body.sticky-atc-bar-enabled{padding-bottom:var(--sticky-atc-bar-height, 0px)}.sticky-atc-bar{position:fixed;bottom:0;left:0;width:100%;z-index:29;background:#fff;box-shadow:0 0 10px #00000017;transition:cubic-bezier(.4,0,.2,1) .3s all;transform:translate3d(0,100%,0)}.sticky-atc-bar--show{transform:translateZ(0);bottom:var(--mobile-sticky-bar-height, 0px)}.mobile-sticky-bar-down .sticky-atc-bar--show{bottom:0}.sticky-atc-bar__inner{padding:1rem 0;gap:.8rem}.sticky-atc-bar__product-image{width:9rem}.sticky-atc-bar__product-title{margin-bottom:.4rem}.sticky-atc-bar__product .f-price>*{margin:0}.sticky-atc-bar .form-control{background:none}.sticky-atc-bar .select{max-width:25rem}.sticky-atc-bar .select select{min-width:8rem}.sticky-atc-bar .quantity,.sticky-atc-bar__form{flex-shrink:0}.sticky-atc-bar__form .shopify-payment-button__more-options{display:none}.sticky-atc-bar .sticky-atc-bar__matched-button:before{background-color:var(--sticky-button-before)!important}.sticky-atc-bar .sticky-atc-bar__matched-button:after{background-color:var(--sticky-button-after)!important}.sticky-atc-bar .product-form__buttons{flex-wrap:nowrap;align-items:center}@media(max-width:1023.98px){.sticky-atc-bar .product-form__submit{padding:0 2.4rem}}@media(min-width:768px)and (max-width:1023.98px){.sticky-atc-bar__product,.sticky-atc-bar__form,.sticky-atc-bar .product-form__buttons{gap:.8rem}.sticky-atc-bar .product-form__submit{padding:0 2.4rem}}@media(max-width:767.98px){.sticky-atc-bar__form{width:100%}.sticky-atc-bar .product-form__buttons{flex-grow:1}}@media(min-width:1280px){.sticky-atc-bar.page-width--full{--page-padding: 5rem}}.sticky-atc-bar .opt-select{--opt-picker-line: #e3deee;--opt-picker-accent: #7a3f9d;--opt-picker-tint: #f1ecfa;position:relative;display:block;width:100%}.sticky-atc-bar .opt-select.is-enhanced .form-control--select{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sticky-atc-bar .opt-select.is-enhanced>svg,.sticky-atc-bar .opt-select.is-enhanced .icon-caret-down{display:none}.sticky-atc-bar .opt-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:4.2rem;padding:0 1.4rem;border:1px solid var(--opt-picker-line);border-radius:.4rem;background:#fff;box-shadow:0 1px 2px #1018280d;font-family:inherit;font-size:var(--font-body-size);line-height:1.2;letter-spacing:.01em;color:inherit;text-align:start;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.sticky-atc-bar .opt-select__trigger:hover{border-color:#c9bee4}.sticky-atc-bar .opt-select__trigger[aria-expanded=true]{border-color:var(--opt-picker-line);box-shadow:0 1px 2px #1018280d}.sticky-atc-bar .opt-select__trigger:focus-visible{outline:none;border-color:var(--opt-picker-accent);box-shadow:0 0 0 3px #7a3f9d26}.sticky-atc-bar .opt-select__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticky-atc-bar .opt-select__chevron{flex:0 0 auto;width:1.4rem;height:1.4rem;color:#6b6480;transition:transform .2s ease}.sticky-atc-bar .opt-select__trigger[aria-expanded=true] .opt-select__chevron{transform:rotate(180deg)}.sticky-atc-bar .opt-select__panel{position:absolute;inset-inline:0;bottom:calc(100% + .6rem);z-index:20;max-height:min(32rem,60vh);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:.8rem;list-style:none;border:0;border-radius:.4rem;background:#fff;box-shadow:0 10px 30px #10182824;scrollbar-width:thin;scrollbar-color:#d9d2e6 transparent}.sticky-atc-bar .opt-select__panel::-webkit-scrollbar{width:6px}.sticky-atc-bar .opt-select__panel::-webkit-scrollbar-track{background:transparent}.sticky-atc-bar .opt-select__panel::-webkit-scrollbar-thumb{border-radius:999px;background:#d9d2e6}.sticky-atc-bar .opt-select__panel[hidden]{display:none}.sticky-atc-bar .opt-select__option{padding:1.3rem 1.4rem;border-radius:.4rem;font-size:var(--font-body-size);line-height:1.3;color:rgb(var(--color-foreground));cursor:pointer}.sticky-atc-bar .opt-select__option:hover{background:var(--opt-picker-tint)}.sticky-atc-bar .opt-select__option[aria-disabled=true]{opacity:.45;cursor:default}.sticky-atc-bar .opt-select__option[aria-disabled=true]:hover{background:none}.sticky-atc-bar .opt-select__option:focus-visible{outline:2px solid var(--opt-picker-accent);outline-offset:-2px;background:var(--opt-picker-tint)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-sticky-atc-bar.css.map */
