.template-product .ml-gallery__thumb,.template-product .ml-option__label,.template-product .ml-atc,.template-product .ml-sticky-atc,.template-product .product-reviews__control,.template-product .product-review-card,.template-product .ml-trust-promise__stack article,.template-product .product-faq summary svg,.template-product .ml-accordion [data-ml-accordion-icon]{will-change:transform,opacity}@media(prefers-reduced-motion:no-preference){.template-product [data-moda-pdp].iw-motion-enabled .iw-buybox-reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);transition-delay:var(--iw-delay, 0ms)}.template-product [data-moda-pdp].iw-motion-enabled.is-entered .iw-buybox-reveal{opacity:1;transform:translateZ(0)}.template-product .iw-scroll-reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1)}.template-product .iw-scroll-reveal.is-visible{opacity:1;transform:translateZ(0)}.template-product .iw-stagger-item{opacity:0;transform:translate3d(0,14px,0) scale(.992);transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1);transition-delay:var(--iw-stagger, 0ms)}.template-product .iw-scroll-reveal.is-visible .iw-stagger-item,.template-product .iw-stagger-item.is-visible{opacity:1;transform:translateZ(0) scale(1)}}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.template-product .ml-pdp .ml-gallery__viewport{isolation:isolate}.template-product .ml-pdp .ml-gallery__track{position:relative!important;display:block!important;aspect-ratio:4 / 5!important;overflow:hidden!important}.template-product .ml-pdp .ml-gallery__slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0;display:grid!important;visibility:hidden;width:100%;min-width:100%;height:100%;opacity:0;pointer-events:none;transform:scale(1.018);transition:opacity .48s ease,transform .82s cubic-bezier(.16,1,.3,1),visibility 0s linear .5s}.template-product .ml-pdp .ml-gallery__slide.is-active{z-index:1;visibility:visible;opacity:1;pointer-events:auto;transform:scale(1);transition-delay:0s}}.template-product .ml-gallery__thumb{transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .22s ease,opacity .22s ease}.template-product .ml-gallery__thumb:hover,.template-product .ml-gallery__thumb:focus-visible{transform:translate(2px)}.template-product .ml-gallery__thumb.is-active{transform:translate(3px)}.template-product .ml-option__label{transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease!important}@media(hover:hover)and (pointer:fine){.template-product .ml-option__label:hover{transform:translateY(-2px);border-color:#1111119e}}@media(prefers-reduced-motion:no-preference){.template-product .ml-option__input:checked+.ml-option__label{animation:iwOptionConfirm .36s cubic-bezier(.16,1,.3,1)}}@keyframes iwOptionConfirm{0%{transform:scale(.94)}58%{transform:scale(1.035)}to{transform:scale(1)}}.template-product .ml-atc{position:relative;overflow:hidden;isolation:isolate}.template-product .ml-atc:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font:inherit;font-size:14px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;opacity:0;transform:translateY(7px);transition:opacity .18s ease,transform .26s cubic-bezier(.16,1,.3,1),background-color .22s ease;pointer-events:none}.template-product .ml-atc:active:not(:disabled){transform:translateY(1px) scale(.995)!important}.template-product .ml-atc.is-adding:after{content:"Adding\2026";background:#111;opacity:1;transform:none}.template-product .ml-atc.is-added:after{content:"Added \2713";background:#287a3d;opacity:1;transform:none}.template-product .ml-atc.is-adding [data-ml-submit-label],.template-product .ml-atc.is-added [data-ml-submit-label]{opacity:0}.template-product .ml-sticky-atc{transform:translate3d(0,110%,0)!important;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .3s ease,visibility .3s ease!important}.template-product .ml-sticky-atc.is-visible{transform:translateZ(0)!important}.template-product [data-iw-counter]{display:inline-block;min-width:var(--iw-counter-width, auto);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){.template-product .product-review-card__stars,.template-product .ml-rating__stars{display:inline-block;transform-origin:left center;transition:opacity .5s ease,transform .65s cubic-bezier(.16,1,.3,1),letter-spacing .65s ease}.template-product .iw-scroll-reveal:not(.is-visible) .product-review-card__stars{opacity:0;transform:scale(.88);letter-spacing:.02em}}.template-product .iwg__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}.template-product .product-faq summary svg,.template-product .ml-accordion [data-ml-accordion-icon]{transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .22s ease}.template-product .product-faq details[open]>summary svg{transform:rotate(180deg)}.template-product .iw-accordion-animating{overflow:hidden!important;will-change:height,opacity}.template-product .ml-trust-promise__stack article,.template-product .product-review-card,.template-product .ml-merch-card,.template-product .ml-brand-experience__grid figure{backface-visibility:hidden}@media(max-width:749px){.template-product .iwg__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}}@media(prefers-reduced-motion:reduce){.template-product .iw-scroll-reveal,.template-product .iw-stagger-item,.template-product .iw-buybox-reveal,.template-product .ml-option__label,.template-product .ml-atc,.template-product .ml-sticky-atc,.template-product .product-faq summary svg,.template-product .ml-accordion [data-ml-accordion-icon]{animation:none!important;transition-duration:1ms!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pdp-premium-motion.css.map */
