:root{--text-color:#1E2F44}.comparison-complex-table{max-width:840px;margin:0 auto}.comparison-complex-table h1,.comparison-complex-table h2,.comparison-complex-table h3,.comparison-complex-table h4,.comparison-complex-table h5,.comparison-complex-table h6,.comparison-complex-table p,.comparison-complex-table span,.comparison-complex-table a,.comparison-complex-table button{font-family:Cabinet Grotesk,sans-serif;padding:0;margin:0;line-height:1}.comparison-complex-table h1 strong,.image-with-blocks__content-item-title strong{color:#ef5e3c;text-decoration-color:#ef5e3c;text-decoration-thickness:4px!important;text-underline-offset:4px!important;text-decoration:underline;font-weight:700!important}.comparison-complex-table h1.no-underline strong,.image-with-blocks__content-item-title strong.no-underline{text-decoration:none!important}.comparison-complex-table__heading h1{color:var(--heading-color, #1E2F44);font-size:50px;font-weight:700;line-height:1.2;margin-bottom:32px}.comparison-complex-table__author{display:flex;align-items:center;gap:16px;margin-bottom:48px}.comparison-complex-table__author-image img{max-width:56px;max-height:56px}.comparison-complex-table__caption{font-size:22px;background-color:var(--caption-bg-color, #B9E4E7);padding:9.5px 13px;margin:0 auto;width:fit-content}.comparison-complex-table__caption p{margin:0;text-align:center;width:fit-content;line-height:150%}.comparison-complex-table__image,.comparison-complex-table__table{margin-top:64px;margin-bottom:48px}.comparison-complex-table__richtext{text-align:center}.comparison-complex-table__richtext strong{font-size:20px}.comparison-complex-table__richtext p{font-weight:400;font-size:20px;margin-bottom:16px;line-height:150%}@media (max-width: 768px){.comparison-complex-table__heading h1{font-size:32px}.comparison-complex-table__image{margin-top:56px;margin-bottom:48px}.comparison-complex-table__author{margin-bottom:40px}.comparison-complex-table__caption{font-size:20px;padding:10px 18.5px}.comparison-complex-table__richtext{font-size:18px}}.comparison-table{width:100%;border-collapse:separate;border-spacing:0}.comparison-table th,.comparison-table td{padding:13px;text-align:center;vertical-align:middle;border:1px solid transparent}.comparison-table th{font-weight:600;font-size:18px;line-height:1.2}.comparison-table th:first-child{background:transparent;border:none}.comparison-table th.primary-header{background:#b9e4e7;color:#1e2f44;border-radius:8px 8px 0 0;border:2px solid #B9E4E7}.primary-cell-header{background:#b9e4e7;font-family:SangBleuOGSans-Regular!important}.primary-cell-header img{width:100%;height:100%;object-fit:contain;aspect-ratio:auto}.comparison-table th.competitor-header{background:#fff5f5;color:#ef5e3c;border-top:1px dashed #FDE3D7;font-size:22px;padding:16px}.comparison-table td{font-size:22px;color:#1e2f44}.comparison-table td:first-child{text-align:left;font-weight:500;background:transparent;border-top:1px dashed #C9C9C9}.comparison-table td.primary-cell{background:#b9e4e7;border-top:1px solid #fff}.comparison-table td.competitor-cell{color:#ef5e3c;border-top:1px dashed #FDE3D7}.comparison-table tr:last-child td.primary-cell{border-radius:0 0 6px 6px}.comparison-table .primary-cell .check,.comparison-table .competitor-cell .check{width:20px!important;height:20px!important;display:block;margin:0 auto}.comparison-table .primary-cell .x,.comparison-table .competitor-cell .x{width:16px!important;height:16px!important;display:block;margin:0 auto}@media (max-width: 768px){.comparison-table{font-size:14px}.comparison-complex-table{padding-top:50px!important}.comparison-table th,.comparison-table td{padding:13px;font-size:9px}.comparison-table th{font-size:14px;padding:4px}.comparison-table th.competitor-header{font-size:16px;padding:8px 12px}.comparison-table td{font-size:12px}.comparison-table td:first-child{min-width:80px;max-width:120px;word-wrap:break-word;line-height:150%}.comparison-table td:first-child p{line-height:150%}.comparison-complex-table__table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:38px!important}.comparison-table{min-width:300px}}@media (max-width: 480px){.comparison-table th{font-size:11px}.comparison-table th.competitor-header{font-size:9px}.comparison-table .icon{width:16px;height:16px}.comparison-table .competitor-cell .icon{width:12px;height:12px}.comparison-table{min-width:320px}.comparison-table td:first-child{min-width:60px;max-width:80px;font-size:9px}}@media (min-width: 1280px){.comparison-complex-table{padding-left:0!important;padding-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/comparison-complex-table.css.map */
