.aslia-comparison{background:var(--cream,#f6f3ef)}
.aslia-comparison .section-heading{margin-bottom:42px}
.comparison-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--ink,#312c29)}
.comparison-label-column{width:42%}.comparison-brand-column{width:30%}.comparison-other-column{width:28%}
.comparison-table th,.comparison-table td{padding:26px 28px;border:0;border-bottom:1px solid #d4c8bc;vertical-align:middle;white-space:normal;line-height:1.5}
.comparison-table thead th{font-size:17px;font-weight:500;text-align:center;padding-top:28px;padding-bottom:28px}
.comparison-table thead th:first-child{text-align:left;color:#69615c;font-size:13px;letter-spacing:.06em}
.comparison-table tbody th{text-align:left;font-size:19px;font-weight:400}
.comparison-table tbody th small{display:block;margin-top:6px;font-size:13px;color:#69615c;line-height:1.5}
.comparison-table td{text-align:center}
.comparison-table .comparison-brand{background:#e8ddd1}
.comparison-table thead .comparison-brand{border-radius:18px 18px 0 0;letter-spacing:.1em}
.comparison-table tbody tr:last-child>*{border-bottom:0}
.comparison-table tbody tr:last-child .comparison-brand{border-radius:0 0 18px 18px}
.comparison-check{display:inline-flex;align-items:center;justify-content:center;color:#5f4837}
.comparison-check svg{width:24px;height:24px}
.comparison-table .comparison-other{color:#77706a;font-size:14px}
@media(max-width:640px){.aslia-comparison .section-heading{margin-bottom:30px}.comparison-label-column{width:42%}.comparison-brand-column{width:30%}.comparison-other-column{width:28%}.comparison-table th,.comparison-table td{padding:20px 10px}.comparison-table thead th{font-size:12px;padding:22px 8px}.comparison-table thead th:first-child{font-size:11px}.comparison-table tbody th{font-size:15px;padding-left:0;padding-right:14px}.comparison-table tbody th small{font-size:11px}.comparison-table .comparison-other{font-size:12px}.comparison-check svg{width:21px;height:21px}}
