.family-page[data-astro-cid-uj26jjtd]{padding-top:36px;padding-bottom:80px}.family-intro[data-astro-cid-uj26jjtd]{grid-template-columns:1fr 1fr;gap:72px;padding-top:40px;display:grid}.family-art[data-astro-cid-uj26jjtd]{aspect-ratio:1;background:#dfe6d9;flex-direction:column;justify-content:space-between;align-self:start;padding:36px;display:flex;position:sticky;top:110px}.art-top[data-astro-cid-uj26jjtd],.art-bottom[data-astro-cid-uj26jjtd]{justify-content:space-between;gap:16px;font:11px ui-monospace,monospace;display:flex}.art-top[data-astro-cid-uj26jjtd]>span[data-astro-cid-uj26jjtd]:first-child{font:18px system-ui,sans-serif}.art-top[data-astro-cid-uj26jjtd]>span[data-astro-cid-uj26jjtd]:last-child{letter-spacing:.1em;font-size:9px}.art-mark[data-astro-cid-uj26jjtd]{letter-spacing:-.07em;align-self:center;font:clamp(90px,15vw,190px)/1 Georgia,serif}.art-bottom[data-astro-cid-uj26jjtd]{border-top:1px solid #a8b7a4;padding-top:22px}.family-summary[data-astro-cid-uj26jjtd] h1[data-astro-cid-uj26jjtd]{letter-spacing:-.04em;margin:20px 0;font:clamp(38px,4.6vw,64px)/1.07 Georgia,serif}.family-lead[data-astro-cid-uj26jjtd]{color:var(--muted);margin:0 0 24px;line-height:1.8}.family-options[data-astro-cid-uj26jjtd]{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.family-options[data-astro-cid-uj26jjtd] a[data-astro-cid-uj26jjtd]{border:1px solid var(--line);border-radius:40px;padding:11px 20px;font-size:14px;text-decoration:none}.family-options[data-astro-cid-uj26jjtd] a[data-astro-cid-uj26jjtd][aria-current=true]{background:var(--ink);color:var(--paper)}.variant-panel[data-astro-cid-uj26jjtd]{border-top:1px solid var(--line);padding:22px 0;scroll-margin-top:100px}.variant-panel[data-astro-cid-uj26jjtd] h2[data-astro-cid-uj26jjtd]{margin:0 0 18px;font-size:18px;font-weight:500}.variant-panel[data-astro-cid-uj26jjtd] h2[data-astro-cid-uj26jjtd] span[data-astro-cid-uj26jjtd]{font-family:ui-monospace,monospace}.variant-panel[data-astro-cid-uj26jjtd] dl[data-astro-cid-uj26jjtd]{margin:0 0 20px}.variant-panel[data-astro-cid-uj26jjtd] dl[data-astro-cid-uj26jjtd]>div[data-astro-cid-uj26jjtd]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;font-size:13px;display:flex}.variant-panel[data-astro-cid-uj26jjtd] dt[data-astro-cid-uj26jjtd]{color:var(--muted)}.variant-panel[data-astro-cid-uj26jjtd] dd[data-astro-cid-uj26jjtd]{margin:0}.family-price[data-astro-cid-uj26jjtd]{flex-direction:column;gap:8px;display:flex}.family-price[data-astro-cid-uj26jjtd] strong[data-astro-cid-uj26jjtd]{font-size:28px;font-weight:500}.family-price[data-astro-cid-uj26jjtd] small[data-astro-cid-uj26jjtd]{font-size:12px}.family-price[data-astro-cid-uj26jjtd]>span[data-astro-cid-uj26jjtd]{color:var(--muted);font-size:11px}.family-add[data-astro-cid-uj26jjtd]{align-items:end;gap:16px;margin-top:24px;display:flex}.family-add[data-astro-cid-uj26jjtd] label[data-astro-cid-uj26jjtd]{flex-direction:column;gap:8px;max-width:80px;font-size:11px;display:flex}.family-add[data-astro-cid-uj26jjtd] input[data-astro-cid-uj26jjtd]{border:1px solid var(--line);color:var(--ink);background:0 0;width:100%;min-height:49px;padding:12px}.family-add[data-astro-cid-uj26jjtd] button[data-astro-cid-uj26jjtd]{flex:1;min-height:49px}.family-add[data-astro-cid-uj26jjtd] button[data-astro-cid-uj26jjtd]:disabled{color:#637568;cursor:not-allowed;background:#d9ded4}.family-cart[data-astro-cid-uj26jjtd]{margin:18px 0;font-size:13px;display:block}.family-note[data-astro-cid-uj26jjtd],.variant-notice[data-astro-cid-uj26jjtd]{color:var(--muted);border-top:1px solid var(--line);padding-top:20px;font-size:12px;line-height:1.7}.variant-notice[data-astro-cid-uj26jjtd]{color:#8b3d22}.family-details[data-astro-cid-uj26jjtd]{grid-template-columns:1fr 1fr;gap:72px;padding:80px 0 50px;display:grid}.family-details[data-astro-cid-uj26jjtd] h2[data-astro-cid-uj26jjtd]{letter-spacing:-.035em;margin:20px 0;font:38px/1.2 Georgia,serif}.family-details[data-astro-cid-uj26jjtd] p[data-astro-cid-uj26jjtd]{color:var(--muted);font-size:14px;line-height:1.8}.family-details[data-astro-cid-uj26jjtd] details[data-astro-cid-uj26jjtd]{border-top:1px solid var(--line);padding:20px 0}.family-details[data-astro-cid-uj26jjtd] summary[data-astro-cid-uj26jjtd]{cursor:pointer;min-height:30px}@media (width<=800px){.family-intro[data-astro-cid-uj26jjtd]{grid-template-columns:1fr;gap:35px}.family-summary[data-astro-cid-uj26jjtd]{grid-row:1}.family-art[data-astro-cid-uj26jjtd]{aspect-ratio:1.4;max-height:400px;position:static}.art-mark[data-astro-cid-uj26jjtd]{font-size:110px}.family-details[data-astro-cid-uj26jjtd]{grid-template-columns:1fr;gap:20px;padding-top:50px}.family-page[data-astro-cid-uj26jjtd]{padding-top:22px}}
