.clothing-hero{grid-template-columns:1.2fr .8fr}.clothing-hero .family-photo{max-width:360px;justify-self:center}.clothing-colors{border-block:1px solid var(--line)}.clothing-colors>p{max-width:820px}.clothing-palettes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:36px 0}.clothing-palettes h3{font-size:26px}.clothing-swatches{display:flex;gap:16px;list-style:none;padding:0}.clothing-swatches li{flex:1;min-width:0;font-size:14px}.clothing-swatch{display:block;background:var(--swatch);height:64px;border:1px solid #74859b;border-radius:4px;margin-bottom:10px}.clothing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 60px}.clothing-grid p,.clothing-session p{color:var(--muted)}.clothing-session{border-block:1px solid var(--line)}.clothing-session article{max-width:850px;margin:40px 0}.clothing-session article p{max-width:none}.clothing-check li{max-width:800px;margin-bottom:14px}@media(max-width:800px){.clothing-palettes{grid-template-columns:1fr;gap:28px}.clothing-swatches{max-width:480px}.clothing-grid{grid-template-columns:1fr;gap:24px}}@media(max-width:700px){.clothing-hero{grid-template-columns:1fr}.clothing-hero .family-photo{max-width:300px}.clothing-hero .family-photo img{width:100%}}