*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:Manrope,system-ui,sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:Bodoni Moda,Didot,Georgia,serif;font-weight:400;line-height:1.08;margin:0;letter-spacing:-.01em}a{color:inherit}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;background:var(--ink);color:var(--bg);padding:8px 12px;z-index:100}.wrap{max-width:1280px;margin:0 auto;padding:0 32px}@media(max-width:700px){.wrap{padding:0 18px}}.muted{color:var(--muted)}.kicker{font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--muted)}.btn{background:var(--ink);color:var(--bg);border:1px solid var(--ink);border-radius:0;padding:15px 30px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;text-decoration:none;display:inline-block;text-align:center;transition:opacity .2s}.btn:hover{opacity:.85}.btn[disabled],.btn:disabled{opacity:.35;cursor:not-allowed}.btn--ghost{background:transparent;color:var(--ink)}.btn--full{width:100%}.tlink{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.emblem{display:block;background:currentColor;-webkit-mask:var(--emb) center/contain no-repeat;mask:var(--emb) center/contain no-repeat}.livedot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#5fbf7f;margin-right:8px;vertical-align:middle;animation:nrpulse 1.6s infinite}@keyframes nrpulse{0%{box-shadow:0 0 #5fbf7f99}70%{box-shadow:0 0 0 8px #5fbf7f00}}.sig{font-family:Bodoni Moda,serif;font-style:italic;font-size:18px;color:var(--ink)}.rte p{margin:0 0 12px}.announce{background:var(--band);color:var(--band-ink);text-align:center;font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:9px 12px;font-weight:600}.announce a{text-decoration:none}.site-header{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.hd{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:76px}.hd__left{display:flex;gap:26px}.hd__left a,.cats a,.hd__right a{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;text-decoration:none}.hd__right{display:flex;justify-content:flex-end;gap:22px}.brand{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:var(--ink)}.brand .emblem{width:16px;height:27px}.brand__wm{font-family:Bodoni Moda,serif;font-size:24px;letter-spacing:.32em;text-transform:uppercase;margin-right:-.32em;line-height:1;white-space:nowrap}.brand img{max-height:56px;width:auto}.cats{display:flex;justify-content:center;gap:34px;border-top:1px solid var(--line);padding:12px 20px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.cats a{color:var(--muted);padding-bottom:2px;border-bottom:1px solid transparent}.cats a:hover,.cats a.on{color:var(--ink);border-color:var(--ink)}.cats a.cats__drop{color:var(--ink)}.navsep{width:1px;background:var(--line);align-self:stretch;margin:0 4px;flex:none}@media(max-width:820px){.hd__left{display:none}.hd{grid-template-columns:64px 1fr 64px;height:68px}.brand{grid-column:2}.hd__right{grid-column:3}.brand__wm{font-size:15px;letter-spacing:.24em;margin-right:-.24em}.cats{justify-content:flex-start;gap:24px}}.hero3{padding:70px 0 80px}.h3{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.h3 h1{font-size:clamp(42px,4.6vw,68px);line-height:1.06;margin:22px 0 26px}.h3 h1 em{font-style:italic;color:var(--muted)}.h3 p{color:var(--muted);font-size:17px;max-width:400px;margin:0 0 34px}.ctas{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.h-fig{margin:0;justify-self:end;width:100%;max-width:480px}.h-fig img{width:100%;aspect-ratio:4/5;object-fit:cover}.h-fig figcaption{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-weight:600}@media(max-width:860px){.hero3{padding:30px 0 50px}.h3{grid-template-columns:1fr;gap:34px}.h-fig{justify-self:stretch;max-width:none}.h3__copy{order:2}}.band{background:var(--band);color:var(--band-ink)}.band__in{max-width:1280px;margin:0 auto;padding:28px 32px;display:grid;grid-template-columns:1fr auto auto;gap:36px;align-items:center}.band__k{font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;opacity:.7}.band__name{display:block;font-family:Bodoni Moda,serif;font-size:32px;line-height:1.1;margin-top:4px}.band__when{opacity:.7;font-size:14px}.countdown{display:flex;gap:26px}.countdown div{text-align:center}.countdown b{display:block;font-family:Bodoni Moda,serif;font-weight:400;font-size:40px;line-height:1.05}.countdown span{font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.65}.inline-form{display:flex;border-bottom:1px solid currentColor}.inline-form input{background:transparent;border:0;color:inherit;padding:10px 0;width:220px;outline:none}.inline-form input::placeholder{color:inherit;opacity:.55}.inline-form button{background:none;border:0;color:inherit;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.form-msg{font-size:13px;margin-top:8px;opacity:.85}.band .btn{background:transparent;color:inherit;border-color:currentColor}@media(max-width:900px){.band__in{grid-template-columns:1fr;gap:18px;padding:26px 20px}.countdown{gap:18px}.countdown b{font-size:30px}}.how{padding:64px 0 10px}.how__grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:var(--surface);margin-top:18px}.how__item{padding:40px 36px;border-right:1px solid var(--line)}.how__item:last-child{border-right:0}.how__item h3{font-size:26px;margin:10px 0 12px}.how__item .rte{color:var(--muted)}@media(max-width:820px){.how__grid{grid-template-columns:1fr}.how__item{border-right:0;border-bottom:1px solid var(--line);padding:30px 24px}.how__item:last-child{border-bottom:0}}.manifesto{padding:90px 0 70px;text-align:center}.manifesto__text{font-family:Bodoni Moda,serif;font-size:clamp(22px,2.4vw,32px);line-height:1.45;max-width:880px;margin:0 auto}.manifesto .sig{margin-top:24px;font-size:20px}.sec{padding:84px 0}.sec--tight{padding-top:20px}.row-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:34px}.row-head h1,.row-head h2{font-size:clamp(34px,4vw,54px);margin-top:12px}.row-head p{max-width:560px;margin:14px 0 0}.hscroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,23%);gap:22px;overflow-x:auto;padding-bottom:14px;scroll-snap-type:x mandatory}.hscroll .card{scroll-snap-align:start}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:46px 24px}@media(max-width:900px){.grid3{grid-template-columns:repeat(2,1fr);gap:30px 14px}.hscroll{grid-auto-columns:70%}}.card{display:block;text-decoration:none;color:var(--ink)}.card__img{aspect-ratio:4/5;overflow:hidden;background:var(--soft)}.card__img img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.card:hover .card__img img{transform:scale(1.045)}.card__info{padding-top:14px}.card__l1{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.card__title{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:1.4;margin:0}.card__price{font-size:14px;white-space:nowrap}.card__lab{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-weight:600}.card--sold .card__img img{opacity:.45;filter:grayscale(.6)}.card--sold .card__price{text-decoration:line-through;color:var(--muted)}.empty{border:1px solid var(--line);padding:50px;text-align:center;color:var(--muted)}.notice{border:1px solid var(--line);padding:14px 18px;font-size:14px;margin-bottom:34px;text-align:center}.colist{border-top:1px solid var(--line)}.corow{position:relative;display:grid;grid-template-columns:70px 1.1fr 1.4fr 170px;gap:24px;align-items:center;padding:30px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.corow__no{font-size:12px;letter-spacing:.2em;color:var(--muted)}.corow__nm{font-family:Bodoni Moda,serif;font-size:clamp(26px,3vw,40px);line-height:1.1;transition:transform .35s}.corow__ds{color:var(--muted);font-size:14px}.corow__ct{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;text-align:right}.corow img{position:absolute;right:200px;top:50%;width:150px;height:188px;object-fit:cover;transform:translateY(-50%) scale(.92);opacity:0;pointer-events:none;transition:opacity .3s,transform .4s;z-index:2}.corow:hover img{opacity:1;transform:translateY(-50%) scale(1)}.corow:hover .corow__nm{transform:translate(10px)}@media(max-width:820px){.corow{grid-template-columns:40px 1fr;gap:6px 14px}.corow__ds,.corow__ct{grid-column:2;text-align:left}.corow img{display:none}}.story-band{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.peek{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.peek__card{text-decoration:none;color:var(--ink)}.peek__img{aspect-ratio:4/5;overflow:hidden;background:var(--soft)}.peek__img img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.peek__card:hover img{transform:scale(1.04)}.peek__card h3{font-size:26px;margin:8px 0 14px}@media(max-width:820px){.peek{grid-template-columns:1fr 1fr}.peek__card:nth-child(3){display:none}}.pagehero{padding:80px 0 20px;text-align:center}.pagehero h1{font-size:clamp(48px,7vw,104px);margin:18px 0}.pagehero h1 em{font-style:italic;color:var(--muted)}.pagehero__intro{max-width:640px;margin:0 auto;color:var(--muted);font-size:17px}.pagehero__intro p{margin:0 0 12px}.toc{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}.toc a{border:1px solid var(--line);padding:9px 16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;text-decoration:none}.toc a:hover{border-color:var(--ink)}.stories{border-top:1px solid var(--line);margin-top:50px}.st{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:5fr 6fr;border-bottom:1px solid var(--line);scroll-margin-top:130px}.st--flip{grid-template-columns:6fr 5fr}.st--flip .st__img{order:2;padding:56px 32px 56px 0}.st__img{padding:56px 0 56px 32px}.st__img img{width:100%;aspect-ratio:4/5;object-fit:cover;max-height:600px}.st__mark{background:var(--soft);display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;max-height:600px}.st__mark .emblem{width:90px;height:156px;color:var(--brass);opacity:.8}.st__txt{padding:70px 64px;display:flex;flex-direction:column;justify-content:center;max-width:640px}.st__txt h2{font-size:clamp(32px,3.4vw,48px);margin:16px 0 24px}.st__txt .rte{color:var(--muted);font-size:15.5px}.st__txt .rte p:first-child{font-family:Bodoni Moda,serif;font-style:italic;font-size:21px;line-height:1.4;color:var(--ink)}@media(max-width:860px){.st,.st--flip{grid-template-columns:1fr}.st__img,.st--flip .st__img{order:0;padding:20px 18px 0}.st__img img,.st__mark{aspect-ratio:4/3}.st__txt{padding:36px 22px 50px}}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-top:80px;padding-bottom:80px}.split img{width:100%;aspect-ratio:4/5;object-fit:cover}.split .lede{font-family:Bodoni Moda,serif;font-size:26px;line-height:1.35;margin:0 0 20px}.split .rte{color:var(--muted)}@media(max-width:820px){.split{grid-template-columns:1fr;gap:30px}}.social{display:flex;justify-content:center;gap:34px;flex-wrap:wrap}.social a{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.pp{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;padding-top:40px;padding-bottom:90px}.pp__media{display:grid;gap:14px}.pp__media img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--soft)}.pp__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.pp__thumbs img{aspect-ratio:1;cursor:pointer;opacity:.7}.pp__thumbs img:hover{opacity:1}.pp__info{position:sticky;top:150px;align-self:start}.pp__info h1{font-size:38px;margin:14px 0 0}.pp__price{font-size:18px;margin:14px 0 18px}.pp__desc{color:var(--muted)}.field{margin:16px 0}.field label{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;margin-bottom:8px;color:var(--muted)}.field select,.field input,.field textarea{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:0;padding:12px 13px}.paybox{border:1px solid var(--line);padding:16px;font-size:14px;background:var(--soft)}.pp__note{font-size:13px;color:var(--muted);margin-top:10px}@media(max-width:860px){.pp{grid-template-columns:1fr;gap:26px}.pp__info{position:static}}.cart{max-width:900px;margin:0 auto;padding:60px 32px 90px}.cart h1{font-size:44px;margin-bottom:30px}.cline{display:grid;grid-template-columns:90px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.cline img{width:90px;height:112px;object-fit:cover}.cline__prop{font-size:13px;color:var(--muted)}.cline input{width:64px;padding:8px;border:1px solid var(--line);background:var(--surface)}.cart__foot{margin-top:28px;display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:wrap}.cart__total{font-size:20px;margin-bottom:12px}.f2{background:var(--band);color:var(--band-ink);padding:70px 0 40px}.f2__cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:40px}.f2 h4{font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px;font-weight:600;opacity:.6}.f2 a{display:block;text-decoration:none;margin:6px 0;font-size:14px}.f2__social{display:flex;gap:16px;margin-top:16px}.f2__social a{display:inline;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0}.f2__big{font-family:Bodoni Moda,serif;font-size:clamp(46px,10vw,150px);letter-spacing:.1em;line-height:1;margin-top:60px;text-align:center;white-space:nowrap;overflow:hidden}.f2__fine{display:flex;justify-content:space-between;font-size:12px;opacity:.6;margin-top:30px;flex-wrap:wrap;gap:10px}@media(max-width:820px){.f2__cols{grid-template-columns:1fr 1fr}}.pagination{display:flex;justify-content:center;gap:16px;margin-top:50px}.search-form{display:flex;gap:10px;max-width:520px;margin:20px auto 40px}.search-form input{flex:1;padding:12px;border:1px solid var(--line);background:var(--surface)}.pw{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px 20px}.pw .emblem{width:50px;height:86px;margin:0 auto 20px}.pw h1{font-size:clamp(40px,7vw,80px);letter-spacing:.2em;margin-right:-.2em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
