.comparison-table__container{position:relative;overflow:visible}.comparison-table__border-wrapper{overflow:visible;padding:0;border-left:none!important;border-right:none!important}.comparison-table__inner{position:relative;overflow:visible}.comparison-table__mobile{display:none!important}.comparison-table__desktop{display:block}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;position:relative}.comparison-table th{padding:20px 24px;text-align:center;vertical-align:middle;font-size:18px;line-height:1.4;border:none}.comparison-table td{padding:16px 24px;text-align:center;vertical-align:middle;font-size:18px;line-height:1.4;border:none}.comparison-table th{font-weight:700;font-size:20px}.comparison-table .feature-column{text-align:left;font-weight:600;font-size:24px;line-height:1;padding-left:0;background:transparent!important}.comparison-table .feature-header{background:transparent!important;border:none!important}.comparison-table .primary-column{position:relative}.comparison-table .primary-header{padding:32px 24px 24px;border-radius:24px 24px 0 0;position:relative;z-index:2}.comparison-table tbody tr:last-child .primary-column{border-radius:0 0 24px 24px;padding-bottom:24px}.comparison-table .brand-logo{max-width:120px;height:auto;display:block;margin:0 auto 16px}.comparison-table .brand-logo-text{font-size:16px;line-height:1.2;font-weight:700;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.comparison-table .header-text{font-size:24px;line-height:1.3;font-weight:600}@media screen and (max-width:749px){.comparison-table .header-text{font-size:14px}}.comparison-table .competitor-header{padding:32px 24px 24px;font-size:20px;font-weight:700}.comparison-table .competitor-column{background:transparent!important}.comparison-table tbody{position:relative}.comparison-table .icon{width:32px;height:32px;display:inline-block;vertical-align:middle}.comparison-table .competitor-column .icon{width:24px;height:24px}@media screen and (max-width:749px){.comparison-table th{padding:16px 12px;font-size:14px}.comparison-table td{padding:12px;font-size:14px}.comparison-table .feature-column{font-size:14px;padding-left:8px;padding-right:8px}.comparison-table .brand-logo{max-width:80px;margin-bottom:8px}.comparison-table .brand-logo-text{font-size:12px;margin-bottom:8px}.comparison-table .header-text{font-size:14px}.comparison-table .icon{width:20px;height:20px}.comparison-table .competitor-column .icon{width:18px;height:18px}.comparison-table .primary-header{padding:20px 12px 16px}.comparison-table .competitor-header{padding:20px 12px 16px;font-size:16px}.comparison-table tbody tr:last-child .primary-column{padding-bottom:20px}}@media screen and (max-width:480px){.comparison-table th{padding:12px 8px;font-size:12px}.comparison-table td{padding:10px 8px;font-size:12px}.comparison-table .feature-column{font-size:12px;padding-left:4px;padding-right:4px}.comparison-table .brand-logo{max-width:60px;margin-bottom:6px}.comparison-table .brand-logo-text{font-size:10px;margin-bottom:6px}.comparison-table .header-text{font-size:12px}.comparison-table .icon{width:18px;height:18px}.comparison-table .competitor-column .icon{width:16px;height:16px}.comparison-table .primary-header{padding:16px 8px 12px}.comparison-table .competitor-header{padding:16px 8px 12px;font-size:14px}.comparison-table tbody tr:last-child .primary-column{padding-bottom:16px}}@media screen and (max-width:400px){.comparison-table__desktop{overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table{min-width:100%}}.comparison-table tbody tr{transition:all .2s ease}.comparison-table tbody tr:hover .feature-column{background-color:#00000005}.mobile-comparison__row{transition:all .2s ease}.mobile-comparison__row:hover .mobile-feature-name{opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/87/assets/section-product-comparison-table.css.map */
