:root{--ink: #0C0C0D;--ink-2: #131316;--ink-3: #1C1C20;--bone: #E9E4DA;--bone-2: #D4CEC2;--ash: #8B8780;--ash-dim: #5A5751;--ember: #9E5B36;--ember-lift: #C0784D;--bg: var(--ink);--fg: var(--bone);--line: color-mix(in srgb, var(--bone) 14%, transparent);--line-soft: color-mix(in srgb, var(--bone) 7%, transparent);--f-display: "Bodoni Moda", "Didot", serif;--f-sans: "Archivo", "Helvetica Neue", sans-serif;--f-mono: "JetBrains Mono", ui-monospace, monospace;--t-mega: clamp(3rem, 10.4vw, 9rem);--t-xl: clamp(2.4rem, 6.4vw, 5.6rem);--t-l: clamp(1.8rem, 3.6vw, 3rem);--t-m: clamp(1.15rem, 1.7vw, 1.5rem);--t-base: clamp(.95rem, 1.05vw, 1.0625rem);--t-s: .8125rem;--t-xs: .6875rem;--gutter: clamp(1.15rem, 4vw, 4.5rem);--sect: clamp(6rem, 14vh, 12rem);--maxw: 1680px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.76, 0, .24, 1);--dur: .72s}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html.is-locked{overflow:hidden}body{background:var(--bg);color:var(--fg);font-family:var(--f-sans);font-size:var(--t-base);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-synthesis-weight:none}img,svg,video{display:block;max-width:100%}button,input{font:inherit;color:inherit;background:none;border:0}button{cursor:pointer}a{color:inherit;text-decoration:none}ul{list-style:none}::selection{background:var(--ember);color:var(--bone)}:focus-visible{outline:1px solid var(--ember-lift);outline-offset:3px}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.bleed{width:100%}.tag{font-family:var(--f-mono);font-size:var(--t-xs);font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--ash)}.tag--ember{color:var(--ember-lift)}.rule{height:1px;background:var(--line);border:0}.logo{display:block;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#000}.logo img{width:100%;height:100%;object-fit:cover;object-position:center}.reveal{display:block;overflow:hidden}.reveal>span{display:block;will-change:transform}.mark{font-family:var(--f-display);font-weight:400;letter-spacing:.02em;line-height:.9;font-variation-settings:"opsz" 96}.mark em{font-style:italic}.btn{--btn-fg:var(--ink);--btn-bg:var(--bone);position:relative;display:inline-flex;align-items:center;gap:.75em;padding:1.05em 2.1em;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);overflow:hidden;isolation:isolate;transition:color .4s var(--ease)}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ember);transform:translateY(101%);transition:transform .5s var(--ease)}.btn:hover{color:var(--bone)}.btn:hover:after{transform:translateY(0)}.btn:active{transform:scale(.985)}.btn--ghost{--btn-fg:var(--bone);--btn-bg:transparent;box-shadow:inset 0 0 0 1px var(--line)}.btn--ghost:hover{color:var(--bone)}.btn svg{width:.85em;height:.85em;transition:transform .5s var(--ease)}.btn:hover svg{transform:translate(.35em)}.ulink{position:relative;display:inline-block;padding-bottom:2px}.ulink:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .55s var(--ease)}.ulink:hover:after{transform:scaleX(1);transform-origin:left}.grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:9000;pointer-events:none;opacity:.042;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grainshift 6s steps(6) infinite}@keyframes grainshift{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-4%)}60%{transform:translate(-3%,-3%)}80%{transform:translate(4%,2%)}to{transform:translate(0)}}.vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8999;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 42%,rgba(0,0,0,.42) 100%)}.plate-wrap{position:relative;overflow:hidden;background:var(--ink-2)}.shot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;will-change:transform;background:var(--ink-2)}.plate{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(135% 105% at 32% 6%,color-mix(in srgb,var(--bone) 22%,transparent) 0%,color-mix(in srgb,var(--bone) 6%,transparent) 36%,transparent 64%),linear-gradient(165deg,#27272e,#17171c 46%,#0b0b0d);will-change:transform}.plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,color-mix(in srgb,var(--bone) 9%,transparent) 0%,transparent 38%);mix-blend-mode:screen}.plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.26;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.shot--lift{filter:brightness(1.22) contrast(1.06)}.shot--lift-mehr{filter:brightness(1.42) contrast(1.05) saturate(.95)}.plate--warm{background:radial-gradient(118% 88% at 66% 12%,color-mix(in srgb,var(--ember) 46%,transparent) 0%,transparent 58%),linear-gradient(200deg,#322015,#14100e 72%)}.plate--bone{background:radial-gradient(100% 80% at 40% 20%,#FFFFFF 0%,var(--bone) 42%,var(--bone-2) 100%)}.plate--bone:before{background:linear-gradient(112deg,rgba(255,255,255,.7) 0%,transparent 42%)}.plate-figure{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:12%}.plate-figure svg{width:100%;height:100%;opacity:.66}.plate--bone .plate-figure svg{opacity:.4}.plate-cap{position:absolute;left:1rem;bottom:.9rem;z-index:2;font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--bone) 34%,transparent);pointer-events:none}.plate--bone~.plate-cap{color:color-mix(in srgb,var(--ink) 40%,transparent)}.cat .plate-cap,.look .plate-cap{left:auto;right:.9rem;top:.85rem;bottom:auto}.ar-portrait{aspect-ratio:3/4}.ar-tall{aspect-ratio:2/3}.ar-square{aspect-ratio:1/1}.ar-wide{aspect-ratio:16/10}.ar-cinema{aspect-ratio:21/9}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;background:var(--ink);display:grid;grid-template-rows:1fr auto auto;align-items:center;align-content:center;gap:0;padding:var(--gutter)}.curtain__logo{justify-self:center;align-self:end;width:clamp(112px,20vw,168px);opacity:0;transform:scale(.88)}.curtain__mark{justify-self:center;align-self:start;padding-top:1.1rem;font-family:var(--f-display);font-size:clamp(2.6rem,9vw,7rem);letter-spacing:.06em;line-height:1;text-align:center;display:flex;gap:.04em;overflow:hidden}.curtain__mark{font-size:clamp(1.1rem,3.4vw,1.9rem);letter-spacing:.34em}.curtain__mark span{display:block;transform:translateY(110%)}.curtain__foot{display:flex;justify-content:space-between;align-items:flex-end}.curtain__count{font-family:var(--f-mono);font-size:clamp(2.5rem,7vw,5rem);font-weight:300;line-height:.9;color:var(--bone);font-variant-numeric:tabular-nums}.curtain__bar{position:absolute;left:var(--gutter);right:var(--gutter);bottom:calc(var(--gutter) + 4.4rem);height:1px;background:var(--line)}.curtain__bar i{display:block;height:100%;width:0%;background:var(--bone);transform-origin:left}body.loaded .curtain{pointer-events:none}.ticker{position:relative;z-index:400;border-bottom:1px solid var(--line-soft);background:color-mix(in srgb,var(--ink) 90%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;height:2.35rem;display:flex;align-items:center}.ticker__track{display:flex;gap:0;white-space:nowrap;will-change:transform}.ticker__group{display:flex;align-items:center;flex:none}.ticker__item{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--ash);padding-inline:1.6rem;display:inline-flex;align-items:center;gap:1.6rem}.ticker__item b{color:var(--ember-lift);font-weight:400}.ticker__dot{width:3px;height:3px;background:var(--ash-dim);border-radius:50%;flex:none}.head{position:fixed;top:0;left:0;right:0;z-index:500;transition:transform .55s var(--ease),background-color .45s var(--ease),border-color .45s var(--ease);border-bottom:1px solid transparent;transform:translateY(var(--head-y, 0))}.head.is-solid .ticker{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.head.is-solid{background:color-mix(in srgb,var(--ink) 82%,transparent);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom-color:var(--line-soft)}.head.is-hidden{--head-y:-100%}.head__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.1rem var(--gutter)}.head__logo{grid-column:2;justify-self:center;font-family:var(--f-display);font-size:1.32rem;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;padding-left:.3em}.nav{display:flex;gap:2.1rem;align-items:center}.nav__link{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);position:relative;padding-block:.4rem}.nav__link:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--ember-lift);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.nav__link:hover:after{transform:scaleX(1);transform-origin:left}.head__right{justify-self:end;display:flex;gap:1.6rem;align-items:center}.cartbtn{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;display:inline-flex;gap:.45rem;align-items:center}.cartbtn__ico{display:none;flex:none;width:18px;height:18px}.cartbtn i{font-style:normal;flex:none;min-width:1.3em;height:1.3em;display:grid;place-items:center;background:var(--ember);color:var(--bone);border-radius:50%;font-size:9px;letter-spacing:0;transform:scale(0);transition:transform .45s var(--ease)}.cartbtn.has-items i{transform:scale(1)}.burger{display:none;width:26px;height:14px;position:relative}.burger span{position:absolute;left:0;width:100%;height:1px;background:var(--bone);transition:transform .5s var(--ease),opacity .3s}.burger span:nth-child(1){top:0}.burger span:nth-child(2){bottom:0}body.menu-open .burger span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}body.menu-open .burger span:nth-child(2){transform:translateY(-6.5px) rotate(-45deg)}.progress{position:fixed;top:0;left:0;height:2px;width:100%;z-index:600;background:var(--ember);transform:scaleX(0);transform-origin:left}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__media .plate{transform:scale(1.18)}.hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,var(--ink) 1%,color-mix(in srgb,var(--ink) 78%,transparent) 30%,transparent 70%),linear-gradient(to right,color-mix(in srgb,var(--ink) 86%,transparent) 0%,color-mix(in srgb,var(--ink) 40%,transparent) 38%,transparent 62%)}.hero__in{position:relative;z-index:2;width:100%;padding-bottom:clamp(2.5rem,6vh,5rem)}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end}.hero__eyebrow{display:flex;gap:1.1rem;align-items:center;margin-bottom:1.5rem}.hero__eyebrow .rule{width:clamp(2rem,7vw,7rem)}.hero__title{font-size:var(--t-mega);line-height:.84;letter-spacing:-.03em;font-weight:600;text-transform:uppercase;margin-bottom:1.6rem}.hero__title .ser{font-family:var(--f-display);font-weight:400;font-style:italic;text-transform:none;letter-spacing:-.01em;font-variation-settings:"opsz" 96}.hero__sub{max-width:36ch;color:var(--bone-2);font-size:var(--t-m);line-height:1.5}.hero__acts{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:2.2rem}.hero__meta{text-align:right;display:grid;gap:.85rem;padding-bottom:.6rem}.hero__meta div{display:grid;gap:.25rem}.hero__meta dt{font-family:var(--f-mono);font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--ash-dim)}.hero__meta dd{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;color:var(--bone-2);white-space:nowrap}.scrollcue{position:absolute;right:var(--gutter);bottom:clamp(2.5rem,6vh,5rem);z-index:3;display:grid;gap:.7rem;justify-items:center}.scrollcue__line{width:1px;height:56px;background:var(--line);overflow:hidden}.scrollcue__line i{display:block;width:100%;height:100%;background:var(--bone);transform-origin:top;animation:cue 2.4s var(--ease-io) infinite}@keyframes cue{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.hero__media .plate{background:radial-gradient(85% 70% at 68% 22%,color-mix(in srgb,var(--bone) 26%,transparent) 0%,transparent 62%),radial-gradient(60% 50% at 18% 78%,color-mix(in srgb,var(--ember) 20%,transparent) 0%,transparent 70%),linear-gradient(158deg,#24242b,#141419 44%,#0a0a0c)}.hero .plate-cap{left:auto;right:1rem;top:5rem;bottom:auto}@media(max-width:900px){.hero .plate-cap{display:none}}.band{border-block:1px solid var(--line-soft);padding-block:clamp(1.1rem,2.4vw,2rem);overflow:hidden}.band__track{display:flex;white-space:nowrap;will-change:transform}.band__item{display:inline-flex;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);flex:none;padding-right:clamp(1.5rem,4vw,3.5rem);font-size:clamp(1.6rem,4.4vw,3.6rem);line-height:1;font-weight:500;letter-spacing:-.02em;text-transform:uppercase;color:var(--bone)}.band__item .ser{font-family:var(--f-display);font-style:italic;font-weight:400;text-transform:none;color:var(--ember-lift)}.band__star{width:.42em;height:.42em;flex:none;color:var(--ember)}.manifest{padding-block:var(--sect)}.manifest__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,2fr);gap:clamp(2rem,6vw,6rem)}.manifest__aside{display:grid;gap:1.4rem;align-content:start;position:sticky;top:7rem;height:max-content}.manifest__no{font-family:var(--f-display);font-size:clamp(3rem,7vw,6rem);line-height:.8;color:var(--ash-dim)}.manifest__text{font-size:clamp(1.35rem,3.05vw,2.6rem);line-height:1.32;letter-spacing:-.018em;font-weight:400;max-width:26ch}.manifest__text .w{color:var(--ash-dim);transition:color .3s linear}.manifest__text .w.on{color:var(--bone)}.manifest__text .ser{font-family:var(--f-display);font-style:italic}.manifest__sign{margin-top:clamp(2rem,5vw,3.5rem);display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.cats{padding-bottom:var(--sect)}.cats__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(1.6rem,3vw,2.8rem);flex-wrap:wrap}.cats__title{font-size:var(--t-xl);line-height:.95;letter-spacing:-.03em;font-weight:600;text-transform:uppercase}.cats__grid{display:grid;gap:clamp(.6rem,1.1vw,1rem);grid-template-columns:repeat(12,1fr)}.cat{position:relative;display:block;overflow:hidden;background:var(--ink-2)}.cat--a{grid-column:span 7}.cat--b,.cat--c{grid-column:span 5}.cat--d{grid-column:span 7}.cat .plate-wrap{width:100%;height:100%}.cat__img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.1s var(--ease);will-change:transform}.cat:hover .cat__img{transform:scale(1.045)}.cat__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,color-mix(in srgb,var(--ink) 88%,transparent) 0%,transparent 52%);transition:opacity .6s var(--ease)}.cat__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(1.1rem,2.2vw,2rem);display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.cat__name{font-size:var(--t-l);line-height:1;font-weight:600;letter-spacing:-.02em;text-transform:uppercase}.cat__meta{display:block;margin-top:.5rem}.cat__go{width:2.7rem;height:2.7rem;flex:none;display:grid;place-items:center;background:var(--bone);color:var(--ink);transform:translateY(120%) rotate(-12deg);opacity:0;transition:transform .6s var(--ease),opacity .4s var(--ease)}.cat:hover .cat__go{transform:translateY(0) rotate(0);opacity:1}.cat__go svg{width:14px;height:14px}.rail{position:relative;background:var(--ink)}.rail__pin{min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.rail__head{padding:clamp(1.4rem,3.5vh,2.6rem) var(--gutter) clamp(1rem,2.2vh,1.5rem);display:flex;justify-content:space-between;align-items:flex-end;gap:1.2rem 2rem;flex-wrap:wrap}.rail__title{font-size:var(--t-xl);line-height:.95;letter-spacing:-.03em;font-weight:600;text-transform:uppercase}.rail__title .ser{font-family:var(--f-display);font-style:italic;font-weight:400;text-transform:none;color:var(--ember-lift)}.rail__track{display:flex;gap:clamp(.8rem,1.6vw,1.6rem);padding-inline:var(--gutter);will-change:transform}.rail__note{display:flex;align-items:center;gap:.7rem}.rail__bar{width:clamp(6rem,14vw,14rem);height:1px;background:var(--line);overflow:hidden}.rail__bar i{display:block;height:100%;background:var(--ember-lift);transform:scaleX(0);transform-origin:left}.card{width:clamp(230px,26vw,360px);flex:none;position:relative}.card__media{position:relative;overflow:hidden;background:var(--ink-2)}.card__front,.card__back{transition:opacity .6s var(--ease),transform 1.1s var(--ease)}.card__back{opacity:0}.card:hover .card__front{transform:scale(1.045)}.card--swap:hover .card__front{opacity:0}.card--swap:hover .card__back{opacity:1;transform:scale(1.03)}.card__flag{position:absolute;top:.75rem;left:.75rem;z-index:3;padding:.4em .7em;background:var(--bone);color:var(--ink);font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.card__flag--out{background:transparent;color:var(--ash);box-shadow:inset 0 0 0 1px var(--line)}.card__flag--new{background:var(--ember);color:var(--bone)}.card__sizes{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;gap:1px;padding:.5rem;transform:translateY(105%);opacity:0;transition:transform .55s var(--ease),opacity .35s var(--ease)}.card:hover .card__sizes,.card:focus-within .card__sizes{transform:translateY(0);opacity:1}.card__size{flex:1;padding:.7em .2em;background:color-mix(in srgb,var(--ink) 80%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.1em;color:var(--bone);transition:background .3s,color .3s}.card__size:hover:not(:disabled){background:var(--bone);color:var(--ink)}.card__size:disabled{color:var(--ash-dim);text-decoration:line-through;cursor:not-allowed}.card--soon .card__media{display:block}.card__soon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;gap:.7rem;place-content:center;place-items:center;text-align:center;padding:1.2rem;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .4s var(--ease)}.card--soon:hover .card__soon{box-shadow:inset 0 0 0 1px var(--ember-lift)}.card__soon-h{font-family:var(--f-display);font-size:clamp(1.6rem,3vw,2.3rem);line-height:1}.card__body{padding-top:.95rem;display:grid;gap:.3rem}.card__name{font-size:var(--t-base);font-weight:500;letter-spacing:-.005em}.card__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.card__price{font-family:var(--f-mono);font-size:var(--t-s);letter-spacing:.06em;color:var(--bone-2)}.card__price s{color:var(--ash-dim);margin-right:.5em}.shelf{padding-block:var(--sect)}.shelf__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;margin-bottom:clamp(1.6rem,3vw,2.6rem)}.shelf__title{font-size:var(--t-xl);line-height:.95;letter-spacing:-.03em;font-weight:600;text-transform:uppercase}.shelf__filter{display:flex;gap:.4rem;flex-wrap:wrap}.chip{padding:.6em 1.1em;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ash);box-shadow:inset 0 0 0 1px var(--line);transition:all .35s var(--ease)}.chip:hover{color:var(--bone);box-shadow:inset 0 0 0 1px var(--bone-2)}.chip[aria-pressed=true]{background:var(--bone);color:var(--ink);box-shadow:none}.shelf__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:clamp(.9rem,2vw,2rem) clamp(.7rem,1.4vw,1.4rem)}.shelf__grid .card{width:auto}.shelf__empty{display:none;padding:clamp(3rem,8vw,6rem) 0;text-align:center}.shelf__empty.on{display:block}.shelf__empty p{color:var(--ash);margin:.8rem 0 1.6rem}.look{position:relative}.look__panel{position:sticky;top:0;min-height:100svh;display:grid;align-items:center;overflow:hidden}.look__media{position:absolute;top:0;right:0;bottom:0;left:0}.look__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,color-mix(in srgb,var(--ink) 80%,transparent) 0%,transparent 60%)}.look__in{position:relative;z-index:2;display:grid;gap:1.2rem;max-width:44ch;margin-inline:0 auto}.look__idx{font-family:var(--f-display);font-size:clamp(2.6rem,6vw,5rem);line-height:.8;color:var(--ember-lift)}.look__h{font-size:var(--t-xl);line-height:.96;letter-spacing:-.03em;font-weight:600;text-transform:uppercase}.look__p{color:var(--bone-2);max-width:38ch}.look__panel:nth-child(2n) .look__in{margin-inline:auto 0;text-align:right;justify-items:end}.look__panel:nth-child(2n) .look__scrim{background:linear-gradient(255deg,color-mix(in srgb,var(--ink) 80%,transparent) 0%,transparent 60%)}.look__media .plate-figure{padding:9% 7% 11% 49%}.look__panel:nth-child(2n) .look__media .plate-figure{padding:9% 49% 11% 7%}.look__panel--light{color:var(--ink)}.look__panel--light .look__idx{color:var(--ember)}.look__panel--light .look__p{color:color-mix(in srgb,var(--ink) 74%,transparent)}.look__panel--light .tag--ember{color:#7b4527}.look__panel--light .look__scrim{background:linear-gradient(105deg,color-mix(in srgb,var(--bone) 92%,transparent) 0%,color-mix(in srgb,var(--bone) 45%,transparent) 38%,transparent 64%)}.look__panel--light .plate-cap{color:color-mix(in srgb,var(--ink) 45%,transparent)}.origin{padding-block:var(--sect);position:relative;overflow:hidden}.origin__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.origin__h{font-size:var(--t-xl);line-height:.95;letter-spacing:-.03em;font-weight:600;text-transform:uppercase;margin-bottom:1.5rem}.origin__h .ser{font-family:var(--f-display);font-style:italic;font-weight:400;text-transform:none}.origin__p{color:var(--bone-2);max-width:46ch;margin-bottom:1.2rem}.origin__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.4rem;background:var(--line-soft)}.origin__fact{background:var(--ink);padding:1.4rem 1.2rem;display:grid;gap:.45rem}.origin__fact b{font-family:var(--f-mono);font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:400;letter-spacing:.02em;color:var(--bone);font-variant-numeric:tabular-nums}.origin__map{position:relative}.origin__map svg{width:100%;height:auto;overflow:visible}.origin__map .river{fill:none;stroke:var(--ember);stroke-width:1.4}.origin__map .grid-l{fill:none;stroke:var(--line);stroke-width:.6}.origin__map .tower{fill:none;stroke:var(--bone);stroke-width:.8;opacity:.55}.origin__map .pin{fill:var(--ember-lift)}.origin__map .ping{fill:none;stroke:var(--ember-lift);stroke-width:1;transform-origin:center}.origin__coord{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.18em;color:var(--ash);margin-top:1rem;text-align:center}.social{padding-bottom:var(--sect);overflow:hidden}.social__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.4rem;flex-wrap:wrap}.social__h{font-size:var(--t-l);font-weight:600;letter-spacing:-.02em;text-transform:uppercase}.social__rail{display:flex;gap:clamp(.5rem,1vw,1rem);will-change:transform}.social__cell{width:clamp(160px,17vw,250px);flex:none;position:relative;overflow:hidden}.social__cell .plate,.social__cell .shot{transition:transform 1s var(--ease),filter .6s var(--ease);filter:grayscale(0) brightness(1.25) contrast(1.05)}.social__cell:hover .plate,.social__cell:hover .shot{transform:scale(1.06);filter:grayscale(0) brightness(1.3) contrast(1.02)}.social__tag{position:absolute;left:.6rem;bottom:.5rem;z-index:2;font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;color:var(--bone-2)}.drop{border-top:1px solid var(--line-soft);padding-block:clamp(4rem,10vh,8rem);position:relative;overflow:hidden}.drop__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(2rem,6vw,6rem);align-items:center}.drop__h{font-size:var(--t-xl);line-height:.95;letter-spacing:-.03em;font-weight:600;text-transform:uppercase}.drop__h .ser{font-family:var(--f-display);font-style:italic;font-weight:400;text-transform:none;color:var(--ember-lift)}.drop__p{color:var(--bone-2);max-width:42ch;margin-top:1rem}.form{display:grid;gap:.55rem}.form__label{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ash)}.form__row{display:flex;gap:.5rem;flex-wrap:wrap}.form__input{flex:1 1 15rem;padding:1.05em 1.1em;background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--bone);font-size:var(--t-base);transition:box-shadow .35s var(--ease)}.form__input::placeholder{color:var(--ash-dim)}.form__input:focus{box-shadow:inset 0 0 0 1px var(--bone-2);outline:none}.form__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ember-lift)}.form__help{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;color:var(--ash-dim)}.form__err{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;color:var(--ember-lift);min-height:1.2em}.form__ok{display:none;align-items:center;gap:.6rem;font-family:var(--f-mono);font-size:var(--t-s);letter-spacing:.1em;color:var(--bone)}.form.is-sent .form__ok{display:flex}.form.is-sent .form__row,.form.is-sent .form__help{display:none}.btn.is-busy{pointer-events:none;color:transparent}.btn.is-busy:before{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:var(--ink);animation:load 1.1s var(--ease-io) infinite}@keyframes load{0%{transform:translate(-100%)}to{transform:translate(100%)}}.foot{border-top:1px solid var(--line-soft);padding-top:clamp(3rem,7vh,5rem)}.foot__cols{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3rem);padding-bottom:clamp(3rem,7vh,5rem)}.foot__brand{display:grid;gap:1.1rem;align-content:start}.foot__logo{width:112px}.foot__p{color:var(--ash);max-width:30ch;font-size:var(--t-s);line-height:1.7}.foot__col h4{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ash-dim);margin-bottom:1.1rem;font-weight:400}.foot__col li+li{margin-top:.62rem}.foot__col a{font-size:var(--t-s);color:var(--bone-2)}.foot__col a:hover{color:var(--bone)}.foot__bot{border-top:1px solid var(--line-soft);padding-block:1.5rem;display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;align-items:center}.foot__pay{display:flex;gap:.5rem;align-items:center}.foot__pay span{font-family:var(--f-mono);font-size:9px;letter-spacing:.12em;color:var(--ash-dim);padding:.45em .7em;box-shadow:inset 0 0 0 1px var(--line-soft)}.foot__big{overflow:hidden;padding-bottom:clamp(.5rem,1.4vw,1.4rem)}.foot__big span{display:block;font-family:var(--f-display);font-weight:400;font-size:clamp(3.2rem,15.5vw,16rem);line-height:.78;letter-spacing:.01em;text-transform:uppercase;text-align:center;color:var(--ink-3);white-space:nowrap}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;background:#060608ad;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility .5s}.scrim.on{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:800;width:min(28rem,100%);background:var(--ink-2);border-left:1px solid var(--line-soft);transform:translate(100%);transition:transform .62s var(--ease);display:flex;flex-direction:column}.drawer.on{transform:translate(0)}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:1.4rem 1.5rem;border-bottom:1px solid var(--line-soft)}.drawer__title{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase}.drawer__x{width:2rem;height:2rem;display:grid;place-items:center;color:var(--ash);transition:color .3s}.drawer__x:hover{color:var(--bone)}.drawer__body{flex:1;overflow-y:auto;padding:1.5rem}.drawer__foot{border-top:1px solid var(--line-soft);padding:1.5rem;display:grid;gap:1rem}.drawer__sum{display:flex;justify-content:space-between;font-family:var(--f-mono);font-size:var(--t-s);letter-spacing:.1em}.drawer__note{font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;color:var(--ash-dim);text-align:center;text-transform:uppercase}.drawer .btn{width:100%;justify-content:center}.drawer__empty{display:grid;gap:1rem;place-items:center;text-align:center;padding-block:clamp(3rem,12vh,6rem)}.drawer__empty svg{width:44px;height:44px;color:var(--ash-dim)}.drawer__empty p{color:var(--ash);font-size:var(--t-s);max-width:24ch}.line{display:grid;grid-template-columns:72px 1fr auto;gap:1rem;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid var(--line-soft)}.line:last-child{border-bottom:0}.line__media{aspect-ratio:3/4;position:relative;overflow:hidden;background:var(--ink-3)}.line__name{font-size:var(--t-s);font-weight:500}.line__var{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.1em;color:var(--ash);margin-top:.25rem}.line__qty{display:inline-flex;align-items:center;gap:.7rem;margin-top:.6rem}.line__qty button{font-family:var(--f-mono);font-size:var(--t-s);color:var(--ash);width:1.2rem;transition:color .25s}.line__qty button:hover{color:var(--bone)}.line__qty span{font-family:var(--f-mono);font-size:var(--t-xs);min-width:1.2em;text-align:center}.line__price{font-family:var(--f-mono);font-size:var(--t-s);text-align:right}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:750;background:var(--ink);display:flex;flex-direction:column;justify-content:center;padding:var(--gutter);clip-path:inset(0 0 100% 0);transition:clip-path .78s var(--ease-io);visibility:hidden}body.menu-open .mnav{clip-path:inset(0 0 0 0);visibility:visible}.mnav__list{display:grid;gap:.2rem}.mnav__list li{overflow:hidden}.mnav__list a{display:block;font-size:clamp(2rem,10vw,3.6rem);line-height:1.12;font-weight:600;letter-spacing:-.03em;text-transform:uppercase;transform:translateY(105%);transition:transform .7s var(--ease)}body.menu-open .mnav__list a{transform:translateY(0)}body.menu-open .mnav__list li:nth-child(1) a{transition-delay:.13s}body.menu-open .mnav__list li:nth-child(2) a{transition-delay:.19s}body.menu-open .mnav__list li:nth-child(3) a{transition-delay:.25s}body.menu-open .mnav__list li:nth-child(4) a{transition-delay:.31s}body.menu-open .mnav__list li:nth-child(5) a{transition-delay:.37s}.mnav__foot{margin-top:auto;padding-top:2rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}@media(hover:none){.card__sizes{transform:translateY(0);opacity:1;gap:.3rem}.card__size{padding:.8em .2em;min-height:44px;background:color-mix(in srgb,var(--ink) 74%,transparent)}.card__size:active:not(:disabled){background:var(--bone);color:var(--ink)}.cat__go{transform:none;opacity:1}.card--swap .card__back{display:none}.btn:active:after{transform:translateY(0)}}@media(max-width:1100px){.manifest__grid{grid-template-columns:1fr;gap:2rem}.manifest__aside{position:static}.origin__grid{grid-template-columns:1fr}.drop__grid{grid-template-columns:1fr;gap:2.4rem}}@media(max-width:900px){.nav,.head__right .cartbtn span.lbl{display:none}.cartbtn__ico{display:block}.head__logo{font-size:1rem;letter-spacing:.16em;padding-left:.16em}.cartbtn{gap:.3rem}.cartbtn i{font-size:8px;min-width:1.15em;height:1.15em}.burger{display:block}.head__in{grid-template-columns:auto 1fr auto}.head__logo{grid-column:2}.hero__grid{grid-template-columns:1fr}.hero__meta,.scrollcue{display:none}.cats__grid{grid-template-columns:1fr}.cat--a,.cat--b,.cat--c,.cat--d{grid-column:1/-1}.foot__cols{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.look__panel:nth-child(2n) .look__in{margin-inline:0 auto;text-align:left;justify-items:start}.look__media .plate-figure,.look__panel:nth-child(2n) .look__media .plate-figure{padding:46% 26% 6%}.look__panel:nth-child(2n) .look__scrim{background:linear-gradient(105deg,color-mix(in srgb,var(--ink) 80%,transparent) 0%,transparent 60%)}}@media(max-width:560px){.card{width:clamp(230px,62vw,300px)}.rail__title{font-size:clamp(1.9rem,8.5vw,2.6rem)}.rail__note,.drawer{width:100%}.foot__cols,.origin__facts{grid-template-columns:1fr}.hero__title{letter-spacing:-.02em}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.grain{animation:none}.curtain{display:none}.reveal>span{transform:none!important}.look__panel{position:relative}}.sn-section-wrap{display:contents}.sn-image-empty{display:block}.drawer__error{color:var(--ember-lift);font-size:var(--t-s);padding:0 0 1rem}.line__media img{width:100%;height:100%;object-fit:cover}.card__size:disabled{opacity:.35;cursor:not-allowed}.card__front{object-position:var(--sn-front-position,center)}.card__back{object-position:var(--sn-back-position,center)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sn-original.css.map */
