.table-wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:10rem}.comparison-table{margin:0;flex:1 1 40%;display:flex;flex-direction:column}.table-image{flex:1 1 40%;display:flex;flex-direction:column}.table-image img{width:100%;height:100%;object-fit:contain}.comparison-table .comparison-header{text-align:center;padding:.5rem 1.5rem 1.5rem}.comparison-table .comparison-title{margin-block:0 1rem}.comparison-table .comparison-subtitle{margin:0}.comparison-table .comparison-content{display:flex}.comparison-table .header-spacer{display:block}.comparison-table .features-column{flex:1;display:flex;flex-direction:column;padding:0}.comparison-table .brand-columns{display:flex;width:280px}.brand-column.right-brand{border-bottom-right-radius:8px}.comparison-table .brand-column.left-brand{border-left:solid 1px;border-right:solid 1px;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.comparison-table .brand-column{flex:1;display:flex;flex-direction:column;border-bottom:solid 1px}.comparison-table .brand-header{padding:1rem 1.5rem;border-bottom:solid 1px black;text-align:center;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:7.6rem}.comparison-table .your-brand{background:#ff509e;border-bottom:solid 1px black;position:relative}.comparison-table .your-brand:after{content:"";width:100%;height:.5rem;position:absolute;left:0;bottom:-.5rem}.comparison-table .other-brand{justify-content:center}.comparison-table .brand-logo{display:inline-flex;max-width:10rem;width:100%;font-size:1.8rem;font-weight:700}.comparison-table .brand-logo img{max-width:100%;max-height:100%;object-fit:contain}.comparison-table .brand-label{font-size:1.4rem;font-weight:500}.comparison-table .feature-row{display:flex;align-items:stretch;background-color:#fff;border-radius:15px 0 0 15px}.comparison-table .feature-row:last-child{border-bottom:none}.comparison-table .feature-text{flex:1;padding:1.5rem 2rem;display:flex;align-items:center;min-height:10rem;font-weight:500}.comparison-table .feature-check:first-child{border-top-right-radius:8px}.comparison-table .feature-check:last-child{border-bottom-right-radius:8px}.comparison-table .feature-check{width:100%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;min-height:6rem;height:100%}.comparison-table .check-yes{position:relative}.comparison-table .check-yes:last-child:after{height:1.5rem;bottom:-1.5rem;border-radius:0 0 15px 15px}.comparison-table .check-no{background-color:#fff;border-right:solid 1px}.comparison-table .check-icon{font-weight:700;display:inline-flex}.comparison-table .check-icon img{max-width:40px;max-height:40px;object-fit:contain}.feature-row-wrapper{border-top:solid 1px;border-left:solid 1px;border-bottom:solid 1px;border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (max-width: 990px){.table-wrapper{flex-direction:column;gap:2rem}.comparison-table{padding:0rem;margin:0}.comparison-table .comparison-title{margin-bottom:.7rem}.comparison-title{text-align:center;margin-top:0}.comparison-table .comparison-content{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,113,113,.7) transparent;-webkit-overflow-scrolling:touch}.comparison-table .comparison-content::-webkit-scrollbar{height:6px;width:6px}.comparison-table .comparison-content::-webkit-scrollbar-track{background:transparent}.comparison-table .comparison-content::-webkit-scrollbar-thumb{background:#ff7171b3;border-radius:999px}.comparison-table .comparison-content::-webkit-scrollbar-thumb:hover{background:#ff7171e6}.comparison-table .features-column{min-width:50%}.comparison-table .brand-columns{width:auto}.comparison-table .feature-row{border-radius:10px 0 0 10px}.comparison-table .feature-text{font-size:1.4rem;padding:1rem;min-height:6rem}.comparison-table .brand-header{padding:1rem 1.2rem}.comparison-table .brand-header.your-brand{padding:1rem}.comparison-table .header-spacer{height:7rem!important}.comparison-table .brand-header{min-height:7rem}.comparison-table .your-brand{border-radius:6px 6px 0 0}.comparison-table .brand-logo{max-width:8rem}.comparison-table .feature-check{width:100%}.comparison-table .brand-label{font-size:1.3rem}.comparison-table .check-yes:last-child:after{border-radius:0 0 10px 10px}.comparison-table .check-icon img{max-width:2.8rem;max-height:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/comparison-table.css.map */
