.comparison-table-section{background-color:var(--section-bg);color:var(--section-text)}.content-and-comparison-table{display:grid;grid-template-columns:1fr;grid-template-areas:"content" "table" "actions";align-items:center;column-gap:2.5rem;row-gap:3rem}.content-and-comparison-table--no-content{grid-template-columns:1fr;grid-template-areas:"table"}.content-and-comparison-table--stacked{grid-template-columns:1fr;grid-template-areas:"content" "table" "actions";row-gap:2.4rem}.comparison-table-content-actions{display:contents}.comparison-table-content{grid-area:content;display:flex;flex-direction:column}.comparison-table-container{grid-area:table}.content-and-comparison-table--stacked .comparison-table-content{align-items:center}.comparison-table-actions{grid-area:actions;display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:2rem}.content-and-comparison-table--stacked .comparison-table-actions{margin-top:1.4rem}.comparison-table-content__heading{margin:0 0 1.2rem;line-height:1.4;font-weight:400}.comparison-table-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;font-size:14px;margin-bottom:var(--rating-spacing-bottom, 12px)}.comparison-table-rating__stars{display:inline-flex;align-items:center;gap:.15em;font-size:1.1em;line-height:1}.comparison-table-rating__star{width:1em;height:1em;fill:var(--rating-star-color, #202020);stroke:var(--rating-star-color, #202020);stroke-width:1.2;stroke-linejoin:round}.comparison-table-rating__text{line-height:1;opacity:.75}.comparison-table-content__text{margin:0 0 1.2rem}.comparison-table-content__text p{margin:0}.comparison-table-content__button{margin-top:.6rem}.comparison-table-content__trust-text{margin:.8rem 0 0;font-size:11px;letter-spacing:.05em;text-transform:uppercase;opacity:.65}.comparison-table-container{width:100%;max-width:50rem;margin:0 auto;overflow-x:auto}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;flex-grow:1}.comparison-table thead th{padding:8px 12px;font-size:var(--font-size, 18px);line-height:1.3}.comparison-table__cell-stack{display:inline-flex;flex-direction:column;align-items:center;gap:4px}.comparison-table thead img{height:auto}@media screen and (max-width:749px){.comparison-table thead img{max-width:var(--mobile-logo-width)}}@media screen and (min-width:750px){.comparison-table thead img{max-width:var(--logo-width)}}.comparison-table__logo-label{font-size:var(--font-size, 18px);line-height:1.3}.comparison-table td{padding:var(--row-padding-y, 14px) 16px;text-align:center;position:relative}.comparison-table:not(.comparison-table--minimal) tbody td:not(:first-child){border-left:var(--separator-thickness, 1px) solid var(--regular-separator-color, transparent)}.comparison-table:not(.comparison-table--minimal) tbody td.highlighted-cell{border-left:none}.comparison-table:not(.comparison-table--minimal) tbody .highlighted-cell+td{border-left-color:var(--highlighted-separator-color, transparent)}.comparison-table--centered tbody td.comparison-table__row-name{border-right:var(--separator-thickness, 1px) solid var(--highlighted-separator-color, transparent)}.comparison-table tbody tr:not(:last-of-type) .highlighted-cell{box-shadow:inset 0 calc(-1 * var(--separator-thickness, 1px)) 0 var(--highlighted-separator-color, transparent)}.comparison-table tbody tr:not(:last-of-type) .regular-cell{box-shadow:inset 0 calc(-1 * var(--separator-thickness, 1px)) 0 var(--regular-separator-color, transparent)}.comparison-table tbody tr:nth-child(2n) .highlighted-cell{background-image:linear-gradient(var(--highlighted-overlay-color, transparent),var(--highlighted-overlay-color, transparent))}.comparison-table tbody tr:nth-child(2n) .regular-cell{background-image:linear-gradient(var(--regular-overlay-color, transparent),var(--regular-overlay-color, transparent))}.comparison-table tbody td:not(.comparison-table__row-name){padding:var(--row-padding-y, 14px) 20px}.comparison-table .comparison-table__row-name{font-size:var(--row-name-font-size, 18px);margin:0;text-align:var(--row-name-text-align, left);white-space:nowrap}.comparison-table:not(.comparison-table--minimal) tbody tr:first-of-type .highlighted-cell{border-top:var(--separator-thickness, 1px) solid var(--highlighted-separator-color, transparent)}.comparison-table:not(.comparison-table--minimal) tbody tr:first-of-type .regular-cell{border-top:var(--separator-thickness, 1px) solid var(--regular-separator-color, transparent)}.comparison-table:not(.comparison-table--minimal) tbody tr:last-of-type .highlighted-cell{border-bottom:var(--separator-thickness, 1px) solid var(--highlighted-separator-color, transparent)}.comparison-table:not(.comparison-table--minimal) tbody tr:last-of-type .regular-cell{border-bottom:var(--separator-thickness, 1px) solid var(--regular-separator-color, transparent)}.comparison-table--minimal tbody tr:first-of-type{border-top:solid var(--separator-thickness, 1px) var(--minimal-border-color, transparent)}.comparison-table--minimal tbody tr:last-of-type{border-bottom:solid var(--separator-thickness, 1px) var(--minimal-border-color, transparent)}.comparison-table--classic tbody tr:first-of-type .highlighted-cell{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.comparison-table__icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size, 32px);height:var(--icon-size, 32px);margin:0 auto;border-radius:50%;box-sizing:border-box;opacity:var(--icon-opacity, 1)}.comparison-table__icon svg{color:var(--icon-color);width:100%;height:100%;box-sizing:border-box}.comparison-table__icon--solid{background:var(--bg-color);padding:calc(var(--icon-size, 32px) * .18)}.comparison-table__icon--solid svg{color:var(--icon-color, #fff)}.comparison-table__icon--badge svg{color:var(--icon-color, #202020)}.highlighted-cell{background-color:var(--highlighted-bg);color:var(--highlighted-text)}.regular-cell{background-color:var(--regular-bg);color:var(--regular-text)}.comparison-table--centered .comparison-table__logo{border-radius:var(--border-radius) var(--border-radius) 0 0;padding:10px 14px}.comparison-table--minimal tbody,.comparison-table--minimal td{box-shadow:none;border-radius:0}.comparison-table--minimal tr{display:flex;justify-content:space-between;align-items:center}.comparison-table--minimal tbody tr:not(:last-of-type){border-bottom:solid var(--separator-thickness, 1px) var(--minimal-border-color, transparent)}.comparison-table--minimal td:nth-child(2),.comparison-table--minimal th:nth-child(2){order:-1;text-align:left}.comparison-table--minimal tbody td:not(.comparison-table__row-name),.comparison-table--minimal th{padding-left:2px;padding-right:2px}.comparison-table--minimal .comparison-table__row-name{flex-grow:1;padding:10px 14px}@media screen and (max-width:749px){.comparison-table .comparison-table__row-name{font-size:calc(var(--row-name-font-size, 18px) * .85);padding-left:0}.comparison-table thead th,.comparison-table__logo-label{font-size:var(--font-size-mobile, 15px)}.comparison-table tbody td:not(.comparison-table__row-name){padding-left:12px;padding-right:12px}}@media screen and (min-width:750px){.content-and-comparison-table{grid-template-columns:minmax(240px,1fr) auto;grid-template-areas:"content table"}.content-and-comparison-table--table-first{grid-template-columns:auto minmax(240px,1fr);grid-template-areas:"table content"}.content-and-comparison-table--no-content{grid-template-columns:1fr;grid-template-areas:"table"}.content-and-comparison-table--stacked{grid-template-columns:1fr;grid-template-areas:"content" "table" "actions"}.content-and-comparison-table:not(.content-and-comparison-table--stacked):not(.content-and-comparison-table--no-content) .comparison-table-content-actions{display:flex;flex-direction:column;grid-area:content}.content-and-comparison-table:not(.content-and-comparison-table--stacked):not(.content-and-comparison-table--no-content) .comparison-table-container,.content-and-comparison-table:not(.content-and-comparison-table--stacked):not(.content-and-comparison-table--no-content) .comparison-table{width:auto}.content-and-comparison-table:not(.content-and-comparison-table--stacked):not(.content-and-comparison-table--no-content) .comparison-table-container{max-width:none}.content-and-comparison-table:not(.content-and-comparison-table--stacked):not(.content-and-comparison-table--no-content) .comparison-table .comparison-table__row-name{white-space:normal}.content-and-comparison-table:not(.content-and-comparison-table--stacked):not(.content-and-comparison-table--no-content) .comparison-table-container{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-comparison-table.css.map */
