.top[data-astro-cid-35umbmff]{padding:28px 0 80px}.crumbs[data-astro-cid-35umbmff]{font-size:.8rem;color:var(--muted);margin-bottom:24px}.crumbs[data-astro-cid-35umbmff] a[data-astro-cid-35umbmff]{text-decoration:none}.top-grid[data-astro-cid-35umbmff]{display:grid;grid-template-columns:1.55fr 1fr;gap:56px;align-items:start}.main[data-astro-cid-35umbmff]{aspect-ratio:16/10;background:var(--sand);border-radius:var(--radius);overflow:hidden}.main[data-astro-cid-35umbmff] img[data-astro-cid-35umbmff]{width:100%;height:100%;object-fit:cover}.thumbs[data-astro-cid-35umbmff]{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-top:10px}.thumbs[data-astro-cid-35umbmff] button[data-astro-cid-35umbmff]{padding:0;border:1px solid transparent;background:none;cursor:pointer;border-radius:var(--radius);overflow:hidden;aspect-ratio:16/10;opacity:.6;transition:.2s}.thumbs[data-astro-cid-35umbmff] button[data-astro-cid-35umbmff].on,.thumbs[data-astro-cid-35umbmff] button[data-astro-cid-35umbmff]:hover{opacity:1;border-color:var(--ink)}.thumbs[data-astro-cid-35umbmff] img[data-astro-cid-35umbmff]{width:100%;height:100%;object-fit:cover}.buy[data-astro-cid-35umbmff]{position:sticky;top:100px;display:grid;gap:20px}.buy[data-astro-cid-35umbmff] h1[data-astro-cid-35umbmff]{font-size:clamp(2.6rem,4.5vw,4rem)}.price[data-astro-cid-35umbmff]{display:grid;gap:2px;padding:20px 0;border-block:1px solid var(--line)}.price[data-astro-cid-35umbmff] span[data-astro-cid-35umbmff]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.price[data-astro-cid-35umbmff] b[data-astro-cid-35umbmff]{font:500 2.4rem/1.1 var(--serif)}.price[data-astro-cid-35umbmff] small[data-astro-cid-35umbmff]{color:var(--muted)}.quick[data-astro-cid-35umbmff]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0;margin:0}.quick[data-astro-cid-35umbmff] li[data-astro-cid-35umbmff]{display:grid;border-left:1px solid var(--line);padding-left:14px}.quick[data-astro-cid-35umbmff] li[data-astro-cid-35umbmff]:first-child{border-left:0;padding-left:0}.quick[data-astro-cid-35umbmff] b[data-astro-cid-35umbmff]{font:500 1.5rem var(--serif)}.quick[data-astro-cid-35umbmff] span[data-astro-cid-35umbmff]{font-size:.78rem;color:var(--muted)}.note[data-astro-cid-35umbmff]{font-size:.85rem;color:var(--muted)}@media(max-width:960px){.top-grid[data-astro-cid-35umbmff]{grid-template-columns:1fr}.buy[data-astro-cid-35umbmff]{position:static}}.incl[data-astro-cid-35umbmff]{background:var(--paper);border-block:1px solid var(--line)}.two[data-astro-cid-35umbmff]{display:grid;grid-template-columns:1fr 1.3fr;gap:64px}.two[data-astro-cid-35umbmff] h2[data-astro-cid-35umbmff]{margin-top:18px}.incl-list[data-astro-cid-35umbmff]{list-style:none;padding:0;margin:0;columns:2;column-gap:40px}.incl-list[data-astro-cid-35umbmff] li[data-astro-cid-35umbmff]{break-inside:avoid;padding:13px 0 13px 28px;border-bottom:1px solid var(--line);position:relative;font-size:.95rem}.incl-list[data-astro-cid-35umbmff] li[data-astro-cid-35umbmff]:before{content:"";position:absolute;left:0;top:1.35em;width:14px;height:1px;background:var(--brown)}@media(max-width:900px){.two[data-astro-cid-35umbmff]{grid-template-columns:1fr;gap:30px}.incl-list[data-astro-cid-35umbmff]{columns:1}}.dim-grid[data-astro-cid-35umbmff]{display:grid;grid-template-columns:1fr 1.35fr;gap:40px;align-items:start}.spec[data-astro-cid-35umbmff]{width:100%;border-collapse:collapse;font-size:.93rem}.spec[data-astro-cid-35umbmff] th[data-astro-cid-35umbmff],.spec[data-astro-cid-35umbmff] td[data-astro-cid-35umbmff]{text-align:left;padding:14px 0;border-bottom:1px solid var(--line);vertical-align:top}.spec[data-astro-cid-35umbmff] th[data-astro-cid-35umbmff]{font-weight:500;color:var(--muted);width:46%;padding-right:16px}.drawing[data-astro-cid-35umbmff]{display:block;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px;text-decoration:none}.drawing[data-astro-cid-35umbmff] span[data-astro-cid-35umbmff]{display:block;text-align:right;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--brown);margin-top:8px}.site-req[data-astro-cid-35umbmff]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.site-req[data-astro-cid-35umbmff] div[data-astro-cid-35umbmff]{background:var(--cream);padding:24px;border-radius:var(--radius);display:grid;gap:8px;align-content:start}.site-req[data-astro-cid-35umbmff] b[data-astro-cid-35umbmff]{font:500 1.3rem var(--serif)}.site-req[data-astro-cid-35umbmff] p[data-astro-cid-35umbmff]{font-size:.9rem;color:var(--muted)}@media(max-width:960px){.dim-grid[data-astro-cid-35umbmff]{grid-template-columns:1fr}.site-req[data-astro-cid-35umbmff]{grid-template-columns:1fr 1fr}}.finishes[data-astro-cid-35umbmff]{background:var(--sand)}.fin-grid[data-astro-cid-35umbmff]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.fin-grid[data-astro-cid-35umbmff] h3[data-astro-cid-35umbmff]{margin-bottom:4px}.sws[data-astro-cid-35umbmff]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:18px}@media(max-width:900px){.fin-grid[data-astro-cid-35umbmff]{grid-template-columns:1fr}}.more-grid[data-astro-cid-35umbmff]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.more-grid[data-astro-cid-35umbmff] .body[data-astro-cid-35umbmff]{padding:20px 22px}@media(max-width:900px){.more-grid[data-astro-cid-35umbmff]{grid-template-columns:1fr}}
