.component-disclaimer{text-align:center}.component-disclaimer .component-content{border:none;margin-top:40px!important;padding-bottom:40px;border-bottom:3px solid #ce0e2d;width:90%;margin:0 auto}.component-disclaimer .component-content.nodisclaimer{margin-top:0!important}.disclaimerhide .component-content.nodisclaimer{display:none}.bolero-camper .component-disclaimer .component-content.nodisclaimer p{font-family:lato,sans-serif!important}.maxx-hd .component-disclaimer .component-content.nodisclaimer p{font-family:lato,sans-serif!important}.component-disclaimer .component-content h3,.component-disclaimer .component-content p{font-size:16px!important;font-family:source sans pro,sans-serif!important;color:#313131!important}.component-disclaimer .component-content h3{font-weight:700!important}.component-disclaimer .component-content .dsclmrmodelscroll{max-height:220px}.component-disclaimer .component-content p a{font-family:source sans pro,sans-serif!important;font-weight:700;color:#ce0e2d}.component-disclaimer .component-content .macro-disclaimer span.citySpan{text-transform:capitalize}.disclaimer-wrap{border-radius:20px;border:none;padding:20px}.disclaimer-modal{border-bottom:none;padding:2px 10px}.disclaimer-modal-content{padding:0;text-align:left}.component-disclaimer .modal-dialog{max-width:500px!important;top:calc(50% - 213px)}.component-disclaimer .modal.fade{-webkit-transform:translate(0,2%);transform:translate(0,2%);-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear;overflow:hidden!important}.component-disclaimer .modal.fade.in{opacity:1;-webkit-transform:scale(1);transform:scale(1);overflow:hidden!important;z-index:9999999!important}.modal-backdrop{background-color:rgba(0,0,0,.4);z-index:99999}.component-disclaimer .disclamer-component-mahindra .dsclmrmodelscroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.5)!important}.component-disclaimer .disclamer-component-mahindra .dsclmrmodelscroll .mCSB_scrollTools .mCSB_dragger{height:26px!important}.disclaimer-wrap .close{font-size:3.5rem;opacity:100%}.disclaimer-wrap .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;position:absolute;top:0;right:0;cursor:pointer}.disclaimer-modal-content h2{font-weight:700!important;font-family:source sans pro,sans-serif!important;font-size:16px!important}@media(min-width:1400px){.component-disclaimer .component-content{max-width:1364px}}@media screen and (max-width:1024px){.component-disclaimer .component-content{max-width:950px;width:100%}}@media screen and (max-width:767px){.autoMahindraHomePage_body .rich-text.component-disclaimer{padding:0 15px!important}.component-disclaimer .component-content{margin:25px 0!important;padding-bottom:25px;width:auto}.component-disclaimer .component-content h3,.component-disclaimer .component-content p{font-size:14px!important}.component-disclaimer .modal-dialog{width:90%;margin:20px auto;max-width:90%!important}.component-disclaimer .component-content .dsclmrmodelscroll{max-height:170px}.component-disclaimer .modal-dialog{top:calc(50% - 60px)}}@media screen and (min-width:768px) and (max-width:1023px){.component-disclaimer .component-content{margin:25px 30px!important;padding-bottom:25px;width:auto}.component-disclaimer .component-content h3{font-size:14px!important}.component-disclaimer .component-content p{font-size:14px}.component-disclaimer .disclamer-component-mahindra{padding-right:0!important}.component-disclaimer .component-content .dsclmrmodelscroll{max-height:170px}.component-disclaimer .modal-dialog{top:calc(50% - 300px)}}@media screen and (max-width:1023px) and (min-width:768px) and (orientation:landscape){.component-disclaimer .modal-dialog{top:calc(100% - 300px)}}@media screen and (max-width:320px){.component-disclaimer .component-content{margin:25px 0!important}}