.kwc{container-type:inline-size;--kwc-navy:#001232;--kwc-rule:#E6E3DE;--kwc-zebra:#F7F5F2;--kwc-muted:#5F5950;--kwc-warn:#9E2B20}.kwc__feat{list-style:none;margin:0;padding:0;display:grid;gap:18px}.kwc__eyebrow{display:block;font-size:13px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:inherit;margin:0 0 2px}.kwc__eyebrow--warn{color:var(--kwc-warn)}.kwc__feat li:has(>.kwc__eyebrow--warn){border-left:2px solid var(--kwc-warn);padding-left:11px}.kwc__t{display:block}.kwc__subhead{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--kwc-muted);margin:26px 0 10px}.kwc__subhead:first-child{margin-top:0}.kwc__box{margin:24px 0 0;padding-top:18px;border-top:1px solid var(--kwc-rule)}.kwc__box h3{font-size:15px;font-weight:600;line-height:1.4;margin:0 0 8px;color:var(--kwc-navy)}.kwc__boxlist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.kwc__boxlist li{display:flex;gap:10px;align-items:baseline}.kwc__q{font-weight:600;font-variant-numeric:tabular-nums;min-width:2em;flex:none}.kwc__lede--demoted{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--kwc-rule);font-size:14px;line-height:1.65;color:var(--kwc-muted)}.kwc__src{display:none}.product-extra-details.kwc{display:block}table.kwc__spec th,table.kwc__spec td{overflow-wrap:anywhere}.kwc__tablewrap{overflow-x:auto}table.kwc__spec{width:100%;border-collapse:collapse;font-size:15px}table.kwc__spec caption{text-align:left;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--kwc-muted);font-weight:600;padding-bottom:10px}table.kwc__spec tbody tr:nth-child(odd){background:var(--kwc-zebra)}table.kwc__spec th,table.kwc__spec td{text-align:left;padding:7px 12px;vertical-align:baseline;line-height:1.5}table.kwc__spec th{font-weight:400;color:var(--kwc-muted);width:36%}table.kwc__spec td.kwc--num{font-variant-numeric:tabular-nums}table.kwc__spec tbody tr th:first-child{border-radius:4px 0 0 4px}table.kwc__spec tbody tr td:last-child{border-radius:0 4px 4px 0}@container (max-width: 420px){table.kwc__spec th,table.kwc__spec td{padding:6px 8px}table.kwc__spec th{width:44%}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/kw-pdp-sections.css.map */
