.product-comparison-chart__subtitle{margin:0 0 var(--spacing-3, .75rem);font-size:1rem;line-height:1.45;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9b9b9b}@media screen and (min-width:750px){.product-comparison-chart__subtitle{font-size:.75rem;letter-spacing:.14em}}.product-comparison-chart__main{width:100%}.product-comparison-chart__scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.product-comparison-chart__table{min-width:42rem;border-radius:10px;overflow:hidden}.product-comparison-chart__grid-row{display:grid;grid-template-columns:minmax(7rem,1.1fr) repeat(4,minmax(5.5rem,1fr))}.product-comparison-chart__cell{padding:1rem .75rem;text-align:center;border-right:1px solid var(--pcc-row-border, #fff);border-bottom:1px solid #7d2955;font-size:1rem;line-height:1.4;display:flex;align-items:center;justify-content:center}.product-comparison-chart__cell:last-child{border-right:none}.product-comparison-chart__grid-row:last-child .product-comparison-chart__cell{border-bottom:none}.product-comparison-chart__cell--label{text-align:start;background:var(--pcc-col-1-body-bg, #fbfaf8);font-weight:500;justify-content:flex-start;color:var(--pcc-col-1-body-text, #000)}.product-comparison-chart__grid-row--header .product-comparison-chart__cell:first-child{text-align:start}.product-comparison-chart__cell--head-muted{background:var(--pcc-col-1-head-bg, #9b9b9b);color:var(--pcc-col-1-head-text, #fff)}.product-comparison-chart__cell--head-highlight{background:var(--pcc-col-2-head-bg, #81395f);color:var(--pcc-col-2-head-text, #fff)}.product-comparison-chart__head-text{display:block;font-weight:600;font-size:.9375rem}@media screen and (min-width:750px){.product-comparison-chart__head-text{font-size:1.125rem}}.product-comparison-chart__cell--highlight{background:var(--pcc-col-2-body-bg, #8a516b);color:var(--pcc-col-2-body-text, #fff)}.product-comparison-chart__cell--plain{background:var(--pcc-col-3-body-bg, #fbfaf8);color:var(--pcc-col-3-body-text, #000)}.product-comparison-chart__grid-row--header .product-comparison-chart__cell--col-1{background:var(--pcc-col-1-head-bg, #9b9b9b);color:var(--pcc-col-1-head-text, #fff)}.product-comparison-chart__grid-row--header .product-comparison-chart__cell--col-2{background:var(--pcc-col-2-head-bg, #81395f);color:var(--pcc-col-2-head-text, #fff)}.product-comparison-chart__grid-row--header .product-comparison-chart__cell--col-3{background:var(--pcc-col-3-head-bg, #9b9b9b);color:var(--pcc-col-3-head-text, #fff)}.product-comparison-chart__grid-row--header .product-comparison-chart__cell--col-4{background:var(--pcc-col-4-head-bg, #9b9b9b);color:var(--pcc-col-4-head-text, #fff)}.product-comparison-chart__grid-row--header .product-comparison-chart__cell--col-5{background:var(--pcc-col-5-head-bg, #9b9b9b);color:var(--pcc-col-5-head-text, #fff)}.product-comparison-chart__grid-row--body .product-comparison-chart__cell--col-1{background:var(--pcc-col-1-body-bg, #fbfaf8);color:var(--pcc-col-1-body-text, #000)}.product-comparison-chart__grid-row--body .product-comparison-chart__cell--col-2{background:var(--pcc-col-2-body-bg, #8a516b);color:var(--pcc-col-2-body-text, #fff)}.product-comparison-chart__grid-row--body .product-comparison-chart__cell--col-3{background:var(--pcc-col-3-body-bg, #fbfaf8);color:var(--pcc-col-3-body-text, #000)}.product-comparison-chart__grid-row--body .product-comparison-chart__cell--col-4{background:var(--pcc-col-4-body-bg, #fbfaf8);color:var(--pcc-col-4-body-text, #000)}.product-comparison-chart__grid-row--body .product-comparison-chart__cell--col-5{background:var(--pcc-col-5-body-bg, #fbfaf8);color:var(--pcc-col-5-body-text, #000)}.product-comparison-chart__col-highlight-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:.625rem;width:100%}.product-comparison-chart__col-highlight-inner>.product-comparison-chart__usp-icon{justify-self:end}.product-comparison-chart__col-highlight-inner>.product-comparison-chart__cell-text{justify-self:start}.product-comparison-chart .c-icon-list__icon.product-comparison-chart__usp-icon{width:1.5rem;height:1.5rem;position:relative;border-radius:50%;background:#fffb8e;flex-shrink:0}.product-comparison-chart .product-comparison-chart__usp-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1rem;max-height:1rem}.product-comparison-chart__cell-text{margin:0}.product-comparison-chart__value{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;text-align:center}.product-comparison-chart__cell--label .product-comparison-chart__value{justify-content:flex-start;text-align:start}.product-comparison-chart__mark--check svg{display:block;width:.875rem;height:auto}.product-comparison-chart__mark--x{display:inline-flex;color:rgb(var(--text-color) / .65)}.product-comparison-chart__cta{margin-top:1.5rem}@media screen and (min-width:1000px){.product-comparison-chart__cta{margin-top:2rem}.product-comparison-chart__cell{padding:1.25rem 1rem}}@media screen and (max-width:749px){.product-comparison-chart__scroll{border-radius:10px}.product-comparison-chart__table{min-width:34rem;overflow:visible;border-radius:0}.product-comparison-chart__grid-row{grid-template-columns:minmax(5.25rem,1fr) repeat(4,minmax(3.25rem,1fr))}.product-comparison-chart__cell{padding:.625rem .45rem;font-size:.75rem}.product-comparison-chart__head-text{font-size:.8125rem}.product-comparison-chart__col-highlight-inner{gap:.375rem}.product-comparison-chart .c-icon-list__icon.product-comparison-chart__usp-icon{width:1.25rem;height:1.25rem}.product-comparison-chart .product-comparison-chart__usp-icon svg{max-width:.75rem;max-height:.75rem}.product-comparison-chart__grid-row .product-comparison-chart__cell:first-child{position:sticky;left:0;z-index:2;box-shadow:4px 0 8px -4px #0000001f;border-right:none}.product-comparison-chart__grid-row--header .product-comparison-chart__cell:first-child{z-index:3}.product-comparison-chart__grid-row--header .product-comparison-chart__cell:first-child.product-comparison-chart__cell--head-muted{background:var(--pcc-col-1-head-bg, #9b9b9b)}.product-comparison-chart__cell--label{background:var(--pcc-col-1-body-bg, #fbfaf8)}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/product-comparison-chart.css.map */
