.popup-holder{width:100%;height:100%;display:none;position:fixed;top:0;left:0}.popup-holder.popup-normal{background-color:rgba(0,0,0,.7)}.popup-content{background-color:#fff;border-radius:.357rem;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-content .but-close{background-image:url("/images/icons/icon-close-grey.svg");width:1.7142857rem;height:1.7142857rem}.popup-content-top{padding:1.14285rem .857rem 1.14285rem 1.4285rem;border-bottom:1px solid #e5e5e5;display:flex;align-content:center}.popup-content-top .top-title{padding-right:1rem;color:var(--primary-text);font-size:1.14285rem;font-weight:700;flex-grow:1}.popup-content-top .but-close{flex-shrink:0}.popup-loading{background-image:url('/images/general/loading.gif');background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,.7);background-size:5.7rem;z-index:999}.popup-msg{z-index:600}.popup-msg .popup-content{width:90%;max-width:27.857rem}.popup-msg .popup-inner-content{padding:2.2857rem 3%;text-align:center}.popup-msg .icon-success{background:url("/images/icons/icon-tick-white.svg") center no-repeat;background-color:var(--success);background-size:3.42857rem;width:5.7rem;height:5.7rem;border-radius:50%;margin:0 auto}.popup-msg .popup-title{margin-top:1.7142857rem;color:var(--primary-text);font-size:1.5714rem;font-weight:600}.popup-msg .popup-desc{margin-top:.857rem;color:var(--forth-text);font-size:1rem}.popup-msg .button-holder{margin-top:2.857rem}.popup-msg .button-holder .but-click{width:100%}.popup-form{z-index:500}.popup-form .popup-content{width:90%;max-width:30.857rem}.popup-form .popup-inner-content{padding:1.7142857rem 2.857rem}.popup-form .button-holder{margin-top:2.285rem}.popup-form .button-holder .but-click{width:100%}.popup-fleet-details{z-index:500}.popup-fleet-details .popup-content{width:90%;max-width:74.2857rem;display:flex;position:relative}.popup-fleet-details .popup-content .but-close{position:absolute;top:.857rem;right:.857rem}.popup-fleet-details .popup-content .left-panel{width:calc(100% - 22.142857rem);padding:2.857rem 4% 4rem}.popup-fleet-details .popup-content .left-panel .product-name .main{font-size:2.285rem}.popup-fleet-details .popup-content .left-panel .vehicle-gallery{width:100%;margin-top:2.857rem}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper,.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper .swiper-wrapper{width:100%}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper .fleet-img{background-position:center;background-repeat:no-repeat;width:100%;height:100%}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper.swiper-main .swiper-slide{width:100%;height:16rem;padding:0 10%}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper.swiper-main .fleet-img{background-size:contain}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper.swiper-thumb{margin-top:2.14285rem}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper.swiper-thumb .swiper-slide{background-color:#fff;width:10.2857rem;height:6.42857rem;border-radius:.357rem;overflow:hidden;opacity:.4;cursor:pointer}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper.swiper-thumb .swiper-slide-thumb-active{border:.14285rem solid #000;opacity:1}.popup-fleet-details .popup-content .left-panel .vehicle-gallery .swiper.swiper-thumb .fleet-img{background-size:cover}.popup-fleet-details .popup-content .right-panel{background-color:#f5f5f5;width:22.142857rem;padding:2.857rem 2% 2.14285rem;flex-shrink:0;display:flex;flex-direction:column}.popup-fleet-details .popup-content .right-panel .product-desc{max-width:unset;flex-grow:1}.popup-fleet-details .popup-content .right-panel .product-desc-inner{position:relative;top:50%;transform:translateY(-50%)}.popup-fleet-details .popup-content .right-panel .desc-list{color:var(--forth-text);font-size:1rem;display:flex}.popup-fleet-details .popup-content .right-panel .desc-list>div{width:50%;flex-shrink:0}.popup-fleet-details .popup-content .right-panel .button-holder{padding-top:1.4285rem;flex-shrink:0}.popup-fleet-details .popup-content .right-panel .button-holder .but-click{width:100%}@media only screen and (max-width:830px){.popup-fleet-details .popup-content{max-height:90%;overflow-y:auto;display:block}.popup-fleet-details .popup-content .left-panel,.popup-fleet-details .popup-content .right-panel{width:100%}.popup-fleet-details .popup-content .right-panel{padding-top:2.14285rem}.popup-fleet-details .popup-content .right-panel .product-desc-inner{top:unset;transform:translate(0,0)}}.popup-payment-notice{z-index:500}.popup-payment-notice .popup-content{width:90%;max-width:27.857rem}.popup-payment-notice .popup-inner-content{padding:2.2857rem 3%;text-align:center}.popup-payment-notice .button-holder{margin-top:2.857rem}.popup-payment-notice .button-holder .but-click{width:100%}.popup-update-phone{z-index:500}.popup-update-phone .popup-content{width:90%;max-width:27.857rem;overflow:unset}.popup-update-phone .popup-inner-content{padding:2.2857rem 3%;text-align:center}.popup-update-phone .update-phone-form{margin-top:1.0714rem;text-align:left}.popup-update-phone .button-holder{margin-top:2.857rem}.popup-update-phone .button-holder .but-click{width:100%}.popup-ekyc-notice{z-index:500}.popup-ekyc-notice .popup-content{width:90%;max-width:25.2857rem;border-radius:1.4285rem}.popup-ekyc-notice .popup-content-top{padding:1.0714rem 1rem 0;justify-content:end;border:0 none}.popup-ekyc-notice .popup-inner-content{padding:0 1.7142857rem 3.142857rem;text-align:center}.popup-ekyc-notice .hertz-logo-black{background-size:contain;width:5.357rem;height:1.857rem;margin:0 auto}.popup-ekyc-notice .popup-title{margin-top:2.14285rem;font-size:1.2857rem;font-weight:600}.popup-ekyc-notice .popup-desc{margin-top:1.7142857rem;font-size:1rem}.popup-ekyc-notice .qr-holder{width:8.2142857rem;height:8.2142857rem;padding:.714285rem;margin:1.7142857rem auto 0;border-radius:.714285rem;box-shadow:0 0 .714285rem 0 rgba(0,0,0,.3)}.popup-ekyc-notice .qr-holder img{width:100%;height:100%}