.SpecTable-module__OO0tRa__wrap{width:100%}.SpecTable-module__OO0tRa__table{border-collapse:collapse;width:100%;font-size:var(--cpn-text-small);line-height:var(--cpn-line-height-body)}.SpecTable-module__OO0tRa__table th,.SpecTable-module__OO0tRa__table td{padding:var(--cpn-space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--cpn-color-border)}.SpecTable-module__OO0tRa__table thead th{padding-block:var(--cpn-space-sm);font-size:var(--cpn-text-caption);font-weight:var(--cpn-font-weight-semibold);letter-spacing:var(--cpn-letter-spacing-caps);text-transform:uppercase;color:var(--cpn-color-text-muted);border-bottom-color:var(--cpn-color-border-strong)}.SpecTable-module__OO0tRa__table tbody td:first-child{font-weight:var(--cpn-font-weight-semibold);color:var(--cpn-color-text)}.SpecTable-module__OO0tRa__table tbody td{color:var(--cpn-gray-700);transition:background-color var(--cpn-duration-fast) var(--cpn-ease)}.SpecTable-module__OO0tRa__table tbody tr:hover td{background-color:var(--cpn-color-surface-muted)}@media (max-width:639px){.SpecTable-module__OO0tRa__table thead{display:none}.SpecTable-module__OO0tRa__table,.SpecTable-module__OO0tRa__table tbody,.SpecTable-module__OO0tRa__table tr,.SpecTable-module__OO0tRa__table td{width:100%;display:block}.SpecTable-module__OO0tRa__table tr{padding-block:var(--cpn-space-md);border-top:1px solid var(--cpn-color-border-strong)}.SpecTable-module__OO0tRa__table tr:last-child{border-bottom:1px solid var(--cpn-color-border-strong)}.SpecTable-module__OO0tRa__table td{gap:var(--cpn-space-md);padding:var(--cpn-space-xs) 0;border-bottom:none;grid-template-columns:minmax(0,7rem) minmax(0,1fr);display:grid}.SpecTable-module__OO0tRa__table tbody tr:hover td{background-color:#0000}.SpecTable-module__OO0tRa__table td:before{content:attr(data-label);font-size:var(--cpn-text-caption);font-weight:var(--cpn-font-weight-semibold);letter-spacing:var(--cpn-letter-spacing-caps);text-transform:uppercase;color:var(--cpn-color-text-muted)}}
