.p-lineup__spec[data-astro-cid-4kgod5xi]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-v-24);margin-bottom:clamp(36px,5vw,64px);text-align:left}.p-lineup__leads[data-astro-cid-4kgod5xi]{display:flex;flex-direction:column;gap:var(--space-v-8)}.p-lineup__lead[data-astro-cid-4kgod5xi]{margin:0;font-family:var(--font-body);font-size:.98rem;line-height:1.9;letter-spacing:.04em;color:var(--c-text-sub)}.p-lineup__prices[data-astro-cid-4kgod5xi]{display:flex;flex-direction:column;gap:var(--space-v-4)}.p-lineup__price[data-astro-cid-4kgod5xi]{margin:0;font-family:var(--font-body);font-feature-settings:"tnum";font-size:calc(.98rem + 2px);font-weight:500;letter-spacing:.02em;line-height:1.5;color:var(--c-text)}.p-lineup__price-tax{font-size:.72em;font-weight:400;color:var(--c-text-mute);margin-left:.15em}.p-lineup__delivery[data-astro-cid-4kgod5xi]{margin:0;font-family:var(--font-body);font-feature-settings:"tnum";font-size:.98rem;letter-spacing:.04em;color:var(--c-text-sub)}.p-lineup__notes[data-astro-cid-4kgod5xi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-v-8)}.p-lineup__notes[data-astro-cid-4kgod5xi] li[data-astro-cid-4kgod5xi]{font-family:var(--font-body);font-size:.8rem;line-height:1.85;letter-spacing:.03em;color:var(--c-text-mute);text-align:left}.p-lineup__grid[data-astro-cid-4kgod5xi]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(28px,4vw,56px) clamp(20px,3vw,40px)}.p-lineup__grid--2[data-astro-cid-4kgod5xi]{grid-template-columns:repeat(2,1fr)}.p-lineup__grid--3[data-astro-cid-4kgod5xi]{grid-template-columns:repeat(3,1fr)}.p-lineup__photo[data-astro-cid-4kgod5xi]{margin:0 0 var(--space-v-24);aspect-ratio:1 / 1;overflow:hidden;background-color:var(--c-bg-sub)}.p-lineup__photo[data-astro-cid-4kgod5xi] img[data-astro-cid-4kgod5xi]{display:block;width:100%;height:100%;object-fit:cover;filter:contrast(.94) saturate(.92)}.p-lineup__name[data-astro-cid-4kgod5xi]{margin:0 0 var(--space-v-8);font-family:var(--font-serif);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:500;letter-spacing:.12em;color:var(--c-text)}.p-lineup__desc[data-astro-cid-4kgod5xi]{margin:0;font-family:var(--font-body);font-size:.92rem;line-height:1.85;letter-spacing:.03em;color:var(--c-text-sub);text-align:left}.p-lineup__feature[data-astro-cid-4kgod5xi]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.p-lineup__feature-photo[data-astro-cid-4kgod5xi]{margin:0;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--c-bg-sub)}.p-lineup__feature-photo[data-astro-cid-4kgod5xi] img[data-astro-cid-4kgod5xi]{display:block;width:100%;height:100%;object-fit:cover;filter:contrast(.94) saturate(.92)}.p-lineup__feature-body[data-astro-cid-4kgod5xi] .p-lineup__spec[data-astro-cid-4kgod5xi]{margin-bottom:0}.p-lineup__grid--below[data-astro-cid-4kgod5xi]{margin-top:clamp(36px,5vw,64px)}.p-lineup__other[data-astro-cid-4kgod5xi]{display:flex;flex-direction:column;gap:clamp(48px,7vw,96px);margin-top:clamp(36px,5vw,64px)}.p-lineup__other-title[data-astro-cid-4kgod5xi]{margin:0 0 var(--space-v-24);font-family:var(--font-serif);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:500;letter-spacing:.12em;color:var(--c-text)}.p-lineup__other-item[data-astro-cid-4kgod5xi]:nth-child(2n) .p-lineup__feature-photo[data-astro-cid-4kgod5xi]{order:2}.p-aftercare[data-astro-cid-4kgod5xi] .c-heading{margin-bottom:var(--space-v-40)}.p-aftercare__text[data-astro-cid-4kgod5xi]{margin:0;font-family:var(--font-body);font-size:1rem;line-height:2;letter-spacing:.06em;color:var(--c-text-sub);text-align:left}@media screen and (max-width:767px){.p-lineup__grid--2[data-astro-cid-4kgod5xi],.p-lineup__grid--3[data-astro-cid-4kgod5xi]{grid-template-columns:1fr}.p-lineup__feature[data-astro-cid-4kgod5xi]{grid-template-columns:1fr;gap:var(--space-v-24)}.p-lineup__feature-body[data-astro-cid-4kgod5xi],.p-lineup__other-item[data-astro-cid-4kgod5xi]:nth-child(2n) .p-lineup__feature-body[data-astro-cid-4kgod5xi]{order:1}.p-lineup__feature-photo[data-astro-cid-4kgod5xi],.p-lineup__other-item[data-astro-cid-4kgod5xi]:nth-child(2n) .p-lineup__feature-photo[data-astro-cid-4kgod5xi]{order:2}}
