.crumbs[data-astro-cid-l77jcxit]{font-size:12px;letter-spacing:.08em;padding-block:20px;color:var(--grey)}.crumbs[data-astro-cid-l77jcxit] a[data-astro-cid-l77jcxit]{text-decoration:none}.product[data-astro-cid-l77jcxit]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,72px);padding-bottom:72px;align-items:start}.stage[data-astro-cid-l77jcxit]{position:relative;background:var(--sand);border-radius:24px;padding:clamp(28px,5vw,64px);overflow:hidden;display:grid;place-items:center}.taped[data-astro-cid-l77jcxit].big{position:relative;width:auto;max-width:min(100%,520px)}.taped[data-astro-cid-l77jcxit].big img[data-astro-cid-l77jcxit]{max-height:74vh;width:auto}.stage[data-astro-cid-l77jcxit]{position:sticky;top:96px}.buy[data-astro-cid-l77jcxit] h1[data-astro-cid-l77jcxit]{font-size:clamp(40px,5vw,64px);margin:12px 0 10px}.price-big[data-astro-cid-l77jcxit]{font:400 32px/1 var(--f-display);margin-bottom:24px}.price-big[data-astro-cid-l77jcxit] small[data-astro-cid-l77jcxit]{font-size:12px}.opts[data-astro-cid-l77jcxit]{display:grid;gap:22px}.opt[data-astro-cid-l77jcxit]{position:relative}.opt[data-astro-cid-l77jcxit] input[data-astro-cid-l77jcxit]{position:absolute;opacity:0}.opt[data-astro-cid-l77jcxit] span[data-astro-cid-l77jcxit]{display:inline-block;border:1.5px solid var(--sumi);border-radius:999px;padding:10px 16px;font-weight:500;font-size:14px;cursor:pointer}.opt[data-astro-cid-l77jcxit] em[data-astro-cid-l77jcxit]{font-style:normal;color:var(--grey)}.opt[data-astro-cid-l77jcxit] input[data-astro-cid-l77jcxit]:checked+span[data-astro-cid-l77jcxit]{background:var(--sumi);color:var(--washi)}.opt[data-astro-cid-l77jcxit] input[data-astro-cid-l77jcxit]:checked+span[data-astro-cid-l77jcxit] em[data-astro-cid-l77jcxit]{color:var(--sand)}.opt[data-astro-cid-l77jcxit] input[data-astro-cid-l77jcxit]:focus-visible+span[data-astro-cid-l77jcxit]{outline:2px solid var(--shu);outline-offset:2px}.added[data-astro-cid-l77jcxit]{font-size:13px}.facts[data-astro-cid-l77jcxit]{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:10px;color:var(--grey);font-size:15px}.facts[data-astro-cid-l77jcxit] li[data-astro-cid-l77jcxit]:before{content:"✓ ";color:var(--koke)}.desc[data-astro-cid-l77jcxit]{font:400 19px/1.65 var(--f-sans);margin:4px 0 14px;max-width:46ch}.tip[data-astro-cid-l77jcxit]{font:600 17px/1.5 "Klee One",var(--f-sans);color:#3a3f44;background:var(--paper);border-left:3px solid var(--shu);padding:10px 14px;margin-bottom:20px}.tip-l[data-astro-cid-l77jcxit]{display:block;font:500 12px/1 var(--f-sans);color:var(--shu);letter-spacing:.06em;margin-bottom:6px}.opt[data-astro-cid-l77jcxit].off span[data-astro-cid-l77jcxit]{opacity:.45;cursor:not-allowed;text-decoration:none}.opt[data-astro-cid-l77jcxit] em[data-astro-cid-l77jcxit]{font-style:normal;font-size:11px}.sizehelp[data-astro-cid-l77jcxit]{font-size:12px;color:var(--grey);justify-self:start}.reassure[data-astro-cid-l77jcxit]{font-size:12px;color:var(--grey);text-align:center;letter-spacing:.03em}.pairs[data-astro-cid-l77jcxit]{margin-top:26px}.pair-row[data-astro-cid-l77jcxit]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px}.pair[data-astro-cid-l77jcxit]{display:grid;gap:6px;font-size:13px;font-weight:600}.pair[data-astro-cid-l77jcxit] img[data-astro-cid-l77jcxit]{aspect-ratio:3/4;object-fit:cover;width:100%;box-shadow:0 4px 10px #0000001f;transition:transform .25s}.pair[data-astro-cid-l77jcxit] img[data-astro-cid-l77jcxit]:hover{transform:translateY(-4px) rotate(-1deg)}.pair-add[data-astro-cid-l77jcxit]{border:1.5px solid var(--sumi);background:transparent;border-radius:999px;padding:7px 8px;font:600 12px/1 var(--f-sans)}.pair-add[data-astro-cid-l77jcxit]:hover{background:var(--shu);color:var(--washi);border-color:var(--shu)}.buybar[data-astro-cid-l77jcxit]{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--paper);border-top:1px solid var(--line);padding:10px 16px;display:none;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;transform:translateY(110%);transition:transform .3s;box-shadow:0 -10px 30px #0000001f}.buybar[data-astro-cid-l77jcxit] div[data-astro-cid-l77jcxit]{display:grid;font-size:14px}.buybar[data-astro-cid-l77jcxit] .mono[data-astro-cid-l77jcxit]{font-size:11px;color:var(--grey)}.buybar[data-astro-cid-l77jcxit] .btn[data-astro-cid-l77jcxit]{padding:12px 18px}@media(max-width:860px){.buybar[data-astro-cid-l77jcxit]{display:grid;transform:none;padding-bottom:calc(10px + env(safe-area-inset-bottom))}body{padding-bottom:84px}}.deal-hint[data-astro-cid-l77jcxit]{margin-top:24px;background:var(--sumi);color:var(--washi);border-radius:14px;padding:16px 20px;font-size:15px}@media(max-width:860px){.product[data-astro-cid-l77jcxit]{grid-template-columns:1fr}.stage[data-astro-cid-l77jcxit]{position:relative;top:0}.taped[data-astro-cid-l77jcxit].big img[data-astro-cid-l77jcxit]{max-height:60vh}}
