.shead[data-astro-cid-sjgajsms]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:clamp(32px,4vw,56px);display:flex}.shead[data-astro-cid-sjgajsms].center{text-align:center;flex-direction:column;align-items:center}.shead[data-astro-cid-sjgajsms].center .lede[data-astro-cid-sjgajsms]{margin-inline:auto}.shead[data-astro-cid-sjgajsms].deep{color:var(--color-on-deep)}.shead[data-astro-cid-sjgajsms].deep .lede[data-astro-cid-sjgajsms],.shead[data-astro-cid-sjgajsms].deep .label[data-astro-cid-sjgajsms]{color:var(--color-on-deep-soft)}.shead[data-astro-cid-sjgajsms].deep .btn-ghost[data-astro-cid-sjgajsms]{color:var(--color-on-deep);border-color:color-mix(in srgb, var(--color-on-deep) 35%, transparent)}.pdp[data-astro-cid-qudtb6im]{padding-top:clamp(20px,3vw,36px)}.pdp-crumbs[data-astro-cid-qudtb6im]{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.4rem;font-size:.85rem;display:flex}.pdp-crumbs[data-astro-cid-qudtb6im] svg{opacity:.6;width:14px;height:14px}.pdp-grid[data-astro-cid-qudtb6im]{gap:clamp(28px,4vw,72px);display:grid}@media (width>=1024px){.pdp-grid[data-astro-cid-qudtb6im]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.g-main[data-astro-cid-qudtb6im]{aspect-ratio:4/4.4;background:var(--color-sand);border-radius:var(--radius-card);position:relative;overflow:hidden}.g-slide[data-astro-cid-qudtb6im]{opacity:0;transition:opacity .7s var(--ease-soft);position:absolute;inset:0}.g-slide[data-astro-cid-qudtb6im].on{opacity:1}.g-slide[data-astro-cid-qudtb6im] img{width:100%;height:100%;position:absolute;inset:0}.g-slide[data-astro-cid-qudtb6im] img.is-contain{object-fit:contain;mix-blend-mode:multiply;padding:9%}.g-slide[data-astro-cid-qudtb6im] img.is-cover{object-fit:cover}.g-slide[data-astro-cid-qudtb6im] img{transition:transform .45s var(--ease-soft);transform-origin:var(--zx,50%) var(--zy,50%)}@media (hover:hover) and (pointer:fine){.g-main[data-astro-cid-qudtb6im]{cursor:zoom-in}}.g-main[data-astro-cid-qudtb6im].zooming .g-slide[data-astro-cid-qudtb6im].on img{transform:scale(2.4)}.g-main[data-astro-cid-qudtb6im].zooming .g-slide[data-astro-cid-qudtb6im].on img.is-contain{transform:scale(2.1)}.g-tag[data-astro-cid-qudtb6im]{bottom:14px;background:color-mix(in srgb, var(--color-limestone) 92%, transparent);color:var(--color-ink-soft);border-radius:3px;gap:.8rem;padding:.5rem .9rem;font-size:.76rem;display:flex;position:absolute;inset-inline-start:14px}.g-thumbs[data-astro-cid-qudtb6im]{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.g-thumb[data-astro-cid-qudtb6im]{background:var(--color-sand);border:1.5px solid #0000;border-radius:4px;width:76px;height:76px;transition:border-color .3s;position:relative;overflow:hidden}.g-thumb[data-astro-cid-qudtb6im][aria-current=true]{border-color:var(--color-green)}.g-thumb[data-astro-cid-qudtb6im] img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:8%;position:absolute;inset:0}.g-thumb[data-astro-cid-qudtb6im] img.is-cover{object-fit:cover;mix-blend-mode:normal;padding:0}@media (width>=1024px){.info-in[data-astro-cid-qudtb6im]{position:sticky;top:130px}}.info-in[data-astro-cid-qudtb6im]{align-content:start;gap:1.3rem;display:grid}.avail[data-astro-cid-qudtb6im]{align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}.avail[data-astro-cid-qudtb6im] .dot[data-astro-cid-qudtb6im]{background:var(--color-green);border-radius:99px;width:8px;height:8px}.avail[data-astro-cid-qudtb6im].out .dot[data-astro-cid-qudtb6im]{background:var(--color-orange)}.opt[data-astro-cid-qudtb6im]{gap:.7rem;display:grid}.opt-legend[data-astro-cid-qudtb6im]{margin-bottom:.6rem;font-size:.95rem;font-weight:500}.opt-btn[data-astro-cid-qudtb6im]{border:1px solid var(--color-hairline);background:var(--color-paper);border-radius:6px;min-width:3rem;height:2.8rem;padding-inline:.9rem;font-weight:500;transition:border-color .3s,background-color .3s}.opt-btn[data-astro-cid-qudtb6im][aria-pressed=true]{border-color:var(--color-green);box-shadow:inset 0 0 0 1px var(--color-green)}.opt-btn[data-astro-cid-qudtb6im].na{color:color-mix(in srgb, var(--color-ink) 35%, transparent);background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--color-hairline) 60%, transparent) 6px 7px), var(--color-paper)}.opt-btn[data-astro-cid-qudtb6im].swatch{background:var(--sw);width:2.8rem;min-width:0;box-shadow:inset 0 0 0 3px var(--color-paper);border-radius:99px;padding:0}.opt-btn[data-astro-cid-qudtb6im].swatch[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--color-paper), 0 0 0 1.5px var(--color-green)}.buy[data-astro-cid-qudtb6im]{align-items:center;gap:.7rem;display:flex}.qty-lg[data-astro-cid-qudtb6im]{border:1px solid var(--color-hairline);background:var(--color-paper);border-radius:999px;align-items:center;height:3.4rem;display:inline-flex}.qty-lg[data-astro-cid-qudtb6im] button[data-astro-cid-qudtb6im]{border-radius:99px;place-items:center;width:3rem;height:100%;display:grid}.qty-lg[data-astro-cid-qudtb6im] svg{width:16px;height:16px}.qty-lg[data-astro-cid-qudtb6im] span[data-astro-cid-qudtb6im]{text-align:center;font-variant-numeric:tabular-nums;min-width:1.8rem}.wish[data-astro-cid-qudtb6im]{width:3.4rem;height:3.4rem;color:var(--color-orange);transition:color .3s, background-color .3s, transform .4s var(--ease-soft);background:#fff;border:2px solid #ff893d73;border-radius:99px;flex:none;place-items:center;display:grid}.wish[data-astro-cid-qudtb6im]:hover{transform:scale(1.06)}.wish[data-astro-cid-qudtb6im] svg{stroke-width:2px;width:22px;height:22px}.wish[data-astro-cid-qudtb6im][aria-pressed=true]{color:#fff;background:var(--color-orange);border-color:var(--color-orange)}.wish[data-astro-cid-qudtb6im][aria-pressed=true] path{fill:currentColor}.notify[data-astro-cid-qudtb6im]{background:var(--color-moss);border-radius:6px;padding:1.2rem}.perks[data-astro-cid-qudtb6im]{color:var(--color-ink-soft);border-block:1px solid var(--color-hairline);gap:.7rem;padding-block:1.2rem;font-size:.9rem;display:grid}.perks[data-astro-cid-qudtb6im] li[data-astro-cid-qudtb6im]{align-items:center;gap:.7rem;display:flex}.perks[data-astro-cid-qudtb6im] svg{width:20px;height:20px;color:var(--color-green);flex:none}.specimen[data-astro-cid-qudtb6im]{border:1px dashed color-mix(in srgb, var(--color-green) 45%, transparent);background:var(--color-paper);border-radius:6px;gap:.35rem;padding:1.2rem 1.3rem;transition:border-color .3s;display:grid;position:relative}a[data-astro-cid-qudtb6im].specimen:hover{border-style:solid}.spec-go[data-astro-cid-qudtb6im]{top:50%;color:var(--color-green);position:absolute;inset-inline-end:1.2rem;transform:translateY(-50%)}.spec-go[data-astro-cid-qudtb6im] svg{width:20px;height:20px}html[dir=rtl] .spec-go[data-astro-cid-qudtb6im] svg{transform:scaleX(-1)}.tabs-wrap[data-astro-cid-qudtb6im]{margin-top:clamp(56px,7vw,100px)}.tabs[data-astro-cid-qudtb6im]{border-bottom:1px solid var(--color-hairline);scrollbar-width:none;gap:clamp(1rem,3vw,2.5rem);display:flex;overflow-x:auto}.tabs[data-astro-cid-qudtb6im] button[data-astro-cid-qudtb6im]{font-family:var(--font-display);color:var(--color-ink-soft);white-space:nowrap;padding-block:1rem;font-size:1.05rem;position:relative}.tabs[data-astro-cid-qudtb6im] button[data-astro-cid-qudtb6im][aria-selected=true]{color:var(--color-ink)}.tabs[data-astro-cid-qudtb6im] button[data-astro-cid-qudtb6im]:after{content:"";inset-inline:0;background:var(--color-orange);height:2px;transition:transform .5s var(--ease-soft);position:absolute;bottom:-1px;transform:scaleX(0)}.tabs[data-astro-cid-qudtb6im] button[data-astro-cid-qudtb6im][aria-selected=true]:after{transform:scaleX(1)}.panels[data-astro-cid-qudtb6im]{max-width:70ch;padding-block:2rem}.prose-p[data-astro-cid-qudtb6im]{color:var(--color-ink);font-size:1.05rem;line-height:1.95}.specs[data-astro-cid-qudtb6im]{gap:0;display:grid}.specs[data-astro-cid-qudtb6im] div[data-astro-cid-qudtb6im]{border-bottom:1px solid var(--color-hairline);grid-template-columns:11rem 1fr;gap:1rem;padding-block:.85rem;display:grid}.specs[data-astro-cid-qudtb6im] dt[data-astro-cid-qudtb6im]{color:var(--color-ink-soft)}.story-tab[data-astro-cid-qudtb6im]{gap:1.5rem;display:grid}@media (width>=640px){.story-tab[data-astro-cid-qudtb6im]{grid-template-columns:220px 1fr}}.story-thumb[data-astro-cid-qudtb6im]{aspect-ratio:360/329;border-radius:4px;position:relative;overflow:hidden}.story-thumb[data-astro-cid-qudtb6im] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stars[data-astro-cid-qudtb6im]{gap:4px;display:flex}.stars[data-astro-cid-qudtb6im] svg[data-astro-cid-qudtb6im]{fill:none;width:22px;height:22px;stroke:var(--color-orange);stroke-width:1.4px}.buybar[data-astro-cid-qudtb6im]{z-index:40;inset-inline:0;padding:.8rem var(--gutter) calc(.8rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--color-paper) 96%, transparent);backdrop-filter:blur(8px);border-top:1px solid var(--color-hairline);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;bottom:0}@media (width>=768px){.buybar[data-astro-cid-qudtb6im]{display:none}}
