.catalog__intro{max-width:var(--prose-max);margin:calc(var(--space-4) * -1) auto var(--space-8);text-align:center}.catalog__actions{display:flex;justify-content:center;margin:0 0 var(--space-10)}.catalog__groups{display:grid;gap:var(--space-16)}.catalog-group__head{display:grid;gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-width-hairline) solid var(--border-hairline)}.catalog-group__title{font:var(--type-h2);font-size:clamp(var(--text-xl),4vw,var(--text-2xl))}.catalog-group__note{max-width:var(--prose-max);margin:0;color:var(--taupe-700);font:var(--type-tagline)}.catalog-threads{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-3) var(--space-4);margin:0;padding:0;list-style:none}.catalog-thread{display:flex;align-items:center;gap:var(--space-3);min-width:0}.catalog-thread__dot{flex:none;width:32px;height:32px;border:var(--border-width-hairline) solid var(--border-muted);border-radius:var(--radius-pill);background:var(--swatch, var(--cream-200))}.catalog-thread__dot--image{display:block;object-fit:cover}.catalog-thread__name{min-width:0;overflow-wrap:anywhere;font:var(--type-body-sm);color:var(--text-heading)}.catalog-styles{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.catalog-style{display:grid;align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-2);border:var(--border-width-hairline) solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card)}.catalog-style__image{display:block;aspect-ratio:3 / 2;border-radius:var(--radius-sm);background:var(--cream-50);overflow:hidden}.catalog-style__image img{display:block;width:100%;height:100%;object-fit:contain}.catalog-style__name{font:var(--type-body-sm);font-size:var(--text-xs);text-align:center;color:var(--text-heading);overflow-wrap:anywhere}.catalog-colorways{display:grid;gap:var(--space-10)}.catalog-colorway{display:grid;gap:var(--space-4);justify-items:start;min-width:0}.catalog-colorway__title{font:var(--type-h3);font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-lg)}.catalog-colorway__chart{display:block;width:100%;max-width:560px;height:auto;border-radius:var(--radius-md)}.catalog-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.catalog-chip{padding:6px 14px;border:var(--border-width-hairline) solid var(--border-muted);border-radius:var(--radius-pill);background:var(--surface-card);font:var(--type-body-sm);color:var(--text-heading)}.catalog__cta{display:grid;gap:var(--space-5);justify-items:center;margin-top:var(--space-16);text-align:center}.catalog__closing{max-width:40ch;margin:0;color:var(--plum-900);font:var(--type-quote)}@media print{@page{margin:14mm}.site-top,.site-footer,.skip-link,.cart-drawer,.catalog__actions,.catalog__cta{display:none!important}body{background:#fff}.section{padding-block:0}.catalog,.catalog *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.section-heading{margin-bottom:var(--space-4)}.catalog__groups{gap:var(--space-8)}.catalog-group__head{break-after:avoid;margin-bottom:var(--space-3)}.catalog-threads{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-styles{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2)}.catalog-thread,.catalog-style,.catalog-colorway{break-inside:avoid}.catalog-style{border-color:#ccc}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/catalog.css.map */
