.pd2.astro-qp53vakc{min-height:100vh;padding-top:var(--head);grid-template-columns:1.1fr 1fr;display:grid}.pd2-media.astro-qp53vakc{top:calc(var(--demo-h) + var(--head));height:calc(100vh - var(--head) - var(--demo-h));height:calc(100svh - var(--head) - var(--demo-h));background:color-mix(in srgb, var(--c) 16%, var(--paper-2));place-items:center;display:grid;position:sticky;overflow:hidden}.pd2-k.astro-qp53vakc{color:color-mix(in srgb, var(--c) 22%, var(--paper-2));font-size:clamp(120px,18vw,300px);line-height:.8;position:absolute;bottom:-.12em;left:-.04em}.pd2-media.astro-qp53vakc img.astro-qp53vakc{object-fit:contain;filter:drop-shadow(0 30px 40px #0003);width:78%;height:78%;position:relative}.pd2-sw.astro-qp53vakc{gap:10px;display:grid;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.pd2-sw.astro-qp53vakc a.astro-qp53vakc{background:var(--sc);width:44px;height:44px;transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:50%;box-shadow:inset 0 0 0 1px #14131233}.pd2-sw.astro-qp53vakc a.astro-qp53vakc[aria-current=true]{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--ink)}@media (hover:hover){.pd2-sw.astro-qp53vakc a.astro-qp53vakc:hover{transform:scale(1.12)}}.pd2-info.astro-qp53vakc{align-content:start;gap:18px;padding:clamp(40px,6vw,96px) clamp(20px,4vw,64px) 64px;display:grid}.pd2-crumb.astro-qp53vakc{color:var(--mute-l)}.pd2-crumb.astro-qp53vakc a.astro-qp53vakc{align-items:center;min-height:40px;display:inline-flex}.pd2-h.astro-qp53vakc{font-size:clamp(36px,4.4vw,68px)}.pd2-price.astro-qp53vakc{color:var(--shu);font-size:28px;font-weight:800}.pd2-lead.astro-qp53vakc{color:var(--mute-l);max-width:46ch;font-size:17px;line-height:1.55}.pd2-opt.astro-qp53vakc{gap:10px;display:grid}.pd2-l.astro-qp53vakc{justify-content:space-between;display:flex}.pd2-l.astro-qp53vakc a.astro-qp53vakc{text-underline-offset:4px;text-decoration:underline}.pd2-row.astro-qp53vakc{justify-content:space-between;align-items:center;gap:16px;display:flex}.pd2-sum.astro-qp53vakc{letter-spacing:.08em;text-transform:uppercase;color:var(--mute-l);justify-items:end;font-size:12px;display:grid}.pd2-sum.astro-qp53vakc strong.astro-qp53vakc{color:var(--ink);letter-spacing:0;font-size:24px}.pd2-buy.astro-qp53vakc{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:8px;display:grid}.pd2-buy.astro-qp53vakc .btn.astro-qp53vakc{white-space:nowrap}.pd2-trust.astro-qp53vakc{border-block:2px solid var(--ink);gap:8px;padding:16px 0;display:grid}.pd2-trust.astro-qp53vakc li.astro-qp53vakc{align-items:center;gap:12px;font-size:15px;display:flex}.pd2-trust.astro-qp53vakc svg{width:20px;height:20px}.pd2-acc.astro-qp53vakc details.astro-qp53vakc{border-bottom:2px solid var(--paper-3)}.pd2-acc.astro-qp53vakc summary.astro-qp53vakc{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;list-style:none;display:flex}.pd2-acc.astro-qp53vakc summary.astro-qp53vakc::-webkit-details-marker{display:none}.pd2-acc.astro-qp53vakc summary.astro-qp53vakc svg{width:18px;height:18px;transition:transform .4s var(--ease)}.pd2-acc.astro-qp53vakc details.astro-qp53vakc[open] summary.astro-qp53vakc svg{transform:rotate(45deg)}.pd2-p.astro-qp53vakc{color:var(--mute-l);margin-bottom:12px;font-size:15px;line-height:1.6}.pd2-acc.astro-qp53vakc dl.astro-qp53vakc>div.astro-qp53vakc{border-top:1px solid var(--paper-3);padding:10px 0}.pd2-acc.astro-qp53vakc dt.astro-qp53vakc{font-size:14px;font-weight:700}.pd2-acc.astro-qp53vakc dd.astro-qp53vakc{color:var(--mute-l);font-size:14px;line-height:1.5}.pd2-tb.astro-qp53vakc{border-collapse:collapse;width:100%;margin-bottom:8px}.pd2-tb.astro-qp53vakc td.astro-qp53vakc{border-top:1px solid var(--paper-3);padding:10px 0;font-size:15px}.pd2-tb.astro-qp53vakc td.astro-qp53vakc:first-child{font-weight:800}.pd2-more.astro-qp53vakc{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-bottom:12px;font-weight:700;text-decoration:underline;display:inline-flex}.pd2-more.astro-qp53vakc svg{width:16px;height:16px}.fz2.astro-qp53vakc{background:var(--ink);color:var(--paper);transition:background .4s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-block:24px;padding-block:28px;display:grid}.fz2-h.astro-qp53vakc{padding-left:8px;font-size:clamp(48px,6vw,96px)}.fz2-p.astro-qp53vakc{color:var(--mute-d);font-size:18px}.fz2-go.astro-qp53vakc{background:var(--shu);place-items:center;width:64px;height:64px;margin-right:8px;display:grid}.fz2-go.astro-qp53vakc svg{width:28px;height:28px;transition:transform .4s var(--ease)}@media (hover:hover){.fz2.astro-qp53vakc:hover{background:var(--shu)}.fz2.astro-qp53vakc:hover .fz2-go.astro-qp53vakc{background:var(--ink)}.fz2.astro-qp53vakc:hover .fz2-go.astro-qp53vakc svg{transform:translate(6px)}.fz2.astro-qp53vakc:hover .fz2-p.astro-qp53vakc{color:var(--paper)}}.rl2.astro-qp53vakc{padding-block:clamp(56px,8vw,110px)}.rl2-h.astro-qp53vakc{margin-bottom:24px;font-size:clamp(32px,4vw,60px)}.rl2-grid.astro-qp53vakc{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (width<=1023px){.pd2.astro-qp53vakc{grid-template-columns:1fr}.pd2-media.astro-qp53vakc{height:70vw;max-height:520px;position:relative}.pd2-sw.astro-qp53vakc{grid-auto-flow:column;top:auto;bottom:14px;right:14px;transform:none}.pd2-sw.astro-qp53vakc a.astro-qp53vakc{width:36px;height:36px}.pd2-buy.astro-qp53vakc{bottom:calc(72px + env(safe-area-inset-bottom));z-index:5;grid-template-columns:1fr 56px;position:sticky}.pd2-buy.astro-qp53vakc .astro-qp53vakc[data-add]{padding:0}.pd2-addt.astro-qp53vakc{display:none}.fz2.astro-qp53vakc{grid-template-columns:1fr auto}.fz2-p.astro-qp53vakc{grid-column:1;padding-left:8px;font-size:15px}.fz2-go.astro-qp53vakc{grid-area:1/2/span 2}.rl2-grid.astro-qp53vakc{grid-template-columns:repeat(2,1fr);gap:8px}}
