.ghzB0q_hit{align-items:center;min-height:44px;display:inline-flex}.ghzB0q_cartlink{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;padding:6px 2px;line-height:1.8;display:inline-flex;position:relative}.ghzB0q_cartlink svg{display:block}.ghzB0q_badge{color:#fff;min-width:19px;height:19px;font-family:var(--font-body);letter-spacing:0;background:#b54a3a;border-radius:99px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;left:12px}.ghzB0q_badge[hidden]{display:none}.ghzB0q_bump{animation:.4s ghzB0q_cartBadgeBump}@keyframes ghzB0q_cartBadgeBump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.ghzB0q_toast{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:20;color:#fff;opacity:0;pointer-events:none;letter-spacing:.28px;background:#23201c;gap:4px;width:340px;margin-left:-170px;padding:12px 14px;font-size:13px;line-height:1.6;transition:opacity .2s,transform .2s;display:grid;position:fixed;left:50%;transform:translateY(-6px);box-shadow:0 10px 28px #00000047}.ghzB0q_on{opacity:1;pointer-events:auto;transform:none}.ghzB0q_toast b{align-items:center;gap:6px;font-weight:700;display:flex}.ghzB0q_toast b svg{color:#9fd4a6;flex:none}.ghzB0q_sub{color:#d7cfc4;font-size:12px}.ghzB0q_toast a{color:#fff;font:inherit;letter-spacing:normal;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;text-decoration:underline}@media (max-width:420px){.ghzB0q_toast{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));width:auto;margin-left:0}}.ghzB0q_done,.ghzB0q_done:hover{background:#4a6b4f}@media (prefers-reduced-motion:reduce){.ghzB0q_bump{animation:none}.ghzB0q_toast{transition:none}}
