.atelier[data-astro-cid-wlehwgsb]{gap:clamp(18px,2.4vw,32px);padding-top:clamp(12px,2vw,28px);padding-bottom:48px;display:grid}.back[data-astro-cid-wlehwgsb]{color:var(--text-2);justify-self:start;padding:6px 4px;font-weight:700;text-decoration:none}.back[data-astro-cid-wlehwgsb]:hover{color:var(--text)}.head[data-astro-cid-wlehwgsb]{gap:10px;max-width:70ch;padding:0 4px;display:grid}.eyebrow[data-astro-cid-wlehwgsb]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);font-size:13px;font-weight:700}h1[data-astro-cid-wlehwgsb]{letter-spacing:-.04em;font-size:clamp(40px,6vw,84px);line-height:.98}.lede[data-astro-cid-wlehwgsb]{font-size:clamp(16px,1.2vw,19px);line-height:1.5}.bands[data-astro-cid-wlehwgsb]{flex-wrap:wrap;align-items:center;gap:8px;padding:0 4px;display:flex}.bands[data-astro-cid-wlehwgsb] .tiny[data-astro-cid-wlehwgsb]{color:var(--text-2);margin-right:4px}.band[data-astro-cid-wlehwgsb]{border:1px solid var(--line);color:inherit;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.band[data-astro-cid-wlehwgsb][aria-current=true]{border-color:var(--text)}.swatch[data-astro-cid-wlehwgsb]{border-radius:50%;width:18px;height:18px;display:inline-block}.grid[data-astro-cid-wlehwgsb]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-wlehwgsb]{color:inherit;align-content:start;gap:12px;height:100%;padding:14px 14px 16px;text-decoration:none;transition:border-color .16s;display:grid}.card[data-astro-cid-wlehwgsb]:hover{border-color:var(--text-2)}.card[data-astro-cid-wlehwgsb]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.shirts[data-astro-cid-wlehwgsb]{gap:8px;display:grid}.shirts[data-astro-cid-wlehwgsb].pair{grid-template-columns:1fr 1fr}.shirt[data-astro-cid-wlehwgsb]{width:100%;display:block}.card-words[data-astro-cid-wlehwgsb]{gap:4px;padding:0 4px;display:grid}.card-words[data-astro-cid-wlehwgsb] b[data-astro-cid-wlehwgsb]{letter-spacing:-.01em;font-size:17px;font-weight:800}.card-words[data-astro-cid-wlehwgsb] .muted[data-astro-cid-wlehwgsb]{font-size:14px;line-height:1.4}.card-price[data-astro-cid-wlehwgsb]{padding:0 4px;font-weight:800}.builder[data-astro-cid-wlehwgsb]{color:inherit;align-items:center;gap:14px;padding:clamp(14px,2vw,24px);text-decoration:none;transition:border-color .16s;display:grid}.builder[data-astro-cid-wlehwgsb]:hover{border-color:var(--text-2)}.builder[data-astro-cid-wlehwgsb]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.builder-bot[data-astro-cid-wlehwgsb]{width:56px;line-height:0;display:block}.builder-bot[data-astro-cid-wlehwgsb] .bot{width:56px;height:66px}.builder-words[data-astro-cid-wlehwgsb]{gap:4px;display:grid}.builder-words[data-astro-cid-wlehwgsb] b[data-astro-cid-wlehwgsb]{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,26px);line-height:1.1}.builder-words[data-astro-cid-wlehwgsb] .muted[data-astro-cid-wlehwgsb]{max-width:56ch;font-size:15px;line-height:1.5}.builder[data-astro-cid-wlehwgsb] .btn[data-astro-cid-wlehwgsb]{justify-self:start}.fine[data-astro-cid-wlehwgsb]{padding:0 4px;line-height:1.5}@media (width>=720px){.builder[data-astro-cid-wlehwgsb]{grid-template-columns:auto 1fr auto;column-gap:20px}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-wlehwgsb],.builder[data-astro-cid-wlehwgsb]{transition:none}}
