.detail[data-astro-cid-jpooowpg]{padding-top:clamp(6.5rem,12vw,9rem);padding-bottom:clamp(4rem,8vw,7rem)}.breadcrumb[data-astro-cid-jpooowpg]{letter-spacing:.14em;text-transform:uppercase;opacity:.68;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);font-size:.6rem;font-weight:600;display:flex}.breadcrumb[data-astro-cid-jpooowpg] a[data-astro-cid-jpooowpg]:hover{opacity:.7}.detail__grid[data-astro-cid-jpooowpg]{gap:2.5rem;display:grid}.detail__main[data-astro-cid-jpooowpg]{aspect-ratio:4/5;background:var(--ink-2);position:relative;overflow:hidden}.detail__main[data-astro-cid-jpooowpg] img{object-fit:cover;width:100%;height:100%}.detail__status[data-astro-cid-jpooowpg]{background:color-mix(in srgb,var(--bone) 90%,transparent);color:var(--ink);backdrop-filter:blur(6px);padding:.45rem .7rem;position:absolute;top:1rem;left:1rem}.detail__thumbs[data-astro-cid-jpooowpg]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}.detail__thumb[data-astro-cid-jpooowpg]{aspect-ratio:1;background:var(--ink-2);overflow:hidden}.detail__thumb[data-astro-cid-jpooowpg] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.detail__thumb[data-astro-cid-jpooowpg]:hover img{transform:scale(1.04)}.detail__info[data-astro-cid-jpooowpg]{flex-direction:column;align-items:flex-start;display:flex}.detail__name[data-astro-cid-jpooowpg]{margin-top:1rem;font-size:clamp(4rem,10vw,8.5rem);line-height:.85}.detail__tags[data-astro-cid-jpooowpg]{letter-spacing:.14em;text-transform:uppercase;color:var(--clay-ink);margin-top:1rem;font-size:.62rem;font-weight:600}.detail__desc[data-astro-cid-jpooowpg]{opacity:.72;max-width:42ch;margin-top:1.5rem;font-size:.98rem;line-height:1.75}.detail__specs[data-astro-cid-jpooowpg]{border-top:1px solid var(--line-light);width:100%;margin-top:2rem}.detail__specs[data-astro-cid-jpooowpg]>div[data-astro-cid-jpooowpg]{border-bottom:1px solid var(--line-light);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:.7rem;display:flex}.detail__specs[data-astro-cid-jpooowpg] dt[data-astro-cid-jpooowpg]{letter-spacing:.16em;text-transform:uppercase;opacity:.7;flex:none;font-size:.58rem;font-weight:700}.detail__specs[data-astro-cid-jpooowpg] dd[data-astro-cid-jpooowpg]{text-align:right;margin:0;font-size:.82rem}.detail__price[data-astro-cid-jpooowpg]{background:var(--bone-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:1.5rem;padding:1rem 1.2rem;display:flex}.detail__price-label[data-astro-cid-jpooowpg]{letter-spacing:.16em;text-transform:uppercase;opacity:.68;margin-bottom:.2rem;font-size:.55rem;font-weight:700;display:block}.detail__price[data-astro-cid-jpooowpg] strong[data-astro-cid-jpooowpg]{font-family:var(--font-display);font-size:1.5rem;font-weight:400}.detail__price-note[data-astro-cid-jpooowpg]{letter-spacing:.06em;text-transform:uppercase;opacity:.7;text-align:right;font-size:.58rem;line-height:1.5}.detail__notice[data-astro-cid-jpooowpg]{border-left:1px solid var(--clay);opacity:.6;margin-top:1.25rem;padding-left:1rem;font-size:.8rem;line-height:1.6}.detail__actions[data-astro-cid-jpooowpg]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:1.75rem;display:flex}.detail__actions[data-astro-cid-jpooowpg] .link-line[data-astro-cid-jpooowpg]{font-size:.78rem}.detail__included[data-astro-cid-jpooowpg]{border-top:1px solid var(--line-light);gap:.5rem;width:100%;margin-top:2rem;padding-top:1.5rem;display:grid}.detail__included[data-astro-cid-jpooowpg] li[data-astro-cid-jpooowpg]{opacity:.65;padding-left:1.4rem;font-size:.76rem;position:relative}.detail__included[data-astro-cid-jpooowpg] li[data-astro-cid-jpooowpg]:before{content:"✦";color:var(--clay);font-size:.65rem;position:absolute;top:0;left:0}@media (width>=900px){.detail__grid[data-astro-cid-jpooowpg]{grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr);align-items:start;gap:clamp(3rem,6vw,6rem)}.detail__info[data-astro-cid-jpooowpg]{position:sticky;top:7rem}}.detail__story[data-astro-cid-jpooowpg]{border-top:1px solid var(--line-light);gap:1.5rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:2.5rem;display:grid}.prose[data-astro-cid-jpooowpg]{max-width:62ch}.prose[data-astro-cid-jpooowpg] p{opacity:.7;margin-bottom:1.1rem;font-size:.96rem;line-height:1.8}@media (width>=900px){.detail__story[data-astro-cid-jpooowpg]{grid-template-columns:.25fr 1fr;gap:3rem}}.related__grid[data-astro-cid-jpooowpg]{gap:clamp(2.5rem,5vw,4rem) clamp(1.25rem,3vw,2.5rem);display:grid}@media (width>=640px){.related__grid[data-astro-cid-jpooowpg]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.related__grid[data-astro-cid-jpooowpg]{grid-template-columns:repeat(3,1fr)}}
