.actions.svelte-1hy0iaa{align-items:center;gap:var(--ui-space-3) var(--ui-space-6);flex-wrap:wrap;display:flex}a.svelte-1hy0iaa{color:var(--site-fg);text-decoration:underline;-webkit-text-decoration-color:var(--site-control-line);text-decoration-color:var(--site-control-line);text-underline-offset:.25em;padding-block:var(--ui-space-2);font-size:.9375rem}a.svelte-1hy0iaa:hover{color:var(--site-accent)}.product-section.svelte-glsabu{padding-block:var(--layout-section);border-top:1px solid var(--site-line)}.text.svelte-glsabu{gap:var(--layout-flow);display:grid}h2.svelte-glsabu{margin:0 0 var(--ui-space-2);text-wrap:balance}h2.large.svelte-glsabu{letter-spacing:-.03em;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.25}h2.svelte-glsabu:lang(ja){letter-spacing:.02em;word-break:auto-phrase}.badge.svelte-glsabu{padding:.125rem var(--ui-space-2);border:1px solid var(--site-control-line);border-radius:var(--ui-radius);letter-spacing:0;vertical-align:.3em;margin-inline-start:var(--ui-space-3);font-size:.8125rem;font-weight:500;display:inline-block}.text.svelte-glsabu>.actions{margin-top:var(--layout-flow)}.body.svelte-glsabu{gap:var(--layout-flow);color:var(--site-muted);line-height:1.85;display:grid}.body.svelte-glsabu p{text-wrap:pretty;margin:0}figure.svelte-dw9wbj{min-width:0;margin:0}.frame.svelte-dw9wbj{border:1px solid var(--site-line);border-radius:8px;overflow:hidden}.frame.svelte-dw9wbj img{width:100%;height:auto;display:block}.fill.svelte-dw9wbj .frame:where(.svelte-dw9wbj){box-sizing:border-box;height:100%}.fill.svelte-dw9wbj .frame:where(.svelte-dw9wbj) picture,.fill.svelte-dw9wbj .frame:where(.svelte-dw9wbj) img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}figcaption.svelte-dw9wbj{margin-top:var(--ui-space-3);color:var(--site-muted);font-size:.8125rem}
