html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.page-transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;pointer-events:none;display:flex}.page-transition-overlay .transition-panel{flex:1;background:#0a0a0a;transform:scaleY(0);transform-origin:bottom}[data-reveal]{opacity:0;will-change:transform,opacity}[data-reveal=fade-up]{transform:translateY(80px)}[data-reveal=fade-down]{transform:translateY(-80px)}[data-reveal=fade-left]{transform:translate(80px)}[data-reveal=fade-right]{transform:translate(-80px)}[data-reveal=fade]{transform:none}[data-reveal=scale]{transform:scale(.85)}[data-reveal=scale-up]{transform:scale(.9) translateY(40px)}[data-reveal=clip-up]{clip-path:inset(100% 0 0 0);transform:none;opacity:1}[data-reveal=clip-left]{clip-path:inset(0 100% 0 0);transform:none;opacity:1}[data-reveal=rotate-in]{transform:perspective(1000px) rotateX(15deg) translateY(60px);transform-origin:bottom center}[data-reveal].revealed{opacity:1;transform:none;clip-path:inset(0 0 0 0);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),clip-path 1.2s cubic-bezier(.16,1,.3,1)}[data-stagger]>*{opacity:0;transform:translateY(40px);will-change:transform,opacity}[data-stagger].revealed>*{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}[data-stagger].revealed>*:nth-child(1){transition-delay:.05s}[data-stagger].revealed>*:nth-child(2){transition-delay:.1s}[data-stagger].revealed>*:nth-child(3){transition-delay:.15s}[data-stagger].revealed>*:nth-child(4){transition-delay:.2s}[data-stagger].revealed>*:nth-child(5){transition-delay:.25s}[data-stagger].revealed>*:nth-child(6){transition-delay:.3s}[data-stagger].revealed>*:nth-child(7){transition-delay:.35s}[data-stagger].revealed>*:nth-child(8){transition-delay:.4s}[data-stagger].revealed>*:nth-child(9){transition-delay:.45s}[data-stagger].revealed>*:nth-child(10){transition-delay:.5s}[data-text-reveal]{overflow:hidden}[data-text-reveal] .word{display:inline-block;overflow:hidden;vertical-align:top}[data-text-reveal] .word .char{display:inline-block;transform:translateY(110%);transition:transform .6s cubic-bezier(.16,1,.3,1)}[data-text-reveal].revealed .word .char{transform:translateY(0)}[data-line-reveal] .line-inner{display:block;transform:translateY(105%);transition:transform .9s cubic-bezier(.16,1,.3,1)}[data-line-reveal].revealed .line-inner{transform:translateY(0)}[data-parallax]{will-change:transform;transition:transform .1s linear}[data-img-reveal]{position:relative;overflow:hidden}[data-img-reveal]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a;transform:scaleX(1);transform-origin:right;transition:transform 1.2s cubic-bezier(.77,0,.175,1);z-index:2}[data-img-reveal].revealed:after{transform:scaleX(0);transform-origin:left}[data-img-reveal] img,[data-img-reveal] video{transform:scale(1.3);transition:transform 1.8s cubic-bezier(.16,1,.3,1)}[data-img-reveal].revealed img,[data-img-reveal].revealed video{transform:scale(1)}.magnetic-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;text-decoration:none;cursor:pointer;overflow:hidden;transition:border-color .4s ease,color .4s ease;will-change:transform}.magnetic-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e12027;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.16,1,.3,1);z-index:-1}.magnetic-btn:hover:before{transform:scaleX(1)}.magnetic-btn:hover{border-color:#e12027;color:#fff!important}.magnetic-btn .btn-text{position:relative;z-index:1}.magnetic-btn .btn-arrow{position:relative;z-index:1;display:inline-block;margin-left:12px;transition:transform .4s ease}.magnetic-btn:hover .btn-arrow{transform:translate(6px)}.horizontal-scroll-section{overflow:hidden;position:relative}.horizontal-scroll-track{display:flex;gap:30px;will-change:transform}.marquee-wrap{overflow:hidden;white-space:nowrap;padding:24px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:transparent}.marquee-track{display:inline-flex;animation:marquee 60s linear infinite;will-change:transform}.marquee-track span{font-family:Montserrat,sans-serif;font-size:clamp(28px,3.5vw,56px);font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding:0 48px;display:inline-block;line-height:1;transform:none!important;font-style:normal!important;color:#ffffff1f;-webkit-text-stroke:none;transition:color .3s ease}.marquee-track span.filled{color:#ffffff40;-webkit-text-stroke:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cursor-follower{position:fixed;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(225,32,39,.6);pointer-events:none;z-index:99998;mix-blend-mode:difference;transition:width .3s ease,height .3s ease,border-color .3s ease,background .3s ease;transform:translate(-50%,-50%);will-change:left,top}.cursor-follower.active{width:50px;height:50px;background:#e120271a;border-color:#e12027}.cursor-follower.hidden{opacity:0}@media(hover:none)and (pointer:coarse){.cursor-follower{display:none!important}}.shopify-section{position:relative}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e12027,#8b0000);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#e12027}.scroll-progress{position:fixed;top:0;left:0;width:0%;height:2px;background:linear-gradient(90deg,#e12027,#f44);z-index:100000;transition:none;will-change:width;box-shadow:0 0 10px #e1202780}.section-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(225,32,39,.3),transparent);margin:0}.particles-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.particle{position:absolute;width:2px;height:2px;background:#e120274d;border-radius:50%;animation:float-particle var(--duration, 15s) var(--delay, 0s) infinite linear}@keyframes float-particle{0%{transform:translateY(100vh) translate(0) scale(0);opacity:0}10%{opacity:1;transform:translateY(90vh) translate(10px) scale(1)}90%{opacity:.5}to{transform:translateY(-10vh) translate(-10px) scale(0);opacity:0}}.loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0a;z-index:999999;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:opacity .8s cubic-bezier(.16,1,.3,1),visibility .8s ease;overflow:hidden}.loading-screen.loaded{opacity:0;visibility:hidden;pointer-events:none}.loader-corner{position:absolute;width:40px;height:40px;border-color:#e120274d;border-style:solid;border-width:0;opacity:0;animation:cornerFade .8s ease forwards .3s}.loader-corner--tl{top:30px;left:30px;border-top-width:1px;border-left-width:1px}.loader-corner--tr{top:30px;right:30px;border-top-width:1px;border-right-width:1px}.loader-corner--bl{bottom:30px;left:30px;border-bottom-width:1px;border-left-width:1px}.loader-corner--br{bottom:30px;right:30px;border-bottom-width:1px;border-right-width:1px}@keyframes cornerFade{to{opacity:1}}.loader-glow{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(225,32,39,.08) 0%,transparent 70%);filter:blur(60px);animation:glowPulse 3s ease-in-out infinite}@keyframes glowPulse{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}.loader-particles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.loader-particle{position:absolute;width:2px;height:2px;background:#e1202799;border-radius:50%;animation:particleFloat 3s ease-in-out infinite}@keyframes particleFloat{0%{transform:translateY(0) scale(1);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(-100px) scale(0);opacity:0}}.loader-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:0}.loader-logo-wrap{position:relative;overflow:hidden;opacity:0;transform:scale(.8) translateY(10px);animation:logoReveal 1s cubic-bezier(.16,1,.3,1) forwards .2s}.loader-logo{display:flex;align-items:center;justify-content:center;gap:18px;min-height:38px;width:auto;max-width:min(90vw,360px)}.loader-logo__asset{display:block;width:auto;max-width:100%;object-fit:contain;filter:brightness(0) invert(1)}.loader-logo__asset--one{height:28px;transform:translateY(-1px)}.loader-logo__asset--eventuri{height:24px;transform:translateY(-3px)}.loader-logo__separator{flex:0 0 auto;opacity:.7;transform:translate(4px,-1px)}.loader-logo-shine{position:absolute;top:-20%;left:-100%;width:60%;height:140%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:skew(-20deg);animation:logoShineSweep 2.5s ease-in-out infinite 1s}@keyframes logoReveal{to{opacity:1;transform:scale(1) translateY(0)}}@keyframes logoShineSweep{0%{left:-100%}40%{left:200%}to{left:200%}}.loader-tagline{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:6px;text-transform:uppercase;color:#fff6;margin-top:18px;opacity:0;transform:translateY(8px);animation:taglineReveal .8s ease forwards .7s}@keyframes taglineReveal{to{opacity:1;transform:translateY(0)}}.loader-progress{display:flex;align-items:center;gap:12px;margin-top:35px;opacity:0;animation:taglineReveal .6s ease forwards .9s}.loader-progress-track{width:160px;height:1px;background:#ffffff14;border-radius:1px;overflow:hidden}.loader-progress-bar{width:0%;height:100%;background:linear-gradient(90deg,#e12027,#f44);border-radius:1px;box-shadow:0 0 8px #e1202799;transition:width .1s linear}.loader-progress-pct{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:2px;color:#ffffff4d;min-width:28px;text-align:right}@media screen and (max-width:749px){.loader-logo{gap:14px;min-height:34px;max-width:min(92vw,300px)}.loader-logo__asset--one{height:24px}.loader-logo__asset--eventuri{height:20px;transform:translateY(-2px)}.loader-logo__separator{transform:translate(3px)}}.loading-screen.loaded .loader-content{animation:contentExit .6s cubic-bezier(.16,1,.3,1) forwards}.loading-screen.loaded .loader-glow{animation:glowExit .6s ease forwards}@keyframes contentExit{to{opacity:0;transform:scale(1.05) translateY(-20px)}}@keyframes glowExit{to{opacity:0;transform:scale(2)}}.hover-line{position:relative;display:inline-block;text-decoration:none}.hover-line:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#e12027;transition:width .4s cubic-bezier(.16,1,.3,1)}.hover-line:hover:after{width:100%}.card-3d{transform-style:preserve-3d;perspective:1000px;transition:transform .5s ease}.card-3d:hover{transform:perspective(1000px) rotateX(2deg) rotateY(2deg)}@media(max-width:768px){[data-reveal=fade-up],[data-reveal=fade-left],[data-reveal=fade-right]{transform:translateY(40px)}.cursor-follower{display:none!important}.marquee-track span{font-size:28px;padding:0 20px}}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal].revealed,[data-stagger]>*,[data-stagger].revealed>*,[data-text-reveal] .word .char,[data-text-reveal].revealed .word .char,[data-img-reveal]:after,[data-img-reveal] img,.marquee-track,.particle{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;clip-path:none!important}}.product [data-reveal],.product__media-wrapper [data-reveal],.product__info-wrapper [data-reveal],.product__media-wrapper,.product__info-wrapper,.product__media-wrapper *,.product__info-wrapper *,section[id*=MainProduct] [data-reveal]{opacity:1!important;transform:none!important;visibility:visible!important;clip-path:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/eventuri-animations.css.map */
