@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);.brand-color{color:#1464f4}:root{--input-height:56px;--primary-color:#1464f4;--label-floating-color:#8a8a8a;--text-color:#3c3c3c}.vf-payment{background:#f7f9f9}.vf-payment p{text-align:left}.vf-payment .title-upload-banktranfer{font-size:14px;line-height:127%;margin-bottom:5px}.vf-payment .info{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.vf-payment .info:nth-child(5){margin-bottom:0}.vf-payment .info:nth-child(5) .copy-box{transition:all .6s ease}.vf-payment .info:nth-child(5) .copy-box.content-show{box-shadow:0 2px 7px 0 rgba(0,0,0,.15);flex-basis:100%;height:auto;max-width:100%;padding:10px;transform:translateX(-26%)}.vf-payment .info:nth-child(5) .copy-box #bankcontentcc:hover{max-width:100%;padding:0;text-overflow:unset;white-space:pre-wrap}.vf-payment .info:nth-child(5) .copy-box #bankcontentcc:hover .value{max-width:100%;padding:0;white-space:normal}.vf-payment .info:nth-child(5) .copy-box #bankcontentcc:hover~.btn-copy{display:none}.vf-payment .info .label{flex-basis:29%;flex:0 0 25%;font-size:16px;font-weight:600!important;line-height:150%;margin:0;max-width:25%;padding:0}@media(max-width:991px){.vf-payment .info .label{font-size:14px}}.vf-payment .info .value{font-weight:700;text-align:left}.vf-payment .info .buildingBandAccountName,.vf-payment .info .buildingBandName,.vf-payment .info .copy-box{color:#3c3c3c;flex:0 0 75%;flex-basis:71%;font-size:14px;font-weight:600!important;line-height:150%;max-width:71%;padding:2px}@media(max-width:991px){.vf-payment .info .buildingBandAccountName,.vf-payment .info .buildingBandName,.vf-payment .info .copy-box{font-size:12px}}.vf-payment .info .buildingBandAccountName .value,.vf-payment .info .buildingBandName .value,.vf-payment .info .copy-box .value{display:block;max-width:90%;word-wrap:unset;color:#3c3c3c;float:left;font-size:14px;font-weight:600!important;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:991px){.vf-payment .info .buildingBandAccountName .value,.vf-payment .info .buildingBandName .value,.vf-payment .info .copy-box .value{font-size:12px}}.vf-payment .info .buildingBandAccountName .btn-copy,.vf-payment .info .buildingBandName .btn-copy,.vf-payment .info .copy-box .btn-copy{color:#1464f4;cursor:pointer;float:right;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15px;margin:0;text-align:center;text-transform:uppercase}.vf-payment .info .copy-box{align-items:center;background:#fff;border-radius:4px;display:flex;height:40px;justify-content:space-between;padding-left:10px;position:relative}.vf-payment .info .copy-box .value{padding:0 18px 0 0}.deliveryDate{font-weight:600}.text-bold{font-weight:700}.promo-code-field .input-text{font-family:Montserrat!important;font-size:12px;font-weight:600;line-height:14px;white-space:nowrap}.promo-code-field .coupon-code-field{box-shadow:none!important;width:100%}.promo-code-field .customer-gr-input{height:100%!important}.promo-code-field .promo-code-btn{border-bottom-left-radius:0;border-top-left-radius:0;height:36px;line-height:36px;margin-left:-5px;min-width:64px;padding:0;width:120px}.promo-code-field .promo-code-btn .gradient-text{color:#fff;-webkit-text-fill-color:unset;font-size:11px;font-weight:600}.coupon-error{color:#fe0000;font-size:12px;width:100%}.coupon-error .coupon-missing-error{display:none}.coupon-error .coupon-error-message:empty{padding:0}.coupon-error .coupon-error-message,.coupon-error .coupon-missing-error{padding:5px 12px}.coupon-error .coupon-error-message{display:block}.cart-coupon .coupon-code{border:1px solid #e4e4e4;border-radius:50px;font-size:12px;line-height:20px;padding:5px 10px}.cart-coupon .coupon-code .remove-coupon{background:transparent;border:none;font-size:24px;margin-left:10px;outline:none}.cart-coupon .coupon-code .remove-coupon:hover{color:red;outline:none}.cart-coupon .coupon-code:hover{border-color:#333}.lnk-loan-details{color:#707070!important;cursor:pointer;font-size:13px;font-style:normal;font-weight:400;text-decoration-line:underline!important}#bookingModal .popLoan{background:rgba(0,0,0,.7)}#bookingModal .popLoan .select2-container{background-color:#fff;width:100%!important}#bookingModal .popLoan .close-modal span{color:#111}#bookingModal .popLoan .modal-dialog{border-radius:3px;height:auto;min-height:0;min-width:0;width:680px}@media screen and (max-width:991px){#bookingModal .popLoan .modal-dialog{width:90%}}#bookingModal .popLoan .modal-dialog .modal-content{background:#efefef;border:0;border-radius:3px;padding:0}#bookingModal .popLoan .modal-dialog .modal-content .modal-body{background:#efefef;color:#1f2125;padding:0}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan{flex-direction:row}@media screen and (max-width:991px){#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan{display:block!important}}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left{background:#fff;padding:40px;width:38%}@media screen and (max-width:991px){#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left{width:100%}}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left .container-branding{margin-bottom:30px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left .container-branding a{background:url(../../images/vfast/logo.svg) no-repeat 50%;background-size:100% 100%;display:block;height:30px;text-indent:-1000em}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left h3{color:#1f2125;font-size:26px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:80px;text-transform:none}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left .btn-loan{align-items:center;background:#1464f4;color:#fff;font-size:13px;font-style:normal;font-weight:500;height:auto;line-height:127%;padding:10px 20px;text-align:center;text-transform:none;width:100%}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left .btn-loan[disabled]{background:#343434;color:#fff;opacity:.7}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right{flex:1;padding:40px;width:62%}@media screen and (max-width:991px){#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right{width:100%}}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .box-tyle{list-style:none;margin:0 -3px 20px;text-align:left}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .box-tyle li{padding:3px;width:50%}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .box-tyle li p{color:#1f2125;font-size:13px;font-style:normal;font-weight:600;line-height:127%;margin-bottom:15px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .box-tyle li select{background:#fff;border-radius:3px;height:45px;line-height:45px;padding:0 15px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .not-payment-bank{margin-bottom:20px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .not-payment-bank li{color:#1f2125;display:flex;justify-content:space-between;width:100%}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .not-payment-bank li span{font-size:13px;font-style:normal;font-weight:600;line-height:127%;margin-top:5px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .not-payment-bank li .payment-price{font-size:15px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:140%}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right .not-payment-bank li .payment-price .value{font-size:14px;font-style:normal;font-weight:500}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right p.note{color:#1f2125;font-size:13px;font-style:normal;font-weight:600;line-height:127%;text-align:left}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right p.price-total{color:#1f2125;font-size:22px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:0;text-align:left}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right p.price-total .spec{color:#707070;font-size:13px;font-style:normal;font-weight:400;line-height:140.4%;padding-left:20px}@media screen and (max-width:568px){#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left{padding:20px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left .container-branding{line-height:32px;margin-bottom:15px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-left h3{margin-bottom:15px}#bookingModal .popLoan .modal-dialog .modal-content .modal-body .box-loan .box-right{padding:20px}}.loan-appraisal-approved{align-items:center;display:flex}.loan-appraisal-approved span{font-size:13px;font-weight:700}.checkbox-round--checked{background-color:#219653;border-radius:50%;height:14px;margin-right:10px;position:relative;width:14px}.checkbox-round--checked:after{background:url(../../images/tcb/check.svg) 50% no-repeat;content:"";height:100%;position:absolute;width:100%}[data-id=productSelected-colorName] .properties-item-color-code{border:1px solid #e4e4e4}.properties-item-color-code-2-colors{border-radius:50%!important;width:30px!important}.properties-item-color-code-2-colors div{border-radius:50%;clip-path:polygon(0 0,0 100%,100% 0);height:100%;width:100%}.bikeSummary{display:none!important}.bikeSummary.active{display:block!important}#messagePopup .modal-dialog,#paycollectErrorPopup .modal-dialog,.xmd-noti-popup .modal-dialog{min-width:unset;width:420px}#messagePopup .modal-content,#paycollectErrorPopup .modal-content,.xmd-noti-popup .modal-content{padding:30px}#messagePopup .modal-body img,#paycollectErrorPopup .modal-body img,.xmd-noti-popup .modal-body img{margin-bottom:30px;max-width:98px}#messagePopup .modal-body .title,#paycollectErrorPopup .modal-body .title,.xmd-noti-popup .modal-body .title{color:#3c3c3c;font-size:20px;font-weight:600;line-height:25px;margin:0 0 30px;text-transform:none}#messagePopup .modal-body .desc,#paycollectErrorPopup .modal-body .desc,.xmd-noti-popup .modal-body .desc{color:#3c3c3c;font-size:16px;font-weight:400;line-height:150%;margin-bottom:30px;text-align:left}#messagePopup .modal-body .link,#paycollectErrorPopup .modal-body .link,.xmd-noti-popup .modal-body .link{color:var(--new-1464-f-4-future-blue,#1464f4)}#messagePopup .modal-body .link:hover,#paycollectErrorPopup .modal-body .link:hover,.xmd-noti-popup .modal-body .link:hover{text-decoration:underline!important}#messagePopup .modal-body .link.btn-vtm,#paycollectErrorPopup .modal-body .link.btn-vtm,.xmd-noti-popup .modal-body .link.btn-vtm{background:initial;color:#e03}#messagePopup .modal-body .group-button,#paycollectErrorPopup .modal-body .group-button,.xmd-noti-popup .modal-body .group-button{text-align:center}#messagePopup .modal-body .group-button button,#paycollectErrorPopup .modal-body .group-button button,.xmd-noti-popup .modal-body .group-button button{background:#1464f4;float:unset;font-size:16px;font-weight:600;line-height:150%;opacity:1;text-transform:none;width:263px}#messagePopup .modal-body .group-button button.close,#paycollectErrorPopup .modal-body .group-button button.close,.xmd-noti-popup .modal-body .group-button button.close{text-shadow:none}#messagePopup .modal-body .group-button button.btn-vtm,#paycollectErrorPopup .modal-body .group-button button.btn-vtm,.xmd-noti-popup .modal-body .group-button button.btn-vtm{background-color:#e03;color:#fff}#normalVerificationPopup .modal-dialog{min-width:unset;width:472px}#normalVerificationPopup .modal-dialog .message{color:#dc3545}.xmd-noti-popup .modal-body .title{font-size:24px;font-weight:400;margin-bottom:24px}.xmd-noti-popup .modal-body .group-button{text-align:center}.xmd-noti-popup .modal-body .group-button button{font-size:12px;font-weight:700;height:auto;padding:16px 24px;width:auto}.vf-payment{margin-bottom:30px;padding:16px 0 0 35px}@media only screen and (min-width:768px){.show-sp{display:none}}@media only screen and (max-width:1199px){.show-pc{display:none}}@media only screen and (max-width:767px){.show-pc_tab{display:none}}.v3s-header--bottom{position:unset!important}.vf-cars-deposit__product-preview{display:none}.vf-cars-deposit__product-preview.active{display:block}#floatingTool,#swiper-floating-tools{display:none!important}@media(min-width:1200px){#aip-chat-box,.back-to-top{display:none!important}}#loyaltyInvalidMessage{font-size:12px;font-weight:600;line-height:150%}.vf-cars-deposit img{height:auto;max-width:100%}@media(min-width:1440px){.vf-cars-deposit{padding:0}}.vf-cars-deposit__banner{position:relative;z-index:1}@media(min-width:1440px){.vf-cars-deposit__banner{margin:0 -150px}}.vf-cars-deposit__banner .cta-banner{cursor:pointer;width:100%}.vf-cars-deposit__banner i{bottom:0;color:#999;font-size:30px;left:50%;position:absolute;transform:translateX(-50%)}.vf-cars-deposit__banner i:before{cursor:pointer}.vf-cars-deposit .product-details{display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1920px;width:100%}@media only screen and (min-width:1200px){.vf-cars-deposit .product-details{padding-left:40px}}@media print{.vf-cars-deposit .product-details{padding-left:40px}}@media only screen and (min-width:1024px){.vf-cars-deposit .product-details{height:100vh}}@media only screen and (max-width:1199px){.vf-cars-deposit .product-details{flex-wrap:wrap}}.vf-cars-deposit .product-details .tab-car-1{align-items:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;justify-content:space-around;list-style:none;margin:0;overflow:hidden;width:100%}.vf-cars-deposit .product-details .tab-car-1 li{border-bottom:4px solid #fff;color:var(--label-floating-color);cursor:pointer;display:flex;flex-grow:1;font-size:18px;font-weight:600;justify-content:center;letter-spacing:-.02em;padding:12px 12px 10px}.vf-cars-deposit .product-details .tab-car-1 li.active{border-bottom:4px solid #1464f4;color:#1464f4}.vf-cars-deposit .product-details .tab-left{align-content:flex-start;background:#f7f9f9;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;max-height:100vh;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1024px){.vf-cars-deposit .product-details .tab-left{scrollbar-width:none}}@media only screen and (min-width:1200px){.vf-cars-deposit .product-details .tab-left{width:calc(100% - 460px)}}@media print{.vf-cars-deposit .product-details .tab-left{width:calc(100% - 460px)}}@media screen and (min-width:1024px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-left{width:calc(100% - 400px)}}.vf-cars-deposit .product-details .tab-left .header{width:100%}.vf-cars-deposit .product-details .tab-left .body{display:none}@media only screen and (min-width:768px){.vf-cars-deposit .product-details .tab-left .body{display:flex;flex-direction:row;flex-wrap:wrap;height:calc(100% - 150px);justify-content:space-around;overflow-x:hidden;width:100%}}.vf-cars-deposit .product-details .tab-left .body .content-asset{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding-top:50px;position:relative}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-left .body .content-asset{height:unset;max-width:unset;padding:0 10px;width:100%}}.vf-cars-deposit .product-details .tab-left .body .content-asset .swiper-button-next,.vf-cars-deposit .product-details .tab-left .body .content-asset .swiper-button-prev{align-items:center;background-color:#f7f9f9;border-radius:3px;cursor:pointer;display:flex;height:18px;justify-content:center;left:50%;margin:0;padding:5px 20px;position:absolute;transform:translateX(-50%);width:calc(100% - 40px);z-index:10}.vf-cars-deposit .product-details .tab-left .body .content-asset .swiper-button-next:after,.vf-cars-deposit .product-details .tab-left .body .content-asset .swiper-button-prev:after{display:none}.vf-cars-deposit .product-details .tab-left .body .content-asset .swiper-button-prev{bottom:auto;top:0}.vf-cars-deposit .product-details .tab-left .body .content-asset .swiper-button-next{bottom:0;top:auto}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper{display:flex;overflow:hidden;padding:20px 0;position:relative;width:150px}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper .swiper-wrapper{display:flex;flex-direction:column;gap:46px}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;height:unset;justify-content:flex-start;opacity:.6}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper .swiper-wrapper .swiper-slide:last-child{margin-bottom:0!important}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper .swiper-wrapper .swiper-slide.active{font-weight:600;opacity:1}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper .swiper-wrapper .swiper-slide>span{color:#3c3c3c;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-align:center}.vf-cars-deposit .product-details .tab-left .body .content-asset .list-car-swiper.swiper-container-initialized .swiper-wrapper{gap:0}.vf-cars-deposit .product-details .tab-left .body .tab-left-box{display:flex;flex-direction:column;flex-grow:1;gap:24px;margin:0;max-width:calc(100% - 150px);padding:0 30px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-2{background:#fff;border-radius:100px;display:inline-flex;justify-content:center;list-style:none;margin-bottom:0;padding:4px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-2 li{width:155px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-2 li a{color:#3c3c3c;display:block;font-size:18px;letter-spacing:-.02em;padding:4px 10px;text-align:center}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-2 li.active{border:1px solid #1464f4;border-radius:100px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-2 li.active a{color:#1464f4}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-title-name{padding:70px 0 110px}@media(min-width:1024px)and (max-width:1400px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-title-name{padding:50px 0}}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-title-name{padding:40px 0 30px}}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product--name{align-items:center;color:#b8b8b8;font-size:35px;font-style:normal;font-weight:300;letter-spacing:.345em;line-height:43px;margin-bottom:15px;text-align:center;text-transform:uppercase}@media(max-width:991px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product--name{font-size:30px;line-height:37px}}@media(max-width:567px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product--name{font-size:26px;line-height:32px}}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product--subname{color:#b8b8b8;font-size:14px;font-weight:600;line-height:17px;text-align:center}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product-item-0{display:flex;justify-content:center;position:relative}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product-item-0 img{display:none;max-height:42vh;max-width:800px;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .v3s-product-item-0 img.active{display:block}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-360{position:relative}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-360 .cloudimage-360-item.no-360{display:none}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content{display:none;margin:0 auto;max-width:896px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .use-360{margin:0 auto}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .use-360 .cloudimage-360-icons-container,.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .use-360.no-active{display:none}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .use-360.vf3-360-container{max-width:750px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .use-360.vf3-360-container .images-360{bottom:10px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .use-360 .cloudimage-360-item{min-height:150px;padding-bottom:35px}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .no-360{display:none}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .no-360.active{display:block}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content.active{display:block;position:relative}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .images-360{bottom:0;left:0;pointer-events:none;position:absolute;text-align:center;width:100%}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .tab-car-left-content .images-360 img{width:100%}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-list{color:#3c3c3c;display:flex;justify-content:space-between;list-style:none;margin:0 auto;text-align:center;width:100%}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-list.car-edition{display:none}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-list.car-edition.active{display:flex!important}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-list li.car-info-item{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:2px;width:32%}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-no{font-size:1.5625vw;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:4px}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-no{font-size:2.8645833333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-no{font-size:5.3333333333vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-no{font-size:30px}}.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-label{font-size:.8333333333vw;font-weight:400;letter-spacing:-.02em;line-height:1.5;margin-bottom:0}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-label{font-size:1.953125vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-label{font-size:3.7333333333vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-left .body .tab-left-box .car-info-item-label{font-size:16px}}.vf-cars-deposit .product-details .tab-left .body .tab-car-left-info-desc{color:var(--label-floating-color);font-size:.8333333333vw;font-weight:400;letter-spacing:-.02em;line-height:1.5;text-align:center}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-left .body .tab-car-left-info-desc{font-size:1.953125vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-left .body .tab-car-left-info-desc{font-size:3.7333333333vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-left .body .tab-car-left-info-desc{font-size:16px}}.vf-cars-deposit .product-details .tab-right{color:#3c3c3c;font-size:16px;letter-spacing:-.02em;overflow-y:auto;-ms-overflow-style:none;background:#fff;height:100%;overflow-x:hidden;padding:36px 30px;scrollbar-width:none;width:100%}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right{padding:35px 0}}@media screen and (min-width:1024px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-right{overflow-y:auto;padding:36px 10px;width:400px}}@media only screen and (min-width:1200px){.vf-cars-deposit .product-details .tab-right{overflow-y:auto;padding:36px 30px;width:460px}}@media print{.vf-cars-deposit .product-details .tab-right{overflow-y:auto;padding:36px 30px;width:460px}}.vf-cars-deposit .product-details .tab-right-box{margin:0 auto;width:100%}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right-box{width:100%}}@media screen and (min-width:1024px){.vf-cars-deposit .product-details .tab-right-box .tab-cars-line-select{display:none}}.vf-cars-deposit .product-details .tab-right-box .list-car-swiper{background:#f3f5f6;overflow:hidden;padding:30px 0;width:100%}@media only screen and (min-width:768px){.vf-cars-deposit .product-details .tab-right-box .list-car-swiper{display:none}}.vf-cars-deposit .product-details .tab-right-box .list-car-swiper .swiper-wrapper{width:100%}.vf-cars-deposit .product-details .tab-right-box .list-car-swiper .swiper-slide{align-items:center;display:flex;flex-direction:column;font-size:20px;gap:5px;justify-content:center;max-width:50%;opacity:.6}.vf-cars-deposit .product-details .tab-right-box .list-car-swiper .swiper-slide img{max-width:50vw;transform:scale(.8);width:100%}.vf-cars-deposit .product-details .tab-right-box .list-car-swiper .swiper-slide.active{font-weight:600;opacity:1}.vf-cars-deposit .product-details .tab-right-box .list-car-swiper .swiper-slide.active img{transform:scale(1.2)}.vf-cars-deposit .product-details .tab-right-box .car-type-group-head{display:flex;gap:5px;justify-content:space-between}.vf-cars-deposit .product-details .tab-right-box .car-type-group-head.block-space{margin-top:64px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .car-type-group-head{margin-bottom:.5em}}.vf-cars-deposit .product-details .tab-right-box .car-type-label{font-size:20px;font-weight:600;line-height:1.25;margin-bottom:30px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .car-type-label{margin-bottom:4px;text-align:center;width:100%}}.vf-cars-deposit .product-details .tab-right-box .car-type-selected-name{color:#3c3c3c;font-size:16px;line-height:1.5}.vf-cars-deposit .product-details .tab-right-box .car-type-item{margin-bottom:64px}.vf-cars-deposit .product-details .tab-right-box .car-type-item .edition-select-section.force-d-none+.car-type-group-head{margin-top:0}.vf-cars-deposit .product-details .tab-right-box .car-type-item .car-name-title{border-bottom:1px solid #dbe1e3;color:#1f2125;font-size:28px;font-style:normal;font-weight:700;padding-top:50px;text-align:center}@media(max-width:991px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .car-name-title{padding-top:10px}}@media(max-width:767px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .car-name-title{text-align:center}}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container{display:flex;flex-direction:column;justify-content:space-between}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{align-items:center;border:1px solid #d9e1e2;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;font-size:.8333333333vw;justify-content:space-between;line-height:1.5;margin-bottom:12px;outline:none!important;padding:15px;width:100%}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{font-size:16px}}@media only screen and (min-width:1200px)and (max-width:1365px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{font-size:1.1713030747vw}}@media only screen and (min-width:1366px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{font-size:16px}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block{font-size:4.2vw}}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-label,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-label{display:inline-block;padding-left:40px;position:relative}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-label,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-label{padding-left:30px}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-label,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-label{padding-left:25px}}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-label:before,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-label:before{border:1px solid #d9e1e2;border-radius:100%;content:"";height:16px;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-label:after,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-label:after{border-radius:100%;content:"";height:10px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.battery-service .edition-label,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.battery-service .edition-label{text-transform:unset}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.battery-service:not(.d-none).rental,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.battery-service:not(.d-none).rental{margin-bottom:2px}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-price,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-price{display:flex;flex-direction:column;text-align:center}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block .edition-price span,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block .edition-price span{white-space:nowrap}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.active,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.active .edition-label:before,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.force-active,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.force-active .edition-label:before,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.active,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.active .edition-label:before,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.force-active,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.force-active .edition-label:before{border:1px solid #1464f4}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.active .edition-label:after,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.force-active .edition-label:after,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.active .edition-label:after,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.force-active .edition-label:after{background:#1464f4}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.rental~.rental-battery,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.rental~.rental-battery{color:#3c3c3c;font-size:12px;font-style:normal;font-weight:600;line-height:150%;opacity:0;transition:opacity .5s}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.rental~.rental-battery ul,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.rental~.rental-battery ul{margin-bottom:0}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.rental~.rental-battery ul li,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.rental~.rental-battery ul li{list-style:inside;padding-left:10px}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block:last-child,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block:last-child{margin-bottom:0}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block.rental.active~.rental-battery,.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--options_block.rental.active~.rental-battery{opacity:1;transition:opacity .5s}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block{align-items:center;display:flex;gap:20px;justify-content:flex-start}.vf-cars-deposit .product-details .tab-right-box .car-type-item .group--options_block--container .group--edition-options_block input[type=checkbox]{border-color:#d9e1e2;height:16px;width:16px}.vf-cars-deposit .product-details .tab-right-box .pay-note{color:#2c72c6;font-size:13px;font-style:italic;font-weight:400}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .detail-policy{text-align:center}}.vf-cars-deposit .product-details .tab-right-box .detail-policy a{color:#1464f4;font-size:.8333333333vw;line-height:1.5}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-right-box .detail-policy a{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .detail-policy a{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-right-box .detail-policy a{font-size:16px}}@media only screen and (min-width:1200px)and (max-width:1365px){.vf-cars-deposit .product-details .tab-right-box .detail-policy a{font-size:1.1713030747vw}}@media only screen and (min-width:1366px){.vf-cars-deposit .product-details .tab-right-box .detail-policy a{font-size:16px}}.vf-cars-deposit .product-details .tab-right-box .detail-policy a:hover{text-decoration:underline}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color{margin-bottom:48px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color:last-child{border-bottom:0}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul{display:flex;flex-wrap:wrap;gap:15px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul{justify-content:center;margin-bottom:0;padding:0 15px}}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li{border:1px solid #e4e4e4;border-radius:5px;cursor:pointer;display:block;height:48px;list-style:none;padding:0;position:relative;width:48px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li:before{border:3px solid transparent;border-radius:10px;content:"";height:58px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:58px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li:after{background:linear-gradient(34.47deg,rgba(0,0,0,.5) -22.12%,transparent 87.91%);clip-path:polygon(0 0,0 100%,100% 0);content:"";height:48px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li img{border-radius:50%}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.active:before{border:3px solid #1464f4}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.active.error:before{border-color:#dc3545}@media only screen and (min-width:1200px){.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li:not(.no-event):hover:before{border:3px solid #1464f4}}@media print{.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li:not(.no-event):hover:before{border:3px solid #1464f4}}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.no-event{opacity:.6}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.dark-color:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE11:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE12:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE13:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE14:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE15:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE16:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE1H:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color.CE1K:after{background:linear-gradient(34.47deg,hsla(0,0%,100%,.5) -22.12%,hsla(0,0%,100%,0) 87.91%)}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color{border:none;color:transparent;font-size:0}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color img{border-radius:unset;position:absolute;right:0;top:0}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color ul li.vf-color:after{display:none}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .pay-note{padding:0 15px}}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .color-name,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .color-name--interior{color:#707070;font-size:13px;text-align:center}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .colorItemList-exterior-roof li:after,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .colorItemList-interior li:after{border-radius:5px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .colorItemList-exterior-roof li img,.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .colorItemList-interior li img{border-radius:5px;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate{display:flex;flex-direction:column;gap:20px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate.exterior-color{display:flex;flex-direction:column;gap:24px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group{display:flex;flex-direction:column;gap:12px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .label{font-size:16px;font-weight:600}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group ul{margin-bottom:0;padding:10px 0}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group ul li{padding:1px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .colorItemList .vf-color img{border:1px solid #d9e1e2;border-radius:5px;-o-object-fit:none;object-fit:none}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .colorItemList .vf-color.error .color-picker{border-color:#dc3545}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .color-picker{align-items:center;border:2px solid #1464f4;cursor:pointer;display:flex;font-weight:600;gap:16px;padding:8px 14px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .color-picker .label{color:#1464f4}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .color-preview{border-radius:5px;overflow:hidden;position:relative}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .color-preview .fill-color-layer:after{background-color:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group .color-preview .fill-color-layer img{position:relative}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group.unbound-colors{display:flex;flex-direction:row;flex-wrap:wrap}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group.unbound-colors .picker-group{align-items:center;display:flex}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group.unbound-colors .picker-group .colorItemList{margin:0}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group.unbound-colors .picker-group .color-picker{border:none;visibility:hidden}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-group.unbound-colors .picker-group.active .color-picker{visibility:visible}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-gift-disclaimer{align-items:center;background-color:rgba(255,0,0,.102);border-radius:2px 0;display:flex;gap:4px;justify-content:center;padding:4px 10px}.vf-cars-deposit .product-details .tab-right-box .v3s-product--color .vf3-ext-color-cate .color-gift-disclaimer span{color:#000;font-size:12px;font-weight:600;line-height:18px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost{padding:0 24px}}.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-item{display:flex;justify-content:space-between;margin-bottom:15px}.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-item p{margin-bottom:0}.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-text{color:#3c3c3c;font-size:1.0416666667vw;font-weight:600;letter-spacing:-.02em;line-height:1.4}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-text{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-text{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-text{font-size:20px}}.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-more{color:#1464f4;font-size:1.0416666667vw;font-weight:600;letter-spacing:-.02em;line-height:1.4}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-more{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-more{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-more{font-size:20px}}@media only screen and (min-width:1366px){.vf-cars-deposit .product-details .tab-right-box .tab-right-cost-more{font-size:16px}}.vf-cars-deposit .product-details .tab-right-box .backdrop-select2{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;touch-action:none;-ms-touch-action:none;z-index:1051}.vf-cars-deposit .product-details .tab-right-box .interior-note{color:#707070;font-size:12px;font-weight:600;line-height:150%}.vf-cars-deposit .product-details .tab-right .tab-right-head{display:block;margin:0 auto;width:95%}@media only screen and (min-width:1200px){.vf-cars-deposit .product-details .tab-right .tab-right-head{max-width:440px}}@media print{.vf-cars-deposit .product-details .tab-right .tab-right-head{max-width:440px}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right .tab-right-head{overflow:hidden;width:100%}}.vf-cars-deposit .product-details .tab-right .tab-right-bottom{border-top:1px solid #d9e1e2;padding:2.7vh 0}@media(max-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-bottom{padding-left:16px;padding-right:16px}}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn{align-items:center;background:#1464f4;border:0;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:1.25;margin:0 auto;max-width:440px;padding:13px;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn.btnPay{font-weight:700;letter-spacing:.1em}}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn{height:72px}}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn:focus{border:0}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn span{display:block}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn .no{font-weight:700;line-height:1.4;margin-left:4px}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn .no b{font-weight:inherit}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn:disabled{background-color:var(--label-floating-color);pointer-events:none}.vf-cars-deposit .product-details .tab-right .tab-right-bottom .vf-btn .next-btn{font-size:16px;font-weight:700;letter-spacing:.1em;line-height:40px;text-transform:uppercase}.vf-cars-deposit .product-details .tab-right .js-policy-battery-service{font-size:12px;line-height:16px}.vf-cars-deposit .product-details .tab-right .js-policy-battery-service>ul{color:#3c3c3c;font-size:12px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:0}.vf-cars-deposit .product-details .tab-right .js-policy-battery-service>ul li{list-style:inside;padding-left:10px}.vf-cars-deposit .product-details .tab-right .vf-btn-select-next{margin-top:25px}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .not-complete-step{display:flex!important}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .not-complete-step>label:last-child{font-size:16px;font-weight:400;line-height:150%}}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form input:-moz-read-only{cursor:context-menu}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form input:read-only{cursor:context-menu}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-customer .group-select-customer label,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-customer .group-title{color:var(--label-floating-color)}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-customer .group-select-customer input[type=radio]:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9.231' fill='%23fff' stroke='%23D9E1E2' stroke-width='1.538'/%3E%3C/svg%3E")}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-customer .label,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-refererral .title-referral .group-title{color:var(--label-floating-color)}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-refererral .title-referral .switch-button .slider{cursor:context-menu}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-refererral .rf-note,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-showroom .group-title,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .group-showroom .label{color:var(--label-floating-color)}.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .price-leasing-wrap,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .vf-form .price-leasing-wrap~.small-header{display:none!important}.vf-cars-deposit .product-details .tab-right #tab-info-client .group-showroom #delivery-car-o2o{padding-bottom:20px}.vf-cars-deposit .product-details .tab-right #tab-info-client .group-showroom #delivery-car-o2o .name{font-size:16px;font-weight:600;line-height:150%;margin-bottom:8px}.vf-cars-deposit .product-details .tab-right #tab-info-client .group-showroom #delivery-car-o2o .description{font-size:14px;font-weight:400;line-height:150%}@media(min-width:1200px){.vf-cars-deposit .product-details .tab-right #tab-info-client .group-customer .small-header{font-size:16px}}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .not-complete-step,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .not-complete-step{display:flex!important}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .not-complete-step>label:nth-child(2),.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .not-complete-step>label:nth-child(3),.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .not-complete-step>label:nth-child(2),.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .not-complete-step>label:nth-child(3){font-size:16px;font-weight:400;line-height:150%}}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info{align-items:center}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='161' height='2' fill='none' viewBox='0 0 161 2'%3E%3Cpath fill='%233C3C3C' d='M.508 1.626V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.989 0V.688h3.99v.938zm5.988 0V.688h3.99v.938zm5.988 0V.688h3.99v.938z'/%3E%3C/svg%3E");border-radius:3px;display:block;height:2px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info .showroom-address>span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info span{background-repeat:no-repeat}}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info label+span{width:201px}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info label+span,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info label+span,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info label+span{width:171px}}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#email-info a,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#identify-info a,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#owner-info a,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#phone-info a,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary>#showroom-info a,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#email-info a,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#identify-info a,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#owner-info a,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#phone-info a,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .cars-deposit-summary>#showroom-info a{display:none}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .checkbox .group-input>label,.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .group-title:nth-child(2),.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .payment-method-item>div>label,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .checkbox .group-input>label,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .group-title:nth-child(2),.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .payment-method-item>div>label{color:var(--label-floating-color)}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .radio .group-input>input:checked+label:before,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .radio .group-input>input:checked+label:before{background-image:url(../../images/vfe34/radio-checked.svg)}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .checkbox>.group-input>input:checked+label:before,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .checkbox>.group-input>input:checked+label:before{background:#fff}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .checkbox>.group-input>input:checked+label:after,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .checkbox>.group-input>input:checked+label:after{border-bottom:none;border-right:none}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .checkbox>.group-input>input:hover+label:before,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .checkbox>.group-input>input:hover+label:before{background:none}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .description-text,.vf-cars-deposit .product-details .tab-right #tab-info-client.not-complete .description-text{display:none!important}.vf-cars-deposit .product-details .tab-right #payment-informations .tab_right-hdesc,.vf-cars-deposit .product-details .tab-right #tab-info-client .tab_right-hdesc{margin-bottom:32px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right #payment-informations .tab_right-hdesc,.vf-cars-deposit .product-details .tab-right #tab-info-client .tab_right-hdesc{margin-bottom:48px}}.vf-cars-deposit .product-details .tab-right #payment-informations .not-complete-step,.vf-cars-deposit .product-details .tab-right #tab-info-client .not-complete-step{display:none;flex-direction:column;font-size:18px;font-weight:400;line-height:150%;margin-bottom:30px}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right #payment-informations .not-complete-step,.vf-cars-deposit .product-details .tab-right #tab-info-client .not-complete-step{font-size:16px;margin-bottom:32px;padding:0 16px}}.vf-cars-deposit .product-details .tab-right #payment-informations .not-complete-step label,.vf-cars-deposit .product-details .tab-right #tab-info-client .not-complete-step label{font-size:16px;font-weight:400;line-height:150%}.vf-cars-deposit .product-details .tab-right #payment-informations .not-complete-step label:first-child,.vf-cars-deposit .product-details .tab-right #tab-info-client .not-complete-step label:first-child{font-size:24px;font-weight:300}.vf-cars-deposit .product-details .tab-right #payment-informations #orderInfo,.vf-cars-deposit .product-details .tab-right #tab-info-client #orderInfo{margin-bottom:64px}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right #payment-informations .group-title,.vf-cars-deposit .product-details .tab-right #tab-info-client .group-title{margin-bottom:32px}}.vf-cars-deposit .product-details .tab-right #payment-informations .group-title:first-child,.vf-cars-deposit .product-details .tab-right #tab-info-client .group-title:first-child{cursor:pointer;font-size:18px}.vf-cars-deposit .product-details .tab-right #payment-informations .group-title[aria-expanded=false],.vf-cars-deposit .product-details .tab-right #tab-info-client .group-title[aria-expanded=false]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m12 24 8-8-8-8'/%3E%3C/svg%3E");background-position:100%!important;background-repeat:no-repeat!important}.vf-cars-deposit .product-details .tab-right #payment-informations .group-title[aria-expanded=false]+#orderInfo,.vf-cars-deposit .product-details .tab-right #tab-info-client .group-title[aria-expanded=false]+#orderInfo{display:block!important}.vf-cars-deposit .product-details .tab-right #payment-informations .group-title[aria-expanded=true],.vf-cars-deposit .product-details .tab-right #tab-info-client .group-title[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m8 12 8 8 8-8'/%3E%3C/svg%3E");background-position:100%!important;background-repeat:no-repeat!important}.vf-cars-deposit .product-details .tab-right #payment-informations .group-title[aria-expanded=true]+#orderInfo,.vf-cars-deposit .product-details .tab-right #tab-info-client .group-title[aria-expanded=true]+#orderInfo{display:none!important}.vf-cars-deposit .product-details .tab-right #payment-informations .info-title,.vf-cars-deposit .product-details .tab-right #tab-info-client .info-title{color:#3c3c3c;font-size:16px;font-weight:600;line-height:150%;margin:12px 0 16px;text-transform:uppercase}.vf-cars-deposit .product-details .tab-right #payment-informations #identify-info,.vf-cars-deposit .product-details .tab-right #payment-informations #interior-info,.vf-cars-deposit .product-details .tab-right #tab-info-client #identify-info,.vf-cars-deposit .product-details .tab-right #tab-info-client #interior-info{border-bottom:1px solid #d9e1e2;margin:0;padding:0 0 12px}.vf-cars-deposit .product-details .tab-right #payment-informations #showroom-info,.vf-cars-deposit .product-details .tab-right #tab-info-client #showroom-info{margin-top:12px}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .group-title{font-size:18px}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .cars-deposit-summary~.group-title{color:#8a8a8a}.vf-cars-deposit .product-details .tab-right #payment-informations.not-complete .checkbox.checkbox-agree~.small-header{display:none!important}@media only screen and (min-width:1200px)and (max-width:1360px){.vf-cars-deposit .product-details .tab-right #dwfrm_billing .tab-right-panel .tab_right-hdesc{font-size:15px}}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right #dwfrm_billing .tab-right-panel .tab_right-hdesc{display:flex;flex-direction:column}.vf-cars-deposit .product-details .tab-right #dwfrm_billing .tab-right-panel .tab_right-hdesc label{font-size:24px;font-weight:300;letter-spacing:-.02em;line-height:36px}.vf-cars-deposit .product-details .tab-right #dwfrm_billing .tab-right-panel .tab-right-bottom .vf-btn{margin:26px 0 0;width:100%}}.vf-cars-deposit .product-details .tab-right .tab-right-step{display:flex;list-style:none;margin:0 0 16px;padding:0;width:100%}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right .tab-right-step{justify-content:space-between;margin:0 0 30px}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li{align-items:center;border-bottom:2px solid #f7f9f9;cursor:pointer;display:flex;flex-direction:row-reverse;gap:8px;height:48px;justify-content:center;list-style:none;width:31%}@media screen and (max-width:1440px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li{gap:6px}}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li{height:41px}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li:nth-child(2){width:38%}.vf-cars-deposit .product-details .tab-right .tab-right-step>li>div{color:var(--label-floating-color);display:flex;font-weight:600;line-height:24px;position:relative;text-align:center}@media screen and (max-width:1440px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li>div{font-size:14px}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li>div.tab-right-icon>svg{display:none;fill:var(--label-floating-color)}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li>div.tab-right-icon>svg{display:block}.vf-cars-deposit .product-details .tab-right .tab-right-step>li>div.tab-right-icon>svg>path{fill:var(--label-floating-color)}.vf-cars-deposit .product-details .tab-right .tab-right-step>li>div.tab-right-icon>svg:nth-child(2){display:none}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li:first-child>div:before{display:none}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li:last-child>div{margin-right:0}.vf-cars-deposit .product-details .tab-right .tab-right-step>li:last-child>div:after{border-color:#f0f3f3}.vf-cars-deposit .product-details .tab-right .tab-right-step>li:last-child.active>div:after{border-color:#1464f4}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.active{border-bottom:4px solid #1464f4}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.active>div{color:#1464f4}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.active>div:before{background-color:#1464f4}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.active>div:after{border-left-color:#1464f4}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.active>div.tab-right-icon>svg:first-child{display:block;fill:#1464f4}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li.active>div.tab-right-icon>svg:first-child>path{fill:#1464f4}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.complete{cursor:pointer}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.complete>div{color:#3c3c3c}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li.complete>div.tab-right-icon>svg:first-child>path{fill:#3c3c3c}}.vf-cars-deposit .product-details .tab-right .tab-right-step>li.complete>div.tab-right-icon>svg:nth-child(2){display:block}@media screen and (max-width:768px){.vf-cars-deposit .product-details .tab-right .tab-right-step>li.complete>div.tab-right-icon>svg:nth-child(2){display:none}}.vf-cars-deposit .product-details .tab-right .tab_right-hdesc{margin-bottom:32px}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right .tab_right-hdesc{margin-bottom:48px;padding:0 15px}}@media(max-width:767.98px){.vf-cars-deposit .product-details .tab-right .tab_right-hdesc{display:flex;flex-direction:column}.vf-cars-deposit .product-details .tab-right .tab_right-hdesc label{font-size:24px;font-weight:300;letter-spacing:-.02em;line-height:36px}}@media only screen and (max-width:767px){.vf-cars-deposit .product-details .tab-right .car-type-item{padding:0 15px}.vf-cars-deposit .product-details .tab-right .car-type-item .car-type-group-head{text-align:center;width:100%}.vf-cars-deposit .product-details .tab-right .tab-right-color{padding:0 15px}.vf-cars-deposit .product-details .tab-right .tab-right-color .car-type-group-head{flex-wrap:wrap}.vf-cars-deposit .product-details .tab-right .tab-right-color .car-type-selected-name{text-align:center;width:100%}}.vf-cars-deposit .product-details .tab-right .wheel-options-block{margin-bottom:48px}.vf-cars-deposit .product-details .tab-right .wheel-options-block .wheel-options-container{align-items:center;display:flex;gap:30px;justify-content:flex-start}.vf-cars-deposit .product-details .tab-right .wheel-options-block label{border:2px solid transparent;border-radius:50%;cursor:pointer;padding:4px}.vf-cars-deposit .product-details .tab-right .wheel-options-block input:checked+label{border-color:#1464f4}.vf-cars-deposit .product-details .tab-right .wheel-options-block .disclaimer-text{color:#8a8a8a;font-size:12px;font-weight:400;line-height:18px;text-align:left}.vf-cars-deposit .order-last .vf-payment{display:none}.vf-cars-deposit .order-last .vf-payment .info{margin-bottom:15px}.vf-cars-deposit .order-last .vf-payment .info .label{font-size:16px;line-height:127%;margin-bottom:5px}.vf-cars-deposit .order-last .vf-payment .info .value{font-weight:700}.vf-cars-deposit .order-last .vf-payment .title-upload-banktranfer{font-size:16px;line-height:127%;margin-bottom:5px}.vf-cars-deposit .order-last .fa-chevron-down:before{cursor:pointer}.vf-cars-deposit .order-last .upload-unc-form .form-group .form-control{align-items:center;background-color:#f4f4f4;border-radius:3px;color:#979797;display:flex;font-size:13px;font-style:normal;font-weight:400;line-height:140.4%;padding-left:20px;padding-right:0}@media screen and (max-width:567px){.vf-cars-deposit .order-last .upload-unc-form .form-group .form-control.placeholderIdentityCardImg::-moz-placeholder{opacity:0}.vf-cars-deposit .order-last .upload-unc-form .form-group .form-control.placeholderIdentityCardImg::placeholder{opacity:0}}.vf-cars-deposit .order-last .upload-unc-form .upload-bar{display:flex;justify-content:space-between;margin-top:24px;padding-bottom:10px}.vf-cars-deposit .order-last .upload-unc-form .upload-bar button.btn{border:1px solid #1464f4;border-radius:3px;color:#1464f4;font-size:16px;font-weight:600;line-height:127%;padding:0;text-align:center;text-transform:unset;width:100%}.vf-cars-deposit .order-last .upload-unc-form .upload-bar button.btn.has-image{width:170px}.vf-cars-deposit .order-last .upload-unc-form .upload-bar .choose-identityCardButton{align-items:center;display:flex;justify-content:center}.vf-cars-deposit .order-last .upload-unc-form .upload-bar .choose-identityCardButton span{font-weight:700;margin-left:8px;text-transform:uppercase}.vf-cars-deposit .order-last .upload-unc-form .upload-unc-note{color:var(--label-floating-color);font-size:13px;font-weight:400;line-height:16px;margin-bottom:64px}.vf-cars-deposit .order-last .upload-unc-form .upload-unc-des{color:#111;font-size:13px;font-style:normal;font-weight:500;line-height:150%}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList{display:flex}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .thumbImg{margin-right:20px;position:relative}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .thumbImg .delete-image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23F8D7DA'/%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m10.357 5.69-4.714 4.714M5.643 5.69l4.714 4.714'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;bottom:-8px;cursor:pointer;height:16px;position:absolute;right:-8px;width:16px;z-index:1}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .thumbImg img{height:40px;-o-object-fit:cover;object-fit:cover;width:40px}@media screen and (max-width:568px){.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .thumbImg{height:80px}}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .hasPdf{background:url(../../images/icon-pdf.png) no-repeat 50%}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .hasPdf img{opacity:0}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .hasOther{background:url(../../images/icon-sample-document.png) no-repeat 50%;background-size:55px 72px}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList .hasOther img{opacity:0}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .previewIdentityCardImgList.disabled .delete-image{display:none}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .message p{font-weight:700;text-align:left}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .message p.success{color:#00a119}.vf-cars-deposit .order-last .upload-unc-form .previewIdentityCardImg .message p.fail{color:red}.vf-cars-deposit .group-title{color:#3c3c3c;font-size:20px;font-weight:600;line-height:150%;margin-bottom:24px}.vf-cars-deposit .group-select-customer{display:flex;justify-content:space-between}@media only screen and (max-width:1550px){.vf-cars-deposit .group-select-customer{flex-wrap:wrap!important}.vf-cars-deposit .group-select-customer .col-md-auto{flex:auto;max-width:none;padding-left:0;width:50%}}.vf-cars-deposit .small-header{font-size:20px;font-weight:600;line-height:150%;padding-left:0}@media only screen and (max-width:1550px){.vf-cars-deposit .small-header{flex:auto;max-width:none;padding-right:0}}@media only screen and (max-width:1550px)and (min-width:300px){.vf-cars-deposit .small-header{font-size:14px}}@media only screen and (max-width:1550px)and (min-width:1200px){.vf-cars-deposit .small-header{font-size:16px;width:100%}}.vf-cars-deposit .js-bankDepositAmount .no b{font-weight:600!important}.vf-cars-deposit .price-leasing-wrap{font-size:20px;font-weight:600;line-height:25px}.vf-cars-deposit .price-leasing-wrap.d-none{display:none!important}.vf-cars-deposit .carDeposit-price-label,.vf-cars-deposit .price-info{font-size:20px;font-weight:600;line-height:25px}.vf-cars-deposit .description-text,.vf-cars-deposit .gift-text,.vf-cars-deposit .policy-text{font-size:12px;line-height:16px}.vf-cars-deposit .gift-text{margin-top:-17px}.vf-cars-deposit .gift-text a{color:#1464f4;font-weight:600}.vf-cars-deposit .discount-wrap{display:flex;flex-direction:column;padding-top:32px}.vf-cars-deposit .discount-wrap .label{font-size:16px;font-weight:600;line-height:150%}.vf-cars-deposit .discount-wrap .discount-item{display:flex;justify-content:space-between}.vf-cars-deposit .discount-wrap .discount-item .discount-amount{color:#dc3545;font-size:14px;font-weight:400}.vf-cars-deposit .discount-wrap .final-amount{display:flex;justify-content:space-between}.vf-cars-deposit .discount-wrap .final-amount .deposit-amount{font-size:16px;font-weight:400;line-height:150%}.vf-cars-deposit .gift-text-vf-9{font-size:12px;line-height:16px;margin-top:-17px}.vf-cars-deposit .gift-text-vf-9 a{color:#1464f4;font-weight:600}.vf-cars-deposit .vf-form .checkbox{margin-bottom:30px}.vf-cars-deposit .vf-form .checkbox .group-input{align-items:baseline;margin-bottom:.5em;position:relative}.vf-cars-deposit .vf-form .checkbox .group-input label{color:#1f2125;font-size:13px;font-weight:400;line-height:127%;margin-bottom:0;margin-right:15px}.vf-cars-deposit .vf-form .checkbox .group-input label a{color:#377aff;text-decoration:underline}@media screen and (max-width:768px){.vf-cars-deposit .vf-form .checkbox .group-input label a{text-decoration:none}}.vf-cars-deposit .vf-form .checkbox .group-input label a:hover{color:#d60000}.vf-cars-deposit .vf-form .checkbox .group-input input{height:16px;opacity:0;position:absolute;width:auto;z-index:1}.vf-cars-deposit .vf-form .checkbox .group-input input+label{color:#3c3c3c;cursor:pointer;font-size:.8333333333vw;line-height:150%;margin-bottom:0;margin-right:0;padding-left:29px;position:relative}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .vf-form .checkbox .group-input input+label{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .vf-form .checkbox .group-input input+label{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .vf-form .checkbox .group-input input+label{font-size:16px}}@media only screen and (min-width:1200px)and (max-width:1365px){.vf-cars-deposit .vf-form .checkbox .group-input input+label{font-size:1.1713030747vw}}@media only screen and (min-width:1366px){.vf-cars-deposit .vf-form .checkbox .group-input input+label{font-size:16px}}.vf-cars-deposit .vf-form .checkbox .group-input input+label:before{background:#fff;border:1px solid #dbe1e3;border-radius:3px;content:"";display:inline-block;height:20px;left:0;margin-right:6px;position:absolute;top:3px;vertical-align:middle;width:20px}@media(hover:hover){.vf-cars-deposit .vf-form .checkbox .group-input input:hover+label:before{background:#2e61f4}}.vf-cars-deposit .vf-form .checkbox .group-input input:checked+label:before{background:#2e61f4}.vf-cars-deposit .vf-form .checkbox .group-input input:checked+label:after{background:transparent;border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:10px;left:7px;position:absolute;top:6px;transform:rotate(45deg);width:6px}.vf-cars-deposit .vf-form .radio p{font-size:16px;font-weight:700}.vf-cars-deposit .vf-form .radio .group-input{position:relative}.vf-cars-deposit .vf-form .radio .group-input input{height:100%;opacity:0;position:absolute;width:100%;z-index:1}.vf-cars-deposit .vf-form .radio .group-input input+label{color:#3c3c3c;cursor:pointer;font-size:16px;letter-spacing:-.02em;line-height:150%;margin-bottom:0;margin-right:0;padding-left:29px;position:relative;transition:all .3s ease;vertical-align:super}.vf-cars-deposit .vf-form .radio .group-input input+label:before{background-image:url(../../images/icon/radio-checked.svg);background-size:100%;border-radius:50%;content:"";display:inline-block;height:16px;left:0;margin-right:6px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;width:16px}.vf-cars-deposit .vf-form .radio .group-input input:checked+label:before{background-image:url(../../images/icon/checked.svg)}@media(max-width:767.98px){.vf-cars-deposit .vf-form .radio{flex-wrap:wrap!important}.vf-cars-deposit .vf-form .radio label{margin-bottom:24px;width:100%}}.vf-cars-deposit .vf-form .group-refererral{display:flex;flex-direction:column;row-gap:12px}.vf-cars-deposit .vf-form .group-refererral .title-referral{margin-bottom:12px}.vf-cars-deposit .vf-form .group-refererral .title-referral .group-title{margin-bottom:0}.vf-cars-deposit .vf-form .group-refererral .referral-item.expanded>.group-radio,.vf-cars-deposit .vf-form .group-refererral .referral-item.expanded>.group-referral{background-color:#f7f9f9}.vf-cars-deposit .vf-form .group-refererral .referral-item>.group-radio{border:1px solid #d9e1e2;border-radius:4px;display:grid;gap:12px;grid-template-columns:20px 1fr;justify-items:start;margin-bottom:0;padding:12px 16px}.vf-cars-deposit .vf-form .group-refererral .referral-item>.group-radio>label{margin-bottom:0}.vf-cars-deposit .vf-form .group-refererral .referral-item>.group-radio input{height:unset;max-width:24px;position:relative;top:0;width:100%}.vf-cars-deposit .vf-form .group-refererral .referral-item .group-referral{border-radius:0;margin:0;padding:12px}.vf-cars-deposit .vf-form .voucher{margin-bottom:45px}.vf-cars-deposit .vf-form .voucher .group-title{margin-bottom:12px}.vf-cars-deposit .vf-form .voucher-input{display:flex;height:48px;justify-content:space-between;margin-bottom:8px}.vf-cars-deposit .vf-form .voucher-input.code-has-input input{background:#fff!important;border:1px solid #1464f4!important;border-right:none!important}.vf-cars-deposit .vf-form .voucher-input.code-has-input button{background:#1464f4!important;border-left:none!important;pointer-events:unset!important}.vf-cars-deposit .vf-form .voucher-input.code-has-input.background-vtm input{background:#fff!important;border:1px solid #e03!important;border-right:none!important}.vf-cars-deposit .vf-form .voucher-input.code-has-input.background-vtm button{background:#e03!important;border-left:none!important;pointer-events:unset!important}.vf-cars-deposit .vf-form .voucher-input.code-failed input{border:1px solid #dc3545!important;border-right:none!important}.vf-cars-deposit .vf-form .voucher-input input{background:#f7f9f9;border:none;border-radius:5px 0 0 5px;display:flex;flex:1;height:48px;justify-content:space-between;outline:none;padding-left:16px}.vf-cars-deposit .vf-form .voucher-input input.is-invalid{border:1px solid #dc3545!important}.vf-cars-deposit .vf-form .voucher-input button{background:#8a8a8a;border:none;border-radius:0 3px 3px 0;color:#fff;font-size:12px;font-weight:700;height:100%;letter-spacing:.1em;outline:none;padding:10px;pointer-events:none;text-transform:uppercase;width:96px}.vf-cars-deposit .vf-form .voucher-input .add-voucher{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-left:10px;min-width:54px;pointer-events:none}.vf-cars-deposit .vf-form .voucher-input .add-voucher p{display:none;font-size:12px;font-weight:600;line-height:150%;margin:3px 0 0}.vf-cars-deposit .vf-form .voucher-input .add-voucher svg{display:none}.vf-cars-deposit .vf-form .voucher-input-container:last-child .add-voucher{pointer-events:auto}.vf-cars-deposit .vf-form .voucher-input-container:last-child .add-voucher p,.vf-cars-deposit .vf-form .voucher-input-container:last-child .add-voucher svg{display:block}.vf-cars-deposit .vf-form .voucher .error-text{color:#dc3545;font-size:12px;font-weight:600;line-height:150%;margin-left:20px}.vf-cars-deposit .vf-form .voucher-detail{display:flex;flex-wrap:wrap;width:100%}.vf-cars-deposit .vf-form .voucher-detail-item{background:rgba(20,100,244,.1);border-radius:3px;color:#3c3c3c;display:flex;flex-basis:100%;font-size:13px;font-weight:600;justify-content:space-between;line-height:150%;padding:8px 18px;position:relative}.vf-cars-deposit .vf-form .voucher-detail-item .btn-remove{cursor:pointer;display:inline-flex;margin-top:1px}.vf-cars-deposit .vf-form .voucher .promotion{color:#1f2125;font-size:12px;font-weight:600;line-height:150%;margin-bottom:49px}.vf-cars-deposit .vf-form .voucher .promotion a{color:#1464f4;font-size:12px;font-weight:600;line-height:150%;-webkit-text-decoration:underline #1464f4;text-decoration:underline #1464f4}.vf-cars-deposit .vf-form .voucher .cart-coupon{margin-bottom:12px;margin-right:12px}.vf-cars-deposit .vf-form .voucher .cart-coupon:last-child{margin-right:0}.vf-cars-deposit .vf-form .voucher .cart-coupon.no-use-coupon .coupon-code{background:#8a8a8a;position:relative}.vf-cars-deposit .vf-form .voucher .cart-coupon.no-use-coupon .no-use{text-decoration-line:line-through}.vf-cars-deposit .vf-form .voucher .coupon-code{background:rgba(20,100,244,.1);border:none;border-radius:3px!important;font-size:13px;font-weight:600;line-height:150%;padding:8px 18px;position:relative}.vf-cars-deposit .vf-form .voucher .coupon-code svg{position:absolute;right:14px;top:51%;transform:translateY(-50%)}.vf-cars-deposit .vf-form .voucher .coupon-code:first-child{margin-right:12px}.vf-cars-deposit .vf-form .voucher .coupon-code .remove-coupon{align-items:center;border:none;display:flex;margin-left:20px}.vf-cars-deposit .vf-form .group-radio{margin-bottom:20px;padding-left:30px;position:relative}.vf-cars-deposit .vf-form .group-radio input{height:18px;left:0;position:absolute;top:3px;width:18px}.vf-cars-deposit .vf-form .group-radio input[type=radio]:disabled+label{color:var(--label-floating-color)}.vf-cars-deposit .vf-form .group-radio>label{font-weight:600}.vf-cars-deposit .vf-form .group-radio label{font-size:16px;line-height:1.5}.vf-cars-deposit .vf-form .title-referral .switch-button .switch{display:inline-block;height:16px;position:relative;width:28px}.vf-cars-deposit .vf-form .title-referral .switch-button .switch input{height:0;opacity:0;width:0}.vf-cars-deposit .vf-form .title-referral .switch-button .switch input:checked+.slider{background-color:#1464f4;border:1px solid #1464f4}.vf-cars-deposit .vf-form .title-referral .switch-button .switch input:checked+.slider:before{background:#fff;transform:translate(100%,-50%)}.vf-cars-deposit .vf-form .title-referral .switch-button .switch .slider{background-color:#fff;border:1px solid #92a0b2;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.vf-cars-deposit .vf-form .title-referral .switch-button .switch .slider:before{background-color:#92a0b2;content:"";height:12px;left:1px;position:absolute;top:50%;transform:translateY(-50%);transition:.4s;width:12px}.vf-cars-deposit .vf-form .title-referral .switch-button .switch .slider.round{border-radius:16px}.vf-cars-deposit .vf-form .title-referral .switch-button .switch .slider.round:before{border-radius:50%}.vf-cars-deposit .vf-form .vf-price-total{align-items:center;color:#3c3c3c;display:flex;flex-wrap:wrap;font-size:1.0416666667vw;font-weight:600;justify-content:space-between;letter-spacing:-.02em;line-height:1.4}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .vf-form .vf-price-total{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.vf-cars-deposit .vf-form .vf-price-total{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.vf-cars-deposit .vf-form .vf-price-total{font-size:20px}}.vf-cars-deposit .vf-form .vf-price-note{align-items:center;color:#3c3c3c;display:flex;font-size:12px;line-height:1.3333333333}.vf-cars-deposit .vf-form .payment-select-group.disabled{cursor:not-allowed;opacity:.6}.vf-cars-deposit .vf-form .payment-select-group.disabled .payment-method-item{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vf-cars-deposit .vf-form .payment-method-item .group-input input[type=radio]{display:none}.vf-cars-deposit .vf-form .payment-method-item .group-input input[type=radio]+label{width:100%}.vf-cars-deposit .vf-form .payment-method-item .disclaimer-text{color:#dc3545;font-size:12px;font-weight:600;line-height:18px;text-align:left}.vf-cars-deposit .vf-form .payment-method-item .tab-content{display:none}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate{display:block}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .guide-msg{font-size:12px;font-weight:600}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container{flex-direction:row;gap:12px}@media only screen and (max-width:511px){.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container{flex-direction:column;gap:8px}}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item{display:flex;flex:1;text-align:center}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item label{align-items:center;border:1px solid #d9e1e2;border-radius:3px;box-sizing:border-box;color:#1f2125;cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:150%;margin-bottom:0;padding:12px 12px 12px 60px;text-align:left;width:100%}@media only screen and (max-width:1270px){.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item label{padding:12px 12px 12px 50px}}@media only screen and (max-width:511px){.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item label{font-size:12px;padding:12px 6px 0 56px}}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item label:after,.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item label:before{display:none}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item label:hover{border:1px solid #1464f4}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item img{left:14px;position:absolute;top:50%;transform:translateY(-50%)}.vf-cars-deposit .vf-form .payment-method-item .tab-content .tab-payment-gate .gate-container .gate-item.chosen label{border:1px solid #1464f4}@media(max-width:767.98px){.vf-cars-deposit .vf-form>div{margin:0 16px}.vf-cars-deposit .vf-form>div.group-customer>div{padding:0}.vf-cars-deposit .vf-form>div.group-customer>div .group-input{padding-left:0}.vf-cars-deposit .vf-form>div.group-customer>div .group-input:last-child{padding-right:0}.vf-cars-deposit .vf-form>div.group-customer .buyer-type{padding-right:10px}.vf-cars-deposit .vf-form>div.tab-right-bottom{margin:0!important}.vf-cars-deposit .vf-form .group-showroom{margin-top:48px}.vf-cars-deposit .vf-form .group-showroom>div{padding:0}}.vf-cars-deposit .referral-disclaimer,.vf-cars-deposit .rf-note{color:#3c3c3c;font-size:12px;font-weight:400;line-height:1.3333333333}.vf-cars-deposit .referral-disclaimer p,.vf-cars-deposit .rf-note p{margin-bottom:0}.vf-cars-deposit .referral-disclaimer ul,.vf-cars-deposit .rf-note ul{list-style:disc;padding-left:20px}.vf-cars-deposit .referral-disclaimer a,.vf-cars-deposit .rf-note a{color:#1464f4}.vf-cars-deposit .referral-disclaimer a span,.vf-cars-deposit .rf-note a span{display:inline-block}.vf-cars-deposit .referral-disclaimer{color:#0b0b0b}.vf-cars-deposit .gasToEV-checkbox{font-size:16px}.vf-cars-deposit .gasToEV-checkbox label{font-size:16px!important}.vf-cars-deposit .group-referral{margin-bottom:14px}.vf-cars-deposit .group-referral .form-label-group{background-color:#fff;margin-bottom:12px}.vf-cars-deposit .rf-member-message{background:#fff5e1}.vf-cars-deposit .rf-member-message p{border-left:3px solid #efa505;color:#3c3c3c;font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:1.4;margin-bottom:0;padding:20px 16px;text-align:justify}.vf-cars-deposit .rf-member-message p a{color:#1464f4}.vf-cars-deposit .icon-promotion-success{position:absolute;right:16px;top:25px}.vf-cars-deposit .bank-deposit-summary,.vf-cars-deposit .cars-deposit-summary{border-radius:5px;color:#3c3c3c;font-size:16px;letter-spacing:-.02em;line-height:24px}.vf-cars-deposit .bank-deposit-summary div,.vf-cars-deposit .cars-deposit-summary div{align-items:flex-start;display:flex;gap:30px;margin-bottom:16px}.vf-cars-deposit .bank-deposit-summary div#model-info .gas-ev-des-note,.vf-cars-deposit .bank-deposit-summary div#model-info label,.vf-cars-deposit .bank-deposit-summary div#service-info .gas-ev-des-note,.vf-cars-deposit .bank-deposit-summary div#service-info label,.vf-cars-deposit .cars-deposit-summary div#model-info .gas-ev-des-note,.vf-cars-deposit .cars-deposit-summary div#model-info label,.vf-cars-deposit .cars-deposit-summary div#service-info .gas-ev-des-note,.vf-cars-deposit .cars-deposit-summary div#service-info label{font-size:13px;font-weight:400;line-height:16px;padding-right:5px}.vf-cars-deposit .bank-deposit-summary div#model-info .gas-ev-des-note span,.vf-cars-deposit .bank-deposit-summary div#model-info label span,.vf-cars-deposit .bank-deposit-summary div#service-info .gas-ev-des-note span,.vf-cars-deposit .bank-deposit-summary div#service-info label span,.vf-cars-deposit .cars-deposit-summary div#model-info .gas-ev-des-note span,.vf-cars-deposit .cars-deposit-summary div#model-info label span,.vf-cars-deposit .cars-deposit-summary div#service-info .gas-ev-des-note span,.vf-cars-deposit .cars-deposit-summary div#service-info label span{flex:1;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:24px;text-align:left}.vf-cars-deposit .bank-deposit-summary div#model-info,.vf-cars-deposit .cars-deposit-summary div#model-info{margin:0}.vf-cars-deposit .bank-deposit-summary div#service-info,.vf-cars-deposit .cars-deposit-summary div#service-info{margin-top:12px}.vf-cars-deposit .bank-deposit-summary div#service-info>ul,.vf-cars-deposit .cars-deposit-summary div#service-info>ul{color:#3c3c3c;font-size:12px;font-style:normal;font-weight:600;line-height:150%;margin:8px 0 0}.vf-cars-deposit .bank-deposit-summary div#service-info>ul li,.vf-cars-deposit .cars-deposit-summary div#service-info>ul li{list-style:inside;padding-left:10px}.vf-cars-deposit .bank-deposit-summary div#service-info>ul span,.vf-cars-deposit .cars-deposit-summary div#service-info>ul span{font-size:12px;font-weight:400;line-height:150%;text-align:left}.vf-cars-deposit .bank-deposit-summary div .showroom-address,.vf-cars-deposit .cars-deposit-summary div .showroom-address{display:block}.vf-cars-deposit .bank-deposit-summary div .showroom-address a,.vf-cars-deposit .cars-deposit-summary div .showroom-address a{display:inline-block}.vf-cars-deposit .bank-deposit-summary div label,.vf-cars-deposit .cars-deposit-summary div label{flex:0 0 calc(43.5% - 15px);font-weight:600;margin:0;width:calc(43.5% - 15px)}.vf-cars-deposit .bank-deposit-summary div label span,.vf-cars-deposit .cars-deposit-summary div label span{font-size:13px;font-weight:400;letter-spacing:unset;line-height:16px}.vf-cars-deposit .bank-deposit-summary div label+.showroom-address,.vf-cars-deposit .bank-deposit-summary div label+span,.vf-cars-deposit .cars-deposit-summary div label+.showroom-address,.vf-cars-deposit .cars-deposit-summary div label+span{flex:0 0 calc(56.5% - 15px);width:calc(56.5% - 15px);word-wrap:break-word}.vf-cars-deposit .bank-deposit-summary div:last-child,.vf-cars-deposit .cars-deposit-summary div:last-child{margin:0}.vf-cars-deposit .bank-deposit-summary div .white-box,.vf-cars-deposit .cars-deposit-summary div .white-box{background-color:#fff;border-radius:4px;padding:4px 28px 4px 12px;position:relative}.vf-cars-deposit .bank-deposit-summary .gas-ev-des-note,.vf-cars-deposit .cars-deposit-summary .gas-ev-des-note{font-size:13px;font-weight:400;line-height:16px;margin-bottom:12px}.vf-cars-deposit .bank-deposit-summary #showroom-info a,.vf-cars-deposit .cars-deposit-summary #showroom-info a{color:#1464f4;margin-left:5px}.vf-cars-deposit .bank-deposit-summary #option-info,.vf-cars-deposit .cars-deposit-summary #option-info{margin-top:16px}.vf-cars-deposit .bank-deposit-summary{background-color:#f7f9f9;padding:16px}.vf-cars-deposit .bank-deposit-summary label{min-width:30%}.vf-cars-deposit .bank-deposit-summary span{text-align:left;width:100%}.vf-cars-deposit .bank-deposit-summary .copy-button{background-color:#fff;border:none;outline:none;position:absolute;right:4px;width:24px}.vf-cars-deposit .bank-deposit-summary .copy-button :active{transform:scale(.8)}::-webkit-scrollbar-track{border-radius:0;box-shadow:inset 0 0 0 #fafafa}::-webkit-scrollbar-thumb{background:#1464f4;border-radius:0}::-webkit-scrollbar{width:0}@media only screen and (min-width:1200px){html{overflow:hidden}}@media print{html{overflow:hidden}}.v3s-footer{margin-top:80px}#depositConfirmModal.show{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5))}#depositConfirmModal .modal-dialog{font-size:16px;font-weight:400;line-height:150%;max-height:100%;min-width:950px}#depositConfirmModal .modal-content{background-color:#fff}#depositConfirmModal .modal-header{align-items:center;border-bottom:none;flex-direction:column;padding:30px;text-align:center}#depositConfirmModal .modal-header .modal-title{color:#2c72c6;font-size:28px;font-weight:600}#depositConfirmModal .modal-header p{margin:0}#depositConfirmModal .modal-body{padding:0 30px}#depositConfirmModal .modal-body .group-info{border-top:1px solid #dbe1e3;padding:30px 0}#depositConfirmModal .group-item label{color:#1f2125;font-size:16px;font-weight:700;line-height:148%;margin:auto;padding-right:8px}#depositConfirmModal .group-item select{border:1px solid #e3e3e3;border-radius:3px;height:40px;padding:8px 12px;width:100%}#depositConfirmModal .group-item .font-lighter{font-weight:400}#depositConfirmModal .group-item .bankDepositAmount,#depositConfirmModal .group-item .bankDepositAmount+span{color:#2c72c6}#depositConfirmModal .form-group{margin-bottom:0}#depositConfirmModal .form-control{border:1px solid #e3e3e3;font-size:inherit;height:40px;padding:8px 12px}#depositConfirmModal .form-control:focus{border:1px solid #2c72c6!important;border-radius:4px;box-shadow:0 0 0 3.2px rgba(0,123,255,.25)}#depositConfirmModal .form-check label{font-size:13px;line-height:148%}#depositConfirmModal .modal-footer{border:none;justify-content:center}#depositConfirmModal .modal-footer .btn{font-size:inherit}#depositConfirmModal .modal-footer .btn.btn-outline-secondary{border-color:#2c72c6;color:#2c72c6}@media(min-width:992px){#depositConfirmModal .modal-footer{padding:0 0 30px}#depositConfirmModal .modal-footer .btn.btn-outline-secondary,#depositConfirmModal .modal-footer .btn.btn-primary{width:300px}}@media(max-width:991.98px){#depositConfirmModal .modal-dialog{height:100%;max-width:unset;min-width:unset;width:100%}#depositConfirmModal .modal-body{min-height:calc(100vh - 57px);padding-bottom:110px}#depositConfirmModal .modal-footer{bottom:0;padding:0 20px 20px;position:absolute;width:100%}#depositConfirmModal .btn{width:100%}#depositConfirmModal .group-item .bankDepositAmount,#depositConfirmModal .group-item .bankDepositAmount+span{font-size:24px;line-height:120%}}@media(max-width:575.98px){#depositConfirmModal .btn.btn-outline-secondary{margin-bottom:10px}}.page.v3s>.v3s-header{display:none}[lang=en] .vf-cars-deposit .vf-cars-deposit__product-detail .product-details .tab-right .tab-right-step li:first-child{width:33%}[lang=en] .vf-cars-deposit .vf-cars-deposit__product-detail .product-details .tab-right .tab-right-step li:last-child{width:34%}[lang=en] .vf-cars-deposit .vf-cars-deposit__product-detail .product-details .tab-right .tab-right-step li:nth-child(2){width:30%}.vf-cars-deposit{background:#f7f9f9}.vf-cars-deposit .force-d-none{display:none!important}.vf-cars-deposit.no-SelectCars .vf-cars-deposit__product-detail .product-details .tab-left .content-asset{display:none}.vf-cars-deposit.no-SelectCars .vf-cars-deposit__product-detail .product-details .tab-left .tab-left-box{margin:auto}.vf-cars-deposit .v3s-header{background:transparent;position:relative;width:100%}@media only screen and (min-width:1200px){.vf-cars-deposit .v3s-header.atScroll{background:linear-gradient(180deg,#f9fafc,#f3f5f6);top:0}}@media print{.vf-cars-deposit .v3s-header.atScroll{background:linear-gradient(180deg,#f9fafc,#f3f5f6);top:0}}@media only screen and (max-width:767px){.vf-cars-deposit .v3s-header{position:relative}}.vf-cars-deposit .v3s-header #block-megamainmenu,.vf-cars-deposit .v3s-header .btn-register-driver{display:none!important}.vf-cars-deposit .v3s-header .v3s-header-mobile--left{justify-content:space-between!important}@media only screen and (min-width:1024px){.vf-cars-deposit .v3s-header .mega_menu_header.mega-main-menu{flex-direction:row-reverse}.vf-cars-deposit .v3s-header .mega_menu_header.mega-main-menu.mega-submenu{display:none!important}}.vf-cars-deposit .v3s-header .v3s-header--bottom{align-items:center;background:transparent;display:flex;width:100%}@media only screen and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .v3s-header .v3s-header--bottom{background:transparent}}@media only screen and (max-width:767px){.vf-cars-deposit .v3s-header .v3s-header--bottom{background:#f7f9f9}}.vf-cars-deposit .v3s-header .v3s-header--bottom>div{width:100%}.vf-cars-deposit .v3s-header .v3s-header--bottom .logo{margin:0;padding-left:0}@media only screen and (max-width:767px){.vf-cars-deposit .v3s-header .v3s-header--bottom .logo{padding-left:16px}}@media only screen and (max-width:1199px){.vf-cars-deposit .v3s-header .v3s-header--bottom .logo{padding-left:20px}}@media only screen and (min-width:768px){.vf-cars-deposit .v3s-header .header-language li.block-megamainmenu a.localeLink{background:url(../../images/cars-deposit/icon-earth.png) no-repeat 0;padding-left:23px}}.vf-cars-deposit .v3s-header .header-language li.block-megamainmenu a.localeLink svg{display:none}.vf-cars-deposit .v3s-header .mega-account a.we-mega-menu-li.btn{background:transparent;color:#3c3c3c!important;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:1.5;width:auto}.vf-cars-deposit .v3s-header .mega-account a.we-mega-menu-li.btn:before{display:none}@media only screen and (min-width:768px){.vf-cars-deposit .v3s-header .mega-account a.we-mega-menu-li.btn span{display:block!important}}.vf-cars-deposit .infoCar-sp{display:none}@media only screen and (max-width:767px){.vf-cars-deposit .infoCar-sp{background:#f3f5f6}.vf-cars-deposit .infoCar-sp.active{display:block}.vf-cars-deposit .infoCar-sp .car-info-list{display:flex;gap:12px;justify-content:space-between;list-style:none;margin-bottom:12px;padding:5px 15px 0;text-align:center}.vf-cars-deposit .infoCar-sp .car-info-list.car-edition{display:none}.vf-cars-deposit .infoCar-sp .car-info-list.car-edition.active{display:flex!important}.vf-cars-deposit .infoCar-sp .car-info-item{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;width:31%}.vf-cars-deposit .infoCar-sp .car-info-item-no{color:#3c3c3c;font-size:.8333333333vw;font-weight:600;letter-spacing:-.02em;line-height:1.5;margin-bottom:4px;white-space:nowrap}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .infoCar-sp .car-info-item-no{font-size:2.0833333333vw}}@media only screen and (max-width:767px)and (max-width:767px){.vf-cars-deposit .infoCar-sp .car-info-item-no{font-size:4.2666666667vw}}@media only screen and (max-width:767px)and (min-width:1920px){.vf-cars-deposit .infoCar-sp .car-info-item-no{font-size:16px}}@media only screen and (max-width:767px){.vf-cars-deposit .infoCar-sp .car-info-item-label{color:#3c3c3c;font-size:.625vw;font-weight:400;line-height:1.3333333333;margin-bottom:0}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .infoCar-sp .car-info-item-label{font-size:1.5625vw}}@media only screen and (max-width:767px)and (max-width:767px){.vf-cars-deposit .infoCar-sp .car-info-item-label{font-size:3.2vw}}@media only screen and (max-width:767px)and (min-width:1920px){.vf-cars-deposit .infoCar-sp .car-info-item-label{font-size:12px}}@media only screen and (max-width:767px){.vf-cars-deposit .infoCar-sp .tab-car-left-info-desc{color:var(--label-floating-color);font-size:.625vw;font-weight:400;letter-spacing:-.02em;line-height:1.4285714286;margin-bottom:0;padding:0 10px 30px;text-align:center}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1199px){.vf-cars-deposit .infoCar-sp .tab-car-left-info-desc{font-size:1.5625vw}}@media only screen and (max-width:767px)and (max-width:767px){.vf-cars-deposit .infoCar-sp .tab-car-left-info-desc{font-size:3.2vw}}@media only screen and (max-width:767px)and (min-width:1920px){.vf-cars-deposit .infoCar-sp .tab-car-left-info-desc{font-size:12px}}@media only screen and (max-width:767px){.vf-cars-deposit .infoCar-sp[data-modelid=Products-Car-VF5] .car-info-item:first-child .car-info-item-label{margin:auto;width:98px}.vf-cars-deposit .tab-select-car{margin-top:19.2vw}}.vf-cars-deposit .tab-select-car[data-modelid=Products-Car-VF5] .v3s-product--color .colorItemList-exterior-roof li:after,.vf-cars-deposit .tab-select-car[data-modelid=Products-Car-VF5] .v3s-product--color .colorItemList-interior li:after{display:none}.vf-cars-deposit .exterior-360-sp{margin:60px 0 0}@media only screen and (max-width:767px){.vf-cars-deposit .exterior-360-sp.no-active{display:none}}.vf-cars-deposit .exterior-360-sp .use-360{position:relative}.vf-cars-deposit .exterior-360-sp .use-360.vf3-360-container .images-360{bottom:10px}.vf-cars-deposit .exterior-360-sp .use-360 .cloudimage-360-icons-container{display:none}.vf-cars-deposit .exterior-360-sp .cloudimage-360-item{min-height:100px;padding-bottom:15px}.vf-cars-deposit .exterior-360-sp canvas{width:100%!important}.vf-cars-deposit .exterior-360-sp .images-360{bottom:0;left:0;position:absolute}.vf-cars-deposit .exterior-360-sp .images-360 img{max-width:100%;width:100%}.vf-cars-deposit .exterior-360-sp .v3s-product-item-0 img{display:none;height:auto;margin:auto;max-width:100%}.vf-cars-deposit .exterior-360-sp .v3s-product-item-0 img.active{display:block}.vf-cars-deposit .no-360-sp{display:none}.vf-cars-deposit .no-360-sp.active{display:block}.vf-cars-deposit .interior360{width:100%}.vf-cars-deposit .interior360[data-pic-360=Products-Car-VFE34]{height:500px}.vf-cars-deposit .interior360[data-pic-360=Products-Car-VF8],.vf-cars-deposit .interior360[data-pic-360=Products-Car-VF9]{height:auto}@media only screen and (max-width:767px){.vf-cars-deposit .interior360{margin-top:4vw;position:relative;z-index:9}}.vf-cars-deposit .photosphere-interior360{height:100%;width:100%}.car-furniture{visibility:visible!important}.car-furniture .wrap_swiper{overflow:hidden}.car-furniture .slick-slide a{display:block;width:100%}.car-furniture .slick-slide a.wrap-360{padding-top:56.2169312169%;position:relative}.car-furniture .slick-slide a.wrap-360 .interior360{height:100%;left:0;position:absolute;top:0;width:100%}.car-furniture .furnitureThumbs{padding:12px 45px 0;position:relative}.car-furniture .furnitureThumbs .slick-slide{border:2px solid transparent;border-radius:10px;padding:2px}.car-furniture .furnitureThumbs .slick-slide img{border-radius:6px}.car-furniture .furnitureThumbs .slick-slide.slick-active.slick-current{border:2px solid #1464f4}.car-furniture .slick-arrow{font-size:0;height:24px;text-indent:-9999px;width:24px}.car-furniture .slick-arrow:before{display:none;font-family:serif}.car-furniture .slick-prev{background:url(../../images/cars-deposit/arrow-prev-slick.png) 50% no-repeat;left:-45px!important;right:auto}.car-furniture .slick-next{background:url(../../images/cars-deposit/arrow-next-slick.png) 50% no-repeat;left:auto;right:-45px!important}.tradeIn-box{position:relative}.tradeIn-box img{height:auto;margin-bottom:0;width:100%}.tradeIn-box .tradeIn-content{align-items:center;background:#fff;bottom:7%;display:flex;justify-content:space-between;left:5.6818181818%;padding:12px;position:absolute;width:88.6363636364%}.tradeIn-box .tradeIn-content p{color:#3c3c3c;font-size:.8333333333vw;line-height:1.5;margin-bottom:0}@media only screen and (min-width:768px)and (max-width:1199px){.tradeIn-box .tradeIn-content p{font-size:2.0833333333vw}}@media only screen and (max-width:767px){.tradeIn-box .tradeIn-content p{font-size:4.2666666667vw}}@media only screen and (min-width:1920px){.tradeIn-box .tradeIn-content p{font-size:16px}}@media only screen and (min-width:1200px)and (max-width:1365px){.tradeIn-box .tradeIn-content p{font-size:1.1713030747vw}}@media only screen and (min-width:1366px){.tradeIn-box .tradeIn-content p{font-size:16px}}.tradeIn-box .tradeIn-content a{color:#1464f4;font-size:12px;line-height:1.5}#installmentCostPopUp,#rollingUpCostPopUp{background:rgba(0,0,0,.4)}@media only screen and (min-width:1200px){#installmentCostPopUp.modal .modal-dialog,#rollingUpCostPopUp.modal .modal-dialog{min-width:520px}}@media print{#installmentCostPopUp.modal .modal-dialog,#rollingUpCostPopUp.modal .modal-dialog{min-width:520px}}@media(max-width:767.98px){#installmentCostPopUp.modal .modal-dialog,#rollingUpCostPopUp.modal .modal-dialog{border-radius:30px 30px 0 0;margin-top:0;max-width:100%;transform:translate(-50%,29%)!important;width:100%}#installmentCostPopUp.modal.show .modal-dialog,#rollingUpCostPopUp.modal.show .modal-dialog{border-radius:30px 30px 0 0;max-width:100%;overflow:hidden;transform:translate(-50%,-42%)!important;width:100%}}#installmentCostPopUp .modal-content,#rollingUpCostPopUp .modal-content{max-height:90vh;overflow:auto}#installmentCostPopUp .popup-title,#rollingUpCostPopUp .popup-title{font-size:24px;font-weight:700;line-height:1.3333333333;margin-bottom:0;padding:30px;text-align:center}@media(max-width:768px){#installmentCostPopUp .popup-title,#rollingUpCostPopUp .popup-title{font-size:20px;line-height:28px;padding:24px;text-align:center}}#installmentCostPopUp .content-for-car,#rollingUpCostPopUp .content-for-car{display:flex;flex-direction:column-reverse}#installmentCostPopUp .content-for-car .form-predict,#rollingUpCostPopUp .content-for-car .form-predict{display:flex;flex:0 0 100%;max-width:100%;width:100%}#installmentCostPopUp .content-for-car>.col-lg-8,#rollingUpCostPopUp .content-for-car>.col-lg-8{display:none}#installmentCostPopUp .installment-cost,#rollingUpCostPopUp .installment-cost{color:#3c3c3c;font-size:16px;line-height:1.5}#installmentCostPopUp .installment-cost .modal-dialog,#rollingUpCostPopUp .installment-cost .modal-dialog{margin-top:50px}#installmentCostPopUp .installment-cost .predict-info,#rollingUpCostPopUp .installment-cost .predict-info{padding:0 30px 30px}@media only screen and (min-width:768px)and (max-width:1199px){#installmentCostPopUp .installment-cost .predict-info,#rollingUpCostPopUp .installment-cost .predict-info{padding:0 25px 25px}}@media only screen and (max-width:767px){#installmentCostPopUp .installment-cost .predict-info,#rollingUpCostPopUp .installment-cost .predict-info{padding:0 6.4vw 5.3vw}}#installmentCostPopUp .installment-cost .predict-info .group-item,#rollingUpCostPopUp .installment-cost .predict-info .group-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media only screen and (max-width:767px){#installmentCostPopUp .installment-cost .predict-info .group-item,#rollingUpCostPopUp .installment-cost .predict-info .group-item{margin-bottom:24px}#installmentCostPopUp .installment-cost .predict-info .group-item:last-child,#rollingUpCostPopUp .installment-cost .predict-info .group-item:last-child{margin-bottom:0}}#installmentCostPopUp .installment-cost .predict-info .group-item label,#rollingUpCostPopUp .installment-cost .predict-info .group-item label{font-weight:600;margin-bottom:0}@media only screen and (max-width:767px){#installmentCostPopUp .installment-cost .predict-info .group-item label,#rollingUpCostPopUp .installment-cost .predict-info .group-item label{margin-bottom:0;width:45%}}#installmentCostPopUp .installment-cost .predict-info .group-item select,#rollingUpCostPopUp .installment-cost .predict-info .group-item select{border:0;outline:0;width:auto}#installmentCostPopUp .installment-cost .predict-info .group-item select:focus,#installmentCostPopUp .installment-cost .predict-info .group-item select:hover,#rollingUpCostPopUp .installment-cost .predict-info .group-item select:focus,#rollingUpCostPopUp .installment-cost .predict-info .group-item select:hover{outline:0}@media only screen and (max-width:767px){#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default{width:54%!important}}#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default.select2-container--disabled,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default.select2-container--disabled{background:transparent;border:none}#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default.select2-container--disabled .select2-selection--single,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default.select2-container--disabled .select2-selection--single{background-color:transparent}#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection{border-bottom:none}#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection .select2-selection__rendered,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection .select2-selection__rendered{color:#1464f4;font-size:16px;font-weight:400;height:24px;line-height:24px;text-align:right}#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection .select2-selection__arrow,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection .select2-selection__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' fill='none' data-step='-.1' viewBox='0 0 14 8'%3E%3Cpath stroke='%238A8A8A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.25 6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:100%;width:14px}#installmentCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection .select2-selection__arrow b,#rollingUpCostPopUp .installment-cost .predict-info .group-item .select2-container--default .selection .select2-selection .select2-selection__arrow b{display:none}#installmentCostPopUp .installment-cost .predict-info .group-item #interestRate::-moz-placeholder,#rollingUpCostPopUp .installment-cost .predict-info .group-item #interestRate::-moz-placeholder{color:#1464f4}#installmentCostPopUp .installment-cost .predict-info .group-item #interestRate,#installmentCostPopUp .installment-cost .predict-info .group-item #interestRate::placeholder,#rollingUpCostPopUp .installment-cost .predict-info .group-item #interestRate,#rollingUpCostPopUp .installment-cost .predict-info .group-item #interestRate::placeholder{color:#1464f4}#installmentCostPopUp .installment-cost .predict-info .group-item input[type=number],#rollingUpCostPopUp .installment-cost .predict-info .group-item input[type=number]{border:none;border-bottom:1px solid #d9e1e2;text-align:center;width:20%}#installmentCostPopUp .installment-cost .predict-info .group-item input[type=number]:focus,#rollingUpCostPopUp .installment-cost .predict-info .group-item input[type=number]:focus{color:#1464f4;outline:none}@media(max-width:767.98px){#installmentCostPopUp .installment-cost .predict-info .group-item input[type=number],#rollingUpCostPopUp .installment-cost .predict-info .group-item input[type=number]{width:38%}}#installmentCostPopUp .installment-cost .predict-info .group-item input::-webkit-inner-spin-button,#installmentCostPopUp .installment-cost .predict-info .group-item input::-webkit-outer-spin-button,#rollingUpCostPopUp .installment-cost .predict-info .group-item input::-webkit-inner-spin-button,#rollingUpCostPopUp .installment-cost .predict-info .group-item input::-webkit-outer-spin-button{-webkit-appearance:none}#installmentCostPopUp .installment-cost .predict-info .group-item .number-spin,#rollingUpCostPopUp .installment-cost .predict-info .group-item .number-spin{display:flex!important;flex-direction:column;margin-bottom:10px;margin-left:-14px;width:14px}#installmentCostPopUp .installment-cost .predict-info .group-item .number-spin svg,#rollingUpCostPopUp .installment-cost .predict-info .group-item .number-spin svg{cursor:pointer}#installmentCostPopUp .installment-cost .predict-info .group-item .number-spin svg:first-child,#rollingUpCostPopUp .installment-cost .predict-info .group-item .number-spin svg:first-child{margin-bottom:10px}#installmentCostPopUp .installment-cost .predict-info .group-item .number-fill,#rollingUpCostPopUp .installment-cost .predict-info .group-item .number-fill{margin-left:-22px}#installmentCostPopUp .installment-cost .predict-info .interest_input,#rollingUpCostPopUp .installment-cost .predict-info .interest_input{position:relative}#installmentCostPopUp .installment-cost .predict-info .interest_input label,#rollingUpCostPopUp .installment-cost .predict-info .interest_input label{width:80%}#installmentCostPopUp .installment-cost .predict-info .interest_input input[type=number],#rollingUpCostPopUp .installment-cost .predict-info .interest_input input[type=number]{padding-bottom:8px;padding-right:2.2em;text-align:right!important}#installmentCostPopUp .installment-cost .predict-info .interest_input .show-per,#rollingUpCostPopUp .installment-cost .predict-info .interest_input .show-per{color:#1464f4;font-size:16px;position:absolute;right:15px;top:0;width:1em}#installmentCostPopUp .installment-cost .predict-info button,#rollingUpCostPopUp .installment-cost .predict-info button{border:1px solid #1464f4;border-radius:0;color:#1464f4;font-size:12px!important;padding:0 30px;width:100%}#installmentCostPopUp .installment-cost .details-selected,#rollingUpCostPopUp .installment-cost .details-selected{background:#f7f9f9;padding:16px 30px!important;padding:15px 30px}@media only screen and (min-width:768px)and (max-width:1199px){#installmentCostPopUp .installment-cost .details-selected,#rollingUpCostPopUp .installment-cost .details-selected{padding:15px 30px}}@media only screen and (max-width:767px){#installmentCostPopUp .installment-cost .details-selected,#rollingUpCostPopUp .installment-cost .details-selected{padding:1em 6.4vw}}#installmentCostPopUp .installment-cost .details-selected ul,#rollingUpCostPopUp .installment-cost .details-selected ul{list-style:none;margin-bottom:0}#installmentCostPopUp .installment-cost .details-selected ul .boder-dasher,#rollingUpCostPopUp .installment-cost .details-selected ul .boder-dasher{border:none;height:1px;margin:0 0 16px;overflow:hidden;position:relative}#installmentCostPopUp .installment-cost .details-selected ul .boder-dasher:before,#rollingUpCostPopUp .installment-cost .details-selected ul .boder-dasher:before{border-bottom:10px dashed #7a99ac;bottom:-8px;content:"";left:-8px;position:absolute;right:-8px;top:-8px}#installmentCostPopUp .installment-cost .details-selected ul .list-price,#rollingUpCostPopUp .installment-cost .details-selected ul .list-price{display:flex;justify-content:space-between;margin:0 0 16px}#installmentCostPopUp .installment-cost .details-selected ul .list-price .text-price,#rollingUpCostPopUp .installment-cost .details-selected ul .list-price .text-price{margin-bottom:0}@media only screen and (max-width:767px){#installmentCostPopUp .installment-cost .details-selected ul .list-price .text-price,#rollingUpCostPopUp .installment-cost .details-selected ul .list-price .text-price{padding-right:1em;width:50%}#installmentCostPopUp .installment-cost .details-selected ul .list-price .number-price,#rollingUpCostPopUp .installment-cost .details-selected ul .list-price .number-price{text-align:right;width:50%}}#installmentCostPopUp .total-price-loan,#rollingUpCostPopUp .total-price-loan{padding:16px 25px 30px}#installmentCostPopUp .total-price-loan--desc,#rollingUpCostPopUp .total-price-loan--desc{margin-bottom:24px;text-align:right}@media(min-width:544px){#installmentCostPopUp .total-price-loan--desc,#rollingUpCostPopUp .total-price-loan--desc{align-items:center;display:flex;justify-content:space-between;text-align:left}}#installmentCostPopUp .total-price-loan--desc:last-child,#rollingUpCostPopUp .total-price-loan--desc:last-child{margin-bottom:0!important}#installmentCostPopUp .total-price-loan h4,#installmentCostPopUp .total-price-loan p,#rollingUpCostPopUp .total-price-loan h4,#rollingUpCostPopUp .total-price-loan p{color:#3c3c3c;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:28px;margin-bottom:0}@media(max-width:767.98px){#installmentCostPopUp .total-price-loan p,#rollingUpCostPopUp .total-price-loan p{color:var(--label-floating-color);font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:24px;margin-bottom:4px}#installmentCostPopUp .total-price-loan h4,#rollingUpCostPopUp .total-price-loan h4{margin-bottom:24px}}#installmentCostPopUp .total-price-rollingcosts,#rollingUpCostPopUp .total-price-rollingcosts{padding:16px 25px;text-align:right}#installmentCostPopUp .total-price-rollingcosts:after,#rollingUpCostPopUp .total-price-rollingcosts:after{display:none}@media(min-width:544px){#installmentCostPopUp .total-price-rollingcosts,#rollingUpCostPopUp .total-price-rollingcosts{align-items:center;display:flex;justify-content:space-between;text-align:left}}#installmentCostPopUp .total-price-rollingcosts h4,#installmentCostPopUp .total-price-rollingcosts p,#rollingUpCostPopUp .total-price-rollingcosts h4,#rollingUpCostPopUp .total-price-rollingcosts p{color:#3c3c3c;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:28px}@media(max-width:767.98px){#installmentCostPopUp .total-price-rollingcosts p,#rollingUpCostPopUp .total-price-rollingcosts p{color:var(--label-floating-color);font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:24px;margin-bottom:4px}}#installmentCostPopUp .deails-note,#rollingUpCostPopUp .deails-note{background:#fff;padding:0 30px 30px}#installmentCostPopUp .deails-note .hint-text,#rollingUpCostPopUp .deails-note .hint-text{color:#000;font-size:13px;font-weight:300;letter-spacing:-.02em;line-height:1.5384615385;margin-bottom:0;text-align:center}#installmentCostPopUp .deails-note .hint-text a,#rollingUpCostPopUp .deails-note .hint-text a{color:#000}@media only screen and (min-width:1200px){#installmentCostPopUp .modal-dialog,#rollingUpCostPopUp .modal-dialog{min-width:520px}}@media print{#installmentCostPopUp .modal-dialog,#rollingUpCostPopUp .modal-dialog{min-width:520px}}#installmentCostPopUp button.close,#rollingUpCostPopUp button.close{align-items:center;display:flex;font-size:12px;height:2em;justify-content:center;line-height:1}@media(min-width:544px){#installmentCostPopUp button.close,#rollingUpCostPopUp button.close{background:#000;border-radius:100%;color:#fff;position:absolute;right:1em;top:1em;width:2em}}@media(max-width:767px){#installmentCostPopUp button.close,#rollingUpCostPopUp button.close{padding-top:17px}}#installmentCostPopUp .installment-popup,#rollingUpCostPopUp .installment-popup{margin-top:0;padding-bottom:0}#installmentCostPopUp .flex-column-reverse,#rollingUpCostPopUp .flex-column-reverse{flex-direction:column-reverse!important}#installmentCostPopUp #selection,#installmentCostPopUp #summary,#rollingUpCostPopUp #selection,#rollingUpCostPopUp #summary{flex:0 0 100%;max-width:100%}#installmentCostPopUp #summary img,#rollingUpCostPopUp #summary img{display:none}#installmentCostPopUp #selection .bg-light,#rollingUpCostPopUp #selection .bg-light{background:#fff!important}#installmentCostPopUp #selection .group-input,#rollingUpCostPopUp #selection .group-input{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#installmentCostPopUp #selection .group-input .select2-container,#rollingUpCostPopUp #selection .group-input .select2-container{border:0}#installmentCostPopUp #selection .group-input .select2,#rollingUpCostPopUp #selection .group-input .select2{width:auto!important}#installmentCostPopUp #selection .group-input .select2 .select2-selection--single,#rollingUpCostPopUp #selection .group-input .select2 .select2-selection--single{border:0}#installmentCostPopUp #selection .group-input .select2 .select2-selection__rendered,#rollingUpCostPopUp #selection .group-input .select2 .select2-selection__rendered{outline:0;padding-right:30px}#installmentCostPopUp #selection .group-input .select2 .select2-selection__rendered:focus,#rollingUpCostPopUp #selection .group-input .select2 .select2-selection__rendered:focus{outline:0}#installmentCostPopUp #selection .group-input input[type=number],#installmentCostPopUp #selection .group-input input[type=number]:focus,#installmentCostPopUp #selection .group-input input[type=number]:hover,#rollingUpCostPopUp #selection .group-input input[type=number],#rollingUpCostPopUp #selection .group-input input[type=number]:focus,#rollingUpCostPopUp #selection .group-input input[type=number]:hover{border:0;outline:0}#installmentCostPopUp #selection .group-input #installment,#rollingUpCostPopUp #selection .group-input #installment{width:100%}#installmentCostPopUp #selection h1,#rollingUpCostPopUp #selection h1{color:#3c3c3c;font-size:24px;letter-spacing:-.02em;line-height:1.3333333333;text-align:center}@media only screen and (min-width:1200px){#installmentCostPopUp #selection h1,#rollingUpCostPopUp #selection h1{margin:30px 0 10px}}@media print{#installmentCostPopUp #selection h1,#rollingUpCostPopUp #selection h1{margin:30px 0 10px}}#rollingUpCostPopUp{background:rgba(0,0,0,.4)}@media only screen and (min-width:1200px){#rollingUpCostPopUp .modal-dialog{min-width:520px}}@media print{#rollingUpCostPopUp .modal-dialog{min-width:520px}}#rollingUpCostPopUp .content-for-car{display:flex;flex-direction:column-reverse}#rollingUpCostPopUp .content-for-car .form-predict{display:flex;flex:0 0 100%;max-width:100%;width:100%}#rollingUpCostPopUp .content-for-car>.col-lg-8{display:none}#rollingUpCostPopUp .selection .select2-selection{border-bottom:none}#rollingUpCostPopUp .selection .select2-selection .select2-selection__rendered{color:#1464f4;font-size:16px;font-weight:400;height:24px;line-height:24px;text-align:right}#rollingUpCostPopUp .selection .select2-selection .select2-selection__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' fill='none' data-step='-.1' viewBox='0 0 14 8'%3E%3Cpath stroke='%238A8A8A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.25 6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:100%;width:14px}#rollingUpCostPopUp .selection .select2-selection .select2-selection__arrow b{display:none}.select2-dropdown{box-shadow:0 16px 48px rgba(0,0,0,.176);z-index:1061}@media(max-width:767.98px){.select2-dropdown--below{left:50%!important;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:87%!important}}.select2-dropdown #select2-paymentAmount-results,.select2-dropdown #select2-term-results{max-height:none!important}.select2-dropdown #select2-carProvinceSelection-results{max-height:250px!important}.select2-dropdown .select2-search{padding:0;position:relative}.select2-dropdown .select2-search--dropdown{margin:8px}.select2-dropdown .select2-search--dropdown input{background-color:#f7f9f9;border:none!important;height:40px;text-indent:40px}.select2-dropdown .select2-search--dropdown input::-moz-placeholder{color:#7a99ac}.select2-dropdown .select2-search--dropdown input::placeholder{color:#7a99ac}@media(max-width:767.98px){.select2-dropdown .select2-search--dropdown{border-bottom:1px solid #d9e1e2}.select2-dropdown .select2-search--dropdown input{background-color:#fff;text-indent:0}}.select2-dropdown .select2-search__field{padding:8px}.select2-dropdown .select2-search:before{background:url(../../images/search_icon.png) no-repeat;content:"";height:20px;left:13px;position:absolute;top:13px;width:20px}@media(max-width:767.98px){.select2-dropdown .select2-search:before{content:none}}.select2-dropdown .select2-results__options{max-height:calc(100vh - 100px)!important}.select2-dropdown .select2-results__option{font-size:16px;margin:8px;padding:8px 16px}@media(max-width:767.98px){.select2-dropdown .select2-results__option{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='7.231' fill='%23fff' stroke='%238A8A8A' stroke-width='1.538'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat}}.select2-dropdown .select2-results__option--highlighted,.select2-dropdown .select2-results__option[aria-selected=true]{background:rgba(44,114,198,.1)!important;color:#1464f4!important}@media(max-width:767.98px){.select2-dropdown .select2-results__option--highlighted,.select2-dropdown .select2-results__option[aria-selected=true]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='7.231' stroke='%231464F4' stroke-width='1.538'/%3E%3Ccircle cx='12' cy='12' r='5' fill='%231464F4'/%3E%3C/svg%3E") no-repeat 100%!important;color:#3c3c3c!important}}.modal-backdrop__index{z-index:1051}.select2-option-store{display:flex}.select2-option-store>div{color:#3c3c3c!important}.select2-option-store>div>div:first-child{font-weight:700}.select2-option-store>a{display:none}.select2-option-store:hover>a{align-items:center;color:#1464f4;display:flex;flex-direction:column;font-size:12px;font-weight:600;justify-content:center}.is-invalid{border:1px solid #dc3545!important;border-radius:3px}.is-invalid .selection .select2-selection{border:#dc3545}.is-warning{border:1px solid #efa505!important}.invalid-feedback{padding-left:15px}.invalid-feedback.in-warning{color:#1f2125}.check-email{color:#3c3c3c;font-size:13px;font-weight:600;line-height:150%;padding-left:15px;padding-top:4px}.select2-container--disabled{background:#f0f3f3;border:1px solid #d9e1e2}#popupSlider{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100vw;z-index:-1}#popupSlider.active{opacity:1;visibility:visible;z-index:9995}#popupSlider .slider-contentPopup{width:78.75%}#popupSlider .slider-contentPopup .slick-arrow{height:38px;width:38px}#popupSlider .slider-contentPopup .slick-arrow:before{display:none;font-family:sans-serif}#popupSlider .slider-contentPopup .slick-prev{background:url(../../images/cars-deposit/arrow-prev.png) no-repeat 50%;left:-7.8vw!important}#popupSlider .slider-contentPopup .slick-next{background:url(../../images/cars-deposit/arrow-next.png) no-repeat 50%;right:-7.8vw!important}#deleteImg .modal-dialog{border-radius:5px}#deleteImg .modal-content{border-radius:5px;padding:60px 60px 30px}#deleteImg .modal-header .modal-title{font-size:24px;margin-bottom:40px;padding:0;text-transform:inherit}#deleteImg .modal-header .close,#deleteImg .modal-header .modal-title:after{display:none}#deleteImg .modal-body{font-size:16px;font-weight:600;line-height:150%;margin-bottom:30px}#deleteImg .modal-footer{margin-top:0!important}#deleteImg .modal-footer div{border-radius:inherit;overflow:auto;transform:inherit;width:100%}#deleteImg .modal-footer div .btn{border-radius:0;height:48px;width:100%}#deleteImg .modal-footer div .btn-outline-primary{border:1px solid #1464f4}#deleteImg .modal-footer div .btn-outline-primary span{background:#fff;color:#1464f4;-webkit-text-fill-color:initial}#deleteImg .modal-footer div .btn-outline-primary:after,#deleteImg .modal-footer div .btn-outline-primary:before{display:none}#deleteImg .modal-footer div .btn-primary{background:#1464f4}#tab-info-client .form-label-group .select2-container .select2-selection__arrow{bottom:0;height:60%!important;top:auto}#tab-info-client select.select2-label-placeholder.select2-empty~.select2-container .select2-selection__arrow{height:100%!important}.select2-container--default .select2-results>.select2-results__options{max-height:300px!important;overflow-y:auto}.select2-container--default .select2-results>.select2-results__options [aria-disabled=true]{display:none}.select2-option-store .col-12{padding:0}.modal-box.login-popup.full-bg{height:100vh;margin-top:0}.vf-cars-deposit .v3s-header .mega_menu_header.mega-main-menu #headerLanguage{display:none}.tabPaymentInfo-choosePackage{margin-bottom:48px}@media only screen and (min-width:768px)and (max-width:1199px){.tabPaymentInfo-choosePackage{margin-bottom:40px}}@media only screen and (max-width:767px){.tabPaymentInfo-choosePackage{margin-bottom:32px}}.tabPaymentInfo-choosePackage .choosePackage-group{border:1px solid #d9e1e2;border-radius:4px;margin-bottom:12px;padding:16px}.tabPaymentInfo-choosePackage .choosePackage-list{list-style:none;padding-top:16px}.tabPaymentInfo-choosePackage .choosePackage-list li{font-size:14px;margin-bottom:8px;padding-left:35px;position:relative;text-align:left}.tabPaymentInfo-choosePackage .choosePackage-list li:last-child{margin-bottom:0}.tabPaymentInfo-choosePackage .choosePackage-list li p{font-size:14px;font-weight:400;margin:0;text-align:left}.tabPaymentInfo-choosePackage .choosePackage-list li p b{font-weight:600}.tabPaymentInfo-choosePackage .choosePackage-list li:before{background:url(../../images/vf5/icon-star.png) no-repeat;content:"";height:17px;left:0;margin-top:-8px;position:absolute;top:50%;width:17px}.tabPaymentInfo-choosePackage .group-input{border-bottom:1px solid #d9e1e2;padding-bottom:16px}.tabPaymentInfo-choosePackage .group-input input{height:0;opacity:0;position:absolute;width:0;z-index:1}.tabPaymentInfo-choosePackage .group-input input+label{color:#000;cursor:pointer;font-size:16px!important;font-weight:600;line-height:1.5;margin-bottom:0;margin-right:0;padding-left:35px;position:relative}@media only screen and (max-width:767px){.tabPaymentInfo-choosePackage .group-input input+label{font-size:14px!important}}.tabPaymentInfo-choosePackage .group-input input+label:before{background-image:url(../../images/vfe34/radio-checked.svg);background-size:100%;border-radius:50%;content:"";display:inline-block;height:20px;left:0;margin-right:6px;position:absolute;top:1px;vertical-align:middle;width:20px}.tabPaymentInfo-choosePackage .group-input input:checked+label:before{background-image:url(../../images/vfe34/checked.svg)}.modal-color-picker .modal-dialog{max-width:650px;width:95vw}.modal-color-picker .modal-title{font-size:28px}.modal-color-picker .color-picker-area{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.modal-color-picker .color-picker-area .picker{display:inline-block}.modal-color-picker .color-picker-area .picker .a-color-picker{box-shadow:none}.modal-color-picker .color-picker-area .picker .a-color-picker-row:not(:first-child){padding:35px 15px 10px}.modal-color-picker .color-picker-area .color-previewer-wrapper{display:flex;flex-direction:column;gap:24px;max-width:282px;width:100%}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer{border:1px solid #b4c3de;border-collapse:collapse;font-weight:600}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .header{border:1px solid #b4c3de;font-size:16px;padding:5px 12px}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .body{border:1px solid #b4c3de;padding:13px 15px}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .body .color-preview{height:50px}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .footer{background-color:#b4c3de;border:1px solid #b4c3de;font-size:12px;padding:5px 12px}.modal-color-picker p{color:#707070;font-size:16px}#ui-datepicker-div{background:#fff}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev span{background-position:50%!important;background-repeat:no-repeat;display:block;font-size:0;height:30px;width:30px}#ui-datepicker-div .ui-datepicker-unselectable.ui-state-disabled span{background:#dbe1e3;cursor:not-allowed}.existReferralVinclubPhone,.existVinclubPhone{font-size:12px;font-weight:600;line-height:18px}.existReferralVinclubPhone a,.existVinclubPhone a{color:#1464f4}