@import "https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/css2-2";.body-bg-dt .mamccic-name span{font-family:lato,sans-serif!important}.body-bg-dt.dark-theme .sv-header-container .mnm_stepper.radio-active-dt ul>li.step.done::after{background:#ff3e5b!important}.body-bg-dt.dark-theme .sv-header-container{background:#000!important;padding-top:23px}.body-bg-dt .mnm_stepper ul li.step:after{background:#8e8585!important}.body-bg-dt.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color{background:#242424!important}.body-bg-dt .myAccountWrapper .ma-contentWrapper .ma-mybookings-container .ma-mc-card .mamccic-labelhd{margin-bottom:0!important}.configalign-dt.brandName{font-family:Lato!important;font-style:normal!important;font-weight:700!important;font-size:20px!important;line-height:28px!important}.configalign-dt .mamccic-value{font-weight:700;font-size:16px;line-height:24px!important;padding-top:0!important}.configalign-dt .lbl-pad{padding-top:0!important}.configalign-dt .txt-algn{text-align:initial;line-height:24px;padding-top:5px!important}.configalign-dt .con-ipd-align{align-items:center;float:right;margin-left:auto!important}.configalign-dt .width-ali{width:100%!important;font-family:Lato!important}.configalign-dt .wid-align{width:300px!important}.configalign-dt .brdr-dis{display:none!important}.mamccic-status-wrap.label_value_align{display:grid!important}.col.oo-finance-eteb-inner-rt .set-connect-bg{display:flex;justify-content:space-around;align-items:center;background-color:#242424;border-radius:10px;margin-top:18px!important;font-size:14px;line-height:22px;font-weight:400;margin-left:200px;width:388px;height:46px}.body-bg-dt .ma-mc-card{margin-bottom:17px}.body-bg-dt .myAccountWrapper .ma-contentWrapper .ma-mybookings-container .ma-mc-card .mamccic-labeltxt{font-size:16px;font-family:lato,sans-serif!important;color:#313131;line-height:normal;text-transform:capitalize}.body-bg-dt{background:#000!important}.align-dt{font-size:18px;font-weight:400;line-height:22.63px}.mnm_switch_toggle .align-dt input:checked+label{font-weight:400px!important}.mnm_switch_toggle .switch--horizontal .toggle-inside.switch-toggle-dt{background-color:#ff3e5b!important}.mamccic-status-wrap.w-C-auto.align-booking{text-align:left!important}.dark-theme #wrapper{background:#000!important}.oo-finance-eteb-container .oo-finance-eteb-inner .row.oo-finance-eteb-container-responsive-div .col.oo-finance-eteb-inner-lft .ma-mc-header .switcher-heading-dt{margin-top:23px!important;margin-bottom:14px!important;color:#fff!important;font-weight:700!important;font-size:20px!important;line-height:28px;font-family:lato!important}.select-conf-dt .brandName span{font-size:20px;font-weight:700;line-height:28px}.select-conf-dt .brandName span::after{font-weight:900}.select-conf-dt .mamccic-labelhd,.select-conf-dt .mamccic-lbl{font-size:16px!important;line-height:24px!important;font-weight:400!important;font-family:lato,sans-serif!important}.select-conf-dt .mamccic-labeltxt{font-size:16px!important;line-height:24px!important;font-weight:700!important;font-family:lato,sans-serif!important}.select-conf-dt .mycartconfig_btn_right{margin-top:10px}.select-conf-dt .align-booking .mamccic-lbl,.select-conf-dt .align-booking .mamccic-val{font-size:12px!important;line-height:24px!important;font-weight:500!important}.select-conf-dt .align-booking{margin-top:20px}.myAccountWrapper .ma-contentWrapper .ma-mybookings-container.select-conf-dt .ma-mc-card .mamccic-labelhd,.myAccountWrapper .ma-contentWrapper .ma-mybookings-container.select-conf-dt .ma-mc-card .mamccic-status-wrap .mamccic-lbl,.myAccountWrapper .ma-contentWrapper .ma-mybookings-container.select-conf-dt .ma-mc-card .mamccic-etd-wrap .mamccic-lbl{font-family:lato,sans-serif!important}.dark-theme #wrapper .myAccountWrapper .ma-mc-card .ma-mc-card-desktop.ma-mc-bg{background:#242424!important}.col.oo-finance-eteb-inner-rt .set-connect-bg .connect-booking{padding-top:9px;padding-left:5px}.mnm_switch_toggle .switch.switch--horizontal.align-dt .capitalize-dt{text-transform:capitalize}.col-4.info-col.mamccic-lftsec .mamccic-status-wrap .mamccic-val.capitalize-dt{text-transform:capitalize}.ooec-stepper-container.mnm_stepper.radio-active-dt{margin-top:30px}.mnm_switch_toggle .switch--horizontal .toggle-outside.toggle-color-dt{background:#000!important}.modal-body-dt{width:390px!important}.modal-content-dt{width:392px!important;height:272px;top:40px;left:100px}.body-bg-dt.dark-theme #wrapper .myAccountWrapper .ma-mc-card .ma-mc-card-desktop{background:#242424!important;padding:20px!important}.cg-finance-flow .modal-content,.finance-flow .modal-content{border:none!important}.finance-flow.finance-modelselection .component.mybookings-component.col-12{padding-left:0!important;padding-right:9px!important}.component.plain-html.col-12{padding-left:0!important;padding-right:9px!important}.dark-theme #wrapper .myAccountWrapper .ma-mc-card .ma-mc-card-desktop .mamccic-status-wrap .mamccic-val{text-align:left;font-family:lato!important}.finance-variantselection .mnm_switch_toggle .switch input:checked+label{font-weight:400!important}.dark-theme #wrapper .myAccountWrapper .ma-mc-card .ma-mc-card-desktop .mamccic-status-wrap .mamccic-lbl{padding-top:0!important}.exchange-account-resume-popup .modal .acc-msg-content .pop_confirm{font-size:20px!important;line-height:28px}.acc-msg-content p.responsive-para-body-dt{font-size:16px;line-height:24px}.brandName span:nth-child(4){text-transform:capitalize!important}.brandName span:nth-child(5){text-transform:capitalize!important}.brandName span:nth-child(6){text-transform:capitalize!important}.d-flex.justify-content-center.btn-space-pop{padding-top:28px}.modal-body.modal-body-dt{padding:20px!important}@media(min-width:992px){.myAccountWrapper .ma-contentWrapper>.component-content{padding-left:0!important}.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-left:272px}}@media(max-width:992px){.body-bg-dt .custom-main-nav button.navbar-toggler{right:2px}}@media only screen and (max-device-width:1024px){.component.mybookings-component.col-12{padding-left:9px!important}.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-left:200px}}@media only screen and (max-width:600px){.body-bg-dt .ooec-stepper-container.mnm_stepper.radio-active-dt{margin-top:90px!important}.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-left:0}.body-bg-dt .sv-header-container{top:0!important}.body-bg-dt .config-top-sp{padding-top:107px!important}.row.oo-finance-eteb-container-responsive-div{display:flex;flex-direction:column-reverse}.col.oo-finance-eteb-inner-lft{margin-top:40px}.col.oo-finance-eteb-inner-rt{margin-top:6px}.component.mybookings-component.col-12{margin-top:27px}.body-bg-dt.dark-theme .container{max-width:98%!important;margin:auto}.align-dt{margin-top:4px}.body-bg-dt .oo-finance-eteb-container .oo-finance-eteb-inner .row.oo-finance-eteb-container-responsive-div .col.oo-finance-eteb-inner-lft .ma-mc-header .switcher-heading-dt{padding-top:12px}.body-bg-dt .oo-finance-eteb-container .oo-finance-eteb-inner .row.oo-finance-eteb-container-responsive-div .col.oo-finance-eteb-inner-lft .ma-mc-header .switcher-heading-dt{margin-top:26px!important}.body-bg-dt.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color{margin:12px 0 3px!important}.body-bg-dt.oo-finance-eteb-container .oo-finance-eteb-inner .row.oo-finance-eteb-container-responsive-div .col.oo-finance-eteb-inner-lft .ma-mc-header .switcher-heading-dt{padding-top:10px}.ooec-stepper-container.mnm_stepper.radio-active-dt{margin-top:100px}.mnm_switch_toggle .switch--horizontal label.capitalize-dt.btn-spacing-yes-dt{margin-right:18px!important;font-size:14px!important}.mnm_switch_toggle .switch--horizontal label.capitalize-dt.btn-size-no-dt{font-size:14px!important}.responsive-dt{padding-top:65px}.modal-content-dt{top:0;left:7px}.modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt::before{right:15px!important}.modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt::after{left:8px!important;width:80%!important}.modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh-popupcontinue.ContModelSel.responsive-btn-rt-dt::before{right:-8px!important}.modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh-popupcontinue.ContModelSel.responsive-btn-rt-dt::after{left:32px!important;width:80%!important}.dark-theme #wrapper .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt{font-size:16px!important;padding-right:18px}.dark-theme #wrapper .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh-popupcontinue.responsive-btn-rt-dt{font-size:16px!important;padding-left:36px}.confirm_content .acc-msg-content .responsive-para-align-dt .pop_confirm.responsive-para-head-dt{font-size:20px}.confirm_content .acc-msg-content .responsive-para-align-dt .responsive-para-body-dt{font-size:18px}.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-top:24px!important;font-size:14px;width:334px;width:100%;height:46px;padding:13px 18px}.select-conf-dt{margin-top:30px}.oo-finance-eteb-container .oo-finance-eteb-inner .row.oo-finance-eteb-container-responsive-div .col.oo-finance-eteb-inner-lft .ma-mc-header .switcher-heading-dt{font-size:16px!important;line-height:24px}.dark-theme #wrapper .myAccountWrapper .select-conf-dt .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color{box-shadow:5px 5px 15px rgb(0 0 0/30%);background:#242424!important;border-radius:10px;padding:12px 0!important}.dark-theme.body-bg-dt #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-ci-carinfo>div[class*=col]{padding-left:15px!important;padding-right:15px!important}.select-conf-dt .mycart_group_btns{text-align:center}.dark-theme.body-bg-dt #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-ci-carinfo-row{margin-bottom:0!important}.dark-theme.body-bg-dt #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap{margin:0!important}.select-conf-dt .align-booking .mamccic-lbl,.select-conf-dt .align-booking .mamccic-val{line-height:20px!important;font-weight:400!important;font-family:lato}.body-bg-dt .myAccountWrapper .ma-contentWrapper .ma-mybookings-container .ma-mc-card .ma-mc-ci-cardetails .mamccic-name,.myAccountWrapper .ma-contentWrapper .ma-mybookings-container .ma-mc-card .ma-mc-ci-cardetails .mamccic-name a{font-size:16px;font-family:lato,sans-serif!important;font-weight:700;line-height:24px;margin-bottom:5px}.body-bg-dt .ma-mc-bottom-brdr{display:none!important}.component.mybookings-component.col-12{padding-left:5px;padding-right:5px}.component.mybookings-component.col-12{padding-left:15px!important;padding-right:15px!important}.component.plain-html.col-12{padding-left:15px!important;padding-right:15px!important}.col.oo-finance-eteb-inner-rt .set-connect-bg .connect-booking{padding-left:0!important}}@media only screen and (max-device-width:850px){.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-left:20px!important}.component.plain-html.col-12{padding-left:0!important;padding-right:0!important}.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-left:43px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.configalign-dt .head-ipd-align{font-size:14px!important;font-weight:400!important}.finance-modelselection .sv-header-container{top:50px!important;padding-top:24px!important}.configalign-dt .con-ipd-align{font-size:14px!important;font-weight:400!important;margin-left:0!important}.configalign-dt .btns-algn{display:block!important}.component.mybookings-component.col-12{padding-left:15px!important;padding-right:15px!important}.component.plain-html.col-12{padding-left:15px!important;padding-right:15px!important}.ma-mc-card-inrmob.width-ali{width:100%}.col.oo-finance-eteb-inner-rt .set-connect-bg{width:335px}}@media only screen and (max-device-width:820px){.component.plain-html.col-12{padding-left:0!important;padding-right:0!important}}@media only screen and (max-device-width:768px){.component.plain-html.col-12{padding-left:15px!important;padding-right:15px!important}}@media only screen and (min-width:768px) and (max-width:769px){.body-bg-dt.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color{margin:8px 0!important}.body-bg-dt .col.oo-finance-eteb-inner-lft,.body-bg-dt .col.oo-finance-eteb-inner-rt{padding:0}}@media only screen and (min-width:1180px) and (max-width:1200px){.configalign-dt .head-ipd-align{font-size:14px!important;font-weight:400!important}.configalign-dt .con-ipd-align{font-size:14px!important;font-weight:400!important;margin-left:0!important}.configalign-dt .btns-algn{display:block!important}.component.plain-html.col-12{padding-left:10px!important;padding-right:20px!important}.component.mybookings-component.col-12{padding-left:15px!important;padding-right:20px!important}}@media only screen and (max-width:767px){.col.oo-finance-eteb-inner-rt .set-connect-bg{margin-left:0!important}.component.plain-html.col-12{padding-left:15px!important;padding-right:15px!important}.mnm_switch_toggle .switch--horizontal label:last-of-type{margin-left:15px!important}.mamccic-model.wid-align span:nth-child(3){text-transform:capitalize!important}.mamccic-model.wid-align span:nth-child(4){text-transform:capitalize!important}.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color{margin:10px 0!important}.component.plain-html.col-12{padding-left:0!important;padding-right:0!important}.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap .mamccic-lbl{margin-bottom:2px!important}.mamccic-labeltxt{text-transform:lowercase!important;text-transform:capitalize!important}.dark-theme.body-bg-dt #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-ci-carinfo .info-col{padding-top:0!important;padding-bottom:8px!important}.mamccic-labeltxt{margin-top:5px}.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-ci-carinfo-row{padding-top:0!important}.cg-finance-flow .info-col .mamccic-labeltxt{text-transform:capitalize!important}.cg-finance-flow .exchange-account-resume-popup .modal .acc-msg-content .pop_confirm{font-size:18px!important;line-height:26px!important}.modal-body.modal-body-dt{padding:20px!important}.modal-content-dt{height:247px!important;width:390px!important;margin:0 auto;left:2px}.finance-flow.finance-modelselection .no-gutters .ma-mc-ci-img{text-align:center}}.finance-flow.finance-modelselection .mamccic-val.capitalize-dt{padding-left:0!important}.finance-flow.finance-modelselection .responsive-para-body-dt{margin-bottom:0}.finance-flow.finance-modelselection .acc-msg-content .responsive-para-align-dt{margin-bottom:12px;padding-left:24px;padding-right:24px}.finance-flow.finance-modelselection .acc-msg-content .responsive-para-body-dt{padding:0 15px}.finance-flow.finance-modelselection .modal-content.finance-flow-dt.modal-content-dt .modal-body.modal-body-dt .close::before{background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/Project/Mahindra/DotCom/Mahindra/Finance Flow DT/Popup/Close New.svg") no-repeat!important;width:24px;height:24px}.finance-flow.finance-modelselection .btn-space-pop .m_btn.startafresh.popupCancel.responsive-btn-lt-dt{margin-left:13px!important;margin-right:8px!important}.finance-flow.finance-modelselection .mamccic-status-wrap .mamccic-val.capitalize-dt.txt-algn,.finance-flow.finance-modelselection .info-col .mamccic-etd-wrap.topr .mamccic-val.mamccic-value{font-weight:700;font-family:lato!important}.finance-flow.finance-modelselection .dark-theme #wrapper .myAccountWrapper .ma-mc-card-desktop .mamccic-status-wrap.mycartconfig_btn_right .m_btn{min-width:148px!important;width:148px!important;height:44px!important}@media only screen and (min-width:320px) and (max-width:820px){.finance-flow.finance-modelselection .ma-mc-ci-carinfo .mamccic-status-wrap .mycart_group_btns.btns-algn .editIconBox .m_btn::after{font-size:16px!important;font-weight:700!important;font-family:lato!important}.finance-flow.finance-modelselection .ma-mc-ci-carinfo .mamccic-status-wrap .mycart_group_btns.btns-algn .editIconBox .m_btn{width:148px!important;min-width:148px!important;height:45px!important}.finance-flow.finance-modelselection.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap .mycart_group_btns .m_btn{font-size:16px!important;font-weight:700!important;font-family:lato!important}.finance-flow.finance-modelselection.dark-theme #wrapper .myAccountWrapper .whiteborder{margin-bottom:12px;margin-top:12px}.finance-flow.finance-modelselection.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-ci-carinfo-row{padding-top:0!important}.finance-flow.finance-modelselection.dark-theme.body-bg-dt #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-ci-carinfo .info-col{padding-bottom:0!important}.finance-flow.finance-modelselection .oo-finance-eteb-container .oo-finance-eteb-inner .row.oo-finance-eteb-container-responsive-div .col.oo-finance-eteb-inner-lft .ma-mc-header .switcher-heading-dt{font-size:16px!important}.finance-flow.finance-modelselection .d-flex.justify-content-center.btn-space-pop{padding-top:24px}.finance-flow.finance-modelselection .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh-popupcontinue.ContModelSel.responsive-btn-rt-dt::after{left:0!important;width:100%!important}.finance-flow.finance-modelselection .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt::after{left:0!important;width:100%!important}.finance-flow.finance-modelselection.dark-theme #wrapper .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt{min-width:133px;width:133px}.finance-flow.finance-modelselection.dark-theme #wrapper .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh-popupcontinue.responsive-btn-rt-dt{padding-left:0!important;width:133px!important;min-width:133px!important;height:44px;font-family:lato!important;font-size:16px!important}.finance-flow.finance-modelselection .acc-msg-content .responsive-para-align-dt{padding-left:0;padding-right:0}.finance-flow.finance-modelselection .modal-content-dt{width:328px!important}.finance-flow.finance-modelselection .modal-body-dt{width:328px!important}.finance-flow.finance-modelselection.dark-theme #wrapper .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt{padding-right:0}.finance-flow.finance-modelselection .modal-body.modal-body-dt .confirm_content .d-flex .m_btn.startafresh.popupCancel.responsive-btn-lt-dt::before{right:-8px!important}.finance-flow.finance-modelselection .btn-space-pop .m_btn.startafresh.popupCancel.responsive-btn-lt-dt{margin-right:20px!important;font-size:16px!important;font-family:lato!important;font-weight:700!important}.finance-flow.finance-modelselection.dark-theme #wrapper .myAccountWrapper .m_btn{font-size:16px!important}.finance-flow.finance-modelselection .responsive-para-align-dt .pop_confirm.responsive-para-head-dt{font-size:18px!important}.finance-flow.finance-modelselection .acc-msg-content .responsive-para-body-dt{padding:0}}@media only screen and (min-width:768px) and (max-width:820px){.finance-flow.finance-modelselection.dark-theme #wrapper .myAccountWrapper .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap{margin-bottom:0%;margin-top:2%}.finance-flow.finance-modelselection.dark-theme #wrapper .myAccountWrapper .ma-mc-bottom-brdr span{display:none}}.finance-flow.finance-modelselection .modal-body-dt .close{float:inherit!important}@media only screen and (min-width:1280px){.finance-flow.finance-modelselection .ma-mc-ci-img.content-img{height:100%;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width:600px){.mybookings-component .ma-mc-card .ma-mc-bg-color .no-gutters .ma-mc-ci-img{display:flex;justify-content:center;align-items:center}}.body-bg-dt #wrapper .myAccountWrapper .ma-contentWrapper .mybookings-component .ma-mybookings-container .ma-mc-card .ma-mc-card-inner .ma-mc-card-desktop .information-Row-Box .ma-mc-ci-cardetails .mamccic-lftsec .w-C-auto .mamccic-lbl{font-weight:500!important}@media only screen and (max-width:600px){.body-bg-dt #wrapper .myAccountWrapper .ma-contentWrapper .oo-finance-eteb-container .oo-finance-eteb-inner .oo-finance-eteb-container-responsive-div .oo-finance-eteb-inner-rt .connect-booking p{font-size:12px!important}}body.new-suv #content>.row>.component.plain-html.col-12{padding-right:0!important;padding-left:0!important}@media only screen and (max-width:600px){.component.trackMyBooking-component.mybookings-component.col-12{margin-top:0}}