.bw-comparison-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:40px}.bw-comparison-intro h2{margin:0}.bw .bw-comparison-hint{display:none;flex-shrink:0;align-items:center;gap:12px;margin:0;color:var(--bw-muted);font-size:var(--bw-text-label)}.bw-comparison-hint span{font-size:20px}.bw-comparison-scroll{--bw-comparison-overhang: 24px;position:relative;padding-bottom:var(--bw-comparison-overhang);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:none;scrollbar-width:thin;scrollbar-color:var(--bw-muted) var(--bw-soft)}.bw-comparison-scroll:focus-visible{outline:2px solid var(--bw-ink);outline-offset:5px}.bw-comparison-table{width:100%;min-width:820px;table-layout:fixed;border-collapse:separate;border-spacing:0}.bw-comparison-criteria{width:28%}.bw-comparison-table th,.bw-comparison-table td{padding:22px 18px;border:0;border-bottom:1px solid var(--bw-line);text-align:center;vertical-align:middle;font-weight:400}.bw-comparison-table tr>:first-child{position:sticky;left:0;z-index:1;background:var(--bw-paper)}.bw-comparison-table thead th{padding-block:28px 24px;vertical-align:bottom}.bw-comparison-table tbody th{padding-left:0;padding-right:32px;text-align:left;font-size:var(--bw-text-support);line-height:1.45}.bw-comparison-table .bw-comparison-featured{background:#e6eade;border-inline:1px solid var(--bw-line)}.bw-comparison-table thead .bw-comparison-featured{border-top:1px solid var(--bw-line);border-radius:2px 2px 0 0}.bw-comparison-table tbody tr:last-child .bw-comparison-featured{position:relative;border-bottom:0}.bw-comparison-table tbody tr:last-child .bw-comparison-featured:after{content:"";position:absolute;top:100%;left:-1px;right:-1px;height:var(--bw-comparison-overhang);background:inherit;border:1px solid var(--bw-line);border-top:0;border-radius:0 0 2px 2px;pointer-events:none}.bw-comparison-product{display:flex;flex-direction:column;align-items:center;gap:18px;font-size:var(--bw-text-support);line-height:1.3;letter-spacing:-.02em}.bw-comparison-product img{display:block;width:80px;height:80px;object-fit:contain}.bw-comparison-product span{display:flex;align-items:center;justify-content:center;min-height:2.6em}.bw-comparison-featured .bw-comparison-product{font-weight:500}.bw-comparison-featured .bw-comparison-product span{white-space:nowrap}.bw-comparison-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.bw-comparison-icon svg{display:block}.bw-comparison-featured .bw-comparison-icon--yes circle{stroke-width:2}.bw-comparison-featured .bw-comparison-icon--yes path{stroke-width:2.5}.bw-comparison-icon--no{color:#8a948a}.bw-comparison-value{font-size:var(--bw-text-support);color:var(--bw-muted)}@media(max-width:999px){.bw .bw-comparison-hint{display:flex}.bw-comparison-table tr>:first-child{border-right:1px solid var(--bw-line)}.bw-comparison-table tbody tr:last-child>th:after{content:"";position:absolute;top:calc(100% + 1px);left:0;right:0;height:var(--bw-comparison-overhang);background:var(--bw-paper);pointer-events:none}.bw-comparison-table .bw-comparison-featured{border-left:0}}@media(max-width:749px){.bw-comparison-intro{display:block;margin-bottom:24px}.bw .bw-comparison-hint{display:flex;margin-top:12px}.bw-comparison-scroll{container-type:inline-size;--bw-criteria-width: clamp(96px, 28cqi, 120px)}.bw-comparison-table{width:calc(var(--bw-criteria-width) + 5 * max(76px,(100cqi - var(--bw-criteria-width)) / 2.6));min-width:0}.bw-comparison-criteria{width:var(--bw-criteria-width)}.bw-comparison-table th,.bw-comparison-table td{padding:14px 6px}.bw-comparison-table thead th{padding-block:16px}.bw-comparison-table tbody th{padding-right:10px;font-size:var(--bw-text-label);line-height:1.4}.bw-comparison-product{gap:10px;font-size:var(--bw-text-label)}.bw-comparison-featured .bw-comparison-product span{white-space:normal}.bw-comparison-product img{width:48px;height:48px}.bw-comparison-icon svg{width:22px;height:22px}.bw-comparison-value{font-size:var(--bw-text-label)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/barrier-comparison.css.map */
