.ba-empty[data-astro-cid-nqaxzvg7]{border:1px solid var(--line-l);padding:clamp(24px,3vw,36px);color:var(--mute-l);font-size:.95rem;line-height:1.6}.ba-empty[data-astro-cid-nqaxzvg7] code[data-astro-cid-nqaxzvg7]{background:#0000000f;padding:.1em .4em;font-size:.9em}.ba-grid[data-astro-cid-nqaxzvg7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.ba-slider[data-astro-cid-nqaxzvg7]{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000;touch-action:none;cursor:ew-resize}.ba-after[data-astro-cid-nqaxzvg7],.ba-before[data-astro-cid-nqaxzvg7]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.ba-before-wrap[data-astro-cid-nqaxzvg7]{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 50% 0 0)}.ba-slider[data-astro-cid-nqaxzvg7] input[data-astro-cid-nqaxzvg7][type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.ba-label[data-astro-cid-nqaxzvg7]{position:absolute;left:14px;bottom:12px;color:#fff;pointer-events:none}.cover[data-astro-cid-5j45kzmu]{position:relative;min-height:56svh;overflow:hidden;background:#0c0b0a}.cover[data-astro-cid-5j45kzmu] img[data-astro-cid-5j45kzmu]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.product-info[data-astro-cid-5j45kzmu]{padding:clamp(60px,8vw,110px) 0 clamp(40px,6vw,70px)}.info-grid[data-astro-cid-5j45kzmu]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px 24px;align-items:start}.info-copy[data-astro-cid-5j45kzmu]{grid-column:1 / span 6}.info-copy[data-astro-cid-5j45kzmu] h1[data-astro-cid-5j45kzmu]{font-family:var(--serif);font-weight:400;font-size:clamp(2.2rem,4.6vw,3.6rem);letter-spacing:-.01em}.info-copy[data-astro-cid-5j45kzmu] .sub[data-astro-cid-5j45kzmu]{margin-top:18px;color:var(--mute-d);font-size:1.1rem;line-height:1.55}.buy[data-astro-cid-5j45kzmu]{grid-column:8 / span 5;border:1px solid var(--line-d);padding:clamp(24px,2.6vw,34px)}.buy[data-astro-cid-5j45kzmu] .price[data-astro-cid-5j45kzmu]{font-family:var(--serif);font-size:2.2rem}.fact-list[data-astro-cid-5j45kzmu]{margin-top:20px;display:grid;gap:10px;font-size:.9rem;color:var(--mute-d);line-height:1.6}.fact-list[data-astro-cid-5j45kzmu] dt[data-astro-cid-5j45kzmu]{color:var(--white);display:inline}.fact-list[data-astro-cid-5j45kzmu] dd[data-astro-cid-5j45kzmu]{margin:0;display:inline}.buy[data-astro-cid-5j45kzmu] .btn[data-astro-cid-5j45kzmu]{margin-top:24px;width:100%;text-align:center;display:block}.buy[data-astro-cid-5j45kzmu] .note[data-astro-cid-5j45kzmu]{margin-top:14px;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mute-d)}.looks[data-astro-cid-5j45kzmu]{padding:clamp(60px,8vw,120px) 0}.looks-list[data-astro-cid-5j45kzmu]{margin-top:clamp(30px,4vw,50px);display:flex;flex-wrap:wrap;gap:12px}.looks-list[data-astro-cid-5j45kzmu] span[data-astro-cid-5j45kzmu]{border:1px solid var(--line-d);padding:.7em 1.4em;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute-d)}.preview[data-astro-cid-5j45kzmu]{padding:clamp(60px,8vw,120px) 0}.preview[data-astro-cid-5j45kzmu]+.preview[data-astro-cid-5j45kzmu]{padding-top:0}.compare-block[data-astro-cid-5j45kzmu]{margin-top:clamp(30px,4vw,50px)}.compare-block[data-astro-cid-5j45kzmu] h3[data-astro-cid-5j45kzmu]{font-family:var(--serif);font-weight:400;font-size:1.6rem;margin-bottom:18px}.spec[data-astro-cid-5j45kzmu]{padding:clamp(60px,8vw,120px) 0}.spec[data-astro-cid-5j45kzmu] dl[data-astro-cid-5j45kzmu]{margin-top:clamp(30px,4vw,50px);max-width:760px;display:grid;grid-template-columns:200px 1fr;gap:16px 24px;border-top:1px solid var(--line-d);padding-top:24px}.spec[data-astro-cid-5j45kzmu] dt[data-astro-cid-5j45kzmu]{color:var(--mute-d);font-size:.85rem;text-transform:uppercase;letter-spacing:.1em}.spec[data-astro-cid-5j45kzmu] dd[data-astro-cid-5j45kzmu]{margin:0;font-size:.98rem;line-height:1.5;color:var(--mute-d)}.faq[data-astro-cid-5j45kzmu]{padding:clamp(60px,8vw,120px) 0}.faq-list[data-astro-cid-5j45kzmu]{margin-top:clamp(30px,4vw,50px);max-width:760px;border-top:1px solid var(--line-d)}.faq-item[data-astro-cid-5j45kzmu]{padding:22px 0;border-bottom:1px solid var(--line-d)}.faq-item[data-astro-cid-5j45kzmu] h3[data-astro-cid-5j45kzmu]{font-weight:600;font-size:1.05rem}.faq-item[data-astro-cid-5j45kzmu] p[data-astro-cid-5j45kzmu]{margin-top:10px;color:var(--mute-d);font-size:.96rem;line-height:1.6}@media (max-width:900px){.info-copy[data-astro-cid-5j45kzmu],.buy[data-astro-cid-5j45kzmu]{grid-column:1 / -1}.spec[data-astro-cid-5j45kzmu] dl[data-astro-cid-5j45kzmu]{grid-template-columns:1fr}}
