body:has(.ea-pdp) .m-sticky-addtocart{--satc-ink: #18181b;--satc-muted: #71717a;--satc-bg: rgba(255, 255, 255, .86);--satc-line: rgba(24, 24, 27, .08);--satc-btn-bg: #18181b;--satc-btn-ink: #fff;border:0;border-top:1px solid var(--satc-line);background:var(--satc-bg)!important;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 -12px 32px -24px #00000059;color:var(--satc-ink);transition:transform .36s cubic-bezier(.23,1,.32,1)}body:has(.ea-pdp) .m-sticky-addtocart:before{display:none}:is(body.hm1,body:has(.ea-pdp--dark)) .m-sticky-addtocart{--satc-ink: #fafafa;--satc-muted: rgba(250, 250, 250, .6);--satc-bg: rgba(20, 20, 22, .82);--satc-line: rgba(255, 255, 255, .08);--satc-btn-bg: #fafafa;--satc-btn-ink: #18181b}body:has(.ea-pdp) .m-sticky-addtocart.ea-satc--before,body:has(.ea-pdp) .m-sticky-addtocart.ea-satc--away{transform:translate3d(0,calc(100% + 24px),0)!important}body:has(.ea-pdp) .m-sticky-addtocart sticky-atc{gap:24px;min-height:72px}body:has(.ea-pdp) .m-sticky-addtocart--leftblock{display:flex!important;flex:1 1 auto;align-items:center;gap:14px;min-width:0;padding:0}body:has(.ea-pdp) .m-sticky-addtocart--image{flex:none;width:48px;height:48px;padding:0;overflow:hidden;border-radius:10px;background:#7f7f7f1f}body:has(.ea-pdp) .m-sticky-addtocart--image img{width:100%;height:100%;object-fit:cover}body:has(.ea-pdp) .m-sticky-addtocart--title{display:grid;gap:2px;min-width:0;margin:0;padding:0;color:var(--satc-ink)}body:has(.ea-pdp) .m-sticky-addtocart--title h3{display:block;margin:0;overflow:hidden;color:var(--satc-ink)!important;font-size:15px!important;font-weight:500!important;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset}body:has(.ea-pdp) .m-sticky-addtocart--title .m-price{display:none!important}.ea-satc__meta{display:flex;align-items:baseline;gap:8px;min-width:0;margin:0;color:var(--satc-muted);font-size:13px;line-height:1.3;white-space:nowrap}.ea-satc__variant{overflow:hidden;text-overflow:ellipsis}.ea-satc__variant:empty{display:none}.ea-satc__price{flex:none;color:var(--satc-ink);font-weight:600;font-variant-numeric:tabular-nums}.ea-satc__variant:not(:empty)+.ea-satc__price:before{content:"\b7";margin-right:8px;color:var(--satc-muted);font-weight:400}body:has(.ea-pdp) .m-sticky-addtocart--rightblock{flex:none;width:auto;padding:0}body:has(.ea-pdp) .m-sticky-addtocart .sticky-atc-form{align-items:center;gap:10px}body:has(.ea-pdp) .m-sticky-addtocart select[name=id],body:has(.ea-pdp) .m-sticky-addtocart .m-product-option--dropdown-select,body:has(.ea-pdp) .m-sticky-addtocart--addon{display:none!important}body:has(.ea-pdp) .m-sticky-addtocart .m-quantity{height:44px;margin:0;border-color:var(--satc-line);border-radius:12px;background:transparent;color:var(--satc-ink)}body:has(.ea-pdp) .m-sticky-addtocart .m-quantity input,body:has(.ea-pdp) .m-sticky-addtocart .m-quantity button{color:var(--satc-ink)}body:has(.ea-pdp) .m-sticky-addtocart :is(.m-add-to-cart,.foxkit-button){min-width:168px;min-height:44px;height:44px;margin:0;padding:0 22px!important;border:0!important;border-radius:12px!important;background:var(--satc-btn-bg)!important;color:var(--satc-btn-ink)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.01em;text-transform:none!important;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .2s ease}body:has(.ea-pdp) .m-sticky-addtocart :is(.m-add-to-cart,.foxkit-button):active{transform:scale(.97)}body:has(.ea-pdp) .m-sticky-addtocart :is(.m-add-to-cart,.foxkit-button):is(.disabled,[disabled]){opacity:.45;cursor:not-allowed}html.stick-atc-show:not(.ea-satc-away):not(.ea-satc-before) shopify-chat,html.stick-atc-show:not(.ea-satc-away):not(.ea-satc-before) #scroll-to-top-button{transform:translateY(calc(var(--ea-satc-h, 72px) * -1));transition:transform .36s cubic-bezier(.23,1,.32,1)}@media(max-width:767px){body:has(.ea-pdp) .m-sticky-addtocart{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));padding:0!important;border:1px solid var(--satc-line);border-radius:14px;box-shadow:0 12px 32px -12px #00000059}body:has(.ea-pdp) .m-sticky-addtocart.ea-satc--before,body:has(.ea-pdp) .m-sticky-addtocart.ea-satc--away{transform:translate3d(0,calc(100% + 40px),0)!important}body:has(.ea-pdp) .m-sticky-addtocart>.container,body:has(.ea-pdp) .m-sticky-addtocart>.container-fluid{padding:8px 8px 8px 10px!important}body:has(.ea-pdp) .m-sticky-addtocart sticky-atc{gap:10px;min-height:0}body:has(.ea-pdp) .m-sticky-addtocart--leftblock{gap:10px}body:has(.ea-pdp) .m-sticky-addtocart--image{width:40px;height:40px;border-radius:8px}body:has(.ea-pdp) .m-sticky-addtocart--title h3{font-size:14px!important}body:has(.ea-pdp) .m-sticky-addtocart .ea-satc__variant{display:none}body:has(.ea-pdp) .m-sticky-addtocart .ea-satc__price:before{display:none}body:has(.ea-pdp) .m-sticky-addtocart .m-quantity{display:none!important}body:has(.ea-pdp) .m-sticky-addtocart :is(.m-add-to-cart,.foxkit-button){min-width:0;padding:0 16px!important;font-size:13px!important}html.stick-atc-show:not(.ea-satc-away):not(.ea-satc-before) shopify-chat,html.stick-atc-show:not(.ea-satc-away):not(.ea-satc-before) #scroll-to-top-button{transform:translateY(calc((var(--ea-satc-h, 58px) + 12px) * -1))}}@media(prefers-reduced-motion:reduce){body:has(.ea-pdp) .m-sticky-addtocart,html.stick-atc-show shopify-chat{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ea-sticky-atc.css.map */
