.feature-table{color:#fff;font-size:.9375rem;padding:70px 0 100px}.feature-table__title{margin-bottom:2.75rem}.feature-table__mobile-text{margin-bottom:2rem}.feature-table__mobile-text p:last-child{margin-bottom:0}.feature-table__scroller{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.feature-table__table{background:none;border:1px solid var(--it-color-brand-green);border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:center;width:100%;th{font-weight:400}thead{border-bottom:1px solid var(--it-color-brand-green)}thead tr{background:transparent}}.feature-table__header-cell{background:transparent;border:0;border-left:1px solid var(--it-color-brand-green);border-right:1px solid var(--it-color-brand-green);font-size:.9375rem;padding:1rem 1.25rem;vertical-align:middle;&:first-child{border-left:0}&:last-child{border-right:0}}.feature-table__feature-header{width:34%}.feature-table__header-cell.is-highlighted-column{color:var(--it-color-brand-orange)}.feature-table__group-row th{background-color:var(--it-color-green-400);padding:.875rem 1.25rem;text-align:left}.feature-table__cell{border:0;border-left:1px solid var(--it-color-brand-green);border-right:1px solid var(--it-color-brand-green);padding:1.25rem;vertical-align:middle;&:first-child{border-left:0}&:last-child{border-right:0}}.feature-table__feature-cell{color:#fff;text-align:left}.feature-table__availability{text-align:center}.feature-table__row{&:nth-child(odd) .feature-table__cell{background-color:var(--it-color-green-400)}&:nth-child(2n) .feature-table__cell{border-color:var(--it-color-green-400)}}.feature-table__check{color:var(--it-color-beige-100);display:flex;font-size:2.125rem;justify-content:center;&:not(.is-highlighted) path:last-child{fill:var(--it-color-brand-green)}}.feature-table__check.is-highlighted{color:var(--it-color-brand-orange)}@media (max-width:992px){.feature-table .checked-list{font-size:1.375rem;>li:after,>li:before{top:50%;translate:0 -50%}>li:before{background:var(--it-color-brand-orange)}}}@media (max-width:767px){.feature-table{margin-left:calc(var(--it-container-padding-x-mobile)*-1);margin-right:calc(var(--it-container-padding-x-mobile)*-1)}}