:root{--bg:#0a0a0c;--bg-2:#0d0d11;--panel:#101015;--panel-2:#15151c;--panel-3:#1b1b23;--ink:#eef1f4;--plat:#c6cbd1;--plat-dim:#8a9099;--plat-faint:#565a61;--line:rgba(198,203,209,.12);--line-soft:rgba(198,203,209,.07);--cold:#e8f1ff;--cold-glow:rgba(200,222,255,.55);--frost:#bcd6ff;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:40px;--space-5:64px;--space-6:96px;--space-7:140px;--space-8:200px;--edge: clamp(20px, 5vw, 84px);--maxw: 1400px;--topbar: 108px;--f-display:"Anton", "Archivo", sans-serif;--f-struct:"Archivo", sans-serif;--f-body:"Inter Tight", sans-serif;--f-mono:"JetBrains Mono", monospace;--ease:cubic-bezier(.22,.61,.36,1);--ease-io:cubic-bezier(.7,0,.2,1)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);font-weight:400;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.005em}body.lock{overflow:hidden}::selection{background:var(--cold);color:#08080a}a{color:inherit;text-decoration:none}img,svg,canvas{display:block;max-width:100%}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input{font-family:inherit}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;opacity:.05;mix-blend-mode:screen}.vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;background:radial-gradient(130% 120% at 50% 42%,transparent 55%,rgba(0,0,0,.6) 100%)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#050506}::-webkit-scrollbar-thumb{background:#26262e;border:2px solid #050506}::-webkit-scrollbar-thumb:hover{background:#3a3a45}:focus-visible{outline:2px solid var(--cold);outline-offset:3px}.eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:var(--plat-dim);display:inline-flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:26px;height:1px;background:var(--plat-faint)}.display{font-family:var(--f-display);font-weight:400;line-height:.92;letter-spacing:.005em;text-transform:uppercase}h2.sec-title{font-family:var(--f-display);font-weight:400;font-size:clamp(2.4rem,6vw,5.4rem);line-height:.92;text-transform:uppercase;letter-spacing:.004em}.lede{font-size:clamp(1rem,1.5vw,1.32rem);color:var(--plat);font-weight:300;line-height:1.55;max-width:58ch}.mono{font-family:var(--f-mono);letter-spacing:.02em}.count{font-family:var(--f-mono);font-size:11px;letter-spacing:.3em;color:var(--plat-faint);text-transform:uppercase}.mask{display:block;overflow:hidden;padding-bottom:.06em}.mask>span{display:block;will-change:transform}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--edge)}section{position:relative;background-color:var(--bg)}.sec-pad{padding:clamp(84px,11vh,150px) 0}.sec-head{display:flex;flex-direction:column;gap:20px;margin-bottom:clamp(40px,6vh,80px)}.sec-head.row{gap:24px}@media(min-width:900px){.sec-head.row{flex-direction:row;align-items:flex-end;justify-content:space-between}.sec-head.row .sh-left{max-width:60%}}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#08080a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}#preloader .pl-mark{font-family:var(--f-display);font-size:clamp(2.2rem,7vw,4.4rem);letter-spacing:.02em;color:var(--ink);overflow:hidden;text-transform:uppercase;line-height:1}#preloader .pl-mark span{display:inline-block;will-change:transform}#preloader .pl-bar{width:min(320px,60vw);height:1px;background:var(--line);position:relative;overflow:hidden}#preloader .pl-bar i{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(0);background:var(--plat)}#preloader .pl-meta{display:flex;justify-content:space-between;width:min(320px,60vw);font-family:var(--f-mono);font-size:10px;letter-spacing:.3em;color:var(--plat-faint);text-transform:uppercase}.cursor,.cursor-dot{position:fixed;top:0;left:0;z-index:150;pointer-events:none;border-radius:50%;mix-blend-mode:difference;will-change:transform}.cursor{width:34px;height:34px;border:1px solid var(--plat);margin:-17px 0 0 -17px;transition:width .3s var(--ease),height .3s var(--ease),margin .3s var(--ease),opacity .3s,border-color .3s}.cursor-dot{width:4px;height:4px;background:var(--cold);margin:-2px 0 0 -2px}.cursor.hover{width:58px;height:58px;margin:-29px 0 0 -29px;border-color:var(--cold)}.cursor.hidden,.cursor-dot.hidden{opacity:0}@media(hover:none){.cursor,.cursor-dot{display:none}}#progress{position:fixed;top:0;left:0;height:2px;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--plat),var(--cold));z-index:101;will-change:transform}#topbar{position:fixed;top:0;left:0;width:100%;z-index:100;will-change:transform;transition:transform .55s var(--ease)}#topbar.up{transform:translateY(-34px)}.ann{height:34px;background:#050506;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 var(--edge);font-family:var(--f-mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--plat-faint)}.ann .ann-side{display:flex;align-items:center;gap:9px;white-space:nowrap}.ann .gem-sm{width:7px;height:7px;background:conic-gradient(from 45deg,#2a2a32,#c6cbd1,#2a2a32,#e8f1ff,#2a2a32);transform:rotate(45deg)}.ann-roll{height:34px;overflow:hidden;flex:1;display:flex;justify-content:center;position:relative}.ann-roll ul{list-style:none;will-change:transform;flex:none;align-self:flex-start}.ann-roll li{height:34px;display:flex;align-items:center;justify-content:center;white-space:nowrap;color:var(--plat-dim)}.ann-roll li b{color:var(--cold);font-weight:400}@media(max-width:900px){.ann .ann-side.hide-sm{display:none}}@media(max-width:520px){.ann{font-size:9px;letter-spacing:.16em}}#nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px var(--edge);background:#09090bb8;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border-bottom:1px solid transparent;transition:padding .5s var(--ease),border-color .5s var(--ease),background .5s var(--ease)}#topbar.up #nav{padding:11px var(--edge);border-bottom-color:var(--line);background:#09090be6}.nav-mark{font-family:var(--f-struct);font-weight:900;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:11px;white-space:nowrap}.nav-mark .gem{width:11px;height:11px;background:conic-gradient(from 45deg,#2a2a32,#c6cbd1,#2a2a32,#e8f1ff,#2a2a32);transform:rotate(45deg);box-shadow:0 0 14px #c8deff66;will-change:transform}.nav-mark small{display:block;font-family:var(--f-mono);font-size:8px;letter-spacing:.3em;color:var(--plat-faint);font-weight:400}.nav-links{display:flex;gap:30px;align-items:center}.nav-links a{font-family:var(--f-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--plat-dim);position:relative;padding:4px 0;transition:color .3s}.nav-links a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--cold);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease)}.nav-links a:hover{color:var(--ink)}.nav-links a:hover:after{transform:scaleX(1);transform-origin:left}.nav-tools{display:flex;align-items:center;gap:6px}.tool{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;position:relative;transition:border-color .35s,background .35s}.tool:hover{border-color:var(--line);background:#c6cbd10d}.tool svg{width:17px;height:17px;fill:none;stroke:var(--plat);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.tool:hover svg{stroke:var(--cold)}.cart-badge{position:absolute;top:3px;right:1px;min-width:16px;height:16px;padding:0 4px;background:var(--cold);color:#08080a;font-family:var(--f-mono);font-size:9px;font-weight:700;letter-spacing:0;display:flex;align-items:center;justify-content:center;will-change:transform}@media(max-width:1080px){.nav-links{display:none}}@media(max-width:420px){.nav-mark small{display:none}}#cartOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:118;background:#040406a8;opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility .45s}#cartOverlay.on{opacity:1;visibility:visible}#cartPanel{position:fixed;top:0;right:0;height:100%;width:min(400px,92vw);z-index:120;background:#0b0b0f;border-left:1px solid var(--line);transform:translate(101%);will-change:transform;display:flex;flex-direction:column;transition:transform .55s var(--ease)}#cartPanel.on{transform:translate(0)}.cart-top{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--line)}.cart-top h3{font-family:var(--f-struct);font-weight:900;font-size:.95rem;letter-spacing:.18em;text-transform:uppercase}.cart-close{font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;color:var(--plat-dim);text-transform:uppercase}.cart-close:hover{color:var(--cold)}.cart-body{flex:1;overflow-y:auto;padding:8px 24px}.cart-empty{font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;color:var(--plat-faint);text-transform:uppercase;padding:34px 0;line-height:2}.cart-item{display:flex;justify-content:space-between;gap:14px;padding:16px 0;border-bottom:1px solid var(--line-soft);font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--plat)}.cart-item .ci-n{color:var(--ink);display:block;margin-bottom:6px;letter-spacing:.14em;text-transform:uppercase}.cart-item .ci-s{color:var(--plat-faint);font-size:10px;letter-spacing:.16em}.cart-foot{padding:22px 24px 28px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.cart-sum{display:flex;justify-content:space-between;font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--plat-dim)}.cart-sum b{color:var(--ink);font-weight:400}.cart-note{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;line-height:1.9;color:var(--plat-faint);text-transform:uppercase}.cart-note b{color:var(--cold);font-weight:400}.btn-primary{font-family:var(--f-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;background:var(--ink);color:#0a0a0c;padding:17px 32px;position:relative;overflow:hidden;display:inline-block;will-change:transform}.btn-primary span{position:relative;z-index:1}.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cold);transform:translateY(101%);transition:transform .5s var(--ease)}.btn-ghost{font-family:var(--f-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--line);padding:17px 32px;color:var(--ink);display:inline-block;transition:border-color .4s,color .4s,background .4s;will-change:transform}.btn-ghost:hover{border-color:var(--cold);color:var(--cold);background:#c8deff0a}#hero{padding-top:calc(var(--topbar) + clamp(30px,5vh,64px));padding-bottom:clamp(50px,8vh,110px);background:radial-gradient(125% 105% at 72% 26%,#14141a,#0a0a0c 58%,#060608)}.hero-grid{display:grid;grid-template-columns:1fr;gap:clamp(38px,6vh,64px);align-items:center}@media(min-width:980px){.hero-grid{grid-template-columns:1.02fr .98fr;gap:clamp(30px,4vw,70px)}}.hero-copy{display:flex;flex-direction:column;gap:26px;position:relative;z-index:2}.hero-word{font-family:var(--f-display);font-size:clamp(2.9rem,7.6vw,6.6rem);line-height:.86;letter-spacing:.008em;text-transform:uppercase;background:linear-gradient(180deg,#fff,#cfd4da 36%,#8b9199 74%,#565a61);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 40px rgba(0,0,0,.5))}.hero-word .l2{background:linear-gradient(180deg,#c6cbd1,#7d838b 60%,#43464c);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lede{font-size:clamp(1rem,1.35vw,1.16rem);color:var(--plat);font-weight:300;max-width:46ch;line-height:1.6}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.hero-marks{display:flex;flex-wrap:wrap;gap:10px}.hero-marks span{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--plat-dim);border:1px solid var(--line);padding:7px 12px}.hero-disc{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;line-height:1.9;text-transform:uppercase;color:var(--plat-faint);border-left:1px solid rgba(200,222,255,.3);padding-left:14px;max-width:52ch}.hero-disc b{color:var(--cold);font-weight:400}.hero-stage{position:relative;width:100%;max-width:min(100%,660px);margin:0 auto;aspect-ratio:1/1;border:1px solid var(--line-soft);background:radial-gradient(70% 60% at 50% 42%,#1c1e26bf,#08080a00 70%)}#gemCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.stage-corner{position:absolute;width:14px;height:14px;border:1px solid var(--plat-faint);opacity:.55}.stage-corner.tl{top:-1px;left:-1px;border-right:0;border-bottom:0}.stage-corner.tr{top:-1px;right:-1px;border-left:0;border-bottom:0}.stage-corner.bl{bottom:-1px;left:-1px;border-right:0;border-top:0}.stage-corner.br{bottom:-1px;right:-1px;border-left:0;border-top:0}.stage-hud{position:absolute;left:0;bottom:0;width:100%;display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--line-soft);background:#06060880;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.stage-hud div{flex:1 1 25%;padding:10px 8px;text-align:center;border-right:1px solid var(--line-soft)}.stage-hud div:last-child{border-right:0}.stage-hud .k{display:block;font-family:var(--f-mono);font-size:8.5px;letter-spacing:.24em;color:var(--plat-faint);text-transform:uppercase}.stage-hud .v{display:block;font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;color:var(--cold);margin-top:5px}.stage-label{position:absolute;top:14px;left:14px;font-family:var(--f-mono);font-size:9px;letter-spacing:.28em;color:var(--plat-faint);text-transform:uppercase}.scroll-cue{display:flex;align-items:center;gap:12px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--plat-faint);margin-top:6px}.scroll-cue .rail{width:54px;height:1px;background:var(--line);position:relative;overflow:hidden}.scroll-cue .rail i{position:absolute;top:0;left:0;height:100%;width:40%;background:var(--cold);animation:railSlide 2.2s var(--ease) infinite}@keyframes railSlide{0%{transform:translate(-100%)}60%,to{transform:translate(260%)}}#promise{background:#08080a;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.promise-grid{display:grid;grid-template-columns:1fr;gap:1px;background:var(--line-soft)}@media(min-width:840px){.promise-grid{grid-template-columns:repeat(3,1fr)}}.promise-cell{background:#08080a;padding:clamp(28px,3.4vw,44px) clamp(20px,2.6vw,38px);display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;transition:background .5s}.promise-cell:hover{background:#0d0d12}.promise-cell .pi{width:52px;height:52px}.promise-cell .pi svg{width:100%;height:100%;overflow:visible}.promise-cell .pi [data-draw]{fill:none;stroke:var(--plat);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.promise-cell h3{font-family:var(--f-struct);font-weight:800;font-size:1.12rem;letter-spacing:.01em;text-transform:uppercase}.promise-cell p{color:var(--plat-dim);font-size:.95rem;font-weight:300;line-height:1.6;max-width:36ch}.promise-cell .idx{font-family:var(--f-mono);font-size:10px;letter-spacing:.28em;color:var(--plat-faint)}.promise-cell .glowline{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--cold);transform:scaleX(0);transform-origin:left;box-shadow:0 0 12px var(--cold-glow)}#best{background:var(--bg);z-index:3}.filter-bar{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:clamp(28px,4vh,44px)}.fchip{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--plat-dim);border:1px solid var(--line);padding:10px 16px;transition:color .35s,border-color .35s,background .35s}.fchip:hover{color:var(--ink);border-color:var(--plat-faint)}.fchip.on{color:#08080a;background:var(--cold);border-color:var(--cold)}.fchip i{font-style:normal;opacity:.55;margin-left:7px}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(12px,1.6vw,22px)}@media(min-width:760px){.grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1180px){.grid{grid-template-columns:repeat(4,1fr)}}.pcard{position:relative;background:linear-gradient(165deg,#111116,#0a0a0e);border:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden;will-change:transform;transition:border-color .5s var(--ease),box-shadow .5s var(--ease)}.pcard:hover{border-color:#c6cbd157;box-shadow:0 40px 80px -50px #000000f2}.pc-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:radial-gradient(80% 70% at 50% 40%,#16161d,#0b0b0f 76%);border-bottom:1px solid var(--line-soft)}.pc-media img,.pc-art{width:100%;height:100%;object-fit:cover;display:block;will-change:transform;transition:transform .8s var(--ease)}.pcard:hover .pc-media img,.pcard:hover .pc-art{transform:scale(1.055)}.pc-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(200,222,255,.14) 50%,transparent 60%);background-size:250% 100%;background-position:130% 0;transition:background-position .9s var(--ease)}.pcard:hover .pc-media:after{background-position:-30% 0}.pc-badge{position:absolute;top:10px;left:10px;font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;background:var(--cold);color:#08080a;padding:5px 9px;z-index:2}.pc-badge.ghost{background:transparent;color:var(--plat-dim);border:1px solid var(--line)}.pc-lot{position:absolute;bottom:10px;left:10px;font-family:var(--f-mono);font-size:9px;letter-spacing:.16em;color:var(--plat-faint);text-transform:uppercase;z-index:2}.pc-add{position:absolute;right:10px;bottom:10px;z-index:3;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--line);background:#08080adb;color:var(--ink);padding:9px 13px;transform:translateY(140%);opacity:0;transition:transform .5s var(--ease),opacity .4s var(--ease),background .35s,color .35s,border-color .35s}.pcard:hover .pc-add,.pc-add:focus-visible{transform:translateY(0);opacity:1}.pc-add:hover{background:var(--cold);color:#08080a;border-color:var(--cold)}.pc-info{padding:clamp(15px,1.5vw,22px);display:flex;flex-direction:column;gap:9px;flex:1}.pc-row{display:flex;flex-direction:column;align-items:stretch;gap:8px}.pc-name{font-family:var(--f-display);font-size:clamp(1.05rem,1.4vw,1.4rem);line-height:1.1;text-transform:uppercase;letter-spacing:.01em;font-weight:400}.pc-price{font-family:var(--f-mono);font-size:.95rem;letter-spacing:.04em;color:var(--cold);white-space:nowrap}.pc-type{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;color:var(--plat-faint);text-transform:uppercase;line-height:1.8}.pc-chip{align-self:flex-start;margin-top:auto;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;color:var(--plat);border:1px solid var(--line-soft);padding:5px 9px;text-transform:uppercase}.grid-note{margin-top:26px;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;line-height:2;color:var(--plat-faint);text-transform:uppercase}@media(max-width:520px){.grid{grid-template-columns:1fr}.pc-add{transform:translateY(0);opacity:1}}#story{background:linear-gradient(180deg,#08080a,#0a0a0c);z-index:4}.story-stage{display:grid;grid-template-columns:1fr;gap:clamp(36px,5vh,60px);align-items:center}@media(min-width:980px){.story-stage{grid-template-columns:.92fr 1.08fr;gap:clamp(34px,4vw,72px)}}.story-left{display:flex;flex-direction:column;gap:24px}.story-big{font-family:var(--f-display);text-transform:uppercase;line-height:.88;letter-spacing:.004em;font-size:clamp(2.4rem,6.4vw,5.2rem)}.story-big .l2{color:var(--plat-faint)}.story-big .num{background:linear-gradient(180deg,#fff,#aeb4bb 55%,#5c6067);-webkit-background-clip:text;background-clip:text;color:transparent}.story-left p{color:var(--plat);font-weight:300;font-size:1.02rem;line-height:1.65;max-width:50ch}.story-left p b{color:var(--ink);font-weight:600}.purity-num{font-family:var(--f-display);line-height:.86;letter-spacing:.004em;font-size:clamp(3.4rem,9vw,6.4rem);background:linear-gradient(180deg,#fff,#c9ced4 45%,#5c6067);-webkit-background-clip:text;background-clip:text;color:transparent}.purity-num sup{font-size:.3em;vertical-align:super;color:var(--cold);-webkit-text-fill-color:var(--cold)}.chromo-wrap{position:relative;border:1px solid var(--line);background:linear-gradient(#0d0d12,#0a0a0e);padding:20px}.chromo-svg{width:100%;height:auto;display:block}.chromo-svg .grid-l{stroke:var(--line-soft);stroke-width:1}.chromo-svg .trace{fill:none;stroke:var(--plat);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chromo-svg .peak-glow{fill:none;stroke:var(--cold);stroke-width:2.5;opacity:0;filter:drop-shadow(0 0 8px var(--cold-glow))}.chromo-svg .peak-fill{fill:url(#peakGrad);opacity:0}.chromo-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.chromo-tags span{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;color:var(--plat-dim);border:1px solid var(--line);padding:5px 10px;text-transform:uppercase}#cold{background:radial-gradient(120% 90% at 80% 10%,#0e1420,#08080a 60%);overflow:hidden;z-index:5}.cold-grid{display:grid;grid-template-columns:1fr;gap:clamp(36px,5vh,64px);align-items:center}@media(min-width:940px){.cold-grid{grid-template-columns:1fr 1fr}}.cold-read{display:flex;flex-direction:column;gap:20px}.temp-big{font-family:var(--f-display);font-size:clamp(3.6rem,11vw,8rem);line-height:.84;letter-spacing:.004em;background:linear-gradient(180deg,#eaf2ff,#a9c2e6 50%,#4a5566);-webkit-background-clip:text;background-clip:text;color:transparent}.cap-mono{font-family:var(--f-mono);font-size:11px;letter-spacing:.22em;color:var(--plat-dim);text-transform:uppercase}.temp-scale{display:flex;flex-direction:column;gap:8px;max-width:440px}.temp-track{height:2px;background:var(--line);position:relative}.temp-track i{position:absolute;left:0;top:-3px;width:8px;height:8px;background:var(--frost);border-radius:50%;box-shadow:0 0 12px var(--frost);will-change:transform}.temp-marks{display:flex;justify-content:space-between;font-family:var(--f-mono);font-size:9px;letter-spacing:.16em;color:var(--plat-faint)}.frost-card{position:relative;border:1px solid var(--line);background:linear-gradient(160deg,#0f141d,#0a0d13);padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:24px;overflow:hidden;isolation:isolate}.frost-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;z-index:-1;background:linear-gradient(115deg,transparent 30%,rgba(188,214,255,.5) 48%,transparent 66%);background-size:280% 280%;background-position:120% 50%;opacity:0}.frost-card.frost-on:before{opacity:.55;animation:frostSweep 5.5s var(--ease) infinite}@keyframes frostSweep{0%{background-position:130% 50%}to{background-position:-30% 50%}}.frost-card h3{font-family:var(--f-struct);font-weight:800;font-size:1.32rem;text-transform:uppercase;letter-spacing:.01em}.frost-top{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.crystal{width:96px;height:96px;flex:none}.crystal svg{width:100%;height:100%;overflow:visible}.crystal [data-ice]{fill:none;stroke:var(--frost);stroke-width:1.3;stroke-linecap:round}.fc-rows{display:flex;flex-direction:column;gap:13px}.fc-rows div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line-soft);padding-bottom:11px;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.06em}.fc-rows .k{color:var(--plat-dim)}.fc-rows .v{color:var(--frost)}#reviews{background:#08080a;z-index:6}.rev-grid{display:grid;grid-template-columns:1fr;gap:clamp(12px,1.4vw,20px)}@media(min-width:760px){.rev-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1180px){.rev-grid{grid-template-columns:repeat(4,1fr)}}.rev{background:linear-gradient(165deg,#101015,#0a0a0e);border:1px solid var(--line);padding:clamp(20px,2.2vw,30px);display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;transition:border-color .5s,transform .5s var(--ease);will-change:transform}.rev:hover{border-color:#c6cbd14d}.stars{display:flex;gap:5px}.stars i{width:9px;height:9px;background:var(--plat-faint);transform:rotate(45deg);transform-origin:center;display:block}.stars i.on{background:var(--cold);box-shadow:0 0 8px var(--cold-glow)}.rev p{color:var(--plat);font-weight:300;font-size:.98rem;line-height:1.6;flex:1}.rev .who{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.16em;color:var(--plat-faint);text-transform:uppercase;line-height:1.9;border-top:1px solid var(--line-soft);padding-top:14px}.rev .who b{display:block;color:var(--plat);font-weight:400;letter-spacing:.2em}.stats-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);margin-top:clamp(20px,3vh,34px)}@media(min-width:840px){.stats-strip{grid-template-columns:repeat(4,1fr)}}.stat{background:#0a0a0e;padding:clamp(22px,2.6vw,34px) 18px;text-align:center}.stat .sv{font-family:var(--f-display);font-size:clamp(1.8rem,3.4vw,2.9rem);line-height:1;letter-spacing:.01em;background:linear-gradient(180deg,#fff,#b7bcc3 60%,#5c6067);-webkit-background-clip:text;background-clip:text;color:transparent}.stat .sk{display:block;font-family:var(--f-mono);font-size:9px;letter-spacing:.24em;color:var(--plat-faint);text-transform:uppercase;margin-top:12px;line-height:1.8}.press{display:flex;flex-wrap:wrap;gap:clamp(16px,3vw,44px);align-items:center;justify-content:center;margin-top:clamp(24px,4vh,44px);padding-top:clamp(24px,4vh,40px);border-top:1px solid var(--line-soft)}.press span{font-family:var(--f-struct);font-weight:900;font-size:clamp(.8rem,1.5vw,1.05rem);letter-spacing:.2em;text-transform:uppercase;color:var(--plat-faint);transition:color .4s}.press span:hover{color:var(--plat)}.flagline{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.16em;color:var(--plat-faint);text-transform:uppercase;line-height:2;margin-top:18px;text-align:center}.obs-collections-section{position:relative;z-index:7;background:var(--bg,#0a0a0e);color:var(--plat,#e6e8ea);padding-block:clamp(48px,7vw,110px)}.obs-collections-section .wrap{width:min(1280px,92vw);margin-inline:auto}.obs-collections-section .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,44px)}.obs-collections-section .sh-left{display:flex;flex-direction:column;gap:12px;min-width:0}.obs-collections-section .count{font-family:var(--f-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--plat-faint,rgba(230,232,234,.5))}.obs-collections-section .sec-title{margin:0;font-family:var(--f-display,"Anton",system-ui,sans-serif);font-weight:400;text-transform:uppercase;line-height:.9;letter-spacing:.005em;font-size:clamp(2.4rem,6vw,5rem)}.obs-collections-section .lede{margin:0;max-width:34ch;text-align:right;font-family:var(--f-mono,ui-monospace,monospace);font-size:clamp(12px,1.1vw,14px);letter-spacing:.02em;color:var(--plat-faint,rgba(230,232,234,.55))}@media(max-width:640px){.obs-collections-section .lede{text-align:left;max-width:100%}}.obs-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:clamp(10px,1.2vw,18px)}.obs-collection-grid>.obs-collection-card{min-height:var(--card-min-height,240px)}.obs-collection-card--featured,.obs-collection-card--full{grid-column:1 / -1}@media(min-width:560px){.obs-collection-grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:168px}.obs-collection-grid>.obs-collection-card{min-height:0}.obs-collection-card{grid-column:span 3;grid-row:span 1}.obs-collection-card--wide,.obs-collection-card--full{grid-column:span 6;grid-row:span 1}.obs-collection-card--featured{grid-column:span 6;grid-row:span 2}.obs-collection-card--tall{grid-column:span 3;grid-row:span 2}.obs-collection-card--square{grid-column:span 3;grid-row:span 1}}@media(min-width:900px){.obs-collection-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:190px}.obs-collection-card{grid-column:span 3;grid-row:span 1}.obs-collection-card--wide{grid-column:span 6;grid-row:span 1}.obs-collection-card--featured{grid-column:span 6;grid-row:span 2}.obs-collection-card--tall{grid-column:span 3;grid-row:span 2}.obs-collection-card--square{grid-column:span 3;grid-row:span 1}.obs-collection-card--full{grid-column:span 12;grid-row:span 1}}.obs-collection-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(16px,1.6vw,26px);text-decoration:none;color:inherit;border:1px solid var(--line,rgba(255,255,255,.1));background:linear-gradient(160deg,#111117,#0a0a0e);transition:border-color .5s ease,transform .5s ease}.obs-collection-card:hover{border-color:#c6cbd157}.obs-collection-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.obs-collection-card__media img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1s cubic-bezier(.16,1,.3,1)}.obs-collection-card:hover .obs-collection-card__media img{transform:scale(1.06)}.obs-collection-card[data-image-fit=contain] .obs-collection-card__media img{object-fit:contain}.obs-collection-card[data-image-fit=fill] .obs-collection-card__media img{object-fit:fill}.obs-collection-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#08080a26,#08080a61 45%,#08080aeb)}.obs-collection-card__index{position:absolute;z-index:2;top:clamp(12px,1.2vw,18px);left:clamp(12px,1.2vw,18px);font-family:var(--f-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.2em;color:var(--plat-faint,rgba(230,232,234,.6))}.obs-collection-card__copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}.obs-collection-card__type{font-family:var(--f-mono,ui-monospace,monospace);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--plat-faint,rgba(230,232,234,.5))}.obs-collection-card__copy h3{margin:0;font-family:var(--f-display,"Anton",system-ui,sans-serif);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:.98;color:var(--plat,#f2f3f4);font-size:clamp(1.15rem,1.5vw,1.7rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.obs-collection-card__count{font-family:var(--f-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--cold,#8fb3c9)}.obs-collection-card--wide .obs-collection-card__copy h3,.obs-collection-card--featured .obs-collection-card__copy h3,.obs-collection-card--full .obs-collection-card__copy h3{font-size:clamp(1.6rem,2.6vw,2.6rem);-webkit-line-clamp:3}@media(prefers-reduced-motion:reduce){.obs-collection-card,.obs-collection-card__media img{transition:none}.obs-collection-card:hover .obs-collection-card__media img{transform:none}}#lookup{background:linear-gradient(180deg,#0a0a0c,#08080a);z-index:8}.lookup-grid{display:grid;grid-template-columns:1fr;gap:clamp(30px,4vh,54px)}@media(min-width:960px){.lookup-grid{grid-template-columns:.85fr 1.15fr;gap:clamp(30px,4vw,64px);align-items:center}}.lot-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.lot-chip{font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--plat-dim);border:1px solid var(--line);padding:10px 14px;transition:color .35s,border-color .35s,background .35s}.lot-chip:hover{color:var(--ink);border-color:var(--plat-faint)}.lot-chip.on{background:var(--cold);color:#08080a;border-color:var(--cold)}.terminal{border:1px solid var(--line);background:#08080b;padding:clamp(20px,2.4vw,32px);min-height:330px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}.terminal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(198,203,209,.035) 0 1px,transparent 1px 3px)}.term-top{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding-bottom:14px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.22em;color:var(--plat-faint);text-transform:uppercase}.term-top b{color:var(--cold);font-weight:400}.term-out{font-family:var(--f-mono);font-size:12px;line-height:2.15;letter-spacing:.04em;color:var(--plat);white-space:pre-wrap;min-height:200px}.term-out .ok{color:var(--cold)}.term-cur{display:inline-block;width:8px;height:14px;background:var(--cold);vertical-align:-2px;margin-left:3px}#compare{background:#08080a;z-index:9}.cmp-table{border:1px solid var(--line);border-bottom:none}.cmp-row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;position:relative;border-bottom:1px solid var(--line);overflow:hidden}.cmp-row>div{padding:19px clamp(13px,2vw,26px)}.cmp-row .sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(200,222,255,.1),transparent);transform:translate(-100%)}.cmp-row>*{position:relative;z-index:1}.cmp-head{background:#0c0c11}.cmp-head>div{font-family:var(--f-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--plat-dim);padding-top:21px;padding-bottom:21px}.cmp-head .obs{color:var(--cold)}.cmp-feat{font-family:var(--f-body);font-weight:400;color:var(--plat);font-size:1rem}.cmp-cell{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.04em;display:flex;align-items:center;gap:9px}.cmp-cell.obs{color:var(--ink)}.cmp-cell.typ{color:var(--plat-faint)}.cmp-dot{width:7px;height:7px;flex:none}.cmp-dot.y{background:var(--cold);box-shadow:0 0 8px var(--cold-glow)}.cmp-dot.n{background:transparent;border:1px solid var(--plat-faint)}#faq{background:var(--bg);z-index:10}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,2.4vw,30px) 0;font-family:var(--f-struct);font-weight:700;font-size:clamp(1rem,1.8vw,1.35rem);letter-spacing:.005em;color:var(--ink);transition:color .3s}.faq-q:hover{color:var(--cold)}.faq-q .ic{width:18px;height:18px;flex:none;position:relative}.faq-q .ic:before,.faq-q .ic:after{content:"";position:absolute;background:var(--plat);transition:transform .4s var(--ease),background .3s}.faq-q .ic:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.faq-q .ic:after{left:50%;top:0;height:100%;width:1.5px;transform:translate(-50%)}.faq-item.open .ic:after{transform:translate(-50%) scaleY(0)}.faq-item.open .ic:before{background:var(--cold)}.faq-a{overflow:hidden;height:0}.faq-a .inner{padding:0 0 clamp(22px,3vw,34px);max-width:74ch;color:var(--plat-dim);font-weight:300;font-size:1rem;line-height:1.65}#signup{background:radial-gradient(120% 100% at 50% 120%,#12141a,#08080a 62%);text-align:center;overflow:hidden;z-index:11}.cta-big{font-family:var(--f-display);font-size:clamp(2.6rem,9vw,8rem);line-height:.9;text-transform:uppercase;letter-spacing:.006em;background:linear-gradient(180deg,#fff,#c6cbd1 50%,#5c6067);-webkit-background-clip:text;background-clip:text;color:transparent}.news-form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:38px}.news-form input{background:transparent;border:1px solid var(--line);color:var(--ink);padding:16px 18px;font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;min-width:min(340px,84vw);transition:border-color .4s}.news-form input::placeholder{color:var(--plat-faint);text-transform:uppercase;letter-spacing:.18em}.news-form input:focus{outline:none;border-color:var(--cold)}.form-msg{font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--cold);margin-top:16px;min-height:16px;opacity:0}.disclaimer-strip{margin:52px auto 0;border:1px solid rgba(200,222,255,.16);background:#c8deff05;padding:20px 24px;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;line-height:2;color:var(--plat-dim);text-transform:uppercase;max-width:800px}.disclaimer-strip b{color:var(--cold);font-weight:400}footer{background:#060608;border-top:1px solid var(--line);overflow:hidden;position:relative;z-index:12}.foot-marquee{padding:clamp(34px,6vh,70px) 0;border-bottom:1px solid var(--line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.foot-track{display:flex;gap:56px;width:max-content;will-change:transform}.foot-track span{font-family:var(--f-display);font-size:clamp(2.6rem,8vw,7rem);text-transform:uppercase;letter-spacing:.01em;color:transparent;-webkit-text-stroke:1px var(--plat-faint);white-space:nowrap;display:flex;align-items:center;gap:56px}.foot-track span i{font-style:normal;color:var(--plat-faint);font-size:.3em;-webkit-text-stroke:0}.foot-main{display:grid;grid-template-columns:1fr;gap:40px;padding:clamp(44px,7vh,84px) 0}@media(min-width:760px){.foot-main{grid-template-columns:repeat(2,1fr)}}@media(min-width:1060px){.foot-main{grid-template-columns:1.5fr 1fr 1fr 1fr}}.foot-brand .fb-mark{font-family:var(--f-display);font-size:1.9rem;text-transform:uppercase;letter-spacing:.02em;margin-bottom:16px}.foot-brand p{color:var(--plat-dim);max-width:40ch;font-weight:300;font-size:.94rem}.foot-socials{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.foot-socials a{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--line);padding:8px 12px;color:var(--plat-dim);transition:color .35s,border-color .35s}.foot-socials a:hover{color:var(--cold);border-color:var(--cold)}.foot-col h4{font-family:var(--f-mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--plat-faint);margin-bottom:18px}.foot-col a{display:block;color:var(--plat-dim);padding:7px 0;font-size:.94rem;transition:color .3s,padding-left .3s}.foot-col a:hover{color:var(--ink);padding-left:8px}.foot-bottom{border-top:1px solid var(--line);padding:24px 0 34px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}.foot-bottom p{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;color:var(--plat-faint);text-transform:uppercase}.foot-disc{font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;color:var(--cold);text-transform:uppercase}.fly{position:fixed;z-index:130;width:9px;height:9px;background:var(--cold);pointer-events:none;box-shadow:0 0 14px var(--cold-glow);transform:rotate(45deg);will-change:transform}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.scroll-cue .rail i{animation:none}.frost-card.frost-on:before{animation:none;opacity:.3}}@media(max-width:640px){:root{--topbar:100px}.cmp-row{grid-template-columns:1.3fr .85fr .85fr}.cmp-row>div{padding:14px 11px}.cmp-cell{font-size:10px}.cmp-feat{font-size:.88rem}.stage-hud .k{font-size:7.5px;letter-spacing:.16em}.stage-hud .v,.fc-rows div{font-size:10.5px}}:root{--obs-page:min(1440px,100%);--obs-gut:clamp(18px,4vw,64px)}.shopify-section{position:relative}.obs-lock{overflow:hidden}.vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body{overflow-x:hidden}.route-main{min-height:50vh}.template-inner{max-width:1280px;margin:auto;padding:clamp(52px,8vw,110px) var(--obs-gut)}@media(hover:none){body,a,button,input,select,textarea{cursor:auto!important}.cursor,.cursor-dot{display:none!important}}.mobile-trigger{display:none;width:46px;height:46px;border:1px solid var(--line);align-items:center;justify-content:center;color:var(--cold)}.mobile-trigger svg{width:20px;stroke:currentColor;fill:none;stroke-width:1.5}.mobile-drawer,.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;visibility:hidden;opacity:0;transition:.3s}.drawer-backdrop{background:#000000d9}.mobile-drawer{left:auto;width:min(420px,90vw);background:var(--black);border-left:1px solid var(--line);padding:28px;transform:translate(100%);opacity:1}.mobile-drawer.on{visibility:visible;transform:none}.drawer-backdrop.on{visibility:visible;opacity:1}.drawer-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--line)}.drawer-close{border:1px solid var(--line);padding:12px 16px;color:var(--cold);font:10px var(--f-mono);text-transform:uppercase}.drawer-links{display:grid}.drawer-links a{padding:19px 0;border-bottom:1px solid var(--line);font-family:var(--f-head);font-size:28px;text-transform:uppercase}.drawer-meta{margin-top:30px;color:var(--muted);font:10px/1.7 var(--f-mono);text-transform:uppercase}.search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:170;display:grid;place-items:center;visibility:hidden;opacity:0;transition:.25s}.search-modal.on{visibility:visible;opacity:1}.search-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000db}.search-panel{position:relative;width:min(900px,calc(100% - 32px));background:var(--black2);border:1px solid var(--line);padding:clamp(28px,6vw,70px)}.search-panel h2{font:clamp(50px,9vw,120px)/.9 var(--f-head);text-transform:uppercase}.search-panel form{display:grid;grid-template-columns:1fr auto;margin-top:35px}.search-panel input{min-width:0;background:transparent;color:var(--cold);border:1px solid var(--line);padding:18px;font:14px var(--f-mono)}.search-panel button[type=submit]{background:var(--cold);color:#08080a;padding:0 28px;font:11px var(--f-mono);text-transform:uppercase}.search-close{position:absolute;right:20px;top:20px;color:var(--cold);border:1px solid var(--line);padding:10px 14px}#grid.obs-grid{grid-template-columns:repeat(var(--obs-cols,4),minmax(0,1fr))}.pcard[hidden]{display:none!important}.pc-media img{width:100%;height:100%;object-fit:cover;display:block}.pc-row{gap:8px}.pc-price{white-space:normal;text-align:left}.pc-name{min-width:0;overflow-wrap:break-word;word-break:normal}.pc-add-form{position:absolute;right:10px;bottom:10px;z-index:5}.pc-add-form .pc-add{position:static}.section-actions{margin-top:34px}.obs-product{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.8fr);gap:clamp(35px,6vw,90px);align-items:start}.obs-product-media{position:sticky;top:120px}.obs-product-main{aspect-ratio:1;background:var(--black2);border:1px solid var(--line);display:grid;place-items:center;overflow:hidden}.obs-product-main img{width:100%;height:100%;object-fit:contain}.obs-thumbs{display:flex;gap:10px;margin-top:12px}.obs-thumb{width:82px;aspect-ratio:1;border:1px solid var(--line);background:var(--black2);padding:4px}.obs-thumb.is-active{border-color:var(--cold)}.obs-thumb img{width:100%;height:100%;object-fit:cover}.obs-product-info{border-top:2px solid var(--cold);padding-top:24px}.obs-product-info h1,.page-hero h1{font:clamp(54px,8vw,118px)/.88 var(--f-head);text-transform:uppercase;overflow-wrap:anywhere}.obs-price{display:flex;gap:12px;align-items:baseline;font:clamp(28px,4vw,52px) var(--f-head);margin:20px 0}.obs-price s{font:16px var(--f-mono);color:var(--muted)}.obs-field{display:grid;gap:8px;margin:20px 0}.obs-field label{font:9px var(--f-mono);text-transform:uppercase;letter-spacing:.15em}.obs-field select,.obs-field input,.obs-field textarea{width:100%;background:var(--black2);border:1px solid var(--line);color:var(--cold);padding:15px;font:12px var(--f-mono)}.obs-qty{display:grid;grid-template-columns:46px 64px 46px;width:max-content;border:1px solid var(--line)}.obs-qty button,.obs-qty input{height:46px;background:transparent;color:var(--cold);border:0;text-align:center}.obs-qty button+input,.obs-qty input+button{border-left:1px solid var(--line)}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.obs-submit{width:100%;margin-top:18px;min-height:56px;background:var(--cold);color:#08080a;font:11px var(--f-mono);text-transform:uppercase;letter-spacing:.14em}.obs-notes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;border:1px solid var(--line)}.obs-note{padding:18px;border-right:1px solid var(--line)}.obs-note:last-child{border:0}.obs-note b{display:block;font:12px var(--f-head);text-transform:uppercase}.obs-note span{color:var(--muted);font-size:12px}.obs-description{margin-top:55px;padding-top:35px;border-top:1px solid var(--line);max-width:850px}.rte{line-height:1.7}.rte>*+*{margin-top:1em}.obs-collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-block:1px solid var(--line)}.obs-sort{display:flex;align-items:center;gap:10px}.obs-sort select{background:var(--black2);color:var(--cold);border:1px solid var(--line);padding:12px}.obs-facets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);margin:18px 0}.obs-facet{padding:18px;border-right:1px solid var(--line)}.obs-facet:last-child{border:0}.obs-facet summary{font:10px var(--f-mono);text-transform:uppercase}.obs-filter-option{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px}.obs-products{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(12px,1.6vw,22px);background:transparent;border:0}.pc-filler{border:1px solid var(--line-soft);background:linear-gradient(165deg,rgba(255,255,255,.02),transparent);display:grid;place-items:center;min-height:220px}.pc-filler-mark{width:32px;height:32px;border:1px solid var(--plat-faint);transform:rotate(45deg);opacity:.28}.obs-cart-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:36px}.obs-cart-head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding-bottom:22px}.obs-cart-head h1{font:clamp(65px,10vw,130px)/.85 var(--f-head);text-transform:uppercase}.obs-cart-line{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:22px;padding:24px 0;border-bottom:1px solid var(--line)}.obs-cart-image{aspect-ratio:1;background:var(--black2);border:1px solid var(--line)}.obs-cart-image img{width:100%;height:100%;object-fit:contain}.obs-cart-title{font:28px var(--f-head);text-transform:uppercase}.obs-cart-meta{font:10px/1.7 var(--f-mono);color:var(--muted);text-transform:uppercase}.obs-cart-summary{position:sticky;top:120px;border:1px solid var(--line);border-top:3px solid var(--cold);padding:26px}.obs-cart-summary h2{font:40px var(--f-head);text-transform:uppercase}.obs-summary-row{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line)}.obs-checkout{display:block;text-align:center;background:var(--cold);color:#08080a;padding:18px;margin-top:20px;font:11px var(--f-mono);text-transform:uppercase}.obs-empty{border:1px solid var(--line);padding:60px}.obs-empty h2{font:clamp(46px,7vw,90px)/.9 var(--f-head);text-transform:uppercase}.obs-review-grid{display:grid;column-gap:20px;row-gap:20px;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--line);border:1px solid var(--line)}.obs-review{background:var(--black2);padding:28px;min-height:300px;display:flex;flex-direction:column}.obs-stars{letter-spacing:.25em;color:gold}.obs-review blockquote{font:clamp(20px,2vw,28px)/1.3 var(--f-tight);margin:28px 0;flex:1}.obs-review footer{font:9px/1.6 var(--f-mono);text-transform:uppercase;color:var(--muted)}.obs-page{max-width:900px;margin:auto}.page-hero{margin-bottom:45px}.page-hero .eyebrow{margin-bottom:18px}.obs-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.obs-article-card{background:var(--black2)}.obs-article-media{aspect-ratio:4/3;overflow:hidden}.obs-article-media img{width:100%;height:100%;object-fit:cover}.obs-article-copy{padding:24px}.obs-article-copy h2{font:34px/1 var(--f-head);text-transform:uppercase}.obs-search-form{display:grid;grid-template-columns:1fr auto;max-width:850px}.obs-search-form input{background:var(--black2);border:1px solid var(--line);color:var(--cold);padding:18px}.obs-search-form button{background:var(--cold);color:#08080a;padding:0 25px}.obs-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.obs-pagination a,.obs-pagination span{border:1px solid var(--line);padding:10px 14px;font:10px var(--f-mono)}.age-gate,.cart-confirmation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;display:grid;place-items:center;padding:20px;background:#040406e6;visibility:hidden;opacity:0;transition:.25s}.age-gate.on,.cart-confirmation.on{visibility:visible;opacity:1}.age-panel,.cart-confirmation__panel{width:min(640px,100%);background:var(--black2);border:1px solid var(--line);border-top:4px solid var(--cold);padding:clamp(30px,6vw,65px)}.age-panel h2,.cart-confirmation h2{font:clamp(52px,8vw,92px)/.9 var(--f-head);text-transform:uppercase}.age-actions,.cart-confirmation__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:30px}.age-actions button,.age-actions a,.cart-confirmation__actions a,.cart-confirmation__actions button{min-height:50px;display:grid;place-items:center;border:1px solid var(--line);font:10px var(--f-mono);text-transform:uppercase}.age-enter,.cart-confirmation__checkout{background:var(--cold)!important;color:#08080a!important}@media(max-width:1100px){#grid.obs-grid{--obs-cols:3!important}.obs-collection-card{grid-column:span 6}.obs-product{grid-template-columns:1fr}.obs-product-media{position:relative;top:auto}.obs-cart-grid{grid-template-columns:1fr}.obs-cart-summary{position:relative;top:auto}.obs-blog-grid,.obs-review-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.nav-links{display:none!important}.mobile-trigger{display:flex}.ann-side{display:none}.hero-grid{grid-template-columns:1fr!important}.hero-stage{min-height:520px}.obs-products,#grid.obs-grid{--cols:2!important;--obs-cols:2!important}.pc-filler{display:none}.obs-facets{grid-template-columns:1fr 1fr}.obs-cart-line{grid-template-columns:110px 1fr}.obs-cart-line__total{grid-column:2}.obs-notes{grid-template-columns:1fr}.obs-note{border-right:0;border-bottom:1px solid var(--line)}.obs-review-grid,.obs-blog-grid{grid-template-columns:1fr}.obs-collection-card,.obs-collection-card--wide,.obs-collection-card--featured,.obs-collection-card--tall{grid-column:span 12;grid-row:auto;min-height:360px}.footer-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:520px){#nav{padding-inline:16px}.nav-mark>span:last-child{font-size:14px}.nav-mark small{display:none}.nav-tools{gap:6px}.tool,.mobile-trigger{width:42px;height:42px}.hero-word{font-size:clamp(54px,17vw,82px)!important}.obs-products,#grid.obs-grid{--cols:1!important;--obs-cols:1!important}.obs-facets,.obs-cart-line{grid-template-columns:1fr}.obs-cart-image{max-width:180px}.obs-cart-line__total{grid-column:auto}.footer-grid{grid-template-columns:1fr!important}.age-actions,.cart-confirmation__actions{grid-template-columns:1fr}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.page-hero{position:relative;padding:clamp(28px,5vw,62px) 0 clamp(34px,6vw,72px);border-bottom:1px solid var(--line);margin-bottom:clamp(34px,6vw,70px)}.page-hero:after{content:"";position:absolute;left:0;bottom:-1px;width:min(180px,30vw);height:1px;background:linear-gradient(90deg,var(--cold),transparent);box-shadow:0 0 18px var(--cold-glow)}.page-hero h1,.obs-cart-head h1{font-family:var(--f-display);font-weight:400;font-size:clamp(3.3rem,9vw,8.8rem);line-height:.86;letter-spacing:.005em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;background:linear-gradient(180deg,#fff,#d8dce1 48%,#656a73);-webkit-background-clip:text;background-clip:text;color:transparent;max-width:12ch}.page-hero .lede{margin-top:22px}.obs-page{max-width:880px}.obs-standard-page .obs-page{position:relative;padding:clamp(24px,4vw,48px);border:1px solid var(--line);background:linear-gradient(135deg,rgba(255,255,255,.02),transparent 44%)}.obs-standard-page .page-hero{padding-top:0}.obs-article-page article{max-width:880px;margin:auto}.obs-collection-card__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.obs-collection-card__index{position:absolute;top:20px;left:22px;z-index:3;font:10px var(--f-mono);letter-spacing:.2em;color:var(--plat-faint)}.obs-collection-card__copy{z-index:3}.obs-collection-card__type,.obs-collection-card__count{display:block;font:9px/1.5 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--plat-faint)}.obs-collection-card__copy h3{margin:9px 0 15px;font-size:clamp(27px,3vw,54px);max-width:14ch}.obs-collection-card__count{color:var(--cold)}.obs-collection-card img{filter:grayscale(1) contrast(1.1)}.obs-collection-card:hover img{filter:grayscale(.45) contrast(1.15)}.obs-faq-section{background:radial-gradient(90% 80% at 18% 0%,rgba(200,222,255,.055),transparent 56%),var(--bg)}.obs-faq-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:clamp(30px,8vw,110px);align-items:end;margin-bottom:clamp(45px,7vw,90px)}.obs-faq-head .sec-title{margin-top:14px;font-size:clamp(3rem,8vw,7.6rem);max-width:10ch;background:linear-gradient(180deg,#fff,#aeb3ba 65%,#5b6068);-webkit-background-clip:text;background-clip:text;color:transparent}.obs-faq-section .faq-list{border:1px solid var(--line);background:#ffffff03}.obs-faq-section .faq-item{padding-inline:clamp(20px,3.2vw,48px);transition:background .35s}.obs-faq-section .faq-item.open{background:linear-gradient(90deg,rgba(200,222,255,.055),transparent)}.obs-faq-section .faq-q span:first-child{display:flex;align-items:center;gap:clamp(14px,2.4vw,34px)}.obs-faq-section .faq-q small{font:9px var(--f-mono);letter-spacing:.2em;color:var(--plat-faint)}.obs-faq-section .faq-a .inner{padding-left:clamp(30px,5vw,68px);padding-right:40px}.obs-signup-section{min-height:min(760px,85vh);display:grid;align-items:center}.signup-wrap{position:relative;max-width:1050px;text-align:center}.obs-signup-gem{display:block;width:30px;height:30px;margin:0 auto 28px;background:linear-gradient(135deg,#fff,#747a84);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:0 0 30px var(--cold-glow)}.obs-signup-section .count{display:block;margin-bottom:18px}.obs-signup-copy{color:var(--plat);font-size:clamp(1rem,1.5vw,1.25rem);margin:24px auto 0;max-width:54ch}.obs-signup-section .news-form{display:grid;grid-template-columns:minmax(250px,430px) auto;gap:0;align-items:start;margin-inline:auto;width:max-content;max-width:100%}.obs-signup-section .news-form input{min-width:0;width:100%;height:58px}.obs-signup-section .news-form .btn-primary{height:58px}.obs-signup-section .form-msg{grid-column:1/-1}.obs-signup-section .disclaimer-strip{background:linear-gradient(90deg,transparent,rgba(200,222,255,.035),transparent)}#footer .foot-track{display:flex!important;flex-direction:row!important;align-items:center!important;width:max-content!important;white-space:nowrap!important;gap:56px!important}#footer .foot-track span{flex:none!important;white-space:nowrap!important}.obs-footer-suffix{display:block;font:9px var(--f-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--plat-faint);margin:-10px 0 16px}#footer .foot-disc p{display:inline}#footer .foot-main{align-items:start}.obs-cart-page{background:radial-gradient(100% 70% at 20% 0%,rgba(200,222,255,.035),transparent 55%)}.obs-cart-head{align-items:flex-end;padding-top:20px}.obs-cart-head .eyebrow{margin-bottom:16px}.obs-cart-count{font:10px var(--f-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--plat-dim);padding-bottom:9px}.obs-cart-grid{margin-top:38px}.obs-cart-line{background:linear-gradient(90deg,rgba(255,255,255,.018),transparent);padding-inline:18px}.obs-cart-title{font-size:clamp(26px,3vw,40px);letter-spacing:.01em}.obs-cart-line__total{font:clamp(22px,2.8vw,34px) var(--f-display)}.obs-cart-summary{background:linear-gradient(145deg,#111117,#09090c);box-shadow:0 24px 80px #00000059}.obs-cart-summary h2{font-size:clamp(38px,5vw,62px);line-height:.9;margin:13px 0 25px}.obs-cart-summary>p{color:var(--plat-dim);margin-top:20px}.obs-checkout{border:1px solid var(--cold);transition:.3s}.obs-checkout:hover{background:transparent;color:var(--cold)}.obs-empty{background:linear-gradient(135deg,rgba(255,255,255,.025),transparent);min-height:340px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.obs-empty p{color:var(--plat-dim);max-width:48ch;margin:12px 0 25px}.obs-age-gate{background:#020204f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.obs-age-panel{width:min(900px,100%);padding:0;border:1px solid rgba(232,241,255,.3);border-top:0;background:linear-gradient(145deg,#111117,#070709);box-shadow:0 35px 120px #000000bf,0 0 70px #c8deff0f}.obs-age-top{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px clamp(20px,3vw,34px);border-bottom:1px solid var(--line);font:9px var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--plat-faint)}.obs-age-top span:last-child{color:var(--cold)}.obs-age-gem{width:13px;height:13px;background:linear-gradient(135deg,#fff,#707680);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:0 0 18px var(--cold-glow)}.obs-age-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.65fr);gap:clamp(30px,5vw,75px);padding:clamp(34px,6vw,76px)}.obs-age-panel h2{font-size:clamp(4rem,10vw,9.5rem);line-height:.82;max-width:7ch;margin:20px 0;background:linear-gradient(180deg,#fff,#bfc4ca 55%,#555a62);-webkit-background-clip:text;background-clip:text;color:transparent}.obs-age-message{color:var(--plat);font-size:clamp(1rem,1.4vw,1.2rem);max-width:46ch}.obs-age-readout{align-self:end;border:1px solid var(--line);display:grid;grid-template-columns:1fr auto}.obs-age-readout span,.obs-age-readout strong{padding:13px 15px;border-bottom:1px solid var(--line);font:9px var(--f-mono);letter-spacing:.15em;text-transform:uppercase}.obs-age-readout strong{border-left:1px solid var(--line);color:var(--cold)}.obs-age-readout>*:nth-last-child(-n+2){border-bottom:0}.obs-age-panel .age-actions{padding:0 clamp(34px,6vw,76px);margin-top:0}.obs-age-panel .age-actions>*{min-height:58px}.obs-age-foot{margin:25px clamp(34px,6vw,76px) 30px;padding-top:20px;border-top:1px solid var(--line);font:9px var(--f-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--plat-faint)}@media(max-width:820px){.obs-faq-head{grid-template-columns:1fr}.obs-signup-section .news-form{grid-template-columns:1fr;width:100%}.obs-signup-section .news-form .btn-primary{width:100%}.obs-age-grid{grid-template-columns:1fr}.obs-age-readout{align-self:auto}.page-hero h1,.obs-cart-head h1{font-size:clamp(3rem,14vw,6.2rem);max-width:100%}}@media(max-width:560px){.obs-age-grid{padding:30px 22px}.obs-age-panel .age-actions{padding:0 22px}.obs-age-foot{margin-inline:22px}.obs-age-panel h2{font-size:clamp(3.5rem,19vw,6.2rem)}.obs-faq-section .faq-q{font-size:1rem}.obs-faq-section .faq-a .inner{padding-left:0}.obs-cart-head{align-items:flex-start;flex-direction:column}.page-hero h1,.obs-cart-head h1{line-height:.88}.obs-cart-line{padding-inline:0}}.obs-age-gate{box-sizing:border-box;align-items:center;justify-items:center;padding:clamp(12px,2.5vw,32px);overflow:auto;overscroll-behavior:contain}.obs-age-panel{box-sizing:border-box;width:min(860px,calc(100vw - clamp(24px,5vw,64px)));max-height:calc(100dvh - clamp(24px,5vw,64px));min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(232,241,255,.35) transparent}.obs-age-panel::-webkit-scrollbar{width:8px}.obs-age-panel::-webkit-scrollbar-thumb{background:#e8f1ff47}.obs-age-grid{grid-template-columns:minmax(0,1.28fr) minmax(210px,.72fr);gap:clamp(24px,4vw,56px);padding:clamp(28px,4.5vw,58px);align-items:end}.obs-age-grid>div:first-child{min-width:0}.obs-age-panel h2{font-size:clamp(3.6rem,8.2vw,7.3rem);line-height:.84;letter-spacing:-.035em;max-width:8ch;margin:clamp(14px,2vw,24px) 0;overflow-wrap:normal;word-break:keep-all;text-wrap:balance}.obs-age-message{font-size:clamp(.95rem,1.15vw,1.1rem);line-height:1.45;max-width:38ch}.obs-age-readout{min-width:0}.obs-age-readout span,.obs-age-readout strong{min-width:0;overflow-wrap:anywhere}.obs-age-panel .age-actions{padding-inline:clamp(28px,4.5vw,58px);gap:12px}.obs-age-foot{margin:clamp(20px,2.5vw,28px) clamp(28px,4.5vw,58px) clamp(22px,3vw,34px)}@media(max-width:760px){.obs-age-panel{width:min(620px,calc(100vw - 24px));max-height:calc(100dvh - 24px)}.obs-age-top{grid-template-columns:auto 1fr;padding:13px 18px}.obs-age-top span:last-child{grid-column:1/-1;padding-left:27px}.obs-age-grid{grid-template-columns:1fr;padding:26px 22px 22px;gap:24px;align-items:start}.obs-age-panel h2{font-size:clamp(3rem,15vw,5.6rem);line-height:.86;max-width:100%;letter-spacing:-.04em}.obs-age-message{max-width:48ch}.obs-age-readout{width:100%;align-self:auto}.obs-age-panel .age-actions{padding-inline:22px;grid-template-columns:1fr}.obs-age-panel .age-actions>*{min-height:54px}.obs-age-foot{margin:20px 22px 24px}}@media(max-width:420px){.obs-age-gate{padding:8px}.obs-age-panel{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.obs-age-top{font-size:8px;letter-spacing:.16em}.obs-age-grid{padding:22px 16px 18px}.obs-age-panel h2{font-size:clamp(2.65rem,16vw,4.25rem)}.obs-age-panel .age-actions{padding-inline:16px}.obs-age-foot{margin-inline:16px}}@media(max-height:700px)and (min-width:761px){.obs-age-panel{max-height:calc(100dvh - 20px)}.obs-age-grid{padding-block:28px;gap:32px}.obs-age-panel h2{font-size:clamp(3.1rem,8vh,5.4rem);margin-block:12px}.obs-age-message{font-size:.95rem}.obs-age-panel .age-actions>*{min-height:50px}.obs-age-foot{margin-block:18px 22px;padding-top:16px}}@media(min-width:761px){.obs-age-panel{width:min(920px,calc(100vw - 64px))}.obs-age-grid{grid-template-columns:minmax(0,1fr) minmax(190px,240px);gap:clamp(28px,4vw,52px);align-items:end}.obs-age-panel h2{width:100%;max-width:none;font-size:clamp(3.4rem,5.4vw,6.35rem);line-height:.86;letter-spacing:-.045em;overflow:visible;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}}@media(min-width:761px)and (max-width:1100px){.obs-age-panel h2{font-size:clamp(3.25rem,7vw,5.3rem)}}@media(max-width:749px){.product-grid,.dynamic-product-grid,.search-results,.collection-grid,.dynamic-collection-grid,.coll,.grid,.mosaic,.bento,.col-bento,.rev-grid,.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tile--full,.size-full,.bento--full,.col-bento--full{grid-column:1 / -1!important}}@media(max-width:749px){img,svg,video,canvas,iframe{max-width:100%}h1,h2,h3,h4{overflow-wrap:break-word}p,li,dd,dt,figcaption,blockquote,summary{overflow-wrap:anywhere}pre,code,kbd,samp{white-space:pre-wrap;overflow-wrap:anywhere}table{max-width:100%;overflow-x:auto;display:block}:where(.wrap,.page-width,[class*=inner],[class*=grid],[class*=row])>*{min-width:0}}@media(max-width:600px){.hero-word,.search-panel h2,.obs-product-info h1,.page-hero h1,.obs-cart-head h1,.obs-empty h2,.age-panel h2,.cart-confirmation h2,.obs-faq-head .sec-title,.obs-age-panel h2{font-size:clamp(1.6rem,8.5vw,2.4rem)!important;line-height:1.07;overflow-wrap:break-word;word-break:break-word}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/03-obsidian-standard.css.map */
