/** Shopify CDN: Minification failed

Line 70:76 Expected ":"

**/
.table-section *{ letter-spacing: normal; line-height: normal; }
.table-section p{ margin:0; }
.table-section .compare_us_table {background-color:var(--compare-us-bg-color); }
.table-section .compare_us_table__container{display:flex; align-items:flex-start; justify-content:space-between; margin:0 auto; gap:60px; }
.table-section .compare_us_table__left{flex:0 0 345px; max-width:345px; }
.table-section .compare_us_table__label{font-weight:500; font-size:18px;  text-transform:uppercase; margin:0 0 20px; }
.table-section .compare_us_table__heading{font-family: var(--font-body-family);  font-weight:400; font-size:36px; margin:0 0 20px; }
.table-section .compare_us_table__description{font-weight:400;  font-size:18px; margin:0; max-width:306px; }
.table-section .compare_us_table__table_wrapper{flex:1; overflow-x:auto; width:100%; margin: auto; max-width:875px; }
.table-section .compare_us_table__table {width:100%; max-width:875px; border-collapse:collapse;  }
.table-section .compare_us_table__th{padding:40px 0; text-align:center; vertical-align:bottom; background-color:transparent; width:200px; max-width:200px; border:none; }
.table-section .compare_us_table__th__feature{width:200px; }
.table-section .compare_us_table__column_header{display:flex; flex-direction:column; align-items:center; gap:12px; }
.table-section .compare_us_table__column_icon{height:60px; display:flex; align-items:center; justify-content:center; }
.table-section .compare_us_table__column_icon img{width:auto;  height:100%;  object-fit:cover; }
.table-section .compare_us_table__column_title{font-weight:700; font-size:14px; text-align:center; padding:2px 8.5px; border-radius:28px; background-color: #e2e2e2; display:flex; align-items:center; justify-content:center; }
.table-section .compare_us_table__row{border-bottom:1px solid var(--compare-us-highlight-color); }
.table-section .compare_us_table__table tbody:last-child .compare_us_table__row { border-bottom:none;  }
.table-section .compare_us_table__td{padding:20px 0; text-align:center; vertical-align:middle; background-color:transparent; width:200px; max-width:200px; border:none; }
.table-section .compare_us_table__td__feature{ text-align:center; font-weight:400; font-size:16px;  max-width:160px; }
.table-section .compare_us_table__table tbody:last-child .compare_us_table__td {border-radius:0 0 20px 20px; }
.table-section .compare_us_table__check,
.table-section .compare_us_table__uncheck{display:inline-flex; align-items:center; justify-content:center;  margin:0 auto; }
.table-section .compare_us_table__check .feature_image {width:28px; height:28px; }
.table-section .compare_us_table__row td:nth-child(2){ background-color: var(--compare-us-highlight-color); }
.table-section .compare_us_table__row td:nth-child(1){ text-align:left;  }
.table-section thead tr th:nth-child(2){ background-color: var(--compare-us-highlight-color);  border-radius: 20px 20px 0 0;  }
.table-section thead tr th:nth-child(2) .compare_us_table__column_title{background-color: var(--compare-us-bg-color); }
.table-section .compare_us_table__td__feature > p {padding-right: 10px;}

@media(max-width:1199px){
    .table-section .compare_us_table__container{flex-direction:column; gap:40px; }
    .table-section .compare_us_table__left{flex:none; max-width:100%; padding-top:0; text-align:center; }
    .table-section .compare_us_table__heading{font-size:32px; }
    .table-section .compare_us_table__table_wrapper{width:100%; }
    .table-section .compare_us_table__td,
    .table-section .compare_us_table__th,
    .table-section .compare_us_table__td{padding:16px 20px; }
}

@media(max-width:749px){
    .table-section .compare_us_table__container{gap:36px; flex-direction:column; align-items:center; }
    .table-section .compare_us_table__left{text-align:center; max-width:100%; }
    .table-section .compare_us_table__label{font-size:14px;  margin-bottom:10px; }
    .table-section .compare_us_table__heading{font-size:28px;  margin-bottom:16px; }
    .table-section .compare_us_table__description{font-size:14px; max-width:100%; text-align:center; margin:0 auto; }
    .table-section .compare_us_table__table_wrapper{margin:0 0 20px; padding:0; max-width:100%; overflow-x:auto; }
    .table-section .compare_us_table__table{max-width:100%; overflow-x:auto; }
    .table-section .compare_us_table__th,
    .table-section .compare_us_table__td{padding:14px 8px; width:76px; max-width:none; }
    .table-section .compare_us_table__th__feature,
    .table-section .compare_us_table__td__feature{width:100px; min-width:100px; max-width:100px; }
    .table-section .compare_us_table__td__feature{font-size:13px; }
    .table-section .compare_us_table__column_icon{height:46px; }
    .table-section .compare_us_table__column_title{font-size:11px;  padding:2px 6px; }
    .table-section .compare_us_table__check .feature_image {width:22px; height:22px; }
}

@media(max-width:480px){
    .table-section .compare_us_table{padding:40px 0; }
    .table-section .compare_us_table__left{padding-right:0; }
    .table-section .compare_us_table__heading{font-size:24px;  margin-bottom:10px; }
    .table-section .compare_us_table__td,
    .table-section .compare_us_table__th,
    .table-section .compare_us_table__td{padding:14px 0; min-width:76px; hei}
    .table-section .compare_us_table__td__feature{width:100px; min-width:76px; }
    .table-section .compare_us_table__td__feature{font-size:12px; }
    .table-section .compare_us_table__column_icon{height:42px; }
    .table-section .compare_us_table__check .feature_image {width:14px;  height:14px; }
    .table-section .compare_us_table__column_header{gap:8px; }
    .table-section .compare_us_table__table thead th{padding:8.5px 6px; }
    .table-section .compare_us_table__column_title{padding:0 4px;  white-space: nowrap; }
    .table-section thead tr th:nth-child(2){ border-radius: 15px 15px 0 0;  }
    .table-section .compare_us_table__table tbody:last-child .compare_us_table__td {border-radius:0 0 15px 15px; }
    .table-section .compare_us_table__row td:nth-child(1){ display:inline-table; }
    .table-section .compare_us_table__row td:nth-child(1) p { padding: 14px 0;  width:140px;  }
}