:root{--m-gutter: 1.25rem;--m-section-y: clamp(3.25rem, 9vw, 4.5rem)}@media(max-width:767px){html{overflow-x:clip}p{text-wrap:pretty}.m-no-bleed{max-width:100vw;overflow-x:hidden}}@media(max-width:480px){.font-display{letter-spacing:-.015em}.marquee{animation-duration:22s}.tracking-\[0\.6em\],.tracking-\[0\.7em\],.tracking-\[0\.8em\]{letter-spacing:.35em}.tracking-\[0\.5em\],.tracking-\[0\.45em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.25em}.mobile-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}}@media(hover:none){a,button,[role=button],input[type=submit],label{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a:active,button:active,[role=button]:active{transform:scale(.97);transition:transform .09s ease-out}.u-card:hover{--cs: 1}.u-card:hover .u-card-sheen{opacity:0}.u-p2-image-wrap:hover .u-p2-img,.u-p4-image-wrap:hover .u-p4-img{transform:none!important;filter:none!important}.u-cta:hover .u-cta-shimmer{background-position:200% 50%}}@media(max-width:767px){.m-header .lucide{stroke-width:1.75}}@media(max-width:767px){.m-hero{min-height:100svh;height:auto;background-image:radial-gradient(circle at 50% 38%,rgba(245,130,13,.07),transparent 62%)}.m-hero-banner{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(.85rem,4vw,1.35rem);padding-bottom:clamp(1rem,4vw,1.75rem);overflow:visible}.m-hero-video{display:block;width:100%;height:auto;object-fit:contain;background:#1a1310}}@media(max-width:767px){.m-video-screen{display:flex!important;flex-direction:column;justify-content:center;gap:clamp(.75rem,3.5vw,1.25rem);min-height:100svh;padding-block:clamp(.75rem,3.5vw,1.75rem)}.m-video-screen>header{padding-top:0;padding-bottom:0}.m-video-screen>header h2{white-space:normal;line-height:1.06}.m-video{height:auto;min-height:0;aspect-ratio:4 / 5}.m-video video{object-fit:cover}.m-video .video-orb{max-width:80vw;max-height:80vw}}@media(max-width:767px){.m-urban,.m-collection,.m-compare,.m-brand{padding-block:var(--m-section-y)}.m-urban,.m-collection,.m-brand{min-height:100svh}.m-urban .u-panel{overflow:visible;height:auto}.m-exposure-row{display:flex!important;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;gap:.85rem;max-width:none;margin-inline:-1.5rem;padding:.25rem 1.5rem .5rem;scrollbar-width:none}.m-exposure-row::-webkit-scrollbar{display:none}.m-exposure-row>*{flex:0 0 80%;max-width:80%;margin:0!important;scroll-snap-align:start}}@media(max-width:767px){.m-collection .snap-x{scroll-padding-inline:var(--m-gutter)}.m-fan-card{transition:none!important}.m-fan-card img{filter:none!important}}@media(max-width:767px){.m-footer a{min-height:40px}}:root{--m-ease-out: cubic-bezier(.22, 1, .36, 1);--m-shadow-press: 0 26px 52px -30px rgba(58, 42, 34, .5)}@media(hover:none){a:active,button:active,[role=button]:active{transition:transform .16s var(--m-ease-out)}article:active,.m-collection .group:active{transform:scale(.984);box-shadow:var(--m-shadow-press);transition:transform .2s var(--m-ease-out),box-shadow .2s var(--m-ease-out)}}@media(max-width:767px){.snap-x,[class*=snap-x]{scroll-behavior:smooth;overscroll-behavior-x:contain}.m-depth{animation:m-float 7s ease-in-out infinite;will-change:transform}}@keyframes m-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@media(prefers-reduced-motion:reduce){.m-depth{animation:none}}@media(max-width:767px){body:before{background-image:url(/new_BG-mobile.webp)}}@media(max-width:767px){[class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(max-width:767px){.blur-\[120px\],.blur-\[110px\],.blur-\[100px\],.blur-\[80px\],.blur-\[60px\]{filter:blur(34px)!important}}@media(max-width:767px){.float-y,.rotate-slow,.drift,.text-shimmer,.logo-glow,.text-3d-float,.banner-slide-l,.banner-slide-r,.depth-float,.depth-float-delayed,.video-ambient-drift,.video-orb-1,.video-orb-2{animation:none!important}}@media(max-width:767px){[class*=mix-blend]{mix-blend-mode:normal!important}}@media(max-width:767px){main:has(>.m-hero){display:flex;flex-direction:column}.m-hero{order:1}.m-collection{order:2}.m-video-screen{order:3}.m-urban{order:5}.m-compare{order:7}.m-brand{order:9}}
