.macro-variantselection .ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu a:active{background-color:#f8f9fa}.own-online-exchange-container .ooec-stepper-container{margin-top:30px;margin-bottom:40px}.ooec-fullw{margin-top:100px}.ooec-fullw .ooec-stepper-container{margin-bottom:10px}.ooec-vehiclecondition-tabs-container .ooec-selectcar-header-cityselect{margin-bottom:20px}.ooec-vehiclecondition-tabs-body{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;max-width:100%}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container{max-width:1200px;margin:0 auto}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-img img{max-width:100%}.ooec-vehiclecondition-tabs-container .ooec-vehiclecondition-tabs-header ul,.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li{width:24px;height:24px;border-radius:50%;margin-right:10px;cursor:pointer;position:relative;border:1px solid #707070}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li span{display:none;text-align:center;font-size:14px;color:#313131;bottom:-20px;left:50%;position:absolute;width:120px;margin-left:-60px;line-height:1.2}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li[data-dual*=true].active span{bottom:-35px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li.active{width:44px;height:44px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li.active span{display:block}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right.mnm_scrollbar{max-height:365px;max-height:calc(100vh - 260px);overflow:hidden;overflow-y:auto;min-height:300px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-nf{text-align:center;font-size:16px;color:#707070;line-height:normal;margin:20px 0 0;min-height:150px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 5px;margin-bottom:10px;position:relative;cursor:pointer}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container #desktopVariants .ooec-vsr-col{max-width:50%}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner{border:1px solid #b2b2b2;padding:10px 15px;color:#313131;height:100%}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner{border-radius:10px;background:#f7f7f7;color:#313131;border-color:#4caf51}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner h4{font-size:24px;line-height:1;min-height:auto;padding-right:15px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-price{font-size:15px;border-bottom:1px solid #b2b2b2;padding-bottom:5px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-price .amt{font-size:17px;font-weight:700;margin-left:4px;font-family:montserrat,sans-serif!important}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-price .amt:before{content:"\f156";font-family:mnmarrow;font-weight:400;font-size:14px;margin-right:2px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features{font-size:15px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features p{font-weight:700;margin-bottom:5px;font-size:16px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;margin-bottom:5px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li:nth-child(odd){padding-right:5px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li img{width:18px;height:18px;display:block;margin-right:5px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li span{display:block;line-height:normal;font-size:12px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col:not(.selected) .carCheckIcon{display:none}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col.selected .carCheckIcon{position:absolute;top:5px;right:10px;max-width:22px}.ooec-vehiclecondition-selectVariant-right-filter-container{margin-bottom:10px}.ooec-vehiclecondition-selectVariant-right-filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;padding:0 10px 0 0}.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner{background:#f7f7f7;border-radius:10px;border:1px solid #e0e3e3;padding:10px 15px;height:100%}.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vehiclecondition-selectVariant-right-filter-col-inner h4{font-size:16px;color:#707070;margin-bottom:10px}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown{padding-right:15px}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.open .dropdown-menu{display:block!important}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown span{font-size:14px;color:#313131;font-weight:700;text-transform:uppercase;display:block;line-height:normal}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-toggle{width:20px;height:20px;border-radius:50%!important;background:#fff;border:1px solid #707070;padding:0;text-align:center;-webkit-box-shadow:none;box-shadow:none;position:absolute;right:-5px;top:0}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-toggle:after{content:'';background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/dropdown-arrow-down.webp) no-repeat;border:none;width:10px;height:6px;vertical-align:middle}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu a{font-size:14px}.mnm_switch_toggle .switch{position:relative}.mnm_switch_toggle .switch input{position:absolute;top:0;z-index:2;opacity:0;cursor:pointer;height:100%;width:22px;left:0;margin:0}.mnm_switch_toggle .switch input:checked{z-index:1}.mnm_switch_toggle .switch input:checked+label{opacity:1;cursor:default}.mnm_switch_toggle .switch input:checked+label{font-weight:700}.mnm_switch_toggle .switch--vertical label{color:#313131;cursor:pointer;font-size:14px;text-transform:uppercase;line-height:20px;display:block;width:100%;height:50%;margin:0;text-align:left;padding-left:30px}.mnm_switch_toggle .switch--vertical .toggle-outside{height:100%;border-radius:25px;overflow:hidden;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;background:#fff;position:absolute;width:22px;height:100%;left:0;top:0;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.16);box-shadow:5px 5px 15px rgba(0,0,0,.16)}.mnm_switch_toggle .switch--vertical .toggle-inside{border-radius:50%;background:#4caf51;position:absolute;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;height:20px;left:1px;top:1px;width:20px;-webkit-box-shadow:0 1px 2px rgba(101,101,101,.33);box-shadow:0 1px 2px rgba(101,101,101,.33)}.mnm_switch_toggle .switch--vertical input:checked~.toggle-outside .toggle-inside{top:1px}.mnm_switch_toggle .switch--vertical input~input:checked~.toggle-outside .toggle-inside{top:19px}.mnm_switch_toggle .switch--horizontal{display:inline-block}.mnm_switch_toggle .switch--horizontal input{left:0;right:0;top:0;margin:0 auto;width:38px;height:20px}.mnm_switch_toggle .switch--horizontal label{font-size:18px;display:inline-block;width:30px;margin:0;text-align:center;cursor:pointer;text-transform:uppercase;color:#313131;vertical-align:top;line-height:20px}.mnm_switch_toggle .switch--horizontal label:first-of-type{margin-right:25px}.mnm_switch_toggle .switch--horizontal label:last-of-type{margin-left:25px}.mnm_switch_toggle .switch--horizontal .toggle-outside{background:#fff;position:absolute;width:38px;height:20px;border-radius:25px;left:0;right:0;top:0;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.16);box-shadow:5px 5px 15px rgba(0,0,0,.16);-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;margin:0 auto}.mnm_switch_toggle .switch--horizontal .toggle-inside{position:absolute;height:18px;width:18px;border-radius:50%;background:#4caf51;-webkit-box-shadow:0 1px 2px rgba(101,101,101,.33);box-shadow:0 1px 2px rgba(101,101,101,.33);-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;top:1px}.mnm_switch_toggle .switch--horizontal input:checked~.toggle-outside .toggle-inside{left:1px}.mnm_switch_toggle .switch--horizontal input~input:checked~.toggle-outside .toggle-inside{left:19px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-dmg-txt{text-align:center;color:#313131;font-size:18px;margin-bottom:20px}.ooec-vehiclecondition-dmg-container{text-align:center;padding:20px 0;position:relative}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox{display:inline-block;position:absolute}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox label,.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown{display:inline-block}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown{font-size:14px;color:#313131;cursor:pointer}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.open .dropdown-menu{display:block}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown button{background:0 0;border:none;padding:0;margin:0}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown button:after{display:none}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu{border:1px solid #b2b2b2;border-radius:5px;min-width:240px;padding:10px;-webkit-box-shadow:5px 5px 15px rgb(0 0 0/16%);box-shadow:5px 5px 15px rgb(0 0 0/16%)}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.top .dropdown-menu{bottom:150%}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.btm .dropdown-menu{top:150%;bottom:auto}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.noleft .dropdown-menu{left:auto;right:0}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu:after{content:'';background-color:#fff;display:inline-block;height:8px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px;left:20px;border:1px solid #b2b2b2;z-index:-1}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu:before{content:'';width:8px;height:5px;background:#fff;position:absolute;left:20px;z-index:9}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.btm .dropdown-menu:after{top:-5px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.top .dropdown-menu:after{bottom:-5px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.btm .dropdown-menu:before{top:0}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.top .dropdown-menu:before{bottom:0}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.noleft .dropdown-menu:before,.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown.noleft .dropdown-menu:after{right:10px;left:auto}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-btns{margin-bottom:5px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-btns button{border:1px solid #707070;background:#fff;color:#313131;border-radius:100px;display:inline-block;font-size:18px;padding:2px 15px;line-height:normal!important;margin:0 2px 5px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-btns button.selected{background:#ce0e2d;border-color:#ce0e2d;color:#fff}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-footer{text-align:center}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-footer a{display:inline-block;line-height:normal}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox label .checkbox-mark{border:none;border-radius:5px;background:#313131;margin-right:0;position:relative;top:1px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox label input[type=checkbox]:checked~.checkbox-mark:after{width:12px;height:9px;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;top:5px;left:1px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel{margin:0}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-stage{padding-left:10px!important}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-dots{display:block;width:100%;text-align:center}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-dots button{display:inline-block}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-dots span{width:7px;height:7px;margin:0 3px;background:#b2b2b2;display:block;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-dots .owl-dot.active span{background:#4caf51}.phy-evl_main{z-index:9999999}.phy-evl_main .phy-evl_modal{max-width:805px;margin-top:60px}.phy-evl_main .phy-evl_cnt{border-radius:20px;-webkit-box-shadow:5px 5px 15px rgb(0 0 0/16%);box-shadow:5px 5px 15px rgb(0 0 0/16%);border:none}.phy-evl_main .phy-evl_cnt .close{position:absolute;top:10px;right:10px;cursor:pointer;opacity:.9;z-index:1}.phy-evl_main .phy-evl_cnt .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/cross.webp) no-repeat;width:16px;height:16px;display:inline-block}.phy-evl_main .phy-evl_cnt .phy-evl_hdr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:none;color:#313131;padding:20px 0}.phy-evl_main .phy-evl_cnt .phy-evl_body form{max-width:650px;margin-bottom:20px}.phy-evl_main .phy-evl_cnt .phy-evl_body .phy-evl_add p{text-align:center;font-weight:700;color:#313131}.phy-evl_main .phy-evl_cnt .phy-evl_btn{text-align:center}.phy-evl_main .phy-evl_cnt .phy-evl_btn .m_btn_l{margin:0 0 20px}.phy-evl_main .sf-inp{background:#f7f7f7!important;border:none!important;height:45px!important;border-radius:5px!important}.phy-evl_main .sf-inp:focus{border:solid 1px #707070!important}.phy-evl_main input.sf-inp::-webkit-input-placeholder{color:#707070}.phy-evl_main input.sf-inp:-ms-input-placeholder{color:#707070}.phy-evl_main input.sf-inp::-ms-input-placeholder{color:#707070}.phy-evl_main input.sf-inp::-moz-placeholder{color:#707070}.phy-evl_main input.sf-inp::placeholder{color:#707070}.phy-evl_main .custom-select{border:none!important;color:#707070;-webkit-text-fill-color:#707070;opacity:1}.phy-evl_main .custom-select .select-selected.select-arrow-active{border:solid 1px #b2b2b2!important}.phy-evl_main .custom-select .select-selected{height:45px;border-radius:5px;background:#f7f7f7!important;line-height:45px;border:none}.phy-evl_main .custom-select .select-items{border-radius:0;border:solid 1px #b2b2b2;-webkit-box-shadow:none;box-shadow:none}.phy-evl_main .custom-select .select-selected:after{content:none}.phy-evl_main .phy-evl_selectDateTime{max-width:670px;margin:0 auto 30px}.phy-evl_main .phy-evl_selectDateTime h4,.phy-evl_main .pest-slots-datesarea h5{text-align:center;color:#313131;margin-bottom:15px}.phy-evl_main .pest-slots-datesarea h5{font-weight:400}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates .pest-slots-dates-col{-webkit-box-flex:0;-ms-flex:0 0 14.28%;flex:0 0 14.28%;max-width:14.28%}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates .pest-slots-dates-col h6{font-family:Source Sans Pro,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#707070!important}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates .pest-slots-dates-col .pest-slots-dates-col-box{border:1px solid #707070;font-family:Source Sans Pro,sans-serif!important;font-size:18px!important;font-weight:400!important;color:#313131!important;line-height:41px;cursor:pointer}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates .pest-slots-dates-col:not(:last-child) .pest-slots-dates-col-box{border-right:none}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates .pest-slots-dates-col.selected .pest-slots-dates-col-box,.phy-evl_main .phy-evl_select-timecol .pest-slots-timearea .pest-slots-timerow .pest-slots-timecol.selected{background:#ce0e2d;color:#fff!important;font-weight:700!important}.phy-evl_main .phy-evl_select-datecol .pest-slots-dates .pest-slots-dates-col.disabled .pest-slots-dates-col-box,.phy-evl_main .phy-evl_select-timecol .pest-slots-timearea .pest-slots-timerow .pest-slots-timecol.disabled{background:#ebebeb;color:#707070!important;cursor:not-allowed}.phy-evl_main .phy-evl_select-timecol .pest-slots-timearea .pest-slots-timerow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.phy-evl_main .phy-evl_select-timecol .pest-slots-timearea .pest-slots-timerow .pest-slots-timecol{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);border:1px solid #707070;font-family:Source Sans Pro,sans-serif!important;font-size:18px!important;font-weight:400!important;color:#313131!important;line-height:27px;cursor:pointer;border-radius:100px;text-transform:lowercase;margin-right:10px;margin-bottom:10px;text-align:center}.modal-backdrop.fade.ownonlineBackdrop{z-index:9998!important;opacity:1!important;background:rgba(0,0,0,.8)!important}.exchnage-resume-popup .modal,.exchange-account-resume-popup .modal,#phy-evl{z-index:9999!important}body.exchange-flow.modal-open header.mnm_body_header,body.exchange-flow.modal-open .macro-stickybar-footer,body.finance-flow.modal-open header.mnm_body_header,body.finance-flow.modal-open .macro-stickybar-footer body.insurance-flow.modal-open header.mnm_body_header,body.insurance-flow.modal-open .macro-stickybar-footer,body.ownonline-flow-account.modal-open header,body.ownonline-flow-account.modal-open .macro-stickybar-footer{z-index:9997!important}body.exchange-flow.modal-open .msf-accordion,body.ownonline-flow-account.modal-open .msf-accordion{bottom:0}body.finance-flow .user-dts_main .user-dts_hd p,body.insurance-flow .user-dts_main .user-dts_hd p,body.exchange-flow .user-dts_main .user-dts_hd p{margin-bottom:12px}body.finance-flow .financeflow-pi,body.exchange-flow .exchangeflow-pi,body.insurance-flow .macroflow-pi{margin:0 auto}body.finance-flow .user-dts_main .user-dts_vf .user_dts p,body.insurance-flow .user-dts_main .user-dts_vf .user_dts p,body.exchange-flow .user-dts_main .user-dts_vf .user_dts p{margin-top:0}.sv-header-container .oo-finance-eteb-container .oo-finance-eteb-inner{border:1px solid #e0e3e3}.modal .modal-content .close{opacity:1}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts .vcl-var{position:relative;margin-right:8px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts .vcl-fuel{position:relative;margin-right:8px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span.vcl-var::after{content:"";margin-left:5px;width:5px;height:5px;background:#313131;border-radius:50%;display:inline-block;position:relative;bottom:3px;right:-2px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span.vcl-fuel::after{content:"";margin-left:5px;width:5px;height:5px;background:#313131;border-radius:50%;display:inline-block;position:absolute;bottom:8px;right:-8px}.macro-stickybar-footer .msf-container{padding:10px 0}@media(min-width:1400px){.dlr-loc_main,.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container{max-width:1364px}}.macro-variant_dropdwn.in{opacity:1}.macro-variant_dropdwn .modal-dialog{max-width:200px;margin:0 auto}.macro-variant_dropdwn .variant_dropdwn_cnt{border-radius:20px;border:none;width:100%}.macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body{margin:0 auto}.macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body .dropdown-menu{position:inherit;top:0;left:0;z-index:0;display:block;float:none;min-width:auto;padding:10px 0;margin:0;font-size:18px;color:#313131;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:none;border-radius:0}.macro-variant_dropdwn .variant_dropdwn_cnt .variant_dropdwn_body .dropdown-menu .dropdown-item:active{color:#313131;background-color:#fff}.modal-backdrop.fade.in.variant_dropdownPopup{z-index:999!important}.ownonline-landing .FAQ-page-component .faqsContentInside .nav-pills .nav-item.active .nav-link,.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-serial,.ownonline-landing .FAQ-page-component .card-header:not(.headercolor):hover .whiteText,.ownonline-landing .FAQ-page-component .card-header:not(.headercolor):hover .fa{color:#ea3a51!important}.ownonline-landing .FAQ-page-component .card-header .faq-question em{pointer-events:none}.ownonline-landing .FAQ-page-component .faqsContentInside .nav-pills .nav-item.active .nav-link{border-color:#ea3a51!important}.ownonline-landing .FAQ-page-component .headercolor{background:#ea3a51!important}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data ul{padding-left:20px!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-top:10px!important}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data ul li{float:none!important;height:auto;list-style-type:disc!important;border:none;font-size:16px;margin:0;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:15px!important}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data ul li::marker{color:#ea3a51}.ownonline-landing .ownonline-banner{margin-bottom:40px}.ownonline-landing .hiw-component,.ownonline-landing .our-p-component,.ownonline-landing .ad-component,.ownonline-landing .wbi-component,.ownonline-landing .inc-exc-component,.ownonline-landing .ins-faq,.ownonline-landing .ins-testimonial{margin-bottom:40px;margin-top:40px}.ownonline-landing .FAQ-page-component .card.noRadius:last-child{margin-bottom:0}.ownonline-landing .hiw-component .heading .promo-text h1,.ownonline-landing .our-p-component .heading .promo-text h1,.ownonline-landing .wbi-component .heading .promo-text h1,.ownonline-landing .inc-exc-component .heading .promo-text h1,.ownonline-landing .ins-faq .heading .promo-text h1,.ownonline-landing .ins-testimonial .heading .promo-text h1,.ownonline-landing .pre-req_main .heading .promo-text h1{margin-bottom:25px!important}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec{padding-top:0;padding-bottom:30px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count{position:relative;min-width:20px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count::after{height:16px;width:1px;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:8px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text{padding-left:7px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{padding-left:0;margin-left:27px;line-height:1;font-size:16px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc{margin-left:7px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon{width:41px;height:auto;min-width:41px}.ownonline-landing .our-p-component .our-p-container .promo{padding:0;overflow:visible}.ownonline-landing .wbi-component .promo-text{padding-bottom:0}.ownonline-landing .wbi-component .wbi-component-wrapper h5{margin-top:0}.ownonline-landing .ins-faq .FAQ-page-component{padding-top:0}.ownonline-landing .ins-faq .FAQ-page-component .tab-content{margin-top:25px;padding:0}.ownonline-landing .ins-faq .FAQ-page-component .contentText{padding:0;margin:0}.ownonline-landing .ins-testimonial{max-width:1200px}.ownonline-landing .ins-testimonial .tabs{padding:0}.ownonline-landing .ins-testimonial .tabs-inner .container{max-width:none}.ownonline-landing .ins-testimonial .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .item{margin-left:0;margin-right:0;margin-bottom:0}.ownonline-landing .component-disclaimer .component-content,.insurance-flow .component-disclaimer .component-content,.exchange-flow .component-disclaimer .component-content,.finance-flow .component-disclaimer .component-content{width:100%;max-width:1200px;border-bottom-color:#ea3a51}.ownonline-landing .component-disclaimer .component-content p a,.insurance-flow .component-disclaimer .component-content p a,.exchange-flow .component-disclaimer .component-content p a,.finance-flow .component-disclaimer .component-content p a{color:#ea3a51}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .social-feed-item:hover{background:#ea3a51}.ownonline-landing .FAQ-page-component .redText{color:#ea3a51}.ownonline-landing .pre-req_main .pre-req_inf p{margin:0}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .mnm_ctooltip_btn,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .mnm_ctooltip_btn,.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a{color:#ea3a51!important}.finance-pi .ooec-fullw{margin-top:100px;min-height:380px}@media(min-width:992px){.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-img{padding:0 12px}.ooec-vehiclecondition-dmg-container img.mobile-body{display:none}}@media(min-width:1400px){.ownonline-landing .ins-testimonial,.ownonline-landing .component-disclaimer .component-content,.insurance-flow .component-disclaimer .component-content,.exchange-flow .component-disclaimer .component-content,.finance-flow .component-disclaimer .component-content{max-width:1364px}}@media(max-width:1099px){.ownonline-landing .ins-faq .FAQ-page-component .tab-content{max-width:960px;margin:25px auto 0}.ownonline-landing .ins-testimonial,.ownonline-landing .component-disclaimer .component-content,.insurance-flow .component-disclaimer .component-content,.exchange-flow .component-disclaimer .component-content,.finance-flow .component-disclaimer .component-content{max-width:960px}.ownonline-landing .component-disclaimer .component-content,.insurance-flow .component-disclaimer .component-content,.exchange-flow .component-disclaimer .component-content,.finance-flow .component-disclaimer .component-content{margin-left:0!important;margin-right:0!important}}@media(max-width:1024px){.ooec-vehiclecondition-tabs-body{max-width:960px;margin:0 auto}body.ownonline-landing .FAQ-page-component .faqsContentInside .pillWidthTab ul{width:auto;margin:0 auto!important}}@media(max-width:1024px) and (min-width:992px){.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li{min-height:auto}}@media screen and (min-width:320px) and (max-width:1025px){.dark-theme .ooec-vehiclecondition-selectVariant-right-filter-row{overflow-x:unset}}@media(max-width:992px) and (min-width:768px){.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px}.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:last-child{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}}@media(max-width:992px){.ownonline-landing .ownonline-banner{margin-bottom:25px}.ownonline-landing .hiw-component,.ownonline-landing .our-p-component,.ownonline-landing .ad-component,.ownonline-landing .wbi-component,.ownonline-landing .inc-exc-component,.ownonline-landing .ins-faq,.ownonline-landing .ins-testimonial{margin-bottom:25px;margin-top:25px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{font-size:12px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon{width:24px;min-width:24px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-icon img{width:auto;height:auto}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count::after{height:9px;margin-left:5px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{margin-left:22px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count{min-width:0}.ownonline-landing .hiw-component .heading .promo-text h1,.ownonline-landing .our-p-component .heading .promo-text h1,.ownonline-landing .wbi-component .heading .promo-text h1,.ownonline-landing .inc-exc-component .heading .promo-text h1,.ownonline-landing .ins-faq .heading .promo-text h1,.ownonline-landing .ins-testimonial .heading .promo-text h1,.ownonline-landing .pre-req_main .heading .promo-text h1{font-size:28px!important;margin-bottom:18px!important}body.macro-exchange .ownonline-banner .component-hero-banner .cust_offs,body.macro-insurance .ownonline-banner .component-hero-banner .cust_offs{bottom:6px}.ownonline-landing .ins-faq .FAQ-page-component .tab-content,.ownonline-landing .ins-testimonial{max-width:100%;padding:0 15px}.ownonline-landing .ins-testimonial .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .item{width:100%}.ownonline-landing .wps-lightbox-container.active .lightbox-section .light-box-item .usercomment-section .field-usercomment{width:100%;white-space:normal}body.ownonline-landing.macro-insurance .FAQ-page-component .faqsContentInside .pillWidthTab ul{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.ownonline-landing .FAQ-page-component .whiteText,.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-serial,.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data,.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data a{font-size:14px!important;line-height:normal}.ownonline-landing .FAQ-page-component .card.noRadius{margin-bottom:20px}.inc-exc-component .inc-exc-l-sec .inc-exc-listing ul li,.inc-exc-component .inc-exc-r-sec .inc-exc-listing ul li{padding:8px 0 0!important}.inc-exc-component .inc-exc-container .inc-exc-listing ul li::marker{margin-right:10px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li{min-height:auto!important}.ooec-vehiclecondition-selectVariant-right-filter-container{margin-bottom:10px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col{padding:0;height:100%}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-stage .owl-item{height:100%}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row.owl-carousel .owl-stage{padding-left:15px!important;height:100%}.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu,.ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown.open .dropdown-menu,.ooec-vehiclecondition-dmg-container img.desktop-body{display:none}#desktopVariants{display:none}.ooec-vehiclecondition-selectVariant-right-filter-row{overflow-x:auto;margin:0}.ooec-vehiclecondition-tabs-body{max-width:100%;padding:0 15px}.ooec-fullw,.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul{margin-bottom:40px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-right-container{margin:0 -15px}.ooec-vehiclecondition-tabs-container .ooec-vehiclecondition-tabs-header ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}.ooec-vehiclecondition-tabs-container .ooec-vehiclecondition-tabs-header{margin-bottom:0}.ooec-vehiclecondition-tabs-container .ooec-vehiclecondition-tabs-header ul li a{white-space:nowrap}.ooec-vehiclecondition-dmg-container img{max-width:100%}.phy-evl_main .phy-evl_cnt{max-width:95%;margin:0 auto}.phy-evl_main .phy-evl_cnt .phy-evl_hdr{padding:25px 10px 10px}.phy-evl_main .phy-evl_cnt .phy-evl_body{padding:0 15px;max-height:500px;overflow-y:auto}.phy-evl_main .phy-evl_selectDateTime .phy-evl_select-datecol{margin-bottom:20px}.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col{padding:0 10px 0 0}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner h4{font-size:22px;min-height:auto}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features p{font-size:15px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li{font-size:12px;min-height:auto}.ooec-vehiclecondition-selectVariant-right-filter-row .ooec-vehiclecondition-selectVariant-right-filter-col:first-child{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li{min-height:45px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu{min-width:200px}.ooec-vehiclecondition-dmg-container .ooec-vehiclecondition-dmg-chckbox .ooec-vehiclecondition-dmg-chckbox-dropdown .dropdown-menu .ooec-vdcdi .ooec-vdcdi-btns button{font-size:14px}.mnm_switch_toggle .switch--horizontal label{font-size:16px;line-height:18px}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:14px}.insurance-pi .sv-header-container,.finance-pi .sv-header-container,.exchange-pi .sv-header-container{padding-top:11px!important}.insurance-pi .user-dts_main,.insurance-pi .macroflow-pi,.finance-pi .user-dts_main,.finance-pi .financeflow-pi{margin-top:0}.insurance-pi .user-dts_main .user-dts_vf .prs-text p,.finance-pi .user-dts_main .user-dts_vf .prs-text p,.exchange-pi .user-dts_main .user-dts_vf .prs-text p{margin-bottom:5px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts .vcl-var,.ma-mybookings-container .vcl-select .vcl-card .vcl-dts .vcl-fuel{margin-right:0}.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span.vcl-var::after,.ma-mybookings-container .vcl-select .vcl-card .vcl-dts span.vcl-fuel::after{bottom:2px;right:0;position:relative;margin-left:3px;width:4px;height:4px}.insurance-pi .ooec-fullw,.exchange-pi .ooec-fullw,.finance-pi .ooec-fullw{margin-top:80px}body.finance-flow .user-dts_main .user-dts_hd p,body.insurance-flow .user-dts_main .user-dts_hd p,body.exchange-flow .user-dts_main .user-dts_hd p{font-size:12px!important}body.finance-flow .user-dts_main .user-dts_vf>p,body.insurance-flow .user-dts_main .user-dts_vf>p,body.exchange-flow .user-dts_main .user-dts_vf>p{margin-bottom:12px}body.finance-flow .user-dts_main .user_dts input,body.finance-flow .user-dts_main .custom-select,body.insurance-flow .user-dts_main .user_dts input,body.insurance-flow .user-dts_main .custom-select,body.exchange-flow .user-dts_main .user_dts input,body.exchange-flow .user-dts_main .custom-select{margin-bottom:10px}body.finance-flow .user-dts_main .user-dts_vf .user_dts .row:nth-child(2),body.insurance-flow .user-dts_main .user-dts_vf .user_dts .row:nth-child(2),body.exchange-flow .user-dts_main .user-dts_vf .user_dts .row:nth-child(2){margin-bottom:48px}body.finance-flow .sv-header-container .oo-finance-eteb-container .oo-finance-eteb-inner,body.exchange-flow .sv-header-container .oo-finance-eteb-container .oo-finance-eteb-inner{padding:10px 20px}body.finance-modelselection .sv-header-container .heading-container .ib-left-location-wrap,body.finance-flow .sv-contaner .sv-listing .sv-car-details .sv-car-desc p,body.exchange-flow .sv-contaner .sv-listing .sv-car-details .sv-car-desc p{margin-bottom:0}.finance-variantselection .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li.active span,.exchange-newvehicledetails .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-colorswatches ul li.active span{font-size:12px;width:80px;margin-left:-40px}.finance-variantselection .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li:nth-child(3),.finance-variantselection .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li:nth-child(4),.exchange-newvehicledetails .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li:nth-child(3),.exchange-newvehicledetails .ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-right-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-col-features ul li:nth-child(4){margin-bottom:0}.finance-dealerselection .dlr-loc_main,.exchange-newvehicledetails .dlr-loc_main{margin-top:0}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card{padding:10px 17px}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr,.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_avail,.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_name,.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_avail,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_name,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps{margin:0}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps{margin-bottom:0}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps a{font-size:12px}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps .dl-loc_map_img img,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_maps .dl-loc_map_img img{width:9px;margin:0}.finance-dealerselection .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .mnm_ctooltip_btn,.exchange-newvehicledetails .dlr-loc_main .dl-loc_rs .dl-loc_card .dl-loc_addr .mnm_ctooltip_btn{color:#ea3a51!important;font-size:14px}body.finance-modelselection .sv-contaner .sv-listing .sv-car-details-col:nth-child(4n+1),body.exchange-modelselection .sv-contaner .sv-listing .sv-car-details-col:nth-child(4n+1){padding-left:6px}body.finance-modelselection .sv-contaner .sv-listing .sv-car-details,body.exchange-modelselection .sv-contaner .sv-listing .sv-car-details{padding:5px 10px 8px}body.finance-modelselection .sv-contaner .sv-listing .sv-car-details .sv-car-img img,body.exchange-modelselection .sv-contaner .sv-listing .sv-car-details .sv-car-img img{max-width:180px}body.finance-modelselection .sv-contaner .sv-listing .sv-car-details .sv-car-img,body.exchange-modelselection .sv-contaner .sv-listing .sv-car-details .sv-car-img{margin-bottom:5px}.ownonline-landing .FAQ-page-component .faqsContentInside .pillWidthTab{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;padding:0 15px}body.ownonline-landing .FAQ-page-component .faqsContentInside .pillWidthTab ul{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:auto}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec{padding-top:0}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec{padding:0 15px;margin-bottom:14px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count::after{top:10px}.ownonline-landing .socialfeed-carousel-component.WhatPeopleSay-Testimonials-grid-component .item{margin-bottom:5px!important;margin-top:5px!important}.component-custom-offer-details .online-offer-discliamer.offer-skip{padding-top:15px}.component-custom-offer-details .online-offer-discliamer.offer-skip p{margin-bottom:0}}@media(max-width:767px){.ownonline-landing .ins-faq .FAQ-page-component .tab-content .tab-pane{padding:0}.ownonline-landing .ins-faq .FAQ-page-component .card .card-body{padding:10px 20px 15px}body.macro-exchange .ownonline-banner .component-hero-banner .cust_offs .sec,body.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec{padding:0;margin:0}body.macro-exchange .ownonline-banner .component-hero-banner .cust_offs .sec:first-child,body.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec:first-child{padding-right:7.5px}body.macro-exchange .ownonline-banner .component-hero-banner .cust_offs .sec:last-child,body.macro-insurance .ownonline-banner .component-hero-banner .cust_offs .sec:last-child{padding-left:7.5px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc{margin-left:5px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{margin-left:25px}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-count{min-width:14px}.ownonline-landing .our-p-component .ou-p-cnt .our-p-text p,.ownonline-landing .our-p-component .our-p-container .our-p-listing-sec .ou-p-cnt p{font-size:12px}}@media(max-width:640px){.ooec-stepper-container.mnm_stepper ul li.line{width:70px}.phy-evl_main .phy-evl_cnt .phy-evl_hdr h2.phy-evl_title{font-size:18px!important}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-img{text-align:center}.ooec-vehiclecondition-tabs-body .ooec-vehiclecondition-selectVariant-container .ooec-vehiclecondition-selectVariant-left .ooec-vehiclecondition-selectVariant-left-img img{max-width:230px}.ooec-vehiclecondition-tabs-container .ooec-selectcar-header-cityselect{margin-bottom:-20px}.ooec-vehiclecondition-tabs-container .ooec-selectcar-header-cityselect p a{display:block}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-serial{font-size:14px!important}.mnm_switch_toggle .switch--horizontal label{font-size:14px!important}}@media(max-width:480px){.macro-summary .bjs-container .quote-status,.macro-confirmation .bjs-container .quote-status{max-width:200px}.macro-summary .bjs-container .quote-status .status-details,.macro-confirmation .bjs-container .quote-status .status-details{line-height:1}.macro-summary .bjs-container .bjs-quote-left-sec .bjs-quote-image-sec img,.macro-summary .bjs-container .bjs-quote-right-sec .bjs-quote-image-sec img,.macro-confirmation .bjs-container .bjs-quote-left-sec .bjs-quote-image-sec img,.macro-confirmation .bjs-container .bjs-quote-right-sec .bjs-quote-image-sec img{max-width:100%}.finance-modelselection .sv-contaner .sv-listing .sv-car-details-col,.exchange-modelselection .sv-contaner .sv-listing .sv-car-details-col{max-width:50%;padding:0 6px}.ma-mybookings-container .vcl-select .vcl-card .vcl-dlr span.selected-vehilce-detail{display:block;line-height:1.2}.ma-mybookings-container .vcl-select .vcl-card .vcl-sts-etd{margin-top:3px!important}.ownonline-landing .FAQ-page-component .card .card-body .field-faq-answer-data{-webkit-box-flex:0;-ms-flex:0 0 93%;flex:0 0 93%}.ownonline-landing .hiw-component .hiw-list-container .hiw-list-sec .hiw-list-heading-sec .hiw-list-desc .hiw-list-heading-text-light{margin-left:22px}.ownonline-landing .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img img{max-width:100%;height:auto;width:auto}}@media(max-width:359px){.macro-summary .bjs-container .bjs-quote-left-sec .bjs-quote-image-sec,.macro-summary .bjs-container .bjs-quote-right-sec .bjs-quote-image-sec,.macro-confirmation .bjs-container .bjs-quote-left-sec .bjs-quote-image-sec img,.macro-confirmation .bjs-container .bjs-quote-right-sec .bjs-quote-image-sec img{width:30px;height:30px}.macro-summary .bjs-container .quote-status,.macro-confirmation .bjs-container .quote-status{max-width:170px}.macro-summary .bjs-container .quote-details,.macro-confirmation .bjs-container .quote-details{padding-left:5px}.macro-summary .bjs-container .quote-title,.macro-confirmation .bjs-container .quote-title{font-size:14px}.macro-summary .bjs-container .quote-status .status-head,.macro-summary .bjs-container .quote-status .status-details,.macro-confirmation .bjs-container .quote-status .status-head,.macro-confirmation .bjs-container .quote-status .status-details{font-size:12px}}@media(max-width:320px){.ooec-fullw .ooec-stepper-container{width:85%;margin:0 auto 10px}.mnm_stepper ul li.step span{font-size:12px}.ownonline-landing .ownonline-banner .component-hero-banner .cust_offs .sec .sec-img{width:25px;height:25px;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px}}@media(min-width:768px){body.booking-flow .charger-preference-container .ooec-vsr-row{max-width:388px}}@media(max-width:767px){body.booking-flow .charger-preference-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-sub-head{flex-flow:row!important}body.booking-flow .charger-preference-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-sub-head h4::before{top:9px!important}body.booking-flow .charger-preference-container .ooec-vsr-row .ooec-vsr-col-inner .ooec-vsr-sub-head .ooec-vsr-col-price{align-items:center!important;padding-right:0!important}body.booking-flow .charger-preference-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-col-inner .ooec-vsr-sub-head .ooec-vsr-col-price{margin-bottom:0!important}}body.booking-flow .charger-preference-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-sub-head{margin-bottom:0!important;border-bottom:0!important}body.booking-flow .charger-preference-container .ooec-vsr-row .ooec-vsr-col.selected .ooec-vsr-sub-head h4{margin-bottom:0!important;padding-bottom:6px!important}@media(max-width:767px){.macro-flow.macro-variantselection.booking-flow .ooec-vehiclecondition-selectVariant-right-filter-col .ooec-vsrfc-dropdown .dropdown-menu a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}