.sg{max-width:1100px;margin:0 auto;padding:32px 16px 96px}.sg-lede{color:var(--text-secondary,#5a4d44)}.sg-section{border-top:1px solid var(--border,#e7e0d8);margin-top:40px;padding-top:24px}.sg-row{grid-template-columns:120px 1fr;align-items:center;gap:12px;margin:12px 0;display:grid}.sg-row__label{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px}.sg-row__items{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sg-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:16px;display:grid}.sg-swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.sg-swatch{flex-direction:column;gap:2px;font-size:12px;display:flex}.sg-swatch__chip{border:1px solid var(--border,#e7e0d8);border-radius:6px;height:32px}.sg-icon{flex-direction:column;align-items:center;gap:2px;width:92px;font-size:11px;display:inline-flex}@media (width<=600px){.sg-row{grid-template-columns:1fr}}
