.sticky-atc{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:99999!important;display:block!important;box-sizing:border-box;width:100%;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--sticky-atc-bg, #F5F3EF);color:var(--sticky-atc-text, #1c1c1c);box-shadow:0 -2px 12px #0000001f;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;transition:none!important}.sticky-atc *,.sticky-atc *:before,.sticky-atc *:after{box-sizing:border-box}.sticky-atc__inner{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto}.sticky-atc__image{flex:0 0 auto;width:48px;height:48px;object-fit:cover;border-radius:4px}.sticky-atc__info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sticky-atc__title{overflow:hidden;font-size:.9rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.sticky-atc__prices{display:flex;align-items:baseline;gap:8px;font-size:.9rem}.sticky-atc__compare{opacity:.6;font-size:.8rem}.sticky-atc__compare[hidden]{display:none}.sticky-atc__form{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin:0}.sticky-atc__quantity-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sticky-atc__quantity{width:64px;padding:10px 6px;border:1px solid currentColor;border-radius:var(--sticky-atc-radius, 6px);background:transparent;color:inherit;font:inherit;text-align:center}.sticky-atc__button{padding:12px 22px;border:0;border-radius:var(--sticky-atc-radius, 6px);background:var(--sticky-atc-button-bg, #1c1c1c);color:var(--sticky-atc-button-text, #ffffff);font:inherit;font-weight:600;line-height:1;cursor:pointer}.sticky-atc__button:hover{opacity:.85}.sticky-atc__button[disabled]{opacity:.5;cursor:not-allowed}.sticky-atc__error{max-width:1200px;margin:8px auto 0;color:#b3261e;font-size:.85rem;text-align:center}.sticky-atc__error[hidden]{display:none}.sticky-atc-note{margin:16px;padding:12px 16px;border:1px dashed currentColor;border-radius:6px;font-size:.9rem;text-align:center}body.sticky-atc-open{padding-bottom:var(--sticky-atc-height, 90px)!important}@media screen and (max-width:749px){.sticky-atc{padding-left:12px;padding-right:12px}.sticky-atc__title{font-size:.8rem}.sticky-atc__image{width:40px;height:40px}.sticky-atc__button{padding:12px 14px;font-size:.8rem}}@media screen and (min-width:750px){.sticky-atc--mobile-only{display:none!important}.sticky-atc__title,.sticky-atc__price{font-size:16px!important;font-weight:500!important;line-height:1.3!important}}@media screen and (max-width:749px){.sticky-atc__title,.sticky-atc__price{font-size:14px!important;font-weight:500!important;line-height:1.3!important}.sticky-atc__button{min-height:52px!important;padding:14px 24px!important;font-size:15px!important;font-weight:600!important;min-width:130px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sticky-add-to-cart.css.map */
