.component-compare-variant{margin:0 auto!important}.wrap-feature-component{margin:30px 0 0}.wrap-feature-component .component-content .wrap-feature-component{margin:0}.wrap-feature-component .freeze-table .clone-head-table-wrap{background:#fff;z-index:99!important}.wrap-feature-component .freeze-table table{max-width:1200px;margin:0 auto}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap{margin-left:0!important;margin-right:0!important;margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label{font-family:Source Sans Pro,sans-serif!important;font-size:14px!important;font-weight:400;color:#313131!important;cursor:pointer;padding:0;position:relative;margin-bottom:0}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label .checkbox-mark{width:18px;height:18px;border:1px solid #ce0e2d;display:inline-block;margin-right:10px;vertical-align:sub;position:relative}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;cursor:pointer;width:0;height:0;min-width:0;margin:0;border:none}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label input[type=checkbox]:checked~.checkbox-mark:after{display:block}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label input[type=checkbox]~.checkbox-mark:after{content:'';width:10px;height:10px;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/checkbox-check-icon.svg) no-repeat;display:inline-block;position:absolute;top:4px;left:0;right:0;margin:0 auto;display:none}.wrap-feature-component .feature-component-wrap .feature-component{-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.1);box-shadow:3px 3px 15px rgba(0,0,0,.1)}.wrap-feature-component .navWrap{padding-left:0;padding-right:0}.wrap-feature-component .navWrap.clonedFixed{position:fixed;top:65px;background:#fff;z-index:999;visibility:hidden;padding-bottom:10px}.wrap-feature-component .navWrap.clonedFixed.fixed{position:fixed;top:65px;background:#fff;z-index:999;visibility:visible}.wrap-feature-component .navWrap ul{text-align:center!important;display:table;margin:0 auto!important;width:auto;padding:0}.wrap-feature-component .navWrap li{list-style:none!important;float:left!important;margin:0 0!important;padding-top:0!important;border:transparent;line-height:normal;height:30px}.wrap-feature-component .navWrap li a::before{content:none}.wrap-feature-component .featureCheckbox{margin-right:10px;float:right;text-align:center;margin-top:-31px}.wrap-feature-component .featureCheckbox.fixed{position:fixed;top:130px;z-index:999;right:5vw;margin:0}.wrap-feature-component .freeze-table table tbody tr td span.check-icon:after{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/tick.png) no-repeat;width:25px;height:25px;right:0;left:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.wrap-feature-component .freeze-table{max-width:1200px!important;margin:0 auto;margin-bottom:40px}.wrap-feature-component .freeze-table::-webkit-scrollbar{width:5px;height:5px}.wrap-feature-component .freeze-table::-webkit-scrollbar-track{background:#ebebeb}.wrap-feature-component .freeze-table::-webkit-scrollbar-thumb{background:#707070;border-radius:10px}.wrap-feature-component .freeze-table table thead{position:relative;z-index:99}.wrap-feature-component .freeze-table table thead tr th:first-child{width:442px;min-width:442px}.wrap-feature-component .freeze-table table thead tr th{background-color:#ce0e2d!important;color:#fff;font-family:source sans pro,sans-serif!important;font-size:18px;font-weight:700;text-align:center;outline:#313131!important;border-right:solid 0 #313131!important;width:188px;min-width:188px}.wrap-feature-component .freeze-table table tbody tr td:first-child{color:#313131;font-family:source sans pro,sans-serif!important;font-size:18px;font-weight:400;text-align:center;border-top:1px solid #a2a2a2;text-align:left;background-color:#f7f7f7;padding-left:46px}.wrap-feature-component .freeze-table table tbody tr td.sticky-cell{width:442px;min-width:442px}.wrap-feature-component .freeze-table table tbody tr td{border-top:1px solid #a2a2a2;border-right:1px solid #a2a2a2;text-align:center;color:#313131!important;width:188px;min-width:188px}.wrap-feature-component .navWrap li a:before{content:none!important}.wrap-feature-component .navWrap h1{border-bottom-width:0!important}.wrap-feature-component .freeze-table table tbody tr td:last-child{border-right:0}.wrap-feature-component .freeze-table{-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.1);box-shadow:3px 3px 10px rgba(0,0,0,.1)}.wrap-feature-component .sticky-cell{z-index:9999;text-align:left!important;padding-left:48px}.wrap-feature-component .h1-title h2{font-size:38px!important;font-weight:700!important;color:#313131!important;margin:0 0 25px!important;text-transform:capitalize;font-family:montserrat,sans-serif!important;border-bottom-color:transparent}.wrap-feature-component .link-list h3{border-bottom-color:transparent;border-bottom:none}@media screen and (max-width:767px){.wrap-feature-component .h1-title h2{font-size:28px!important;margin-bottom:20px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label input[type=checkbox]~.checkbox-mark:after{top:3px}}@media(min-width:1400px){.wrap-feature-component .freeze-table,.wrap-feature-component .freeze-table table{max-width:1364px!important}}@media(min-width:1200px){.wrap-feature-component .feature-component-wrap{max-width:1200px;margin:auto}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap{margin-right:-10px!important}}@media screen and (max-width:1200px){.wrap-feature-component{margin:0 auto;padding-left:0!important;padding-right:0!important}}@media(min-width:768px) and (max-width:1199px){.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap{margin-right:15px!important}}@media(max-width:1023px){.wrap-feature-component .featureCheckbox.fixed{left:0;right:0;top:140px;background:#fff;padding-bottom:4px}.wrap-feature-component .navWrap h1{margin-bottom:10px!important}}@media(max-width:992px){.wrap-feature-component .navWrap.clonedFixed.fixed{top:55px}}@media(max-width:767px){.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.wrap-feature-component .table-wrap{height:412px}}@media(min-width:361px) and (max-width:768px){.wrap-feature-component .freeze-table table tbody tr td:first-child,.wrap-feature-component .freeze-table table thead tr th:first-child{width:200px;min-width:200px}}@media screen and (max-width:768px){.wrap-feature-component .freeze-table table tr td{white-space:normal}.wrap-feature-component .freeze-table table tbody tr td{width:80px;min-width:80px;vertical-align:middle}.wrap-feature-component h1{font-size:28px!important}.wrap-feature-component{margin:25px auto}.feature-component .freeze-table tbody tr .fixed-side{line-height:29px;font-size:14px}.feature-component .freeze-table tbody tr td{font-size:14px}.feature-component .freeze-table thead tr .fixed-side{text-align:left;padding:10px 5px 10px 30px;font-size:14px}.feature-component .freeze-table thead tr th{padding:10px;font-size:14px}.wrap-feature-component .freeze-table table tbody tr td:first-child,.wrap-feature-component .sticky-cell{padding-left:28px}.wrap-feature-component .navWrap.clonedFixed.fixed h1{margin-bottom:15px!important}.wrap-feature-component .featureCheckbox.fixed label{padding-left:0!important}}@media(min-width:577px) and (max-width:767px){.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label{padding-left:40px}}@media(max-width:576px){.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap .featureCheckbox label{padding-left:20px}}@media(min-width:420px) and (max-width:575px){.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap{margin-bottom:19px}}@media(max-width:420px){.wrap-feature-component .freeze-table table tbody tr td:first-child,.wrap-feature-component .freeze-table table thead tr th:first-child{width:150px;min-width:150px}}@media(max-width:415px){.wrap-feature-component .navWrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.wrap-feature-component .feature-component-wrap .featureCheckbox-Wrap{margin-top:0}.wrap-feature-component{padding-top:0}.wrap-feature-component .navWrap li{white-space:nowrap}}@media(max-width:360px){.wrap-feature-component .freeze-table table tbody tr td:first-child,.wrap-feature-component .freeze-table table thead tr th:first-child{width:150px;min-width:150px}.wrap-feature-component .freeze-table table tbody tr .table td,.wrap-feature-component .freeze-table table tbody tr .table th{padding:.5rem}.wrap-feature-component .freeze-table table tbody tr td:first-child,.wrap-feature-component .sticky-cell{padding-left:8px}}@media(min-width:320px) and (max-width:375px){.wrap-feature-component .freeze-table table tbody tr td:first-child{font-size:14px!important}.wrap-feature-component .freeze-table table thead tr th{font-size:14px!important}.wrap-feature-component .freeze-table table tr td{white-space:normal;font-size:14px!important}.wrap-feature-component .navWrap ul{padding-bottom:0}.wrap-feature-component .freeze-table{margin-bottom:0}}@media(min-width:320px) and (max-width:900px){.wrap-feature-component .component.component-compare-variant .wrap-feature-component{margin:25px auto;margin-bottom:0}.wrap-feature-component .featureCheckbox{float:none;text-align:center;margin-right:0;margin-top:0}}