.anim-enabled{--rv-y: 26px;--rv-scale: .985;--rv-dur: .75s;--rv-ease: cubic-bezier(.22, .61, .36, 1);--parallax-max: 16px;--gold-alpha: .06;--hover-lift: -6px}.anim-enabled[data-intensity=low]{--rv-y: 16px;--rv-scale: .995;--rv-dur: .6s;--parallax-max: 8px;--gold-alpha: .04;--hover-lift: -4px}.anim-enabled[data-intensity=high]{--rv-y: 36px;--rv-scale: .97;--rv-dur: .9s;--parallax-max: 22px;--gold-alpha: .09;--hover-lift: -8px}.intro-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--color-bg);display:flex;align-items:center;justify-content:center;pointer-events:none}.intro-overlay__line{width:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);box-shadow:0 0 24px 2px #d4af3780;animation:intro-line .9s var(--rv-ease) forwards}@keyframes intro-line{0%{width:0;opacity:0}40%{opacity:1}to{width:260px;opacity:1}}.intro-overlay.is-done{animation:intro-fade .5s ease forwards}@keyframes intro-fade{to{opacity:0;visibility:hidden}}.anim-enabled[data-intro=true] .hero__inner>*{opacity:0;transform:translateY(18px);animation:intro-rise .7s var(--rv-ease) 2.4s forwards}.anim-enabled .hero.intro-ready .hero__inner>*{animation:intro-rise .7s var(--rv-ease) forwards}.anim-enabled .hero.intro-ready .hero__inner>*:nth-child(1){animation-delay:.05s}.anim-enabled .hero.intro-ready .hero__inner>*:nth-child(2){animation-delay:.18s}.anim-enabled .hero.intro-ready .hero__inner>*:nth-child(3){animation-delay:.31s}.anim-enabled .hero.intro-ready .hero__inner>*:nth-child(4){animation-delay:.44s}@keyframes intro-rise{to{opacity:1;transform:none}}.anim-enabled[data-goldlight=true] .gold-light{position:relative;isolation:isolate}.anim-enabled[data-goldlight=true] .gold-light:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 60% at 20% 0%,rgba(212,175,55,var(--gold-alpha)),transparent 60%);animation:gold-drift 18s ease-in-out infinite alternate}@keyframes gold-drift{0%{background-position:0% 0%;opacity:.7}to{background-position:100% 40%;opacity:1}}.mouse-light{position:fixed;top:0;left:0;z-index:1;pointer-events:none;width:480px;height:480px;margin:-240px 0 0 -240px;border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.05) 0%,rgba(212,175,55,.02) 30%,transparent 65%);opacity:0;transition:opacity .6s ease;will-change:transform;filter:blur(8px)}.mouse-light.is-active{opacity:1}.anim-enabled[data-reveal=true] .reveal{opacity:0;transform:translateY(var(--rv-y)) scale(var(--rv-scale));transition:opacity var(--rv-dur) var(--rv-ease),transform var(--rv-dur) var(--rv-ease);will-change:opacity,transform}.anim-enabled[data-reveal=true] .reveal.is-visible{opacity:1;transform:none}.anim-enabled[data-reveal=true] .grid .reveal:nth-child(2),.anim-enabled[data-reveal=true] .product-grid .reveal:nth-child(2){transition-delay:.06s}.anim-enabled[data-reveal=true] .grid .reveal:nth-child(3),.anim-enabled[data-reveal=true] .product-grid .reveal:nth-child(3){transition-delay:.12s}.anim-enabled[data-reveal=true] .grid .reveal:nth-child(4),.anim-enabled[data-reveal=true] .product-grid .reveal:nth-child(4){transition-delay:.18s}.anim-enabled[data-parallax=true] .parallax{will-change:transform}.anim-enabled[data-parallax=true] .parallax>img,.anim-enabled[data-parallax=true] .parallax>video,.anim-enabled[data-parallax=true] .parallax .parallax__inner{transform:translate3d(0,var(--py, 0),0) scale(1.08);transition:transform .1s linear}.anim-enabled .hero{min-height:100vh}.anim-enabled .hero__overlay{background:radial-gradient(120% 90% at 50% 100%,rgba(9,9,9,.85),transparent 60%),linear-gradient(180deg,#09090959,#0909098c 55%,#090909e6)!important}.anim-enabled[data-goldlight=true] .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(50% 50% at 75% 20%,rgba(212,175,55,.07),transparent 60%);animation:gold-drift 22s ease-in-out infinite alternate}.hero__scroll{position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%);z-index:3;display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--color-muted);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase}.hero__scroll-line{width:1px;height:42px;background:linear-gradient(var(--color-accent),transparent);position:relative;overflow:hidden}.hero__scroll-line:after{content:"";position:absolute;top:-50%;left:0;width:100%;height:50%;background:var(--color-accent);animation:scroll-pulse 2.2s ease-in-out infinite}@keyframes scroll-pulse{0%{top:-50%}60%,to{top:100%}}.header-transparent .header:not(.is-scrolled){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.anim-enabled .header{transition:background-color .4s ease,border-color .4s ease,padding .4s ease,backdrop-filter .4s ease}.anim-enabled .header.is-scrolled{background:color-mix(in srgb,var(--color-bg) 78%,transparent);-webkit-backdrop-filter:saturate(150%) blur(14px);backdrop-filter:saturate(150%) blur(14px);border-bottom-color:#d4af372e}.anim-enabled .header.is-scrolled .header__inner{padding-top:.7rem;padding-bottom:.7rem}.anim-enabled .header.is-scrolled .header__logo-img{transform:scale(.92);transition:transform .4s ease}.anim-enabled .header__logo-img{transition:transform .4s ease}.anim-enabled .btn{position:relative;overflow:hidden;transition:transform .25s var(--rv-ease),background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.anim-enabled .btn--primary:hover{box-shadow:0 10px 30px -12px #d4af378c;transform:translateY(-3px)}.anim-enabled .btn--primary:after{content:"";position:absolute;top:0;left:-140%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-18deg);transition:none;pointer-events:none}.anim-enabled .btn--primary:hover:after{animation:btn-shine .9s ease}@keyframes btn-shine{to{left:160%}}.anim-enabled .btn--secondary{transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .25s var(--rv-ease)}.anim-enabled .btn--secondary:hover{background:var(--color-accent);color:var(--color-bg);border-color:var(--color-accent);transform:translateY(-3px)}.anim-enabled .product-card__media{transition:transform .5s var(--rv-ease),box-shadow .5s ease;border:1px solid transparent}.anim-enabled .product-card:hover{transform:translateY(var(--hover-lift))}.anim-enabled .product-card{transition:transform .5s var(--rv-ease)}.anim-enabled .product-card:hover .product-card__media{box-shadow:0 24px 50px -24px #000c,0 0 0 1px #d4af3747 inset}.anim-enabled .product-card:hover .product-card__media img{transform:scale(1.05)}.anim-enabled .product-card__title{transition:color .3s ease}.anim-enabled .product-card:hover .product-card__title{color:var(--color-accent)}.anim-enabled .packs-showroom .pack-card{transition:transform .5s var(--rv-ease),opacity .5s ease,box-shadow .5s ease,border-color .5s ease}.anim-enabled .packs-showroom .pack-card--featured{box-shadow:0 30px 60px -30px #000000d9}.anim-enabled .packs-showroom .pack-card--featured .pack-card__body{background:linear-gradient(180deg,rgba(212,175,55,.05),transparent 40%)}@media(min-width:750px){.anim-enabled .packs-showroom .pack-card--featured{transform:scale(1.045);z-index:2}.anim-enabled .packs-showroom:hover .pack-card{opacity:.72}.anim-enabled .packs-showroom:hover .pack-card:hover{opacity:1;transform:translateY(-6px);box-shadow:0 26px 55px -28px #000000d9;border-color:#d4af3766}.anim-enabled .packs-showroom:hover .pack-card--featured:hover{transform:scale(1.045) translateY(-6px)}}.experience{position:relative;overflow:hidden}.experience__media{position:relative;border-radius:var(--card-radius);overflow:hidden;aspect-ratio:21 / 9;background:var(--color-bg-alt)}.experience__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 6s ease}.experience.is-visible .experience__media img{transform:scale(1.1)}.experience__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#09090933,#090909a6)}.experience__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem)}.experience__step{position:relative;padding-top:1.5rem;border-top:1px solid var(--color-border)}.experience__step-num{font-family:var(--font-heading);font-size:.8rem;letter-spacing:.2em;color:var(--color-accent)}.experience__step h3{font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;margin:.5rem 0 .35rem}.experience__step p{color:var(--color-muted);font-size:.88rem;margin:0}.experience__step:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--color-accent);transition:width .8s var(--rv-ease)}.experience.is-visible .experience__step:before{width:40%}@media(max-width:749px){.experience__steps{grid-template-columns:1fr 1fr}}.anim-enabled .ba-slider{box-shadow:0 30px 70px -40px #000000e6}.anim-enabled .ba-slider__divider{width:2px;background:linear-gradient(180deg,transparent,var(--color-accent),transparent);box-shadow:0 0 18px 1px #d4af3773}.anim-enabled .ba-slider__handle{background:var(--color-bg);color:var(--color-accent);border:1.5px solid var(--color-accent);box-shadow:0 0 24px #d4af3759,0 6px 20px #00000080;transition:transform .2s ease}.anim-enabled .ba-slider:hover .ba-slider__handle{transform:translate(-50%,-50%) scale(1.08)}.anim-enabled .ba-label{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.anim-enabled .problem-card{position:relative;border:none}.anim-enabled .problem-card .media{aspect-ratio:3 / 4}.anim-enabled .problem-card .media img{transition:transform .7s var(--rv-ease)}.anim-enabled .problem-card__body{position:absolute;inset:auto 0 0 0;z-index:2;padding:1.5rem 1.25rem;background:linear-gradient(180deg,transparent,rgba(9,9,9,.85) 55%);transition:transform .5s var(--rv-ease)}.anim-enabled .problem-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#09090900 40%,#09090966);transition:opacity .5s ease;opacity:1}.anim-enabled .problem-card:hover:after{opacity:.6}.anim-enabled .problem-card:hover .media img{transform:scale(1.06)}.anim-enabled .problem-card:hover .problem-card__body{transform:translateY(-6px)}.anim-enabled .problem-card__body h3{position:relative;display:inline-block}.anim-enabled .problem-card__body h3:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:1px;background:var(--color-accent);transition:width .45s var(--rv-ease)}.anim-enabled .problem-card:hover .problem-card__body h3:after{width:100%}.anim-enabled .steps{position:relative}.anim-enabled .steps:before{content:"";position:absolute;top:1.9rem;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4) 12%,rgba(212,175,55,.4) 88%,transparent);z-index:0}.anim-enabled .step{position:relative;z-index:1}.anim-enabled .step__num{transition:opacity .5s ease,color .5s ease}.anim-enabled .step.is-visible .step__num{opacity:1}@media(max-width:749px){.anim-enabled .steps:before{display:none}}.anim-enabled .video-wrap{box-shadow:0 40px 80px -50px #000000f2}.anim-enabled .video-poster__play{background:#0909098c;color:var(--color-accent);border:1.5px solid var(--color-accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .3s ease,background-color .3s ease,color .3s ease}.anim-enabled .video-poster:hover .video-poster__play{background:var(--color-accent);color:var(--color-bg);transform:translate(-50%,-50%) scale(1.06)}.anim-enabled .footer__col a,.anim-enabled .rte a{position:relative}.anim-enabled .footer__col a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--color-accent);transition:width .3s var(--rv-ease)}.anim-enabled .footer__col a:hover:after{width:100%}.anim-enabled .feature__icon svg,.anim-enabled .product__trust-item svg{transition:transform .4s var(--rv-ease)}.anim-enabled .feature:hover .feature__icon svg{transform:translateY(-3px) scale(1.06)}.anim-enabled .header__icon-btn svg{transition:transform .3s ease}.anim-enabled .header__icon-btn:hover svg{transform:scale(1.12)}.cursor-dot{position:fixed;top:0;left:0;z-index:9998;pointer-events:none;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:1px solid rgba(212,175,55,.7);transition:width .25s ease,height .25s ease,margin .25s ease,background-color .25s ease,border-color .25s ease;display:flex;align-items:center;justify-content:center;will-change:transform}.cursor-dot__label{font-size:.5rem;letter-spacing:.14em;color:var(--color-accent);opacity:0;transition:opacity .2s ease}.cursor-dot.is-hover-btn{width:44px;height:44px;margin:-22px 0 0 -22px;background:#d4af371f;border-color:var(--color-accent)}.cursor-dot.is-hover-media{width:66px;height:66px;margin:-33px 0 0 -33px;background:#09090959;border-color:var(--color-accent)}.cursor-dot.is-hover-media .cursor-dot__label{opacity:1}.cursor-using .cursor-dot{display:flex}.cursor-using,.cursor-using a,.cursor-using button{cursor:none}.anim-enabled[data-page-transition=true] .content-for-layout{animation:page-in .4s var(--rv-ease)}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page-leaving .content-for-layout{opacity:0;transition:opacity .28s ease}@media(hover:none),(pointer:coarse){.mouse-light,.cursor-dot{display:none!important}.cursor-using,.cursor-using a,.cursor-using button{cursor:auto}.anim-enabled[data-parallax=true] .parallax>img,.anim-enabled[data-parallax=true] .parallax>video,.anim-enabled[data-parallax=true] .parallax .parallax__inner{transform:none}.anim-enabled .packs-showroom:hover .pack-card{opacity:1}}@media(max-width:749px){.anim-enabled .hero{min-height:88vh}.anim-enabled .packs-showroom .pack-card--featured{transform:none}}@media(prefers-reduced-motion:reduce){.intro-overlay,.mouse-light,.cursor-dot{display:none!important}.anim-enabled .reveal,.anim-enabled[data-reveal=true] .reveal{opacity:1!important;transform:none!important;transition:none!important}.anim-enabled .hero__inner>*{opacity:1!important;transform:none!important;animation:none!important}.anim-enabled[data-parallax=true] .parallax>img,.anim-enabled[data-parallax=true] .parallax>video,.anim-enabled[data-parallax=true] .parallax .parallax__inner{transform:none!important}.hero:after,.gold-light:before,.hero__scroll-line:after{animation:none!important}.anim-enabled .btn--primary:hover:after{animation:none!important}.content-for-layout{animation:none!important}.cursor-using,.cursor-using a,.cursor-using button{cursor:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium.css.map */
