.product-detail.svelte-1iljj73{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8%;padding-bottom:65px;display:grid}.product-visual.svelte-1iljj73{min-width:0}.product-visual.svelte-1iljj73 img:where(.svelte-1iljj73){mix-blend-mode:darken;width:100%;-webkit-mask-image:linear-gradient(#000 94%,#0000);mask-image:linear-gradient(#000 94%,#0000)}.product-visual.svelte-1iljj73 figcaption:where(.svelte-1iljj73){text-align:center;margin-top:14px;font-size:.6875rem}.product-information.svelte-1iljj73{min-width:0}.product-information.svelte-1iljj73>p:where(.svelte-1iljj73),.product-description.svelte-1iljj73 p:where(.svelte-1iljj73){color:var(--muted);margin-bottom:20px}.product-detail.svelte-1iljj73 .summary:where(.svelte-1iljj73){color:var(--ink);letter-spacing:-.025em;font-size:clamp(1.375rem,2.2vw,2rem);line-height:1.4}.variant-selector.svelte-1iljj73{border:0;margin-top:30px;padding:0}.variant-selector.svelte-1iljj73 legend:where(.svelte-1iljj73){margin-bottom:14px;font-size:.875rem}.variant-option.svelte-1iljj73{cursor:pointer;position:relative}.variant-option.svelte-1iljj73 span:where(.svelte-1iljj73){border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;min-width:98px;min-height:48px;padding:10px 24px;font-size:.9375rem;transition:background .16s,color .16s,border-color .16s;display:flex}.variant-option.svelte-1iljj73:hover span:where(.svelte-1iljj73){border-color:var(--ink)}.variant-option.svelte-1iljj73 input:where(.svelte-1iljj73):checked+span:where(.svelte-1iljj73){background:var(--ink);color:var(--paper);border-color:var(--ink)}.variant-option.svelte-1iljj73 input:where(.svelte-1iljj73):focus-visible+span:where(.svelte-1iljj73){outline:2px solid var(--accent);outline-offset:4px}dl.svelte-1iljj73{margin-top:32px}dl.svelte-1iljj73>div:where(.svelte-1iljj73){border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:17px 0;font-size:.9rem;display:grid}dt.svelte-1iljj73{color:var(--muted)}dd.svelte-1iljj73{text-align:right;margin:0}.product-information.svelte-1iljj73 .text-link:where(.svelte-1iljj73){margin-top:14px}.storage-guidance.svelte-1iljj73{border-top:1px solid var(--line);margin-top:32px;padding-top:25px}.storage-guidance.svelte-1iljj73 h2:where(.svelte-1iljj73){letter-spacing:-.025em;font-size:1.25rem}.storage-guidance.svelte-1iljj73 p:where(.svelte-1iljj73){color:var(--muted);margin-top:14px;font-size:.9rem}.report-link.svelte-1iljj73{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.report-link.svelte-1iljj73 h3:where(.svelte-1iljj73){margin-block:12px}.report-link.svelte-1iljj73>div:where(.svelte-1iljj73){overflow-wrap:anywhere;min-width:0}.report-link.svelte-1iljj73 p:where(.svelte-1iljj73):last-child{color:var(--muted);font-size:.875rem}.report-link.svelte-1iljj73>span:where(.svelte-1iljj73){gap:20px;font-size:.875rem;display:inline-flex}@media (width<=850px){.product-detail.svelte-1iljj73{grid-template-columns:1fr;gap:30px}.report-link.svelte-1iljj73{flex-direction:column;align-items:start}}@media (width<=500px){dl.svelte-1iljj73>div:where(.svelte-1iljj73){grid-template-columns:1fr;gap:6px}dd.svelte-1iljj73{text-align:left}}
