@media(prefers-reduced-motion:no-preference){.banner__media>img{animation:ampKenBurns 14s ease-out both;transform-origin:50% 50%}body:has(.mega-menu[open]) .banner__media>img,body:has(.menu-opening) .banner__media>img{animation-play-state:paused}.banner__heading,.banner__text{animation:ampFadeUp .8s var(--amp-ease, ease-out) .25s both}.banner__buttons .button{animation:ampFadeUp .8s var(--amp-ease, ease-out) .55s both}.banner__buttons .button+.button,.banner__buttons .button:nth-child(2){animation-delay:.75s}.banner__buttons .button--primary:before{animation:ampShine 6s ease-in-out 2s infinite}.product-card-wrapper .media:after{content:"";position:absolute;top:0;left:-130%;width:60%;height:100%;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.38) 50%,transparent 80%);transform:skew(-18deg);pointer-events:none;z-index:2;opacity:0}.product-card-wrapper:hover .media:after{opacity:1;left:150%;transition:left .9s var(--amp-ease, ease-out),opacity .2s ease}.badge--sale{position:relative;isolation:isolate;animation:ampBadgePulse 2.4s ease-in-out infinite;transform-origin:center}.badge--sale:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:rgb(var(--color-badge-background, 201, 151, 46));opacity:.5;animation:ampBadgeRing 2.4s ease-out infinite}.amp-countdown__unit:last-child strong{display:inline-block;animation:ampTick 1s ease-out infinite}.amp-countdown .button--primary:before{animation:ampShine 4s ease-in-out 1s infinite}.collection-card-wrapper .card{transition:transform .35s var(--amp-ease, ease-out),box-shadow .35s var(--amp-ease, ease-out)}.collection-card-wrapper:hover .card{box-shadow:0 0 0 2px rgba(var(--color-button),.5),var(--amp-shadow-md, 0 8px 24px rgba(20, 33, 61, .12))}.collection-card-wrapper .card__media img{transition:transform .7s var(--amp-ease, ease-out),filter .5s ease}.collection-card-wrapper:hover .card__media img{transform:scale(1.08);filter:saturate(1.12) brightness(1.03)}.collection-card-wrapper .card__heading a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;padding-bottom:2px;transition:background-size .4s var(--amp-ease, ease-out)}.collection-card-wrapper:hover .card__heading a{background-size:100% 2px}.multicolumn-list__item .multicolumn-card{transition:transform .35s var(--amp-ease, ease-out)}.multicolumn-list__item:hover .multicolumn-card{transform:translateY(-4px)}.grid__item:not(.slider__slide).scroll-trigger.animate--slide-in{transform:translateY(44px) scale(.96)}.grid__item:not(.slider__slide).scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:ampCardRise .8s var(--amp-ease, cubic-bezier(.22, 1, .36, 1)) forwards;animation-delay:calc(var(--animation-order, 0) * 90ms)}.amp-anim-pre{opacity:0;transform:translateY(24px)}.amp-anim-in{opacity:1;transform:none;transition:opacity .8s var(--amp-ease, ease-out),transform .8s var(--amp-ease, ease-out)}}@keyframes ampCardRise{0%{opacity:.01;transform:translateY(44px) scale(.96)}to{opacity:1;transform:none}}@keyframes ampKenBurns{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes ampFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ampShine{0%{transform:translate(0) skew(-20deg)}30%,to{transform:translate(480%) skew(-20deg)}}@keyframes ampBadgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ampBadgeRing{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(1.5);opacity:0}}@keyframes ampTick{0%{transform:scale(1.18)}60%,to{transform:scale(1)}}@media screen and (min-width:750px){.banner--desktop-transparent .banner__box{-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/premium-animations.css.map */
