.dark-theme #wrapper{background:#212121!important}.dark-theme #wrapper .myAccountWrapper{color:#fff}.dark-theme #wrapper .myAccountWrapper .ma-form>.component-content{border:1px solid #191919}.dark-theme #wrapper .myAccountWrapper .breadcrumbWrapper nav ol li.breadcrumb-item:not(:last-child):after{color:#fff}.dark-theme #wrapper .myAccountWrapper .ma-contentWrapper .ma-titleHeading h1{color:#ea3a51!important;text-transform:uppercase}.dark-theme #wrapper .myAccountWrapper a{color:#fff!important}.dark-theme #wrapper .myAccountWrapper .link .homeLink::before{color:#fff;margin-right:7px}.dark-theme #wrapper .myAccountWrapper .ma-mybookings-container *{color:#fff}.dark-theme #wrapper .myAccountWrapper .ma-mybookings-container h2{color:#ea3a51}.dark-theme #wrapper .myAccountWrapper .component-content *{color:#fff}.dark-theme #wrapper .myAccountWrapper .component-content h2{color:#ea3a51}.dark-theme #wrapper .myAccountWrapper .component-content .ma-mc-card{box-shadow:5px 5px 15px rgba(0,0,0,.3)}.dark-theme #wrapper .myAccountWrapper .maform-main p{color:#ea3a51}.dark-theme #wrapper .myAccountWrapper .maform-main input{background:#191919!important;color:#fff!important}.dark-theme #wrapper .myAccountWrapper .maform-main input:-ms-input-placeholder{color:#fff}.dark-theme #wrapper .myAccountWrapper .maform-main input::placeholder,.dark-theme #wrapper .myAccountWrapper .maform-main input:-ms-input-placeholder,.dark-theme #wrapper .myAccountWrapper .maform-main input::-ms-input-placeholder{color:#fff}.dark-theme #wrapper .myAccountWrapper .maform-main .custom-select .select-selected{background:#191919!important;color:#fff!important}.dark-theme #wrapper .myAccountWrapper .maform-main .custom-select .select-selected:after{color:#3c3c3c}.dark-theme #wrapper .myAccountWrapper .maform-main .custom-select .select-items{background:#191919}.dark-theme #wrapper .myAccountWrapper .maform-main .custom-select .select-items div{color:#fff}.dark-theme #wrapper .myAccountWrapper .maform-main .userpic-inputbox label{color:#fff}.dark-theme #wrapper .myAccountWrapper .maform-main .maform-checkboxes .checkbox-mark{background:#fff;border:none}.dark-theme #wrapper .myAccountWrapper .maform-main .maform-checkboxes p{color:#fff}.dark-theme .datepicker{background:#212121!important;color:#fff;border:1px solid #191919}.dark-theme .datepicker .datepicker-switch:hover,.dark-theme .datepicker .next:hover,.dark-theme .datepicker .prev:hover,.dark-theme .datepicker tfoot tr th:hover{background:#191919}.dark-theme .datepicker table tr td span.focused,.dark-theme .datepicker table tr td span:hover{background:#191919}.dark-theme .datepicker table tr td.day.focused,.dark-theme .datepicker table tr td.day:hover{background:#191919}.dark-theme.macro-flow{background:#212121!important}.dark-theme.macro-flow header{position:fixed;width:100%;top:0}.dark-theme.macro-flow.macro-modelselection .sv-contaner{padding-top:94px!important}.dark-theme.macro-flow.macro-summary .sv-header-container+.bjs-container{padding-top:29px!important}.dark-theme.macro-flow.macro-variantselection .sv-header-container+div,.dark-theme.macro-flow.macro-dealerselection .sv-header-container+div{padding-top:29px!important}@media(max-width:992px){.dark-theme.macro-flow.macro-variantselection .sv-header-container+div,.dark-theme.macro-flow.macro-dealerselection .sv-header-container+div{padding-top:45px!important}}@media screen and (min-width:993px) and (max-width:1024px){.dark-theme.macro-flow.macro-variantselection .sv-header-container+div{padding-top:45px!important}}.dark-theme.macro-flow.macro-pi .two-col-container{padding-top:29px!important}.dark-theme.macro-flow #wrapper{background:#212121!important}.dark-theme.macro-flow #wrapper .macro-header-container .macro-header-breadcrumb{display:block}.dark-theme.macro-flow #wrapper .macro-header-container .macro-header-breadcrumb .header-quick-exit{display:block}.dark-theme.macro-flow #wrapper .macro-header-container .macro-header-breadcrumb .header-quick-exit a::before,.dark-theme.macro-flow #wrapper .macro-header-container .macro-header-breadcrumb .header-quick-exit a::after{background:#fff}.dark-theme.macro-flow #wrapper .sv-contaner{padding-top:94px!important}@media screen and (min-width:320px) and (max-width:680px){.dark-theme.macro-flow #wrapper .sv-contaner{padding-top:146px!important}}.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details{background:#333!important;border:0;cursor:auto}.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details.selected{border:0}.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details.selected .sv-car-cat,.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details.selected .sv-car-desc{color:#fff}.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details .sv-car-cat,.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details .sv-car-desc{color:#fff}.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing .sv-car-details .sv-car-desc .bold-font-design::after{content:"*"}@media(max-width:680px){.dark-theme.macro-flow #wrapper .sv-contaner .sv-listing{margin:0 -15px}}.dark-theme.macro-flow #wrapper .sv-car-details.selected .selected-icon::after{background:0 0}.dark-theme.macro-flow .sv-header-container{background:#212121!important;padding-top:39px!important}.dark-theme.macro-flow .sv-header-container .vehicle-cat{width:100%!important}@media screen and (min-width:320px) and (max-width:680px){.dark-theme.macro-flow .sv-header-container .component-content{margin:0!important}}.dark-theme.macro-flow .sv-header-container .heading-container .select-vehicle-text{position:relative}@media(max-width:992px){.dark-theme.macro-flow .sv-header-container .heading-container .select-vehicle-text{order:1}}@media(max-width:768px){.dark-theme.macro-flow .sv-header-container .heading-container .select-vehicle-text{width:60%;order:1}}@media(max-width:680px){.dark-theme.macro-flow .sv-header-container .heading-container .select-vehicle-text{width:100%;order:1}}.dark-theme.macro-flow .sv-header-container .heading-container .select-vehicle-text .select-text,.dark-theme.macro-flow .sv-header-container .heading-container .select-vehicle-text .selectModelHeader{background:0 0;color:#fff!important}@media(max-width:768px){.dark-theme.macro-flow .sv-header-container .heading-container .addons-search{width:40%}}@media(max-width:680px){.dark-theme.macro-flow .sv-header-container .heading-container .addons-search{width:100%}}.dark-theme.macro-flow .macro-stickybar-footer{border-top:1px solid #707070}.dark-theme.macro-flow .macro-stickybar-footer .msf-container{padding:13px 0%}.dark-theme.macro-flow .macro-stickybar-footer .msf-container a.m_btn_l:not(.disabled):hover,.dark-theme.macro-flow .macro-stickybar-footer .msf-container a.m_btn_l:not(.disabled):focus{background:0 0!important;border-color:transparent!important}.dark-theme.macro-flow .macro-stickybar-footer .msf-container a.m_btn_l:hover{background:#ff0100!important;border-color:#ff0100!important}.dark-theme.macro-flow .macro-stickybar-footer .msf-container a.m_btn_l.disabled{color:#fff!important;border-color:#ea3a51!important;pointer-events:none;opacity:.6;cursor:not-allowed}.dark-theme.macro-flow .macro-stickybar-footer .msf-container .boook-for-amt .m_btn_l{padding:3% 6%!important}.dark-theme.macro-flow .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label .plusbtn{margin-left:5px}.dark-theme.macro-flow .sv-header-container>.component-content{position:relative}.dark-theme.macro-flow .sv-header-container .select-text{padding-bottom:0}@media(max-width:680px){.dark-theme.macro-flow .sv-header-container .select-text{padding-bottom:10px}}.dark-theme.macro-flow .sv-header-container .ooec-stepper-container{display:flex;justify-content:center;position:relative}@media(max-width:992px){.dark-theme.macro-flow .sv-header-container .ooec-stepper-container{flex-direction:column}}.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap .ib-left-location-msg{color:#fff;font-size:12px}.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap .ib-left-location-msg .astrike{top:0;font-size:12px}.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap .ib-left-location-msg a{color:#fff;font-size:12px;text-transform:capitalize}@media(max-width:992px){.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap .ib-left-location-msg a{display:inline-block}}.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap .ib-left-location-msg img{width:16px}@media(min-width:992px){.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap{position:absolute;top:-25px;right:0}}@media(max-width:992px){.dark-theme.macro-flow .sv-header-container .ib-left-location-wrap{width:100%;order:0;padding-right:0!important}}.dark-theme.macro-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .carCheckIcon{top:6px;right:14px}.dark-theme.macro-flow .sv-contaner .sv-listing{margin-top:3%}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details-col{flex:0 0 33.33%;padding:0 14px}@media screen and (max-width:992px){.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details-col{flex:0 0 50%}}@media screen and (max-width:991px) and (min-width:680px){.dark-theme.macro-flow .sv-contaner .sv-listing{margin-top:7%!important}}@media screen and (max-width:680px){.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details-col{flex:0 0 100%;padding:0}}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details{padding:15px;border-radius:10px;margin-bottom:30px}@media screen and (max-width:680px){.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details{margin-bottom:15px}}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .sv-car-img{max-width:325px;width:100%}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .sv-car-cat{text-align:left;font-size:23px}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .sv-car-desc{text-align:right;font-size:18px;padding:0;max-width:368px;margin:auto;width:100%}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .button-box{display:flex;justify-content:center;max-width:376px;margin:auto;width:90%}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .button-box .m_btn_l{margin:0;white-space:nowrap;display:inline-block;max-width:148px;padding:0!important;width:100%;min-width:auto}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .button-box .m_btn_l a{padding:14px!important}@media screen and (max-width:680px){.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .button-box .m_btn_l a{flex:0 0 100%;padding:14px 2px!important}}.dark-theme.macro-flow .sv-contaner .sv-listing .sv-car-details .button-box .m_btn_l+.m_btn_l{margin-left:42px}.dark-theme.macro-flow .macro-header-container .macro-header-breadcrumb ul>li .macro-header-container .macro-header-breadcrumb ul>li,.dark-theme.macro-flow .macro-header-container .macro-header-breadcrumb body.ownonline-landing.white_backg .macro-header-container .macro-header-breadcrumb ul>li{color:#fff}.dark-theme.macro-flow .m_btn,.dark-theme.macro-flow .m_btn_l,.dark-theme.macro-flow .m_btn_wrap{position:relative;border-radius:0!important;margin:0 20px;padding:14px!important;font-size:16px!important;background:0 0!important;color:#fff!important;border:0!important;text-align:center;display:inline-block;z-index:2}@media screen and (min-width:1025px){.dark-theme.macro-flow .m_btn,.dark-theme.macro-flow .m_btn_l,.dark-theme.macro-flow .m_btn_wrap{min-width:155px}}@media screen and (max-width:1024px){.dark-theme.macro-flow .m_btn,.dark-theme.macro-flow .m_btn_l,.dark-theme.macro-flow .m_btn_wrap{padding:10px 10%!important}}@media screen and (max-width:480px){.dark-theme.macro-flow .m_btn,.dark-theme.macro-flow .m_btn_l,.dark-theme.macro-flow .m_btn_wrap{font-size:13px!important}}.dark-theme.macro-flow .m_btn:hover,.dark-theme.macro-flow .m_btn.cta-active,.dark-theme.macro-flow .m_btn:focus,.dark-theme.macro-flow .m_btn_l:hover,.dark-theme.macro-flow .m_btn_l.cta-active,.dark-theme.macro-flow .m_btn_l:focus,.dark-theme.macro-flow .m_btn_wrap:hover,.dark-theme.macro-flow .m_btn_wrap.cta-active,.dark-theme.macro-flow .m_btn_wrap:focus{background:0 0!important;border-color:transparent!important}.dark-theme.macro-flow .m_btn:hover::after,.dark-theme.macro-flow .m_btn.cta-active::after,.dark-theme.macro-flow .m_btn:focus::after,.dark-theme.macro-flow .m_btn_l:hover::after,.dark-theme.macro-flow .m_btn_l.cta-active::after,.dark-theme.macro-flow .m_btn_l:focus::after,.dark-theme.macro-flow .m_btn_wrap:hover::after,.dark-theme.macro-flow .m_btn_wrap.cta-active::after,.dark-theme.macro-flow .m_btn_wrap:focus::after{background:#ea3a51!important;border-color:#ea3a51!important;z-index:-1;position:absolute}.dark-theme.macro-flow .m_btn:after,.dark-theme.macro-flow .m_btn_l:after,.dark-theme.macro-flow .m_btn_wrap:after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.dark-theme.macro-flow .m_btn:before,.dark-theme.macro-flow .m_btn_l:before,.dark-theme.macro-flow .m_btn_wrap:before{content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.dark-theme.macro-flow .m_btn a,.dark-theme.macro-flow .m_btn_l a,.dark-theme.macro-flow .m_btn_wrap a{color:#fff;display:block;height:100%;text-decoration:none;font-size:16px}@media screen and (max-width:480px){.dark-theme.macro-flow .m_btn a,.dark-theme.macro-flow .m_btn_l a,.dark-theme.macro-flow .m_btn_wrap a{font-size:13px}}.dark-theme .booking-modal-popup .kabak-popup-wrap .acc-msg-content p span,.dark-theme .booking-modal-popup .kabak-popup-wrap .acc-msg-content p .pop_stmt{color:#fff}.dark-theme .state-city_main ul.state-search-container .ui-menu-item-wrapper span{color:#fff!important}.dark-theme .state-city_main ul.city-search-container .ui-menu-item-wrapper span{color:#fff!important}.dark-theme .sv-header-container{background:#212121!important;padding-top:39px}@media screen and (max-width:320px){.dark-theme .sv-header-container .mnm_stepper{width:calc(100% - 36px);margin:auto}}.dark-theme .sv-header-container .mnm_stepper ul>li.line{width:74px}.dark-theme .sv-header-container .mnm_stepper ul>li.step span{color:#fff;font-weight:400;top:-13px;transform:translate(-59%,-33%)}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .sv-header-container .mnm_stepper ul>li.step span{top:-25px}}@media screen and (max-width:480px){.dark-theme .sv-header-container .mnm_stepper ul>li.step span{top:-21px}}.dark-theme .sv-header-container .mnm_stepper ul>li.step::after{background:#616161;border:1px solid #616161}.dark-theme .sv-header-container .mnm_stepper ul>li.step.active span{font-weight:700;top:-11px}@media screen and (max-width:480px){.dark-theme .sv-header-container .mnm_stepper ul>li.step.active span{top:-16px}}.dark-theme .sv-header-container .mnm_stepper ul>li.step.active::after{background:#ea3a51;border:1px solid #ea3a51;width:18px;height:18px}.dark-theme .sv-header-container .mnm_stepper ul>li.step.done span{top:-12x}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .sv-header-container .mnm_stepper ul>li.step.done span{top:-21px!important}}@media screen and (max-width:480px){.dark-theme .sv-header-container .mnm_stepper ul>li.step.done span{top:-16px!important}}@media screen and (min-width:320px) and (max-width:768px){.dark-theme .sv-header-container .mnm_stepper ul>li.step.done::before{top:4px}}@media screen and (min-width:768px) and (max-width:992px){.dark-theme .sv-header-container .mnm_stepper ul>li.step.done::before{top:6px}}.dark-theme .sv-header-container .mnm_stepper ul>li.step.done::after{background:#ea3a51;border:1px solid #ea3a51}.dark-theme .sv-header-container .mnm_stepper ul>li.line{background:#616161}.dark-theme .sv-header-container .mnm_stepper ul>li#m_summary.step.done{cursor:default;pointer-events:none}.dark-theme .sv-header-container .heading-container .select-vehicle-text .select-text{color:#fff}.dark-theme .sv-header-container .heading-container .select-vehicle-text a.cm-btn{color:#fff;font-size:14px}.dark-theme .sv-header-container .heading-container .select-vehicle-text a.cm-btn::before{content:"\f103";font-family:mnmarrow;font-size:10px;display:inline-block;color:#ea3a51;margin-right:5px;vertical-align:middle}.dark-theme .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg{color:#fff}.dark-theme .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg a{color:#fff}.dark-theme .sv-header-container .heading-container .ib-left-location-wrap .ib-left-location-msg .vehicle-sticky-note{font-size:12px}.dark-theme .sv-header-container .heading-container .ib-left-location-wrap{padding-right:13px}.dark-theme .bjs-container .selected-variant-details{width:37%;margin-left:0;display:block}.dark-theme .bjs-container .selected-edit-city{width:23%;margin-left:0;display:block;text-align:right}.dark-theme .bjs-container .selected-edit-city .ib-left-location-msg{color:#fff;font-size:12px}.dark-theme .bjs-container .selected-edit-city .ib-left-location-msg a{color:#fff;font-size:12px}.dark-theme .bjs-container .selected-edit-city .ib-left-location-msg a img{width:16px}.dark-theme .bjs-container .select-dealer-title{display:inline-block;width:100%}.dark-theme .bjs-container .select-dealer-title .select-text{color:#fff;text-align:left;font-size:24px;line-height:31px;font-weight:700;font-family:source sans pro;letter-spacing:0;text-transform:capitalize;opacity:1;margin:0}.dark-theme .bjs-container .select-dealer-title .right-side-text{text-align:right;color:#fff;font-size:12px}.dark-theme .bjs-container .select-dealer-title .right-side-text p{position:relative;right:-10px}.dark-theme .modal-content{border:1px solid #fff!important;background-color:#212121!important;position:relative}.dark-theme .modal-content .component-content p{color:#fff}.dark-theme .modal-content h5{color:#fff}.dark-theme .modal-content .nav-item a,.dark-theme .modal-content .nav-item a.active,.dark-theme .modal-content .nav-item a:hover,.dark-theme .modal-content .tab-content a,.dark-theme .modal-content .tab-content a.active,.dark-theme .modal-content .tab-content a:hover{color:#fff!important}.dark-theme .modal-content input[type=text]{color:#000!important}.dark-theme .modal-content .CrAcc-popUp-btn-wrap{position:relative;display:block;text-align:center;cursor:pointer;max-width:146px;width:100%;margin:auto}.dark-theme .modal-content .CrAcc-popUp-btn-wrap::before{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.dark-theme .modal-content .CrAcc-popUp-btn-wrap::after{content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.dark-theme .modal-content .CrAcc-popUp-btn-wrap:hover::before{background-color:#ea3a51;border-color:#ea3a51}.dark-theme .modal-content .CrAcc-popUp-btn-wrap:hover .m_btn_l{position:relative;color:#fff}.dark-theme .modal-content .CrAcc-popUp-btn-wrap .m_btn_l{border-radius:0!important;border:0 solid #fff!important;color:#fff!important;background:0 0!important}.dark-theme .modal-content .CrAcc-popUp-btn-wrap .m_btn_l:hover{background:0 0!important}.dark-theme .modal-content .checkbox-mark{background:#fff;border:0!important;border-radius:5px}.dark-theme .modal-content .ui-autocomplete{max-height:200px;overflow-y:auto}.dark-theme .modal-content .ui-state-active,.dark-theme .modal-content .ui-widget-content .ui-state-active,.dark-theme .modal-content .ui-widget-header .ui-state-active{border:1px solid #212121!important;background:0 0;font-weight:400;color:#ea3a51}.dark-theme .modal-content.noPrice_content{padding:40px}.dark-theme .modal-content.noPrice_content .acc-msg-content{margin-bottom:20px}.dark-theme .modal-content.noPrice_content h5{color:#fff;font-size:24px;margin-bottom:22px}.dark-theme .modal-content.noPrice_content p{color:#fff;font-size:16px;line-height:22px}.dark-theme .modal-content.noPrice_content p a{color:#fff;font-size:16px;text-decoration:underline;line-height:20px}.dark-theme .modal-content.noPrice_content .close{opacity:1}.dark-theme .modal-content.noPrice_content .close:before{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/popup-close.webp) no-repeat}@media(max-width:480px){.dark-theme .noPrice_modal .modal-dialog{margin-left:15px;margin-right:15px}}.dark-theme .state-city_main{padding-right:0}.dark-theme .state-city_main .state-search-container,.dark-theme .state-city_main .city-search-container{background:#212121!important;z-index:3}.dark-theme .state-city_main .state-search-container li,.dark-theme .state-city_main .city-search-container li{color:#fff}.dark-theme .state-city_main .state-search-container li a,.dark-theme .state-city_main .city-search-container li a{color:#fff!important}.dark-theme .state-city_main input.sf-inp{color:#313131}.dark-theme .state-city_main.state-city_cnt .state-city_btn .disabled{border-radius:0!important;background-color:transparent!important}.dark-theme .state-city_main.state-city_cnt .state-city_btn .disabled.cta-active{border-radius:0!important;background-color:#ea3a51!important}.dark-theme .state-city_main.in{background:rgba(49,49,49,.5)}.dark-theme .state-city_main .close{opacity:1;color:#fff;font-size:40px;font-weight:400;position:absolute;right:0;top:5px;right:15px}.dark-theme.macro-confirmation .sv-header-container{display:block}.dark-theme.macro-dealerselection .macro-stickybar-footer .msf-des-container a{text-decoration:underline}.dark-theme.macro-dealerselection .macro-stickybar-footer .msf-des-container a:hover{text-decoration:underline}.dark-theme.macro-dealerselection .macro-stickybar-footer .msf-des-container a span{text-decoration:none}@media(max-width:1024px){.dark-theme.macro-dealerselection .macro-stickybar-footer .msf-des-container a{text-decoration:underline}}@media(max-width:992px){.dark-theme.macro-dealerselection .ooec-fullw{margin-bottom:0}}.dark-theme.macro-dealerselection .heading-container .select-vehicle-text{display:none}.dark-theme.macro-dealerselection .bjs-container{margin:0;max-width:580px}.dark-theme.macro-dealerselection .bjs-container .bjs-summary-header .bjs-summary-right-sec{margin-top:8px}.dark-theme.macro-dealerselection .bjs-container .bjs-summary-header .bjs-summary-right-sec .msf-accordion-top-info-body{display:none}.dark-theme.macro-dealerselection .dlr-loc_main{max-width:550px}.dark-theme.macro-dealerselection .configurator{display:flex;align-items:center}.dark-theme.macro-dealerselection .configurator .configurator_btn{padding:6px 12px!important}.dark-theme.macro-dealerselection .configurator .configurator_btn::after{background:#707070!important}.dark-theme.macro-dealerselection .configurator .configurator_btn:hover::after{border-color:#707070!important}.dark-theme.macro-dealerselection .configurator .configurator_btn svg,.dark-theme.macro-dealerselection .configurator .configurator_btn span{color:#fff;position:relative;z-index:1;font-size:12px!important}@media screen and (max-width:992px){.dark-theme .dlr-loc_main{margin-top:0}}.dark-theme .dlr-loc_main h2{color:#fff;padding:12px 0 5px}.dark-theme .dlr-loc_main .noDealersFoundText{color:#fff}.dark-theme .dlr-loc_main .dl-loc_rs{display:block;flex-wrap:inherit}@media(max-width:992px){.dark-theme .dlr-loc_main .dl-loc_rs{padding:0}}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card{min-height:113px;width:100%;margin:5px 0;padding:10px 17px;padding-left:40px;background:#333!important;border:none;border-radius:10px;position:relative}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_name{font-size:16px;min-height:16px;margin-bottom:5px;max-width:80%}@media(max-width:992){.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_name{max-width:95%}}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_name p{color:#fff;font-size:14px;margin-bottom:4px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr{font-size:14px;min-height:14px;max-width:80%}@media(max-width:992){.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr{max-width:95%}}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip{right:auto;position:absolute;left:auto!important;top:auto}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip .mnm_ctooltip_description{min-width:340px}@media screen and (min-width:320px) and (max-width:1025px){.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip .mnm_ctooltip_description{min-width:200px}}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip_btn{text-decoration:underline;font-size:14px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip_btn .mnm_ctooltip.show{position:absolute;top:-28px;left:9%!important;max-width:200px;right:0;width:100%}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip_btn .mnm_ctooltip.show{position:absolute;width:100%;top:-40px;bottom:0}}@media screen and (min-width:768px) and (max-width:992px){.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip_btn .mnm_ctooltip.show{position:absolute;top:-28px;right:0;max-width:260px;width:100%}}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip_btn .mnm_ctooltip.show:after{left:40px;right:auto;display:none}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .mnm_ctooltip_btn .mnm_ctooltip_arw{display:none;left:20px;right:auto;top:-11px;box-shadow:0 3px 6px 0 #ccc}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .dl-loc-map-icon span img{width:auto;height:13px;margin-top:-3px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .dl-loc-map-icon .dl-loc-map-icon-white{display:inline-block}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .dl-loc_addr_txt .dl-loc-map-icon .dl-loc-map-icon-dark{display:none}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card:after{content:"";position:absolute;height:18px;width:18px;border:1px solid #b2b2b2;left:13px;right:auto;top:13px;border-radius:50%}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card:first-child,.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card:nth-child(4),.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card:nth-child(7){margin-left:0}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card:first-child{margin-top:5px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected{background:#fff!important;border:none}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected:after{border:none}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected p{color:#313131}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_selc::after{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/Instant-Booking/tickred.svg) no-repeat;top:13px;left:13px;right:auto;border:none;border-radius:0}.user-dts_main .macroflowpi-checkboxes+span.field-validation-error-custom{color:#eb3a51!important}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_addr .dl-loc_addr_txt{color:#313131;position:relative}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_addr .dl-loc_addr_txt span{color:#313131!important}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_addr .dl-loc_addr_txt .dl-loc-map-icon .dl-loc-map-icon-white{display:none}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_addr .dl-loc_addr_txt .dl-loc-map-icon .dl-loc-map-icon-dark{display:inline-block}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_maps a{color:#313131}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card.selected .dl-loc_maps p{color:#b2b2b2}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps{flex-direction:column}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps img{width:11px;margin-right:1px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a{font-size:16px;color:#fff;display:none}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps p{color:#616161}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card span,.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr_txt{color:#fff}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card span span,.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr_txt span{color:#fff!important}.dark-theme.macro-flow.macro-variantselection .configurator{display:block;align-items:center}.dark-theme.macro-flow.macro-variantselection .configurator .configurator_btn{padding:6px 12px!important}.dark-theme.macro-flow.macro-variantselection .configurator .configurator_btn::after{background:#707070!important}.dark-theme.macro-flow.macro-variantselection .configurator .configurator_btn:hover::after{border-color:#707070!important}.dark-theme.macro-flow.macro-variantselection .configurator .configurator_btn svg,.dark-theme.macro-flow.macro-variantselection .configurator .configurator_btn span{color:#fff;position:relative;z-index:1;font-size:12px!important}.dark-theme.macro-summary.modal-open .macro-stickybar-footer{padding-right:17px!important}.dark-theme.modal-open .modal .variant_dropdwn_cnt button.close::before{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/close-black.webp) no-repeat;width:24px;height:24px;position:absolute;top:4%;right:3px;cursor:pointer;z-index:1000000}.dark-theme.modal-open .macro-stickybar-footer{padding-right:0!important}.dark-theme.modal-open .macro-stickybar-footer .msf-des-container{padding-left:0!important}.dark-theme.modal-open .macro-stickybar-footer .msf-des-container .disclaimerPopupLink{margin-left:-9px!important}@media(max-width:992px) and (min-width:768px){.dark-theme.modal-open .macro-stickybar-footer .msf-des-container{padding-left:9px!important}}.dark-theme.modal-open .ooec-stepper-container{padding-left:17px!important}.dark-theme.modal-open .ib-left-location-msg{margin-right:-9px!important}@media(max-width:992px){.dark-theme.modal-open .ib-left-location-msg{margin-right:-17px!important}}@media(max-width:767px){.dark-theme.modal-open .ib-left-location-msg{padding-right:0!important}}.dark-theme .macro-stickybar-footer .msf-container{padding:20px 0% 13px}.dark-theme .macro-stickybar-footer .msf-des-container a{text-decoration:underline}.dark-theme .macro-stickybar-footer .msf-des-container a:hover{text-decoration:underline}@media(max-width:1024px){.dark-theme .macro-stickybar-footer .msf-des-container a{text-decoration:underline}}.dark-theme .mnm_tabs .tab_menu li{cursor:pointer}.dark-theme #wrapper .mnm_tabs .tab_menu li a{color:#fff!important}.dark-theme #wrapper .mnm_tabs .tab_menu li:active a{color:#fff!important;font-weight:700}@media(max-width:767px){.dark-theme .component-disclaimer .modal-dialog{top:85px}}.dark-theme .component-disclaimer .component-content{padding:0!important;margin:0 auto!important;border:none}.dark-theme .component-disclaimer .component-content .disclaimer-wrap .close:before{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/popup-close.webp) no-repeat}.dark-theme .component-disclaimer .component-content .disclamer-component-mahindra *{color:#fff!important}.component-content.nodisclaimer .dark-theme.macro-variantselection.macro-flow .configurator{display:block}.component-content.nodisclaimer .dark-theme.macro-variantselection .heading-container .select-vehicle-text{display:none}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container h2{color:#fff;padding:10px 0;text-transform:capitalize}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul{margin-bottom:0%;justify-content:left;padding-left:8px;display:flex;width:calc(100% - 30px);margin:auto;flex-wrap:wrap}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li{border:1px solid #fff;width:30px;height:30px;margin:0 15px 40px;display:inline-block;flex-shrink:0}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li span{color:#fff;top:42px!important;margin:0;transform:translateX(-50%)}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li span{bottom:-25px!important;top:40px;width:80px;word-break:break-word;white-space:normal}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li.active{background:0 0;top:1px;width:30px;height:30px;left:0;border-radius:50px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li.active::after{content:"";border:1px solid #fff;position:absolute;width:42px;height:42px;border-radius:50px;right:-7px;bottom:-7px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row{margin:0}@media screen and (min-width:320px) and (max-width:1025px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row{overflow-x:unset}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{flex:0 0 auto;width:33.33%;padding:5px;margin:0}@media screen and (max-width:1025px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{width:33.33%}}@media screen and (max-width:767px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{width:33.33%}}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{width:33.33%}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:first-child{flex:0 0 auto;width:33.33%;margin-left:0;padding-left:0}@media screen and (min-width:320px) and (max-width:768px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:first-child{margin-left:0}}@media screen and (max-width:1025px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:first-child{margin-left:0}}@media screen and (max-width:767px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:first-child{margin-left:0}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:last-child{flex:0 0 auto;width:33.33%;margin-right:0;padding-right:0}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown{display:flex;align-items:center;min-height:65px;justify-content:center;padding-top:9px;margin:0 13px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.payloaddrop,.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.cargodrop{padding-top:9px}@media screen and (max-width:680px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{word-break:break-word;width:93%;text-align:center}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.payloaddrop,.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.cargodrop{padding-top:15px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.payloaddrop span,.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.cargodrop span{word-break:break-word;width:93%;text-align:center}}@media screen and (max-width:768px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown{margin:0}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{word-break:break-word;width:93%;text-align:center}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.payloaddrop,.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.cargodrop{padding-top:9px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.payloaddrop span,.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.cargodrop span{word-break:break-word;width:93%;text-align:center}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{color:#313131!important;position:relative;z-index:1;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 10px}@media screen and (max-width:768px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{font-size:10px}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-toggle{top:20px;width:100%;text-align:right;right:0;height:32px;border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-toggle::after{padding-right:18px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu{background-color:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)!important;border-radius:3px;right:0;left:inherit;width:100%;top:-32px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu a{color:#212529}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu a:hover{color:#000;font-weight:700}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu a.disabled{pointer-events:none;color:#707070!important}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{color:#fff}@media screen and (max-width:320px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{word-break:break-word}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner{background:#333!important;border:1px solid #333!important;padding:10px 0}@media screen and (min-width:812px) and (max-width:992px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner{padding:10px 7px}}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner{padding:10px 7px 10px 5px}}@media screen and (min-width:750px) and (max-width:768px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner{padding:10px 7px 10px 5px}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner h4{color:#fff;text-align:center;padding-bottom:4px;border-bottom:1px solid #ccc}@media screen and (max-width:320px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner h4{font-size:12px!important}}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner h4{font-size:14px}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical{margin:0 13px}@media screen and (max-width:680px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical{margin:0}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical input{width:100%}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical input~input:checked~.toggle-outside .toggle-inside{top:36px}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical input:checked+label{font-weight:700;color:#000!important}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical label{color:#fff;position:relative;z-index:1;text-align:center;padding-left:0;padding-top:8px;padding-bottom:6px}@media screen and (max-width:320px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical label{padding-left:8px!important;font-size:10px!important}}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical label{padding-left:0;font-size:11px}}@media screen and (min-width:750px) and (max-width:768px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical label{padding-left:8px;font-size:14px}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical .toggle-outside{background:0 0!important;border-radius:0;width:100%;overflow:visible;box-shadow:none}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical .toggle-inside{background:#fff;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:16px 0}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical.disabled-switch input,.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical.disabled-switch label{pointer-events:none}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical.disabled-switch label.disabled{opacity:.2;filter:alpha(opacity=0.2);-moz-opacity:.2}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical.disabled-switch .toggle-outside{background:0 0!important}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner .mnm_switch_toggle .switch--vertical.disabled-switch .toggle-inside{background:#707070!important}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right{visibility:hidden}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section{display:flex;align-items:center}@media screen and (max-width:767px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section{flex-direction:column;margin-top:0}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section .section-title{width:46%}@media screen and (max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section .section-title{width:100%}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section .waiting-note{width:51%;text-align:right}@media screen and (max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section .waiting-note{width:100%}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .variant-list-section .waiting-note p{font-size:12px;color:#fff}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container h2{color:#fff}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container #desktopVariants{display:block!important}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container #mobileVariants{display:none!important}@media(max-width:992px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container{margin:0 auto!important}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul{display:flex}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li{margin:0 15px 60px 24px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col{flex:0 0 100%;max-width:100%!important}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .carCheckIcon{top:9px!important;left:18px!important}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner{background:#707070;border:1px solid #707070;color:#fff;border-radius:10px;padding:2px 10px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner h4{margin-top:0;min-height:28px;padding-top:6px;padding-bottom:6px;margin-bottom:0;font-size:20px;padding-left:25px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner h4::before{border:0}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner h4::before{content:"";position:absolute;height:18px;width:18px;border:1px solid #b2b2b2;left:20px;top:11px;border-radius:50%}@media(min-width:769px){}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner h4{padding-left:30px;padding-top:3px;margin-right:10px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{border:none;padding-bottom:0;margin-bottom:0;position:relative;display:flex;flex-flow:column wrap;align-items:start;justify-content:center}.dark-theme.macro-variantselection.booking-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{min-width:120px}.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{align-items:center}.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{padding-left:48px;top:-2px}@media(min-width:768px) and (max-width:1200px){.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{align-self:start!important;padding-left:48px}}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{padding-left:5px;flex-flow:nowrap;justify-content:normal}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price:after{content:none}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price:after{top:-14px;border:none}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price>div{line-height:18px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price .amt{margin-left:0;line-height:18px;font-family:source sans pro,sans-serif!important;white-space:nowrap}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price .amt::after{content:"*"}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price .amt{padding-left:5px}}@media(max-width:768px){.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price .amt{padding-left:0}}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{padding-right:25px}}@media(max-width:768px){.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{padding-left:52px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-sub-head{display:flex;justify-content:space-between;border-bottom:1px solid #707070;padding-left:2px}@media(max-width:1200px){.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-sub-head{flex-wrap:wrap}}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-sub-head{flex-flow:column wrap}}@media(max-width:1200px){.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-sub-head{flex-flow:column wrap}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features{display:none;padding-left:14px}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features{padding-left:7px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features ul{margin-left:20px;display:block;margin-top:4px}@media(max-width:680px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features ul{margin-left:0}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features ul li{max-width:100%;min-height:22px!important;position:relative;padding-left:12px;margin-bottom:0}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features ul li:after{content:"";position:absolute;left:0;top:7px;border:3px solid #000;border-radius:50%}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features ul li span{font-size:14px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-features ul li img{width:24px;height:24px;filter:brightness(0) invert(1);display:none}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col{padding:0 8px;margin-bottom:13px}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col{padding:0 5px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .carCheckIcon{top:12px;right:22px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner{background:#f7f7f7;color:#313131;border:none}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner{margin-bottom:0}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner h4{margin-bottom:10px;padding-bottom:0}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner h4:after{border:none}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner h4{margin-bottom:6px;margin-right:10px;padding:8px 0 0 30px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-sub-head{margin-bottom:10px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-price{margin-top:-1px}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-price:after{border:none}@media(max-width:768px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-price{margin-bottom:5px}}@media(max-width:768px){.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-price{padding-left:52px}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-features{margin-bottom:5px;display:flex}.dark-theme.finance-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-features{max-width:calc(100% - 65px)}@media(max-width:680px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-features{flex-direction:column}}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-features ul>li span{color:#313131}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-col-features ul>li img{filter:brightness(99) invert(.7)}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-dots .owl-dot span{background:#616161}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-dots .owl-dot.active span{background-color:#ea3a51}.dark-theme .macro-variant_dropdwn .modal-content{background-color:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)!important;border-radius:3px}.dark-theme .macro-variant_dropdwn .modal-content .dropdown-menu{background-color:#fff!important}@media screen and (max-width:768px){.dark-theme .macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body{margin:0 15px}}.dark-theme .macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body .dropdown-menu{background-color:#181818}.dark-theme .macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body .dropdown-menu a.dropdown-item{color:#fff;padding:10px 0%;border-bottom:1px solid #707070;color:#333!important}.dark-theme .macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body .dropdown-menu a.dropdown-item:hover{color:#000}.dark-theme .macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body .dropdown-menu a.dropdown-item.disabled{pointer-events:none;color:#707070!important}.dark-theme .mCSB_inside .mCSB_container{margin-right:18px}@media screen and (max-width:1025px){.dark-theme .mCSB_inside .mCSB_container{margin-right:4px}}@media screen and (max-width:680px){.dark-theme .mCSB_inside .mCSB_container{margin-right:5px}}.dark-theme .mCSB_scrollTools .mCSB_draggerContainer{top:4px}.dark-theme .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:7px!important;background:#6c6c6c!important}.dark-theme .mCSB_scrollTools .mCSB_draggerRail{width:7px!important;background:#2f2f2f!important}@media screen and (min-width:320px) and (max-width:680px){.dark-theme #variant_dropdwn .modal-content{background-color:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)!important;border-radius:3px}}.dark-theme #variant_dropdwn .modal-content .dropdown-menu{background-color:#fff}.dark-theme #variant_dropdwn .modal-content .dropdown-menu h3{font-size:16px;font-weight:700!important;color:#333!important}.dark-theme #variant_dropdwn .modal-content .dropdown-menu a.dropdown-item{color:#212529}.dark-theme span.filed-required{font-size:14px;color:#ea3a51}.dark-theme .two-col-container{max-width:1364px}@media screen and (min-width:780px) and (max-width:1035px){.dark-theme .two-col-container{max-width:940px}}@media screen and (min-width:1200px) and (max-width:1399px){.dark-theme .two-col-container{max-width:1200px}}.dark-theme .macroflow-pi{margin:0 auto;padding-top:22px}@media screen and (min-width:768px) and (max-width:992px){.dark-theme .macroflow-pi{padding-top:8px!important}}@media screen and (max-width:1025px){.dark-theme .macroflow-pi{padding-top:16px}}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec{width:100%;margin-right:8px;margin-left:0;display:block;margin-top:25px}@media screen and (max-width:1025px){.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec{margin-right:20px;margin-top:20px;margin-left:6px}}@media screen and (max-width:992px){.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec{margin-right:20px;margin-top:11px;margin-left:14px}}@media screen and (max-width:680px){.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec{margin-left:0}}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-header{color:#fff;margin-bottom:2%}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-header h2{text-transform:capitalize}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-header span{font-size:18px}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-header span:not(:last-child)::after{background:#fff}@media screen and (min-width:320px) and (max-width:768px){.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-header span{font-size:16px}}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-body .msf-accordion-top-info-body-col{color:#fff}.dark-theme .two-col-container .bjs-container .bjs-summary-right-sec .msf-accordion-top-info-body .msf-accordion-top-info-body-col a.dnqt{color:#fff}.dark-theme .two-col-container .bjs-container .bjs-summary-left-sec{width:100%;margin-right:8px;display:-ms-flexbox;display:block}.dark-theme .two-col-container .bjs-container .bjs-summary-left-sec .bjs-image-sec{width:100%}@media screen and (min-width:320px) and (max-width:1024px){.dark-theme .two-col-container .bjs-container .bjs-summary-left-sec .bjs-image-sec{height:auto;text-align:center}}.dark-theme .two-col-container .bjs-container .bjs-summary-left-sec .bjs-image-sec img{width:auto;max-width:100%}@media screen and (min-width:768px) and (max-width:992px){.dark-theme .user-dts_main{margin-top:auto}}.dark-theme .user-dts_main .user-dts_hd{display:block;color:#fff}.dark-theme .user-dts_main .user-dts_hd .sf-subhd{color:#fff;margin-bottom:0;font-size:24px;text-transform:capitalize}.dark-theme .user-dts_main .user-dts_hd .mand_inp{color:#fff;margin-bottom:5px;margin-top:19px}@media screen and (max-width:1025px){.dark-theme .user-dts_main .user-dts_hd .mand_inp{margin-top:13px}}.dark-theme .user-dts_main .user-dts_hd .summary-details p{color:#fff;font-size:18px}.dark-theme .user-dts_main .user-dts_hd .summary-details p span{font-weight:700}.dark-theme .user-dts_main .custom-select{margin-bottom:13%}.dark-theme .user-dts_main .otp_send{top:28%;color:#212121!important}.dark-theme .user-dts_main .verify_otp{color:#212121!important}.dark-theme .user-dts_main .user-dts_vf{margin-top:0}.dark-theme .user-dts_main .user-dts_vf p{color:#fff;margin-bottom:9px;font-size:12px}.dark-theme .user-dts_main .user-dts_vf p .mb_no{color:#fff;-webkit-text-fill-color:#fff;font-size:12px;font-weight:700}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-dts{margin-bottom:0;margin-top:0}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-dts .sf-inp{margin-bottom:20px}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-dts .filed-required{position:absolute;top:-4px;left:18px;font-size:25px;color:#ea3a51}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-dts span.field-validation-error-custom.requiredInputError,.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-dts span.field-validation-error-custom.emailError{position:relative;bottom:11px}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-text p{margin-bottom:5px}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-text p.small-font-info{margin-top:0;font-size:18px}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-text p.small-font-info .mb_no{font-size:18px;font-weight:700}.dark-theme .user-dts_main .user-dts_vf .user_dts .sf-subhd{margin-bottom:2px}.dark-theme .user-dts_main .user-dts_vf .user_dts .summary-details p{margin-bottom:3px}.dark-theme .user-dts_main .user-dts_vf .user_dts .user-dts_hd{margin-top:0}.dark-theme .user-dts_main .user-dts_vf .user_dts .user-dts_hd .sf-subhd{margin-bottom:4px}.dark-theme .user-dts_main .user-dts_vf .user_dts .user-dts_hd .mand_inp{margin-bottom:9px}.dark-theme .user-dts_main .user-dts_vf .user_dts .user-dts_hd .mob_edit{display:none}.dark-theme .user-dts_main .user-dts_vf .nsf-cb{margin-bottom:0!important;margin-top:0}.dark-theme .user-dts_main .user-dts_vf .nsf-cb .macroflowpi-checkboxes p{margin-bottom:10px;font-size:14px}.dark-theme .user-dts_main .user-dts_vf .user_mob-vf .user-dts_hd p{font-size:18px}.dark-theme .user-dts_main .user-dts_vf .user_mob-vf .user-dts_hd p span.mb_no{font-size:18px}.dark-theme .user-dts_main .user-dts_vf .user_mob-vf .user-dts_hd p.mand_inp{font-size:12px}.dark-theme .user-dts_main .user-dts_vf .user_mob-vf .small-font-info .otp_Tmr{float:right;font-size:14px}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Call{color:#fff!important}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Call::before{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/call-phone.webp) no-repeat}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Rsnd{color:#fff!important;float:left}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Rsnd::before{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/load-white.webp) no-repeat}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Tmr span{color:#fff!important}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Msg .otp_fail{width:100%}.dark-theme .user-dts_main .otp_Msg_Tmr .otp_Tmr{margin-right:3%}.dark-theme .user-dts_main .nsf-cb p a{color:#fff!important;text-decoration:underline}.dark-theme .user-dts_main .user-dts_mob .instruct p,.dark-theme .user-dts_main .otp_Msg .instruct p{color:#fff;font-size:12px;margin-bottom:6px}.dark-theme .user-dts_main .mob_inp,.dark-theme .user-dts_main .otp_vf{background:0 0!important;height:auto!important;border-radius:0!important;margin-bottom:0}.dark-theme .user-dts_main .mob_inp .sf-inp,.dark-theme .user-dts_main .mob_inp .sf-inp,.dark-theme .user-dts_main .otp_vf .sf-inp,.dark-theme .user-dts_main .otp_vf .sf-inp{width:97%;padding:12px 18px;border-radius:5px!important;background:#f7f7f7!important;margin-bottom:5px}@media screen and (min-width:320px) and (max-width:992px){.dark-theme .user-dts_main .mob_inp .sf-inp,.dark-theme .user-dts_main .mob_inp .sf-inp,.dark-theme .user-dts_main .otp_vf .sf-inp,.dark-theme .user-dts_main .otp_vf .sf-inp{width:100%}}.dark-theme .user-dts_main .mob_inp .small-font-info,.dark-theme .user-dts_main .otp_vf .small-font-info{font-size:12px;color:#fff;margin-top:5px;display:inline-block;width:100%}.dark-theme .user-dts_main .mob_inp span.filed-required,.dark-theme .user-dts_main .otp_vf span.filed-required{position:absolute;top:-4px;left:4px;font-size:25px;color:#ea3a51}.dark-theme .user-dts_main .macroflowpi-checkboxes+span.field-validation-error-custom{position:relative;bottom:9px}.dark-theme .user-dts_main .field-validation-error-custom.firstNameError{position:relative;bottom:11px}.dark-theme{}.dark-theme.macro-summary .msf-des-container{visibility:hidden}.dark-theme.macro-summary.modal-open .macro-stickybar-footer .msf-container>.row>.text-center{padding-right:0!important}.dark-theme .bjs-container .available-button{position:absolute;top:auto;right:16px;z-index:9}.dark-theme .bjs-container .two-col-container>.component-content{width:100%}.dark-theme .bjs-container .cityreg{display:none}.dark-theme .bjs-container .cityreg+.downlquote{display:none}.dark-theme .bjs-container .bjs-summary-quote .bjs-summary-heading{color:#fff;padding:0 0 15px;font-size:24px;line-height:normal}@media(max-width:680px){.dark-theme .bjs-container .bjs-summary-quote .bjs-summary-heading{font-size:20px}}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-details{padding-left:15px}@media(max-width:680px){.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-details{padding-right:15px}}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-details .quote-status .status-details{color:#fff}.dark-theme #wrapper .quote-listing-details.show-content{background:#fff!important;border-radius:0 0 10px 10px}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details{background:0 0;border:0;margin:0;padding:10px;min-height:auto;position:relative}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .bank-details{width:95%}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .accessories-listing{display:block!important;padding-left:62px!important;margin:0!important}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .accessories-listing li{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/icon-pack/check-black-white.png.html) no-repeat left center;list-style:none;padding:3px 5px 5px 23px}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .benefit-listing{padding-left:12%!important;margin:0!important;display:block;width:100%;font-weight:400}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .benefit-listing li{font-weight:400!important;font-size:16px!important;width:100%!important;margin-bottom:10px}@media screen and (min-width:320px) and (max-width:992px){.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .benefit-listing{padding-left:27%!important}}@media screen and (max-width:1366px){.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .benefit-listing{padding-left:14%!important}}@media screen and (max-width:1025px){.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .benefit-listing{padding-left:18%!important}}@media screen and (max-width:768px){.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .benefit-listing{padding-left:25%!important}}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .update-sec{display:block;text-align:right;padding:0;position:absolute;top:10px;right:15px}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .quote-listing-details .update-sec img{width:auto}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .accessories-listing li{font-size:16px}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .bjs-quote-image-sec{height:50px;width:auto}.dark-theme .bjs-container .bjs-summary-quote .bjs-quote-types .bjs-quote-image-sec img{height:50px;width:auto}.dark-theme .bjs-container .bjs-summary-quote .summary-scroll{width:100%;max-height:300px;overflow-y:auto}@media screen and (max-width:680px){.dark-theme .bjs-container .bjs-summary-quote .summary-scroll{max-height:none}}.dark-theme .bjs-container .bjs-summary-quote.hideme{display:none}.dark-theme .bjs-container .quote-title{color:#fff}@media screen and (max-width:680px){.dark-theme .bjs-container .quote-title{max-width:177px}.dark-theme.macro-flow .sv-header-container{top:48px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul{height:auto}}.dark-theme .bjs-container .quote-title .red-check,.dark-theme .bjs-container .quote-title img{width:auto}@media screen and (max-width:480px){.dark-theme .bjs-container .quote-status{width:100%!important}}.dark-theme .bjs-container .quote-status .status-details,.dark-theme .bjs-container .quote-status .status-head{color:#000}.dark-theme .bjs-container .completed{background-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/tickgrey.webp);width:17px;height:17px;margin-left:5px}.dark-theme .bjs-container .arrow-down{background-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/white-chevron.png.html);right:15px!important;background-repeat:no-repeat;width:100%;background-position:top right;display:block;text-align:right;background-size:19px;top:22px;min-height:50px;height:auto}.dark-theme .bjs-container .arrow-up{background-image:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/white-chevron-up.png.html);right:15px!important;width:20px;background-repeat:no-repeat;width:100%;background-position:top right;display:block;text-align:right;background-size:19px;top:22px;min-height:50px;height:auto}.dark-theme .bjs-container .available-button a{margin:auto}.dark-theme .bjs-container .bjs-quote-left-sec .arrow-down{right:10px}.dark-theme .bjs-container .bjs-quote-left-sec,.dark-theme .bjs-container .bjs-quote-right-sec{width:100%;border:0;border:0!important;padding:0;background:0 0!important;border-radius:12px;margin-bottom:15px}.dark-theme .bjs-container .bjs-quote-left-sec .bjs-quote-sec-inner,.dark-theme .bjs-container .bjs-quote-right-sec .bjs-quote-sec-inner{background:#333!important;padding:11px 5px;border-top-left-radius:10px;border-top-right-radius:10px;border-radius:10px}.dark-theme .bjs-container .bjs-quote-left-sec .bjs-quote-sec-inner.addcorner,.dark-theme .bjs-container .bjs-quote-right-sec .bjs-quote-sec-inner.addcorner{border-radius:10px 10px 0 0}.dark-theme .bjs-container .bjs-quote-left-sec img,.dark-theme .bjs-container .bjs-quote-right-sec img{width:100%}.dark-theme .bjs-container .bjs-quote-left-sec .quote-listing-details .benifits-disclaimer-text,.dark-theme .bjs-container .bjs-quote-right-sec .quote-listing-details .benifits-disclaimer-text{font-size:14px;color:#242424;padding-left:9%}@media screen and (min-width:320px) and (max-width:992px){.dark-theme .bjs-container .bjs-quote-left-sec .quote-listing-details .benifits-disclaimer-text,.dark-theme .bjs-container .bjs-quote-right-sec .quote-listing-details .benifits-disclaimer-text{padding-left:19%}}@media screen and (max-width:1366px){.dark-theme .bjs-container .bjs-quote-left-sec .quote-listing-details .benifits-disclaimer-text,.dark-theme .bjs-container .bjs-quote-right-sec .quote-listing-details .benifits-disclaimer-text{padding-left:10%}}@media screen and (max-width:1025px){.dark-theme .bjs-container .bjs-quote-left-sec .quote-listing-details .benifits-disclaimer-text,.dark-theme .bjs-container .bjs-quote-right-sec .quote-listing-details .benifits-disclaimer-text{padding-left:13%}}@media screen and (max-width:768px){.dark-theme .bjs-container .bjs-quote-left-sec .quote-listing-details .benifits-disclaimer-text,.dark-theme .bjs-container .bjs-quote-right-sec .quote-listing-details .benifits-disclaimer-text{padding-left:19%}}@media screen and (max-width:680px){.dark-theme .bjs-container .bjs-quote-left-sec .quote-listing-details .benifits-disclaimer-text,.dark-theme .bjs-container .bjs-quote-right-sec .quote-listing-details .benifits-disclaimer-text{padding-left:21%}}.dark-theme .bjs-container .update-sec a{font-size:14px}@media screen and (max-width:680px){.dark-theme .booking-summary-main .user-dts_main{margin:25px 0 0}}.dark-theme .booking-summary-main .user-dts_main.bs-width{width:100%}.dark-theme .booking-summary-main .mb-desclaimer{display:none;padding:5px 15px 0;color:#fff}@media screen and (max-width:680px){.dark-theme .booking-summary-main .mb-desclaimer{display:block}}.dark-theme .booking-summary-main .mb-desclaimer p{margin:0}.dark-theme .booking-summary-main .mb-desclaimer a{text-decoration:underline}.dark-theme .booking-summary-main .mb-desclaimer .modal-dialog{max-width:500px!important;top:calc(50% - 213px)}.dark-theme .booking-summary-main .mb-desclaimer .modal.fade{-webkit-transform:translate(0,2%);transform:translate(0,2%);-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear;overflow:hidden!important}.dark-theme .booking-summary-main .mb-desclaimer .modal.fade.in{opacity:1;-webkit-transform:scale(1);transform:scale(1);overflow:hidden!important;z-index:9999999!important}.dark-theme .booking-summary-main .mb-desclaimer .tharwaitingmsg::before{content:"";display:block;width:100%}.dark-theme .booking-summary-main .icon-rupee{content:"\f156";font-family:mnmarrow;font-weight:400;font-size:14px}.dark-theme .booking-summary-main .summery-title{display:flex;justify-content:space-between;align-items:center;margin-top:25px;margin-bottom:12px}@media screen and (max-width:680px){.dark-theme .booking-summary-main .summery-title{margin-top:15px;justify-content:space-between;align-items:flex-start;flex-direction:column}}.dark-theme .booking-summary-main .summery-title .downlquote{display:block}.dark-theme .booking-summary-main .summery-title .downlquote .dnqt{color:#fff;text-decoration:none;font-size:14px}.dark-theme .booking-summary-main .summery-title .downlquote img{height:24px;margin-right:8px;display:inline-block}.dark-theme .booking-summary-main .price-accordion{margin-bottom:15px}.dark-theme .booking-summary-main .price-accordion .ex-price{display:flex;align-items:center;background-color:#333!important;color:#fff;padding:10px 15px;border-radius:8px}.dark-theme .booking-summary-main .price-accordion .ex-price .ex-details{padding-left:10px;flex:1}@media screen and (max-width:680px){.dark-theme .booking-summary-main .price-accordion .ex-price .ex-details{font-size:18px}}.dark-theme .booking-summary-main .price-accordion .ex-price .ex-details span{display:block;line-height:normal}.dark-theme .booking-summary-main .price-accordion .ex-price .ex-details .ex-lbl{font-size:12px}.dark-theme .booking-summary-main .price-accordion .ex-price.add-corner{border-radius:8px 8px 0 0}.dark-theme .booking-summary-main .price-accordion .ex-price.add-corner .ex-details+img{transform:rotate(180deg)}.dark-theme .booking-summary-main .price-accordion .ex-price:hover{cursor:pointer}@media screen and (max-width:680px){.dark-theme .booking-summary-main .price-accordion .ex-price{padding:10px 20px 10px 11px}}.dark-theme .booking-summary-main .price-accordion .price-details{background-color:#fff;border-radius:0 0 8px 8px;position:relative;z-index:1}.dark-theme .booking-summary-main .price-accordion .price-details .desclaimer-summery{margin:0;padding:10px 16px 10px 34px;color:#313131;font-size:12px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul{color:#000;margin:0;padding:10px 6px 10px 34px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .booking-ref-no{display:flex;justify-content:space-between;margin-bottom:0!important}@media screen and (max-width:680px){.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .booking-ref-no{flex-direction:column}}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .booking-ref-no .booking-ref-span{display:block}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .booking-ref-no .booking-ref-span a{color:#000;font-size:14px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .booking-ref-no .booking-status{font-size:16px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .booking-ref-no .booking-status .in-process{background:rgba(40,152,25,.5);padding:1px 5px 4px;border-radius:4px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul.mCS_no_scrollbar{padding-right:16px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul .mCSB_container{margin-right:20px}@media screen and (max-width:768px){.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul{max-height:100%!important;padding-right:34px!important}}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerRail{width:8px!important;background-color:rgba(0,0,0,.1)!important}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.3)!important}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li{font-size:16px;margin-bottom:6px;text-transform:capitalize}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small{font-size:14px;margin-bottom:10px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small.ex-showroom-display .line{margin-top:5px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .left-pi,.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .right-city{width:50%}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .left-pi span,.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .right-city span{width:100%;display:block;padding-top:1%}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .left-pi strong,.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .right-city strong{width:100%;display:block;padding-bottom:1%;word-break:break-all}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .addons-list.font-regular li{font-weight:400}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .addons-list li{position:relative;padding-left:13px;font-weight:700;font-size:14px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-small .addons-list li::before{content:".";position:absolute;bottom:-6px;font-size:32px;left:1px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .lbl-text{font-size:14px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .border-bottom{border-bottom:1px solid #b2b2b2}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li .line{border-bottom:0 solid #b2b2b2;border-top:1px solid #b2b2b2;margin-bottom:4px;display:block;padding-top:7px}.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul li:last-of-type{margin-bottom:0}.dark-theme .booking-summary-main .customize-quotation .sf-subhd{margin-bottom:12px}.dark-theme .booking-summary-main .customize-quotation .lbl-medium{font-size:16px;font-weight:400;text-transform:capitalize}.dark-theme .booking-summary-main .customize-quotation .quo-row:not(:last-of-type){margin-bottom:10px}.dark-theme .booking-summary-main .customize-quotation .quo-row{background-color:#fff;padding:15px;border-radius:8px;display:flex}.dark-theme .booking-summary-main .customize-quotation .quo-row .quote-heading{font-size:18px;text-transform:uppercase;font-weight:700;flex:1;padding-left:15px;color:#000}.dark-theme .booking-summary-main .customize-quotation .quo-row .notes{padding-top:12px}.dark-theme .booking-summary-main .customize-quotation .quo-row .notes ul{list-style-type:disc;padding-left:30px;margin:0;text-indent:-8px}.dark-theme .available-button .m_btn{color:#fff!important}@media screen and (max-width:992px){.dark-theme .available-button .m_btn{padding:8px 20px!important;margin-right:10px!important}}.dark-theme .available-button .m_btn::after{border-color:#fff}.dark-theme .available-button .m_btn:hover{color:#fff!important}.dark-theme #orpAmnt:before{font-size:12px}.dark-theme .macro-retry-popup .modal{padding:0!important;padding-right:0}.dark-theme .macro-retry-popup .modal .confirm_content p span{color:#fff;margin-bottom:0}.dark-theme .macro-retry-popup .modal .modal-content{padding:30px!important}.dark-theme .macro-retry-popup .modal .modal-content .modal-body{padding:0}.dark-theme .macro-retry-popup .modal .modal-content .modal-body .m_btn{margin:0 20px;min-width:110px;padding:10px 5px!important}.dark-theme .macro-retry-popup .modal .modal-dialog{width:90%}.dark-theme .macro-retry-popup .modal .modal-dialog button.close{color:#fff}.dark-theme.macro-summary .msf-accordion{display:none}.dark-theme .msf-accordion{background:#212121!important;border-top:1px solid #fff}.dark-theme .msf-accordion .msf-accordion-container{max-width:1365px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info .msf-accordion-top-info-header{color:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info .msf-accordion-top-info-header span:not(:last-child):after{background:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info-body .msf-accordion-top-info-body-col{color:#fff;margin-bottom:4px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info-body .msf-accordion-top-info-body-col a.dnqt{color:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .card .card-header button{color:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .card .card-header button::after{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Drop-Down-white.png.html) no-repeat}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-inner .msfAccordion-inner-col{color:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-inner .msfAccordion-inner-col .msfAccordion-inner-col-val{color:#fff;-webkit-text-fill-color:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-inner .msfAccordion-inner-col .msfAccordion-inner-col-val.selected-vehilce-detail{color:#fff;-webkit-text-fill-color:#fff}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table-row,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table p{color:#fff}.dark-theme #mnm_macro_header #headerMacro .macro-header-breadcrumb{display:block}.dark-theme #mnm_macro_header #headerMacro .macro-header-breadcrumb .header-quick-exit{display:block}.dark-theme .addon-tabs-section{position:relative;top:75px;z-index:1000}.dark-theme .addon-tabs-section .mnm_tabs{display:block;width:100%}.dark-theme .rsa-disclaimer,.dark-theme .shield-disclaimer,.dark-theme .preventive-disclaimer{width:100%;display:inline-block;text-align:center;position:fixed;bottom:87px;color:#fff}.dark-theme .rsa-disclaimer{z-index:1}.dark-theme .rsa-disclaimer p,.dark-theme .shield-disclaimer p,.dark-theme .preventive-disclaimer p{margin-bottom:0;font-size:19px;font-weight:500}.dark-theme .rsa-page,.dark-theme .shield-page,.dark-theme .preventive-page{display:inline-block;width:100%}.dark-theme .rsa-page .rsa-page-title,.dark-theme .shield-page .rsa-page-title,.dark-theme .preventive-page .rsa-page-title{position:relative!important}.dark-theme.macro-flow.macro_addons{background:#212121!important}@media screen and (max-width:680px){.dark-theme.macro-flow.macro_addons .sv-header-container{min-height:55px;padding-top:0!important}}@media screen and (max-width:480px){.dark-theme.macro-flow.macro_addons .sv-header-container{min-height:55px;padding-top:20px!important}}@media screen and (min-width:735px) and (max-width:780px){.dark-theme.macro-flow.macro_addons .sv-header-container .addon_Header .component-content{max-width:1140px!important}}@media screen and (min-width:1023px){.dark-theme.macro-flow.macro_addons .sv-header-container .addon_Header .component-content{max-width:1200px!important}}@media screen and (min-width:1024px){.dark-theme.macro-flow.macro_addons .sv-header-container .addon_Header .component-content{max-width:960px!important}}@media screen and (min-width:320px) and (max-width:680px){.dark-theme.macro-flow.macro_addons .macro-stickybar-footer .msf-container .m_btn_l{padding:5px 8px!important}}.dark-theme.macro-summary .macro-stickybar-footer .msf-des-container a{text-decoration:none}.dark-theme.macro-summary .macro-stickybar-footer .msf-des-container a:hover{text-decoration:underline}@media(max-width:1024px){.dark-theme.macro-summary .macro-stickybar-footer .msf-des-container a{text-decoration:underline}}@media(max-width:767px){.dark-theme.macro-summary .macro-stickybar-footer .msf-des-container{display:none}}.dark-theme .addon_Header{border-bottom:none!important}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .addon_Header{padding:0 30px!important}}.dark-theme .addon_Header .field-content .selectModelHeader{color:#fff}.dark-theme .rsa-sh-included p{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:22px}.dark-theme .rsa-sh-included p span{width:22px;margin-right:10px}.dark-theme .rsa-sh-included p span img{width:22px}.dark-theme .rsa-sh_policy-default .rsa-sh-title-head{display:flex}.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 34%}@media screen and (min-width:320px) and (max-width:480px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 69%!important}}@media screen and (min-width:480px) and (max-width:680px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 77%!important}}@media screen and (min-width:680px) and (max-width:768px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 87%!important}}@media screen and (max-width:1024px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 30%}}@media screen and (min-width:1300px) and (max-width:1366px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 32%}}@media screen and (min-width:1200px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title{flex:0 0 33%}}.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-title h3{color:#fff!important;font-size:16px!important;font-weight:700!important}.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-clear-filter a{color:#fff;font-size:14px}@media screen and (min-width:1024px) and (max-width:1030px){.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-clear-filter a{position:relative;bottom:5px}}.dark-theme .rsa-sh_policy-default .rsa-sh-title-head .rsa-sh-clear-filter a:hover{text-decoration:none}.dark-theme .rsa-sh_check .rsa-sh_cnt{display:flex;justify-content:space-between;background:#333!important;border:1px solid #333!important;border-radius:10px;padding:7px 10px;margin:5px 0%;cursor:pointer}.dark-theme .rsa-sh_check .rsa-sh_cnt .rsa-sh_rd{width:70%;display:flex;flex-wrap:wrap;align-content:center}.dark-theme .rsa-sh_check .rsa-sh_cnt .rsa-sh_price{padding-right:5px;max-width:19%;margin-right:0;min-width:19%;width:19%}@media screen and (max-width:992px){.dark-theme .rsa-sh_check .rsa-sh_cnt .rsa-sh_price{text-align:right}}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .rsa-sh_check .rsa-sh_cnt .rsa-sh_price{max-width:20%;width:20%}}.dark-theme .rsa-sh_check .rsa-sh_cnt .rsa-sh_price::before{color:#fff}.dark-theme .rsa-sh_check .rsa-sh_cnt .rsa-sh_type span{font-size:16px;font-weight:700;line-height:15px}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked{background:#fff!important;border:1px solid #fff!important}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked .rsa-sh_type span{color:#313131}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked .rsa-sh_price .price.hasAmt{color:#313131}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked .rsa-sh_price::before{color:#313131}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked .select-policy::before{content:"";position:absolute;height:18px;width:18px;border:1px solid #ea3a51;right:0;top:18px;border-radius:50%;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/stepper-tick.webp) no-repeat 50%;z-index:1;text-align:center}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked .select-policy::after{background:#ea3a51}.dark-theme .rsa-sh_check .rsa-sh_cnt.checked .select-policy .checkmark{background-color:transparent;border:solid 1px transparent}.dark-theme .rsa-sh_check .rsa-sh_cnt .select-policy::after{content:"";position:absolute;height:18px;width:18px;border:1px solid #b2b2b2;right:0;top:18px;border-radius:50%}.dark-theme .rsa-sh_check .rsa-sh_cnt .mnm-radio{width:5%}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .rsa-sh_check .rsa-sh_cnt .mnm-radio{width:7%}}.dark-theme .rsa-sh_check .rsa-sh_cnt .mnm-radio .container:last-child{margin-left:9px}.dark-theme .rsa-sh_check .rsa-sh_cnt .mnm-radio .checkmark{height:18px;width:18px;display:block;z-index:1;background-color:transparent;border:1px solid #b2b2b2}.dark-theme .rsa-sh_check .rsa-sh_cnt .mnm-radio input:checked~.checkmark::after{height:18px;width:18px;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/stepper-tick.webp) no-repeat 50%;z-index:1;top:-1px;left:-1px;background-color:#eb3a51;border:1px solid #eb3a51}.dark-theme .rsa-sh_main{border-top:0;padding-top:0;margin-top:0}@media screen and (max-width:680px){.dark-theme .rsa-sh_main{padding-right:0}}.dark-theme .rsa-sh_main .rsa-sh_desc p{color:#fff}.dark-theme .rsa-sh_main .rsa-sh_body{margin-top:2%}@media screen and (max-width:680px){.dark-theme .rsa-sh_main .rsa-sh_body{margin-top:8%}}.dark-theme .rsa-sh_main .rsa-sh_body .rsa-sh_incl-row{max-width:1364px}.dark-theme .rsa-sh_main .rsa-sh_body .rsa-sh_incl-row .rsa-sh_type span,.dark-theme .rsa-sh_main .rsa-sh_body .rsa-sh_incl-row .rsa-sh_price span{color:#fff}.dark-theme .rsa-sh_main .rsa-sh_body .rsa-sh_incl-row .rsa-sh_incl span{color:#ea3a51}.dark-theme .rsa-sh_main .rsa-sh_type span,.dark-theme .rsa-sh_main .rsa-sh_price span{color:#fff}.dark-theme #wrapper .component-disclaimer{display:block}.dark-theme #wrapper .component-disclaimer .bookfortextnew{padding-right:20px}.dark-theme #wrapper .component-disclaimer h2{margin-top:0}.dark-theme #wrapper .component-disclaimer .mCSB_dragger_bar{background:#6c6c6c!important}.dark-theme #wrapper .macro-stickybar-footer .msf-container{}.dark-theme #wrapper .macro-stickybar-footer .msf-des-container{background:0 0;text-align:left;margin:-30px auto 0;padding-bottom:3px;padding-top:9px;font-size:12px;max-width:1364px}.dark-theme #wrapper .macro-stickybar-footer .msf-des-container .disclaimerPopupLink{display:block;width:47%;margin:0;color:#fff;font-size:12px}.dark-theme #wrapper .macro-stickybar-footer .msf-des-container .disclaimerPopupLink a{font-size:12px;text-decoration:underline}@media(max-width:767px){.dark-theme #wrapper .macro-stickybar-footer .msf-des-container{background:#212121!important}}@media(max-width:1400px){.dark-theme #wrapper .macro-stickybar-footer .msf-des-container{max-width:1200px}}@media screen and (min-width:780px) and (max-width:1035px){.dark-theme #wrapper .macro-stickybar-footer .msf-des-container{max-width:940px}}.dark-theme #wrapper .macro-stickybar-footer .msf-des-container a{color:#fff!important}@media screen and (min-width:320px) and (max-width:680px){}.dark-theme #addons_header_1{position:absolute;width:100%;background:#212121}@media(max-width:992px){}.dark-theme .rsa-sh_logrsa-sh_desco p{color:#fff;font-size:24px;font-weight:600}.dark-theme .addon_Header .addons-search{width:33%;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.dark-theme .addon_Header .addons-search .component-content{margin:0;display:block;width:100%}@media(max-width:992px){.dark-theme .addon_Header .addons-search{align-items:flex-start;justify-content:flex-start;flex-direction:column}}.dark-theme .addon_Header .addons-search .clearsearch{cursor:pointer}.dark-theme .addon_Header .select-vehicle-text{width:67%}.dark-theme .addons-search.ib-left-location-wrap{top:0!important}.dark-theme .addons-search .field-content{position:relative}@media(max-width:992px){.dark-theme .addons-search .field-content{margin-top:2%}}.dark-theme .addons-search .field-content input.addon-search-txt{background-color:#464545;border:1px solid #464545;padding:1% 11px;width:100%;border-radius:5px;color:#fff}@media(max-width:680px){.dark-theme .addons-search .field-content input.addon-search-txt{width:100%}}@media(max-width:420px){.dark-theme .addons-search .field-content input.addon-search-txt{width:100%}}.dark-theme .addons-search .field-content .addons-search-icon{position:absolute;right:6px;top:3px}@media(max-width:768px){.dark-theme .addons-search .field-content .addons-search-icon img{width:80%}}.dark-theme .macro-acc_main{border-top:0 solid #616161;margin-top:3%;max-height:65vh}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .macro-acc_main{margin-top:12%}}.dark-theme .macro-acc_main .rsa-sh_logrsa-sh_desco p{color:#fff}@media screen and (max-width:680px){}.dark-theme .macro-acc_main .rsa-sh_logrsa-sh_desco .no_accs_find{margin-top:5vh}@media screen and (max-width:812px){.dark-theme .macro-acc_main .rsa-sh_logrsa-sh_desco .no_accs_find{font-size:16px}}.dark-theme .macro-acc_main h2{color:#fff;margin-top:10px}.dark-theme .macro-acc_main .macro-acc_sec{margin-top:10px;margin-bottom:1%}@media screen and (max-width:680px){.dark-theme .macro-acc_main .macro-acc_sec{margin-top:50px}}.dark-theme .macro-acc_main .macro-acc_sec p{color:#fff;font-size:18px}.dark-theme .macro-acc_main .acc-tab:not(.owl-carousel){margin:0 -15px}@media screen and (max-width:768px){.dark-theme .macro-acc_main .acc-tab:not(.owl-carousel){width:100%;display:inline-block;font-size:0}}.dark-theme .macro-acc_main .acc-tab .optionsRow{max-width:calc(25% - 2px);width:100%;background:0 0!important;border:none;padding:0 15px;text-align:left;margin-right:0;margin-bottom:0;background:#fff}@media screen and (max-width:1025px){.dark-theme .macro-acc_main .acc-tab .optionsRow{max-width:calc(22% - 2px)}}@media screen and (max-width:768px){.dark-theme .macro-acc_main .acc-tab .optionsRow{max-width:50%;display:inline-block;vertical-align:top}}.dark-theme .macro-acc_main .acc-tab .optionsRow .accindex{display:none}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg{background:#efefef;border-radius:10px}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div{width:100%;height:auto;border:none}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div img{border-radius:10px}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon{bottom:0;position:absolute;height:100%;left:0;margin-left:0}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon img{width:36px;max-width:36px;position:absolute;left:0}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon .accessory-selected{bottom:0;position:inherit;text-align:center;width:100%;background:#eb3a51;padding:3% 1%;font-size:20px;border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (max-width:680px){.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon .accessory-selected{padding:2% 1%}}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon .accessory-selected p{font-size:20px!important;color:#fff}@media screen and (max-width:680px){.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon .accessory-selected p{font-size:15px!important;margin-top:3px}}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon .accessory-selected p img{width:17px;left:auto;margin-left:5px;margin-top:6px;top:unset}@media screen and (max-width:680px){.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .removeIcon .accessory-selected p img{margin-top:3px}}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .AddIcon{bottom:0!important;position:absolute!important;height:100%!important;left:0!important;margin-left:0;cursor:pointer;transition:all .5s ease-in-out}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg div .AddIcon img{width:36px!important;position:absolute;left:0}.dark-theme .macro-acc_main .acc-tab .optionsRow #optionImg .info{width:auto;height:auto;position:absolute;top:4%;right:2%;cursor:pointer;left:auto;z-index:1}.dark-theme .macro-acc_main .acc-tab .optionsRow.addItem{border:none;background:#f7f7f7}.dark-theme .macro-acc_main .acc-tab .optionsRow.addItem #optionImg img{border-radius:10px}.dark-theme .macro-acc_main .acc-tab .optionsRow .packName{color:#fff!important}.dark-theme .macro-acc_main .acc-tab .optionsRow .price{color:#fff}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog{max-width:533px}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content{border:1px solid #fff!important}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content button.close{font-size:40px;font-weight:400;color:#fff;text-shadow:inherit;position:absolute;right:14px;z-index:99;opacity:1;top:0}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body{padding:32px!important}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .accImg button{color:#fff!important}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .AccImgPopSlides img{border-radius:25px}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content{padding:0!important}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content h2{margin-top:2px;font-size:22px!important;font-weight:400!important;margin-bottom:2px!important}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content .price{color:#fff;font-size:28px;font-weight:700}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content .acc-des-content{border-top:none;margin-top:2px;padding-top:1px}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content .acc-des-content p{font-size:12px;color:#fff;margin-bottom:0}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content .acc-button{margin-top:6px;position:absolute;top:5%}.dark-theme .macro-acc_main #MacroAcceessoryModal .modal-dialog .modal-content .modal-body .acc-main-content .acc-button .m-btn{background:0 0!important;border:none;padding:3px}.dark-theme .benefit-disclaimer{position:fixed;bottom:70px;width:100%;display:inline-block;text-align:center;color:#fff;background:#212121;z-index:1;padding:2px 0}.dark-theme .benefit-disclaimer a{text-decoration:underline}@media screen and (min-width:320px) and (max-width:768px){.dark-theme .benefit-disclaimer{position:relative;bottom:11px}.dark-theme .benefit-disclaimer>p{font-size:14px}}.dark-theme .benefit-disclaimer p{margin-bottom:0;font-size:18px;font-weight:500}.dark-theme.macroflow-benefits #wrapper{padding-bottom:74px}.dark-theme.macroflow-benefits #wrapper .ooec-fullw{margin-top:65px}.dark-theme.macroflow-benefits .sitecore-form .heading-wrapper h3{font-size:24px!important;line-height:35px!important;color:#fff!important;font-weight:700!important;font-family:source sans pro,sans-serif!important}.dark-theme.macroflow-benefits .sitecore-form .heading-wrapper p{color:#fff;font-size:16px;line-height:22px}.dark-theme.macroflow-benefits .bf-benefitsform{padding:11px 0!important}.dark-theme.macroflow-benefits .bf-benefitsform>div{padding:0}.dark-theme.macroflow-benefits .bf-benefitsform .custom-select .select-selected{padding-left:15px!important;padding-right:15px!important}.dark-theme.macroflow-benefits .bf-benefitsform .card{background-color:#fff!important;border-radius:12px 10px;padding:0}.dark-theme.macroflow-benefits .bf-benefitsform .card .benf-hd{color:#fff;background-color:#313131!important;pointer-events:none;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 20px}.dark-theme.macroflow-benefits .bf-benefitsform .card .benf-hd .title{color:#fff;text-transform:uppercase}.dark-theme.macroflow-benefits .bf-benefitsform .card .benf-hd .benf-hd-ct{margin:0 auto;padding:10px 0;border-bottom:1px solid #000}.dark-theme.macroflow-benefits .bf-benefitsform .card .benf-hd .benf-hd-ct::after{content:none}.dark-theme.macroflow-benefits .bf-benefitsform .card .benf-hd.collapsed .benf-hd-ct::after{content:none}.dark-theme.macroflow-benefits .bf-benefitsform .bnf-succ-msg{padding:0 20px 10px}.dark-theme.macroflow-benefits .bf-benefitsform .bnf-succ-msg .succ-cnt img{height:18px;align-self:start;margin-top:3px}.dark-theme.macroflow-benefits .bf-benefitsform .bnf-succ-msg .msg,.dark-theme.macroflow-benefits .bf-benefitsform .bnf-succ-msg p{color:#313131;font-weight:700;font-size:16px;line-height:22px}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form{padding:0 20px 10px}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form p{color:#313131}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form p.mandatory-text{font-size:12px}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form p.mandatory-text span{color:#ea3a51}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .macro-benefits_btn{text-align:right}@media screen and (max-width:680px){.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .macro-benefits_btn{text-align:center}}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .dark-button-input{display:inline-block;position:relative;margin-right:15px}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .dark-button-input:after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #313131;transform:skewX(-10deg)}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .dark-button-input:before{content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .dark-button-input:hover::after{border-color:#ea3a51;background:#ea3a51}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .dark-button-input:hover input{color:#fff!important}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form input[type=submit]:first-child{margin-left:0;margin-right:0;border:0!important;position:relative;z-index:2;background:0 0!important;color:#313131;padding:10px 14px!important;min-width:155px}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form input[type=submit]:hover{color:#fff!important}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .filed-required{position:absolute;top:-4px;left:4px;font-size:25px;color:#ea3a51;z-index:1}.dark-theme.macroflow-benefits .bf-benefitsform .benf-form .custom-select-new .company.autosugg-cmp{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/benifits-search-icon.png) no-repeat 96% 50% #f7f7f7!important}.dark-theme.macroflow-benefits .bf-benefitsform .sf-inp{color:#707070!important;padding-left:15px;padding-right:15px}.dark-theme.macroflow-benefits .macro-stickybar-footer .msf-des-container{display:none}.dark-theme.macroflow-benefits .sitecore-form button,.dark-theme.macroflow-benefits .sitecore-form input,.dark-theme.macroflow-benefits .sitecore-form button,.dark-theme.macroflow-benefits .sitecore-form input{background:0 0}.dark-theme .msf-summary.sticky-summary{position:absolute;right:16px;bottom:30px;background:#ea3a51;display:inline-block;padding:5px 14px;border-radius:7px}.dark-theme .msf-summary.sticky-summary .sticky-summary-up-arrow{cursor:pointer}.dark-theme .msf-summary.sticky-summary .msf-summary-label{margin-right:0;display:inline-block}.dark-theme .msf-summary.sticky-summary .msf-summary-terms{font-size:10px;text-align:center}.dark-theme .msf-summary .sticky-summary-up-arrow{width:auto;display:inline-block}.dark-theme .plusbtn.accordian-top-button{position:absolute;width:100%;text-align:center;cursor:pointer}.dark-theme .confirmation-disclaimer{position:fixed;bottom:10px;width:100%;display:inline-block;text-align:center;color:#fff;right:0;font-size:12px}.dark-theme.macro-confirmation .confirmation-disclaimer{z-index:1}.dark-theme .confirmation-disclaimer a[data-toggle=modal]{text-decoration:underline}.dark-theme .confirmation-disclaimer p{margin-bottom:0;font-size:12px;font-weight:500}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .confirmation-disclaimer{position:relative;bottom:5px}}.dark-theme.macro-confirmation .mnm_stepper ul>li.step{cursor:default;pointer-events:none}.dark-theme.macro-confirmation .mnm_stepper ul>li.step.done{cursor:default;pointer-events:none}@media screen and (min-width:320px) and (max-width:768px){.dark-theme.macro-confirmation .macroflow-pi{padding-top:0!important}}.dark-theme.macro-confirmation .bjs-summary-left-sec{padding-top:33px!important}@media screen and (min-width:320px) and (max-width:680px){.dark-theme.macro-confirmation .bjs-summary-left-sec{padding-top:0!important}}.dark-theme.macro-confirmation .bjs-summary-left-sec .bjs-image-sec img{width:87%!important}@media screen and (min-width:320px) and (max-width:680px){.dark-theme.macro-confirmation .bjs-summary-left-sec .bjs-image-sec img{width:100%!important}}@media screen and (max-width:1024px){.dark-theme.macro-confirmation .bjs-summary-left-sec .bjs-image-sec img{width:100%!important}}.dark-theme .bjs-summary-congrats-top{width:100%;max-width:inherit;margin:0;margin-top:33px;display:none}.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row{border-bottom:0 solid #e0e3e3;padding-bottom:10px;padding-top:12px;text-align:center;display:flex;justify-content:center;align-items:center}.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row .bjs-summary-congrats-row-left{margin-right:4%}.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row .bjs-summary-congrats-row-rt{text-align:left}.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row h2{color:#fff}@media screen and (min-width:320px) and (max-width:768px){.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row h2{font-size:24px!important;margin-top:13px}}.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row p{color:#fff;margin-top:5px;font-size:18px}.dark-theme .bjs-summary-congrats-top .bjs-summary-congrats-row .bjs-summary-congrats-row-rt p span{font-weight:700}@media screen and (max-width:768px){.dark-theme .bjs-summary-congrats-top{display:none}}@media screen and (min-width:320px) and (max-width:767px){.dark-theme .bjs-summary-congrats-top{display:block;margin-top:14px}}.dark-theme .congratulation-right-sec{width:100%;padding-top:22px}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .congratulation-right-sec{padding-top:0}}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row{display:inline-flex;width:100%;color:#fff;flex-direction:row;align-items:center}@media screen and (min-width:320px) and (max-width:768px){.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row{display:inline-block}}@media screen and (min-width:812px){.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row{display:inline-block}}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-download{text-align:right}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-download .congratulation-download a.dnqt{display:inline-flex;justify-content:flex-end;align-items:center;color:#fff;font-size:14px;gap:4px;min-width:134px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-download .congratulation-download a.dnqt img{width:24px;margin-right:1%}@media screen and (max-width:768px){.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div{display:block}}@media screen and (min-width:320px) and (max-width:767px){.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div{display:none!important}}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .congratulation-main-row-left{margin-right:14px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .bcongratulation-main-row-rt{margin-bottom:10px;margin-top:5px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .bcongratulation-main-row-rt .inner-right-link{display:inline-block;width:32%;text-align:right;position:relative;bottom:10px;color:#fff}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .bcongratulation-main-row-rt .inner-left-title{display:inline-block;width:66%}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .bcongratulation-main-row-rt h2{text-transform:capitalize}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .bcongratulation-main-row-rt p{font-size:18px;margin-bottom:0}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div .bcongratulation-main-row-rt p span{font-size:18px;font-weight:700}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt{background:0 0!important;padding:0%}@media screen and (min-width:320px) and (max-width:680px){.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt{margin-top:0}}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-title-detail{background:#333!important;padding:10px 3%;border-radius:10px;margin-top:15px;display:flex;justify-content:space-between;align-items:center}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-title-detail.add-corner{border-radius:10px 10px 0 0}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-title-detail.add-corner .rotate-img{transform:rotate(180deg)}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-detail-list{background:#fff;padding:2% 3% 1%}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-detail-list h3{color:#313131!important}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-detail-list p,.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summery-booking-detail-list a{color:#313131}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .booking-ref-no{display:flex;justify-content:space-between}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt h2{text-transform:capitalize}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt h3{color:#fff!important;font-size:18px!important;font-weight:700!important;margin-top:0;margin-bottom:5px;text-transform:capitalize;font-family:source sans pro,sans-serif!important}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt p{font-size:14px;line-height:18px;margin-bottom:3px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt p span{display:block;font-weight:700;text-transform:capitalize}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt p a{color:#fff;text-decoration:underline;font-size:14px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt hr{border-color:#707070;opacity:.5;margin-top:5px;margin-bottom:5px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt span.paid-amt{display:inline-block!important;font-size:18px;line-height:24px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt span.sucess-ticked{display:inline-block!important}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt span.sucess-ticked img{position:relative;max-width:100%;width:14px;bottom:2px;left:0}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container{display:flex;flex-wrap:wrap}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summery-booking-title{width:100%;color:#313131}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summery-booking-details{margin-bottom:3%}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container ul{margin-bottom:15px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container ul li{position:relative;padding-left:12px;font-size:14px;font-weight:700;line-height:18px;color:#313131}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container ul li::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container ul li a{font-size:14px;line-height:18px;color:#fff}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-accessories{width:100%}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-ex-price{width:100%}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-ex-price p{font-weight:700}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-ex-price .ex-showroom-fast-tag span{font-size:14px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-ex-price .ex-showroom-total{padding-top:10px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-ex-price .list-price li::before{width:3px;height:3px;left:6px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-ex-price .list-price li span{font-weight:400}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .disclaimer{margin:15px 0}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .disclaimer p{font-size:12px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-price{display:flex;flex-wrap:wrap;width:100%}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .booking-summery-price .t-right{text-align:right}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-left,.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-right{flex:0 0 100%}@media screen and (min-width:768px){.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-left,.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-right{flex:0 0 50%}}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-left p,.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-right p{margin-bottom:0}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-left p.small-txt,.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .summery-booking-congrt .summary-booking-addons-container .summary-booking-addons-right p.small-txt{font-size:12px}.dark-theme .congratulation-right-sec .congratulation-main .congratulation-main-row .congratulation-main-div{display:flex;margin-top:2%}.dark-theme.macro-flow.macro-booking-in-progress{color:#fff}.dark-theme.macro-flow .component-booking-inprogress .book-confirm-thank-msg{color:#fff}.dark-theme.macro-flow .variantSelectModalWrap #AccExitBPLeaveModal,.dark-theme.macro-flow .variantSelectModalWrap #VariantWarningModal{color:#fff}.dark-theme.macro-flow .variantSelectModalWrap #AccExitBPLeaveModal .accleave button,.dark-theme.macro-flow .variantSelectModalWrap #VariantWarningModal .accleave button{color:#fff}.macro-flow.macro_addons{background:#fff!important}.macro-flow.macro_addons .rsa-sh_cnt{cursor:pointer}.macro-flow.macro_addons .component-booking-addons{display:none}.macro-flow.macro_addons .macro-stickybar-footer .msf-container .msf-summary,.macro-flow.macro_addons .macro-stickybar-footer .msf-container .disclaimerPopupLink{display:none}.macro-flow.macro_addons .macro-stickybar-footer .msf-des-container .disclaimerPopupLink{display:none!important}.macro-flow.macro_addons .component-disclaimer{display:none}.dark-theme .accessories-modal.modal.fade{transform:translate(0,2%);transform:scale(0);opacity:0;transition:all .25s linear;overflow:hidden!important}.dark-theme .accessories-modal.modal.fade.in{opacity:1;transform:scale(1);overflow:hidden!important;z-index:9999999!important}.dark-theme .accessories-modal.modal .modal-dialog{padding:0 15px;transform:translate(0,0)}@media screen and (min-width:680px){.dark-theme .accessories-modal.modal .modal-dialog{max-width:855px}}.dark-theme .accessories-modal_content{border-radius:10px}.dark-theme .accessories-modal_content-wrapper{padding:30px;position:relative}@media screen and (max-width:680px){.dark-theme .accessories-modal_content-wrapper{padding:30px 15px}}.dark-theme .accessories-modal_content-wrapper .close{opacity:1}.dark-theme .accessories-modal_content-wrapper .close:before{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/DarkTheme/icon-pack/popup-close.webp) no-repeat;content:"";width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.dark-theme .accessories-modal_content-wrapper .close:hover{opacity:1}.dark-theme .accessories-modal_content-wrapper h3{color:#fff!important;font-family:source sans pro,sans-serif!important;font-weight:700!important;line-height:25px;margin-bottom:10px}.dark-theme .accessories-modal_content-scrollcontent{max-height:455px;display:flex;flex-wrap:wrap}.dark-theme .accessories-modal_content-scrollcontent h3{color:#fff!important;font-family:source sans pro,sans-serif!important;font-weight:700!important;line-height:25px;margin-bottom:10px;flex:0 0 100%}.dark-theme .accessories-modal_content-scrollcontent .mCSB_outside+.mCSB_scrollTools{right:-10px}.dark-theme .accessories-modal_content-itemboxes{display:flex;flex:0 0 100%;flex-wrap:wrap}.dark-theme .accessories-modal_content-items{flex:0 0 25%;padding-right:10px;margin-bottom:15px}@media screen and (max-width:680px){.dark-theme .accessories-modal_content-items{flex:0 0 50%;margin-bottom:20px}}.dark-theme .accessories-modal_content-items p{line-height:25px;margin-bottom:5px;font-size:18px;color:#fff;margin-bottom:0}.dark-theme .accessories-modal_content-items img{max-width:100%;border:1px solid #fff;border-radius:10px}.dark-theme .Tab_wrapper{margin:10px 0 20px}@media screen and (min-width:320px) and (max-width:1024px){.dark-theme .container-fluid{padding:0 30px}}@media screen and (max-width:1024px){.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{min-width:155px;padding:10px 3%!important}}@media screen and (max-width:992px){.dark-theme .macro-stickybar-footer .msf-container{padding:0 15px}.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{padding:13px 8px!important;font-size:18px!important;min-width:171px;margin:0 22px}}@media screen and (max-width:768px){.dark-theme .sv-header-container{padding-top:0!important}.dark-theme header.mnm_body_header{padding:0 30px}.dark-theme .container{padding-left:inherit!important;padding-right:inherit!important;max-width:100%}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card{margin:10px 0;padding:10px;padding-left:40px;padding-top:7px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps .dl-loc_map_img img{width:70%;margin-right:0}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card a{font-size:12px!important}.dark-theme .bjs-container .bjs-summary-header{padding:0 14px}.dark-theme .bjs-container .bjs-quote-left-sec .arrow-down,.dark-theme .bjs-container .bjs-quote-left-sec .arrow-up{right:0}.dark-theme .bjs-container .bjs-quote-left-sec .bjs-image-sec{height:100%}.dark-theme .bjs-container .bjs-quote-left-sec .bjs-image-sec img{width:100%!important}.dark-theme .macro-acc_main .acc-tab .optionsRow{width:100%}.dark-theme .bf-benefitsform .form-group{margin-right:15px}.dark-theme .msf-summary.sticky-summary{border-top-right-radius:0;border-bottom-right-radius:0;right:0;padding:5px 16px}.dark-theme .msf-summary.sticky-summary .msf-summary-label{font-size:18px;margin-left:6px}.dark-theme .msf-summary.sticky-summary .sticky-summary-up-arrow{position:relative;bottom:3px}.dark-theme .user-dts_main .user-dts_hd .mand_inp{margin-top:9px;margin-bottom:8px}.dark-theme .macro-stickybar-footer .msf-container{padding:0 15px}.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{font-size:18px!important;min-width:171px;margin:0 22px}}@media screen and (max-width:680px){.dark-theme header.mnm_body_header{padding:0 30px}.dark-theme .sv-header-container{padding-top:0!important}.dark-theme .sv-header-container .heading-container .select-vehicle-text{right:0}.dark-theme .sv-header-container .heading-container .select-vehicle-text a.cm-btn{font-size:12px}.dark-theme .sv-header-container .heading-container .select-vehicle-text .select-text,.dark-theme .sv-header-container .heading-container .select-vehicle-text .selectModelHeader{font-size:22px}.dark-theme .sv-header-container .heading-container.addon_Header{width:100%;padding:14px 0 0}}@media screen and (max-width:680px) and (max-width:680px){.dark-theme .sv-header-container .heading-container.addon_Header{padding:0 30px}}@media screen and (max-width:680px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul{margin-bottom:0;padding-left:0;display:flex;width:100%;margin-left:auto;margin-right:auto;flex-wrap:wrap}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li{width:30px;height:30px;margin:0 5% 60px 6%}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li.active{width:30px;height:30px}.dark-theme .macro-stickybar-footer .msf-container{padding:0 15px}.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{margin:0 19px!important;min-width:171px!important;font-size:18px!important}.dark-theme .macro-stickybar-footer .msf-container .msf-summary.sticky-summary{border-top-right-radius:0;border-bottom-right-radius:0;right:0;padding:5px 16px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary.sticky-summary .msf-summary-label{font-size:18px;margin-left:6px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary.sticky-summary .sticky-summary-up-arrow{position:relative;bottom:3px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label{font-size:18px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label span#bookingamnt::before{font-size:15px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label .plusbtn{margin-left:0!important}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-terms{font-size:10px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card{margin:10px 0;padding:10px;padding-left:40px;padding-top:7px}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps .dl-loc_map_img img{width:70%;margin-right:0}.dark-theme .dlr-loc_main .dl-loc_rs .dl-loc_card a{font-size:12px!important}.dark-theme .mnm_ctooltip .mnm_ctooltip_description{min-width:300px;font-size:16px}.dark-theme .user-dts_main{margin:auto}.dark-theme .user-dts_main .sf-subhd{font-size:20px!important}.dark-theme .user-dts_main .user-dts_vf p{margin-bottom:17px}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-text p{margin-bottom:4px}.dark-theme .user-dts_main .user-dts_vf .user_dts .prs-dts{margin-bottom:4px;margin-top:8px}.dark-theme .user-dts_main .user-dts_vf .prs-dts p{margin-bottom:8px}.dark-theme .user-dts_main .user-dts_vf span.user_city,.dark-theme .user-dts_main .user-dts_vf span.user_state{font-size:14px}.dark-theme .user-dts_main .custom-select{margin-bottom:12px}.dark-theme .user-dts_main .user-dts_hd .mand_inp{margin-top:9px;margin-bottom:8px}.dark-theme .macroflow-pi{margin-top:0}.dark-theme .bjs-quote-sec-inner .available-button .m_btn{padding:8px 20px!important}.dark-theme .bjs-quote-sec-inner .quote-status{width:75%;word-break:break-word}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info{width:47%}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-car{display:flex;justify-content:flex-end;align-items:center;flex:0 0 180px;margin-right:2px;width:30%}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .card .card-header button{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-inner .msfAccordion-inner-col{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table-row p,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table p{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table-lbl,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table-val{font-size:14px}.dark-theme #wrapper .macro-stickybar-footer .msf-container .boook-for-amt .m_btn_l{font-size:13px!important;padding:3% 10%!important}.dark-theme .bjs-container .bjs-summary-header{padding:0 14px}.dark-theme .bjs-container .bjs-quote-left-sec .arrow-down{right:0}.dark-theme .bjs-container .bjs-quote-left-sec .bjs-image-sec{height:100%;height:auto}.dark-theme .bjs-container .bjs-quote-left-sec .bjs-image-sec img{width:100%!important}.dark-theme .rsa-sh_main{margin-top:20px}.dark-theme .rsa-sh_main.addonTab .rsa-sh_desc{margin-bottom:13px}.dark-theme .rsa-sh_main.addonTab .rsa-sh_desc .rsa-sh_logo{margin-right:10px}.dark-theme .rsa-sh_main .rsa-sh_body .rsa-sh_incl-row .rsa-sh_incl span.incl_img{text-align:center}.dark-theme .rsa-sh_main .rsa-sh_body .rsa-sh_incl-row .rsa-sh_incl span.incl_img img{width:72%}.dark-theme .component-booking-addons{padding-right:15px;margin-top:110px}.dark-theme .macro-acc_main .acc-tab .optionsRow{width:100%}.dark-theme .macro-acc_main .acc-tab .optionsRow.addItem .removeIcon{bottom:-14%}.dark-theme .macro-acc_main .acc-tab.owl-carousel .owl-stage-outer{overflow:visible}}@media screen and (max-width:480px){.dark-theme header.mnm_body_header{padding:0 30px}.dark-theme .bjs-quote-sec-inner .quote-status{width:65%;word-break:break-word}.dark-theme .bjs-container .bjs-summary-header{padding:0 14px}.dark-theme .bjs-container .arrow-up{right:0}.dark-theme .bjs-container .available-button a{margin:0 6px 0 0;padding:8px 25px;font-size:14px!important}.dark-theme .bjs-container .bjs-image-sec{height:100%!important}.dark-theme .bjs-container .bjs-image-sec img{width:100%!important}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info{width:47%}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-car{display:flex;justify-content:flex-end;align-items:center;flex:0 0 180px;margin-right:2px;width:30%}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .card .card-header button{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-inner .msfAccordion-inner-col{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table-row p,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table p{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table-lbl,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table-val{font-size:14px}.dark-theme .macro-stickybar-footer .msf-container{padding:0 15px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary.sticky-summary{border-top-right-radius:0;border-bottom-right-radius:0;right:0;padding:5px 16px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary.sticky-summary .msf-summary-label{font-size:18px;margin-left:6px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary.sticky-summary .sticky-summary-up-arrow{position:relative;bottom:3px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label{font-size:12px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label span#bookingamnt::before{font-size:10px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label .plusbtn img{width:70%}.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{font-size:18px!important;min-width:144px!important;margin:0 18px!important}.dark-theme #wrapper .macro-stickybar-footer .msf-container .boook-for-amt .m_btn_l{padding:3% 7%!important}.dark-theme .component-booking-addons{padding-right:15px;margin-top:95px}.dark-theme .macro-acc_main .acc-tab .optionsRow{width:100%}.dark-theme .macro-acc_main .acc-tab .optionsRow.addItem .removeIcon{bottom:-16%}.dark-theme .macro-acc_main .acc-tab.owl-carousel .owl-stage-outer{overflow:visible}.dark-theme .user-dts_main .mob_inp p{font-size:12px!important}.dark-theme .user-dts_main .user-dts_hd .mand_inp{margin-top:9px;margin-bottom:8px}}@media screen and (min-width:320px) and (max-width:480px){.dark-theme header.mnm_body_header{padding:0 30px}.dark-theme .bjs-quote-sec-inner .quote-status{width:65%;word-break:break-word}.dark-theme .bjs-container .bjs-summary-header{padding:0 14px}.dark-theme .bjs-container .arrow-up{right:0}.dark-theme .bjs-container .bjs-image-sec{height:100%}.dark-theme .bjs-container .bjs-image-sec img{width:100%!important}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-info{width:51%}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-top .msf-accordion-top-car{display:flex;justify-content:flex-end;align-items:center;flex:0 0 140px;margin-right:2px;width:30%}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .card .card-header button{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-inner .msfAccordion-inner-col{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table-row p,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table .msfAccordion-table p{font-size:14px}.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table-lbl,.dark-theme .msf-accordion .msf-accordion-container .msf-accordion-body .msfAccordion-table-val{font-size:14px}.dark-theme .macro-stickybar-footer .msf-container{padding:10px 0!important}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label{font-size:10px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label span#bookingamnt::before{font-size:10px}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-label .plusbtn img{width:70%}.dark-theme .macro-stickybar-footer .msf-container .msf-summary .msf-summary-terms{font-size:8px}.dark-theme .macro-stickybar-footer .msf-container a.m_btn_l{font-size:15px!important;min-width:128px!important;margin:0 9px!important}.dark-theme #wrapper .macro-stickybar-footer .msf-container .boook-for-amt .m_btn_l{padding:3% 0%!important;max-width:111px!important;font-size:11px!important}.dark-theme .component-booking-addons{padding-right:15px;margin-top:95px}.dark-theme .macro-acc_main .acc-tab .optionsRow{width:100%}.dark-theme .macro-acc_main .acc-tab .optionsRow.addItem .removeIcon{bottom:-16%}.dark-theme .macro-acc_main .acc-tab.owl-carousel .owl-stage-outer{overflow:visible}.dark-theme .user-dts_main .user-dts_hd .mand_inp{margin-top:9px;margin-bottom:8px}}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.open .dropdown-toggle:after{transform:rotate(180deg);background-position:8px center}.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.open .dropdown-menu{top:85%!important;border-radius:6px!important}@media(max-width:992px){.dark-theme .ooec-vehiclecondition-tabs-body{max-width:100%;padding:0}.dark-theme .rsa-disclaimer{width:calc(100% - 30px)!important;display:inline-block;text-align:center;position:fixed;bottom:87px;color:#fff;left:0;right:0;margin:auto}}@media(max-width:767px){.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner h4>img{display:none}}.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap .mycart_group_btns .configuratorRedirect,.dark-theme #wrapper .myAccountWrapper .information-Row-Box .configuratorRedirect{display:none}@media screen and (max-height:800px){.dark-theme .booking-summary-main .price-accordion .price-details .price-details-ul{max-height:35vh}}.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .edit-booking{text-align:right}@media(max-width:767px){.myAccountWrapper .ma-contentWrapper .ma-mybookings-container .ma-mc-card .ma-mc-ci-cardetails .mamccic-model{line-height:1.3!important}}body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches-heading>h2{display:inline-block}body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches-heading>span.selectedColor{padding-left:6px;display:inline-block;color:#fff;font-family:lato,sans-serif!important;font-size:14px;line-height:16px}@media(min-width:361px){body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches-heading>span.selectedColor{padding-left:9px}}body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches-heading{display:flex;justify-content:flex-start;align-items:baseline;flex-direction:row;padding:10px 0 15px}body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches-heading h2{white-space:nowrap;margin:0;padding:0!important}body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches ul{margin-left:0;padding-left:0}body.macro-variantselection .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches ul li>span{display:none!important}body.booking-flow .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches-heading>span.selectedColor{font-size:15px}body.cg-finance-flow .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches ul{margin-left:20px}body.finance-flow #macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches.colorswatches{padding-bottom:7px!important;min-height:unset!important}@media(max-width:767px){body.finance-flow #macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches.colorswatches{padding-bottom:0!important}}@media(max-width:767px){body.cg-finance-flow .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches ul{margin-left:0;padding-top:22px}body.cg-finance-flow .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches ul li{top:1px!important}.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li{margin-bottom:22px}}@media(max-width:767px){.macro-flow #macroflowDisclaimerModal .modal-dialog,.macro-flow #macroflowDisclaimerModal1 .modal-dialog{top:39vh}.macro-flow #macroflowConfirmationDisclaimerModal .modal-content.disclaimer-wrap{top:25vh}.macro-flow #macroflowXUV700DisclaimerModal .modal-content.disclaimer-wrap{top:25vh}}.macro-flow #macroflowDisclaimerModal .modal-dialog .disclaimer-modal-content .mCSB_container>div>p{margin-right:10px}.macro-dealerselection #macroflowDisclaimerModal .modal-dialog .disclaimer-modal-content .dsclmrmodelscroll{overflow:auto}.macro-dealerselection #macroflowDisclaimerModal .modal-dialog .disclaimer-modal-content .dsclmrmodelscroll>div>p{margin-right:10px}@media(max-width:767px){.macro-flow #macroflowDisclaimerModal1 .dsclmrmodelscroll{max-height:170px}.macro-flow #macroflowDisclaimerModal1 .modal-dialog .disclaimer-modal-content #mCSB_1_container>div>p{margin-right:10px}.macro-flow #macroflowXUV700DisclaimerModal .modal-content.disclaimer-wrap #mCSB_3_container>div>p{margin-right:10px}.macro-confirmation #macroflowConfirmationDisclaimerModal .modal-content.disclaimer-wrap #mCSB_1_container>div>p{margin-right:10px}}@media(max-width:767px){.macro-flow.macro-dealerselection .two-col-container .dlr-loc_main .dl-loc_rs{margin-bottom:35px}}@media(min-width:769px) and (max-width:1061px){.dark-theme .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col .ooec-vsr-col-inner .ooec-vsr-col-price{min-width:113px}}@media(min-width:768px) and (max-width:991px){body.macro-flow.macro-variantselection.booking-flow .ooec-vehiclecondition-selectVariant-container>.row>div.offset-md-1.col-md-6{margin-left:0%;min-width:58%!important;padding:0}body.macro-flow.macro-variantselection.booking-flow .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right .ooec-vehiclecondition-selectVariant-left#macrovarintColors .ooec-vehiclecondition-selectVariant-left-colorswatches ul{flex-flow:wrap;width:100%}body.macro-flow.macro-variantselection.booking-flow .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul>li{margin-bottom:35px}}@media(min-width:481px){.dark-theme.macro-flow.macro-summary.booking-flow .macro-stickybar-footer .msf-container a.m_btn_l:not(.d-none){width:174px!important}}@media(max-width:480px){.dark-theme.macro-flow.macro-summary.booking-flow .macro-stickybar-footer .msf-container a.m_btn_l:not(.d-none){width:149px!important}}@media(max-width:340px){.dark-theme.macro-flow.macro-summary.booking-flow .macro-stickybar-footer .msf-container a.m_btn_l.macro_back_btn:not(.d-none){margin-bottom:10px!important}}@media(min-width:993px) and (max-width:1024px){.dark-theme.macro-flow.macro-summary.booking-flow .macro-stickybar-footer .msf-container a.m_btn_l:not(.d-none){padding-left:10px!important;padding-right:10px!important}}.track-booking-message{margin-bottom:20px;margin-top:15px}@media(min-width:993px){.track-booking-message{padding-left:15px;padding-right:15px}}@media(max-width:767px){.track-booking-message .booking-modal-details{font-size:16px}}.track-booking-back{margin:0 auto;margin-bottom:30px}@media screen and (min-width:320px) and (max-width:1000px){.dark-theme.macro-flow.macro-variantselection .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container #desktopVariants{max-height:inherit!important}}