.product-comparison{display:block}.product-comparison__layout{display:grid;align-items:center;grid-template-columns:minmax(0,.9fr) minmax(50rem,1.1fr);gap:clamp(4rem,7vw,10rem)}.product-comparison__content{display:flex;min-width:0;flex-direction:column}.product-comparison__content--left{align-items:flex-start;text-align:left}.product-comparison__content--center{align-items:center;text-align:center}.product-comparison__heading{max-width:56rem;margin:0}.product-comparison__subheading{max-width:56rem;margin-bottom:1.5rem;font-size:1.8rem;font-weight:700;line-height:1.35;text-transform:uppercase;color:#b72fd2}.product-comparison__description{max-width:60rem;margin-top:.8rem;color:rgba(var(--color-foreground),.78)}.product-comparison__description>*{margin-top:0;margin-bottom:0}.product-comparison__content .button{margin-top:2.4rem}.product-comparison__table-wrapper{min-width:0;overflow-x:auto}.product-comparison__table{width:100%;min-width:50rem;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.product-comparison__feature-column{width:48%}.product-comparison__own-column,.product-comparison__competitor-column{width:26%}.product-comparison__table th,.product-comparison__table td{border:0}.product-comparison__product-heading{height:8rem;padding:1.4rem;font-size:1.7rem;font-weight:700;text-align:center;vertical-align:middle}.product-comparison__product-heading--own{border-radius:1.6rem 1.6rem 0 0;background-color:var(--comparison-highlight-background);color:rgb(var(--color-button-text))}.product-comparison__product-heading--own img{display:block;width:min(var(--comparison-logo-width),100%);max-height:5rem;margin:0 auto;object-fit:contain}.product-comparison__feature,.product-comparison__value{height:6.2rem;padding:1.2rem 1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.22)!important;background:transparent;vertical-align:middle}.product-comparison__feature{color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:600;text-align:left}.product-comparison__value{text-align:center}.product-comparison__value--own{border-top-color:rgba(var(--color-button-text),.28)!important;background-color:var(--comparison-highlight-background);color:rgb(var(--color-button-text))}.product-comparison__table tbody tr:last-child>*{border-bottom:.1rem solid rgba(var(--color-foreground),.22)!important}.product-comparison__table tbody tr>*:first-child{border-left:.1rem solid rgba(var(--color-foreground),.22)!important}.product-comparison__table tbody tr>*:last-child{border-right:.1rem solid rgba(var(--color-foreground),.22)!important}.product-comparison__table tbody tr:first-child>*:first-child{border-top-left-radius:1.6rem}.product-comparison__table tbody tr:first-child>*:last-child{border-top-right-radius:1.6rem}.product-comparison__table tbody tr:last-child>*:first-child{border-bottom-left-radius:1.6rem}.product-comparison__table tbody tr:last-child>*:last-child{border-bottom-right-radius:1.6rem}.product-comparison__table tbody tr:last-child>.product-comparison__value--own{border-bottom-color:rgba(var(--color-button-text),.28)!important;border-radius:0 0 1.6rem 1.6rem}.product-comparison__icon{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;color:rgb(var(--color-foreground))}.product-comparison__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.product-comparison__value--competitor .product-comparison__icon--yes{color:rgb(var(--color-button))}.product-comparison__value--own .product-comparison__icon--yes{color:var(--comparison-highlight-check)}.product-comparison__value--own .product-comparison__icon--no{color:var(--comparison-highlight-cross)}@media screen and (max-width:989px){.product-comparison__layout{grid-template-columns:minmax(0,1fr);gap:4rem}.product-comparison__content{max-width:70rem}.product-comparison__content--center{margin-right:auto;margin-left:auto}}@media screen and (max-width:749px){.product-comparison__layout{gap:3rem}.product-comparison__table{min-width:100%}.product-comparison__feature-column{width:44%}.product-comparison__own-column,.product-comparison__competitor-column{width:28%}.product-comparison__feature,.product-comparison__value{height:5.6rem;padding:1rem}.product-comparison__feature{font-size:1.4rem}.product-comparison__product-heading{height:7rem;padding:1rem;font-size:1.4rem}.product-comparison__icon{width:2.2rem;height:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-product-comparison.css.map */
