.w-page{min-height:70vh}.w-inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(6rem,14vh,9rem) 5rem;display:grid}.w-tall{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.w-coming{grid-template-columns:minmax(0,40rem);justify-content:center}.w-media{border:1px solid var(--line);aspect-ratio:var(--ar);background:#000;border-radius:16px;justify-self:center;width:100%;margin:0;position:sticky;top:6rem;overflow:hidden}.w-tall .w-media{max-width:440px}.w-media img{object-fit:cover;width:100%;height:100%}.w-media figcaption{letter-spacing:.04em;width:fit-content;color:var(--ink);background:#0009;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;position:absolute;bottom:10px;left:12px;right:12px}.w-copy{align-content:center;gap:1rem;min-width:0;display:grid}.w-copy .h2,.w-copy .eyebrow{margin:0}.w-copy .h2{overflow-wrap:anywhere}.w-open{justify-self:start}.w-stores{justify-items:start;gap:.8rem;margin-top:.4rem;display:grid}.w-store-line{color:var(--ink-2);max-width:34rem;margin:0;font-size:.92rem}.w-about{border-top:1px solid var(--line);justify-items:start;gap:.7rem;margin-top:1.2rem;padding-top:1.4rem;display:grid}.w-about .h3{margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem)}.w-about p{color:var(--ink-2);max-width:36rem;margin:0}.w-more{margin:.4rem 0 0}.w-made{margin-top:.8rem}@media (max-width:820px){.w-inner,.w-tall{grid-template-columns:1fr;gap:1.6rem;padding-block:5.5rem 4rem}.w-media,.w-tall .w-media{aspect-ratio:4/5;max-width:440px;position:relative;top:auto}}
