.specs-toggle{margin-top:var(--s3);border-top:1px solid var(--rule)}.specs-toggle>summary{min-height:44px;color:var(--accent);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.specs-toggle>summary::-webkit-details-marker{display:none}.specs-toggle>summary:after{content:"+";font-size:1.2em}.specs-toggle[open]>summary:after{content:"−"}.specs-toggle .specs{margin-top:var(--s2)}.specs{border-collapse:collapse;width:100%;margin-bottom:var(--s4)}.specs th,.specs td{text-align:left;vertical-align:top;padding:var(--s2) var(--s2) var(--s2) 0;border-bottom:1px solid var(--rule)}.specs th{font-family:var(--label);font-weight:400;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.12em;width:30%}
