body.template-product.sticky-atc-bar-enabled:not(:has(.sticky-atc-bar.f-hidden)){padding-bottom:var(--f-sticky-atc-bar-height, 0px)}.sticky-atc-bar{z-index:29;background-color:var(--color-background);border-top:1px solid var(--color-border, #e6e6e6);box-shadow:0 0 10px #00000017;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate3d(0,100%,0);overflow:visible}.sticky-atc-bar.translate-y-100{transform:translate3d(0,100%,0)}.sticky-atc-bar.sticky-atc-bar--show,.sticky-atc-bar.translate-y-100.sticky-atc-bar--show{transform:translateZ(0)!important}.sticky-atc-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;padding:1rem 0;min-height:7.2rem}.sticky-atc-bar__product{display:none;align-items:center;flex:1 1 auto;min-width:0;gap:0}@media(min-width:640px){.sticky-atc-bar__product{display:flex}}.sticky-atc-bar__product-image{width:5.6rem;flex-shrink:0}.sticky-atc-bar__product-info{padding-inline-start:1.2rem;min-width:0}.sticky-atc-bar__product-title{margin:0 0 .2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.4rem;line-height:1.3}.sticky-atc-bar__product .f-price>*{margin:0}.sticky-atc-bar__form{flex:0 1 auto;min-width:0;max-width:100%}.sticky-atc-bar__form product-form,.sticky-atc-bar__form .f-product-form{display:block;width:100%}.sticky-atc-bar__form form.sticky-atc-form,.sticky-atc-bar__form form{display:flex;align-items:flex-end;justify-content:flex-end;gap:.8rem;margin:0;width:auto;max-width:100%}.sticky-atc-bar__options{display:flex;align-items:flex-end;gap:.8rem;margin:0;flex:0 1 auto;min-width:0}.sticky-atc-bar__option{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;flex:0 1 14rem;min-width:9rem;max-width:16rem}.sticky-atc-bar__option-label{font-size:1.1rem;line-height:1.2;opacity:.7;margin:0}.sticky-atc-bar__option-select,.sticky-atc-bar__variant-select{width:100%;min-width:0;max-width:none;height:4.4rem;margin:0;padding-inline:1rem;font-size:1.4rem;line-height:1.2;border:1px solid var(--color-border, #d4d4d4);border-radius:0;background:var(--color-background, #fff)}.sticky-atc-bar__variant-id.f-hidden{display:none!important}.sticky-atc-bar__form .f-quantity__wrapper{margin:0;flex-shrink:0}.sticky-atc-bar__form .f-product-form__buttons{display:flex;align-items:center;flex:0 0 auto;margin:0;width:auto!important}.sticky-atc-bar__form .f-product-form__buttons .btn,.sticky-atc-bar__form .f-product-form__submit{position:static!important;inset:auto!important;transform:none!important;width:auto!important;min-width:14rem;height:4.4rem;padding:0 2rem;margin:0;flex-shrink:0;white-space:nowrap;overflow:hidden;transition:none!important;background:#a71d1e!important;background-color:#a71d1e!important;border:none!important;color:#fff!important}.sticky-atc-bar__form .f-product-form__buttons .btn:before,.sticky-atc-bar__form .f-product-form__buttons .btn:after,.sticky-atc-bar__form .f-product-form__submit:before,.sticky-atc-bar__form .f-product-form__submit:after{content:none!important;display:none!important;transform:none!important;transition:none!important}.sticky-atc-bar__form .f-product-form__buttons .btn:hover,.sticky-atc-bar__form .f-product-form__buttons .btn:focus,.sticky-atc-bar__form .f-product-form__buttons .btn:active,.sticky-atc-bar__form .f-product-form__submit:hover,.sticky-atc-bar__form .f-product-form__submit:focus,.sticky-atc-bar__form .f-product-form__submit:active{background:#a71d1e!important;background-color:#a71d1e!important;border-color:#a71d1e!important;color:#fff!important;box-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important}.sticky-atc-bar__form .f-product-form__buttons .btn:hover:before,.sticky-atc-bar__form .f-product-form__buttons .btn:hover:after,.sticky-atc-bar__form .f-product-form__submit:hover:before,.sticky-atc-bar__form .f-product-form__submit:hover:after{content:none!important;display:none!important;transform:none!important}.sticky-atc-bar__option-select:hover,.sticky-atc-bar__variant-select:hover,.sticky-atc-bar__option-select:focus,.sticky-atc-bar__variant-select:focus{box-shadow:none!important;outline:none;border-color:var(--color-border, #d4d4d4)!important}.sticky-atc-bar__form .f-product-form__button-dynamic{margin:0}.sticky-atc-bar__form .shopify-payment-button__more-options{display:none}@media(max-width:767.98px){.sticky-atc-bar__inner{padding:.8rem 0;min-height:0;gap:.8rem}.sticky-atc-bar__form{width:100%;flex:1 1 auto}.sticky-atc-bar__form form.sticky-atc-form,.sticky-atc-bar__form form{width:100%;justify-content:stretch;align-items:flex-end;gap:.6rem}.sticky-atc-bar__options{flex:1 1 auto;min-width:0}.sticky-atc-bar__option{flex:1 1 0;min-width:0;max-width:none}.sticky-atc-bar__option-select,.sticky-atc-bar__variant-select{height:4.4rem;font-size:1.3rem;padding-inline:.8rem}.sticky-atc-bar__form .f-product-form__buttons{flex:0 0 auto}.sticky-atc-bar__form .f-product-form__buttons .btn,.sticky-atc-bar__form .f-product-form__submit{min-width:11rem;height:4.4rem;padding:0 1.2rem;background-color:#a71d1e;border-color:#a71d1e;color:#fff}}@media(max-width:479.98px){.sticky-atc-bar__option-label{font-size:1rem}.sticky-atc-bar__form .f-product-form__buttons .btn,.sticky-atc-bar__form .f-product-form__submit{min-width:9.5rem;padding:0 1rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sticky-atc-bar.css.map */
