.test-drive-dark #headerContainerDT .logo{padding-left:40px}.test-drive-dark .macro-header-breadcrumb .finance-header-text.h-loan-dt{font-size:12px!important;font-family:lato,sans-serif!important}.test-drive-dark header #headerMacro a.macro-header-logo{margin-top:5px}.test-drive-dark .macro-header-breadcrumb .finance-header-text.h-loan-dt #macroHamburger{margin-left:15px}@media(min-width:992px){.test-drive-dark #headerContainerDT{display:none}}@media only screen and (max-width:600px){.test-drive-dark #headerContainerDT .logo{padding-left:0}}.test-drive-dark #wrapper *:not(.fa){font-family:lato,sans-serif!important}.test-drive-dark.dark-theme #wrapper{background:unset!important}.test-drive-dark main{overflow:hidden}.test-drive-dark{background:#000!important}.test-drive-dark>div#wrapper{overflow:unset}.test-drive-dark main{position:relative;top:65px}.test-drive-dark .tdaa-heading-wrapper{margin-top:24px;margin-bottom:16px;padding-left:0;padding-right:0}.test-drive-dark .tdaa-heading-wrapper .promo-text{margin-top:0}.test-drive-dark .tdaa-heading-wrapper .promo-text h1{font-family:lato!important;font-size:26px!important;line-height:34px;font-weight:700!important;color:#fff!important;margin-bottom:0!important}.test-drive-dark .tdaa-title-wrapper{padding-left:0;padding-right:0;margin-bottom:12px}.test-drive-dark .tdaa-title-wrapper h2{font-family:lato!important;font-size:20px!important;line-height:28px!important;font-weight:700;color:#fff;margin-bottom:0}@media(max-width:767px){.test-drive-dark main{top:55px}.test-drive-dark .tdaa-heading-wrapper h1{font-size:20px!important;line-height:28px}.test-drive-dark .tdaa-title-wrapper h2{font-size:18px!important;line-height:26px!important}}@media(min-width:1024px) and (max-width:1199px){.test-drive-dark .center-container{max-width:940px}}@media(min-width:1200px) and (max-width:1366px){.test-drive-dark .center-container{max-width:1204px}}@media(min-width:1200px){.test-drive-dark .tdaa-confirm-test-drive-wrapper form{min-width:100%}}@media(min-width:1200px) and (max-width:1300px){.test-drive-dark main{margin:0 20px}}.test-drive-dark .modelCategory-wrapper{margin:0 auto;padding:0;margin-bottom:22px}.test-drive-dark .modelCategory-wrapper .component.plain-html.col-12{padding:0!important}@media(max-width:767px){.test-drive-dark .modelCategory-wrapper .component.plain-html.col-12>.component-content>.row{width:100%;margin:0}}@media(max-width:767px){.test-drive-dark .modelCategory-wrapper ul{display:flex!important;justify-content:space-around!important;min-width:100%}}@media(max-width:767px){.test-drive-dark .modelCategory-wrapper ul li{width:100%;border-bottom:2px solid #ce0e2d3d!important}}@media(max-width:767px){.test-drive-dark .modelCategory-wrapper ul li.active{border-bottom:2px solid #ce0e2d!important}}.test-drive-dark .modelCategory-wrapper ul li:empty{display:none}.test-drive-dark .modelCategory-wrapper ul li:not(.active) a{font-weight:400!important}.test-drive-dark .modelCategory-wrapper ul li a{line-height:26px!important;font-weight:700!important}@media(max-width:767px){.test-drive-dark .modelCategory-wrapper ul li a{border-bottom:unset!important}.test-drive-dark .desktop-modelSelector-wrapper{margin-bottom:24px!important}}.test-drive-dark .desktop-modelSelector-wrapper{margin-bottom:4px}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer{display:flex;flex-wrap:wrap}@media(min-width:768px){.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer{margin-left:-10px;margin-right:-10px}}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard{width:calc(100%/3 - 20px);margin:10px;cursor:pointer;border-radius:10px;background:#242424;padding:20px;position:relative}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard.selected img.carCheckIcon{display:block;position:absolute;right:20px;top:20px}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard.selected .cardHeader span{visibility:hidden}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard>img.carCheckIcon{display:none}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard .cardHeader{display:flex;justify-content:space-between}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard .cardHeader p.field-name{font-family:lato;font-size:18px;line-height:26px;font-weight:700;color:#fff;text-transform:uppercase}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard .cardHeader span{min-width:18px;max-height:18px;border:1px solid #f4f4f4;border-radius:10px}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard .cardBody>img{width:80%;display:block;margin:6vh auto;height:auto}@media(max-width:767px){.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .modelCard{width:calc(95% - 10px);margin:0 auto}}@media(max-width:767px){.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer{display:block;position:relative;max-width:100%;margin:0 auto;width:100%}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .owl-stage-outer{position:relative;overflow:hidden;touch-action:manipulation}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .owl-stage-outer .owl-stage{display:flex}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .owl-nav button{position:absolute;top:45%;width:30px;height:40px;opacity:.6;border-radius:5px;border:unset;background:#fff}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .owl-nav button.owl-prev{left:0}.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .owl-nav button.owl-next{right:0}}.test-drive-dark .testderive-pi-form-container .testderive-pi-formarea .form-group{margin-bottom:24px}.test-drive-dark .testderive-pi-form-container .custom-select span.arrow.rotate{transform:unset}@media(max-width:767px){.test-drive-dark .testderive-pi-form-container .testderive-pi-formarea .form-group{margin-bottom:12px}.test-drive-dark .testderive-pi-form-container .testderive-pi-formarea .contactInfoTitle-wrapper{margin-top:12px}}@media(max-width:767px){.test-drive-dark .desktop-modelSelector-wrapper .owl-nav button span{width:5vmin;height:5vmin;box-sizing:border-box;position:absolute;left:35%;top:25%;transform:rotate(225deg);font-size:0}.test-drive-dark .desktop-modelSelector-wrapper .owl-nav button span::before{content:"";width:100%;height:100%;border-width:.6vmin .6vmin 0 0;border-style:solid;border-color:#000;transition:.2s ease;display:block;transform-origin:100% 0}.test-drive-dark .desktop-modelSelector-wrapper .owl-nav button span[aria-label=Next]{transform:rotate(45deg);left:1%}}.test-drive-dark .contactFormTDAA-wrapper{padding:0}.test-drive-dark .contactFormTDAA-wrapper form{margin:0}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .locationTitle-wrapper,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper{padding:0;margin-bottom:12px}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .locationTitle-wrapper h2,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper h2{font-family:lato!important;font-size:20px!important;line-height:28px!important;font-weight:700!important;color:#fff;margin-bottom:0}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .locationTitle-wrapper h2,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper h2{font-size:18px!important;line-height:26px!important}}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row{background:#242424;border-radius:10px;padding:20px;margin:0 auto;margin-bottom:25px!important}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row{padding:16px;margin-bottom:25px!important}}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row>div.col-md-4{padding:0}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .nameFieldSection,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .emailFieldSection,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection{margin-bottom:16px}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection{position:relative}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection span.cta{font-size:14px!important;line-height:20px!important;font-weight:900!important;color:#ff3e5b;position:absolute;top:50px;right:15px;cursor:pointer}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection span.cta.validateMobile{text-decoration:underline}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection span.cta.verified{color:#fff}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection span.cta.verified::before{background:url(https://auto.mahindra.com/-/media/project/mahindra/dotcom/mahindra/dark-theme-mahindra-images/test-drive/success.svg) no-repeat top left;width:18px;height:18px;content:"";display:inline-block;position:absolute;left:-26px}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection span.cta{top:45px}}@media(min-width:768px){.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .nameFieldSection,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .emailFieldSection,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection{width:calc(100% - 20px);margin-bottom:0}}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .nameFieldSection>div:first-child,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .emailFieldSection>div:first-child,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection>div:first-child{font-family:lato!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;color:#fff;margin-bottom:12px}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .nameFieldSection>div:first-child,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .emailFieldSection>div:first-child,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection>div:first-child{font-size:14px!important;line-height:22px!important;margin-bottom:8px}}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .nameFieldSection input,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .emailFieldSection input,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row .phoneFieldSection input{border-bottom:0!important;background:#0b0b0c!important}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row .stateFieldSection,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row .cityFieldSection{border-bottom:unset!important;position:relative!important}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row .stateFieldSection span.field-validation-error-custom,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row .cityFieldSection span.field-validation-error-custom{color:#eb3a51;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Mask Group 18.svg?7897") no-repeat top left;background-size:20px;line-height:20px;font-size:11px;font-weight:400;padding-left:19px;display:inline-block;margin-top:6px}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row input,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row .select-selected{font-family:lato!important;height:48px;background:#242424!important;border-radius:8px;font-size:16px;line-height:24px;font-weight:400;color:#fff!important;padding:12px 45px 12px 16px!important}.test-drive-dark .contactFormTDAA-wrapper .stateFieldSection .select-selected::after,.test-drive-dark .contactFormTDAA-wrapper .cityFieldSection .select-selected::after{display:none}.test-drive-dark .contactFormTDAA-wrapper .stateFieldSection span.arrow,.test-drive-dark .contactFormTDAA-wrapper .cityFieldSection span.arrow{position:absolute;top:15px;right:20px;background:url(https://auto.mahindra.com/-/media/project/mahindra/dotcom/mahindra/dark-theme-mahindra-images/test-drive/dropdownarrow.svg) no-repeat 98% center;width:20px;height:20px;z-index:1;transform:rotate(180deg)}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row input,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row .select-selected{font-size:14px!important;line-height:22px}}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea>.row input::placeholder{color:#a3a3a3}.test-drive-dark .contactFormTDAA-wrapper form .termsCheckboxSection{margin-bottom:20px}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .termsCheckboxSection{margin-bottom:40px}}.test-drive-dark .contactFormTDAA-wrapper form .termsCheckboxSection span.field-validation-error-custom{color:#eb3a51;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Mask Group 18.svg?7897") no-repeat top left;background-size:20px;line-height:20px;font-size:11px;font-weight:400;padding-left:20px;display:inline-block}.test-drive-dark .contactFormTDAA-wrapper form .termsCheckboxSection label span.checkbox-mark{border:1px solid #dedede;background:#fff}.test-drive-dark .contactFormTDAA-wrapper form .termsCheckboxSection label p{font-family:lato!important;font-size:14px;line-height:22x;font-weight:400;color:#fff!important}.test-drive-dark .contactFormTDAA-wrapper form .termsCheckboxSection label p a{font-size:14px;line-height:22x;font-weight:400;color:#fff!important;text-decoration:underline}.test-drive-dark .contactFormTDAA-wrapper form .vehicleNotSelected span.field-validation-error-custom{color:#eb3a51;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/styles/images/Mask Group 18.svg?7897") no-repeat top left;background-size:20px!important;line-height:20px;font-size:11px;font-weight:400;padding-left:19px;display:inline-block!important}.test-drive-dark .contactFormTDAA-wrapper form .submitSection{padding:15px;background:#242424;position:relative}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .submitSection{padding:10px}}.test-drive-dark .contactFormTDAA-wrapper form .submitSection::before{content:"";width:100%;height:68px;background-color:#242424;position:absolute;top:0;left:-100%}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .submitSection::before{height:58px}}.test-drive-dark .contactFormTDAA-wrapper form .submitSection::after{content:"";width:100%;height:68px;background-color:#242424;position:absolute;top:0;right:-100%}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper form .submitSection::after{height:58px}}.test-drive-dark .contactFormTDAA-wrapper form .submitSection button.active::after{z-index:-1;background:#ea3a51!important;border-color:#ea3a51!important}.test-drive-dark .contactFormTDAA-wrapper form .submitSection button{display:block;margin:0 auto;position:relative;background:0 0!important;font-family:lato!important;font-size:16px!important;line-height:24x!important;font-weight:700!important;color:#fff!important;border:0!important;z-index:1}.test-drive-dark .contactFormTDAA-wrapper form .submitSection button:hover{border:0 transparent!important}.test-drive-dark .contactFormTDAA-wrapper form .submitSection button::before{content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.test-drive-dark .contactFormTDAA-wrapper form .submitSection button::after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.test-drive-dark #popup-verifyOTP .modal-content>a.verify_otp_dt{margin:0 auto;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(max-width:767px){.test-drive-dark #popup-verifyOTP .modal-content>a.verify_otp_dt{line-height:17px}}.test-drive-dark #popup-verifyOTP .modal-content>a.verify_otp_dt:hover::after{background:#ff3e5b!important;z-index:-1;border:1px solid #ff3e5b!important}.test-drive-dark #popup-verifyOTP .modal-content>a.verify_otp_dt::before{background:#ff3e5b!important;border:1px solid #ff3e5b!important;content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.test-drive-dark #popup-verifyOTP .modal-content>a.verify_otp_dt::after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.test-drive-dark .tdaa-vehicle-filter-wrapper{background:#242424;padding:20px;border-radius:10px;margin-bottom:24px}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper{padding:16px}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header{border-bottom:1px solid #8e8585;padding-bottom:18px}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header span{position:relative}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header span img{position:absolute;top:-3px;left:7px}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header{padding-bottom:16px}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header span img{top:1px}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header p{font-family:lato!important;font-size:20px!important;line-height:28px!important;font-weight:700;color:#fff;margin-bottom:0;display:inline-block;text-transform:uppercase}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header p{font-size:18px!important;line-height:26px!important}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body{display:flex;flex-direction:row;padding-top:15px}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body{flex-direction:column;padding-top:20px}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-img-section{text-align:center}@media(min-width:768px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-img-section{width:25%;max-width:25%}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-img-section img{max-height:109px}}@media(min-width:768px) and (max-width:991px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-img-section img{width:100%;height:auto;max-width:100%}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section{display:flex;flex-direction:row}@media(min-width:768px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section{padding-top:5px;width:75%;max-width:75%}}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section{justify-content:space-between}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card{background:#0b0b0c;border:1px solid #635d5d;border-radius:10px;padding:12px}@media(min-width:768px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card{margin-right:20px;height:fit-content}}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card{width:calc(50% - 10px)}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card p.filter-title{font-family:lato!important;font-size:16px!important;line-height:24px!important;font-weight:700;color:#fff;margin-bottom:16px}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card p.filter-title{font-size:14px!important;line-height:22px!important;margin-bottom:10px;text-align:center}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-radio .ctestDrive-radio-text{font-size:14px!important;line-height:22px!important}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul{margin-bottom:0;display:flex;flex-direction:row}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul{flex-direction:column}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li{cursor:pointer;min-width:122px;padding:7px;border-radius:25px;border:1px solid #635d5d;text-align:center}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li{min-width:100%}}@media(min-width:768px) and (max-width:991px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li{min-width:100px}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li.active{background:#ff3e5b;border:1px solid #ff3e5b}@media(min-width:768px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li:first-child{margin-right:18px}}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li:first-child{margin-bottom:12px}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li span{font-family:lato!important;font-size:14px!important;line-height:22px!important;font-weight:400;color:#fff}@media(max-width:767px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li span{font-size:12px!important;line-height:20px!important}}.test-drive-dark .tdaa-dealers-wrapper{padding:16px;background-color:#242424;border-radius:10px}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper{padding:20px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head{border-bottom:1px solid #8e8585;padding-bottom:16px}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head{padding-bottom:18px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head-text{line-height:26px;font-size:18px;font-weight:700;color:#fff;margin:0}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head-text span{position:relative}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head-text span img{position:absolute;top:3px;left:7px}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head-text{line-height:28px;font-size:20px}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-head-text span img{top:4px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body{padding-top:16px}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body{padding-top:20px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .dl-loc_rstest{flex-direction:column}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .dl-loc_rstest{flex-direction:row;flex-wrap:wrap;justify-content:space-between;display:flex}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer{padding:16px;border:1px solid #635d5d;border-radius:10px;background-color:#0b0b0c;height:auto;width:100%;margin-bottom:20px;color:#fff;display:flex;flex-direction:row;position:relative;cursor:pointer}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer.disabled{cursor:not-allowed}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer{width:calc(100%/2 - 10px)}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer img{display:none;margin-top:4px;width:18px;height:18px}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer span{min-width:18px;max-height:18px;border:1px solid #f4f4f4;border-radius:10px;margin-top:4px;display:block}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer{padding-left:16px}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-name{font-size:16px;line-height:24px;font-weight:700}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-name{font-size:18px;line-height:26px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-landmark{font-size:16px;line-height:24px;font-weight:700}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-landmark{font-size:16px;line-height:24px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-address{font-size:16px;line-height:24px;font-weight:400}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-address{font-size:14px;line-height:22px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-tooltip{display:none;position:absolute;left:1%;border:1px solid #8e8585;border-radius:10px;top:calc(100% + 11px);z-index:100;padding:6px 8px;background-color:#0b0b0c;font-size:12px;line-height:20px;font-weight:400;color:#fff}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-single-dealer .tdaa-dealer-tooltip::after{content:"";position:absolute;left:6%;transform:rotate(45deg);top:-8px;min-width:16px;min-height:16px;background-color:#0b0b0c;border-width:1px;border-color:#8e8585 transparent transparent #8e8585;border-style:solid;z-index:99999}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-dealers-showmore{display:block;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-dealers-showmore{display:none!important}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-dealers-showmore .showmore-text{line-height:20px;font-size:12px;font-weight:400;color:#ff3e5b}.test-drive-dark .tdaa-dealers-wrapper .disabled{color:#8e8585!important;background-color:#0b0b0c!important;border:none!important}.test-drive-dark .tdaa-dealers-wrapper .disabled span{border-color:#8e8585!important}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header span>img{position:relative;top:-3px;left:4px}@media(min-width:421px){.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-header span>img{top:-2px}}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-dealers-showmore a.tdaa-showmore-text{font-size:12px;line-height:20px;font-weight:400;color:#ff3e5b;cursor:pointer}.test-drive-dark .tdaa-dealers-wrapper .tdaa-dealers-body .tdaa-dealers-showmore a.tdaa-showmore-text span.arrow{background:url(https://auto.mahindra.com/-/media/project/mahindra/dotcom/mahindra/dark-theme-mahindra-images/test-drive/arrow-cut-down-red.svg) no-repeat 98% center;height:9px;width:23px;display:inline-block}.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-radio.disabled .ctestDrive-radio-text span{border:1px solid #8e8585!important;pointer-events:none;position:relative;display:flex;justify-content:center;align-items:center}.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-radio.disabled .ctestDrive-radio-text{color:#8e8585!important}.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-radio.disabled .ctestDrive-radio-text span::before{background-color:#8e8585!important;content:"";min-width:10px;min-height:10px;position:absolute;border-radius:10px}.test-drive-dark .tdaa-dealers-wrapper .disabled:hover .tdaa-dealer-tooltip{display:block;overflow:visible}.test-drive-dark .tdaa-dealers-wrapper .active{border-color:#ff3e5b!important}.test-drive-dark .tdaa-dealers-wrapper .active span{display:none!important}.test-drive-dark .tdaa-dealers-wrapper .active img{display:block!important}.test-drive-dark .slot-selector-wrapper{background-color:#242424;border-radius:10px;padding:16px;margin-top:24px}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper{padding:20px}}.test-drive-dark .slot-selector-wrapper .slot-selector-head{padding-bottom:16px;display:flex;justify-content:space-between;border-bottom:1px solid #8e8585}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-head{padding-bottom:18px}.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability .available span.available-text{position:relative;top:0}.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability .not-available span.not-available-text{position:relative;top:0}}.test-drive-dark .slot-selector-wrapper .slot-selector-head-title{color:#fff;font-weight:700;font-size:18px;line-height:26px}.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability{display:none}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability{display:flex;flex-direction:row;white-space:nowrap}.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability .available{margin-right:75px}.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability .available-text{font-size:14px;line-height:22px;font-weight:400;color:#fff;padding-left:6px}.test-drive-dark .slot-selector-wrapper .slot-selector-head-availability .not-available-text{font-size:14px;line-height:22px;font-weight:400;color:#fff;padding-left:6px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body{padding-top:16px;display:flex;flex-direction:column}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body{flex-direction:row}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot{padding-right:0;border:none}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot{padding-right:60px;border-right:1px solid #8e8585;min-width:53%}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-heading{color:#fff;font-weight:700;font-size:14px;line-height:22px}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-heading{font-size:16px;line-height:24px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content{display:flex;flex-direction:row;padding-top:8px}@media(max-width:767px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content{justify-content:space-between}}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content{padding-top:12px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-heading p{margin-bottom:0}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content .date-slot-text{font-size:14px;line-height:22px;color:#fff;font-weight:700}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content .date-slot-availability{display:flex;visibility:visible;white-space:nowrap}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content .date-slot-availability{visibility:hidden;padding-left:0}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content .date-slot-availability .available{margin-right:30px}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content .date-slot-availability .available-text{font-size:10px;line-height:18px;font-weight:400;color:#fff;padding-left:6px}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-content .date-slot-availability .not-available-text{font-size:10px;line-height:18px;font-weight:400;color:#fff;padding-left:6px}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-calendar .calendar-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:8px}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-calendar .calendar-wrapper{padding-top:16px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-calendar .calendar-wrapper .calendar-date{border:1px solid #635d5d;border-radius:8px;background-color:#0b0b0c;margin:0 12px 12px 0;color:#fff;cursor:pointer}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-calendar .calendar-wrapper .calendar-date{margin:0 23px 23px 0}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-calendar .calendar-wrapper .calendar-date-text{line-height:20px;font-size:12px;width:40px;height:50px;padding:4px 7px;text-align:center;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot-calendar .calendar-wrapper .calendar-date-text{line-height:22px;font-size:14px;width:65px;height:92px;padding:24px 18px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot{padding-left:0}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot{padding-left:62px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-heading{font-size:14px;line-height:22px;font-weight:700;color:#fff}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-heading{font-size:16px;line-height:24px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:8px}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper{padding-top:12px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper .time-div{border:1px solid #635d5d;background-color:#0b0b0c;border-radius:50px;margin:0 13px 16px 0;color:#fff;cursor:pointer}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper .time-div{margin:0 16px 16px 0}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper .time-div-text{width:140px;height:36px;display:flex;align-items:center;justify-content:center;line-height:20px;font-size:12px;padding:8px 29px}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper .time-div-text{padding:8px 18px;width:132px;height:38px;line-height:22px;font-size:14px}}.test-drive-dark .slot-selector-wrapper .active{background-color:#ff3e5b!important;border:1px solid #ff3e5b!important}.test-drive-dark .slot-selector-wrapper .disabled{border:none!important;color:#8e8585!important;cursor:default;pointer-events:none;opacity:50%}.test-drive-dark .tdaa-confirm-test-drive-wrapper{padding:0;margin-top:24px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-head{padding:20px 20px 0;background-color:#242424;border-radius:10px 10px 0 0}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-head{padding:20px 20px 0}}@media(max-width:767px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-head .ctestDrive-head-text{padding-bottom:16px}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-head .ctestDrive-head-text{line-height:26px;font-size:18px;font-weight:700;color:#fff;margin:0;border-bottom:1px solid #8e8585;padding-bottom:18px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location{padding:16px 20px 22px;background-color:#242424}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location{padding:16px 20px}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-text{line-height:24px;font-size:16px;font-weight:700;color:#fff;margin:0}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-text{line-height:26px;font-size:18px}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-radio{padding-top:16px;display:flex;flex-direction:row}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-radio .ctestDrive-radio{margin-right:52px}@media(max-width:767px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-radio .ctestDrive-radio{margin-right:9%}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-radio .ctestDrive-radio-text{line-height:24px;color:#fff;font-size:16px;font-weight:700;margin:0;display:flex}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .ctestDrive-location-radio .ctestDrive-radio-text span{margin-right:12px;min-width:18px;max-height:18px;border:1px solid #f4f4f4;border-radius:10px;margin-top:2px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields{padding:0 20px 20px;background-color:#242424;border-radius:0 0 10px 10px;margin-bottom:54px}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields{margin-bottom:42px}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content{display:flex;flex-direction:column}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content{flex-direction:row;flex-wrap:wrap}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content .ctestDrive-input{margin:0 0 12px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content .ctestDrive-input input{background-color:#0b0b0c!important;padding:12px 16px;border-radius:8px;width:100%;border:none!important;color:#fff!important;height:48px!important}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content .ctestDrive-input{margin:0 20px 20px 0;width:calc(100%/2 - 20px)}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content .ctestDrive-input input::placeholder{line-height:24px;font-size:16px;font-weight:400;color:#a3a3a3}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit{padding:15px;background:#242424;position:relative;display:flex;justify-content:center;align-items:center}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit::before{content:"";width:100%;height:100%;background-color:#242424;position:absolute;top:0;left:calc(-100% + 1px)}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit::after{content:"";width:100%;height:100%;background-color:#242424;position:absolute;top:0;right:calc(-100% + 1px)}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit button{display:block;margin-right:40px;position:relative;background:0 0!important;font-family:lato!important;font-size:16px!important;font-weight:700!important;color:#fff!important;border:0!important;z-index:1}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit button{min-width:155px;min-height:44px}}@media(max-width:767px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit button{min-width:128px;min-height:48px}}@media(max-width:400px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit button{margin-right:calc(100% - 93%)}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit button::before{content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestdrive-formSubmit button::after{position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-body .confirm-testDrive-formLocation-container .confirm-testDrive-form-wrapper .ctestDriveForm-fields .ctestDrive-form-content .ctestDrive-input.tdaa-input-readonly input{background-color:#635d5d!important;pointer-events:none;font-size:16px;line-height:24px;font-weight:400}.test-drive-dark .tdaa-confirm-test-drive-wrapper .tdaa-input-readonly input::placeholder{color:#dedede!important}.test-drive-dark .tdaa-confirm-test-drive-wrapper .addressLine3Field input::placeholder{color:#a3a3a3!important}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-dealership-container{border:1px solid #635d5d;border-radius:10px;background-color:#0b0b0c;padding:16px;display:flex;align-items:flex-start}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-dealership-container img{margin-top:4px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-dealership-container .ctestDrive-dealer{padding-left:16px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-dealership-container .ctestDrive-dealer-name{line-height:26px;font-size:18px;font-weight:700;color:#fff}.test-drive-dark .tdaa-confirm-test-drive-wrapper .confirm-testDrive-dealership-container .ctestDrive-dealer-address{line-height:24px;font-size:16px;font-weight:400;color:#fff}.test-drive-dark .tdaa-confirm-test-drive-wrapper .active .ctestDrive-radio-text span{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #ff3e5b!important}.test-drive-dark .tdaa-confirm-test-drive-wrapper .active .ctestDrive-radio-text span::before{content:"";min-width:10px;min-height:10px;background-color:#ff3e5b;position:absolute;border-radius:10px}.test-drive-dark .tdaa-confirm-test-drive-wrapper .d-none{display:none}.test-drive-dark .tdaa-confirm-test-drive-wrapper .tdaa-confirmBtn.validated::after{background:#ff3e5b;z-index:-1;border:1px solid #ff3e5b!important}.test-drive-dark .error_message{color:#eb3a51;line-height:20px;font-size:11px;font-weight:400;background:url("https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/styles/images/Mask Group 18.svg?7897") no-repeat top left;background-size:20px;display:inline-block;padding-left:20px}.test-drive-dark .tdaa-success-wrapper{padding:0;margin-top:40px;margin-bottom:47px}@media(max-width:767px){.test-drive-dark .tdaa-success-wrapper{margin-top:30px;margin-bottom:24px}}.test-drive-dark .tdaa-success-wrapper .success-section{display:flex}.test-drive-dark .tdaa-success-wrapper .success-section .success-image{min-width:60px}@media(max-width:767px){.test-drive-dark .tdaa-success-wrapper .success-section .success-image{min-width:50px}}.test-drive-dark .tdaa-success-wrapper .success-section .success-image img.success-icon{min-width:100%;height:auto}.test-drive-dark .tdaa-success-wrapper .success-section .success-text{width:100%;margin-left:15px}@media(max-width:767px){.test-drive-dark .tdaa-success-wrapper .success-section .success-text{margin-left:20px}}.test-drive-dark .tdaa-success-wrapper .success-section .success-text h2{font-size:26px!important;line-height:34px!important;font-weight:700;color:#fff}@media(max-width:767px){.test-drive-dark .tdaa-success-wrapper .success-section .success-text h2{font-size:18px!important;line-height:26px!important}}.test-drive-dark .tdaa-success-wrapper .success-section .success-text p{font-size:14px!important;line-height:22px!important;font-weight:700;color:#fff;margin-bottom:0}@media(max-width:767px){.test-drive-dark .tdaa-success-wrapper .success-section .success-text p{font-size:12px!important;line-height:20px!important}}.test-drive-dark .tdaa-thankyou-wrapper{padding:0}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section{display:flex;flex-direction:row;margin-bottom:75px}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section{flex-direction:column}}@media(min-width:768px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section,.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section{width:50%}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .text-section{margin-bottom:10px}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .text-section{margin-bottom:28px}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .text-section h3{font-size:26px!important;line-height:34px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .text-section h3{font-size:20px!important;line-height:28px!important}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .text-section p{font-size:20px!important;line-height:28px!important;font-weight:700!important;color:#fff!important}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .text-section p{font-size:16px!important;line-height:24px!important}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .img-section img{display:block;width:calc(100% - 20%);height:auto;max-width:100%}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-left-section .img-section img{margin:0 auto}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-heading{margin-bottom:20px}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-heading p{font-size:20px!important;line-height:28px!important;font-weight:700!important;color:#fff!important;margin-bottom:0}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-heading p{font-size:16px!important;line-height:24px!important}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body{background:#242424;border-radius:10px;padding:20px}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body{padding:16px}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row{margin-bottom:12px}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row{display:flex;flex-direction:row;justify-content:space-between}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row p{margin-bottom:2px}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row p.title{font-size:14px!important;line-height:22px!important;font-weight:400!important;color:#fff!important}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row p.title{width:30%}}.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row p.text{font-size:14px!important;line-height:22px!important;font-weight:700!important;color:#fff!important}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .thankyou-section .thankyou-right-section .summary-body .summary-row p.text{font-size:12px!important;line-height:20px!important;width:calc(70% - 20px);text-align:end}}.test-drive-dark .tdaa-thankyou-wrapper .cta-section{background:#242424;position:fixed;bottom:0;left:0;width:100%;z-index:100000;padding:13px;display:flex}@media(max-width:767px){.test-drive-dark .tdaa-thankyou-wrapper .cta-section{padding:9px}}.test-drive-dark .tdaa-thankyou-wrapper .cta-section a{margin:0 auto;font-size:16px!important;line-height:24px!important;color:#fff;padding:10px!important;display:inline-block;min-width:160px;position:relative;border-radius:0!important;border:0!important;text-align:center;background:url(https://auto.mahindra.com/-/media/project/mahindra/dotcom/mahindra/dark-theme-mahindra-images/test-drive/arrow-cut-right.svg) no-repeat 91%;padding-right:40px!important}.test-drive-dark .tdaa-thankyou-wrapper .cta-section a::before{content:"";border-right:2px solid #ea3a51;position:absolute;right:-10px;top:0;height:100%;transform:skewX(-10deg)}.test-drive-dark .tdaa-thankyou-wrapper .cta-section a::after{background:#ea3a51!important;border-color:#ea3a51!important;z-index:-1;position:absolute;left:0;top:0;content:"";height:100%;width:100%;border:1px solid #fff;transform:skewX(-10deg)}.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection input#MobileNumber{padding-left:46px!important;transform:scale(.9999)}.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection span.custom-placeholder{position:absolute;top:49px;left:15px;font-size:14px!important;line-height:24px;font-weight:400;color:#a3a3a3;z-index:1}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection span.custom-placeholder{top:43px;left:17px;font-size:14px!important;line-height:22px}}.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection span.custom-placeholder.empty{color:#a3a3a3}.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection span.custom-placeholder.empty::after{content:'*';color:#ff3e5b;position:relative;top:0;left:3px;font-size:15px}.test-drive-dark .tdaa-edit{cursor:pointer}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading>p{display:inline-block;margin-right:8px}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper{position:relative;display:inline-block}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper>img{position:relative;top:-1px;cursor:pointer}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip{display:none;position:absolute;top:-66px;left:-15px;border:1px solid #8e8585;padding:7px 7px 7px 11px;border-radius:10px;background:#000;width:240px}@media(min-width:768px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip{width:260px}}@media(max-width:767px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip{top:30px;left:-70px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip::after{content:"";position:absolute;left:6%;transform:rotate(225deg);top:46px;min-width:16px;min-height:16px;background-color:#000;border-width:1px;border-color:#8e8585 transparent transparent #8e8585;border-style:solid;z-index:1}@media(max-width:767px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip::after{left:70px;top:-8px;transform:rotate(45deg)}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip p{font-size:12px;line-height:20px;font-weight:400;color:#fff}@media(max-width:767px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip p{font-size:10px;line-height:18px}}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip span.cross{cursor:pointer;position:relative;right:2px;top:0;width:15px;height:15px}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip span.cross::before,.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip span.cross::after{position:absolute;left:6px;top:4px;content:' ';height:10px;width:1px;background-color:#fff}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip span.cross::before{transform:rotate(45deg)}.test-drive-dark .slot-selector-wrapper .slot-selector-body .date-slot .date-slot-heading .info-wrapper .info-tooltip span.cross::after{transform:rotate(-45deg)}.test-drive-dark .contactFormTDAA-wrapper .form-group{position:relative}.test-drive-dark .contactFormTDAA-wrapper .form-group label.customAsterisk{position:absolute;left:16px;top:48px;z-index:9;color:#a3a3a3;font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}@media(max-width:767px){.test-drive-dark .contactFormTDAA-wrapper .form-group label.customAsterisk{font-size:14px;line-height:22px;top:43px}}.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection label.customAsterisk::after{content:"*";color:#ff3e5b}.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection label.customAsterisk{left:47px}.test-drive-dark span.redAsterisk{color:red}.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-input{position:relative}.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-input label.customAsterisk{position:absolute;left:17px;top:12px;z-index:9;color:#a3a3a3;font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}@media(max-width:767px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-input label.customAsterisk{font-size:14px;line-height:22px;top:12px}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .addressLine3Field input::placeholder{color:#a3a3a3!important}.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestDrive-input input{font-size:16px!important;line-height:24px!important;font-weight:400!important}@media(max-width:767px){.test-drive-dark .desktop-modelSelector-wrapper .modelCardsContainer .owl-stage-outer{overflow:visible}}.test-drive-dark .contactFormTDAA-wrapper input::placeholder{text-transform:unset!important}.test-drive-dark .tdaa-confirm-test-drive-wrapper input::placeholder{text-transform:unset!important}@media(min-width:320px) and (max-width:373px){.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper .time-div{width:calc(100%/2 - 13px)}.test-drive-dark .slot-selector-wrapper .slot-selector-body .time-slot-selector .time-selector-wrapper .time-div .time-div-text{width:unset;padding:unset}}@media only screen and (max-width:991px){.test-drive-dark .macro-header-breadcrumb-mob .tdaa-header-text{display:block!important;font-size:12px;font-family:lato,sans-serif!important;font-style:normal;font-weight:500;line-height:20px;color:#fff;position:relative;top:0;right:22px;white-space:nowrap}}@media(min-width:577px){.test-drive-dark .macro-header-breadcrumb-mob .tdaa-header-text{top:3px;right:37px}}@media(max-width:991px){.test-drive-dark .custom-main-nav button.navbar-toggler{z-index:1}}@media(min-width:768px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .singleLineFields{width:calc(100%/3 - 20px)!important}}.test-drive-dark .tdaa-confirm-test-drive-wrapper .addressLine2Field label.customAsterisk{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:92%}.test-drive-dark .tdaa-page-loader{position:fixed}.test-drive-dark input:-webkit-autofill,.test-drive-dark input:-webkit-autofill:hover,.test-drive-dark input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 5000s ease-in-out 0s!important}.test-drive-dark .customAsterisk{cursor:text}@media(max-width:450px){.test-drive-dark .tdaa-confirm-test-drive-wrapper .ctestdrive-formSubmit .tdaa-confirmBtn{padding-left:5px!important;padding-right:5px!important}}.test-drive-dark .tdaa-vehicle-filter-wrapper .filter-body .vehicle-filter-section .filter-card ul li{display:flex;justify-content:center;align-items:center}@media(min-width:768px) and (max-width:993px){.test-drive-dark .contactFormTDAA-wrapper .phoneFieldSection span.custom-placeholder{top:48px!important}}.test-drive-dark #tdaa-dark-pi-form .state-search-container,.test-drive-dark .city-search-container{background:#fff!important;border:solid 1px #b2b2b2;border-radius:8px;background:#f7f7f7;padding:10px 15px;position:absolute;top:50px}.test-drive-dark #tdaa-dark-pi-form .ui-autocomplete{max-height:200px;overflow-y:auto}.test-drive-dark #tdaa-dark-pi-form .state-search-container li,.test-drive-dark .city-search-container li{list-style:none;font-family:Source Sans Pro,'sans-serif';color:#313131;padding:6px 7px;font-size:14px}.test-drive-dark #tdaa-dark-pi-form .state-search-container li .ui-state-highlight,.test-drive-dark #tdaa-dark-pi-form .city-search-container li .ui-state-highlight{color:#fff;border:none}.test-drive-dark #tdaa-dark-pi-form .state-search-container li a,.test-drive-dark .city-search-container li a{font-size:14px}.test-drive-dark #tdaa-dark-pi-form .ui-state-focus{background-color:transparent;color:#fff!important}.test-drive-dark #tdaa-dark-pi-form .ui-state-focus a{color:#313131!important}.test-drive-dark #tdaa-dark-pi-form .state-search-container li.ui-state-focus,.test-drive-dark .city-search-container li.ui-state-focus{color:#fff;background-color:transparent;border:1px solid transparent}.test-drive-dark #tdaa-dark-pi-form .ui-menu-item span.ui-state-highlight{font-weight:700;background:0 0;border:none;color:#ce0e2d!important}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xstatelist.stateFieldSection input,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xcitylist.cityFieldSection input{border-bottom:2px solid #242424!important;text-transform:capitalize}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xstatelist.stateFieldSection::before,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xcitylist.cityFieldSection::before{content:'\f107';display:inline-block;position:absolute;right:15px;top:50%;transform:translateY(-50%);font-family:FontAwesome;font-size:20px;font-weight:700;color:#fff;display:none}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xstatelist.stateFieldSection.errorMsg::before,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xcitylist.cityFieldSection.errorMsg::before{top:34%}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xstatelist.stateFieldSection,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xcitylist.cityFieldSection{position:relative}.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xstatelist.stateFieldSection label.customAsterisk,.test-drive-dark .contactFormTDAA-wrapper form .testderive-pi-formarea .xcitylist.cityFieldSection label.customAsterisk{font-size:14px;line-height:22px;top:12px;color:#fff}.dark-theme .myAccountWrapper .mytestdrives-component{padding:0 20px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop{background-color:#242424!important;padding:20px 5px 20px 20px!important}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color{background-color:#242424!important;padding:15px!important;margin:20px 0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-card-desktop-left .ma-mc-ci-status .ma-mc-ci-status-value{color:#fff;font-size:16px;font-family:Lato;font-style:normal;font-weight:700;line-height:24px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-card-desktop-left .ma-mc-ci-status .ma-mc-ci-status-value.green-txt{color:#00a310!important}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-card-desktop-left .ma-mc-ci-status .ma-mc-ci-status-value.red-txt{color:#ef0000!important}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-header{margin-bottom:0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-header .common-heading{margin-top:11px!important;margin-bottom:0;font-family:Lato!important;font-style:normal;font-weight:700!important;font-size:20px!important;line-height:28px}@media(min-width:992px){.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-header .common-heading{margin-top:18px!important;font-size:26px!important;line-height:34px}}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card{margin-top:14px}@media(min-width:992px){.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card{margin-top:20px}}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails>div[class*=col]{padding-right:15px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .mamccic-name{width:80%;border-bottom:none;padding-bottom:0;margin-bottom:0!important;font-size:18px;font-family:Lato!important;font-style:normal;font-weight:700;line-height:26px;color:#fff}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .my-booking-chevron-arrow{width:20%;display:flex;justify-content:flex-end;flex-direction:row}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card.myTestDrivesItem .ma-mc-ci-cardetails-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:0;margin-bottom:12px}@media(min-width:992px){.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card.myTestDrivesItem .ma-mc-ci-cardetails-wrapper{padding-bottom:15px}}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-card-desktop-left{display:flex;flex-direction:column;align-items:flex-start}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-card-desktop-left .ma-mc-ci-status{padding-top:10px;font-size:16px;font-family:Lato;font-style:normal;line-height:24px;font-weight:400}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .whiteborder{margin:15px 0 0}@media(min-width:992px){.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .whiteborder{margin:10px 0}}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails .mytestdrive-reschedule-cta{display:flex;flex-direction:row;justify-content:flex-end;padding-right:15px;padding-top:10px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails .mytestdrive-reschedule-cta button.m_btn::after{background:#ea3a51!important;border-color:#ea3a51!important}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails .mytestdrive-reschedule-cta button.m_btn span{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails .mytestdrive-lastModified-wrapper .mamccic-labeltxt{padding-left:5px;margin-bottom:0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card.myTestDrivesItem .ma-mc-ci-cardetails-wrapper .mytestdrive-cancel-icon p{display:flex;align-items:flex-start}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails-wrapper .mytestdrive-cancel-icon a{font-size:12px;font-family:Lato;font-style:normal;font-weight:500;line-height:20px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card.myTestDrivesItem .ma-mc-ci-cardetails-wrapper .mytestdrive-cancel-icon p img{padding-right:5px}.dark-theme #wrapper .myAccountWrapper .ma-mc-card .ma-mc-card-desktop .ma-mc-ci-cardetails.card-end-details{justify-content:flex-end}.component.mytestdrives-component.col-12{margin-top:0}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .mamccic-status-wrap .mamccic-val{color:#fff;line-height:22px;font-size:14px!important;font-weight:700}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .mamccic-status-wrap .mamccic-val.green-txt{color:#00a310!important}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .mamccic-status-wrap .mamccic-val.red-txt{color:#ef0000!important}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .mytestdrive-lastModified-wrapper{display:flex;align-items:center}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .mytestdrive-lastModified-wrapper .mamccic-labelhd,.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .mytestdrive-lastModified-wrapper .mamccic-labeltxt{font-size:12px!important;font-family:Lato!important;font-style:normal;font-weight:400;line-height:20px;color:#dedede!important}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-mob .ma-mc-ci-carinfo .mytestdrive-lastModified-wrapper .mamccic-labeltxt{padding-left:5px;margin-top:0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card .ma-mc-card-mob .ma-mc-ci-carinfo .mytestdrive-lastModified-wrapper .mamccic-labelhd{margin-bottom:0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .mamccic-labeltxt.time-slot{display:flex;flex-direction:row}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .mamccic-labeltxt.time-slot .mamccic-labeltxt-time{padding-left:5px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-ci-carinfo-row{padding-top:12px!important;margin-bottom:0!important}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .ma-mc-card-mob .ma-mc-ci-cardetails .mamccic-model{font-weight:700;line-height:24px!important;font-size:16px;color:#fff!important;margin-top:0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap .mamccic-lbl{line-height:22px;font-size:14px;font-weight:400;min-width:0}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:0}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .ma-mc-card-desktop .mamccic-labelhd{color:#dedede!important;font-size:16px;font-family:Lato!important;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .ma-mc-card-desktop .mamccic-labeltxt{color:#fff!important;font-size:16px;font-family:Lato;font-style:normal;font-weight:700;line-height:24px;margin-bottom:0!important}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .ma-mc-card-mob .ma-mc-ci-carinfo-row .mamccic-labelhd{color:#dedede!important;font-size:14px;font-family:Lato!important;font-style:normal;font-weight:400;line-height:22px}.myAccountWrapper .ma-contentWrapper .mytestdrives-component .ma-mybookings-container .ma-mc-card .ma-mc-card-mob .ma-mc-ci-carinfo-row .mamccic-labeltxt{color:#fff!important;font-size:14px;font-family:Lato!important;font-style:normal;font-weight:700;line-height:22px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap.mob-add-buttons{padding-left:10px;margin-top:16px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap.mob-add-buttons button.m_btn::after{background:#ea3a51!important;border-color:#ea3a51!important}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap.mob-add-buttons .m_btn{padding:11px 22px}.dark-theme #wrapper .myAccountWrapper .mytestdrives-component .ma-mc-card-mob .ma-mc-card-inrmob .ma-mc-bg-color .mamccic-status-wrap.mob-add-buttons .m_btn span{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.mytestdrives-component .mamccic-labeltxt{margin-top:0}.tdaa-dealers-wrapper #tdaadealers span.DealerErrorMsg{color:#eb3a51;display:block;line-height:20px;font-size:16px;margin-bottom:15px}.mytestdrives-component .ma-mc-card-desktop .row.ma-mc-ci-cardetails:nth-child(2) .col-4{display:none}.mytestdrives-component .ma-mc-card-mob .row.ma-mc-ci-carinfo .col-12:nth-child(5){display:none}.test-drive-dark.tdaa-revamp .contactFormTDAA-wrapper form .testderive-pi-formarea .contactInfoTitle-wrapper+.row{margin-bottom:30px!important}.test-drive-dark.tdaa-revamp .tdaa-dealers-wrapper{margin-bottom:25px}.tdaa-revamp .tdaa-dealers-wrapper #tdaadealers span.SelectDealerErrorMsg{color:#eb3a51;display:block;line-height:20px;font-size:16px;margin-bottom:15px}.test-drive-dark.tdaa-revamp-thankyou .tdaa-success-wrapper .success-section{flex-direction:column}.test-drive-dark.tdaa-revamp-thankyou .tdaa-success-wrapper .success-section .success-image{display:flex;justify-content:center;margin-bottom:30px}.test-drive-dark.tdaa-revamp-thankyou .tdaa-success-wrapper .success-section .success-text{margin-left:unset;text-align:center;padding-bottom:110px}.test-drive-dark.tdaa-revamp-thankyou .tdaa-success-wrapper .success-section .success-text h4{color:#fff;font-size:20px;margin-bottom:15px}.test-drive-dark.tdaa-revamp-thankyou .tdaa-success-wrapper .success-section .success-text p{color:#fff;font-size:20px!important;margin-bottom:15px;line-height:26px!important}.test-drive-dark.tdaa-revamp-thankyou .tdaa-success-wrapper .success-section .success-text p a{font-size:20px;padding:0 2px;color:#eb3a51!important;text-decoration:underline}.test-drive-dark.tdaa-revamp-thankyou h1{color:#fff!important}