.comparator__filters{margin-block-end:var(--space-500)}.comparator__filters .reel{margin-block-start:var(--space-100)}@media(max-width:80.9375em){.comparator__filters{--reel-offset:var(--wrapper-gutter)}}.comparator__option{align-items:center;border:.0625rem solid var(--color-gray-200);border-radius:.75rem;display:flex;overflow:hidden;padding-block-end:var(--space-100);padding-block-start:var(--space-100);padding-inline-end:var(--space-100);padding-inline-start:var(--space-100);position:relative;transition:opacity .25s;z-index:1}.comparator__option .form-checkbox{flex:0 0 auto}.comparator__option .form-label{margin-inline-start:var(--space-100)}.comparator__option .form-label:after{background:var(--color-gray-700);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s;z-index:-1}.comparator__option:not(.is-disabled) .form-label:hover:after{opacity:.05}.comparator__option.is-disabled{opacity:.7}.comparator__table{border:.0625rem solid var(--color-gray-200);border-radius:2.5rem}.comparator__table table{border-collapse:collapse;clip-path:inset(0 0 0 0 round 2.5rem)}.comparator__table thead{background:var(--color-gray-100);border-bottom:.0625rem solid var(--color-gray-200);inset-block-start:0;position:sticky;z-index:1}.comparator__table tbody tr:last-child{inset-block-end:0;position:sticky}@media(max-width:47.9375em){.comparator__table{--comparator-competitors-count:2}.comparator__table table{display:block;text-align:center}.comparator__table tr{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center}.comparator__table td,.comparator__table th{padding-block-end:var(--space-300);padding-block-start:var(--space-300);padding-inline-end:var(--space-300);padding-inline-start:var(--space-300)}.comparator__table thead{display:block}.comparator__table tbody tr:last-child td:first-child,.comparator__table thead td{display:none}.comparator__table thead th{align-items:center;display:flex;justify-content:center}.comparator__table tbody{display:block}.comparator__table tbody th{background:var(--color-gray-100);grid-column-end:span 2}.comparator__table:not(.is-initialized) tr>:nth-child(3)~*{display:none}}@media(min-width:48em){.comparator__table td,.comparator__table th{padding-block-end:var(--space-400);padding-block-start:var(--space-400);padding-inline-end:var(--space-300);padding-inline-start:var(--space-300)}.comparator__table th{text-align:start}.comparator__table tbody tr+tr{border-top:.0625rem solid var(--color-gray-200)}.comparator__table tbody tr:nth-child(2n):not(:last-child){background:var(--color-gray-50)}.comparator__table tbody td,.comparator__table tbody th{vertical-align:top}.comparator__table tbody th{inline-size:30%}.comparator__table tbody td{inline-size:calc(70%/var(--comparator-competitors-displayed, var(--comparator-competitors-count)))}}@media(min-width:48em)and (max-width:80.9375em){.comparator__table{--comparator-competitors-count:3}.comparator__table:not(.is-initialized) tr>:nth-child(4)~*{display:none}}@media(min-width:81em){.comparator__table{--comparator-competitors-count:4}.comparator__table:not(.is-initialized) tr>:nth-child(5)~*{display:none}}