.address[data-astro-cid-56gdh3da]{grid-template-columns:minmax(0,11em) minmax(0,14em) 1fr;gap:16px 20px;display:grid}.address[data-astro-cid-56gdh3da]>.field[data-astro-cid-56gdh3da]:not(.field--postal):not(.field--pref){grid-column:1/-1}@media (width<=480px){.address[data-astro-cid-56gdh3da]{grid-template-columns:1fr 1fr}}.section[data-astro-cid-fp2rmzgg]{padding-block:clamp(40px,6vw,72px)}.section--cream[data-astro-cid-fp2rmzgg]{background:var(--cream)}.lead[data-astro-cid-fp2rmzgg]{margin-top:16px}.lead--sub[data-astro-cid-fp2rmzgg]{margin-top:4px}.note[data-astro-cid-fp2rmzgg]{margin-top:16px}.samples[data-astro-cid-fp2rmzgg]{gap:28px;max-width:760px;margin-top:24px;display:grid}@media (width>=1360px){.samples[data-astro-cid-fp2rmzgg]{grid-template-columns:1fr 1fr;width:min(1520px,100vw - 68px);max-width:none;margin-left:50%;transform:translate(-50%)}}.samples[data-astro-cid-fp2rmzgg] figure[data-astro-cid-fp2rmzgg]{min-width:0;margin:0}figcaption[data-astro-cid-fp2rmzgg]{text-align:center;color:var(--text-sub);font-size:var(--font-size-14);margin-top:8px}.done[data-astro-cid-fp2rmzgg]{background:var(--white);border:2px solid var(--brand);border-radius:var(--radius-m);gap:12px;max-width:720px;margin-top:24px;padding:32px;display:grid}.done[data-astro-cid-fp2rmzgg] h3[data-astro-cid-fp2rmzgg]{font-size:var(--font-size-22);color:var(--brand-strong)}.price-panel[data-astro-cid-fp2rmzgg]{border-radius:var(--radius-m);background:var(--white);border:1px solid var(--line);max-width:720px;margin-top:24px;padding:24px}table[data-astro-cid-fp2rmzgg]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}caption[data-astro-cid-fp2rmzgg]{text-align:left;color:var(--brand-strong);margin-bottom:16px;font-weight:700}th[data-astro-cid-fp2rmzgg],td[data-astro-cid-fp2rmzgg]{text-align:left;border-bottom:1px solid var(--line);padding:14px 12px}thead[data-astro-cid-fp2rmzgg]{background:var(--brand-soft)}tbody[data-astro-cid-fp2rmzgg] th[data-astro-cid-fp2rmzgg],tbody[data-astro-cid-fp2rmzgg] td[data-astro-cid-fp2rmzgg]{white-space:nowrap}.data-price[data-astro-cid-fp2rmzgg],.price-panel[data-astro-cid-fp2rmzgg]+.price-panel[data-astro-cid-fp2rmzgg]{margin-top:16px}.price-sub[data-astro-cid-fp2rmzgg]{font-size:var(--font-size-18);color:var(--brand-strong);margin-bottom:12px}.price-sub[data-astro-cid-fp2rmzgg] strong[data-astro-cid-fp2rmzgg]{color:var(--accent-text)}.rules[data-astro-cid-fp2rmzgg]{gap:10px;max-width:760px;margin:20px 0 0;padding-left:1.6em;display:grid}.kinds[data-astro-cid-fp2rmzgg]{gap:8px;margin:20px 0 0;display:grid}.kinds[data-astro-cid-fp2rmzgg] dt[data-astro-cid-fp2rmzgg]{color:var(--brand-strong);font-weight:700}.kinds[data-astro-cid-fp2rmzgg] dd[data-astro-cid-fp2rmzgg]{margin:2px 0 0}.flow-title[data-astro-cid-fp2rmzgg]{margin-top:clamp(40px,6vw,64px)}.order-steps[data-astro-cid-fp2rmzgg]{gap:24px;margin:24px 0 0;padding-left:1.8em;display:grid}.order-steps[data-astro-cid-fp2rmzgg] li[data-astro-cid-fp2rmzgg]::marker{color:var(--accent-text);font-weight:700}.order-steps[data-astro-cid-fp2rmzgg] h3[data-astro-cid-fp2rmzgg],.mail-note[data-astro-cid-fp2rmzgg] h3[data-astro-cid-fp2rmzgg]{font-size:var(--font-size-18);color:var(--brand-strong)}.order-steps[data-astro-cid-fp2rmzgg] p[data-astro-cid-fp2rmzgg],.mail-note[data-astro-cid-fp2rmzgg] p[data-astro-cid-fp2rmzgg]{margin-top:8px}.mail-note[data-astro-cid-fp2rmzgg]{background:var(--white);border-radius:var(--radius-m);margin-top:36px;padding:24px}.mail-note[data-astro-cid-fp2rmzgg] a[data-astro-cid-fp2rmzgg]{overflow-wrap:anywhere}.form[data-astro-cid-fp2rmzgg]{background:var(--white)}.preview[data-astro-cid-fp2rmzgg]{border-radius:var(--radius-m);background:var(--cream);gap:10px;margin-top:8px;padding:16px;display:grid}.preview__title[data-astro-cid-fp2rmzgg]{color:var(--brand-strong);font-weight:700}.preview[data-astro-cid-fp2rmzgg] .is-empty{color:#b8bfcc!important}.photo-preview[data-astro-cid-fp2rmzgg]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.photo-preview[data-astro-cid-fp2rmzgg][hidden]{display:none}.photo-fit[data-astro-cid-fp2rmzgg]{border:0;gap:8px;margin:4px 0 0;padding:0;display:grid}.photo-fit[data-astro-cid-fp2rmzgg][hidden]{display:none}.photo-fit[data-astro-cid-fp2rmzgg] legend[data-astro-cid-fp2rmzgg]{margin-bottom:6px;padding:0;font-weight:700}.photo-preview[data-astro-cid-fp2rmzgg] img[data-astro-cid-fp2rmzgg]{object-fit:contain;border:1px solid var(--line);background:var(--white);border-radius:6px;width:96px;height:120px}@media (width<=480px){.price-panel[data-astro-cid-fp2rmzgg]{padding:16px}th[data-astro-cid-fp2rmzgg],td[data-astro-cid-fp2rmzgg]{font-size:var(--font-size-14);padding:12px 6px}}
