.weave-story{border-bottom:var(--rule)}.weave-story__head{display:grid;gap:var(--space-m);padding:var(--space-xl) var(--page-margin) var(--space-l);border-bottom:var(--rule)}.weave-story__title{max-width:12ch}.weave-story__lead{max-width:34ch;font-size:var(--text-xl);line-height:var(--leading-tight)}.weave-story__body{display:grid;grid-template-columns:minmax(0,1fr)}.weave-story__figure{position:relative;background:var(--color-ink)}.weave-story__image{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.weave-story__caption{position:absolute;inset:auto var(--space-s) var(--space-s) auto;padding:var(--space-3xs) var(--space-2xs);background:var(--color-paper);color:var(--color-ink)}.weave-story__passages{display:grid;align-content:start}.weave-story__passage{display:grid;gap:var(--space-s);padding:var(--space-l) var(--page-margin)}.weave-story__passage+.weave-story__passage{border-top:var(--rule)}.weave-story__subhead{font-size:var(--text-2xl);line-height:var(--leading-display)}.weave-story__prose{max-width:var(--measure)}.weave-story__prose>*+*{margin-top:var(--space-xs)}.weave-story__detail{margin-top:var(--space-2xs);border:var(--rule)}@media(min-width:990px){.weave-story__head{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end}.weave-story__lead{justify-self:end}.weave-story__body:has(>.weave-story__figure){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.weave-story__figure{border-right:var(--rule)}.weave-story__image{position:sticky;top:0;height:100svh;max-height:60rem;aspect-ratio:auto}}.weave-compare{border-bottom:var(--rule)}.weave-compare__head{display:grid;gap:var(--space-xs);padding:var(--space-l) var(--page-margin);border-bottom:var(--rule)}.weave-compare__title{font-size:var(--text-3xl);line-height:var(--leading-display)}.weave-compare__note{max-width:var(--measure)}.weave-compare__stage{--split: 50%;position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--color-ink);touch-action:pan-y}.weave-compare__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.weave-compare__printed{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.weave-compare__tag{position:absolute;top:var(--space-s);padding:var(--space-3xs) var(--space-2xs);border:var(--rule);background:var(--color-paper);color:var(--color-ink);pointer-events:none}.weave-compare__tag--printed{left:var(--space-s)}.weave-compare__tag--woven{right:var(--space-s)}.weave-compare__handle{position:absolute;inset:0 auto 0 var(--split);width:0;border-left:var(--rule-width) solid var(--color-paper);pointer-events:none}.weave-compare__handle:after{content:"";position:absolute;top:50%;left:0;width:var(--tap);height:var(--tap);translate:-50% -50%;border:var(--rule);background:linear-gradient(var(--color-ink),var(--color-ink)) center / 1px 40% no-repeat,var(--color-ochre);transition:scale var(--dur-fast) var(--ease-out)}.weave-compare__stage:hover .weave-compare__handle:after,.weave-compare__stage:has(.weave-compare__input:active) .weave-compare__handle:after{scale:1.08}.weave-compare__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.weave-compare__stage:has(.weave-compare__input:focus-visible){outline:var(--focus-width) solid var(--color-ochre);outline-offset:var(--focus-inset)}@media(min-width:990px){.weave-compare__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.weave-compare__stage{aspect-ratio:21 / 9}}.weave-archive{padding-bottom:var(--space-xl)}.weave-archive__head{display:grid;gap:var(--space-s);padding:var(--space-xl) var(--page-margin) var(--space-l)}.weave-archive__intro{max-width:var(--measure)}.weave-archive__timeline{padding:0;list-style:none;border-top:var(--rule)}.weave-archive__series{display:grid;gap:var(--space-s);padding:var(--space-m) var(--page-margin);border-bottom:var(--rule)}.weave-archive__name{font-size:var(--text-xl);line-height:var(--leading-tight)}.weave-archive__designs{display:grid;padding:0;list-style:none}.weave-archive__design{display:grid;grid-template-columns:5.5rem .75rem minmax(0,1fr) auto;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) 0}.weave-archive__design+.weave-archive__design{border-top:var(--rule-width) solid color-mix(in srgb,var(--color-ink) 18%,transparent)}.weave-archive__swatch{width:.75rem;aspect-ratio:1;border:var(--rule);background:var(--swatch)}.is-retired .weave-archive__swatch{background:transparent}.weave-archive__link{text-decoration:none}.weave-archive__link:hover{text-decoration:underline}.weave-archive__retired{padding:var(--space-3xs) var(--space-2xs);border:var(--rule)}@media(min-width:990px){.weave-archive__series{grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start}}.weave-editor-note{padding:var(--space-s) var(--page-margin);border-bottom:var(--rule)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/weave.css.map */
