.order-hero[data-astro-cid-t5tk7acs]{background:linear-gradient(125deg,var(--cream),#f7eeeb 58%,#e7d8d9);padding:100px 0}.hero-grid[data-astro-cid-t5tk7acs]{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;display:grid}.order-hero[data-astro-cid-t5tk7acs] .display[data-astro-cid-t5tk7acs]{margin:18px 0 24px}.order-hero[data-astro-cid-t5tk7acs] .display[data-astro-cid-t5tk7acs] em[data-astro-cid-t5tk7acs]{color:var(--clay);font-weight:500}.order-hero[data-astro-cid-t5tk7acs] p[data-astro-cid-t5tk7acs]{color:#655d60;max-width:720px;line-height:1.75}.hero-note[data-astro-cid-t5tk7acs]{border-left:1px solid var(--line);gap:12px;padding-left:34px;display:grid}.hero-note[data-astro-cid-t5tk7acs] span[data-astro-cid-t5tk7acs]{text-transform:uppercase;letter-spacing:.14em;color:var(--clay);font-size:.62rem;font-weight:600}.hero-note[data-astro-cid-t5tk7acs] strong[data-astro-cid-t5tk7acs]{font:500 1.3rem var(--serif);border-bottom:1px solid var(--line);padding-bottom:10px}.builder[data-astro-cid-t5tk7acs]{background:var(--paper)}.builder-grid[data-astro-cid-t5tk7acs]{grid-template-columns:260px 1fr;gap:60px;display:grid}.builder[data-astro-cid-t5tk7acs] aside[data-astro-cid-t5tk7acs]{align-self:start;position:sticky;top:110px}.builder[data-astro-cid-t5tk7acs] aside[data-astro-cid-t5tk7acs] h2[data-astro-cid-t5tk7acs]{font:500 2.2rem/1 var(--serif);margin:12px 0 16px}.builder[data-astro-cid-t5tk7acs] aside[data-astro-cid-t5tk7acs] p[data-astro-cid-t5tk7acs]{color:#71686b;font-size:.84rem;line-height:1.6}.selection-count[data-astro-cid-t5tk7acs]{text-transform:uppercase;letter-spacing:.12em;color:var(--clay);margin-top:18px;font-size:.66rem}.product-group[data-astro-cid-t5tk7acs]{margin-bottom:32px}.product-group[data-astro-cid-t5tk7acs] h3[data-astro-cid-t5tk7acs]{font:500 1.5rem var(--serif);margin:0 0 12px}.product-grid[data-astro-cid-t5tk7acs]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.product-choice[data-astro-cid-t5tk7acs]{border:1px solid var(--line);cursor:pointer;background:#fff;align-items:flex-start;gap:12px;padding:16px;display:flex}.product-choice[data-astro-cid-t5tk7acs]:has(input:checked){border-color:var(--clay);background:var(--cream)}.product-choice[data-astro-cid-t5tk7acs] input[data-astro-cid-t5tk7acs]{accent-color:var(--clay);margin-top:3px}.product-choice[data-astro-cid-t5tk7acs] strong[data-astro-cid-t5tk7acs]{font:500 1rem var(--serif);display:block}.product-choice[data-astro-cid-t5tk7acs] small[data-astro-cid-t5tk7acs]{color:#786f72;margin-top:4px;display:block}.build-button[data-astro-cid-t5tk7acs]{cursor:pointer;border:0}.build-button[data-astro-cid-t5tk7acs]:disabled{opacity:.4;cursor:not-allowed}.result-section[data-astro-cid-t5tk7acs]{background:var(--cream);scroll-margin-top:90px}.order-list[data-astro-cid-t5tk7acs]{border-top:1px solid var(--line)}.order-step[data-astro-cid-t5tk7acs]{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:20px;padding:24px 0;display:grid}.step-number[data-astro-cid-t5tk7acs]{color:var(--clay);letter-spacing:.12em;font-size:.65rem}.step-meta[data-astro-cid-t5tk7acs]{text-transform:uppercase;letter-spacing:.12em;color:#776d70;font-size:.6rem}.order-step[data-astro-cid-t5tk7acs] h3[data-astro-cid-t5tk7acs]{font:500 1.5rem var(--serif);margin:6px 0 8px}.order-step[data-astro-cid-t5tk7acs] p[data-astro-cid-t5tk7acs]{color:#625a5d;margin:0;line-height:1.6}.step-note[data-astro-cid-t5tk7acs]{background:#fff;margin-top:10px;padding:10px 12px;font-size:.78rem;line-height:1.5}.step-links[data-astro-cid-t5tk7acs]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.step-links[data-astro-cid-t5tk7acs] a[data-astro-cid-t5tk7acs]{text-transform:capitalize;border-bottom:1px solid;font-size:.62rem}.order-notes[data-astro-cid-t5tk7acs]{border-left:4px solid var(--clay);background:#fff;margin-top:32px;padding:24px}.order-notes[data-astro-cid-t5tk7acs] p[data-astro-cid-t5tk7acs]{color:#655d60;margin:10px 0 0;line-height:1.55}.order-actions[data-astro-cid-t5tk7acs]{gap:10px;margin-top:28px;display:flex}.order-actions[data-astro-cid-t5tk7acs] button[data-astro-cid-t5tk7acs]{cursor:pointer}.learn-more[data-astro-cid-t5tk7acs]{background:var(--paper)}@media (width<=850px){.hero-grid[data-astro-cid-t5tk7acs],.builder-grid[data-astro-cid-t5tk7acs]{grid-template-columns:1fr}.hero-grid[data-astro-cid-t5tk7acs]{gap:40px}.builder[data-astro-cid-t5tk7acs] aside[data-astro-cid-t5tk7acs]{position:static}.hero-note[data-astro-cid-t5tk7acs]{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.product-grid[data-astro-cid-t5tk7acs]{grid-template-columns:1fr}}@media (width<=620px){.order-hero[data-astro-cid-t5tk7acs]{padding:70px 0}.order-actions[data-astro-cid-t5tk7acs]{flex-direction:column}.order-actions[data-astro-cid-t5tk7acs] .button[data-astro-cid-t5tk7acs]{width:100%}}
