html:not(.js) .pd__slide.astro-mlx3vxn7[hidden]{margin-top:.75rem;display:block}.pd__main.astro-mlx3vxn7 .smart-img{background:linear-gradient(180deg, #fbf7f1, var(--c-sand))}.pd__thumb.astro-mlx3vxn7{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:2px solid #0000;width:100%;padding:0;display:block;overflow:hidden}.pd__thumb.astro-mlx3vxn7[aria-pressed=true]{border-color:var(--c-rose)}.pd-details.astro-mlx3vxn7{margin-top:1.5rem}.pd-details.astro-mlx3vxn7 h3.astro-mlx3vxn7,.pd-specs__sub.astro-mlx3vxn7{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-rose);margin-bottom:.9rem;font-weight:600}.pd-details.astro-mlx3vxn7 ul.astro-mlx3vxn7{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;list-style:none;display:grid}.pd-details.astro-mlx3vxn7 figure.astro-mlx3vxn7{gap:.5rem;margin:0;display:grid}.pd-details.astro-mlx3vxn7 .smart-img{border-radius:var(--radius)}.pd-details.astro-mlx3vxn7 figcaption.astro-mlx3vxn7{font-size:var(--fs-sm);color:var(--c-muted)}.pd.astro-mlx3vxn7{padding-block:clamp(1.5rem, 1rem + 2vw, 2.5rem) var(--section-y)}.pd__grid.astro-mlx3vxn7{align-items:start;gap:clamp(2rem,1.5rem + 3vw,4.5rem);margin-top:1.5rem;display:grid}.pd__main.astro-mlx3vxn7{border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.pd__thumbs.astro-mlx3vxn7{gap:.75rem;margin-top:.75rem;list-style:none;display:flex}.pd__thumbs.astro-mlx3vxn7 li.astro-mlx3vxn7{border-radius:var(--radius-sm);width:80px;overflow:hidden}.pd__info.astro-mlx3vxn7{align-content:start;gap:1.25rem;display:grid}.pd__info.astro-mlx3vxn7 h1.astro-mlx3vxn7{font-size:var(--fs-3xl);color:var(--c-wine-deep)}html[lang^=zh] .pd__info.astro-mlx3vxn7 h1.astro-mlx3vxn7{font-size:var(--fs-2xl)}.pd__summary.astro-mlx3vxn7{font-size:var(--fs-lg);color:var(--c-ink-soft)}.pd__facts.astro-mlx3vxn7{border-top:1px solid var(--c-line);margin:.5rem 0;display:grid}.pd__facts.astro-mlx3vxn7 div.astro-mlx3vxn7{border-bottom:1px solid var(--c-line);grid-template-columns:7.5rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.pd__facts.astro-mlx3vxn7 dt.astro-mlx3vxn7{font-size:var(--fs-sm);color:var(--c-muted)}.pd__facts.astro-mlx3vxn7 dd.astro-mlx3vxn7{margin:0;font-weight:500}.pd__actions.astro-mlx3vxn7{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=960px){.pd__grid.astro-mlx3vxn7{grid-template-columns:1fr 1fr}.pd__gallery.astro-mlx3vxn7{top:calc(var(--header-h) + 1.5rem);position:sticky}}.pd-detail__grid.astro-mlx3vxn7{align-items:start;gap:2rem;display:grid}.pd-detail__main.astro-mlx3vxn7{gap:1.25rem;display:grid}.pd-detail.astro-mlx3vxn7 h2.astro-mlx3vxn7{font-size:var(--fs-2xl);color:var(--c-wine-deep)}.pd-lists.astro-mlx3vxn7{gap:2rem;margin-top:1rem;display:grid}.pd-lists.astro-mlx3vxn7 h3.astro-mlx3vxn7{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-rose);margin-bottom:.9rem;font-weight:600}.checklist.astro-mlx3vxn7{gap:.6rem;list-style:none;display:grid}.checklist.astro-mlx3vxn7 li.astro-mlx3vxn7{align-items:flex-start;gap:.6rem;display:flex}.checklist.astro-mlx3vxn7 svg{color:var(--c-rose);flex:none;margin-top:.3em}.pd-specs.astro-mlx3vxn7{border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);justify-items:start;gap:1rem;padding:1.75rem;display:grid}.pd-specs__icon.astro-mlx3vxn7{background:var(--c-rose-soft);width:48px;height:48px;color:var(--c-wine);border-radius:12px;place-items:center;display:grid}.pd-specs.astro-mlx3vxn7 h2.astro-mlx3vxn7{font-size:var(--fs-xl)}.pd-specs.astro-mlx3vxn7 p.astro-mlx3vxn7{font-size:var(--fs-sm);color:var(--c-muted)}.pd-specs.astro-mlx3vxn7 table.astro-mlx3vxn7{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.pd-specs.astro-mlx3vxn7 th.astro-mlx3vxn7,.pd-specs.astro-mlx3vxn7 td.astro-mlx3vxn7{border-bottom:1px solid var(--c-line);text-align:start;padding:.5rem 0}.pd-specs.astro-mlx3vxn7 th.astro-mlx3vxn7{color:var(--c-muted);font-weight:500}@media (width>=720px){.pd-lists.astro-mlx3vxn7{grid-template-columns:1fr 1fr}}@media (width>=1000px){.pd-detail__grid.astro-mlx3vxn7{grid-template-columns:1.6fr 1fr;gap:4rem}}.pd-inq.astro-mlx3vxn7{gap:2rem;display:grid}.pd-inq.astro-mlx3vxn7 h2.astro-mlx3vxn7{font-size:var(--fs-2xl);color:var(--c-wine-deep);margin-top:.75rem}.pd-inq__intro.astro-mlx3vxn7{color:var(--c-muted);max-width:30rem;margin-top:1rem}.pd-inq__form.astro-mlx3vxn7{border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,1rem + 2vw,2.25rem)}@media (width>=1000px){.pd-inq.astro-mlx3vxn7{grid-template-columns:1fr 1.5fr;gap:4rem}}.related-title.astro-mlx3vxn7{font-size:var(--fs-2xl);color:var(--c-wine-deep);margin-bottom:2rem}@media (width>=1100px){.related-grid.astro-mlx3vxn7{grid-template-columns:repeat(3,1fr)}}
