.vr-main{max-width:1200px;margin:40px auto;margin-bottom:40px;padding-left:30px;padding-right:30px}.vr-main .component-mediaBanner{width:100%}.vr-main .component-mediaBanner .immerse{top:0;bottom:0;margin:auto 0}.vr-main .component-mediaBanner .immerseBodyVideo{width:100%}.vr-main .vr-image{cursor:pointer}.vr-main .vr-image.hidepointer{cursor:default}.vr-main .vr-image{position:relative}.vr-main .vr-image .playbutton{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/Play.png) no-repeat;width:65px;height:65px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vr-main .vr-image .playbutton.hide{display:none}.vr-main .lightbox-vr{display:none}.vr-main .lightbox-vr.show{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;display:block;background-color:rgba(0,0,0,.95)}.vr-main .lightbox-vr.show .vr-wrapper{position:absolute;top:50%;left:50%;z-index:99999;background-color:transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.vr-main .lightbox-vr.show .vr-wrapper iframe{width:80vw;height:540px}.vr-main .lightbox-vr.show .close-btn{background:url(https://auto.mahindra.com/on/demandware.static/-/Sites-amc-Library/en_IN/v1732741613065/-/media/themes/mahindra/dotcom/mahindra/mahindra/images/close_pop.png) no-repeat;color:grey;width:20px;height:20px;font-size:25px;position:absolute;top:0;right:-30px;z-index:9999999;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:transform .5s ease,color .5s ease;-webkit-transition:color .5s ease,-webkit-transform .5s ease;transition:color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,color .5s ease;transition:transform .5s ease,color .5s ease,-webkit-transform .5s ease;cursor:pointer;background-size:100%}.vr-main .lightbox-vr.hide{display:none}@media only screen and (min-width:1400px){.vr-main{max-width:1364px}}@media(min-width:769px) and (max-width:992px){.vr-main .component-mediaBanner .immerse h1{font-size:28px!important}.vr-main{max-width:calc(100% - 30px);margin-top:25px;margin-bottom:25px}}@media(max-width:768px){.vr-main{max-width:calc(100% - 30px);margin-top:25px;margin-bottom:25px}.vr-main .component-mediaBanner .immerse h1{font-size:25px!important;margin-bottom:0!important}.vr-main .component-mediaBanner .vr-image.paddingMobileImmerce{padding-left:45px}.vr-main .lightbox-vr.show .vr-wrapper iframe{height:auto}.vr-main .vr-image .playbutton{height:42px;width:42px;background-size:100%}.vr-main .lightbox-vr.show .close-btn{top:-35px;right:0}}@media(max-width:576px){.vr-main .component-mediaBanner .vr-image.paddingMobileImmerce{padding-left:30px}}@media(max-width:479px){.vr-main .component-mediaBanner .vr-image.paddingMobileImmerce{padding-left:45px}.vr-main .component-mediaBanner .immerse h1{font-size:20px!important}}@media(max-width:375px){.vr-main .component-mediaBanner .vr-image.paddingMobileImmerce{padding-left:55px}.vr-main .component-mediaBanner .immerse h1{font-size:18px}}