:root{--void: #0a0e27;--indigo: #161b3d;--teal: #2dd4bf;--violet: #7c5cff;--rose: #ff6fb5;--gold: #c9a24b;--coral: #ff5e3a;--lucent: #f6f2e9;--white: #ffffff;--void-rgb: 10, 14, 39;--indigo-rgb: 22, 27, 61;--teal-rgb: 45, 212, 191;--violet-rgb: 124, 92, 255;--rose-rgb: 255, 111, 181;--gold-rgb: 201, 162, 75;--coral-rgb: 255, 94, 58;--lucent-rgb: 246, 242, 233;--font-display: "Bebas Neue", sans-serif;--font-hype: "Unbounded", sans-serif;--font-sacred: "Cinzel Decorative", serif;--font-body: "Cormorant Garamond", serif;--font-editorial: "Syne", sans-serif;--font-mono: "Space Mono", monospace;--ease-lux: cubic-bezier(.16, 1, .3, 1);--dur: .7s;--glow-focal: 0 0 24px rgba(var(--teal-rgb), .45), 0 0 64px rgba(var(--violet-rgb), .25);--glow-gold: 0 0 18px rgba(var(--gold-rgb), .4), 0 0 48px rgba(var(--gold-rgb), .18);--scrim-bottom: linear-gradient( to top, rgba(var(--void-rgb), .92) 0%, rgba(var(--void-rgb), .55) 38%, rgba(var(--void-rgb), 0) 72% )}.lucent-font-display{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;text-transform:uppercase}.lucent-font-hype{font-family:var(--font-hype)}.lucent-font-sacred{font-family:var(--font-sacred)}.lucent-font-body{font-family:var(--font-body)}.lucent-font-editorial{font-family:var(--font-editorial)}.lucent-font-mono{font-family:var(--font-mono);font-size:.78em;letter-spacing:.08em;text-transform:uppercase}.lucent-eyebrow{font-family:var(--font-mono);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--teal);display:inline-flex;align-items:center;gap:1rem}.lucent-eyebrow:before{content:"";width:2.4rem;height:1px;background:linear-gradient(90deg,var(--teal),transparent)}.lucent-ink{background:linear-gradient(180deg,var(--white) 0%,var(--lucent) 55%,rgba(var(--gold-rgb),.9) 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.lucent-grain{position:relative}.lucent-grain:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;width:200%;height:200%;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay;animation:lucent-grain-shift 1.2s steps(6) infinite;z-index:3}@keyframes lucent-grain-shift{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.lucent-scanlines{position:relative}.lucent-scanlines:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(var(--lucent-rgb),.025) 0px,rgba(var(--lucent-rgb),.025) 1px,transparent 1px,transparent 4px);z-index:2}.lucent-chroma{text-shadow:-1px 0 rgba(var(--teal-rgb),.35),1px 0 rgba(var(--rose-rgb),.3)}.lucent-sheen{position:relative;overflow:hidden}.lucent-sheen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(var(--teal-rgb),.08) 42%,rgba(var(--lucent-rgb),.16) 50%,rgba(var(--violet-rgb),.1) 58%,transparent 68%);transform:translate(-120%);animation:lucent-sheen-sweep 7s var(--ease-lux) infinite;z-index:2}@keyframes lucent-sheen-sweep{0%,55%{transform:translate(-120%)}80%,to{transform:translate(120%)}}.lucent-torn-top{clip-path:polygon(0% 2.2%,3% .6%,7% 2.4%,11% .4%,16% 1.9%,21% .2%,26% 2.1%,32% .7%,38% 2.3%,44% .3%,50% 1.8%,56% .5%,62% 2.2%,68% .4%,74% 1.7%,80% .3%,85% 2%,90% .6%,95% 1.9%,100% .5%,100% 100%,0% 100%)}.lucent-torn-bottom{clip-path:polygon(0% 0%,100% 0%,100% 98.1%,96% 99.6%,92% 97.9%,87% 99.7%,82% 98%,77% 99.8%,71% 98.2%,65% 99.4%,59% 97.8%,53% 99.6%,47% 98.1%,41% 99.7%,35% 98%,29% 99.5%,23% 98.2%,17% 99.7%,11% 98%,6% 99.5%,2% 98.3%,0% 99.6%)}.lucent-torn-both{clip-path:polygon(0% 2.2%,3% .6%,7% 2.4%,11% .4%,16% 1.9%,21% .2%,26% 2.1%,32% .7%,38% 2.3%,44% .3%,50% 1.8%,56% .5%,62% 2.2%,68% .4%,74% 1.7%,80% .3%,85% 2%,90% .6%,95% 1.9%,100% .5%,100% 98.1%,96% 99.6%,92% 97.9%,87% 99.7%,82% 98%,77% 99.8%,71% 98.2%,65% 99.4%,59% 97.8%,53% 99.6%,47% 98.1%,41% 99.7%,35% 98%,29% 99.5%,23% 98.2%,17% 99.7%,11% 98%,6% 99.5%,2% 98.3%,0% 99.6%)}.lucent-sprockets{background-image:radial-gradient(circle at center,rgba(var(--lucent-rgb),.35) 0 3px,transparent 4px);background-size:24px 100%;background-repeat:repeat-x;height:14px;opacity:.5}.lucent-scrim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--scrim-bottom);z-index:1}.lucent-orb{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--lucent-rgb),.9) 0%,rgba(var(--teal-rgb),.35) 28%,rgba(var(--violet-rgb),.15) 55%,transparent 72%);filter:blur(2px);mix-blend-mode:screen}.lucent-motion-ready .lucent-reveal{opacity:0;transform:translateY(2.4rem);filter:blur(6px)}.lucent-motion-ready .lucent-reveal.is-revealed{opacity:1;transform:none;filter:blur(0);transition:opacity var(--dur) var(--ease-lux),transform var(--dur) var(--ease-lux),filter var(--dur) var(--ease-lux);transition-delay:var(--lucent-stagger, 0s)}.lucent-kenburns>img,.lucent-kenburns>.lucent-kenburns__media{animation:lucent-kenburns 26s var(--ease-lux) infinite alternate;will-change:transform}@keyframes lucent-kenburns{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.2%,1.4%)}}.lucent-anim-paused>img,.lucent-anim-paused:before,.lucent-anim-paused:after,.lucent-anim-paused .lucent-kenburns__media,.lucent-anim-paused .lucent-marquee__track,.lucent-anim-paused .lucent-grain:after,.lucent-anim-paused .lucent-sheen:after{animation-play-state:paused!important}.lucent-overlay-fill{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.lucent-parallax-layer{transform:translate3d(0,calc(var(--lucent-parallax, 0) * 1px),0);will-change:transform}.lucent-tilt{transform:perspective(90rem) rotateX(calc(var(--lucent-tilt-x, 0) * 1deg)) rotateY(calc(var(--lucent-tilt-y, 0) * 1deg));transition:transform .35s var(--ease-lux),box-shadow .35s var(--ease-lux)}.lucent-tilt:hover{box-shadow:var(--glow-gold)}.lucent-marquee{overflow:hidden;white-space:nowrap}.lucent-marquee__track{display:inline-flex;gap:4rem;padding-right:4rem;animation:lucent-marquee var(--lucent-marquee-duration, 30s) linear infinite;will-change:transform}.lucent-marquee--reverse .lucent-marquee__track{animation-direction:reverse}@keyframes lucent-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lucent-cursor-glow{position:fixed;top:0;left:0;width:28rem;height:28rem;margin:-14rem 0 0 -14rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--teal-rgb),.1) 0%,rgba(var(--violet-rgb),.06) 40%,transparent 70%);mix-blend-mode:screen;z-index:9999;opacity:0;transition:opacity .6s var(--ease-lux);transform:translate3d(var(--lucent-cursor-x, -100vw),var(--lucent-cursor-y, -100vh),0)}.lucent-cursor-glow.is-active{opacity:1}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--ease-lux)}.lucent-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.4rem 3.2rem;font-family:var(--font-editorial);font-size:1.4rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--void);background:linear-gradient(120deg,var(--lucent),var(--white));border:1px solid rgba(var(--gold-rgb),.65);border-radius:0;cursor:pointer;position:relative;overflow:hidden;transition:box-shadow var(--dur) var(--ease-lux),transform var(--dur) var(--ease-lux)}.lucent-btn:hover{box-shadow:var(--glow-gold);transform:translateY(-2px)}.lucent-btn--ghost{color:var(--lucent);background:rgba(var(--indigo-rgb),.35);border:1px solid rgba(var(--teal-rgb),.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lucent-btn--ghost:hover{box-shadow:var(--glow-focal)}.lucent-btn:focus-visible{outline:2px solid var(--teal);outline-offset:3px;box-shadow:var(--glow-focal)}a:focus-visible,button:focus-visible,[tabindex="0"]:focus-visible{outline-color:var(--teal)}.card-wrapper .card{transition:transform .45s var(--ease-lux),box-shadow .45s var(--ease-lux)}.card-wrapper:hover .card,.card-wrapper:focus-within .card{transform:translateY(-4px);box-shadow:var(--glow-gold)}.card__heading{font-family:var(--font-editorial);letter-spacing:.04em}.card .price{font-family:var(--font-mono);letter-spacing:.08em}.product__media-wrapper .product__media,.product__media-wrapper .media{border:1px solid rgba(var(--gold-rgb),.3)}.product__title h1,.product__title.h1{font-family:var(--font-editorial);letter-spacing:.03em}.product__accordion .accordion__title{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem}.lucent-section h2.lucent-heading,.lucent-section .lucent-heading{font-family:var(--font-editorial);font-weight:800;letter-spacing:.02em;line-height:1.05;margin:0}.lucent-section{position:relative;isolation:isolate}@media(prefers-reduced-motion:reduce){.lucent-grain:after,.lucent-sheen:after,.lucent-kenburns>img,.lucent-kenburns>.lucent-kenburns__media,.lucent-marquee__track{animation:none!important}.lucent-parallax-layer,.lucent-tilt{transform:none!important}.lucent-cursor-glow{display:none!important}.lucent-motion-ready .lucent-reveal{transform:none;filter:none}.lucent-motion-ready .lucent-reveal.is-revealed{transition:opacity .4s ease}::view-transition-old(root),::view-transition-new(root){animation:none}}body[data-lucent-motion=off] .lucent-grain:after,body[data-lucent-motion=off] .lucent-sheen:after,body[data-lucent-motion=off] .lucent-kenburns>img,body[data-lucent-motion=off] .lucent-kenburns>.lucent-kenburns__media,body[data-lucent-motion=off] .lucent-marquee__track{animation:none!important}body[data-lucent-motion=off] .lucent-parallax-layer,body[data-lucent-motion=off] .lucent-tilt{transform:none!important}body[data-lucent-motion=off] .lucent-cursor-glow{display:none!important}body[data-lucent-grain=off] .lucent-grain:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand.css.map */
