.shipping-reference[data-astro-cid-x4fh377q]{border-block:1px solid var(--line);margin-block:32px;padding-block:28px;scroll-margin-top:24px}.shipping-reference[data-astro-cid-x4fh377q] p[data-astro-cid-x4fh377q]{max-width:76ch}.shipping-reference[data-astro-cid-x4fh377q] dl[data-astro-cid-x4fh377q]>div[data-astro-cid-x4fh377q]{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,1fr) 1.6fr;gap:24px;padding:12px 0;display:grid}.shipping-reference[data-astro-cid-x4fh377q] summary[data-astro-cid-x4fh377q]{cursor:pointer;min-height:44px;padding:10px 0}.shipping-reference[data-astro-cid-x4fh377q] .muted[data-astro-cid-x4fh377q]{margin-top:20px}@media (width<=760px){.shipping-reference[data-astro-cid-x4fh377q] dl[data-astro-cid-x4fh377q]>div[data-astro-cid-x4fh377q]{grid-template-columns:1fr;gap:4px}}.master-product{margin-block:var(--space-8) var(--space-16);min-width:0}.master-heading{max-width:90ch;margin-block:var(--space-6) var(--space-8)}.master-heading h1{letter-spacing:-.04em;overflow-wrap:normal;max-width:26ch;font-size:clamp(2.1rem,4.2vw,3.8rem);font-weight:650;line-height:1.12}.master-heading>p:first-child{border-top:var(--rule-display);padding-top:var(--space-4);font-size:var(--type-label)}.soyame-note{border-block:var(--rule);padding-block:var(--space-4);margin-block:-var(--space-2) var(--space-6);max-width:78ch}.soyame-note h2{margin:0 0 var(--space-2);font-size:1.15rem}.soyame-note p{max-width:72ch;margin:0}.size-tabs{gap:var(--space-2);border-block:var(--rule-strong);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.size-tabs a{padding:var(--space-3) var(--space-6);min-height:var(--tap-min);min-width:var(--tap-min);border:var(--rule);overflow-wrap:normal;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;max-width:100%;text-decoration:none;display:inline-flex}body .size-tabs a[aria-selected=true]{background:var(--surface);border-bottom:3px solid;font-weight:700}.size-panel{scroll-margin-top:var(--space-4);margin-block:var(--space-8);min-width:0}.size-panel[hidden]{display:none}.size-panel>h2{font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.2}.configuration-links{gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.configuration-links a{min-width:var(--tap-min);min-height:var(--tap-min);padding:var(--space-2) 0;font-size:var(--type-label);overflow-wrap:normal;align-items:center;display:inline-flex}.product-configuration{border-block-start:var(--rule-strong);scroll-margin-top:var(--space-4);min-width:0}.product-configuration>summary{padding:var(--space-4) var(--space-2);cursor:pointer;overflow-wrap:normal;min-height:var(--tap-min);min-width:var(--tap-min);font-weight:600}.product-configuration .trade-specification{margin:var(--space-4) 0 var(--space-8)}.product-configuration .trade-overview .trade-heading{margin:0}.master-product :focus-visible{outline-offset:4px;outline:3px solid}html:lang(ja) .master-heading h1{font-family:var(--font-body);font-weight:600;line-height:var(--leading-display-ja)}@media (width<=760px){.master-heading h1{font-size:clamp(2rem,8vw,3rem)}.size-tabs a{padding-inline:var(--space-4)}}@media print{.size-tabs,.configuration-links{display:none}.master-product,.size-panel,.product-configuration .trade-specification{margin-block:0 12px}.size-panel[hidden]{display:none!important}.product-configuration:not([open]){display:none}.product-configuration{break-before:auto;break-inside:auto}.product-configuration>summary{min-height:0;padding:8px 0}.trade-table tr{break-inside:avoid}.master-heading{margin-block:12px}.master-heading h1{font-size:22pt}.size-panel:not(:has(details[open])){display:none}}
