.reservation-page{background-color:#f7f9f9;height:100vh;overflow:hidden}@media(max-width:991.98px){.reservation-page{height:auto;overflow:initial}}.flex-block{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.tab-left{height:100vh;text-align:center}.tab-left .static-image .swiper-interior-thumbnail .model-item{border:2px solid transparent;padding:3px}.tab-left .static-image .swiper-interior-thumbnail .swiper-slide-thumb-active .model-item{border-color:#1464f4}.tab-left .row-tab-left{height:calc(100vh - 86px);overflow:hidden;padding-bottom:30px}.tab-left .header-logo{padding-bottom:0;padding-top:30px;width:56px}.tab-left .header-logo img{width:100%}@media(max-width:991.98px){.tab-left{height:auto;padding:0}}.tab-left #swiper-interior-thumbnail .swiper-slide-thumb-active .model-item{border:2px solid #1464f4;padding:2px}.tab-left .tab-content{width:100%}.tab-left .image-block{margin:0 auto;width:90%}.tab-left .image-block .view-360-box{margin:0 auto;width:70%}.tab-left #selectModelTab{height:100%}.tab-left>.row{justify-content:center}.tab-left>.row #model-car{height:50%;width:100%}.tab-left>.row #model-car .swiper-slide{cursor:pointer}.tab-left>.row #model-car .swiper-slide .model-item{opacity:.5;transform:scale(.75);transition:all .3s ease}.tab-left>.row #model-car .swiper-slide .model-item img{width:100%}.tab-left>.row #model-car .swiper-slide .model-item--name{color:#3c3c3c;font-size:16px;font-weight:600;line-height:24px;margin-top:0;text-align:center}.tab-left>.row #model-car .swiper-slide.swiper-slide-active .model-item{opacity:1;transform:scale(1)}.tab-left .toggle-color{margin-bottom:48px}.tab-left .toggle-color ul.nav{justify-content:space-between;position:relative}.tab-left .toggle-color ul.nav>li{align-content:center;cursor:pointer;font-size:15px;font-weight:700;height:100%;line-height:24px}.tab-left .toggle-color ul.nav>li .nav-link{align-content:center;background-color:inherit;border-bottom:4px solid #fff;border-radius:0;color:#94989e!important;height:100%;min-width:200px;padding:6px}.tab-left .toggle-color ul.nav>li .nav-link.active{border-bottom:4px solid #1464f4;color:#1464f4!important}.tab-left .toggle-color ul.nav>li .nav-link:hover{background-color:inherit;color:#1464f4!important}.tab-left .image-block{display:flex;justify-content:center;margin-bottom:48px}.tab-left .image-block .car-image{margin:0 auto;position:relative;width:100%}.tab-left .image-block .car-image .view-360{bottom:-15%;left:0;position:absolute;width:100%}.tab-left .notice{color:#3c3c3c;font-size:14px;font-weight:400;line-height:21px;margin-top:60px}.tab-left .notice h5{font-size:18px;font-weight:600;line-height:27px;margin-bottom:0}.tab-left .notice p{margin-bottom:2px}.tab-left .notice-note{color:#8a8a8a;margin-bottom:0;margin-top:16px}.tab-right{background-color:#fff;height:100vh;overflow-y:auto;padding-bottom:120px;padding-top:1rem;scrollbar-width:none}@media(max-width:991.98px){.tab-right{height:auto}}.tab-right .attr-list-group{margin-bottom:30px}.tab-right .attr-list-group p{font-size:14px;font-weight:400;line-height:16px;margin-bottom:15px;text-transform:capitalize}.tab-right .attr-list-group:last-child{margin-bottom:0}.tab-right .attr-list-group .attr-list{position:relative}.tab-right .promotion-information{background-color:rgba(40,167,69,.102);border-left:4px solid #28a745;display:flex;flex-direction:column;padding:16px}.tab-right .promotion-information>div{font-size:15px;font-weight:700;letter-spacing:-.03em;line-height:18px;margin-bottom:12px}.tab-right .promotion-information p{font-size:14px;font-weight:600;line-height:22px;margin-bottom:0}.tab-right .promotion-information a{color:#151515;font-size:14px;font-weight:400;line-height:16px;margin-top:12px}.tab-right--content{padding:0 15px}@media(max-width:1199.98px){.tab-right--content{padding:0}}.tab-right p.instruct{color:#3c3c3c;font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:0}.tab-right .select-model{padding-bottom:48px}.tab-right .attr-list{display:flex;flex-wrap:wrap;gap:30px}@media(max-width:991.98px){.tab-right .attr-list{gap:20px}}.tab-right .attr-icon{align-items:center;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.tab-right .attr-icon>img{height:100%;width:100%}.tab-right .attr-icon.active{border:2px solid #1464f4;border-radius:5px;padding:2px}.tab-right .attr-icon.active>img{height:32px;width:32px}.tab-right .attr-label{font-size:20px;font-weight:600;line-height:30px}.tab-right .attr-value{font-size:14px;font-weight:400;line-height:21px}.tab-right .due-today,.tab-right .price{padding-bottom:16px}.tab-right .due-today-label,.tab-right .price-label{font-size:16px;font-weight:600;line-height:24px}.tab-right .due-today-value,.tab-right .price-value{font-size:16px;font-weight:400;line-height:24px}.tab-right .due-today .vat,.tab-right .price .vat{font-size:12px;font-weight:400;line-height:18px;padding-top:8px;text-align:end}.tab-right .next-step-btn{background-color:#1464f4;border:none;border-radius:3px;color:#fff;font-size:12px;font-weight:700;height:48px;line-height:48px;text-transform:uppercase;width:100%}.tab-right hr.line-break{border-top:1px solid #f0f3f3;margin:0;padding-bottom:16px}.tab-right .form-check{align-items:center;border:1px solid #f0f3f3;border-radius:3px;display:flex;gap:12px;height:48px;margin-bottom:12px;padding:12px 16px}.tab-right .form-check:last-child{margin-bottom:0}.tab-right .form-check-label{color:#3c3c3c;font-size:16px;font-weight:600;line-height:24px}.tab-right .form-check-input{height:20px;margin-left:0;margin-top:0;position:relative;width:20px}.tab-right .product-attributes:empty{display:none}.tab-right .product-attributes label.edition{font-size:18px;font-weight:600;line-height:27px;margin-bottom:1rem}.tab-right .productSelection{display:flex;flex-direction:column;gap:48px}.tab-right .product-options{gap:48px}.tab-right .change-color-btn{color:#1464f4;cursor:pointer;font-size:14px;font-weight:400;left:40px;line-height:1;padding:0 10px;position:absolute;top:19px;transform:translateY(-50%)}.tab-right .unbound-selected{border-radius:2px;height:32px;left:4px;position:absolute;top:4px;width:32px}.promotion-information-modal .promotion-information-header{background-color:#f0f3f3;display:flex;justify-content:space-between;padding:16px}.promotion-information-modal .promotion-information-header span{color:#3c3c3c;font-size:24px;font-weight:600;line-height:36px}.promotion-information-modal .promotion-information-header svg{cursor:pointer}.promotion-information-modal .promotion-information-content{padding:16px}.promotion-information-modal .promotion-information-content img{width:100%}.productSelection .select-model-box{background-color:#f7f9f9;margin:0 -15px;padding:30px 0}.productSelection .product-images-mb .view-360{transform:translateY(-55%);width:100%}.productSelection .model-item{align-items:center;display:flex;flex-direction:column;gap:4px;padding-bottom:20px;width:100%}.productSelection .model-item img{width:100%}.productSelection .model-item--name{font-size:20px;font-weight:600;line-height:25px;visibility:hidden}.productSelection .swiper-slide-active .model-item--name{visibility:visible}.productSelection .model-item--description.shortDescription{padding:0 15px;text-align:center}.productSelection .model-item--description.shortDescription p{color:#3c3c3c;font-size:12px;font-weight:400;line-height:18px;margin-bottom:2px}.productSelection .model-item--description.shortDescription p.notice-note{color:#8a8a8a;margin-bottom:0;margin-top:10px}.productSelection .model-item--description.shortDescription h4{color:#3c3c3c;font-size:14px;font-weight:600;line-height:21px;margin-bottom:0}.modal-color-picker .modal-dialog{max-width:650px;width:95vw}.modal-color-picker .modal-title{font-size:28px}.modal-color-picker .color-picker-area{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.modal-color-picker .color-picker-area .picker{display:inline-block}.modal-color-picker .color-picker-area .picker .a-color-picker{box-shadow:none}.modal-color-picker .color-picker-area .picker .a-color-picker-row:not(:first-child){padding:35px 15px 10px}.modal-color-picker .color-picker-area .color-previewer-wrapper{display:flex;flex-direction:column;gap:24px;max-width:282px;width:100%}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer{border:1px solid #b4c3de;border-collapse:collapse;font-weight:600}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .header{border:1px solid #b4c3de;font-size:16px;padding:5px 12px}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .body{border:1px solid #b4c3de;padding:13px 15px}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .body .color-preview{height:50px}.modal-color-picker .color-picker-area .color-previewer-wrapper .color-previewer .footer{background-color:#b4c3de;border:1px solid #b4c3de;font-size:12px;padding:5px 12px}.modal-color-picker p{color:#707070;font-size:16px}.form-group .select2-container--above~label,.form-group .select2-container--below~label{color:#8a8a8a;font-size:12px;line-height:18px;top:8px}.select2-container{width:100%!important}select.is-invalid+.select2-container .select2-selection--single{border-color:#c00}.select2-container--default .select2-selection--single{border:1px solid #d9e1e2;border-radius:3px;height:58px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#3c3c3c;font-size:16px;font-weight:600;height:58px;padding:18px 16px 5px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:56px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.form-group .select2:has(.select2-selection__rendered .select2-selection__placeholder:empty)~label,.form-group .select2:has(.select2-selection__rendered:empty)~label{color:#3c3c3c;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;left:16px;margin-bottom:0;position:absolute;top:17px;transition:all .3s ease;z-index:1}.collapse-header{font-size:20px;font-weight:600;line-height:30px}.collapse-header,.payment-information{font-family:Mulish,sans-serif}.payment-information .list-item{border-bottom:1px solid #f0f3f3;padding:16px 0}.payment-information .list-item:last-child{border-bottom:none}.payment-information .list-item ul{margin:0;padding:0}.payment-information .list-item ul>li{display:flex;justify-content:space-between;margin-bottom:12px}.payment-information .list-item ul>li:last-child{margin-bottom:0}.payment-information .list-item ul>li span{color:#3c3c3c;font-size:16px;line-height:24px}.payment-information .list-item ul>li span.vat{font-size:12px;line-height:18px}.fw-600{font-weight:600}#submit-information,#submit-payment,.submit-inquiry{background-color:#1464f4;border:none;border-radius:3px;font-size:12px;font-weight:600;height:48px;line-height:48px;padding:0;text-transform:uppercase;width:100%}#submit-information:disabled,#submit-payment:disabled,.submit-inquiry:disabled{background-color:#f0f3f3;color:#8a8a8a}.submit-inquiry{background-color:transparent;border:1px solid #1464f4;color:#1464f4;display:block;margin-top:12px;text-align:center}.submit-inquiry:hover{background-color:#1464f4;color:#fff;text-decoration:none}.terms-conditions{flex-wrap:wrap;padding:30px 0}.terms-conditions,.terms-conditions label{display:flex;gap:12px}.terms-conditions label input{flex:1 0 24px;height:24px;width:24px}.terms-conditions label span{color:#3c3c3c;font-size:16px;font-weight:400;line-height:24px}.terms-conditions label span a{color:#1464f4}.terms-conditions .note{font-size:14px;font-weight:400;line-height:21px}.billing-address--item:last-child{margin-bottom:0}.billing-address--item h2{color:#3c3c3c;font-family:Mulish,sans-serif;font-size:18px;font-weight:600;line-height:27px;margin-bottom:24px}.billing-address--item .form-group{margin-bottom:12px}.due-today-box{margin-top:30px}.reservation-nav{margin-bottom:16px}.reservation-nav ul.nav{justify-content:space-between;position:relative}.reservation-nav ul.nav>li{align-content:center;cursor:pointer;font-size:15px;font-weight:700;height:100%;line-height:24px;text-align:center;width:50%}.reservation-nav ul.nav>li .nav-link{align-content:center;background-color:inherit;border-bottom:4px solid #f7f9f9;border-radius:0;color:#94989e!important;height:100%;padding:6px}.reservation-nav ul.nav>li .nav-link span{background-color:#8a8a8a;border-radius:50%;color:#fff;display:inline-block;font-size:14px;height:20px;line-height:20px;margin-right:5px;text-align:center;width:20px}.reservation-nav ul.nav>li .nav-link.active{border-bottom:4px solid #1464f4;color:#1464f4!important}.reservation-nav ul.nav>li .nav-link.active span{background-color:#1464f4}.reservation-nav ul.nav>li .nav-link:hover{background-color:inherit;color:#1464f4!important}.reservation-nav ul.nav>li .nav-link:hover span{background-color:#1464f4}@media(max-width:991.98px){.reservation-nav ul.nav>li{font-size:12px}}.reservation-form ::-moz-placeholder,.reservation-form input::-moz-placeholder{color:transparent}.reservation-form input::placeholder{color:transparent}.reservation-form textarea::-moz-placeholder{color:transparent}.reservation-form textarea::placeholder{color:transparent}*{font-family:Mulish,sans-serif}body{overflow:hidden}@media(max-width:991.98px){body{overflow:unset}}.global-header{display:none}.invalid-feedback{display:none;padding:0}input.is-invalid~.invalid-feedback{display:block}.tab-left .toggle-color .nav.nav-tabs{background:#fff;border-radius:1000px;gap:8px;padding:.25rem}.tab-left .toggle-color .nav.nav-tabs .nav-item .nav-link{border:1px solid #d9e1e2;border-radius:500px;color:#3c3c3c;font-size:.875rem;font-weight:600;line-height:150%}.tab-left .toggle-color .nav.nav-tabs .nav-item .nav-link.active{border:1px solid #000;color:#000!important}.tab-left .toggle-color .nav.nav-tabs .nav-item .nav-link:hover{color:#000!important}.reservation-nav{align-items:center;display:flex;left:50%;margin:0;position:absolute;top:16px;transform:translateX(-50%)}.reservation-nav ul.nav{gap:8px;height:40px}.reservation-nav ul.nav .nav-item{background:#fff;border-radius:40px;text-align:left;width:-moz-fit-content;width:fit-content}.reservation-nav ul.nav .nav-item .nav-link{border:1px solid #d9e1e2;border-radius:40px;font-size:.875rem;font-weight:600;line-height:150%;margin:0;padding:.5rem}.reservation-nav ul.nav .nav-item .nav-link span{background:#f7f9f9;color:#3c3c3c;height:24px;line-height:24px;width:24px}.reservation-nav ul.nav .nav-item .nav-link span:before{content:attr(data-text)}.reservation-nav ul.nav .nav-item .nav-link.verified{background-position:50%;background-size:cover;background:linear-gradient(0deg,rgba(40,167,69,.1),rgba(40,167,69,.1)),linear-gradient(0deg,#fff,#fff);border:1px solid #28a745}.reservation-nav ul.nav .nav-item .nav-link.verified span{background-image:url(../images/icon/tick.svg)}.reservation-nav ul.nav .nav-item .nav-link.verified span:before{content:"";display:inline-block}.reservation-nav ul.nav .nav-item .nav-link.active{background:#000;border:none;color:#fff!important}.reservation-nav ul.nav .nav-item .nav-link.active span{background:#fff}.reservation-nav ul.nav .nav-item .nav-link.active span:before{content:attr(data-text)}.tab-right{background:unset}.tab-right .tab-content .select-car .productSelection{gap:4px}.tab-right .tab-content .select-car .productSelection .product-attributes,.tab-right .tab-content .select-car .productSelection .product-options .product-option,.tab-right .tab-content .select-car .productSelection .total-summary{background:#fff;padding:1rem}.tab-right .tab-content .select-car .productSelection .product-options{gap:4px}.tab-right .tab-content .form-check.active{border:1px solid #1464f4}.tab-right .tab-content .attr-icon{position:relative}.tab-right .tab-content .attr-icon.active:after{background-image:url(../images/icon/selected.svg);background-repeat:no-repeat;bottom:-4px;content:"";height:16px;position:absolute;right:-4px;width:16px}.tab-right .billing-address,.tab-right .billing-footer{background-color:#fff;margin-bottom:.25rem;padding:1.875rem}.tab-right .billing-address--item,.tab-right .billing-footer--item{margin-bottom:1rem}.tab-right .billing-address--item p,.tab-right .billing-footer--item p{font-size:1rem;font-weight:400;line-height:150%}.tab-right .billing-address--item .form-group input:not(:-moz-placeholder)~.form-control-placeholder,.tab-right .billing-footer--item .form-group input:not(:-moz-placeholder)~.form-control-placeholder{display:none}.tab-right .billing-address--item .form-group input:not(:placeholder-shown)~.form-control-placeholder,.tab-right .billing-footer--item .form-group input:not(:placeholder-shown)~.form-control-placeholder{display:none}.tab-right .billing-address--item .form-group .form-control-placeholder~label,.tab-right .billing-footer--item .form-group .form-control-placeholder~label{color:#8a8a8a;font-size:12px;line-height:18px;top:8px}.tab-right .billing-address--item .form-group .form-control-placeholder,.tab-right .billing-footer--item .form-group .form-control-placeholder{color:#84a3b6;left:76px;position:absolute;top:60%;transform:translateY(-50%);z-index:0}.tab-right .total-summary .due-today{padding:0}.tab-right .total-summary .due-today-value{color:#1464f4}.tab-right .total-summary .price-label{color:#3c3c3c;font-size:1.25rem;font-weight:600;line-height:150%}.tab-right .total-summary--fixed{display:none}.tab-right .total-summary .promotion{margin-bottom:1rem}.tab-right .total-summary .promotion>img{display:block;top:-1px;width:100%}.tab-right .total-summary .promotion-header{background:linear-gradient(0deg,rgba(20,100,244,.1),rgba(20,100,244,.1)),linear-gradient(0deg,#fff,#fff);border-radius:.75rem .75rem 0 0;color:#efa505;font-size:1.25rem;font-weight:600;line-height:150%;padding:.75rem;position:relative}.tab-right .total-summary .promotion-header img{margin-right:1rem}.tab-right .total-summary .promotion-items{background:linear-gradient(0deg,rgba(20,100,244,.1),rgba(20,100,244,.1)),linear-gradient(0deg,#fff,#fff);border-radius:0 0 .75rem .75rem;padding:.75rem;position:relative}.tab-right .total-summary .promotion-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.5rem}.tab-right .total-summary .promotion-item:last-child{margin-bottom:0}.tab-right .total-summary .promotion-item h5{color:#000;font-size:.75rem;font-weight:600;line-height:120%;margin-bottom:0;width:90%}.tab-right .total-summary .promotion-item p{color:#8a8a8a;font-size:.75rem;font-weight:400;line-height:150%;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;width:90%}.tab-right .total-summary .promotion-item button{background:transparent;border:none;padding:0}.tab-right .total-summary .promotion-information{background-color:unset;border-left:none;display:unset;padding:0}.tab-right .terms-conditions{padding:1.5rem 0}.tab-right .terms-conditions .terms{align-items:center;margin:0;width:100%}.tab-right .terms-conditions .terms input{flex:unset}.tab-right .terms-conditions .terms span{flex:1}.tab-right .terms-conditions label input{height:20px;width:20px}.tab-right .terms-conditions label span{font-size:.75rem;font-weight:400;line-height:150%}.tab-right .terms-conditions label span a{text-decoration:underline}@media(max-width:768px){.reservation-nav{display:unset;height:32px;position:unset;transform:unset}.reservation-nav ul.nav{justify-content:center;margin-bottom:1rem}.reservation-nav--fixed{display:none}.reservation-nav--fixed.scroll{align-items:center;background:#fff;border-bottom:1px solid #d9e1e2;display:flex;height:74px;left:50%;margin:0;position:fixed;top:0;transform:translateX(-50%);width:100vw;z-index:3}.reservation-nav--fixed.scroll ul.nav{margin-bottom:0;width:100%}.tab-right{padding-bottom:2rem}.tab-right .billing-address,.tab-right .billing-footer,.tab-right .tab-content .select-car .productSelection .product-attributes,.tab-right .tab-content .select-car .productSelection .product-options .product-option,.tab-right .tab-content .select-car .productSelection .total-summary{padding:1rem}.tab-right .billing-address--item:last-child,.tab-right .billing-address--item:last-child .row>div:last-child .form-group,.tab-right .billing-footer--item:last-child,.tab-right .billing-footer--item:last-child .row>div:last-child .form-group{margin:0}.tab-right .total-summary--fixed.scroll{background:#fff;bottom:0;box-shadow:0 -24px 54px 0 rgba(0,0,0,.102);display:flex;flex-direction:row;height:64px;justify-content:space-between;left:0;padding:.5rem 1rem!important;position:fixed;width:100vw;z-index:3}.tab-right .total-summary--fixed.scroll .due-today .flex-block{align-items:flex-start}.tab-right .total-summary--fixed.scroll .due-today .flex-block .price-label{font-size:1rem}.tab-right .total-summary--fixed hr.line-break{border:none;border-left:1px solid #d9e1e2;height:auto}.tab-right #submit-payment.scroll,.tab-right .next-step-btn.scroll{border-radius:0;bottom:8px;position:fixed;right:16px;width:40%;z-index:3}}.select2-container.select2-container--open .select2-dropdown{border:none;box-shadow:0 24px 54px 0 rgba(0,0,0,.102)}.select2-container.select2-container--open .select2-dropdown .select2-search{padding:1rem;position:relative}.select2-container.select2-container--open .select2-dropdown .select2-search .select2-search__field{background:linear-gradient(0deg,rgba(20,100,244,.1),rgba(20,100,244,.1)),linear-gradient(0deg,#fff,#fff);border:1px solid #d9e1e2;height:48px;padding:0;text-indent:1rem}.select2-container.select2-container--open .select2-dropdown .select2-search .select2-search__field:focus-visible{outline:none}.select2-container.select2-container--open .select2-dropdown .select2-search:after{background-image:url(../images/icon/search.svg);background-repeat:no-repeat;content:"";height:24px;position:absolute;right:32px;top:50%;transform:translateY(-50%);width:24px}.select2-container.select2-container--open .select2-dropdown .select2-results{padding:0 1rem 1rem}.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__options .select2-results__option{color:#3c3c3c;font-size:1rem;font-weight:600;line-height:150%}.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__option--highlighted.select2-results__option--selectable{background:#fff;color:#1464f4}.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__option--selected{background:#fff;border:none}.select2-container.select2-container--open .select2-dropdown .select2-results #select2-billingDealerPortal-results .select2-results__option{border:1px solid #d9e1e2;margin-bottom:.75rem;padding:.75rem}.select2-container.select2-container--open .select2-dropdown .select2-results #select2-billingDealerPortal-results .select2-results__option h6{font-size:1rem;font-weight:600;margin-bottom:.25rem}.select2-container.select2-container--open .select2-dropdown .select2-results #select2-billingDealerPortal-results .select2-results__option p{font-size:.75rem;font-weight:400;margin-bottom:.25rem}.select2-container.select2-container--open .select2-dropdown .select2-results #select2-billingDealerPortal-results .select2-results__option--highlighted.select2-results__option--selectable{border:1px solid #1464f4}.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#84a3b6}select.custom-select~label{color:#8a8a8a;font-size:12px;line-height:18px;top:8px}#getQuoteError .modal-dialog,#getQuoteModal .modal-dialog,#getQuoteThankpage .modal-dialog,#promotionsModal .modal-dialog{min-width:850px}#getQuoteError .modal-title,#getQuoteModal .modal-title,#getQuoteThankpage .modal-title,#promotionsModal .modal-title{color:#3c3c3c;font-size:1.75rem;font-weight:600;line-height:150%}#getQuoteError .modal-header,#getQuoteModal .modal-header,#getQuoteThankpage .modal-header,#promotionsModal .modal-header{align-items:center;justify-content:space-between;padding:1.25rem 1.875rem}#getQuoteError .modal-body,#getQuoteModal .modal-body,#getQuoteThankpage .modal-body,#promotionsModal .modal-body{display:flex}#getQuoteError .modal-body h4,#getQuoteModal .modal-body h4,#getQuoteThankpage .modal-body h4,#promotionsModal .modal-body h4{font-size:1.25rem;font-weight:600;line-height:150%}#getQuoteError .modal-body table,#getQuoteModal .modal-body table,#getQuoteThankpage .modal-body table,#promotionsModal .modal-body table{width:100%}#getQuoteError .modal-body table tr,#getQuoteModal .modal-body table tr,#getQuoteThankpage .modal-body table tr,#promotionsModal .modal-body table tr{border-bottom:12px solid transparent}#getQuoteError .modal-body table tr td,#getQuoteModal .modal-body table tr td,#getQuoteThankpage .modal-body table tr td,#promotionsModal .modal-body table tr td{color:#000;font-size:1rem;font-weight:600;line-height:150%;vertical-align:top;width:50%}#getQuoteError .modal-body table tr td:last-child,#getQuoteModal .modal-body table tr td:last-child,#getQuoteThankpage .modal-body table tr td:last-child,#promotionsModal .modal-body table tr td:last-child{font-weight:400}#getQuoteError .modal-body table tr:last-child,#getQuoteModal .modal-body table tr:last-child,#getQuoteThankpage .modal-body table tr:last-child,#promotionsModal .modal-body table tr:last-child{border:none}#getQuoteError .modal-body .modal-specs,#getQuoteModal .modal-body .modal-specs,#getQuoteThankpage .modal-body .modal-specs,#promotionsModal .modal-body .modal-specs{background:#f7f9f9;padding:1.875rem}#getQuoteError .modal-body .modal-specs img,#getQuoteModal .modal-body .modal-specs img,#getQuoteThankpage .modal-body .modal-specs img,#promotionsModal .modal-body .modal-specs img{margin-bottom:1.5rem}#getQuoteError .modal-body .modal-address>p,#getQuoteModal .modal-body .modal-address>p,#getQuoteThankpage .modal-body .modal-address>p,#promotionsModal .modal-body .modal-address>p{color:#3c3c3c;font-size:1rem;font-weight:400;line-height:150%}#getQuoteError .modal-body .modal-address--dealer,#getQuoteModal .modal-body .modal-address--dealer,#getQuoteThankpage .modal-body .modal-address--dealer,#promotionsModal .modal-body .modal-address--dealer{border:1px solid #d9e1e2;margin-top:.75rem;padding:.5rem}#getQuoteError .modal-body .modal-address--dealer p,#getQuoteModal .modal-body .modal-address--dealer p,#getQuoteThankpage .modal-body .modal-address--dealer p,#promotionsModal .modal-body .modal-address--dealer p{color:#3c3c3c;font-size:.875rem;font-weight:400;line-height:150%;margin-bottom:.5rem}#getQuoteError .modal-body .modal-address--dealer p:first-child,#getQuoteModal .modal-body .modal-address--dealer p:first-child,#getQuoteThankpage .modal-body .modal-address--dealer p:first-child,#promotionsModal .modal-body .modal-address--dealer p:first-child{font-weight:600}#getQuoteError .modal-body .modal-address--dealer p:last-child,#getQuoteModal .modal-body .modal-address--dealer p:last-child,#getQuoteThankpage .modal-body .modal-address--dealer p:last-child,#promotionsModal .modal-body .modal-address--dealer p:last-child{margin-bottom:0}#getQuoteError .modal-body .modal-address--dealer p .quote-dealerHotline,#getQuoteModal .modal-body .modal-address--dealer p .quote-dealerHotline,#getQuoteThankpage .modal-body .modal-address--dealer p .quote-dealerHotline,#promotionsModal .modal-body .modal-address--dealer p .quote-dealerHotline{color:#1464f4}#getQuoteError .modal-footer,#getQuoteModal .modal-footer,#getQuoteThankpage .modal-footer,#promotionsModal .modal-footer{justify-content:space-between}#getQuoteError .modal-footer .btn,#getQuoteModal .modal-footer .btn,#getQuoteThankpage .modal-footer .btn,#promotionsModal .modal-footer .btn{border-radius:0;height:3rem;width:48%}@media(max-width:768px){#getQuoteError .modal-dialog,#getQuoteModal .modal-dialog,#getQuoteThankpage .modal-dialog,#promotionsModal .modal-dialog{min-width:350px}#getQuoteError .modal-header,#getQuoteModal .modal-header,#getQuoteThankpage .modal-header,#promotionsModal .modal-header{padding:1rem}#getQuoteError .modal-body,#getQuoteModal .modal-body,#getQuoteThankpage .modal-body,#promotionsModal .modal-body{flex-direction:column}#getQuoteError .modal-body .modal-specs,#getQuoteModal .modal-body .modal-specs,#getQuoteThankpage .modal-body .modal-specs,#promotionsModal .modal-body .modal-specs{margin-bottom:1rem;padding:1rem}#getQuoteError .modal-body .modal-specs img,#getQuoteModal .modal-body .modal-specs img,#getQuoteThankpage .modal-body .modal-specs img,#promotionsModal .modal-body .modal-specs img{margin-bottom:1rem}#getQuoteError .modal-body .modal-address,#getQuoteModal .modal-body .modal-address,#getQuoteThankpage .modal-body .modal-address,#promotionsModal .modal-body .modal-address{padding:0}#getQuoteError .modal-body .modal-address h4,#getQuoteModal .modal-body .modal-address h4,#getQuoteThankpage .modal-body .modal-address h4,#promotionsModal .modal-body .modal-address h4{margin-bottom:.75rem}#getQuoteError .modal-footer .btn,#getQuoteModal .modal-footer .btn,#getQuoteThankpage .modal-footer .btn,#promotionsModal .modal-footer .btn{width:100%}#getQuoteError .modal-footer .btn-outline-primary,#getQuoteModal .modal-footer .btn-outline-primary,#getQuoteThankpage .modal-footer .btn-outline-primary,#promotionsModal .modal-footer .btn-outline-primary{order:2}}#getQuoteError .modal-dialog,#getQuoteThankpage .modal-dialog{min-width:630px}#getQuoteError .modal-body,#getQuoteThankpage .modal-body{background:#f7f9f9;display:block;padding:1.875rem}#getQuoteError .modal-body h4,#getQuoteThankpage .modal-body h4{font-size:1rem;font-weight:600;line-height:150%}#getQuoteError .modal-body .error-message,#getQuoteThankpage .modal-body .error-message{color:red;font-size:2.5rem;font-weight:600;line-height:120%;margin-bottom:1rem;text-align:center}#getQuoteError .modal-body .quote-information,#getQuoteThankpage .modal-body .quote-information{margin:0}#getQuoteError .modal-body .modal-address,#getQuoteThankpage .modal-body .modal-address{background:#fff;padding:1.875rem}#getQuoteError .modal-footer .btn,#getQuoteThankpage .modal-footer .btn{width:100%}@media(max-width:768px){#getQuoteError .modal-title,#getQuoteThankpage .modal-title{font-size:1.5rem}#getQuoteError .modal-dialog,#getQuoteThankpage .modal-dialog{min-width:350px}#getQuoteError .modal-body,#getQuoteError .modal-body .modal-address,#getQuoteThankpage .modal-body,#getQuoteThankpage .modal-body .modal-address{padding:1rem}}#promotionsModal .modal-dialog .modal-body{flex-direction:column}#promotionsModal .modal-dialog .modal-body ul{list-style-type:none;margin:0;padding:0}#promotionsModal .modal-dialog .modal-body ul li{color:#3c3c3c;font-size:1rem;font-weight:600;line-height:150%;margin-bottom:.75rem;padding-left:32px;position:relative}#promotionsModal .modal-dialog .modal-body ul li:last-child{margin-bottom:0}#promotionsModal .modal-dialog .modal-body ul li:before{background-image:url(../images/icon/gift.svg);background-repeat:no-repeat;content:"";display:block;height:24px;left:0;position:absolute;width:24px}#promotionsModal .modal-footer .btn{width:190px}@media(max-width:768px){#promotionsModal .modal-footer .btn{width:100%}#promotionsModal .modal-title{font-size:1.5rem}}.form-control-btn.reservation-otp-btn{align-content:center;background:#1464f4;color:#fff;height:3.5rem;right:0;text-align:center;top:0;width:5.5rem}.reservation-otp-form{background:#fff linear-gradient(0deg,rgba(20,100,244,.1),rgba(20,100,244,.1));padding:.75rem;position:relative}.reservation-otp-form .btn-verify{height:3.5rem;position:absolute;right:.75rem;top:.75rem}.register-agree{display:none;font-size:12px}#get-quote{border-radius:0;height:48px;margin-top:1rem;width:100%}.global-header{display:block}.global-header .header-container .menu-mb{display:block;flex:1;order:unset}.order-information--list table{border-collapse:separate;border-spacing:10px}.order-information--list td,.order-information--list th{text-align:left;vertical-align:top}.form-control.is-invalid.no-icon{background-image:none}body{overflow-y:auto}.reservation-page{overflow:auto}