[data-rvs=product-specs] .rvs-pd__header{margin-bottom:10px}[data-rvs=product-specs] .rvs-specs__note{margin-bottom:var(--rvs-gap-md);max-width:var(--rvs-measure)}[data-rvs=product-specs] .rvs-specs__note p{margin:0 0 .5em}[data-rvs=product-specs] .rvs-specs__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}[data-rvs=product-specs] .rvs-specs__table{background:transparent;border-collapse:collapse;color:var(--rvs-text);font-family:var(--rvs-font-body);font-size:.875rem;line-height:1.4;min-width:320px;table-layout:fixed;width:100%}[data-rvs=product-specs] .rvs-specs__table td,[data-rvs=product-specs] .rvs-specs__table th{border-bottom:1px solid var(--rvs-rule);overflow-wrap:anywhere;padding:12px 14px;text-align:left;vertical-align:top}[data-rvs=product-specs] .rvs-specs__table thead th{background:var(--rvs-cream);border-bottom:1px solid var(--rvs-rule);color:var(--rvs-charcoal);font-weight:var(--rvs-bold-weight)}[data-rvs=product-specs] .rvs-specs__table tbody th{color:var(--rvs-heading);font-weight:var(--rvs-bold-weight)}[data-rvs=product-specs] .rvs-specs__table:not(.rvs-specs__table--extras) tr>:first-child{width:20%}[data-rvs=product-specs] .rvs-specs__row--desc td{font-size:.8125rem}@media (max-width:640px){[data-rvs=product-specs] .rvs-specs__table{font-size:.75rem}[data-rvs=product-specs] .rvs-specs__table td,[data-rvs=product-specs] .rvs-specs__table th{padding:10px 8px}[data-rvs=product-specs] .rvs-specs__table:not(.rvs-specs__table--extras) tr>:first-child{width:22%}}[data-rvs=product-specs] .rvs-specs__table .is-selected{background:rgba(204,46,39,.07)}[data-rvs=product-specs] .rvs-specs__table thead .is-selected{background:var(--rvs-cream);box-shadow:inset 0 -2px 0 var(--rvs-red);color:var(--rvs-red)}[data-rvs=product-specs] .rvs-specs__lines{display:flex;flex-wrap:wrap;font-family:var(--rvs-font-body);gap:8px 32px;margin:var(--rvs-gap-md) 0 0}[data-rvs=product-specs] .rvs-specs__lines dt{display:inline;font-weight:var(--rvs-bold-weight)}[data-rvs=product-specs] .rvs-specs__lines dt:after{content:": "}[data-rvs=product-specs] .rvs-specs__lines dd{display:inline;margin:0}[data-rvs=product-specs] .rvs-specs__download{margin:var(--rvs-gap-md) 0 0}[data-rvs=product-specs] .rvs-specs__extras{margin-top:var(--rvs-gap-lg)}[data-rvs=product-specs] .rvs-specs__extras-heading{color:var(--rvs-heading);margin-bottom:14px}[data-rvs=product-specs] .rvs-specs__table--extras td:first-child{font-family:var(--rvs-font-mono);font-weight:var(--rvs-bold-weight);font-weight:400;letter-spacing:.04em;white-space:nowrap}[data-rvs=product-specs] .rvs-specs__pick{margin:0 0 var(--rvs-gap-md);text-align:center}[data-rvs=product-specs] p.rvs-specs__pick-label{color:var(--rvs-heading);font-family:var(--rvs-font-body);font-size:.875rem;font-weight:var(--rvs-bold-weight);margin:0 0 10px}[data-rvs=product-specs] .rvs-specs__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}[data-rvs=product-specs] .rvs-specs__chip{appearance:none;-webkit-appearance:none;background:var(--rvs-cream);border:1px solid var(--rvs-cream);border-radius:var(--rvs-radius-pill);color:var(--rvs-charcoal);cursor:pointer;font-family:var(--rvs-font-mono);font-size:.8125rem;font-weight:400;letter-spacing:.04em;line-height:1.2;margin:0;padding:7px 14px;transition:background var(--rvs-transition),color var(--rvs-transition),border-color var(--rvs-transition)}[data-rvs=product-specs] .rvs-specs__chip:hover{border-color:var(--rvs-charcoal)}[data-rvs=product-specs] .rvs-specs__chip[aria-pressed=true]{background:var(--rvs-olive);border-color:var(--rvs-olive);color:var(--rvs-light-cream)}[data-rvs=product-specs] .rvs-specs__chip:focus-visible{outline:2px solid var(--rvs-link);outline-offset:3px}[data-rvs=product-specs] .rvs-specs__table .is-selected{background:rgba(108,119,90,.12)}[data-rvs=product-specs] .rvs-specs__table thead .is-selected{background:rgba(108,119,90,.12);box-shadow:inset 0 -2px 0 var(--rvs-olive);color:var(--rvs-charcoal)}[data-rvs=product-specs] p.rvs-specs__pick-label{margin-bottom:16px}[data-rvs=product-specs] .rvs-specs__pick{margin-bottom:var(--rvs-gap-lg)}