.section-comparison-cards .comparison-section{padding:var(--spacing-sections-desktop) 0}.section-comparison-cards .section__padding--small{padding:calc(var(--spacing-sections-desktop) * .5) 0}.section-comparison-cards .section__padding--medium{padding:calc(var(--spacing-sections-desktop) * .75) 0}.section-comparison-cards .section__padding--large{padding:calc(var(--spacing-sections-desktop) * 1.25) 0}.section-comparison-cards .comparison-section__header{text-align:center;margin-bottom:4rem}.section-comparison-cards .comparison-section__title{margin:0 0 1rem;font-size:var(--title-size, 4.8rem);color:var(--title-color, rgb(var(--color-foreground)))}.section-comparison-cards .comparison-section__title>*:first-child{margin-top:0}.section-comparison-cards .comparison-section__title>*:last-child{margin-bottom:0}.section-comparison-cards .comparison-section__title *{font-size:var(--title-size, 4.8rem);color:var(--title-color, rgb(var(--color-foreground)));margin:0}.section-comparison-cards .comparison-section__subtitle{margin:0 auto;font-size:var(--subtitle-size, 1.6rem);color:var(--subtitle-color, rgba(var(--color-foreground), .7));max-width:60rem}.section-comparison-cards .comparison-section__subtitle>*:first-child{margin-top:0}.section-comparison-cards .comparison-section__subtitle>*:last-child{margin-bottom:0}.section-comparison-cards .comparison-section__subtitle p{font-size:var(--subtitle-size, 1.6rem);color:var(--subtitle-color, rgba(var(--color-foreground), .7));margin:0 0 1rem;line-height:1.4}.section-comparison-cards .comparison-section__subtitle p:last-child{margin-bottom:0}.section-comparison-cards .comparison-section__subtitle *{font-size:var(--subtitle-size, 1.6rem);color:var(--subtitle-color, rgba(var(--color-foreground), .7));margin:0 0 1rem;line-height:1.4}.section-comparison-cards .comparison-section__subtitle *:last-child{margin-bottom:0}.section-comparison-cards .comparison-section__subtitle strong{font-weight:var(--font-weight-bold)}.section-comparison-cards .comparison-section__subtitle em{font-style:italic}.section-comparison-cards .comparison-section__subtitle a{color:inherit;text-decoration:underline}.section-comparison-cards .comparison-section__subtitle a:hover{text-decoration:none}.section-comparison-cards .comparison-section__subtitle ul,.section-comparison-cards .comparison-section__subtitle ol{margin:0 0 1rem;padding-left:2rem}.section-comparison-cards .comparison-section__subtitle ul:last-child,.section-comparison-cards .comparison-section__subtitle ol:last-child{margin-bottom:0}.section-comparison-cards .comparison-section__subtitle li{margin-bottom:.5rem;line-height:1.4}.section-comparison-cards .comparison-section__subtitle li:last-child{margin-bottom:0}.section-comparison-cards .comparison-cards{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;max-width:100rem;margin:0 auto}.section-comparison-cards .comparison-cards.section__grid-extra--small{gap:1rem}.section-comparison-cards .comparison-cards.section__grid-small{gap:2rem}.section-comparison-cards .comparison-cards.section__grid-medium{gap:3rem}.section-comparison-cards .comparison-cards.section__grid-large{gap:4rem}@media screen and (max-width:990px){.section-comparison-cards .comparison-cards{grid-template-columns:1fr;gap:3rem}.section-comparison-cards .comparison-cards.section__grid-extra--small{gap:1.5rem}.section-comparison-cards .comparison-cards.section__grid-small{gap:2rem}.section-comparison-cards .comparison-cards.section__grid-medium{gap:3rem}.section-comparison-cards .comparison-cards.section__grid-large{gap:4rem}.section-comparison-cards .comparison-vs{order:2;justify-self:center}.section-comparison-cards .comparison-card:first-child{order:1}.section-comparison-cards .comparison-card:last-child{order:3}}.section-comparison-cards .comparison-card{background:var(--card-background, rgb(var(--color-background)));border:var(--card-border-width, 1px) solid var(--card-border-color, rgba(var(--color-foreground), .1));border-radius:var(--card-border-radius, 16px);padding:var(--card-padding, 3rem);position:relative;box-shadow:var(--card-shadow, 0 4px 20px rgba(0, 0, 0, .1))}.section-comparison-cards .comparison-card--recommended{border-color:var(--recommended-border-color, rgb(var(--color-accent)));border-width:2px}.section-comparison-cards .comparison-card__badge{position:absolute;top:-1rem;right:2rem;background:var(--badge-background, rgb(var(--color-accent)));color:var(--badge-text-color, rgb(var(--color-background)));padding:.5rem 1rem;border-radius:var(--badge-border-radius, 4px);font-size:1.2rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px}.section-comparison-cards .comparison-card__icon{width:var(--card-icon-size, 6rem);height:var(--card-icon-size, 6rem);margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;font-size:calc(var(--card-icon-size, 6rem) * .6);box-shadow:var(--card-shadow, 0 4px 20px rgba(0, 0, 0, .1));border-radius:50px}.section-comparison-cards .comparison-card__title{text-align:center;margin:0 0 1rem;font-size:var(--card-title-size, 2.4rem);font-weight:var(--font-weight-bold);color:var(--card-title-color, rgb(var(--color-foreground)))}.section-comparison-cards .comparison-card__subtitle{text-align:center;margin:0 0 3rem;font-size:var(--card-subtitle-size, 1.2rem);color:var(--card-subtitle-color, rgba(var(--color-foreground), .6));text-transform:uppercase;letter-spacing:1px;font-weight:var(--font-weight-medium)}.section-comparison-cards .comparison-list{list-style:none;padding:0;margin:0}.section-comparison-cards .comparison-list__item{display:flex;align-items:flex-start;margin-bottom:2rem;gap:1.5rem}.section-comparison-cards .comparison-list__icon{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;margin-top:.2rem;font-weight:var(--font-weight-bold)}.section-comparison-cards .comparison-list__icon--positive{background:var(--positive-icon-background, rgb(var(--color-success)));color:var(--positive-icon-color, rgb(var(--color-background)))}.section-comparison-cards .comparison-list__icon--negative{background:var(--negative-icon-background, rgb(var(--color-error)));color:var(--negative-icon-color, rgb(var(--color-background)))}.section-comparison-cards .comparison-list__content h4{margin:0 0 .5rem;font-size:var(--list-title-size, 1.6rem);font-weight:var(--font-weight-medium);color:var(--list-title-color, rgb(var(--color-foreground)))}.section-comparison-cards .comparison-list__content p{margin:0;font-size:var(--list-description-size, 1.4rem);color:var(--list-description-color, rgba(var(--color-foreground), .7));line-height:1.4}.section-comparison-cards .comparison-vs{display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;background:var(--vs-background, rgb(var(--color-accent)));color:var(--vs-text-color, rgb(var(--color-background)));border-radius:50%;font-size:2.4rem;font-weight:var(--font-weight-bold);top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;box-shadow:var(--card-shadow, 0 4px 20px rgba(0, 0, 0, .1))}.section-comparison-cards .comparison-section__button{text-align:center;margin-top:4rem}@media screen and (max-width:749px){.section-comparison-cards .comparison-section{padding:var(--spacing-sections-mobile) 0}.section-comparison-cards .section__padding--small{padding:calc(var(--spacing-sections-mobile) * .5) 0}.section-comparison-cards .section__padding--medium{padding:calc(var(--spacing-sections-mobile) * .75) 0}.section-comparison-cards .section__padding--large{padding:calc(var(--spacing-sections-mobile) * 1.25) 0}.section-comparison-cards .comparison-section__title,.section-comparison-cards .comparison-section__title *{font-size:var(--title-size-mobile, 3.84rem )}.section-comparison-cards .comparison-cards{gap:2rem}.section-comparison-cards .comparison-cards.section__grid-extra--small{gap:1rem}.section-comparison-cards .comparison-cards.section__grid-small{gap:2rem}.section-comparison-cards .comparison-cards.section__grid-medium{gap:2.5rem}.section-comparison-cards .comparison-cards.section__grid-large{gap:3rem}.section-comparison-cards .comparison-card{padding:var(--card-padding-mobile, 2.25rem )}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/section-comparison-cards.css.map */
