.scroll-trigger.animate--slide-in{transform:translateY(40px);opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{transform:translateY(0);opacity:1}.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.22,1,.36,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.stagger-reveal>*{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.22,1,.36,1)}.stagger-reveal.is-visible>*:nth-child(1){transition-delay:.1s;opacity:1;transform:translateY(0)}.stagger-reveal.is-visible>*:nth-child(2){transition-delay:.2s;opacity:1;transform:translateY(0)}.stagger-reveal.is-visible>*:nth-child(3){transition-delay:.3s;opacity:1;transform:translateY(0)}.stagger-reveal.is-visible>*:nth-child(4){transition-delay:.4s;opacity:1;transform:translateY(0)}.stagger-reveal.is-visible>*:nth-child(5){transition-delay:.5s;opacity:1;transform:translateY(0)}.stagger-reveal.is-visible>*:nth-child(6){transition-delay:.6s;opacity:1;transform:translateY(0)}.hk-inner{opacity:0;transform:translateY(30px);animation:heroReveal 1.2s cubic-bezier(.22,1,.36,1) forwards .5s}@keyframes heroReveal{to{opacity:1;transform:translateY(0)}}.reveal-item{opacity:0;filter:blur(15px);transform:translateY(40px);transition:opacity 1.4s cubic-bezier(.22,1,.36,1),filter 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1);will-change:transform,filter,opacity}.reveal-item.is-visible{opacity:1;filter:blur(0px);transform:translateY(0)}.hk-eyebrow.reveal-item{transition-delay:.2s}.hk-title.reveal-item{transition-delay:.4s}.hk-subtitle.reveal-item{transition-delay:.6s}.hk-actions.reveal-item{transition-delay:.8s}.hk-title{display:block!important;color:#fff!important;margin:0 auto 24px;background:linear-gradient(90deg,#fff,#6d9eff,#fff,#6d9eff,#fff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 10s linear infinite,hk-text-float 6s ease-in-out infinite;will-change:transform,background-position;text-shadow:0 0 30px rgba(109,158,255,.3)}@keyframes hk-text-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.01)}}.magnetic-wrap{display:inline-block}.magnetic-btn{display:inline-block;will-change:transform;transition:transform .3s cubic-bezier(.23,1,.32,1)}.hk-button--primary{position:relative;z-index:1}.hk-button--primary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:var(--hk-accent);border-radius:inherit;filter:blur(8px);opacity:.3;z-index:-1;animation:pulseGlow 2s ease-in-out infinite}@keyframes pulseGlow{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes shine{to{background-position:200% center}}.hk-bg-media{animation:kenBurns 20s ease infinite alternate}@keyframes kenBurns{0%{transform:scale(1)}to{transform:scale(1.1)}}.hk-gradient{will-change:transform;transition:transform .1s ease-out}.hk-bg-media,.hk-bg-fallback{will-change:transform;animation:cinematic-breath 20s ease-in-out infinite alternate}@keyframes cinematic-breath{0%{transform:scale(1.05) translate(0)}50%{transform:scale(1.15) translate(-1%,-1%)}to{transform:scale(1.05) translate(1%,1%)}}.animate-float{animation:float 4s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}body{position:relative;background-color:#0f1115;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.04;contrast:150%;brightness:150%;pointer-events:none;z-index:9999}.ambient-glow{position:fixed;width:60vw;height:60vw;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:-1;opacity:.15;will-change:transform}.glow-1{background:radial-gradient(circle,#6d9eff 0%,transparent 70%);top:-10%;left:-10%;animation:float-glow-1 25s ease-in-out infinite alternate}.glow-2{background:radial-gradient(circle,#ffd166 0%,transparent 70%);bottom:-10%;right:-10%;animation:float-glow-2 30s ease-in-out infinite alternate-reverse}.glow-3{background:radial-gradient(circle,#ffffff 0%,transparent 70%);top:40%;left:30%;width:40vw;height:40vw;opacity:.05;animation:float-glow-1 35s ease-in-out infinite reverse}@keyframes float-glow-1{0%{transform:translate(0) scale(1)}50%{transform:translate(10vw,15vh) scale(1.1)}to{transform:translate(-5vw,10vh) scale(.9)}}@keyframes float-glow-2{0%{transform:translate(0) scale(1.1)}50%{transform:translate(-15vw,-10vh) scale(1)}to{transform:translate(5vw,-20vh) scale(1.2)}}.shopify-section{background-color:transparent!important}.section-featured-collection,.section-rich-text,.section-multicolumn{position:relative;z-index:1}.hk-particles{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.4}.interactive-spotlight{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.03),transparent 80%);transition:background .1s ease-out}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-wrapper:hover .card{transform:translateY(-4px);transition:transform .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 20px 40px #0006;border:1px solid rgba(255,255,255,.05)}.card{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s ease,border .3s ease;border:1px solid transparent}.button,.btn{letter-spacing:.5px;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;position:relative;overflow:hidden;border:1px solid rgba(var(--color-foreground),.1)}.button:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff0d;pointer-events:none}.button:active{transform:scale(.98)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.02em;line-height:1.2}input,select,textarea{transition:border-color .2s ease,box-shadow .2s ease}input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 2px rgba(var(--color-foreground),.1)}.media>img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.media:hover>img{transform:scale(1.03)}.badge{font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:.4rem 1rem}.visually-hidden{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body.color-scheme-1{background:linear-gradient(180deg,rgb(var(--color-background)),rgba(var(--color-background),.95))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-aesthetic.css.map */
