.specs-layout.svelte-1hsidr7{align-items:start;gap:clamp(34px,6vw,80px);display:grid}.specs-layout.has-figure.svelte-1hsidr7{grid-template-columns:1fr .85fr}.spec-note.svelte-1hsidr7{color:var(--ink-soft);max-width:52ch;margin-top:22px;font-size:14.5px;line-height:1.7}.swatch-row.svelte-1hsidr7{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.swatch-label.svelte-1hsidr7{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px;font-size:11px;display:block}.swatches.svelte-1hsidr7{gap:10px;display:flex}.swatch.svelte-1hsidr7{border:1px solid var(--line);object-fit:cover;width:40px;height:40px;display:block}.genom.svelte-1hsidr7{border:1px solid var(--line);background:#fff;margin:0}.genom.svelte-1hsidr7 img:where(.svelte-1hsidr7){object-fit:contain;width:100%;height:auto;display:block}.genom.svelte-1hsidr7 figcaption:where(.svelte-1hsidr7){letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);border-top:1px solid var(--line);padding:11px 15px;font-size:11px}@media (width<=1000px){.specs-layout.has-figure.svelte-1hsidr7{grid-template-columns:1fr}}.pdp-info.svelte-1uk1yxb .body-p:where(.svelte-1uk1yxb){color:var(--ink-soft);max-width:52ch;margin-top:1.1em;font-size:16.5px;line-height:1.7}.pdp-sign.svelte-1uk1yxb{border-top:1px solid var(--line);font-family:var(--serif);color:var(--wood-deep);max-width:46ch;margin-top:26px;padding-top:24px;font-size:21px;font-style:italic}
