.nav-link{color:#fff !important;--text-fz: 15px;font-size:15px;font-weight:500;cursor:pointer;transition:color .2s ease}.nav-link svg{color:hsla(0,0%,100%,.6);transition:color .2s ease}.nav-link:hover{color:#ff5d02 !important}.nav-link:hover svg{color:#ff5d02}.nav-link.active{color:#ff5d02 !important;font-weight:600}.nav-link.active svg{color:#ff5d02}.mobile-drawer-content{background-color:rgba(15,15,15,.85) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important}.mobile-drawer-body{padding:0 !important}.mobile-nav-stack{padding:20px;height:100%}.mobile-nav-header{display:flex;align-items:center;justify-content:flex-end;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid #333}.mobile-close{color:#999}.mobile-close:hover{background:hsla(0,0%,100%,.06);color:#fff}.mobile-nav-section{display:flex;flex-direction:column;gap:4px}.mobile-nav-link{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#999;--text-fz: 15px;font-size:15px;font-weight:500;border-radius:4px;transition:all .15s ease}.mobile-nav-link:hover{background:hsla(0,0%,100%,.04);color:#fff}.mobile-nav-link.active{background:rgba(255,93,2,.1);color:#ff5d02}.mobile-nav-link.active svg{color:#ff5d02}.mobile-nav-link svg{color:#666;flex-shrink:0}
.hero-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;pointer-events:none}.hero-backdrop__image{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background-size:cover;background-position:center 30%;background-repeat:no-repeat;filter:blur(4px);transform:scale(1.05)}.hero-backdrop__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(15, 15, 15, 0.2) 0%, rgba(15, 15, 15, 0.4) 40%, rgba(15, 15, 15, 0.7) 70%, rgba(15, 15, 15, 0.9) 100%)}.hero-backdrop__grain{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 256 256%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.9%27 numOctaves=%274%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E")}
.mobile-sidebar-nav{padding-bottom:24px;margin-bottom:-16px;border-bottom:1px solid hsla(0,0%,100%,.06)}.mobile-nav-item{position:relative;overflow:hidden}.mobile-nav-item::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.03), transparent);transition:left .4s ease}.mobile-nav-item:hover{background-color:hsla(0,0%,100%,.08) !important;border-left-width:4px !important;border-left-color:#ff5d02 !important}.mobile-nav-item:hover::after{left:100%}.mobile-nav-item:hover .mobile-nav-label{color:#fff !important}.mobile-nav-item:active{transform:scale(0.99);transition:transform .1s ease}
@media(max-width: 768px){body{overflow-x:hidden}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.product-stage-image{transition:transform .25s ease}.product-stage:hover .product-stage-image{transform:scale(1.03)}.product-description p{margin:0 0 12px}.product-description p:last-child{margin-bottom:0}.product-description ul,.product-description ol{margin:0 0 12px;padding-left:22px}.product-description li{margin-bottom:4px}.product-description h1,.product-description h2,.product-description h3,.product-description h4{color:#fff;margin:16px 0 8px}.product-description strong,.product-description b{color:#fff}.product-description a{color:#ff5d02;text-decoration:underline}
*{box-sizing:border-box}body{background-color:#fff;margin:0;padding:0;overflow-x:hidden}.custom-scroller{--scrollbar-color-thumb: #9e9e9e80;--scrollbar-color-track: transparent;--scrollbar-width-legacy: 10px}@supports(scrollbar-width: auto){.custom-scroller{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar){.custom-scroller::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb)}.custom-scroller::-webkit-scrollbar-track{background:var(--scrollbar-color-track)}.custom-scroller::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}}

/*# sourceMappingURL=main.css.map*/