.cb-cmp{--cb-gutter: 12px}.cb-cmp__title{margin-top:8px}.cb-cmp__small{font-size:12px;line-height:1.4;color:var(--cb-muted)}.cb-cmp__intro{margin-top:14px}.cb-cmp__note{margin-top:14px;padding-inline:4px}.cb-cmp__help{margin-top:16px;padding-inline:4px;font-size:14px;line-height:1.45}.cb-cmp__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cb-cmp__wrap{position:relative;margin-top:24px}.cb-cmp__wrap:before{content:"";position:absolute;top:0;bottom:0;left:40%;width:30%;border-radius:12px;background:var(--cb-surface);box-shadow:0 8px 24px #1f1f1f1f}.cb-cmp__table{position:relative;width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.cb-cmp__col-crit{width:40%}.cb-cmp__col-us,.cb-cmp__col-them{width:30%}.cb-cmp__table th,.cb-cmp__table td{padding:12px 5px;vertical-align:middle;background:none;border:0;border-bottom:1px solid rgba(31,31,31,.14)}.cb-cmp__table tbody tr:last-child>*{border-bottom:0}.cb-cmp__table thead th,.cb-cmp__table thead td{padding-top:16px;padding-bottom:12px;font-size:10.5px;line-height:1.25;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cb-cmp__table thead .cb-cmp__us{color:var(--cb-accent)}.cb-cmp__table thead .cb-cmp__them{color:var(--cb-muted)}.cb-cmp__table tbody th{padding-left:4px;text-align:left;font-size:13px;line-height:1.3;font-weight:700}.cb-cmp__table tbody td{font-size:12px;line-height:1.3;color:var(--cb-muted)}.cb-cmp__table tbody td.cb-cmp__us{color:var(--cb-text)}.cb-cmp__text,.cb-cmp__brand{display:block;margin-top:6px;overflow-wrap:break-word}.cb-cmp__brand{font-size:11px;line-height:1.25;color:var(--cb-muted)}.cb-cmp__table .cb-cmp__icon{width:32px;height:32px;margin-inline:auto;display:flex;align-items:center;justify-content:center;border-radius:50%}.cb-cmp__icon svg{display:block}.cb-cmp__icon--yes{background:var(--cb-accent);color:var(--cb-accent-text)}.cb-cmp__icon--part{background:#e6e2dc;color:var(--cb-muted)}.cb-cmp__us .cb-cmp__icon--no{background:#9a958e;color:#fff}.cb-cmp__them .cb-cmp__icon--no{background:#e6e2dc;color:var(--cb-muted)}@media screen and (min-width:1000px){.cb-cmp__table th,.cb-cmp__table td{padding-block:18px}.cb-cmp__table tbody th{font-size:15px}.cb-cmp__table tbody td{font-size:14px}.cb-cmp__table thead th{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cb-comparison.css.map */
