.product[data-astro-cid-ms6g2xw3]{padding:20px var(--spacing-edge) var(--spacing-section);flex-direction:column;font-size:13px;line-height:18px;display:flex}.leave[data-astro-cid-ms6g2xw3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.naming[data-astro-cid-ms6g2xw3]{justify-content:space-between;align-items:flex-end;gap:16px;padding-top:22px;display:flex}.name-block[data-astro-cid-ms6g2xw3]{flex-direction:column;gap:6px;min-width:0;display:flex}.name[data-astro-cid-ms6g2xw3]{font-family:var(--font-display);font-size:20px;font-weight:var(--font-display-weight);letter-spacing:var(--tracking-title);font-feature-settings:var(--font-display-features);line-height:20px}.visit[data-astro-cid-ms6g2xw3]{border-radius:var(--radius-pill);background:var(--color-solid);height:36px;color:var(--color-on-solid);white-space:nowrap;transition:background-color var(--fast) ease;flex-shrink:0;align-items:center;padding-inline:16px;display:inline-flex}.body[data-astro-cid-ms6g2xw3]{align-items:flex-start;gap:32px;padding-top:24px;display:flex}.details[data-astro-cid-ms6g2xw3]{scrollbar-width:none;flex-direction:column;flex-shrink:0;gap:28px;width:268px;max-height:calc(100dvh - 60px);display:flex;position:sticky;top:30px;overflow-y:auto}.list-label[data-astro-cid-ms6g2xw3]{font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body);padding-bottom:8px}.list[data-astro-cid-ms6g2xw3] ol[data-astro-cid-ms6g2xw3],.list[data-astro-cid-ms6g2xw3] dl[data-astro-cid-ms6g2xw3]{flex-direction:column;gap:8px;display:flex}.screen-row[data-astro-cid-ms6g2xw3]{transition:color var(--fast) ease;gap:12px;display:flex}.number[data-astro-cid-ms6g2xw3]{width:18px;color:var(--color-soft);flex-shrink:0}.detail[data-astro-cid-ms6g2xw3]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}dt[data-astro-cid-ms6g2xw3]{flex-shrink:0}dd[data-astro-cid-ms6g2xw3]{text-align:right}.screens[data-astro-cid-ms6g2xw3]{gap:var(--spacing-row) var(--spacing-gutter);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.screen[data-astro-cid-ms6g2xw3]{flex-direction:column;gap:10px;width:100%;scroll-margin-top:30px;display:flex}.screen[data-astro-cid-ms6g2xw3].tablet{width:calc((100% - var(--spacing-gutter)) / 2)}.screen[data-astro-cid-ms6g2xw3].phone{width:calc((100% - var(--spacing-gutter) * 3) / 4)}.plate[data-astro-cid-ms6g2xw3]{display:flex;position:relative}.save[data-astro-cid-ms6g2xw3]{border-radius:var(--radius-pill);background:var(--glass-fill);width:28px;height:28px;backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge);color:var(--glass-ink);opacity:0;transition:opacity var(--fast) ease;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.save[data-astro-cid-ms6g2xw3]:focus-visible,.save[data-astro-cid-ms6g2xw3][aria-pressed=true]{opacity:1}.save[data-astro-cid-ms6g2xw3][aria-pressed=true] path[data-astro-cid-ms6g2xw3]{fill:currentColor}.screen[data-astro-cid-ms6g2xw3].phone .save[data-astro-cid-ms6g2xw3]{top:12px;right:12px}.screen[data-astro-cid-ms6g2xw3] img[data-astro-cid-ms6g2xw3]{width:100%;height:auto;box-shadow:0 0 0 1px var(--color-hairline);background:var(--color-surface);border-radius:8px}.screen[data-astro-cid-ms6g2xw3].tablet img[data-astro-cid-ms6g2xw3]{border-radius:14px}.screen[data-astro-cid-ms6g2xw3].phone img[data-astro-cid-ms6g2xw3]{border-radius:22px}figcaption[data-astro-cid-ms6g2xw3]{gap:12px;display:flex}.related[data-astro-cid-ms6g2xw3]{flex-direction:column;gap:36px;padding-top:44px;display:flex}.related-row[data-astro-cid-ms6g2xw3]{flex-direction:column;gap:14px;display:flex}.related-head[data-astro-cid-ms6g2xw3]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.related-title[data-astro-cid-ms6g2xw3]{font-size:var(--text-heading);font-weight:var(--font-weight-medium);line-height:var(--leading-heading)}.related-cards[data-astro-cid-ms6g2xw3]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}@media (hover:hover){.plate[data-astro-cid-ms6g2xw3]:hover .save[data-astro-cid-ms6g2xw3]{opacity:1}.screen-row[data-astro-cid-ms6g2xw3]:hover{color:var(--color-soft)}.visit[data-astro-cid-ms6g2xw3]:hover{background:var(--color-ink)}}@media (width<=1199px){.product[data-astro-cid-ms6g2xw3]{padding:16px 16px var(--spacing-section)}.naming[data-astro-cid-ms6g2xw3]{flex-wrap:wrap;padding-top:20px}.body[data-astro-cid-ms6g2xw3]{flex-direction:column;gap:24px;padding-top:20px}.details[data-astro-cid-ms6g2xw3]{gap:20px;width:100%;max-width:420px;max-height:none;position:static;overflow:visible}.screens[data-astro-cid-ms6g2xw3]{width:100%}.related-cards[data-astro-cid-ms6g2xw3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){.related-cards[data-astro-cid-ms6g2xw3]{grid-template-columns:repeat(2,minmax(0,1fr))}.screen[data-astro-cid-ms6g2xw3].tablet{width:100%}.screen[data-astro-cid-ms6g2xw3].phone{width:calc((100% - var(--spacing-gutter)) / 2)}.screen[data-astro-cid-ms6g2xw3].phone img[data-astro-cid-ms6g2xw3]{border-radius:16px}}
