@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);#bookingModal{height:100%;overflow:hidden;z-index:1048!important}#bookingModal *{font-family:Mulish}#bookingModal .modal-dialog{height:100%;max-width:100%;min-width:100%;transform:translate(-50%,-50%)!important;width:100%;z-index:10}#bookingModal .modal-dialog .modal-content{height:100%;padding:70px 0 0;position:relative}@media(min-width:1024px)and (max-width:1400px){#bookingModal .modal-dialog .modal-content{padding:60px 0 0}}#bookingModal .modal-dialog .modal-content .modal-header{background-color:#fff;border-bottom:1px solid #b8b8b8;display:flex;height:70px;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:1}@media(min-width:1024px)and (max-width:1400px){#bookingModal .modal-dialog .modal-content .modal-header{height:60px}}#bookingModal .product-attention{align-items:flex-start;background:#f7f9f9;color:#3c3c3c;display:flex;font-size:16px;font-weight:600;gap:30px;line-height:150%;padding:16px}#bookingModal .customer-attention{font-size:16px;font-weight:400;line-height:150%;margin-bottom:48px}.page{background-color:#fff}.bank-support{border:2px solid #e1e1e1;margin-top:20px;overflow:hidden;padding:5px 5px 5px 10px}.bank-support .scrollbar-rail>.scroll-element.scroll-y .scroll-bar{box-shadow:none}.bank-support .bank-support-list{display:flex;flex-wrap:wrap;height:209px;padding-left:0;padding-right:10px}@-moz-document url-prefix(){.bank-support .bank-support-list{padding-right:25px}}@supports(-ms-ime-align:auto){.bank-support .bank-support-list{padding-right:25px}}@supports(-ms-accelerator:true){.bank-support .bank-support-list{padding-right:25px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.bank-support .bank-support-list{padding-right:25px}}.bank-support .bank-support-list .bank-item{align-items:center;display:flex;flex-grow:1;height:70px;justify-content:center;padding:15px;text-align:center;width:33%}.bank-support .bank-support-list .bank-item.special{height:109px}.bank-support .bank-support-list .bank-item img{height:40px;width:120px}.bank-support .bank-support-list .bank-item .vcb-size{height:38px;width:109px}.bank-support .bank-support-list .bank-item .techcombank-size{height:46px;width:101px}.bank-support .bank-support-list .bank-item .vib-size{height:51px;width:83px}.bank-support .bank-support-list .bank-item .eximbank-size{height:36px;width:146px}.bank-support .bank-support-list .bank-item .vietinbank-size{height:30px;width:119px}.bank-support .bank-support-list .bank-item .mb-size{height:39px;width:89px}.bank-support .bank-support-list .bank-item .hdbank-size{height:29px;width:108px}.bank-support .bank-support-list .bank-item .bidv-size{height:31px;width:94px}.bank-support .bank-support-list .bank-item .agribank-size{height:25px;width:135px}.bank-support .bank-support-list .bank-item .ocb-size{height:37px;width:103px}.bank-support .bank-support-list .bank-item .acb-size{height:25px;width:60px}.bank-support .bank-support-list .bank-item .sacombank-size{height:34px;width:137px}.bank-support .bank-support-list .bank-item .msb-size{height:47px;width:148px}.bank-support .bank-support-list .bank-item .vpbank-size{height:27px;width:119px}.bank-support .bank-support-list .bank-item .shb-size{height:34px;width:99px}.bank-support .bank-support-list .bank-item .seabank-size{height:35px;width:144px}.bank-support .bank-support-list .bank-item .nama-size{height:21px;width:165px}.bank-support .bank-support-list .bank-item .donga-size{height:54px;width:118px}.bank-support .bank-support-list .bank-item .gpbank-size{height:67px;width:153px}.bank-support .bank-support-list .bank-item .lienviet-size{height:48px;width:153px}.bank-support .bank-support-list .bank-item .vietabank-size{height:34px;width:140px}.bank-support .bank-support-list .bank-item .tpbank-size{height:39px;width:134px}.bank-support .bank-support-list .bank-item .ncb-size{height:56px;width:149px}.bank-support .bank-support-list .bank-item .abbank-size{height:16px;width:141px}.bank-support .bank-support-list .bank-item .baca-size{height:49px;width:152px}.bank-support .bank-support-list .bank-item .baoviet-size{height:52px;width:186px}.bank-support .bank-support-list .bank-item .pvcombank-size{height:50px;width:106px}.bank-support .bank-support-list .bank-item .saigonbank-size{height:79px;width:69px}.bank-support .bank-support-list .bank-item .oceanbank-size{height:32px;width:158px}.bank-support .bank-support-list .bank-item .kienlong-size{height:58px;width:136px}.bank-support .bank-support-list .bank-item .maritime-size{height:37px;width:127px}.bank-support .bank-support-list .bank-item .vietcapital-size{height:42px;width:158px}.bank-support .bank-support-list .bank-item .southernbank-size{height:61px;width:141px}.bank-support .bank-support-list .bank-item .industrial-size{height:46px;width:153px}.bank-support .bank-support-list .bank-item .shinhan-size{height:23px;width:150px}.bank-support .bank-support-list .bank-item .wooribank-size{height:96px;width:96px}.bank-support .bank-support-list .bank-item .publicbank-size{height:53px;width:164px}.bank-support .bank-support-list .bank-item:nth-child(3n-1){border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.bank-support .bank-support-list .bank-item:nth-child(3n+1):nth-last-child(-n+3),.bank-support .bank-support-list .bank-item:nth-child(3n+1):nth-last-child(-n+3)~.bank-item{border-bottom:none}@media(max-width:543.98px){.bank-support .bank-support-list .bank-item{width:50%}.bank-support .bank-support-list .bank-item.special-mb{height:109px}.bank-support .bank-support-list .bank-item:nth-child(3n-1){border-left:none;border-right:none}.bank-support .bank-support-list .bank-item:nth-child(3n+1):nth-last-child(-n+3),.bank-support .bank-support-list .bank-item:nth-child(3n+1):nth-last-child(-n+3)~.bank-item{border-bottom:1px solid #e1e1e1}.bank-support .bank-support-list .bank-item:nth-child(odd):nth-last-child(-n+2),.bank-support .bank-support-list .bank-item:nth-child(odd):nth-last-child(-n+2)~.bank-item{border-bottom:none!important}.bank-support .bank-support-list .bank-item:nth-child(2n-1){border-right:1px solid #e1e1e1}}.order-steps{display:none;justify-content:space-between;padding-left:0;padding-top:40px}.order-steps .order-step{font-size:13px;font-size:.8125rem;list-style:none;position:relative;text-transform:uppercase}.order-steps .order-step:after{background-color:#e1e1e1;content:"";height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px}.order-steps .order-step:last-child:after{display:none}@media(max-width:1259.98px){.order-steps,.order-steps .order-step:after{display:none}}.custom-input-box{display:none}.custom-input-box+label{cursor:pointer;margin-bottom:0;padding-right:25px;position:relative}.custom-input-box+label:not(:empty){padding-left:28px}.custom-input-box+label:before{content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.custom-input-box.disabled+label:before,.custom-input-box:disabled+label:before{filter:grayscale(1)}.custom-input-box.checkbox-circle-gold+label:before{background:transparent url(../../images/checkbox-circle-gold.png) no-repeat 0 0;background-size:cover}.custom-input-box.radio-circle-blue+label:before{background:transparent url(../../images/radio-circle-blue.png) no-repeat 0 0;background-size:cover}.custom-input-box.radio-circle-blue:checked+label:before,.custom-input-box.radio-circle-blue:hover:not([disabled])+label:before{background-position-y:-20px}.custom-input-box.radio-circle-gold+label:before{background:transparent url(../../images/radio-circle-gold.png) no-repeat 0 0;background-size:cover}.custom-input-box.radio-circle-gold:checked+label:before,.custom-input-box.radio-circle-gold:hover:not([disabled])+label:before{background-position-y:-20px}.custom-input-box.radio-circle+label:before{border:1px solid #707070;height:15px;left:0;width:15px}.custom-input-box.radio-circle+label:after,.custom-input-box.radio-circle+label:before{border-radius:50%;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.custom-input-box.radio-circle+label:after{background:#fff;height:11px;left:2px;width:11px}.custom-input-box.radio-circle:checked+label:before,.custom-input-box.radio-circle:hover:not([disabled])+label:before{border:1px solid #1464f4}.custom-input-box.radio-circle:checked+label:after,.custom-input-box.radio-circle:hover:not([disabled])+label:after{background:#1464f4}@media(max-width:991.98px){.payment-methods{margin-top:30px}}@media(max-width:543.98px){.payment-methods{margin-top:0}.payment-methods .payment-form__btn{padding:10px 0 30px}}.payment-method-box{padding-bottom:20px}.payment-method-box .method-ttl{font-size:16px;font-size:1rem;font-weight:600;padding-top:10px}@media(max-width:543.98px){.payment-method-box .method-ttl{font-size:13px;font-size:.8125rem}}.payment-method-box .method-content{padding-left:25px;padding-top:5px}@media(max-width:543.98px){.payment-method-box .method-content{font-size:13px;font-size:.8125rem;padding-left:0}}.payment-method-box .method-content p{margin-bottom:.6rem}.payment-method-box .method-content img{max-width:100%}.payment-method-box .banktransfer-info{margin-bottom:0;padding-left:0;padding-top:10px}.payment-method-box .banktransfer-info li{list-style:none;padding:5px 0}.payment-method-box .banktransfer-info li label.label{display:inline-block;font-weight:600;margin-bottom:5px;vertical-align:top;width:40%}.payment-method-box .banktransfer-info li span.value{display:inline-block;width:55%;word-break:break-word}.payment-method-box+.payment-form__btn{padding:10px 0 40px}.alert-danger.payment-error{font-size:13px;font-size:.8125rem}.payment-info{position:relative}.payment-info #payment-method-change{position:absolute;right:0;top:85px}.payment-info #payment-method-change .btn-outline-primary{font-size:12px;font-size:.75rem;padding:0 15px}@media screen and (max-width:767px){.payment-info #payment-method-change{margin-bottom:30px;margin-top:-20px;position:static;right:0;top:auto;width:282px}}.payment-ttl{font-size:18px;font-size:1.125rem;font-weight:600;margin-bottom:5px;text-transform:uppercase}.noOfPaymentWrapper{margin-bottom:20px;position:relative}.noOfPaymentWrapper .inline-box{display:flex}.noOfPaymentWrapper .inline-box .payment-method-box{display:inline-block;width:49%}.noOfPaymentWrapper .secondPaymentNote{font-style:italic;padding-bottom:15px}.noOfPaymentWrapper .secondPaymentNote ul{padding-left:20px;padding-top:5px}.noOfPaymentWrapper:after{background-color:#e1e1e1;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.address-row.order-status .value{font-width:600}.btn-checkout-payment{margin-left:30px;text-transform:uppercase}@media(max-width:543.98px){.btn-checkout-payment{margin-left:0}}.complete-payment-no-ttl{margin-bottom:-15px;margin-top:-10px;padding-left:15px;position:relative}.complete-payment-no-ttl:first-of-type{margin-top:20px}.complete-payment-no-ttl:before{content:"+";left:0;position:absolute;top:50%;transform:translateY(-50%)}.upload-unc-form{position:relative}.upload-unc-form .form-group .form-control{border-bottom:0;padding-left:120px}.upload-unc-form .choose-identityCardImg{bottom:auto;top:50%;transform:translateY(-50%)}.upload-unc-form .previewIdentityCardImg{margin-top:20px}.upload-unc-form .choose-identityCardButton{left:-38px;position:absolute;top:0;transform:scale(.6)}.upload-unc-form .choose-identityCardButton .btn-outline-primary span{font-size:22px;font-size:1.375rem;text-transform:none}.upload-unc-form .btn-upload-file{cursor:not-allowed;filter:grayscale(.9);position:absolute;right:0;text-align:center;top:-5px}.upload-unc-form .btn-upload-file.upload{cursor:pointer;filter:unset}.upload-unc-form .btn-upload-file img{width:36px}.upload-unc-form .btn-upload-file span{display:block;font-size:12px;font-size:.75rem;font-weight:600;margin-top:5px;text-transform:uppercase}.upload-unc-form .upload-unc-note{font-size:12px;font-size:.75rem}#btnFinish{position:relative}#btnFinish .btn-outline-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#btnFinish .btn-outline-wrapper .btn-outline-primary{height:43px;line-height:43px;padding:0 50px}.image-payment{margin-bottom:15px}.block-payment{margin:0;padding:30px 50px 50px;width:100%}.block-payment .select-con{border:1px solid #dedede;border-radius:149px;height:40px;margin-left:20px;padding:10px}.block-payment .select-con span{margin-right:20px}.block-payment .select-con select{border:none;color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:400;line-height:15px;width:230px}.block-payment .select-con select:focus{outline:none}.block-payment .background-white{background-color:#fff;padding:0 15px}.block-payment .select-payment{font-family:Mulish;font-size:13px;font-style:normal;font-weight:600;line-height:15px;margin:0 0 10px;text-align:left}.block-payment .button-download{align-items:center;background:#2ea2eb;border-radius:3px;color:#fff;display:block;font-family:Mulish;font-size:12px;font-style:normal;font-weight:400;line-height:15px;padding:10px;width:100%}@media(min-width:1024px)and (max-width:1400px){.block-payment .not-payment-bank{margin-bottom:10px}}.block-payment .not-payment-bank li{border-bottom:1px solid #e4e4e4;color:#333;display:block;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;list-style-type:none;padding:10px 0;text-align:left;width:100%}@media(min-width:1024px)and (max-width:1400px){.block-payment .not-payment-bank li{padding:5px 0}}.block-payment .not-payment-bank li .payment-sum{color:#333;display:block;float:right;font-family:Mulish;font-size:22px;font-style:normal;font-weight:400;line-height:24px;text-align:right;text-transform:uppercase}.block-payment .not-payment-bank li .font-30{font-size:30px!important}.block-payment .not-payment-bank li .font-12{font-size:12px!important}.block-payment .not-payment-bank li .color-CB2A1D{color:#cb2a1d!important}.block-payment .not-payment-bank .payment-sum-li{border-bottom:none;padding-bottom:25px}.block-payment .setting-payment-bank{color:#333;font-style:normal;font-weight:600;margin-bottom:10px;padding-top:30px}.block-payment .number-text,.block-payment .setting-payment-bank{font-family:Mulish;font-size:12px;line-height:15px;text-align:left}.block-payment .number-text{color:#707070;display:block;font-style:italic;font-weight:400;margin-left:0;width:100%}.block-payment .wap-table{margin-bottom:15px;padding-bottom:30px}.block-payment .wap-table .border-table{border-collapse:collapse;color:#333;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;width:100%}.block-payment .wap-table .border-table td,.block-payment .wap-table .border-table th{border:1px solid #e4e4e4;padding:8px;text-align:center}.block-payment .wap-table .border-table tbody tr:nth-child(2n),.block-payment .wap-table .border-table thead tr{background-color:#efefef}.block-payment .nav-tab-payment{border-bottom:1px solid #e4e4e4}.block-payment .nav-tab-payment .custom-input-box{display:none}.block-payment .nav-tab-payment .custom-input-box+label{color:#1a1a1a;cursor:pointer;font-family:Mulish;font-size:14px;font-style:normal;font-weight:600;line-height:17px;margin-bottom:0;padding-right:35px;position:relative}.block-payment .nav-tab-payment .custom-input-box+label:not(:empty){padding-left:28px}.block-payment .nav-tab-payment .custom-input-box+label:before{content:"";display:block;height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.block-payment .nav-tab-payment .custom-input-box+label:after{content:"";display:block;height:11px;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:11px}.block-payment .nav-tab-payment .custom-input-box.disabled+label:before,.block-payment .nav-tab-payment .custom-input-box:disabled+label:before{filter:grayscale(1)}.block-payment .nav-tab-payment .custom-input-box.checkbox-circle-red+label:before{background:transparent url(../../images/checkbox-circle-gold.png) no-repeat 0 0;background-size:cover}.block-payment .nav-tab-payment .custom-input-box:last-child+label{padding-right:0}.block-payment .nav-tab-payment>.nav-item>.nav-link{background:#fff;padding:10px 1rem}.block-payment .nav-tab-payment>.nav-item>.nav-link.active{border-bottom:2px solid #1464f4;opacity:1}.block-payment .nav-tab-payment>.nav-item>.nav-link label{font-size:13px;font-weight:600}.block-payment .block-vouOrder{background:#fff;border-radius:3px;margin-bottom:10px;padding:30px;text-align:left;width:100%}.block-payment .block-vouOrder .voucher-guide p{color:#1f2125;font-size:12px;font-weight:700;margin-bottom:0}@media(min-width:1280px){.block-payment .block-vouOrder .voucher-guide p{white-space:nowrap}}.block-payment .block-vouOrder .voucher-guide p span{color:#1464f4}.block-payment .block-vouOrder .voucher-guide a{color:#2998dd}@media screen and (max-width:1440px){.block-payment .block-vouOrder{display:block!important}}@media screen and (max-width:991px){.block-payment .block-vouOrder{border-bottom:1px solid #dedede;margin-bottom:unset}.block-payment .block-vouOrder .promo-code-field{width:100%}.block-payment .block-vouOrder .promo-code-field .input-text{display:block;font-weight:600;margin-bottom:20px;text-align:center;width:100%}.block-payment .block-vouOrder .promo-code-field .coupon-code-field{width:100%}.block-payment .block-vouOrder .promo-code-field .promo-code-btn{border-radius:3px;margin:0;width:100%}.block-payment .block-vouOrder .coupon-error{padding-left:0;width:100%}.block-payment .block-vouOrder .voucher-guide{margin-top:8px;text-align:center}}.font-weight-nomal{font-weight:400!important}.right-order-summary{background:#efefef}.right-order-summary .tab-right{background:#fff}.right-order-summary .tab-right .title-product-order{align-items:center;font-family:Mulish;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:25px;text-align:center;text-transform:uppercase}.right-order-summary .tab-right .image-payment img{margin:auto;-o-object-fit:contain;object-fit:contain;width:100%}.right-order-summary .tab-right .download-setting-car{align-items:center;color:#2ea2eb;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px}.right-order-summary .tab-right .ground-select{margin-top:10px}.right-order-summary .tab-right .ground-select select{border:unset;border-bottom:1px solid #dedede;color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;width:100%}.right-order-summary .tab-right .ground-select select:focus{outline:none}.right-order-summary .tab-right .custom-ul-right{border-bottom:1px solid #dedede;color:#1a1a1a;display:flex;justify-content:center;list-style:none;margin-top:20px;text-align:left}.right-order-summary .tab-right .custom-ul-right li{flex:0 0 33.333333%;margin-bottom:20px;max-width:33.333333%;text-align:center}@media(min-width:1024px)and (max-width:1600px){.right-order-summary .tab-right .custom-ul-right li{margin-bottom:12px}}.right-order-summary .tab-right .custom-ul-right li::marker{background:#b8b8b8;color:#b8b8b8}.right-order-summary .tab-right .custom-ul-right li .v3s-product--subname{display:block;font-size:13px;font-weight:600;line-height:127%}.right-order-summary .tab-right .custom-ul-right li .properties-item-label{display:block;font-size:13px;font-weight:400;line-height:127%;margin-bottom:10px}.right-order-summary .tab-right .custom-ul-right li .properties-item-value{font-size:13px;line-height:127%}.right-order-summary .tab-right .custom-ul-right li .properties-item-value.color-code span{border-radius:3px;display:block;height:30px;margin:0 auto;width:80px}.right-order-summary .tab-right .not-payment-bank li{border-bottom:1px solid #dedede;color:#1f2125;display:flex;font-family:Mulish;font-size:13px;font-style:normal;font-weight:700;line-height:15px;list-style-type:none;padding:10px 0;text-align:left;width:100%}@media(min-width:1024px)and (max-width:1400px){.right-order-summary .tab-right .not-payment-bank li{padding:5px 0}}.right-order-summary .tab-right .not-payment-bank li span{margin-top:5px}.right-order-summary .tab-right .not-payment-bank li.red span{color:#fe0000!important}.right-order-summary .tab-right .not-payment-bank li .payment-sum{color:#333;display:flex;font-size:22px;font-style:normal;font-weight:700;line-height:140%}.right-order-summary .tab-right .not-payment-bank li .payment-sum.finance-item--price-after-savings{color:#1a1a1a;font-family:Mulish;font-size:22px;font-weight:700;line-height:140%}.right-order-summary .tab-right .not-payment-bank li .payment-sum span{margin-top:0}.right-order-summary .tab-right .not-payment-bank li .payment-sum sup{margin-left:5px;position:relative;text-transform:lowercase;top:-5px}.right-order-summary .tab-right .not-payment-bank li .payment-sum--car{font-size:13px;font-weight:700}.right-order-summary .tab-right .not-payment-bank li .couponName--car{align-self:flex-start}.right-order-summary .tab-right .not-payment-bank li .carCoupon{color:#1464f4!important;display:block;font-weight:400;text-align:right;white-space:pre-line}.right-order-summary .tab-right .not-payment-bank li .carCoupon--text{padding-left:35%}.right-order-summary .tab-right .not-payment-bank li .carCoupon--text-left{text-align:left}.right-order-summary .tab-right .not-payment-bank li .carCoupon--price{font-weight:700}.right-order-summary .tab-right .not-payment-bank li .icon-download img{margin-top:-3px}.right-order-summary .tab-right .not-payment-bank .car-promotion{border-bottom:unset;margin-bottom:15px}.right-order-summary .tab-right .not-payment-bank .bottom-line{background-color:#1f2125;height:1px;width:100%}.right-order-summary .tab-right .btn-wrapper{margin-top:20px}@media(min-width:1024px)and (max-width:1400px){.right-order-summary .tab-right .btn-wrapper{margin-top:10px}}.right-order-summary .tab-right .btn-wrapper .btn-outline-primary{height:50px;line-height:50px;width:100%}.right-order-summary .tab-left .select-con-custom{margin-left:unset;padding:5px 0!important;width:100%}.right-order-summary .tab-left .select-con-custom span{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-right:20px}.right-order-summary .tab-left .select-con-custom input{border:none;width:190px}.right-order-summary .tab-left .select-con-custom input:focus{outline:none}.right-order-summary .tab-left .select-customer-left{float:left;margin-left:0}.right-order-summary .tab-left .ground-voucher{background:#fff;border:2px solid #fff;border-radius:3px;box-sizing:border-box;height:228px}.right-order-summary .tab-left .ground-voucher .voucher-title{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-top:10px;padding:15px 15px 0;text-align:left}.right-order-summary .tab-left .ground-voucher .voucher-name{color:#1a1a1a;font-family:Mulish;font-size:22px;font-style:normal;font-weight:600;line-height:117.4%;margin-bottom:15px;max-height:75px;overflow:hidden;padding:0 15px;text-align:left;text-overflow:ellipsis;white-space:pre-wrap}.right-order-summary .tab-left .ground-voucher .voucher-description-ground{border-top:1px solid #e4e4e4;margin:0 15px;padding:20px 0 0}.right-order-summary .tab-left .ground-voucher .voucher-description-ground .voucher-description{color:#1a1a1a;display:-webkit-box;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400;line-height:16px;max-height:48px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-wrap;width:100%}.right-order-summary .tab-left .ground-voucher.active,.right-order-summary .tab-left .ground-voucher:focus,.right-order-summary .tab-left .ground-voucher:hover{border:2px solid #1464f4;box-sizing:border-box}.right-order-summary .tab-left .ground-voucher.active .voucher-title,.right-order-summary .tab-left .ground-voucher:focus .voucher-title,.right-order-summary .tab-left .ground-voucher:hover .voucher-title{color:#1464f4}.font-12{font-size:12px!important}.border-b-none{border-bottom:none!important}.bk-color-CB2A1D{background:#cb2a1d!important}#modalDepositTerms{z-index:1052!important}#modalDepositTerms .modal-dialog{background:none}#modalDepositTerms .modal-dialog .modal-content{background:#fff}#modalDepositTerms .modal-header{border-bottom:none;padding:30px 1rem 20px}#modalDepositTerms .modal-header .modal-title{font-size:14px;font-weight:600}#modalDepositTerms .modal-header .close{margin-top:-1.9rem}#modalDepositTerms .modal-body{border:1px solid #e4e4e4;border-radius:3px;flex:auto;margin:0 50px;padding:40px}#modalDepositTerms .modal-body .term-condition{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:500;line-height:15px}#modalDepositTerms .modal-body::-webkit-scrollbar-thumb{background:#1464f4}#modalDepositTerms .modal-footer{border-top:none;padding:30px 50px}#modalDepositTerms .modal-footer .btn-read-accept{background:#1464f4;border-radius:3px;color:#fff;font-size:12px;height:40px;line-height:40px;width:100%}#tabContactSale .customer-group,#tabCusInfo .customer-group,#tabPhotoLicense .customer-group,#voucherInput .customer-group{align-items:flex-start;color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-top:10px!important;text-align:left;width:100%}#tabContactSale .customer-group span,#tabCusInfo .customer-group span,#tabPhotoLicense .customer-group span,#voucherInput .customer-group span{margin-bottom:8px;margin-top:8px}#tabContactSale .customer-group input,#tabCusInfo .customer-group input,#tabPhotoLicense .customer-group input,#voucherInput .customer-group input{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;height:30px;padding:0 10px}#tabContactSale .customer-group input:focus,#tabCusInfo .customer-group input:focus,#tabPhotoLicense .customer-group input:focus,#voucherInput .customer-group input:focus{outline:none}#tabContactSale .customer-contact,#tabCusInfo .customer-contact,#tabPhotoLicense .customer-contact,#voucherInput .customer-contact{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-top:10px;text-align:center;text-transform:uppercase}#tabContactSale .customer-hotline,#tabCusInfo .customer-hotline,#tabPhotoLicense .customer-hotline,#voucherInput .customer-hotline{color:#1464f4;font-family:Mulish;font-size:45px;font-style:normal;font-weight:600;line-height:55px;text-align:center;text-transform:uppercase}#tabContactSale .customer-description,#tabCusInfo .customer-description,#tabPhotoLicense .customer-description,#voucherInput .customer-description{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:400;line-height:15px;text-align:center}#tabContactSale .customer-email,#tabCusInfo .customer-email,#tabPhotoLicense .customer-email,#voucherInput .customer-email{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;text-align:center}#tabContactSale .customer-contact-group,#tabCusInfo .customer-contact-group,#tabPhotoLicense .customer-contact-group,#voucherInput .customer-contact-group{margin:auto;max-width:300px}#tabContactSale .customer-gr-input,#tabCusInfo .customer-gr-input,#tabPhotoLicense .customer-gr-input,#voucherInput .customer-gr-input{margin-left:auto!important;margin-right:15px!important;padding:0}#tabContactSale .width-89-customer,#tabCusInfo .width-89-customer,#tabPhotoLicense .width-89-customer,#voucherInput .width-89-customer{flex:0 0 89.5%!important;margin-right:0!important;max-width:89.5%!important}#tabContactSale .custom-checkbox .custom-control-label:before,#tabCusInfo .custom-checkbox .custom-control-label:before,#tabPhotoLicense .custom-checkbox .custom-control-label:before,#voucherInput .custom-checkbox .custom-control-label:before{background:#e4e4e4;border:1px solid #e4e4e4;border-radius:3px;box-sizing:border-box;left:-2rem}#tabContactSale .custom-checkbox .custom-control-label:after,#tabCusInfo .custom-checkbox .custom-control-label:after,#tabPhotoLicense .custom-checkbox .custom-control-label:after,#voucherInput .custom-checkbox .custom-control-label:after{left:-2rem}#tabContactSale .custom-control-label.instr.save-pass,#tabCusInfo .custom-control-label.instr.save-pass,#tabPhotoLicense .custom-control-label.instr.save-pass,#voucherInput .custom-control-label.instr.save-pass{align-items:center;color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:15px;margin-top:10px;padding-top:4px}#tabContactSale #datepicker .input-group-addon,#tabCusInfo #datepicker .input-group-addon,#tabPhotoLicense #datepicker .input-group-addon,#voucherInput #datepicker .input-group-addon{position:absolute;right:5px;top:-2px}#tabContactSale .customer-group-PhotoLicense,#tabCusInfo .customer-group-PhotoLicense,#tabPhotoLicense .customer-group-PhotoLicense,#voucherInput .customer-group-PhotoLicense{border-bottom:1px solid #e4e4e4;padding:30px 0 15px}#tabContactSale .customer-group-PhotoLicense .customer-photo-title,#tabCusInfo .customer-group-PhotoLicense .customer-photo-title,#tabPhotoLicense .customer-group-PhotoLicense .customer-photo-title,#voucherInput .customer-group-PhotoLicense .customer-photo-title{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-bottom:15px;text-align:center}#tabContactSale .customer-group-PhotoLicense .customer-photo-show-ex,#tabCusInfo .customer-group-PhotoLicense .customer-photo-show-ex,#tabPhotoLicense .customer-group-PhotoLicense .customer-photo-show-ex,#voucherInput .customer-group-PhotoLicense .customer-photo-show-ex{color:#2ea2eb;font-family:Mulish;font-size:11px;font-style:normal;font-weight:500;line-height:140%}#tabContactSale .customer-group-PhotoLicense .upload-button-customer,#tabContactSale .customer-group-PhotoLicense .upload-button-customer-hk,#tabContactSale .customer-group-PhotoLicense .upload-button-customer-hn,#tabCusInfo .customer-group-PhotoLicense .upload-button-customer,#tabCusInfo .customer-group-PhotoLicense .upload-button-customer-hk,#tabCusInfo .customer-group-PhotoLicense .upload-button-customer-hn,#tabPhotoLicense .customer-group-PhotoLicense .upload-button-customer,#tabPhotoLicense .customer-group-PhotoLicense .upload-button-customer-hk,#tabPhotoLicense .customer-group-PhotoLicense .upload-button-customer-hn,#voucherInput .customer-group-PhotoLicense .upload-button-customer,#voucherInput .customer-group-PhotoLicense .upload-button-customer-hk,#voucherInput .customer-group-PhotoLicense .upload-button-customer-hn{align-items:center;border:2px solid #1464f4;border-radius:52px;box-sizing:border-box;color:#1464f4;display:block;font-family:Mulish;font-size:13px;font-style:normal;font-weight:700;height:40px;line-height:16px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%}#tabContactSale .list-pdf,#tabCusInfo .list-pdf,#tabPhotoLicense .list-pdf,#voucherInput .list-pdf{margin-top:15px}#tabContactSale .list-pdf li,#tabCusInfo .list-pdf li,#tabPhotoLicense .list-pdf li,#voucherInput .list-pdf li{list-style-type:none;margin:5px 0;text-align:left}#tabContactSale .list-pdf li p,#tabContactSale .list-pdf li p a,#tabCusInfo .list-pdf li p,#tabCusInfo .list-pdf li p a,#tabPhotoLicense .list-pdf li p,#tabPhotoLicense .list-pdf li p a,#voucherInput .list-pdf li p,#voucherInput .list-pdf li p a{color:#2ea2eb;font-family:Mulish;font-size:11px;font-style:normal;font-weight:500;line-height:140%}#tabContactSale .list-pdf li p .btn-remove-file-bdf,#tabCusInfo .list-pdf li p .btn-remove-file-bdf,#tabPhotoLicense .list-pdf li p .btn-remove-file-bdf,#voucherInput .list-pdf li p .btn-remove-file-bdf{float:right}#tabContactSale .text-decoration-unline,#tabCusInfo .text-decoration-unline,#tabPhotoLicense .text-decoration-unline,#voucherInput .text-decoration-unline{text-decoration:underline}.loyaltyCode .customer-gr-input{margin-left:auto;margin-right:15px;padding:0}.pb-30{padding-bottom:30px!important}.mt-10{margin-top:10px!important}.color-2EA2EB{color:#2ea2eb!important}.voucher-group-search{background:#fff;border-radius:149px;height:40px;margin-left:auto;margin-right:-5px;max-width:309px;padding-top:8px}.voucher-group-search span{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin:0 20px}.voucher-group-search input{border:none;color:#979797;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400;line-height:16px;margin-left:20px;margin-right:5px}.voucher-group-search input:focus{outline:none}.group-voucher-body{margin-bottom:10px;margin-right:-5px;padding-right: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}#tab-deposit .nav-tab-payment-bike,#tab-deposit .nav-tab-payment-bike>.nav-item>.nav-link.active{border-bottom:none}#tab-deposit #button-booking-save{background:#fff;border:1px solid #e4e4e4;color:#1a1a1a}#tab-deposit .customer-group{color:#1f2125;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-bottom:10px!important;text-align:left}#tab-deposit .customer-group span{margin-bottom:8px;margin-top:8px}#tab-deposit .customer-group input{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;height:30px;padding:0 10px}#tab-deposit .customer-group input:focus{outline:none}#tab-deposit .block-payment .wap-table .border-table{font-size:13px}#tab-deposit .block-payment .wap-table .border-table td,#tab-deposit .block-payment .wap-table .border-table th{border:none;padding:8px 15px}#tab-deposit .block-payment .wap-table .border-table td{font-weight:700}#tab-deposit .block-payment .wap-table .border-table td.font-weight-nomal{font-weight:400}#tab-deposit .block-payment .wap-table .border-table .month-payment-group{border:1px solid;color:#1464f4;display:block;height:35px;margin-left:auto;margin-right:0;padding:10px 0}#payment-method-bike>.nav-item>.tab-content{padding-left:28px}#payment-method-bike .upload-unc-form .choose-identityCardButton{background:#1a1a1a;color:#fff;right:-20px;top:0;transform:scale(.8)}@media(max-width:991px){#payment-method-bike .upload-unc-form .choose-identityCardButton{margin-top:0;position:absolute;transform:scale(.8);width:unset}#bookingModal .modal-dialog .modal-content .tab-block-nav .tab-block-item .tab-right-box-title{text-align:center}}.paymentInstallment .select-payment-p .badge{background:#1464f4;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:500;margin-right:8px;padding:3px 5px}@media screen and (min-width:568px){.planList.title{display:block;margin-top:0;position:absolute}.planList.body{display:block;margin-left:200px;max-width:calc(95% - 200px);overflow-x:auto}.planList.body .plan_item{display:inline-block}.planList.body .plan_item__row .title{display:none}}.planList .plan_item__first{flex-basis:50%}@media screen and (min-width:769px){.planList .plan_item__first .plan_item__row .d-none{display:inline-block!important}}.planList .plan_item{flex:1 1 0%}.planList .plan_item__value_mobile{display:none}.planList .plan_item__value_mobile .value__button{margin:2px 3px;width:62px}@media screen and (max-width:768px){.planList .plan_item,.planList .plan_item__first{flex-basis:50%}}@media screen and (max-width:567px){.planList .plan_item__first{display:none;flex-basis:100%}.planList .plan_item__first.active{display:block;margin-top:5px}.planList .plan_item__first .value__button{display:none}.planList .plan_item{display:none;flex-basis:100%}.planList .plan_item.active{display:block;margin-top:5px}.planList .plan_item .value__button{display:none}.planList .plan_item__value_mobile{display:inline-block;display:inline-flex}}.planList .value__button{align-items:center;background-color:#fff;border:1px solid #1464f4;box-shadow:none;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;width:100px}.planList .value__button.selected,.planList .value__button:hover{background-color:#1464f4;color:#fff}.planList .plan_item__row:nth-child(odd){background:#f5f5f5}.planList .plan_item__row .title{text-align:left}.planList .plan_item__row .red{color:#cb2a1d}@media screen and (max-width:768px){.planList .plan_item__row .d-none{display:inline-block!important}}.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}#messagePopup .modal-dialog,#paycollectErrorPopup .modal-dialog,.xmd-noti-popup .modal-dialog{min-width:unset;overflow:hidden;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}.brand-color{color:#1464f4}:root{--input-height:56px;--primary-color:#1464f4;--label-floating-color:#8a8a8a;--text-color:#3c3c3c}#otp-vin-club.modal-box .close-modal{color:#000}#otp-vin-club .modal-dialog{border-radius:3px;max-width:555px;width:555px}@media(max-width:768px){#otp-vin-club .modal-dialog{width:90%}}#otp-vin-club .modal-content{border-radius:3px}#otp-vin-club .modal-header{display:flex;flex-direction:column;margin-bottom:30px}#otp-vin-club .modal-header img{margin-bottom:40px}#otp-vin-club .modal-header .modal-title{color:#1f2125;font-size:28px;font-weight:600;line-height:35.14px;margin:0 0 10px;padding:0;text-align:center}#otp-vin-club .modal-header .modal-title:after{display:none}#otp-vin-club .modal-header .model-header-desc{color:#1f2125;font-size:16px;font-weight:400;line-height:24px;text-align:center}#otp-vin-club .identify-method{display:flex;flex-direction:column;gap:30px}#otp-vin-club .identify-method form .otp-group-input{margin-bottom:30px}#otp-vin-club .identify-method form .otp-group-input .digit-group{display:flex;gap:10px;justify-content:center}#otp-vin-club .identify-method form input{border:1px solid #d9e1e2;border-radius:4px;font-size:16px;font-weight:400;height:40px;line-height:24px;max-width:64px;text-align:center;width:calc(15% - 4px)}#otp-vin-club .identify-method form input:not(:-moz-placeholder){border:1px solid #1464f4}#otp-vin-club .identify-method form input:not(:placeholder-shown){border:1px solid #1464f4}#otp-vin-club .identify-method form input:focus-visible{border:1px solid #1464f4;box-shadow:0 0 0 3.2px rgba(0,123,255,.251);outline-color:#1464f4}#otp-vin-club .identify-method form button{font-size:16px;font-weight:700;line-height:24px;text-align:center;text-transform:none;width:100%}#otp-vin-club .identify-method form button:disabled{background:#979797;color:#fff}#otp-vin-club .identify-method form .resend-code{color:#1f2125;margin-bottom:30px}#otp-vin-club .identify-method form .resend-code a{color:#2998dd;text-decoration:underline}#otp-vin-club .identify-method form .resend-code a.disabled{color:#979797;pointer-events:none}#otp-vin-club .identify-method .message.error{color:#dc3545}#confirm-close-otp .modal-dialog{border-radius:3px;max-width:555px;width:555px}@media(max-width:768px){#confirm-close-otp .modal-dialog{width:90%}}#confirm-close-otp .modal-content{border-radius:3px;gap:30px;padding:60px 30px}@media(max-width:768px){#confirm-close-otp .modal-content{border-radius:3px;gap:20px;padding:30px 15px}}#confirm-close-otp .modal-header{border:none;justify-content:center;padding:0}#confirm-close-otp .modal-header .modal-title{color:#3c3c3c;font-size:20px;font-weight:600;line-height:25.1px;text-align:center}#confirm-close-otp .modal-body{padding:0}#confirm-close-otp .modal-body .description{color:#3c3c3c;font-size:16px;font-weight:600;line-height:24px;margin-bottom:16px;text-align:center}#confirm-close-otp .modal-body .button-group{display:flex;justify-content:space-between}#confirm-close-otp .modal-body .button-group button{font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15.06px;text-align:center;text-transform:uppercase;width:48%}#confirm-close-otp .modal-body .button-group button.btn-outline{color:#1464f4}.errorVPointPopup{background:rgba(0,0,0,.3)}.errorVPointPopup .modal-dialog{border-radius:5px;min-width:660px}.errorVPointPopup .modal-content{border:none}.errorVPointPopup .modal-header{border:none;margin:30px;padding:0}.errorVPointPopup .modal-header h1{font-size:20px;font-weight:600;line-height:150%;margin:0;text-align:center;width:100%}.errorVPointPopup .modal-body{margin:0 30px;padding:0}.errorVPointPopup .modal-body p{font-size:16px;font-weight:400;line-height:150%;margin:0;text-align:center}.errorVPointPopup .modal-footer{border:none;margin:30px;padding:0}.errorVPointPopup .btn-popup{color:#1464f4;cursor:pointer;flex:1}.errorVPointPopup .btn-popup--primary{background:#1464f4;color:#fff!important}.errorVPointPopup .btn-close{cursor:pointer}.errorVPointPopup .wish-list{justify-content:center}.errorVPointPopup .wish-list .btn-popup{flex:.5}@media screen and (max-width:768px){.errorVPointPopup .modal-dialog{min-width:70%}.errorVPointPopup .modal-footer{display:flex;gap:8px}}.label-coupon{background:#f7f9f9;border-radius:4px;display:flex!important;flex-direction:column;gap:8px;margin-bottom:30px;padding:8px;text-align:center}.label-coupon-title{color:#3c3c3c;font-size:12px;font-weight:600;line-height:18px;margin:0}.label-coupon-box{background:rgba(220,53,69,.102);border-radius:4px;display:flex;flex-direction:column;padding:8px}.label-coupon-price{color:#dc3545;font-size:16px;font-weight:800;line-height:24px;text-align:center}.label-coupon-code{border:1px dashed #84a3b6;border-radius:4px;color:#3c3c3c;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:4px}#aip-chat-box,.campaign-tet,.label-coupon-code~span{display:none}body{overflow:auto}.z-index_max{z-index:99999!important}.swiper-slide{opacity:.5}.swiper-slide.active{opacity:1!important}.content-asset .v3s-footer{display:none}@media only screen and (min-width:1200px){.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}}.select2-dropdown{z-index:1051}.radio__label___description{color:#3c3c3c!important}.is-warning{border:1px solid #efa505!important}.invalid-feedback.in-warning{color:#1f2125}.cart{height:100%;overflow:hidden;padding:0!important;z-index:1048!important}.cart *{font-family:Mulish}.cart .cart-bike.no-SelectBikes .cart-bike-content .tab-left .content-asset{display:none}.cart .cart-bike.no-SelectBikes .cart-bike-content .tab-left .tab-left-box{margin:auto}.cart .cart-bike.no-SelectBikes .cart-bike-content .tab-left .tab-left-box .v3s-product-item-0 .product-container img{max-width:70%}@media(max-width:1441px){.cart .cart-bike.no-SelectBikes .cart-bike-content .tab-left .tab-left-box .v3s-product-item-0 .product-container img{max-width:66%}}.cart .cart-bike .cart-bike-content{display:flex;flex-direction:row;height:100%;justify-content:space-between;position:relative}.cart .cart-bike .cart-bike-content .tab-left{display:flex;margin-top:30px;max-height:calc(100vh - 83px);padding-top:70px;width:70%}@media only screen and (min-width:1199px)and (max-width:1440px){.cart .cart-bike .cart-bike-content .tab-left{padding-top:84px}}@media only screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-left{display:none}}.cart .cart-bike .cart-bike-content .tab-left-box,.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0{position:relative}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .product-container{text-align:center}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .product-container img{height:auto;max-width:80%}@media screen and (max-width:1540px){.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .product-container img{max-width:75%}}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .tab-bike-left-info .bike-info-list{display:flex;justify-content:space-around;list-style:none}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .tab-bike-left-info .bike-info-list .bike-info-item-no{font-size:18px;font-weight:600;margin:0 0 4.5px;text-align:center;width:100%}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .tab-bike-left-info .bike-info-list .bike-info-item-description{align-items:center;display:flex;font-size:36px;font-weight:300;line-height:45.18px}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .tab-bike-left-info .bike-info-list .bike-info-item-description div{display:block;margin-left:4px}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .tab-bike-left-info .bike-info-list .bike-info-item-description div .bike-info-item-label{font-size:12px;font-weight:600;line-height:18px;margin:0}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product-item-0 .tab-bike-left-info p{width:-moz-fit-content;width:fit-content}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product--name{color:#f0f3f3;font-size:21.3333333333vw;font-weight:1000;line-height:171px;position:absolute;text-transform:uppercase;top:-36px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media only screen and (min-width:1119px){.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product--name{font-size:7.0833333333vw}}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product--name[data-modelid=Products-Scooter-KLARA-S-2022]{font-size:12vw}@media only screen and (min-width:1119px){.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product--name[data-modelid=Products-Scooter-KLARA-S-2022]{font-size:6.25vw}}.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product--name[data-modelid=Products-Scooter-KLARA-A2]{font-size:18.4vw}@media only screen and (min-width:1119px){.cart .cart-bike .cart-bike-content .tab-left-box .v3s-product--name[data-modelid=Products-Scooter-KLARA-A2]{font-size:5.6770833333vw}}.cart .cart-bike .cart-bike-content .tab-left .content-asset{display:flex;justify-content:center;margin-right:40px;width:165px}@media only screen and (min-width:1200px)and (max-width:1440px){.cart .cart-bike .cart-bike-content .tab-left .content-asset{margin-right:0;width:120px}}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;width:100%}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li{cursor:pointer;display:flex;justify-content:center;max-height:136px}@media only screen and (min-width:1200px)and (max-width:1440px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li{max-height:110px}}@media only screen and (min-width:1200px)and (max-width:1440px)and (max-width:1300px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li{max-height:95px}}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li figure{align-items:center;display:flex;flex-direction:column}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li figure img{width:51px}@media(min-width:1440px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li figure img{width:100%}}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li figure figcaption{font-size:16px;line-height:24px;margin-top:15px;text-align:center}@media only screen and (min-width:1200px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li:first-child{margin-top:30px}}@media only screen and (min-width:1200px)and (max-width:1440px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li:first-child{margin-top:15px}}@media print{.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li:first-child{margin-top:30px}}@media only screen and (min-width:1199px)and (max-width:1440px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__container li[data-id=Products-Scooter-KLARA-S-2022]{margin-bottom:35px!important}}.cart .cart-bike .cart-bike-content .tab-left .content-asset li{border:0;width:100%}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list{height:100%}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list .bike-slider{height:calc(100vh - 150px)}@media only screen and (min-width:1200px){.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list .bike-slider{height:calc(100vh - 127px)}}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list .bike-slider .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='16' fill='none' viewBox='0 0 78 16'%3E%3Cpath fill='%23F7F9F9' d='M0 13a3 3 0 0 0 3 3h72a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3a3 3 0 0 0-3 3z'/%3E%3Cpath stroke='%231F2125' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M58.5 6 39 10 19.5 6'/%3E%3C/svg%3E")!important;background-size:60%;bottom:-14px;left:0;position:absolute;right:0;top:auto;width:100%}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list .bike-slider .swiper-button-next.swiper-button-disabled{pointer-events:auto}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list .bike-slider .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='16' fill='none' viewBox='0 0 78 16'%3E%3Cpath fill='%23F7F9F9' d='M0 13a3 3 0 0 0 3 3h72a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3a3 3 0 0 0-3 3z'/%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M19.5 10 39 6l19.5 4'/%3E%3C/svg%3E")!important;background-size:60%;left:0;position:absolute;right:0;top:1%;width:100%}.cart .cart-bike .cart-bike-content .tab-left .content-asset .vf-bike-order__product-list .bike-slider .swiper-button-prev.swiper-button-disabled{pointer-events:auto}@media only screen and (min-width:1199px)and (max-width:1540px){.cart .cart-bike .cart-bike-content .tab-left{align-items:center;display:flex;width:67%}}@media only screen and (min-width:1200px){.cart .cart-bike .cart-bike-content .tab-right{box-shadow:0 24px 54px rgba(0,0,0,.1);height:100vh;overflow:scroll;padding:0 30px 30px;width:510px}}@media screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right{flex:1;margin:0;max-width:100%;padding:0 30px}}@media only screen and (max-width:1199px)and (max-width:544px){.cart .cart-bike .cart-bike-content .tab-right{padding:0 15px}}.cart .cart-bike .cart-bike-content .tab-right::-webkit-scrollbar{display:none}.cart .cart-bike .cart-bike-content .tab-right .sub-title{color:#3c3c3c;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:30px}@media screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right .sub-title{padding:0 16px}}.cart .cart-bike .cart-bike-content .tab-right .sub-title.fonts-sub-viettel{font-size:12px}.cart .cart-bike .cart-bike-content .tab-right h3{color:#3c3c3c;font-size:20px;font-weight:600;line-height:25px}.cart .cart-bike .cart-bike-content .tab-right h3.font-18{font-size:18px;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right .battery-service{font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:16px}.cart .cart-bike .cart-bike-content .tab-right .properties{margin-bottom:30px!important}.cart .cart-bike .cart-bike-content .tab-right-head{background:#fff;margin-bottom:16px;padding-top:30px;top:0;z-index:1}.cart .cart-bike .cart-bike-content .tab-right-head ul{display:flex}.cart .cart-bike .cart-bike-content .tab-right-head ul li{cursor:pointer;display:block;list-style:none;width:30%}.cart .cart-bike .cart-bike-content .tab-right-head ul li>h2{align-items:center;background-color:#f0f3f3;color:#3c3c3c;display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;line-height:150%;line-height:24px;margin-left:18px;margin-right:18px;position:relative;text-align:center}@media only screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right-head ul li>h2{font-size:12px}}.cart .cart-bike .cart-bike-content .tab-right-head ul li>h2:after{border-color:transparent transparent transparent #f0f3f3;border-style:solid;border-width:24px 0 24px 24px;content:"";display:block;left:100%;position:absolute;top:0;z-index:10}.cart .cart-bike .cart-bike-content .tab-right-head ul li>h2:before{background-color:#f0f3f3;border-color:transparent transparent transparent #fff;border-style:solid;border-width:24px 0 24px 24px;content:"";display:block;position:absolute;right:100%;top:0}.cart .cart-bike .cart-bike-content .tab-right-head ul li.active>h2{background:#1464f4;color:#fff}.cart .cart-bike .cart-bike-content .tab-right-head ul li.active>h2:after{border-left-color:#1464f4}.cart .cart-bike .cart-bike-content .tab-right-head ul li.active>h2:before{background-color:#1464f4;display:none}.cart .cart-bike .cart-bike-content .tab-right-head ul li.step-car-viettel.active>h2{background:#e03}.cart .cart-bike .cart-bike-content .tab-right-head ul li.step-car-viettel.active>h2:after{border-left-color:#e03}.cart .cart-bike .cart-bike-content .tab-right-head ul li.step-car-viettel.active>h2:before{background-color:#e03;display:none}.cart .cart-bike .cart-bike-content .tab-right-head ul li.complete>h2{background:#7a99ac;color:#fff}.cart .cart-bike .cart-bike-content .tab-right-head ul li.complete>h2:after{border-left-color:#7a99ac}.cart .cart-bike .cart-bike-content .tab-right-head ul li.complete>h2:before{background-color:#7a99ac;display:none}.cart .cart-bike .cart-bike-content .tab-right-head ul #select-car-step>h2{margin-left:0}.cart .cart-bike .cart-bike-content .tab-right-head ul #customer-informations-step{width:35%}.cart .cart-bike .cart-bike-content .tab-right-head ul #payment-informations-step>h2{margin-right:0}.cart .cart-bike .cart-bike-content .tab-right-head ul #customer-informations-step.active>h2:before,.cart .cart-bike .cart-bike-content .tab-right-head ul #customer-informations-step.complete>h2:before,.cart .cart-bike .cart-bike-content .tab-right-head ul #payment-informations-step.active>h2:before,.cart .cart-bike .cart-bike-content .tab-right-head ul #payment-informations-step.complete>h2:before{display:block!important}@media screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right-head{margin-bottom:30px}}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab{display:flex;margin-bottom:30px}@media only screen and (max-width:767px){.cart .cart-bike .cart-bike-content .tab-right .promotion_tab{margin-top:35px}}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-item{border-radius:4px;display:flex;justify-content:space-between;margin-right:15px;opacity:1;padding:8px;width:180px}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-item:last-child{margin-right:0}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-700{background:#dc3545}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-500{background:#28a745}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-300{background:#efa505}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-text{color:#fff;font-size:12px;font-weight:600;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-text p{margin-bottom:0}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-text b{font-size:14px;font-weight:900}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-code{align-items:center;background:#f7f9f9;border-radius:3px;color:#1464f4;display:flex;font-size:12px;font-weight:600;height:auto;justify-content:center;line-height:150%;position:relative;width:68px}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-code .tooltip{background:#fff;border-radius:3px;bottom:110%;color:#009522;font-size:12px;left:50%;opacity:0;padding:8px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:-1}.cart .cart-bike .cart-bike-content .tab-right .promotion_tab .promotion-code .tooltip.show{opacity:1;z-index:9}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList{display:flex;list-style:none}@media only screen and (min-width:1200px){.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList{flex-wrap:wrap}}@media print{.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList{flex-wrap:wrap}}@media only screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList{overflow-x:auto;padding:10px 10px 10px 0;scroll-behavior:smooth}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList::-webkit-scrollbar{display:none}}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li{border-radius:5px;height:48px;margin-right:30px;width:48px}@media only screen and (min-width:1200px){.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li{margin-bottom:30px}}@media print{.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li{margin-bottom:30px}}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li.active{box-shadow:0 0 0 3px #fff,0 0 0 6px #1464f4}@media only screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li{flex-shrink:0;margin-right:19px;position:relative;scroll-snap-align:start;transform:scale(1);transform-origin:center center;transition:transform .5s}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li:first-child.active{margin-left:7px}}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li.disabled{cursor:not-allowed;opacity:.4}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .v3s-product--color .colorItemList li.slide-item-viettel.active{border-radius:5px;box-shadow:0 0 0 3px #fff,0 0 0 6px #e03}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .caution{border:1px solid #efa505;display:flex;gap:16px;padding:16px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .caution img{height:-moz-max-content;height:max-content}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .caution-context h3{font-size:16px;font-weight:600;line-height:24px;text-align:left}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .caution-context p{font-size:12px;font-weight:600;line-height:18px;margin:0;text-align:left}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .caution-context ul{margin:0;padding-left:20px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .caution-context ul li{font-size:12px;font-weight:400;line-height:21px;text-align:left}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input{display:none}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input:checked+label.checkbox__label{border-color:#1464f4}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input:checked+label.checkbox__label .checkbox__input{border:none}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input:checked+label.checkbox__label .checkbox__input svg{transform:scale(1)}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input:checked+label.checkbox-viettel{border-color:#e03}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input:checked+label.checkbox-viettel .checkbox__input{border:none}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input:checked+label.checkbox-viettel .checkbox__input svg{transform:scale(1)}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label{border:1px solid #d9e1e2;border-radius:3px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;padding:12px 16px;position:relative;grid-gap:3px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .checkbox__input{background:#fff;border:1px solid #d9e1e2;border-radius:50%;height:20px;width:20px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .checkbox__input svg{transform:scale(0);transform-origin:bottom left;transition:transform .1s ease-in 25ms}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .radio__label{width:calc(100% - 44px)}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .gift-rent{text-align:right;width:100%}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .gift-rent .label-gift{align-items:flex-end;display:flex;justify-content:flex-end;margin:0 0 0 auto;width:100%}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .gift-rent .label-gift img{margin-right:5px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>input+label.checkbox__label .gift-rent .label-gift span{color:#e54f3b;font-size:12px;font-weight:600;line-height:1.8}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force){background:#f7f9f9;padding:16px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .box-item{display:flex;flex-wrap:wrap;justify-content:space-between}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .box-item>input{display:none}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .box-item>input:checked+label.checkbox__label{border-color:#1464f4}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .box-item .checkbox__label.baseline{border:1px solid #d9e1e2;border-radius:3px;display:block;font-size:14px;font-style:normal;font-weight:600;line-height:150%;padding:8px 16px;width:48%}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .box-item .checkbox__label.baseline .checkbox__input{display:none}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .sub-title-service{align-items:center;color:#3c3c3c;display:flex;font-size:14px;font-weight:600;justify-content:space-between;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .sub-title-service span{color:#3c3c3c;font-size:14px;font-weight:600;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list>.checkbox-item__sub:not(.d-none-force) .sub-title-service span.rental-battery-month{text-align:right}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list .origin-price{color:#1f2125;font-size:13px;font-weight:600;line-height:18px;position:absolute;right:12em;text-decoration:line-through;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list .origin-price{display:none}}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list .leasing-note ul{color:#3c3c3c;font-size:12px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:0}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list .leasing-note ul li{list-style:inside;padding-left:10px}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list .leasing-note ul p{margin-bottom:0}.cart .cart-bike .cart-bike-content .tab-right-box .select-car-step .service-list .leasing-note-viettel{color:#3c3c3c;font-size:12px;font-style:normal;font-weight:600;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .billing-address .group-title{font-size:18px;font-weight:600;line-height:150%;margin-bottom:24px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .billing-address .col-12{padding:0}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .billing-address .group-referral{margin-bottom:14px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .billing-address .group-referral .form-label-group{margin-bottom:12px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .billing-address .group-referral .form-label-group.col-6 label{text-indent:15px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio{align-items:center;color:#3c3c3c;display:flex;flex-wrap:nowrap;font-size:16px;font-weight:600;justify-content:space-between;line-height:150%;margin-bottom:24px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio>.group-input{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:space-between}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio>.group-input input{cursor:pointer;height:16px;left:auto;margin-right:14px;position:relative;top:auto;width:16px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio label{cursor:pointer;margin:0}@media screen and (max-width:567px){.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio{flex-wrap:wrap}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio .small-header{flex:100%;margin-bottom:12px}.cart .cart-bike .cart-bike-content .tab-right-box .customer-informations-step .group-radio .group-input{justify-content:flex-start}}.cart .cart-bike .cart-bike-content .tab-right-box .consultant-box .group-input{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-bottom:15px}.cart .cart-bike .cart-bike-content .tab-right-box .consultant-box .group-input input[type=checkbox]{border:1px solid #d9e1e2;border-radius:3px;cursor:pointer;height:22px;width:22px}.cart .cart-bike .cart-bike-content .tab-right-box .consultant-box .group-input label{color:#3c3c3c;cursor:pointer;font-size:14px;font-weight:600;line-height:21px;margin:0;text-align:left}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul{margin:0;padding-top:30px}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li{margin-bottom:12px}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span{color:#1f2125;font-size:16px;font-weight:600;line-height:150%;margin-bottom:0}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span .note,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span .note{color:#1f2125;font-size:12px;font-weight:600;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span.payment-sum,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span.payment-sum{font-size:14px;font-weight:400;line-height:150%;text-align:right}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span.payment-sum.couponValue,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span.payment-sum.couponValue{color:#dc3545!important;font-size:14px!important;font-weight:400!important;text-align:right}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span.payment-sum.couponValue~.couponName,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span.payment-sum.couponValue~.couponName{font-weight:600!important}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span.finance-item--price-before-savings .value,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span.finance-item--price-before-savings .value{font-size:14px;font-weight:400;line-height:150%}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span.finance-item--price-after-savings,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span.finance-item--price-after-savings{font-size:16px;font-weight:600;line-height:150%;text-align:right}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li span.origin-price,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li span.origin-price{font-size:14px;text-decoration:line-through}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li.pay,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li.pay{margin-bottom:24px}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li:last-child,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li:last-of-type,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li:last-child,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li:last-of-type{border-top:1px solid #d9e1e2;margin:0;padding:24px 0}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li:last-child .finance-item--deposit-price,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li:last-of-type .finance-item--deposit-price,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li:last-child .finance-item--deposit-price,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li:last-of-type .finance-item--deposit-price{border:0;padding:0}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li .cartCouponItem.red,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li .cartCouponItem.red{color:#dc3545}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li .cartCouponItem.red .couponName,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li .cartCouponItem.red .couponName{font-weight:600!important}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul li .cartCouponItem.red .couponValue,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul li .cartCouponItem.red .couponValue{color:#dc3545!important;font-size:14px!important;font-weight:400!important;text-align:right}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul .border-price,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul .border-price{border-bottom:1px solid #d9e1e2;list-style:none}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul .border-price:nth-last-child(2),.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul .border-price:nth-last-child(2){display:none}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul .extra-info,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul .extra-info{color:#1f2125;font-size:12px;font-weight:600;line-height:150%;margin-bottom:12px}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul .extra-info:last-child,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul .extra-info:last-child{margin-bottom:24px}.cart .cart-bike .cart-bike-content .tab-right-box .order-bill ul .line,.cart .cart-bike .cart-bike-content .tab-right-box .order-bill-deposit ul .line{background:#d9e1e2;height:1px;margin-bottom:12px}.cart .cart-bike .cart-bike-content .tab-right-box .checkbox-agree{padding:0 0 25px}.cart .cart-bike .cart-bike-content .tab-right-box .note-bill{font-size:12px;font-weight:600;line-height:150%;list-style:none}.cart .cart-bike .cart-bike-content .tab-right-box .note-bill a{color:#1464f4}.cart .cart-bike .cart-bike-content .tab-right-box .box-select{margin-bottom:21px}.cart .cart-bike .cart-bike-content .tab-right-box .box-select:last-child{margin-bottom:30px}@media(max-width:567px){.cart .cart-bike .cart-bike-content .tab-right-box .box-select:last-child{margin-bottom:48px}}@media screen and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right-box{padding:0 0 40px}}@media only screen and (min-width:544px)and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right .tab-right-bottom{display:flex;justify-content:center}}.cart .cart-bike .cart-bike-content .tab-right .button-next-step{background:#1464f4;border:none;border-radius:3px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:20px;outline:none;padding:22px 0;text-transform:uppercase;width:100%}.cart .cart-bike .cart-bike-content .tab-right .button-next-step[disabled]{background:#8a8a8a}@media only screen and (min-width:544px)and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right .button-next-step{width:450px}}.cart .cart-bike .cart-bike-content .tab-right .button-next-viettel{background:#e03;border:none;border-radius:24px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:20px;outline:none;padding:14px 16px;text-transform:uppercase;width:100%}.cart .cart-bike .cart-bike-content .tab-right .button-next-viettel[disabled]{background:#8a8a8a}@media only screen and (min-width:544px)and (max-width:1199px){.cart .cart-bike .cart-bike-content .tab-right .button-next-viettel{width:450px}}.cart .cart-bike .cart-bike-content .tab-right::-webkit-scrollbar-track{background:none}.cart .cart-bike .cart-bike-content .tab-right::-webkit-scrollbar-thumb{background:#7a99ac;border-radius:18px}@media only screen and (max-width:1199px)and (max-width:544px){.cart .cart-bike .cart-bike-content .tab-right-viettel{padding:0 5px}}.cart .cart-bike .cart-bike-content .tab-right-viettel .header-VTM{align-items:center;height:44px;justify-content:space-between}.cart .cart-bike .cart-bike-content .tab-right-viettel .header-VTM .title-header-vtm{color:#222;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:0;text-align:center}@media screen and (max-width:920px){.cart .cart-bike .cart-bike-content .tab-right-viettel .tab-right-head{padding-top:24px}}.cart .cart-bike .cart-bike-content .modal-header{background-color:#fff;border-bottom:1px solid #b8b8b8;display:flex;height:70px;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:100;z-index:1}@media(min-width:1024px)and (max-width:1400px){.cart .cart-bike .cart-bike-content .modal-header{height:60px}}.cart .cart-bike .cart-bike-content .modal-header .container-branding{align-items:center;display:grid;flex:2;width:100%}.cart .cart-bike .cart-bike-content .modal-header .container-branding a{background:url(../../images/vfast/logo.svg) no-repeat 50%;background-size:100% 100%;height:30px;text-indent:-1000em}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav{flex:8;width:100%;z-index:1}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul{background:hsla(0,0%,100%,.3);display:flex;height:100%;justify-content:center;line-height:70px;list-style-position:inside;list-style-type:none;margin:0}@media(min-width:1024px)and (max-width:1400px){.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul{font-size:14px;line-height:60px}}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li{color:#000;cursor:pointer;flex-grow:1;height:100%;opacity:1;position:relative;text-align:center;transform:translateZ(0);transition:opacity .15s ease-in-out;transition:all .5s ease-in-out;width:25%}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li:last-child:before{background:#e4e4e4;bottom:15px;content:"";left:0;position:absolute;top:15px;width:1px}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li:after{background:linear-gradient(90deg,#fff .01%,#1464f4 100.01%);bottom:-1px;content:"";height:0;left:0;position:absolute;transform:matrix(1,0,0,-1,0,0);transition:width .2s;width:100%}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li>span{color:#979797;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:70px;margin:0;padding:0;text-align:center;text-transform:uppercase}@media(min-width:1024px)and (max-width:1400px){.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li>span{font-size:14px;line-height:60px}}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li.selected:after{height:3px}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li.active span,.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li.selected span{color:#333}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li .user{padding:15px 0}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li .user .box-name{margin-left:20px;text-align:left}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li .user .box-name .top{color:#979797;display:block;font-size:11px;font-weight:500;line-height:140%}.cart .cart-bike .cart-bike-content .modal-header .package-options--nav ul li .user .box-name .name{color:#1a1a1a;display:block;font-size:14px;font-style:normal;font-weight:600;line-height:127%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}@media screen and (max-width:1199px){.cart .cart-bike .cart-bike-content{flex-direction:column}.cart .cart-bike .cart-bike-content .tab-left{display:none!important;flex-direction:column;width:100%}.cart .cart-bike .cart-bike-content .tab-right{padding-top:50px;width:100%}}.cart .cart-bike .group-radio{margin-bottom:20px;padding-left:30px;position:relative}.cart .cart-bike .group-radio input{height:18px;left:0;position:absolute;top:3px;width:18px}.cart .cart-bike .group-radio input[type=radio]:disabled+label{color:#8a8a8a}.cart .cart-bike .group-radio label{font-size:16px;line-height:1.5}.cart .cart-bike .group-message{align-items:flex-start;background:#fff5e1;border-left:3px solid #efa505;flex:1 0 0;gap:10px;margin-bottom:10px;padding:20px 16px}.cart .cart-bike .group-message p{font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:140%;margin-bottom:0}.cart .cart-bike .group-message p a{color:#1464f4}.cart .cart-bike .switch-button .switch{display:inline-block;height:16px;position:relative;width:28px}.cart .cart-bike .switch-button .switch input{height:0;opacity:0;width:0}.cart .cart-bike .switch-button .switch input:checked+.slider{background-color:#1464f4;border:1px solid #1464f4}.cart .cart-bike .switch-button .switch input:checked+.slider:before{background:#fff;transform:translateX(12px)}.cart .cart-bike .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}.cart .cart-bike .switch-button .switch .slider:before{background-color:#92a0b2;bottom:1px;content:"";height:12px;left:1px;position:absolute;transition:.4s;width:12px}.cart .cart-bike .switch-button .switch .slider.round{border-radius:16px}.cart .cart-bike .switch-button .switch .slider.round:before{border-radius:50%}.cart .cart-bike .rf-note{color:#3c3c3c;font-size:12px;margin:4% 0 0}.cart .cart-bike .rf-note p{margin:0}.cart .cart-bike .rf-note ul{padding-left:20px}.cart .cart-bike .rf-note ul .see-detail a{color:#1464f4}.cart .cart-bike .rf-note ul a span{display:inline-block}@media(max-width:1199px){.cart .cart-bike .content-asset{margin-bottom:24px;margin-right:0;width:100%}.cart .cart-bike .content-asset .vf-bike-order__product-list{height:100px;width:100%}.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider{height:100%}.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider .vf-bike-order__container{flex-wrap:nowrap;list-style:none}.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider .vf-bike-order__container li{display:flex;justify-content:center}.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider .vf-bike-order__container li figure img{height:50px;width:auto}.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider .vf-bike-order__container li figure figcaption{margin-top:10px;text-align:center}.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider .swiper-button-next,.cart .cart-bike .content-asset .vf-bike-order__product-list .bike-slider .swiper-button-prev{display:none}}.cart .modal-body,.cart .tab-block-item,.cart .tab-block-nav{height:100%;overflow-y:hidden}@media screen and (max-width:1199px){.cart .modal-body,.cart .tab-block-item,.cart .tab-block-nav{height:auto}}.cart .mobile-modal-header-booking .icon-cart-mobile{display:none}.cart .mobile-modal-header-booking .mobile-menu-booking{display:block}@media(max-width:991px){.cart .mobile-modal-header-booking{height:50px!important;padding:0 17px 0 20px}.cart .mobile-modal-header-booking .icon-cart-mobile{display:flex}.cart .mobile-modal-header-booking .mobile-menu-booking{background:#fff;display:none;height:100vh;left:0;position:fixed;top:0;z-index:10}.cart .mobile-modal-header-booking .mobile-menu-booking .icon-close-menu img{margin-left:auto;margin-right:20px;margin-top:20px}.cart .mobile-modal-header-booking .mobile-menu-booking ul{display:block!important;padding:10px 20px}.cart .mobile-modal-header-booking .mobile-menu-booking ul li{padding:0 20px;text-align:justify!important;width:100%!important}.cart .mobile-modal-header-booking .mobile-menu-booking ul li:before{background:unset!important;content:unset!important}.cart .mobile-modal-header-booking .mobile-menu-booking ul li .user{align-items:flex-start!important;justify-content:flex-start!important}.cart .mobile-modal-body-booking{margin-top:-20px}.cart .js-booking-detail-success{background:rgba(0,0,0,.8)}.cart .js-booking-detail-success .not-payment-bank li{padding:7px 0 15px!important}.cart .js-booking-detail-success .not-payment-bank li span{color:#1f2125!important}.cart .js-booking-detail-success .cart-bike{background:#efefef;border-radius:3px;height:auto;max-height:80%;min-height:232px;min-width:unset;width:90%}.cart .js-booking-detail-success .cart-bike .cart-bike-content{padding:80px 0 0}.cart .js-booking-detail-success .modal-header{border:none!important;height:45px!important}.cart .js-booking-detail-success .modal-header .title-detail-booking{color:#1f2125;font-size:13px;font-style:normal;font-weight:600;line-height:127%;margin-bottom:0;padding:15px 20px}.cart .js-booking-detail-success .modal-header .close-modal-booking{background:none;border:none}.cart .js-booking-detail-success .modal-header .close-modal-booking span{font-size:30px;padding:20px}.cart .js-booking-detail-success .modal-body{background:#efefef;margin-top:-25px;padding:0 20px}.cart .js-booking-detail-success .border-top-color-1F2125{border-top:1px solid #1f2125!important}.cart .display-mobile{display:block!important}.cart #tab-car{height:auto!important}.cart .display-none-mobile{display:none!important}.cart .mb-20{margin-bottom:20px!important}.cart #tab-bike .tab-right-box .properties-title,.cart #tab-car .tab-right-box .properties-title,.cart .cart .cart-bike .cart-bike-content .tab-block-nav .tab-block-item .tab-right-box-title{text-align:center!important}.cart .cart .cart-bike .cart-bike-content .tab-block-nav .tab-block-item .tab-right-box.display-mobile .car-type-item{padding-bottom:0!important}.cart .cart .cart-bike .cart-bike-content .tab-block-nav .tab-block-item .tab-right-box.display-mobile .car-type-item .car-type-item{margin-bottom:0;padding-bottom:0}}.cart.orderPage #colorInteriorItemList li,.cart.orderPage #colorItemList li,.cart.orderPage .block-deposit-info.customer-info,.cart.orderPage .block-vouOrder,.cart.orderPage .select-store,.cart.orderPage .selectCarVersion{pointer-events:none}.cart .order-bill-items .finance-item--deposit-price,.cart .order-bill-items .note-bill-deposit{display:none}.cart.deposit-mode .finance-item--deposit-price{align-items:center;border-top:1px solid #d9e1e2;color:#3c3c3c;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:150%;padding-top:12px;width:100%}.cart.deposit-mode .note-bill-deposit{border:none!important;display:block;font-size:14px;font-weight:400;line-height:150%;margin-bottom:16px!important;padding:0!important}.cart.deposit-mode .finance-item--purchase-price{display:none!important}.cart.deposit-mode #payment-informations .unavailable-for-deposit{display:none}.cart-is-empty{background-image:url(../images/login/register-bg-top.png);background-repeat:no-repeat;background-size:100%;padding-bottom:45px;padding-top:84px}@media(max-width:991px){.cart-is-empty{padding-top:60px}}.cart-is-empty .heading-title-style{margin-bottom:30px}.cart-is-empty .sprite-detail{background-image:url(../../images/detail/detail.png);background-repeat:no-repeat;display:block}.cart-is-empty .sprite-detail.sprite-line{background-position:-532px -5px;height:9px;width:62px}.cart-is-empty .cart-empty{margin-bottom:34px;padding-bottom:0}.cart-is-empty .cart-empty__icon{background-color:transparent;border-radius:0;height:163px;margin-bottom:14px;width:163px}.cart-is-empty .cart-empty__back-home,.cart-is-empty .cart-empty__msg{color:#000;display:block;font-size:16px;font-weight:700;letter-spacing:normal;line-height:1;margin-bottom:9px;text-align:center}.cart-is-empty .cart-empty__back-home{color:#001f9c;margin-bottom:0}.payment-informations-step .title{color:#1f2125;font-size:16px;font-weight:400;line-height:150%;margin-bottom:48px}.payment-informations-step .nav-tab-payment-bike{border-bottom:none;margin-bottom:30px}.payment-informations-step .nav-tab-payment-bike>.nav-item>.nav-link.active{background-color:#fff;border-bottom:none;color:#1f2125}.payment-informations-step .nav-tab-payment-bike>.nav-item.detail{align-items:center;display:flex;margin-bottom:0}.payment-informations-step .nav-tab-payment-bike>.nav-item.detail .link-detail{color:#1464f4;font-size:16px;font-weight:400;line-height:150%;right:33%;top:50%}@media screen and (max-width:1199px){.payment-informations-step .nav-tab-payment-bike>.nav-item.detail .link-detail{right:25%}}@media screen and (max-width:375px){.payment-informations-step .nav-tab-payment-bike>.nav-item.detail .link-detail{right:15%}}@media screen and (max-width:320px){.payment-informations-step .nav-tab-payment-bike>.nav-item.detail .link-detail{right:0}}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .guide-msg,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .guide-msg{font-size:12px;font-weight:600}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container{flex-direction:row}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item{flex:1;text-align:center}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item:first-child,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item:first-child{margin-right:12px}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item label,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item label{border:1px solid #d9e1e2;border-radius:3px;box-sizing:border-box;color:#1f2125;cursor:pointer;font-size:14px;font-weight:600;line-height:150%;margin-bottom:0;padding:12px;width:100%}@media only screen and (max-width:511px){.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item label,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item label{font-size:12px;padding:12px 6px 12px 40px}}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item label:after,.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item label:before,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item label:after,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item label:before{display:none}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item label:hover,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item label:hover{border:1px solid #1464f4}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item img,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item img{left:14px;position:absolute;top:50%;transform:translateY(-50%)}.payment-informations-step .nav-tab-payment-bike>.nav-item #tabPayMentVisa .gate-container .gate-item.chosen label,.payment-informations-step .nav-tab-payment-bike>.nav-item .tab-payment-gate .gate-container .gate-item.chosen label{border:1px solid #1464f4}.payment-informations-step #button-booking-save{background:#fff;border:1px solid #e4e4e4;color:#1a1a1a}.payment-informations-step .customer-group{color:#1f2125}.payment-informations-step .customer-group span{margin-bottom:8px;margin-top:8px}.payment-informations-step .block-payment .wap-table .border-table{font-size:13px}.payment-informations-step .block-payment .wap-table .border-table td,.payment-informations-step .block-payment .wap-table .border-table th{border:none;padding:8px 15px}.payment-informations-step .block-payment .wap-table .border-table td{font-weight:700}.payment-informations-step .block-payment .wap-table .border-table td.font-weight-nomal{font-weight:400}.payment-informations-step .block-payment .wap-table .border-table .month-payment-group{border:1px solid;color:#1464f4;display:block;height:35px;margin-left:auto;margin-right:0;padding:10px 0}.payment-informations-step .bg-white{background-color:#fff}.payment-informations-step .tab-right.mobile-tab-right{min-height:220px}@supports(-webkit-overflow-scrolling:touch){@media screen and (max-device-width:480px)and (orientation:portrait){.payment-informations-step .tab-right.mobile-tab-right{min-height:330px}}@media screen and (max-device-width:480px)and (orientation:landscape){.payment-informations-step .tab-right.mobile-tab-right{min-height:330px}}}.payment-informations-step .nav-tab-payment>.nav-item{margin-bottom:16px}.payment-informations-step .nav-tab-payment>.nav-item>.nav-link{margin-right:20px;padding:0;text-align:left}.payment-informations-step .nav-tab-payment>.nav-item>.nav-link label{font-size:16px;font-weight:600;line-height:150%}@media only screen and (max-width:400px){.payment-informations-step .nav-tab-payment>.nav-item>.nav-link label{white-space:nowrap}}.payment-informations-step .nav-tab-payment>.nav-item>.nav-link label a{color:#1464f4;font-size:12px;font-weight:600;line-height:150%;-webkit-text-decoration:underline #1464f4;text-decoration:underline #1464f4}.payment-informations-step .block-deposit-info{margin-bottom:10px}@media(max-width:991px){.payment-informations-step .block-deposit-info{border-bottom:1px solid #dedede;margin-bottom:unset}}.payment-informations-step .block-deposit-info.border-vtm{border-bottom:unset}.payment-informations-step .customer-group{color:#1a1a1a;font-family:Mulish;font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-bottom:10px!important;text-align:left}.payment-informations-step .customer-group label{height:30px;margin-bottom:0}.payment-informations-step .customer-group label span{display:inline-block}.payment-informations-step .customer-group input{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;height:30px;padding:0 10px;width:100%}.payment-informations-step .customer-group input:focus{outline:none}.payment-informations-step .customer-group input.is-invalid{border:1px solid #fe0000}.payment-informations-step .custom-checkbox{padding-left:0}.payment-informations-step .custom-checkbox .custom-control-label{font-size:13px;padding-left:30px}.payment-informations-step .custom-checkbox .custom-control-label:before{background:#e4e4e4;border:1px solid #e4e4e4;border-radius:3px;box-sizing:border-box;height:20px;left:0;top:0;width:20px}.payment-informations-step .custom-checkbox .custom-control-label:after{height:24px;left:-2px;top:-2px;width:24px}.payment-informations-step .select-payment{margin-bottom:10px}.payment-informations-step .select-payment-p{font-size:18px;font-weight:600;line-height:150%;padding-left:25px!important;position:relative}.payment-informations-step .custom-control{margin-bottom:10px}.payment-informations-step .remember-me-2{margin-bottom:30px}.payment-informations-step .tab-right .ground-select{color:#1a1a1a;font-family:Mulish;font-size:13px;font-style:normal;font-weight:600;line-height:127%;text-align:left}.payment-informations-step .tab-right .price-group{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin-top:15px}.payment-informations-step .tab-right .price-group .body-item-price{margin:15px 0 30px;max-height:180px;overflow-y:auto;padding:0 20px}.payment-informations-step .tab-right .price-group .body-item-price::-webkit-scrollbar{border:1px solid #1a1a1a;width:2px}.payment-informations-step .tab-right .price-group .body-item-price::-webkit-scrollbar-track{background:#c4c4c4;border-radius:0}.payment-informations-step .tab-right .price-group .body-item-price::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:0}.payment-informations-step .tab-right .price-group .custom-ul-right{margin-top:0}.payment-informations-step .tab-right .not-payment-bank{margin-bottom:0}.payment-informations-step .tab-right .not-payment-bank li span{color:#1a1a1a;font-family:Mulish;font-size:13px;font-style:normal;line-height:127%;margin-top:5px}.payment-informations-step .tab-right .not-payment-bank li .payment-sum span{font-family:Mulish;font-size:22px;font-style:normal;font-weight:700;line-height:140%}.payment-informations-step .tab-right .not-payment-bank li .finance-item--price-after-savings{font-size:22px}.payment-informations-step .tab-right .not-payment-bank li .finance-item--price-before-savings span{font-size:13px!important}.payment-informations-step .tab-right .btn-primary{background:#1464f4;border-radius:3px;margin:80px 0 30px;width:100%!important}.payment-informations-step .visa-group{border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;height:60px;margin:6px;text-align:center;width:152px}.payment-informations-step .visa-group img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:0 20px}.payment-informations-step .visa-group.selected,.payment-informations-step .visa-group:hover{border-color:#1464f4}@media screen and (max-width:413px){.payment-informations-step .visa-group{height:50px;width:100px}}.payment-informations-step .title-upload-banktranfer{color:#1f2125;font-family:Mulish;font-size:16px;font-weight:600;line-height:150%;margin-top:4px}.payment-informations-step .content-upload-banktranfer{color:#1f2125;font-size:12px;font-weight:600;line-height:150%}.payment-informations-step .order-number-date{margin-top:5px}.payment-informations-step .order-number-date .address-row .label-colon span,.payment-informations-step .order-number-date .address-row .value strong{color:#1a1a1a;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400!important;line-height:140.4%}.payment-informations-step .upload-images-banktranfer{border:1px solid #e4e4e4;border-radius:3px;box-sizing:border-box;position:relative;width:100%}.payment-informations-step .upload-unc-form .form-group .form-control{align-items:center;background-color:#f4f4f4;color:#979797;display:flex;font-family:Mulish;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){.payment-informations-step .upload-unc-form .placeholderIdentityCardImg::-moz-placeholder{opacity:0}.payment-informations-step .upload-unc-form .placeholderIdentityCardImg::placeholder{opacity:0}}.payment-informations-step .upload-unc-form .choose-identityCardButton{background:#1a1a1a;border-radius:3px;color:#fff;left:unset;right:-10px;top:0;transform:scale(.8)}.payment-informations-step .upload-unc-form .choose-identityCardButton span{font-size:16px}@media(max-width:991px){.payment-informations-step .upload-unc-form .choose-identityCardButton{margin-top:0!important;position:absolute!important;right:-10px!important;top:0!important;transform:scale(.8)!important;width:unset!important}}.payment-informations-step .upload-unc-form .choose-identityCardButton button.btn{color:#fff;font-family:Mulish;font-size:13px;font-style:normal;font-weight:600;line-height:127%;text-align:center;text-transform:unset}.payment-informations-step .upload-unc-form .btn-upload-file{display:none;opacity:0}.payment-informations-step .upload-unc-form .btn-upload-file span{color:#fff;font-size:14px;margin-top:0;text-transform:none}.payment-informations-step .upload-unc-form .btn-upload-file.upload{background:#1a1a1a;border-bottom-right-radius:3px;border-top-right-radius:3px;display:block;opacity:1;position:absolute;right:0;top:0;transform:unset}.payment-informations-step .upload-unc-form .upload-unc-note{color:#1f2125;font-family:Mulish;font-size:12px;font-weight:600;line-height:150%}.payment-informations-step .upload-unc-form .upload-unc-des{color:#1a1a1a;font-family:Mulish;font-size:11px;font-style:normal;font-weight:500;line-height:140%}.payment-informations-step .upload-unc-form .previewIdentityCardImg{margin-top:10px}.payment-informations-step .payment-group-bankstranfer{margin-top:20px;max-height:unset;overflow-x:hidden;overflow-y:auto;width:100%}@media(max-width:991px){.payment-informations-step .payment-group-bankstranfer{margin-top:10px}}.payment-informations-step .payment-group-bankstranfer::-webkit-scrollbar{border:1px solid #1a1a1a;width:2px}.payment-informations-step .payment-group-bankstranfer::-webkit-scrollbar-track{background:#c4c4c4;border-radius:0}.payment-informations-step .payment-group-bankstranfer::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:0}.payment-informations-step .lbl-red{color:#fe0000}.payment-informations-step .group-title{color:#1f2125;font-size:28px!important;font-weight:600!important;line-height:35px!important;margin-bottom:30px}@media(max-width:991px){.payment-informations-step .group-title{font-size:20px!important}}.payment-informations-step .group-title.font-18{font-size:18px!important;line-height:150%!important}.payment-informations-step .line{background:#d9e1e2;height:1px;margin-bottom:12px}.payment-informations-step .button-payment{background:#1464f4;border:none;border-radius:3px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:20px;outline:none;padding:22px 0;text-transform:uppercase;width:100%}.payment-informations-step .button-payment[disabled]{background:#8a8a8a}.payment-informations-step .payment-info_item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;position:relative}.payment-informations-step .payment-info_item p{color:#1f2125;font-size:16px;font-weight:600;line-height:150%;margin-bottom:0}@media only screen and (max-width:400px){.payment-informations-step .payment-info_item p{font-size:13px}}.payment-informations-step .payment-info_item .showroom{padding-left:20px;text-align:right}.payment-informations-step .payment-info_item .showroom span{display:inline-block}.payment-informations-step .payment-info_item .map{color:#1464f4;display:inline-block;font-size:12px;font-weight:600;line-height:158%;padding-left:4px}.payment-informations-step .payment-info_item:last-child{margin-bottom:48px}.payment-informations-step .payment-info_item.item_email{position:relative}.payment-informations-step .payment-info_item.item_email .email-announcement{flex-basis:100%;font-size:12px;font-weight:600;line-height:150%;text-align:right}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer{background:#f7f9f9;padding:18px 22px}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row{justify-content:space-between;margin-bottom:18px;margin-left:0}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row label{flex-basis:29%;margin:0;max-width:none;padding:0}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row label span{font-size:16px;font-weight:600!important;line-height:150%}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .bankcontent-label{flex-basis:25%!important}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value{flex-basis:71%;padding:5px}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value strong{color:#3c3c3c;font-size:14px;font-weight:600!important;line-height:150%}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value.bankaccount,.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value.bankcontent{background:#fff}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value.bankaccount .copy,.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value.bankcontent .copy{color:#1464f4;cursor:pointer;float:right;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15px;margin:3px 0 0;text-align:center;text-transform:uppercase}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row .value.bankcontent #bankcontentcc{display:block;max-width:80%;word-wrap:unset;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-informations-step #tabPaymentCKNH .payment-group-bankstranfer .order-number-date .address-row:last-child{margin-bottom:16px}.font-normal{font-style:normal!important}.font-weight-600{font-weight:600!important}.color-CB2A1D{color:#cb2a1d!important}.mb-10{margin-bottom:10px!important}.text-decoration-unline{text-decoration:underline}.mt-20{margin-top:20px!important}.display-destop{display:flex}.display-mobile{display:none}.display-destop-block{display:block}@media(max-width:991px){.display-destop,.display-destop-block{display:none}}.display-mobile{display:block}.display-none-mobile{display:none!important}#payment-method-bike>.nav-item>.tab-content,#payment-method-mobile>.nav-item>.tab-content{display:none;padding:0}#payment-method-bike>.nav-item>.tab-content .have-payment-chosen .gateway-item-form label,#payment-method-mobile>.nav-item>.tab-content .have-payment-chosen .gateway-item-form label{width:111px}#payment-method-bike>.nav-item.active>.tab-content,#payment-method-mobile>.nav-item.active>.tab-content{display:block}#payment-method-bike .payment-group-bankstranfer,#payment-method-mobile .payment-group-bankstranfer{max-height:unset}#payment-method-bike .upload-images-banktranfer,#payment-method-mobile .upload-images-banktranfer{border:unset;width:100%}#payment-method-bike .upload-unc-form .form-group .form-control,#payment-method-mobile .upload-unc-form .form-group .form-control{border:1px solid #e4e4e4;padding-left:10px;padding-right:10px;width:100%}#payment-method-bike .upload-unc-form .choose-identityCardButton,#payment-method-mobile .upload-unc-form .choose-identityCardButton{display:block;left:unset;margin-top:5px;position:unset;right:unset;top:unset;transform:unset;width:calc(100% - 50px)}#payment-method-bike .upload-unc-form .btn-upload-file,#payment-method-mobile .upload-unc-form .btn-upload-file{top:40px;transform:scale(.7)}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList{display:flex}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .thumbImg{background-color:hsla(0,0%,92%,.329);border:2px solid #ebebeb;height:130px;margin-bottom:30px;margin-right:15px;position:relative;transition:all .2s;width:25%}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .thumbImg .delete-image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23DC3545' fill-rule='evenodd' d='M.333 7a6.667 6.667 0 1 1 13.334 0A6.667 6.667 0 0 1 .333 7m8.914-2.247a.606.606 0 0 1 0 .857L7.857 7l1.39 1.39a.606.606 0 1 1-.857.856L7 7.856l-1.39 1.39a.606.606 0 0 1-.857-.857L6.143 7 4.753 5.61a.606.606 0 0 1 .858-.857L7 6.143l1.389-1.39a.606.606 0 0 1 .857 0' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;bottom:0;cursor:pointer;height:15px;position:absolute;right:0;top:unset;width:15px;z-index:1}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .thumbImg img{height:80%;left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}@media screen and (max-width:568px){.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .thumbImg{height:80px}}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .hasPdf{background:url(../../images/icon-pdf.png) no-repeat 50%}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .hasPdf img{opacity:0}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .hasOther{background:url(../../images/icon-sample-document.png) no-repeat 50%;background-size:55px 72px}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList .hasOther img{opacity:0}.upload-image-container .previewIdentityCardImg .previewIdentityCardImgList.disabled .delete-image{display:none}.upload-image-container .previewIdentityCardImg .message p{font-weight:700;text-align:left}.upload-image-container .previewIdentityCardImg .message p.success{color:#00a119}.upload-image-container .previewIdentityCardImg .message p.fail{color:red}.upload-image-container.has-image{align-items:center;display:flex}.upload-image-container.has-image .previewIdentityCardImg{flex:1;padding:0}.upload-image-container.has-image .previewIdentityCardImg .previewIdentityCardImgList{align-items:center;width:100%}.upload-image-container.has-image .previewIdentityCardImg .previewIdentityCardImgList .thumbImg{flex:1;height:40px;margin-bottom:0;max-width:50%}.upload-image-container.has-image .upload-images-banktranfer{flex:1}.upload-image-container.has-image .upload-images-banktranfer .choose-identityCardButton path{fill:#000}@media screen and (max-width:567px){.upload-image-container.has-image{display:block}.upload-image-container.has-image .upload-images-banktranfer{margin-top:16px}.upload-image-container.has-image .thumbImg{max-width:145px;min-height:122px}.upload-image-container.has-image .thumbImg:last-child{margin-right:0}}.voucher-input{display:flex;height:48px;justify-content:space-between;margin-bottom:12px}.voucher-input.code-failed~.error-text{color:#dc3545;display:block!important;font-size:12px;font-weight:600;line-height:150%;margin-left:20px}.voucher-input.code-has-input input{background:#fff!important;border:1px solid #1464f4!important;border-right:none!important}.voucher-input.code-has-input button{background:#1464f4!important;border-left:none!important;pointer-events:unset!important}.voucher-input.code-has-input.background-vtm input{background:#fff!important;border:1px solid #e03!important;border-right:none!important}.voucher-input.code-has-input.background-vtm button{background:#e03!important;border-left:none!important;pointer-events:unset!important}.voucher-input.code-failed input{border:1px solid #dc3545!important;border-right:none!important}.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}.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}.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}.voucher-input .add-voucher p{display:none;font-size:12px;font-weight:600;line-height:150%;margin:3px 0 0}.voucher-input .add-voucher svg{display:none}.voucher-input-container:last-child .add-voucher{pointer-events:auto}.voucher-input-container:last-child .add-voucher p,.voucher-input-container:last-child .add-voucher svg{display:block}.voucher-detail{display:flex;flex-wrap:wrap}.voucher-detail-item{background:rgba(20,100,244,.1);border-radius:3px;flex-basis:50%;font-size:13px;font-weight:600;line-height:150%;padding:8px 18px;position:relative}.voucher-detail-item svg{position:absolute;right:14px;top:51%;transform:translateY(-50%)}.voucher-detail-item:first-child{margin-right:12px}.voucher-detail-item .remove-coupon{border:none}.voucher .promotion{color:#1f2125;margin-bottom:49px}.voucher .promotion,.voucher .promotion a{font-size:12px;font-weight:600;line-height:150%}.voucher .promotion a{color:#1464f4;-webkit-text-decoration:underline #1464f4;text-decoration:underline #1464f4}.voucher .cart-coupon{margin-bottom:12px;margin-right:12px}.voucher .cart-coupon:last-child{margin-right:0}.voucher .cart-coupon.no-use-coupon .coupon-code{background:#8a8a8a;position:relative}.voucher .cart-coupon.no-use-coupon .no-use{text-decoration-line:line-through}.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}.voucher .coupon-code svg{position:absolute;right:14px;top:51%;transform:translateY(-50%)}.voucher .coupon-code:first-child{margin-right:12px}.voucher .coupon-code .remove-coupon{align-items:center;border:none;display:flex;margin-left:20px}.error-text{color:#dc3545;font-size:12px;font-weight:600;line-height:150%;padding-left:16px}.errorList{list-style:none;margin-top:.5rem}.errorList li{margin-bottom:.5rem;padding-left:1rem;position:relative}.errorList li:before{background-color:#cb2a1d;border-radius:50%;content:"";display:inline-block;height:6px;left:0;position:absolute;top:7px;width:6px}.border-color-DEDEDE{border-color:#dedede!important}.ptb-10{padding:20px 0 10px!important}.font-13{font-size:13px!important}#payment-method-bike>.nav-item>.tab-content{display:none}@media(max-width:991px){#payment-method-bike>.nav-item>.tab-content{overflow-x:auto}#payment-method-bike>.nav-item>.tab-content::-webkit-scrollbar{height:2px;width:3px}#payment-method-bike>.nav-item>.tab-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#payment-method-bike>.nav-item>.tab-content::-webkit-scrollbar-thumb{background-color:#343a40}#payment-method-bike>.nav-item>.tab-content::-webkit-scrollbar:vertical{display:none}}#payment-method-bike>.nav-item.active>.tab-content{display:block}#payment-method-bike .payment-group-bankstranfer{margin-top:0;max-height:unset}#payment-method-bike .upload-images-banktranfer{width:100%}#payment-method-bike .upload-unc-form .form-control{background-color:#f4f4f4}@media screen and (max-width:567px){#payment-method-bike .upload-unc-form .placeholderIdentityCardImg::-moz-placeholder{opacity:0}#payment-method-bike .upload-unc-form .placeholderIdentityCardImg::placeholder{opacity:0}}#payment-method-bike .upload-unc-form .choose-identityCardButton{background:#fff;border:1px solid #1464f4;border-radius:3px;box-sizing:border-box;width:100%}#payment-method-bike .upload-unc-form .choose-identityCardButton span{color:#1464f4;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:20px;position:relative;text-transform:uppercase}#payment-method-bike .upload-unc-form .choose-identityCardButton span svg{left:-25px;position:absolute;top:1px}#payment-method-bike .upload-unc-form .choose-identityCardButton button.btn{width:110%!important}#payment-method-bike .upload-unc-form .choose-identityCardButton:hover{background:#1464f4}#payment-method-bike .upload-unc-form .choose-identityCardButton:hover path{fill:#fff}#payment-method-bike .upload-unc-form .choose-identityCardButton:hover span{color:#fff}#payment-method-bike .upload-unc-form .choose-identityCardButton.rechoose .span-choose{display:none}#payment-method-bike .upload-unc-form .choose-identityCardButton.rechoose .span-rechoose{display:block!important}@media(max-width:991px){#payment-method-bike .upload-unc-form .choose-identityCardButton{position:unset!important;transform:none!important;width:100%!important}}#payment-method-bike .upload-unc-form .btn-upload-file{display:none;opacity:0}#payment-method-bike .upload-unc-form .btn-upload-file span{color:#fff;font-size:14px;margin-top:0;text-transform:none}#payment-method-bike .upload-unc-form .btn-upload-file.upload{background:#1a1a1a;border-bottom-right-radius:3px;border-top-right-radius:3px;display:block;opacity:1;position:absolute;right:0;top:0;transform:unset;z-index:1}#payment-method-bike #popupPayment{pointer-events:none}#payment-method-bike .popup-payment .gateway-container,#payment-method-bike .tab-content .gateway-container{display:flex;margin-bottom:16px}#payment-method-bike .popup-payment .gateway-container label,#payment-method-bike .tab-content .gateway-container label{font-size:14px;font-weight:600;line-height:150%;padding:0}#payment-method-bike .popup-payment .gateway-container label:after,#payment-method-bike .popup-payment .gateway-container label:before,#payment-method-bike .tab-content .gateway-container label:after,#payment-method-bike .tab-content .gateway-container label:before{display:none}@media only screen and (max-width:544px){#payment-method-bike .popup-payment .gateway-container label,#payment-method-bike .tab-content .gateway-container label{width:111px}}#payment-method-bike .popup-payment .gateway-container .gateway-item,#payment-method-bike .tab-content .gateway-container .gateway-item{flex:1;padding-bottom:5px;text-align:center}#payment-method-bike .popup-payment .gateway-container .gateway-item.clicked,#payment-method-bike .tab-content .gateway-container .gateway-item.clicked{border-bottom:4px solid #1464f4}#payment-method-bike .popup-payment .gateway-container .gateway-item.clicked label,#payment-method-bike .tab-content .gateway-container .gateway-item.clicked label{color:#1464f4}#payment-method-bike .popup-payment .gateway-container .gateway-item-form,#payment-method-bike .tab-content .gateway-container .gateway-item-form{background:#fff;border-radius:2px;color:#8a8a8a;flex:1;padding:8px;text-align:center}#payment-method-bike .popup-payment .gateway-container .gateway-item-form.clicked,#payment-method-bike .tab-content .gateway-container .gateway-item-form.clicked{border-bottom:4px solid #1464f4}#payment-method-bike .popup-payment .gateway-container .gateway-item-form.clicked label,#payment-method-bike .tab-content .gateway-container .gateway-item-form.clicked label{color:#1464f4}@media screen and (max-width:567px){#payment-method-bike .popup-payment .gateway-container,#payment-method-bike .tab-content .gateway-container{margin-bottom:24px}}@media only screen and (min-width:1200px){#payment-method-bike .popup-container{height:unset;max-width:80%;min-height:unset;min-width:560px}}#payment-method-bike .popup-container .modal-content{max-height:85vh;overflow:auto;padding:30px 100px;transition:all .4s ease 0s}@media screen and (max-width:1199px){#payment-method-bike .popup-container .modal-content{border:none;border-radius:30px 30px 0 0;height:calc(100vh - 18px);max-height:unset;overflow-y:auto;padding:16px 30px;position:fixed;top:100%;-ms-overflow-style:none;scrollbar-width:none}#payment-method-bike .popup-container .modal-content::-webkit-scrollbar{display:none}}@media only screen and (max-width:1199px)and (max-width:567px){#payment-method-bike .popup-container .modal-content{padding:0 16px 30px}}#payment-method-bike .popup-container .modal-content .bg-white{justify-content:center}#payment-method-bike .popup-container .modal-content .bg-white .credit-title{color:#1f2125;font-size:36px;font-weight:300;letter-spacing:-.02em;line-height:45px}@media screen and (max-width:1199px){#payment-method-bike .popup-container .modal-content .bg-white .credit-title{font-size:20px;font-weight:600;line-height:25px}}#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .select-payment-p,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .select-payment-p{margin-bottom:24px}@media only screen and (max-width:1199px){#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group{margin:0;width:21.0666666667vw}#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .body-visa-group-bike,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .body-visa-group-bike{display:flex;flex-wrap:wrap}}#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group{height:50px;margin:5px;width:85px}@media only screen and (max-width:1199px){#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group{width:17vw}}@media only screen and (max-width:1199px)and (max-height:768px){#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group{width:20.9vw}}@media only screen and (max-width:1199px)and (max-height:768px)and (max-width:511px){#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group{width:22%}}@media only screen and (max-width:1199px)and (max-height:768px)and (max-width:511px)and (max-width:364){#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group{width:21%}}#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.banks .visa-group img,#payment-method-bike .popup-container .modal-content .bg-white .paymentInstallment.cards .visa-group img{padding:0}#payment-method-bike .popup-container .modal-content::-webkit-scrollbar{border-radius:18px;width:4px}#payment-method-bike .popup-container .modal-content::-webkit-scrollbar-track{background:#f0f3f3}#payment-method-bike .popup-container .modal-content::-webkit-scrollbar-thumb{background:#7a99ac;border-radius:18px}#payment-method-bike .popup-container .close-popup-icon{background:#fff;border-radius:30px 30px 0 0;height:24px;left:50%;position:fixed;transform:translate(-50%);width:95vw;z-index:1}@media only screen and (min-width:1200px){#payment-method-bike .popup-container .close-popup-icon{display:none}}@media print{#payment-method-bike .popup-container .close-popup-icon{display:none}}#payment-method-bike .popup-container .close-popup-icon .close-popup-mobile{display:block;height:100%;margin:auto}#payment-method-bike .popup-container .check-icon{cursor:pointer;pointer-events:auto;position:absolute;right:0;top:-38px}#payment-method-bike .popup-container .check-icon path{fill:#949494}@media only screen and (max-width:1199px){#payment-method-bike .popup-container .check-icon{display:none}}#payment-method-bike .popup-container .tab-content .payment-installment-info,#payment-method-bike .popup-container .tab-content .payment-installment-info_item,#payment-method-bike .popup-container .tab-content .paymentInstallment.plans .line,#payment-method-bike .popup-container .tab-content .paymentInstallment.plans a{display:none}@media screen and (max-width:1199px){#payment-method-bike .popup-container .tab-content{margin:0!important;padding-bottom:30px}#payment-method-bike .popup-container .tab-content .bg-white{padding:30px 0}}#payment-method-bike .no-payment-chosen{background:#f7f9f9;border-radius:5px;margin-top:16px;padding:30px 32px}#payment-method-bike .no-payment-chosen p{font-size:16px;font-weight:600;line-height:150%}#payment-method-bike .no-payment-chosen a{background:#fff;border-radius:3px;color:#1464f4;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15px;padding:16px;text-align:center;text-transform:uppercase;width:100%}#payment-method-bike .no-payment-chosen a:hover{background:#1464f4;color:#fff}#payment-method-bike .have-payment-chosen{background:#f7f9f9;border-radius:5px;margin-top:16px;padding:30px 32px}#payment-method-bike .have-payment-chosen .bg-white,#payment-method-bike .have-payment-chosen .mobile-deposit-bike-table,#payment-method-bike .have-payment-chosen .select-payment-p{display:none}#payment-method-bike .have-payment-chosen .payment-installment-info{display:block}#payment-method-bike .have-payment-chosen .payment-installment-info a{background:#fff;border-radius:3px;color:#1464f4;display:block;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15px;padding:16px;text-align:center;text-transform:uppercase;width:100%}#payment-method-bike .have-payment-chosen .payment-installment-info a:hover{background:#1464f4;color:#fff}#payment-method-bike .have-payment-chosen .payment-installment-info_item{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px;position:relative}#payment-method-bike .have-payment-chosen .payment-installment-info_item p{color:#1f2125;font-size:16px;font-weight:600;line-height:150%;margin:0}@media screen and (max-width:1199px){#payment-method-bike .have-payment-chosen .payment-installment-info_item p{font-size:14px}}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container{display:flex;justify-content:flex-end;position:absolute;width:100%!important}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single{background:none;border:none}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single .select2-selection__rendered{color:#1464f4;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:150%}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single .select2-selection__rendered span{margin-left:16px;max-width:120px;min-width:120px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1199px){#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single .select2-selection__rendered span{min-width:100px}}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single .select2-selection__rendered img{min-width:21px}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single .select2-selection__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;height:10px;top:50%;transform:translateY(-50%);width:16px}#payment-method-bike .have-payment-chosen .payment-installment-info_item .select2-container .select2-selection--single .select2-selection__arrow b{display:none}#payment-method-bike .have-payment-chosen .payment-installment-info .line{background-color:#8a8a8a}@media(max-width:991px){.cart .cart-bike .cart-bike-content .tab-block-nav .tab-block-item .tab-right-box-title{text-align:center}}.paymentInstallment{width:100%}.paymentInstallment .select-payment-p .badge{background:#000;border-radius:50%;height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.paymentInstallment.plans .wap-table{display:flex}.paymentInstallment.plans .wap-table .planList.title{flex:unset;margin-right:2px;position:unset}.paymentInstallment.plans .wap-table .planList.title .plan_item__row{padding-right:250px}.paymentInstallment.plans .wap-table .planList.title .plan_item__row:last-child{margin:0;padding:10px 250px 10px 10px}@media screen and (max-width:1024px){.paymentInstallment.plans .wap-table .planList.title{display:block;margin:0 2px 0 0;width:40vw}.paymentInstallment.plans .wap-table .planList.title .plan_item__row{justify-content:flex-start}}@media screen and (max-width:567px){.paymentInstallment.plans .wap-table .planList.title{width:62vw}}.paymentInstallment.plans .wap-table .planList.body{display:flex;flex:1;flex-direction:row;flex-wrap:unset;margin:0;overflow-x:scroll}.paymentInstallment.plans .wap-table .planList.body .plan_item__row{align-items:center;justify-content:flex-end}.paymentInstallment.plans .wap-table .planList.body .plan_item:first-child{margin-left:0}@media screen and (max-width:1199px){.paymentInstallment.plans .wap-table .planList.body{padding-bottom:12px}.paymentInstallment.plans .wap-table .planList.body .plan_item{flex-shrink:0;width:120px}.paymentInstallment.plans .wap-table .planList.body .plan_item__row{width:100%}}.paymentInstallment.plans .wap-table .planList.body::-webkit-scrollbar{border-radius:18px;height:4px;width:4px}.paymentInstallment.plans .wap-table .planList.body::-webkit-scrollbar-track{background:#f0f3f3}.paymentInstallment.plans .wap-table .planList.body::-webkit-scrollbar-thumb{background:#7a99ac;border-radius:18px}.planList{color:#333;display:none;flex:1;flex-wrap:wrap;font-size:13px;margin-bottom:10px;margin-top:20px}.planList .title{margin:0}.planList.active,.planList.body{display:flex}.planList .plan_item{margin-left:2px}.planList .plan_item__row{align-items:center;display:flex;justify-content:space-between;min-height:45px;padding:10px 15px 10px 10px;text-align:right;transition:all .1s}.planList .plan_item__row:last-child{margin-top:4px;padding:0}.planList .plan_item__row .value,.planList .plan_item__row span{font-size:12px;font-weight:600;line-height:150%}.planList .plan_item__row:first-child{background:#f0f3f3!important;border-bottom:1px solid #d9e1e2}.planList .plan_item__row:nth-child(odd){background:none}.planList .plan_item__row .value.bold{font-weight:700}@media screen and (max-width:567px){.planList .plan_item__row{justify-content:flex-end;padding:0 10px}.planList .plan_item__row:last-child{padding:0}}@media screen and (max-width:1199px){.planList .plan_item__row .d-none{display:none!important}}.planList .plan_item__first{flex-basis:unset;margin-right:2px}.planList .plan_item__first .plan_item__row{padding-right:250px}@media screen and (max-width:1024px){.planList .plan_item__first{display:block;width:30vw}.planList .plan_item__first .plan_item__row{justify-content:flex-start;padding-right:unset}}@media screen and (max-width:1199px){.planList .plan_item__first{width:40vw}}@media screen and (max-width:567px){.planList .plan_item__first{width:50vw}}.planList .plan_item.chosen-installment .value__button{background:none!important;color:#1464f4!important}.planList .plan_item.chosen-installment .chosen-stiker{display:block!important;position:absolute;right:0;top:0}.planList .plan_item.chosen-installment .plan_item__row:first-child{position:relative}.planList .plan_item.chosen-installment .plan_item__row:last-child{margin:0;min-height:49px}.planList .plan_item.chosen-installment .plan_item__row,.planList .plan_item:hover .plan_item__row{background:rgba(20,100,244,.1)!important}.planList .plan_item.chosen-installment .plan_item__row .value__button,.planList .plan_item:hover .plan_item__row .value__button{background:#1464f4;color:#fff}@media screen and (max-width:567px){.planList .plan_item{display:block;flex-basis:unset;width:50vw}.planList .plan_item .value__button{display:flex;min-height:25px}}.planList .value__button{background:#f7f9f9;border:none;border-radius:3px;color:#1464f4;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15px;min-height:45px;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:1024px){.planList .value__button{display:flex;min-height:25px}}@media screen and (max-width:567px){.planList{flex-direction:row;flex-wrap:unset;width:100%}}#popupWarning{pointer-events:none;z-index:1060}#popupWarning .popup-warning{border-radius:5px;height:unset!important;min-width:unset!important;width:unset!important}@media only screen and (max-width:1199px){#popupWarning .popup-warning{max-width:348px!important;width:100%!important}}@media only screen and (max-width:1199px)and (min-width:768px){#popupWarning .popup-warning{max-width:560px!important;width:100%!important}}#popupWarning .popup-warning .modal-content{padding:64px 49px!important;text-align:center}@media only screen and (max-width:768px){#popupWarning .popup-warning .modal-content{padding:16px!important}}#popupWarning .popup-warning .modal-content .title{font-size:28px;font-weight:300;line-height:35px}@media only screen and (max-width:768px){#popupWarning .popup-warning .modal-content .title{font-size:20px;font-weight:300;line-height:25px}}#popupWarning .popup-warning .modal-content .content{font-size:16px;font-weight:400;line-height:150%}#popupWarning .popup-warning .modal-content .group-button{display:flex;justify-content:space-between}#popupWarning .popup-warning .modal-content .group-button button{border:#dcdcdc;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:20px;outline:none;padding:14px 60px;text-align:center;text-transform:uppercase;width:48%}#popupWarning .popup-warning .modal-content .group-button button:hover{opacity:.8}#popupWarning .popup-warning .modal-content .group-button .regret{background:#fff;color:#8a8a8a}#popupWarning .popup-warning .modal-content .group-button .agree{background:#1464f4;color:#fff}@media screen and (max-width:544px){#popupWarning .popup-warning .modal-content{padding:16px 28px!important}}@media(max-width:768px){#popupWarning .popup-warning .title{font-size:20px;font-weight:300;line-height:25px}#popupWarning .popup-warning .group-button{flex-direction:column-reverse}}.select2-container--default .select2-results__options{color:#1f2125;font-size:16px;font-weight:600;line-height:150%}.select2-container--default .select2-results__options[aria-selected=true]{background-color:rgba(20,100,244,.1)}.select2-container--default .select2-results__options .select2-results__option{padding:6px 20px}.select2-container--default .select2-results__options .select2-results__option p{margin:0}.select2-container--default .select2-results__options .select2-results__option .showroom-name{color:#3c3c3c;font-size:16px;font-weight:600;line-height:150%;margin-bottom:3px;padding-top:14px}.select2-container--default .select2-results__options .select2-results__option .showroom-address{font-size:13px;font-weight:600;line-height:150%;padding-bottom:14px}.select2-container--default .select2-results__options .select2-results__option--highlighted{background:rgba(20,100,244,.1)!important;color:#1f2125!important}.select2-container--default .select2-results__options span{flex:1;margin-left:16px}.select2-container--default .select2-results__options img{min-width:23px}.select2-container--default .select2-results__options::-webkit-scrollbar{border-radius:18px;width:4px}.select2-container--default .select2-results__options::-webkit-scrollbar-track{background:#f0f3f3}.select2-container--default .select2-results__options::-webkit-scrollbar-thumb{background:#7a99ac;border-radius:18px}.select2-container--default .select2-search{position:relative}.select2-container--default .select2-search .select2-search__field{background:#f7f9f9;border:none;border-radius:3px;font-size:16px;font-weight:600;line-height:150%;padding-left:36px}.select2-container--default .select2-search:before{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%3Cpath fill='%23707070' d='M5.917.5a5.417 5.417 0 0 1 5.416 5.417 5.43 5.43 0 0 1-1.3 3.525l.225.225h.659l4.166 4.166-1.25 1.25-4.166-4.166v-.659l-.225-.225a5.43 5.43 0 0 1-3.525 1.3A5.416 5.416 0 1 1 5.917.5m0 1.667a3.734 3.734 0 0 0-3.75 3.75 3.734 3.734 0 0 0 3.75 3.75 3.734 3.734 0 0 0 3.75-3.75 3.734 3.734 0 0 0-3.75-3.75'/%3E%3C/svg%3E");background-repeat:no-repeat;content:" ";display:block;height:16px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:25px}.container-payment{max-width:1920px}.payment{align-items:center;display:flex;gap:10px;margin-top:84px}@media(max-width:1199px){.payment{flex-direction:column-reverse;padding:0}}.payment .left{flex:0 0 45%}@media(max-width:1199px){.payment .left{flex:0 0 100%;padding:0 16px 30px;width:100%}}.payment .left .title{font-size:48px;font-weight:300;letter-spacing:-.02em;line-height:60px}@media(max-width:1199px){.payment .left .title{font-size:28px;font-weight:300;line-height:35px}}.payment .left .title.success{color:#009522}.payment .left .title.payment-progress{color:#1f2125}.payment .left .faild{color:#dc3545}.payment .left .payment-again{align-items:center;background:#1464f4;border:1px solid #1464f4;border-radius:3px;color:#fff;display:flex;flex:1;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:15px;margin-bottom:30px;padding:16px;text-align:center;text-transform:uppercase}.payment .left .payment-again:hover{background:#fff;color:#1464f4}.payment .left p{color:#3c3c3c;font-size:16px;font-weight:400;line-height:150%}.payment .left p.content{margin-bottom:24px}.payment .left p.content span{display:inline-block}.payment .left .group-button{display:flex;margin-bottom:30px}.payment .left .group-button .js_getLinkSurvey,.payment .left .group-button a{align-items:center;border-radius:3px;display:flex;flex:1;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:15px;outline:none;padding:16px;text-align:center;text-transform:uppercase}.payment .left .group-button .js_getLinkSurvey:hover,.payment .left .group-button a:hover{opacity:.8}@media(max-width:1199px){.payment .left .group-button .js_getLinkSurvey,.payment .left .group-button a{padding:12px}}@media(min-width:1200px){.payment .left .group-button .js_getLinkSurvey,.payment .left .group-button a{flex:0 0 48%;max-width:48%}}.payment .left .group-button_left{background:#1464f4;border:none;color:#fff;margin-right:30px}@media(max-width:1199px){.payment .left .group-button_left{margin-right:20px}}.payment .left .group-button_right{background:#fff;border:1px solid #1464f4;color:#1464f4}.payment .left .link-servey{margin-bottom:30px}.payment .left .link-servey>a{color:#1464f4;font-weight:600}.payment .left .app-info_title{color:#3c3c3c;font-size:20px;font-weight:600;line-height:25px}@media(max-width:1199px){.payment .left .app-info_title{font-size:24px;font-weight:700;line-height:30px}}.payment .left .app-info_content{font-size:12px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:24px}@media(max-width:1199px){.payment .left .app-info_content{font-size:16px;font-weight:400;line-height:150%}}.payment .left .app-info .logo-app{margin-bottom:50px}@media(max-width:1199px){.payment .left .app-info .logo-app{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}}.payment .left .app-info .logo-app img{margin-right:24px;width:56px}@media(max-width:1199px){.payment .left .app-info .logo-app img{margin-right:20px;width:161.5px}}.payment .left .payment-info-panel{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}@media only screen and (max-width:767px){.payment .left .payment-info-panel{flex-direction:column}}.payment .left .payment-info-panel .order-number-date{margin:0}@media screen and (min-width:768px){.payment .left .payment-info-panel .order-number-date{max-width:calc(100% - 210px)}}.payment .left .payment-info-panel .qr-images{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:8px}.payment .left .payment-info-panel .qr-images img{max-width:200px}.payment .left .order-number-date{background:#f7f9f9;border-radius:5px;margin-bottom:16px;padding:14px!important}.payment .left .order-number-date .address-row{justify-content:space-between;margin-bottom:18px;margin-left:0}.payment .left .order-number-date .address-row label{flex-basis:29%;margin:0;max-width:none;padding:0}.payment .left .order-number-date .address-row label span{font-size:16px;font-weight:600!important;line-height:150%}.payment .left .order-number-date .address-row .bankcontent-label{flex-basis:25%!important}.payment .left .order-number-date .address-row .value{flex-basis:71%;max-width:71%;padding:5px}.payment .left .order-number-date .address-row .value strong{color:#3c3c3c;font-size:14px;font-weight:600!important;line-height:150%}.payment .left .order-number-date .address-row .value.bankaccount,.payment .left .order-number-date .address-row .value.bankcontent{background:#fff}.payment .left .order-number-date .address-row .value.bankaccount .copy,.payment .left .order-number-date .address-row .value.bankcontent .copy{color:#1464f4;cursor:pointer;float:right;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:15px;margin:3px 0 0;text-align:center;text-transform:uppercase}.payment .left .order-number-date .address-row .value.bankcontent #bankcontentcc{display:block;max-width:80%;word-wrap:unset;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment .left .order-number-date .address-row:last-child{margin-bottom:16px}.payment .right{flex:1;position:relative;text-align:center}.payment .right img{position:relative;width:45vw;z-index:2}@media screen and (max-width:1199px){.payment .right img{width:100%}}.payment .right-success:before{background:linear-gradient(90deg,#fff .01%,#2c72c6 100.01%);content:"";height:10px;left:0;position:absolute;top:60%;width:100%;z-index:1}.payment .continue-shopping-link{color:#1464f4;display:inline-block;font-size:16px;font-weight:600;margin-bottom:24px}.payment .campaign-content{margin-bottom:16px}.custom-input-box.radio-circle-viettel:checked+label:before,.custom-input-box.radio-circle-viettel:hover:not([disabled])+label:before{border:1px solid #e03}.custom-input-box.radio-circle-viettel:checked+label:after,.custom-input-box.radio-circle-viettel:hover:not([disabled])+label:after{background:#e03}#iframeWebview .modal-dialog{border-radius:5px;max-width:768px;overflow:hidden;width:95%}#iframeWebview .modal-dialog .modal-content{border:none}#iframeWebview .modal-dialog .modal-content .modal-body{display:inline-flex;padding:1px;position:relative}#iframeWebview .modal-dialog .modal-content .modal-body:before{content:"";cursor:none;display:block;height:70px;left:0;position:absolute;top:0;width:100%;z-index:100}#iframeWebview .modal-dialog .modal-content .modal-body:after{bottom:0;content:"";cursor:none;display:block;height:80px;position:absolute;right:0;width:50%;z-index:100}#iframeWebview .modal-dialog .modal-content .modal-body iframe{min-height:calc(85vh - 70px);min-width:100%;width:1px;z-index:90}#iframeWebview .modal-dialog .modal-content .modal-footer{padding:5px 10px 10px}#iframeWebview .btn-primary{background:#e03;border:none;border-radius:24px;color:#fff;font-size:16px;font-weight:700;height:auto;letter-spacing:.1em;line-height:20px;opacity:1!important;outline:none;padding:14px 16px;text-transform:uppercase;width:100%}.btn-vtm{background-color:#e03;color:#fff}.group-customer .promotion-program-code .form-label-group{margin-top:1rem;position:relative}.group-customer .promotion-program-code .form-label-group .icon-promotion-success{position:absolute;right:16px;top:25px}.xmd-thue-pin-promotion{margin-top:3px;padding-left:29px;position:relative}.xmd-thue-pin-promotion a{color:#1464f4;font-size:12px;font-weight:600;line-height:18px}.xmd-thue-pin-promotion:before{background-image:url(../images/gift.svg);background-repeat:no-repeat;background-size:100%;content:"";height:24px;left:0;position:absolute;top:-6px;width:24px}.modal-backdrop.show{opacity:0!important}#batteryPackage.modal{background-color:rgba(0,0,0,.5)}#batteryPackage.modal .modal-dialog{border-radius:5px;max-width:776px}@media screen and (max-width:768px){#batteryPackage.modal .modal-dialog{height:calc(100vh - 50px);overflow:hidden}}#batteryPackage.modal .modal-dialog .modal-content{padding:30px}@media screen and (max-width:768px){#batteryPackage.modal .modal-dialog .modal-content{height:100%;padding:16px}#batteryPackage.modal .modal-dialog .modal-content .content-scroll{height:calc(100% - 96px);overflow-y:auto}}#batteryPackage.modal .modal-dialog .modal-content p{font-size:12px;font-weight:400;line-height:21px}#batteryPackage.modal .modal-dialog .modal-content h3{color:#3c3c3c;font-size:20px;font-weight:600;line-height:25px;margin-bottom:30px;text-align:center}#batteryPackage.modal .modal-dialog .modal-content h4{color:#3c3c3c;font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}#batteryPackage.modal .modal-dialog .modal-content ul{font-size:12px;font-weight:600;line-height:18px;margin-bottom:16px;padding-left:16px}#batteryPackage.modal .modal-dialog .modal-content table{font-size:14px;margin-bottom:8px;text-align:left;width:100%}#batteryPackage.modal .modal-dialog .modal-content table tbody tr:nth-child(2n){background-color:#f8f9fa}#batteryPackage.modal .modal-dialog .modal-content table thead{background-color:#d9e1e2}#batteryPackage.modal .modal-dialog .modal-content table td,#batteryPackage.modal .modal-dialog .modal-content table th{line-height:37px;padding:0 16px;text-align:center}@media screen and (max-width:768px){#batteryPackage.modal .modal-dialog .modal-content table{border-collapse:collapse;width:100%}#batteryPackage.modal .modal-dialog .modal-content table tr{background-color:#f8f9fa!important}#batteryPackage.modal .modal-dialog .modal-content table tr:nth-child(2n){border-bottom:8px solid #fff}#batteryPackage.modal .modal-dialog .modal-content table td,#batteryPackage.modal .modal-dialog .modal-content table th{font-size:14px;font-weight:500;line-height:18px;padding:8px;text-align:left}#batteryPackage.modal .modal-dialog .modal-content table td:first-child,#batteryPackage.modal .modal-dialog .modal-content table th:first-child{font-weight:700}}#batteryPackage.modal .modal-dialog .modal-content .btn-close-modal{background-color:#fff;border:1px solid #1464f4;border-radius:3px;color:#1464f4;font-size:16px;font-weight:700;line-height:48px;margin:0 auto;text-align:center;transition:all .3s ease;width:294px}#batteryPackage.modal .modal-dialog .modal-content .btn-close-modal:hover{background-color:#1464f4;color:#fff}#batteryPackage.modal .modal-dialog .modal-content .btn-close-modal:focus{outline:none}@media screen and (max-width:768px){#batteryPackage.modal .modal-dialog .modal-content .btn-close-modal{margin-top:30px}}.batteryPackage{background:none;border:none;color:#1464f4;float:right;font-size:12px;font-weight:600;margin-bottom:30px}.batteryPackage:focus{outline:none}.existReferralVinclubPhone,.existVinclubPhone{font-size:12px;font-weight:600;line-height:18px}.existReferralVinclubPhone a,.existVinclubPhone a{color:#1464f4}