:root{--ag-press: scale(.98);--ag-lift: translateY(-2px);--ag-stagger: 40ms}.sf__btn:active:not([disabled]):not(.sf__btn-disabled),.shopify-payment-button__button:active,.sf__pcard-action-atc:active,.add-to-cart:active:not(.disabled),.ag-acc:active,.ag-addons__add:active:not(:disabled),.agf-brand:active,.agf-pill:active,.f-product-form__button-dynamic:active{transform:var(--ag-press);transition-duration:var(--ag-dur-fast)}@media(hover:none){.sf__pcard:active,.agf-brand:active{transform:var(--ag-press);box-shadow:var(--ag-shadow-sm);transition-duration:var(--ag-dur-fast)}}.product-template a:not(.sf__btn):not(.add-to-cart),.ag-addons__msg--ok a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size var(--ag-dur) var(--ag-ease)}@media(hover:hover){.product-template a:not(.sf__btn):not(.add-to-cart):hover,.ag-addons__msg--ok a:hover{background-size:100% 1px}.ag-acc{transition:border-color var(--ag-dur-fast),box-shadow var(--ag-dur-fast),background var(--ag-dur-fast),transform var(--ag-dur) var(--ag-ease-out)}.ag-acc:hover{transform:var(--ag-lift);box-shadow:var(--ag-shadow-sm)}.agf-brand{transition:border-color var(--ag-dur),box-shadow var(--ag-dur),transform var(--ag-dur) var(--ag-ease-out)}.agf-brand:hover{transform:var(--ag-lift)}}.add-to-cart.sf__btn-primary,.sf__btn-primary,.ag-addons__add:not(:disabled){background-image:linear-gradient(180deg,#ffffff24,#fff0 55%)}.add-to-cart{transition:transform var(--ag-dur-fast) var(--ag-ease),box-shadow var(--ag-dur) var(--ag-ease)}.add-to-cart .atc-spinner{opacity:0;transition:opacity var(--ag-dur-fast) var(--ag-ease)}.add-to-cart.loading .atc-spinner,.add-to-cart[aria-busy=true] .atc-spinner{opacity:1}.add-to-cart.loading .atc-text,.add-to-cart[aria-busy=true] .atc-text{opacity:0}.add-to-cart.ag-added,.ag-addons__add.is-done{animation:ag-pulse var(--ag-dur-slow) var(--ag-ease-out)}@keyframes ag-pulse{0%{transform:scale(1)}40%{transform:scale(1.03)}to{transform:scale(1)}}.ag-hs-results.show .ag-hs-item,[data-predictive-search]:not(.hidden) .m-search-item{animation:ag-rise var(--ag-dur) var(--ag-ease-out) both}.ag-hs-item:nth-child(1),.m-search-item:nth-child(1){animation-delay:0ms}.ag-hs-item:nth-child(2),.m-search-item:nth-child(2){animation-delay:calc(var(--ag-stagger)*1)}.ag-hs-item:nth-child(3),.m-search-item:nth-child(3){animation-delay:calc(var(--ag-stagger)*2)}.ag-hs-item:nth-child(4),.m-search-item:nth-child(4){animation-delay:calc(var(--ag-stagger)*3)}.ag-hs-item:nth-child(5),.m-search-item:nth-child(5){animation-delay:calc(var(--ag-stagger)*4)}.ag-hs-item:nth-child(n+6),.m-search-item:nth-child(n+6){animation-delay:calc(var(--ag-stagger)*5)}@keyframes ag-rise{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}[data-ag-reveal]{opacity:0;transform:translate3d(0,16px,0);transition:opacity var(--ag-dur-slow) var(--ag-ease-out),transform var(--ag-dur-slow) var(--ag-ease-out);will-change:opacity,transform}[data-ag-reveal].ag-in{opacity:1;transform:none;will-change:auto}a,button,.sf__btn,.add-to-cart,.ag-acc,.agf-brand,.agf-pill,[data-open-search-popup],.f-product-form__button-dynamic,.ag-hs-item{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.f-product-form__buttons,[data-sticky-atc],.foxify-sticky-atc{box-shadow:0 -8px 24px -12px #0f111138;padding-bottom:max(12px,env(safe-area-inset-bottom))}.foxify-sticky-atc.ag-sticky-in,[data-sticky-atc].ag-sticky-in{animation:ag-slide-up var(--ag-dur-slow) var(--ag-ease-out) both}@keyframes ag-slide-up{0%{transform:translate3d(0,100%,0)}to{transform:none}}@media(prefers-reduced-motion:reduce){.sf__btn:active,.add-to-cart:active,.ag-acc:active,.agf-brand:active,.agf-pill:active,.sf__pcard:active,.ag-addons__add:active,.f-product-form__button-dynamic:active{transform:none!important}.ag-hs-results.show .ag-hs-item,.m-search-item,[data-ag-reveal],.add-to-cart.ag-added,.ag-addons__add.is-done,.foxify-sticky-atc.ag-sticky-in,[data-sticky-atc].ag-sticky-in{animation:none!important}[data-ag-reveal]{opacity:1!important;transform:none!important}.product-template a,.ag-addons__msg--ok a{transition:none!important;background-size:100% 1px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ag-motion.css.map */
