.comparison-table__header{margin-bottom:3rem}.comparison-table__header--align-left{text-align:left}.comparison-table__header--align-center{text-align:center}.comparison-table__header--align-right{text-align:right}.comparison-table__subtext{margin-top:1.5rem}.comparison-table{width:100%;margin:2rem 0}.comparison-table__table{width:100%;border-collapse:collapse}.comparison-table__header-row{border-bottom:1px solid rgba(var(--color-foreground),.15)}.comparison-table__table .comparison-table__header{padding:2rem 1.5rem;text-align:center;vertical-align:middle}.comparison-table__table .comparison-table__header--label{width:35%;text-align:left}.comparison-table__table .comparison-table__header--column{width:32.5%}.comparison-table__header-image{max-width:60px;height:auto;display:inline-block}.comparison-table__header-text{color:rgb(var(--color-foreground))}.comparison-table__row{border-bottom:1px solid rgba(var(--color-foreground),.08)}.comparison-table__row:last-child{border-bottom:none}.comparison-table__cell{padding:3rem 1.5rem;vertical-align:middle}.comparison-table__cell--label{font-weight:500;color:rgb(var(--color-foreground));text-align:left}.comparison-table__cell--value{text-align:center}.comparison-table__text{color:rgba(var(--color-foreground),.85)}.comparison-table__value-image{max-width:50px;height:auto;display:inline-block}.comparison-table__icon{display:inline-flex;align-items:center;justify-content:center}.comparison-table__icon--check{color:#22c55e}.comparison-table__icon--cross{color:rgba(var(--color-foreground),.4)}.comparison-table__icon svg{display:block}.comparison-table__cell--value .star-rating{display:inline-flex;align-items:center;gap:.5rem;justify-content:center}.comparison-table__cell--value .star-rating__stars{display:inline-flex;align-items:center;gap:.2rem}.comparison-table-section{padding-top:var(--padding-top, 36px);padding-bottom:var(--padding-bottom, 36px)}@media screen and (max-width: 749px){.comparison-table-section{padding-top:var(--padding-top-mobile, 36px);padding-bottom:var(--padding-bottom-mobile, 36px)}}@media screen and (max-width: 749px){.comparison-table__header,.comparison-table__cell{padding:1.5rem 1rem}.comparison-table__header-image,.comparison-table__value-image{max-width:40px}}.comparison-table__button-wrapper{margin-top:4rem;text-align:center;display:flex;justify-content:center}@media screen and (max-width: 749px){.comparison-table__button-wrapper{margin-top:3rem}.comparison-table__button-wrapper .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/component-comparison-table.css.map */
