@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-reveal]{opacity:0;transition:opacity var(--animation-duration) cubic-bezier(.165,.84,.44,1),transform var(--animation-duration) cubic-bezier(.165,.84,.44,1)}[data-reveal].is-visible{opacity:1;transform:none!important}[data-reveal=fade-up]{transform:translateY(60px)}[data-reveal=fade-down]{transform:translateY(-60px)}[data-reveal=fade-left]{transform:translate(60px)}[data-reveal=fade-right]{transform:translate(-60px)}[data-reveal=fade-scale]{transform:scale(.9)}[data-reveal=fade-rotate]{transform:rotate(-5deg) translateY(30px)}[data-reveal-stagger]>*{opacity:0;transform:translateY(40px);transition:opacity var(--animation-duration) cubic-bezier(.165,.84,.44,1),transform var(--animation-duration) cubic-bezier(.165,.84,.44,1)}[data-reveal-stagger].is-visible>*:nth-child(1){transition-delay:0ms}[data-reveal-stagger].is-visible>*:nth-child(2){transition-delay:.1s}[data-reveal-stagger].is-visible>*:nth-child(3){transition-delay:.2s}[data-reveal-stagger].is-visible>*:nth-child(4){transition-delay:.3s}[data-reveal-stagger].is-visible>*:nth-child(5){transition-delay:.4s}[data-reveal-stagger].is-visible>*:nth-child(6){transition-delay:.5s}[data-reveal-stagger].is-visible>*{opacity:1;transform:none}[data-parallax]{will-change:transform}.parallax-container{position:relative;overflow:hidden}.parallax-layer{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;will-change:transform}.parallax-layer--back{transform:translateZ(-2px) scale(1.5)}.parallax-layer--middle{transform:translateZ(-1px) scale(1.25)}.tilt-card{transform-style:preserve-3d;perspective:1000px}.tilt-card__inner{transition:transform .3s ease-out;transform-style:preserve-3d}.tilt-card__content{transform:translateZ(30px)}.tilt-card__shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 50%,transparent 100%);opacity:0;transition:opacity .3s ease;pointer-events:none}.tilt-card:hover .tilt-card__shine{opacity:1}.text-gradient-animated{background:linear-gradient(90deg,var(--color-accent) 0%,var(--color-accent-light) 25%,var(--color-accent) 50%,var(--color-accent-light) 75%,var(--color-accent) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 3s linear infinite}@keyframes gradient-shift{0%{background-position:0% center}to{background-position:200% center}}.split-text{overflow:hidden}.split-text__char{display:inline-block;opacity:0;transform:translateY(100%);animation:char-reveal .6s cubic-bezier(.165,.84,.44,1) forwards}@keyframes char-reveal{to{opacity:1;transform:translateY(0)}}.typewriter{overflow:hidden;border-right:3px solid var(--color-accent);white-space:nowrap;animation:typing 3.5s steps(40,end),blink-caret .75s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:var(--color-accent)}}.animated-underline{position:relative;display:inline-block}.animated-underline:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:var(--gradient-gold);transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.165,.84,.44,1)}.animated-underline:hover:after,.animated-underline.is-active:after{transform:scaleX(1);transform-origin:left}.magnetic-btn{position:relative;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.magnetic-btn__text{display:inline-block;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.glow-pulse{animation:glow-pulse 2s ease-in-out infinite}@keyframes glow-pulse{0%,to{box-shadow:0 0 5px #d4af3733,0 0 10px #d4af3733,0 0 20px #d4af371a}50%{box-shadow:0 0 10px #d4af3766,0 0 20px #d4af374d,0 0 40px #d4af3733}}.spinner{width:40px;height:40px;border:3px solid rgba(212,175,55,.1);border-top-color:var(--color-accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.counter{font-variant-numeric:tabular-nums}.counter[data-animated=true]{transition:none}.image-reveal{position:relative;overflow:hidden}.image-reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-accent);transform-origin:right;transition:transform 1s cubic-bezier(.165,.84,.44,1)}.image-reveal.is-visible:after{transform:scaleX(0)}.image-reveal img{transform:scale(1.2);transition:transform 1.2s cubic-bezier(.165,.84,.44,1) .3s}.image-reveal.is-visible img{transform:scale(1)}.carousel-track{display:flex;animation:scroll-carousel 30s linear infinite}.carousel-track:hover{animation-play-state:paused}@keyframes scroll-carousel{0%{transform:translate(0)}to{transform:translate(-50%)}}.hover-scale{transition:transform .4s cubic-bezier(.165,.84,.44,1)}.hover-scale:hover{transform:scale(1.05)}.hover-lift{transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1)}.hover-lift:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000004d}.hover-color{filter:grayscale(100%);opacity:.6;transition:filter .4s ease,opacity .4s ease}.hover-color:hover{filter:grayscale(0%);opacity:1}.bg-gradient-animated{background:linear-gradient(-45deg,var(--color-primary),var(--color-secondary),rgba(212,175,55,.1),var(--color-primary));background-size:400% 400%;animation:bg-gradient 15s ease infinite}@keyframes bg-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.float{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.float-rotate{animation:float-rotate 8s ease-in-out infinite}@keyframes float-rotate{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(5deg)}}.testimonial-slide{opacity:0;transform:translate(50px);transition:opacity .6s ease,transform .6s ease;position:absolute;width:100%}.testimonial-slide.is-active{opacity:1;transform:translate(0);position:relative}.testimonial-slide.is-prev{transform:translate(-50px)}.header{transition:background-color .4s ease,box-shadow .4s ease,padding .4s ease}.header.is-scrolled{background-color:#0a0a0ff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 20px #0000004d}.nav-link{position:relative;padding:.5rem 0}.nav-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.nav-link:hover:before,.nav-link.is-active:before{transform:scaleX(1);transform-origin:left}.mobile-nav{position:fixed;top:0;right:0;width:100%;max-width:400px;height:100vh;background:var(--color-secondary);transform:translate(100%);transition:transform .5s cubic-bezier(.165,.84,.44,1);z-index:100}.mobile-nav.is-open{transform:translate(0)}.mobile-nav__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;z-index:99}.mobile-nav__overlay.is-visible{opacity:1;visibility:visible}.hamburger{width:30px;height:20px;position:relative;cursor:pointer}.hamburger__line{position:absolute;width:100%;height:2px;background:var(--color-text);transition:transform .3s ease,opacity .3s ease}.hamburger__line:nth-child(1){top:0}.hamburger__line:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger__line:nth-child(3){bottom:0}.hamburger.is-active .hamburger__line:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger.is-active .hamburger__line:nth-child(2){opacity:0}.hamburger.is-active .hamburger__line:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.hero-title{overflow:hidden}.hero-title__line{display:block;transform:translateY(100%);animation:hero-line-reveal 1s cubic-bezier(.165,.84,.44,1) forwards}.hero-title__line:nth-child(2){animation-delay:.1s}.hero-title__line:nth-child(3){animation-delay:.2s}@keyframes hero-line-reveal{to{transform:translateY(0)}}.hero-subtitle{opacity:0;transform:translateY(30px);animation:hero-fade-in .8s cubic-bezier(.165,.84,.44,1) .5s forwards}.hero-cta{opacity:0;transform:translateY(30px);animation:hero-fade-in .8s cubic-bezier(.165,.84,.44,1) .7s forwards}@keyframes hero-fade-in{to{opacity:1;transform:translateY(0)}}.wave-border{position:relative}.wave-border:before{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z' fill='%230a0a0f'%3E%3C/path%3E%3C/svg%3E");background-size:cover}.custom-cursor{width:20px;height:20px;border:2px solid var(--color-accent);border-radius:50%;position:fixed;pointer-events:none;z-index:9999;transition:transform .15s ease,opacity .15s ease;mix-blend-mode:difference}.custom-cursor--hover{transform:scale(2);background:#d4af371a}.custom-cursor--click{transform:scale(.8)}.stat-item{position:relative}.stat-number{font-size:clamp(3rem,6vw,5rem);font-family:var(--font-heading);font-weight:700;line-height:1;background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-icon{animation:stat-pulse 2s ease-in-out infinite}@keyframes stat-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.social-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:var(--color-text-muted);transition:all .4s cubic-bezier(.165,.84,.44,1)}.social-link:hover{color:var(--color-accent);border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 20px #d4af3733}.social-link svg{width:20px;height:20px}.form-submit-success{animation:form-success .6s ease}@keyframes form-success{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.page-transition{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-primary);z-index:9999;transform:scaleY(0);transform-origin:bottom}.page-transition.is-entering{animation:page-enter .6s cubic-bezier(.165,.84,.44,1) forwards}.page-transition.is-leaving{animation:page-leave .6s cubic-bezier(.165,.84,.44,1) forwards}@keyframes page-enter{0%{transform:scaleY(1);transform-origin:top}to{transform:scaleY(0);transform-origin:top}}@keyframes page-leave{0%{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}[data-reveal=bounce-in]{transform:scale(.3);opacity:0}[data-reveal=bounce-in].is-visible{animation:bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) forwards}@keyframes bounce-in{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}[data-reveal=slide-rotate]{transform:translate(-100%) rotate(-45deg);opacity:0}[data-reveal=slide-rotate].is-visible{animation:slide-rotate 1s cubic-bezier(.165,.84,.44,1) forwards}@keyframes slide-rotate{0%{transform:translate(-100%) rotate(-45deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}[data-reveal=flip]{transform:perspective(1000px) rotateY(-90deg);opacity:0}[data-reveal=flip].is-visible{animation:flip .8s cubic-bezier(.165,.84,.44,1) forwards}@keyframes flip{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}to{transform:perspective(1000px) rotateY(0);opacity:1}}[data-reveal=zoom-blur]{transform:scale(1.5);filter:blur(20px);opacity:0}[data-reveal=zoom-blur].is-visible{animation:zoom-blur 1s cubic-bezier(.165,.84,.44,1) forwards}@keyframes zoom-blur{0%{transform:scale(1.5);filter:blur(20px);opacity:0}to{transform:scale(1);filter:blur(0);opacity:1}}.glitch{position:relative;animation:glitch-skew 1s ease-in-out infinite}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch:before{animation:glitch-anim-1 2s infinite linear alternate-reverse;color:#c9a227;z-index:-1}.glitch:after{animation:glitch-anim-2 3s infinite linear alternate-reverse;color:#f4d47c;z-index:-2}@keyframes glitch-anim-1{0%{clip-path:inset(40% 0 61% 0);transform:translate(-2px,2px)}20%{clip-path:inset(92% 0 1% 0);transform:translate(-2px,-2px)}40%{clip-path:inset(43% 0 1% 0);transform:translate(-2px,2px)}60%{clip-path:inset(25% 0 58% 0);transform:translate(2px,-2px)}80%{clip-path:inset(54% 0 7% 0);transform:translate(2px,2px)}to{clip-path:inset(58% 0 43% 0);transform:translate(-2px,-2px)}}@keyframes glitch-anim-2{0%{clip-path:inset(25% 0 58% 0);transform:translate(2px,-2px)}20%{clip-path:inset(54% 0 7% 0);transform:translate(2px,2px)}40%{clip-path:inset(58% 0 43% 0);transform:translate(-2px,-2px)}60%{clip-path:inset(40% 0 61% 0);transform:translate(-2px,2px)}80%{clip-path:inset(92% 0 1% 0);transform:translate(-2px,-2px)}to{clip-path:inset(43% 0 1% 0);transform:translate(-2px,2px)}}@keyframes glitch-skew{0%,to{transform:skew(0)}20%{transform:skew(.5deg)}40%{transform:skew(-.5deg)}60%{transform:skew(.5deg)}80%{transform:skew(-.5deg)}}.ripple{position:relative;overflow:hidden}.ripple:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#c9a2274d;transform:translate(-50%,-50%);animation:ripple-anim 2s ease-out infinite}@keyframes ripple-anim{0%{width:0;height:0;opacity:1}to{width:300px;height:300px;opacity:0}}.neon-glow{animation:neon-glow 2s ease-in-out infinite alternate}@keyframes neon-glow{0%{text-shadow:0 0 10px #c9a227,0 0 20px #c9a227,0 0 30px #c9a227,0 0 40px #c9a227}to{text-shadow:0 0 20px #f4d47c,0 0 30px #f4d47c,0 0 40px #f4d47c,0 0 50px #f4d47c,0 0 60px #f4d47c}}.shake{animation:shake .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.swing{animation:swing 2s ease-in-out infinite;transform-origin:top center}@keyframes swing{0%,to{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}.jello{animation:jello 1s ease-in-out}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.heartbeat{animation:heartbeat 1.5s ease-in-out infinite}@keyframes heartbeat{0%,to{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}30%{transform:scale(1.1)}40%{transform:scale(1)}}.shimmer{position:relative;overflow:hidden}.shimmer:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 3s infinite}@keyframes shimmer{0%{left:-100%}to{left:200%}}.morph{animation:morph 8s ease-in-out infinite}@keyframes morph{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}25%{border-radius:30% 60% 70% 40%/50% 60% 30%}50%{border-radius:50% 60% 30%/30% 70% 70% 40%}75%{border-radius:60% 40% 60% 30%/70% 50% 40%}}.spotlight{position:relative;overflow:hidden}.spotlight:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(201,162,39,.3) 0%,transparent 70%);animation:spotlight-move 10s ease-in-out infinite;pointer-events:none}@keyframes spotlight-move{0%,to{transform:translate(0)}25%{transform:translate(30%,30%)}50%{transform:translate(-30%,30%)}75%{transform:translate(30%,-30%)}}.wobble{animation:wobble 1s ease-in-out}@keyframes wobble{0%,to{transform:translate(0)}15%{transform:translate(-25px) rotate(-5deg)}30%{transform:translate(20px) rotate(3deg)}45%{transform:translate(-15px) rotate(-3deg)}60%{transform:translate(10px) rotate(2deg)}75%{transform:translate(-5px) rotate(-1deg)}}.rubber-band{animation:rubber-band 1s ease}@keyframes rubber-band{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.fade-in-zoom{animation:fade-in-zoom 1s ease-out}@keyframes fade-in-zoom{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.slide-in-bounce{animation:slide-in-bounce 1s cubic-bezier(.68,-.55,.265,1.55)}@keyframes slide-in-bounce{0%{transform:translateY(100px);opacity:0}60%{transform:translateY(-15px)}80%{transform:translateY(5px)}to{transform:translateY(0);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/animations.css.map */
