.comparison-table{--cmt-featured-hdr-bg: #5C2D4A;--cmt-table-bg: #F5D6E0;--cmt-label-col-bg: #FAEAEF;--cmt-featured-col-bg: #F9D9E6;--cmt-row-border: 113, 54, 75, .12;--cmt-comp-header-color: #3D1522;--cmt-featured-radius: 1.4rem;--cmt-table-radius: 2.4rem;--cmt-featured-cap-h: 1.6rem}.comparison-table{position:relative;z-index:0}.comparison-table__heading{margin:0 auto 4rem;text-align:center;max-width:24rem}.comparison-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -2.4rem;padding:0 2.4rem .4rem}@media screen and (min-width:750px){.comparison-table__scroll{margin:0 -5rem;padding:0 5rem .4rem;overflow-x:visible}}.comparison-table__outer{position:relative;padding-top:var(--cmt-featured-cap-h);padding-bottom:calc(var(--cmt-featured-cap-h) * 2)}.comparison-table__cap{display:grid;grid-template-columns:25% 35% 20% 20%}.comparison-table__cap-spacer{display:block!important;background:var(--cmt-featured-hdr-bg);border-top-left-radius:2.4rem}.comparison-table__cell.comparison-table__cell--label-h{display:block}.comparison-table__cap-featured{background:var(--cmt-featured-hdr-bg);display:flex;align-items:center;justify-content:center;padding:0 2rem 1.6rem;position:relative;border-top-left-radius:unset}.comparison-table__cap-featured img{max-height:5rem;width:auto;display:block;object-fit:contain}.comparison-table__cap-featured-text{color:#fff;font-size:1.5rem;font-weight:700;text-align:center;letter-spacing:.04em}.comparison-table__cap-comp{align-items:flex-end;justify-content:center;padding:1.6rem 0;color:var(--cmt-comp-header-color);text-align:center;background:var(--cmt-table-bg);border-right:.1rem solid rgba(var(--cmt-row-border));border-top:.1rem solid rgba(var(--cmt-row-border));font-family:var(--font-heading-family);font-weight:400;font-size:18px;line-height:128%;letter-spacing:2%}.comparison-table__body{background:var(--cmt-table-bg);border-radius:0px 0px var(--cmt-table-radius) var(--cmt-table-radius);border:.1rem solid rgba(var(--cmt-row-border))}.comparison-table__cap .comparison-table__cap-comp:last-child{border-top-right-radius:var(--cmt-table-radius)}.comparison-table__cell--one{border-right:.1rem solid rgba(var(--cmt-row-border))}.comparison-table__row{display:grid;grid-template-columns:25% 35% 20% 20%}.comparison-table__row--data:not(:last-child){border-bottom:.1rem solid rgba(var(--cmt-row-border))}.comparison-table__cell{padding:1.6rem 1.4rem;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1.4;text-align:center}.comparison-table__cell--label{background:var(--cmt-label-col-bg);justify-content:flex-start;text-align:left;padding-left:4rem}.comparison-table__cell--featured{background:var(--cmt-featured-col-bg)}.comparison-table__cell--comp-h{font-weight:700;font-size:1.5rem;color:var(--cmt-comp-header-color)}.comparison-table__cap-featured:before{content:"";position:absolute;top:-16px;width:100%;height:16px;border-radius:var(--cmt-table-radius) var(--cmt-table-radius) 0px 0px;background:var(--cmt-featured-hdr-bg)}.comparison-table__row:last-child .comparison-table__cell--featured{position:relative}.comparison-table__row:last-child .comparison-table__cell--featured:before{content:"";position:absolute;bottom:-16px;width:100%;height:16px;border-radius:0px 0px var(--cmt-table-radius) var(--cmt-table-radius);background:var(--cmt-featured-col-bg)}@media screen and (min-width:750px){.comparison-table__cap{grid-template-columns:40% 20% 20% 20%}.comparison-table__cap-comp{display:flex}.comparison-table__row{grid-template-columns:40% 20% 20% 20%}.comparison-table__cell{padding:1.8rem 2rem;font-size:1.6rem}.comparison-table__cell--label,.comparison-table__cell--comp{font-size:1.5rem}.comparison-table__cell--comp-h{font-size:1.6rem}}@media screen and (min-width:990px){.comparison-table__heading{margin-bottom:5.6rem;max-width:48rem}.comparison-table__cell{padding:2rem 2.4rem;font-size:1.7rem}.comparison-table__cell--label{padding-left:2.8rem;font-size:2rem}.comparison-table__cell--featured,.comparison-table__cell--comp{font-size:2rem}.comparison-table__cell--comp-h{font-size:1.7rem}.comparison-table__cap-featured{padding:0 2rem 1.6rem}}@media screen and (max-width:749px){.comparison-table__cap-comp{display:flex}.comparison-table__outer{min-width:72rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-comparison-table.css.map */
