.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-32px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(32px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transform:scale(.94);transition:opacity .6s var(--ease-out),transform .6s var(--ease-spring)}.reveal-scale.visible{opacity:1;transform:scale(1)}.stagger>.reveal:nth-child(1){transition-delay:0s}.stagger>.reveal:nth-child(2){transition-delay:.08s}.stagger>.reveal:nth-child(3){transition-delay:.16s}.stagger>.reveal:nth-child(4){transition-delay:.24s}.stagger>.reveal:nth-child(5){transition-delay:.32s}.stagger>.reveal:nth-child(6){transition-delay:.4s}.hero__title{animation:fadeUp .9s var(--ease-out) .2s both}.hero__subtitle{animation:fadeUp .9s var(--ease-out) .3s both}.hero__actions{animation:fadeUp .9s var(--ease-out) .4s both}@keyframes pageLoad{0%{opacity:0}to{opacity:1}}.animate--page-load{animation:pageLoad .4s ease both}.product-card{transition:transform .35s var(--ease),border-color .35s,box-shadow .35s}.product-card:hover{transform:translateY(-6px)}.product-card__img{transition:transform .7s var(--ease),opacity .4s var(--ease)}.product-card:hover .product-card__img--primary{opacity:0}.btn-atc{overflow:hidden}.btn-atc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;transform:translate(-100%);transition:transform .5s var(--ease)}.btn-atc:hover:before{transform:translate(0)}.spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.cart-drawer{transition:transform .4s cubic-bezier(.4,0,.2,1)}.cart-overlay{transition:opacity .35s var(--ease)}.nav__dropdown{transition:opacity .2s,transform .2s}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#0b1f3a0f 25%,#0b1f3a1f,#0b1f3a0f 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.ticker-fade{transition:opacity .3s var(--ease)}.popup{transition:transform .4s var(--ease-spring)}.popup-overlay.open .popup{transform:scale(1) translateY(0)}.cookie-banner{transition:transform .5s var(--ease-spring),opacity .4s}.cookie-banner.visible{transform:translateY(0);opacity:1}.trust-item{transition:transform .2s}.trust-item:hover{transform:translateY(-2px)}.sticky-atc{transition:transform .35s var(--ease)}.announcement:hover .announcement__track{animation-play-state:paused}.mobile-menu{transition:transform .4s var(--ease)}.mobile-menu__overlay,.search-overlay{transition:opacity .3s}
/*# sourceMappingURL=/cdn/shop/t/5/assets/animations.css.map */
