:root{--sw-ink: #1a1a1a;--sw-muted: #555;--sw-line: #e5e5e5;--sw-soft: #f6f6f7;--sw-accent: #222}.sw-intro{background:var(--sw-soft);border-left:4px solid var(--sw-accent);border-radius:4px;padding:14px 16px;margin:0 0 20px;line-height:1.6;color:var(--sw-ink)}.sw-intro p{margin:0 0 8px}.sw-intro p:last-child{margin:0}.sw-points{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 24px}.sw-points li{background:#f0f0f0;border:1px solid #ccc;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#111}.sw-points li:before{content:"\2713  "}.sw-fiche h2{font-size:1.25rem;margin:28px 0 12px}.sw-fiche h3{font-size:1.05rem;margin:20px 0 8px}.sw-specs{width:100%;border-collapse:collapse;margin:12px 0 24px;font-size:14px;color:var(--sw-ink);border:1px solid var(--sw-line)}.sw-specs caption{background:var(--sw-accent);color:#fff;text-align:left;padding:12px 16px;font-size:15px;font-weight:600}.sw-specs tbody th[colspan]{background:#d3d3d3;text-transform:uppercase;font-size:12px;letter-spacing:.8px;padding:10px 16px;text-align:left}.sw-specs th[scope=row]{width:38%;font-weight:600;color:#333;text-align:left}.sw-specs th[scope=row],.sw-specs td{padding:10px 16px;border-bottom:1px solid var(--sw-line);vertical-align:top}.sw-specs tr:nth-child(2n) th[scope=row],.sw-specs tr:nth-child(2n) td{background:#fafafa}.sw-reassurance{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:20px 0;padding:0;list-style:none}.sw-reassurance li{border:1px solid var(--sw-line);border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.5}.sw-reassurance strong{display:block;font-size:14px;margin-bottom:2px}.sw-compare{margin:40px 0}.sw-compare h2{font-size:1.25rem;margin-bottom:12px}.sw-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sw-compare__table{width:100%;min-width:560px;border-collapse:collapse;font-size:13px}.sw-compare__table th,.sw-compare__table td{padding:10px 12px;border-bottom:1px solid var(--sw-line);text-align:center;vertical-align:top}.sw-compare__table tbody th{text-align:left;font-weight:600;white-space:nowrap}.sw-compare__table thead img{display:block;margin:0 auto 8px;object-fit:contain}.sw-compare__name{display:block;font-weight:600;line-height:1.3;color:var(--sw-ink)}.sw-compare__table .is-current{background:var(--sw-soft)}@media(max-width:749px){.sw-specs th[scope=row]{width:45%}.sw-specs th[scope=row],.sw-specs td{padding:9px 12px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sw-fiche.css.map */
