.StickyAtc{--sticky-atc-button-bg: #3a3a3a;--sticky-atc-button-text: #ffffff;--sticky-atc-border: #d9d9d9;position:fixed;left:0;right:0;bottom:0;z-index:100;background:#fff;color:var(--heading-color, #1c1b1b);box-shadow:0 -2px 12px #00000014;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.StickyAtc.is-visible{transform:translateY(0);visibility:visible;transition:transform .3s ease,visibility 0s linear 0s}.StickyAtc__Inner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1600px;margin:0 auto;padding:12px 40px}.StickyAtc__Product{display:flex;align-items:center;gap:20px;min-width:0}.StickyAtc__Image{flex:none;width:76px;height:76px;object-fit:cover;background:#f7f5f0}.StickyAtc__Info{min-width:0}.StickyAtc__Title{margin:0 0 4px;font-family:var(--heading-font-family);font-size:22px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StickyAtc__Prices{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.StickyAtc__Price{font-size:20px}.StickyAtc__Compare{font-size:16px;color:var(--text-color-light, #6a6a6a)}.StickyAtc__Badge{display:inline-block;padding:4px 10px;background:var(--sticky-atc-badge-bg, #f9dd70);color:var(--sticky-atc-badge-text, #1c1b1b);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.StickyAtc [hidden]{display:none!important}.StickyAtc__Actions{display:flex;align-items:center;gap:34px;flex:none}.StickyAtc__Qty{display:flex;align-items:center;height:64px;border:1px solid var(--sticky-atc-border)}.StickyAtc__QtyButton{display:flex;align-items:center;justify-content:center;width:50px;height:100%;padding:0;background:none;border:0;color:inherit;cursor:pointer}.StickyAtc__QtyButton svg{width:16px;height:16px}.StickyAtc__QtyInput{width:44px;height:100%;padding:0;border:0;background:none;color:inherit;font-size:16px;text-align:center;-moz-appearance:textfield}.StickyAtc__Button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:288px;height:64px;padding:0 40px;border:0;background:var(--sticky-atc-button-bg);color:var(--sticky-atc-button-text);font-family:"Sofia",var(--text-font-family);font-size:16px;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.StickyAtc__Button:hover{opacity:.9}.StickyAtc__Button[disabled]{opacity:.55;cursor:not-allowed}.StickyAtc__Button svg{flex:none;width:17px;height:17px}.StickyAtc__ButtonPrice{display:none}.StickyAtc__Button:focus-visible,.StickyAtc__QtyButton:focus-visible,.StickyAtc__QtyInput:focus-visible{outline:2px solid var(--sticky-atc-button-bg);outline-offset:2px}@media screen and (max-width:1007px){.StickyAtc__Inner{padding:10px 24px;gap:16px}.StickyAtc__Title{font-size:18px}.StickyAtc__Actions{gap:16px}.StickyAtc__Button{min-width:0;padding:0 24px}}@media screen and (max-width:640px){.StickyAtc{box-shadow:none;background:linear-gradient(to top,#fff 70%,#fff0)}.StickyAtc__Inner{padding:12px 14px}.StickyAtc__Product,.StickyAtc__Qty{display:none}.StickyAtc__Actions,.StickyAtc__Button{width:100%}.StickyAtc__Button{height:56px;padding:0 16px;font-size:15px;gap:8px}.StickyAtc__ButtonPrice{display:inline}}@media(prefers-reduced-motion:reduce){.StickyAtc,.StickyAtc.is-visible{transition:none}}#rebuy-widget-246372 .rebuy-product-checkbox.desktop{z-index:4!important}
/*# sourceMappingURL=/cdn/shop/t/123/assets/sticky-add-to-cart.css.map */
