.productContent_summary__qVYHx{max-width:68ch;color:var(--c-ink-2);font-size:var(--fs-2);line-height:1.6}.productContent_summary__qVYHx+.productContent_highlights__SmT0f{margin-top:var(--sp-4)}.productContent_highlights__SmT0f{display:grid;grid-gap:10px;gap:10px;list-style:none}.productContent_highlights__SmT0f li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;color:var(--c-ink);font-size:var(--fs-2);line-height:1.45}.productContent_check__8Ok3t{display:grid;align-items:center;justify-items:center;place-items:center;width:24px;height:24px;border-radius:var(--r-2);background:var(--c-positive-soft);color:var(--c-positive)}@media (min-width:900px){.productContent_highlights__SmT0f{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--sp-6);column-gap:var(--sp-6)}}.productContent_specGrid__E3Fw_{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}@media (min-width:900px){.productContent_specGrid__E3Fw_{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--sp-6);column-gap:var(--sp-6);align-items:start}}.productContent_specTable__czEmw{width:100%;border-collapse:collapse;font-size:var(--fs-1)}.productContent_specTable__czEmw caption{padding:0 0 6px;color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-2);font-weight:700;text-align:left}.productContent_specTable__czEmw td,.productContent_specTable__czEmw th{padding:9px 0;border-top:1px solid var(--c-line);text-align:left;vertical-align:top}.productContent_specTable__czEmw th{width:44%;padding-right:var(--sp-4);color:var(--c-ink-3);font-weight:500}.productContent_specTable__czEmw td{color:var(--c-ink);font-weight:600;word-wrap:anywhere}.productContent_specToggle__fDijU{display:none;width:100%;margin-top:var(--sp-4)}@media (max-width:899.98px){.productContent_specCollapsed__7I8Ej .productContent_specExtra__7sKyQ{display:none}.productContent_specToggle__fDijU{display:inline-flex}}.productContent_changes__xzmaK{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:1px;gap:1px;margin-top:var(--sp-4);overflow:hidden;border:1px solid var(--c-line);border-radius:var(--r-2);background:var(--c-line)}.productContent_change__lv4zJ{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:10px;background:var(--c-bg)}.productContent_change__lv4zJ dt{color:var(--c-ink-3);font-size:var(--fs-1)}.productContent_change__lv4zJ dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.productContent_changeAmount__xMcRl{display:inline-flex;gap:3px;font-family:var(--font-sans);font-size:var(--fs-2);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.productContent_changeVerb__0OSod{font-size:var(--fs-1);font-weight:600}.productContent_change-down__Tzrgw{color:var(--c-positive)}.productContent_change-up__paNrU{color:var(--c-danger)}.productContent_change-flat__Zqnup{color:var(--c-ink-3)}.productContent_compareScroll__6Cojk{position:relative;overflow-x:auto;overscroll-behavior-x:contain}.productContent_compare__eyeXo{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--fs-1)}.productContent_compare__eyeXo td,.productContent_compare__eyeXo th{padding:10px 12px;border-top:1px solid var(--c-line);text-align:left;vertical-align:top;word-wrap:anywhere}.productContent_compare__eyeXo thead td,.productContent_compare__eyeXo thead th{border-top:0}.productContent_compareCorner__8vaeV,.productContent_compare__eyeXo tbody th{position:sticky;left:0;z-index:1;width:128px;background:var(--c-bg);color:var(--c-ink-3);font-weight:500}.productContent_compare__eyeXo tbody th{padding-left:0;border-right:1px solid var(--c-line)}.productContent_compare__eyeXo td{color:var(--c-ink);font-weight:600}.productContent_compareCurrent__gmcEo{background:var(--c-brand-soft)}.productContent_compare__eyeXo thead .productContent_compareCurrent__gmcEo{border-radius:var(--r-2) var(--r-2) 0 0}.productContent_compare__eyeXo tbody tr:last-child .productContent_compareCurrent__gmcEo{border-radius:0 0 var(--r-2) var(--r-2)}.productContent_compareHead___cScz{display:grid;grid-gap:8px;gap:8px;color:var(--c-ink);font-weight:600}a.productContent_compareHead___cScz:hover .productContent_compareTitle__3_H0e{color:var(--c-brand-hover);-webkit-text-decoration:underline;text-decoration:underline}.productContent_compareMedia__gkHAG{position:relative;width:88px;aspect-ratio:1;overflow:hidden;border-radius:var(--r-2);background:var(--c-bg)}.productContent_compareMedia__gkHAG img{-o-object-fit:contain;object-fit:contain;padding:6%}.productContent_compareTitle__3_H0e{display:-webkit-box;overflow:hidden;font-size:var(--fs-1);line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.productContent_compareBadge__wF8f_{justify-self:start;padding:2px 8px;border-radius:var(--r-2);background:var(--c-bg);color:var(--c-brand-hover);font-size:var(--fs-1);font-weight:700}.productContent_comparePrice__4NuOR{display:block;font-family:var(--font-sans);font-size:var(--fs-2);font-weight:800;white-space:nowrap}.productContent_compareMeta__rgkae{color:var(--c-ink-3);font-size:var(--fs-1);font-weight:500}.productContent_compareNone__mW0Np{color:var(--c-ink-3);font-weight:400}@media (min-width:900px){.productContent_compareCorner__8vaeV,.productContent_compare__eyeXo tbody th{width:180px}}.productContent_faq__okTUE{display:grid}.productContent_faqItem__tgiV_{border-top:1px solid var(--c-line)}.productContent_faqItem__tgiV_:last-child{border-bottom:1px solid var(--c-line)}.productContent_faqItem__tgiV_ summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:48px;padding:12px 0;cursor:pointer;list-style:none}.productContent_faqItem__tgiV_ summary::-webkit-details-marker{display:none}.productContent_faqItem__tgiV_ h3{color:var(--c-ink);font-size:var(--fs-2);font-weight:600;line-height:1.4}.productContent_faqItem__tgiV_ svg{flex:none;color:var(--c-ink-3);transition:transform var(--dur-2) var(--ease)}.productContent_faqItem__tgiV_[open] svg{transform:rotate(180deg)}.productContent_faqItem__tgiV_ p{max-width:68ch;padding:0 0 14px;color:var(--c-ink-2);line-height:1.6}@media (prefers-reduced-motion:no-preference){.productContent_faqItem__tgiV_[open] p{animation:productContent_faqIn__ExJLf .18s var(--ease)}}@keyframes productContent_faqIn__ExJLf{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.productContent_faqItem__tgiV_ svg{transition:none}}