[data-reveal]{opacity:0;transition:opacity calc(.9s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1),transform calc(.9s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1),filter calc(.9s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1);will-change:opacity,transform,filter}.reveal-fade-up [data-reveal]{transform:translateY(40px)}.reveal-fade-in [data-reveal]{transform:none}.reveal-zoom-in [data-reveal]{transform:scale(.92)}.reveal-slide-left [data-reveal]{transform:translate(-60px)}.reveal-slide-right [data-reveal]{transform:translate(60px)}.reveal-blur-in [data-reveal]{filter:blur(14px);transform:translateY(20px)}[data-reveal].is-visible{opacity:1;transform:none;filter:none}.stagger-item{opacity:0;transform:translateY(24px);transition:opacity calc(.7s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1),transform calc(.7s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1)}.stagger-item.is-visible{opacity:1;transform:none}.split-char{display:inline-block;opacity:0;transform:translateY(.6em) rotateX(-50deg);transform-origin:0 100%;transition:opacity calc(.6s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1),transform calc(.6s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1)}.split-text.is-visible .split-char{opacity:1;transform:none}.magnetic-button{position:relative;transition:transform calc(.2s * var(--anim-mult, 1)) ease-out,box-shadow var(--transition);will-change:transform}.magnetic-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity var(--transition);pointer-events:none}.magnetic-button:hover:before{opacity:1}.cursor-glow{position:fixed;top:0;left:0;width:420px;height:420px;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.18),transparent 65%);z-index:9999;mix-blend-mode:screen;opacity:0;transition:opacity .4s ease}.cursor-glow.is-active{opacity:1}.bg-particles{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.5}.product-card,.editorial-feature{transition:transform var(--transition-slow),box-shadow var(--transition);transform-style:preserve-3d}.product-card__image-wrap,.editorial-feature{overflow:hidden}.product-card__image-wrap img,.editorial-feature>img{transition:transform calc(.9s * var(--anim-mult, 1)) cubic-bezier(.2,.7,.1,1)}.product-card:hover .product-card__image-wrap img,.editorial-feature:hover>img{transform:scale(1.06)}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.floating-image{animation:floatY calc(7s * var(--anim-mult, 1)) ease-in-out infinite}@keyframes softPulse{0%,to{box-shadow:0 0 #fff6}50%{box-shadow:0 0 0 14px #fff0}}.pulse-glow{animation:softPulse calc(2.4s * var(--anim-mult, 1)) ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff2e,#ffffff0d 75%);background-size:200% 100%;animation:shimmer calc(2.2s * var(--anim-mult, 1)) linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{display:flex;overflow:hidden;width:100%}.marquee__track{display:flex;flex-shrink:0;gap:3rem;white-space:nowrap;animation:marquee calc(30s * var(--anim-mult, 1)) linear infinite}.marquee--reverse .marquee__track{animation-direction:reverse}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.gradient-border{position:relative;isolation:isolate}.gradient-border:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:linear-gradient(120deg,var(--accent),transparent,var(--accent));background-size:200% 200%;animation:gradientShift calc(6s * var(--anim-mult, 1)) ease infinite;z-index:-1;opacity:.6}.announcement-bar--scroll .announcement-bar__text{animation:marquee calc(22s * var(--anim-mult, 1)) linear infinite}.counter[data-counter]{display:inline-block}.accordion-item{border-bottom:1px solid rgba(255,255,255,.15)}.accordion-item__trigger{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:0;color:inherit;padding:1.1rem 0;font:inherit;cursor:pointer;text-align:left}.accordion-item__icon{transition:transform var(--transition)}.accordion-item.is-open .accordion-item__icon{transform:rotate(45deg)}.accordion-item__content{max-height:0;overflow:hidden;transition:max-height calc(.45s * var(--anim-mult, 1)) cubic-bezier(.4,0,.2,1)}.accordion-item.is-open .accordion-item__content{max-height:800px}.button,.button--outline{position:relative;overflow:hidden;isolation:isolate}.button:after,.button--outline:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);transition:left calc(.55s * var(--anim-mult, 1)) ease;z-index:0}.button:hover:after,.button--outline:hover:after{left:130%}.button>*,.button--outline>*{position:relative;z-index:1}.scroll-progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--accent);z-index:9998;transition:width 60ms linear;pointer-events:none}@media(prefers-reduced-motion:reduce){[data-reveal],.stagger-item,.split-char{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.floating-image,.pulse-glow,.marquee__track,.gradient-border:before,.shimmer{animation:none!important}}body.no-motion [data-reveal],body.no-motion .stagger-item,body.no-motion .split-char{opacity:1!important;transform:none!important;filter:none!important}body.no-motion .floating-image,body.no-motion .pulse-glow,body.no-motion .gradient-border:before{animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/animations.css.map */
