.custom-sticky-atc{--custom-sticky-atc-accent: #eb6719;--custom-sticky-atc-accent-hover: #d25a13;display:none}@media screen and (max-width:749px){.custom-sticky-atc{display:block;position:fixed;right:0;bottom:0;left:0;z-index:10;width:100%;background-color:#fff;border-top:1px solid rgba(18,18,18,.12);box-shadow:0 -2px 12px #1212121a;padding-bottom:env(safe-area-inset-bottom,0px);visibility:hidden;pointer-events:none;transform:translateY(110%);transition:transform .3s ease,visibility .3s ease;will-change:transform}.custom-sticky-atc.is-active{visibility:visible;pointer-events:auto;transform:translateY(0)}.custom-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.5rem}.custom-sticky-atc__details{flex:1 1 0;min-width:0}.custom-sticky-atc__title{margin:0;font-size:1.3rem;font-weight:500;line-height:1.3;color:rgb(var(--color-general-main-text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-sticky-atc__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin-top:.2rem}.custom-sticky-atc__price-current{font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--custom-sticky-atc-accent)}.custom-sticky-atc__price-compare{font-size:1.2rem;line-height:1.3;color:#666;text-decoration:line-through}.custom-sticky-atc__price-compare[hidden]{display:none}.custom-sticky-atc__form-wrap{display:flex;flex:0 0 auto;align-items:center}.custom-sticky-atc__cta{min-width:13.5rem;min-height:4.6rem;padding:.6rem 2rem;background-color:var(--custom-sticky-atc-accent);border-color:var(--custom-sticky-atc-accent);color:#fff;font-weight:600;box-shadow:none}.custom-sticky-atc__cta:hover,.custom-sticky-atc__cta:focus-visible{background-color:var(--custom-sticky-atc-accent-hover);border-color:var(--custom-sticky-atc-accent-hover)}.custom-sticky-atc__cta:disabled,.custom-sticky-atc__cta.is-sold-out{cursor:not-allowed;opacity:.6}.custom-sticky-atc__cta-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:has(.mobile-sticky-bar.active) .custom-sticky-atc{bottom:5.5rem}body:has(.custom-sticky-atc.is-active) .scroll-to-top{bottom:9rem}body:has(.mobile-sticky-bar.active):has(.custom-sticky-atc.is-active) .scroll-to-top{bottom:15rem}}@media print{.custom-sticky-atc{display:none!important}}@media screen and (prefers-reduced-motion:reduce){.custom-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom-sticky-atc.css.map */
