.comparison-section{width:100%;padding:72px 12px}.comparison-section__inner{max-width:980px;margin:0 auto}.ct-heading{font-family:var(--solsets-font-heading, "Maison Neue", "DM Sans", sans-serif);font-weight:var(--solsets-ct-heading-weight, 300);font-size:var(--solsets-ct-heading, 2.4rem);text-align:center;margin:0 0 48px;letter-spacing:-.01em;color:var(--ct-navy, #051650)}.ct-wrap{position:relative;isolation:isolate}.ct-rows-bg{position:absolute;top:var(--ct-thead-h, 88px);left:0;right:0;bottom:0;border-radius:10px;z-index:-2;pointer-events:none}.ct-wrap:after{content:"";position:absolute;top:var(--ct-thead-h, 88px);left:0;right:0;bottom:0;border-radius:10px;border-top:1px solid rgba(120,108,96,.16);border-left:1px solid rgba(120,108,96,.16);border-right:1px solid rgba(120,108,96,.16);border-bottom:none;z-index:2;pointer-events:none}.ct-wrap:before{content:"";position:absolute;z-index:-1;top:-14px;bottom:-22px;right:240px;width:240px;background:var(--ct-navy, #051650);border-radius:18px;box-shadow:inset 0 0 36px #0003;pointer-events:none}.ct{width:100%;border-collapse:separate;border-spacing:0;background:transparent;table-layout:fixed}.ct__col-feat{width:auto}.ct__col-sol,.ct__col-clr{width:240px}.ct thead tr{height:var(--ct-thead-h, 88px)}.ct__feat-h{padding:0;background:transparent}.ct__sol-h,.ct__clr-h{padding:6px;text-align:center;vertical-align:middle;background:transparent}.ct__feat{font-family:var(--solsets-font-body, "Maison Neue", "DM Sans", sans-serif);font-size:var(--solsets-ct-row, 17px);color:var(--ct-navy, #051650);line-height:1.4;padding:16px 14px 16px 20px;vertical-align:middle;background-color:#f9f6ef}.ct__feat-text{white-space:pre-line}.ct__feat--border{border-bottom:1px solid rgba(120,108,96,.14)}.ct__feat--last{border-bottom:none}.ct__sol{text-align:center;vertical-align:middle;padding:16px 6px;background:transparent}.ct__sol--border{border-bottom:1px solid rgba(255,255,255,.08)}.ct__sol--last{border-bottom:none}.ct__clr{text-align:center;vertical-align:middle;padding:16px 6px;background-color:#f9f6ef;color:var(--ct-navy, #051650)}.ct__clr--border{border-bottom:1px solid rgba(120,108,96,.14)}.ct__clr--last{border-bottom:none}.ct tbody tr{height:62px}.ct tbody tr:nth-child(2n) .ct__feat,.ct tbody tr:nth-child(2n) .ct__clr{background-color:#f8f3ea}.ct__label{font-family:var(--solsets-font-body, "Maison Neue", "DM Sans", sans-serif);font-size:var(--solsets-ct-col-label, 15px);font-weight:var(--solsets-ct-col-label-weight, 600);letter-spacing:.01em;text-transform:uppercase;text-align:center;line-height:1.2;overflow-wrap:break-word;word-break:break-word}.ct__sol-h .ct__label{text-transform:none;font-size:calc(var(--solsets-ct-col-label, 15px) * 1.1);line-height:1.2}.ct__label--sm{display:block;font-size:calc(var(--solsets-ct-col-label, 15px) * .9);font-weight:var(--solsets-ct-col-label-weight, 600);letter-spacing:.01em;line-height:1.15;text-transform:uppercase;text-align:center;opacity:1;overflow-wrap:break-word;word-break:break-word}.ct__tick{width:32px;height:32px;border-radius:50%;background-color:#ffffff26;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-shadow:0 2px 8px #0003}.ct__tick svg{width:14px;height:14px}.ct__icon-x{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;color:var(--ct-navy, #051650)}.ct__icon-x svg{display:block;width:26px;height:26px}.ct__icon-q{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.ct__icon-q svg{display:block;width:32px;height:32px}@media(min-width:750px){.ct__feat--last{border-radius:0 0 0 10px;border-bottom:1px solid rgba(120,108,96,.16)}.ct__clr--last{border-radius:0 0 10px;border-bottom:1px solid rgba(120,108,96,.16)}}@media(max-width:749px){.comparison-section{padding:40px 6px}.ct-heading{font-size:calc(var(--solsets-ct-heading, 38px) * .65);margin-bottom:28px}.ct__col-sol,.ct__col-clr{width:110px}.ct-wrap:after{display:none}.ct-rows-bg{display:none}.ct__feat,.ct__clr{background-color:#f9f6ef}.ct tbody tr:nth-child(2n) .ct__feat,.ct tbody tr:nth-child(2n) .ct__clr{background-color:#f8f3ea}.ct__feat--border,.ct__feat--last,.ct__clr--border,.ct__clr--last,.ct__sol--border{border-bottom:none}.ct__sol{box-shadow:2px 0 6px #0b184108,-2px 0 6px #0b184108}.ct-wrap:before{background:transparent;border:1px solid var(--ct-navy, #051650);box-shadow:none;right:110px;width:110px;border-radius:16px;top:-10px;bottom:-10px}.ct__sol-h .ct__label{color:var(--ct-navy, #051650)!important;font-weight:var(--solsets-ct-col-label-weight-mobile, 600)}.ct__tick{width:30px;height:30px;background-color:var(--ct-navy, #051650);box-shadow:0 4px 12px #0b184159}.ct__tick svg{width:13px;height:13px}.ct thead th{padding-top:10px;padding-bottom:10px}.ct thead tr{height:auto}.ct__label{font-size:var(--solsets-ct-col-label-mobile, 12px);font-weight:var(--solsets-ct-col-label-weight-mobile, 600);letter-spacing:.01em;line-height:1.1}.ct__sol-h .ct__label{font-size:calc(var(--solsets-ct-col-label-mobile, 12px) * 1.1);line-height:1.1}.ct__label--sm{font-size:calc(var(--solsets-ct-col-label-mobile, 12px) * .9);font-weight:var(--solsets-ct-col-label-weight-mobile, 600);letter-spacing:.01em;line-height:1.2!important}.ct__feat{font-size:calc(var(--solsets-ct-row, 17px) * .88);padding:14px 4px 14px 8px;line-height:1.3}.ct__sol,.ct__clr{padding:14px 4px}.ct tbody tr{height:auto;min-height:56px}.ct__icon-x svg{width:18px;height:18px}.ct__icon-q svg{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-comparison-table.css.map */
