.comp-table{--comp-row-h: 56px;--comp-radius: 16px;--comp-head-h-desktop: 56px;--comp-head-h-mobile: 82px;--comp-img-h-desktop: 112px;--comp-img-w-desktop: 85px;--comp-img-h-mobile: 90px;--comp-img-w-mobile: 82px;--comp-img-overlap-desktop: 56px;--comp-img-overlap-mobile: 80px}.comp-table__title{text-align:center;margin-bottom:4rem}.comp-table__heading,.comp-table__subheading p{margin:0}.comp-table__grid{display:grid;grid-template-columns:repeat(var(--comp-cols, 2),1fr);align-items:stretch;margin-top:calc(var(--comp-img-overlap-desktop) + 2rem)}.comp-table__col{display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground),.18);border-right:0;background:rgb(var(--color-background))}.comp-table__col:last-child{border-right:1px solid rgba(var(--color-foreground),.18)}.comp-table__col:first-child{border-top-left-radius:var(--comp-radius);border-bottom-left-radius:var(--comp-radius)}.comp-table__col:last-child{border-top-right-radius:var(--comp-radius);border-bottom-right-radius:var(--comp-radius)}.comp-table__head{position:relative;height:var(--comp-head-h-desktop);padding:1rem 1.6rem 1.6rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));display:flex;flex-direction:row-reverse;align-items:center;z-index:2}.comp-table__col:first-child .comp-table__head{border-top-left-radius:var(--comp-radius)}.comp-table__col:last-child .comp-table__head{border-top-right-radius:var(--comp-radius)}.comp-table__head-image{flex-shrink:0;width:var(--comp-img-w-desktop);height:var(--comp-img-h-desktop);margin:calc(-1.4 * var(--comp-img-overlap-desktop)) auto auto auto;position:relative;pointer-events:none}.comp-table__head-image img{width:100%;height:100%;object-fit:contain;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.comp-table__head-label{flex-grow:1;display:flex;align-items:center;padding-left:2.8rem;text-align:left}.comp-table__head-title{font-size:1.6rem;font-weight:700;line-height:1.35;color:inherit;text-align:left}.comp-table__head-logo{display:flex;align-items:center;max-height:2.8rem}.comp-table__head-logo img{max-height:2.8rem;width:auto;object-fit:contain}.comp-table__rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.comp-table__row{min-height:var(--comp-row-h);padding:.8rem 1.6rem;display:flex;align-items:center;gap:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12);font-size:1.4rem;line-height:1.35;color:rgb(var(--color-foreground))}.comp-table__row:first-child{border-top:0}.comp-table__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.comp-table__icon svg{width:22px;height:22px;display:block}.comp-table__text{flex:1;min-width:0;font-size:1.4rem;font-weight:600;word-break:break-word}.comp-table__row:has(.comp-table__icon--cross) .comp-table__text{font-weight:500;opacity:.6}.comp-table__cta-wrapper{margin-top:4rem;text-align:center}@media screen and (min-width:750px){.comp-table{--comp-row-h: 60px}.comp-table__head{padding:1rem 2rem}.comp-table__row{padding:1rem 2rem;font-size:1.5rem}.comp-table__text{font-size:1.5rem}}@media screen and (max-width:749px){.comp-table{--comp-row-h: 56px;--comp-head-h-desktop: var(--comp-head-h-mobile)}.comp-table__grid{margin-top:calc(var(--comp-img-overlap-mobile) + 1.6rem);overflow:visible}.comp-table__head{height:var(--comp-head-h-mobile);padding:1rem .5rem 1.6rem;flex-direction:column;align-items:center;gap:.4rem}.comp-table__head-image{width:var(--comp-img-w-mobile);height:var(--comp-img-h-mobile);margin:calc(-.7 * var(--comp-img-overlap-mobile)) auto auto auto}.comp-table__head-label{flex-grow:0;padding-left:0;padding-top:.5rem;width:100%;justify-content:center;text-align:center}.comp-table__head-title{font-size:1.3rem;line-height:1.2;text-align:center}.comp-table__head-logo{justify-content:center}.comp-table__head-logo img{max-height:2.2rem}.comp-table__row{padding:.6rem .8rem;gap:.6rem;font-size:1.2rem}.comp-table__icon svg{width:18px;height:18px}.comp-table__text{font-size:1.2rem;line-height:1.3}}@media screen and (max-width:389px){.comp-table__row{padding:.6rem;gap:.4rem}.comp-table__text{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-comparison-cards.css.map */
