.crAcc-popUp{z-index:999999}.component-crAcc-popUp ul{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center!important;margin:0 auto!important;width:auto;padding:0;padding-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;bottom:auto}.component-crAcc-popUp ul li{list-style:none;margin:0!important;padding-top:0!important;border:transparent;line-height:normal;height:30px}.component-crAcc-popUp ul li a{color:#313131;font-size:18px!important;font-family:source sans pro,sans-serif;font-weight:400;padding:0 25px;cursor:pointer;padding-bottom:5px;border-bottom:2px solid rgba(206,14,45,.2)}.component-crAcc-popUp ul li a:hover{text-decoration:none!important}.component-crAcc-popUp ul li.active a,.component-crAcc-popUp ul li.active a:hover{border-bottom:solid 2px #ce0e2d!important;color:#ce0e2d!important;text-decoration:none!important;pointer-events:none;border:none}.component-crAcc-popUp ul li.active a{font-weight:700}.component-crAcc-popUp .modal-dialog{max-width:393px!important;margin:0 auto}.component-crAcc-popUp .crAcc-popUp-wrap{border-radius:20px;border:none;padding:10px}.component-crAcc-popUp .crAcc-popUp-wrap .crAcc-popUp-content{width:284px;margin:0 auto}@media(min-width:360px){.component-crAcc-popUp .crAcc-popUp-wrap .crAcc-popUp-content{width:294px}}.component-crAcc-popUp .form-group{margin-bottom:20px;position:relative}.component-crAcc-popUp .form-group.no-mb-0{margin-bottom:0}.component-crAcc-popUp .CrAcc-form-wrap .reqired{position:absolute;top:4px;left:105px;font-family:Source Sans Pro,sans-serif!important;font-size:14px;font-weight:400;line-height:24px;color:#ce0e2d;margin-bottom:0}.component-crAcc-popUp .crAcc-popUp-content .variTxt{font-family:Source Sans Pro,sans-serif!important;font-size:11px;font-weight:400;line-height:24px;color:#868686;margin-bottom:10px}.component-crAcc-popUp .CrAcc-popUp-btn-wrap{text-align:center}.component-crAcc-popUp .CrAcc-popUp-btn-wrap input.m_btn_l,.component-crAcc-popUp .CrAcc-popUp-btn-wrap a{padding:8px 20px 9px;border-radius:10px!important;font-size:16px!important;border:1.5px solid #313131!important;color:#313131!important;font-weight:700;line-height:100%;text-decoration:none;background:#fff!important;font-family:source sans pro,sans-serif!important;cursor:pointer}.component-crAcc-popUp .CrAcc-popUp-btn-wrap input.m_btn_l:hover{background:#ce0e2d!important;border-color:#ce0e2d!important;color:#fff!important;text-decoration:none!important}.component-crAcc-popUp .CrAcc-popUp-btn-wrap input.m_btn_l:focus:hover{outline:none}.component-crAcc-popUp .CrAcc-popUp-btn-wrap input.m_btn_l[disabled]{opacity:.5}.component-crAcc-popUp .CrAcc-popUp-btn-wrap input.m_btn_l[disabled]:hover{background:0 0!important;color:#313131!important;border-color:#313131!important;cursor:not-allowed}.component-crAcc-popUp .crAcc-popUp-wrap .crAcc-popUp-content .createAccountMessage{color:#ce0e2d;font-size:14px;margin:10px 0;font-family:source sans pro,sans-serif!important;line-height:normal}.component-crAcc-popUp .crAcc-popUp-wrap div#login .crAcc-popUp-content .form-group:first-child{margin-bottom:0}.component-crAcc-popUp div#login .crAcc-popUp-content .variTxt{margin-top:20px}.component-crAcc-popUp .close{font-size:3.5rem;opacity:100%}.component-crAcc-popUp .close::before{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/cross.png) no-repeat;width:16px;height:16px;position:absolute;top:0;right:0;cursor:pointer}.component-crAcc-popUp .otp-container{display:none;margin-top:20px}.component-crAcc-popUp .otp-container:after{display:block;clear:both;content:""}.component-crAcc-popUp .otp-container .telError{color:#ce0e2d;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/error.png) no-repeat top left;background-size:16px;font-family:Source Sans Pro,sans-serif!important;font-size:11px;font-weight:400;display:block;margin-top:5px;padding-left:20px;text-align:left}.component-crAcc-popUp .otp-container .otpMsgDiv{display:block;width:70%;font-family:source sans pro,sans-serif!important;font-size:12px;color:#313131;text-align:left;float:left;font-weight:700}.component-crAcc-popUp .otp-container .repeatOTP{vertical-align:top;display:block;width:auto;float:right;text-align:right;position:relative;color:#ce0e2d;font-family:source sans pro,sans-serif!important;font-size:14px}.component-crAcc-popUp .otp-container .repeatOTP:before{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/resend.png) no-repeat;display:inline-block;width:13px;height:13px;position:absolute;left:-20px;top:4px;background-size:12px}.modal-backdrop.loginPopup{z-index:999;background-color:rgba(0,0,0,.7)}.crAcc-popUp .crPopup_btn_container{text-align:center;margin-top:10px}.crAcc-popUp .crPopup_btn_container a{font-size:14px;color:#ce0e2d;display:inline-block;font-family:source sans pro,sans-serif!important}.component-crAcc-popUp .signupform-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex}.component-crAcc-popUp .signupform-checkboxes .checkboxcustom input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;cursor:pointer;width:0;height:0;min-width:0;margin:0;border:none;display:none}.component-crAcc-popUp .signupform-checkboxes .checkboxcustom .checkbox-mark{width:18px;height:18px;border:1px solid #ce0e2d;display:inline-block;margin-right:10px;vertical-align:middle;position:relative;cursor:pointer;top:-1px}.component-crAcc-popUp .signupform-checkboxes .checkboxcustom input[type=checkbox]~.checkbox-mark:after{content:'';width:10px;height:10px;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/checkbox-check-icon.svg) no-repeat;display:inline-block;position:absolute;top:4px;left:0;right:0;margin:0 auto;display:none}.component-crAcc-popUp .signupform-checkboxes .checkboxcustom input[type=checkbox]:checked~.checkbox-mark:after{display:block}.component-crAcc-popUp .signupform-checkboxes p{font-family:Source Sans Pro,sans-serif!important;font-size:12px;color:#313131;display:inline-block;margin-bottom:0}.component-crAcc-popUp .signupform-checkboxes p a{font-weight:700;color:#ce0e2d!important;font-size:12px}.component-crAcc-popUp .signupform-checkboxes+span.field-validation-error-custom{color:#ce0e2d;background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Mask Group 18.png) no-repeat top left;background-size:11px;display:inline;font-size:10px;padding-left:15px}.account-popup>.d-flex{padding-top:15px}.account-popup .otp_Rsnd{vertical-align:top;display:block;width:auto;float:left;text-align:left;position:relative;color:#ce0e2d;font-family:source sans pro,sans-serif!important;font-size:14px;margin-left:20px}.account-popup .otp_Rsnd:hover{text-decoration:none!important}.account-popup .repeatOTP{margin-left:20px}.account-popup .otp_Rsnd:before{content:"";background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/resend.png) no-repeat;display:inline-block;width:13px;height:13px;position:absolute;left:-20px;top:4px;background-size:12px}.component-crAcc-popUp .otp-container .otp.otp_Rsnd.otp_Msg:hover{color:#ce0e2d!important}.dark-theme .component-crAcc-popUp .otp-container .otp.otp_Rsnd.otp_Msg:hover{color:#fff!important}