.product-atc{-webkit-appearance:none;appearance:none;position:relative;display:block;width:206px;height:50px;padding:0;border:0;background:none;cursor:pointer}.product-atc--full{width:100%;flex:1 1 0;min-width:0}@media(min-width:1024px){.product-atc{width:334px}.product-atc--full{width:100%}}.product-atc__row,.product-atc__label{pointer-events:none}.product-atc__row{display:flex;flex-direction:row;align-items:stretch;width:100%;height:100%;isolation:isolate}.product-atc__row--shadow{position:relative;z-index:0}.product-atc__row--fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:#f6c443;transform:translate(-2px,-2px);transition:transform .3s ease-in-out,color .3s ease-in-out}.product-atc:hover .product-atc__row--fill,.product-atc:focus-visible .product-atc__row--fill{color:#f79b2e;transform:translate(-4px,-4px)}.product-atc__cap{position:relative;z-index:1;flex:0 0 auto;height:100%;width:auto;aspect-ratio:20 / 48;overflow:hidden}.product-atc__body{position:relative;z-index:0;flex:1 1 0;width:0;min-width:0;height:100%;margin:0 -2px;overflow:visible}.product-atc__label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#000;transform:translate(-2px,-2px);transition:transform .3s ease-in-out}.product-atc:hover .product-atc__label,.product-atc:focus-visible .product-atc__label{transform:translate(-4px,-4px)}.product-sticky-atc{display:none;position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:900;width:max-content;max-width:calc(100vw - 40px);isolation:isolate;visibility:hidden;transform:translate3d(-50%,calc(100% + 32px + env(safe-area-inset-bottom,0px)),0);transition:transform .48s cubic-bezier(.22,1,.36,1),visibility 0s .48s;pointer-events:none}.product-sticky-atc.is-visible{visibility:visible;transform:translate3d(-50%,0,0);transition-delay:0s;pointer-events:auto}.product-sticky-atc:before{content:"";position:absolute;z-index:-1;inset:-28px -16px calc(-20px - env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,transparent,rgb(34 31 31 / 16%));pointer-events:none}.product-atc--sticky:focus-visible{outline:2px solid #000;outline-offset:4px}.product-atc:disabled{cursor:wait}@media(max-width:767px){.product-sticky-atc{display:block}}@media(prefers-reduced-motion:reduce){.product-sticky-atc,.product-sticky-atc .product-atc__row--fill,.product-sticky-atc .product-atc__label{transition:none}}[data-sticky-atc].product-sticky-atc{display:none;position:absolute;top:0;right:0;bottom:auto;left:auto;z-index:1;width:auto;max-width:none;height:100%;visibility:visible;isolation:auto;transform:translate(100%);transition:transform .4s ease;pointer-events:none}[data-sticky-atc].product-sticky-atc:before{content:none}@media(min-width:640px){[data-sticky-atc].product-sticky-atc{display:flex;align-items:center}}[data-sticky-atc].product-sticky-atc.is-visible{visibility:visible;transform:translate(0);transition-delay:0s;pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/68/assets/component-product-atc.css.map */
