.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}@media screen and (min-width: 550px){.medium-6{flex-basis:50%;max-width:50%}}@media screen and (min-width: 768px){.md-hidden{display:none !important}}@media screen and (max-width: 768px){.max-md-hidden{display:none !important}}:root{--preorder-product-title-font-size: 16px;--primary-color: #1464f4;--preorder-product-title-color: #333}@media screen and (max-width: 991px){:root{--preorder-product-title-font-size: 13px }}.h-full{height:100%}.preorder-column-left,.preorder-right{display:flex;flex-flow:column}#section-preorder{background:url(76caa339aad55525fe2c.png);background-size:100%;position:relative}#section-preorder.section-preorder-1{height:100vh}#section-preorder.section-preorder-1 .preorder{height:100%}#section-preorder .button{display:block;width:100%;background:var(--primary-color);color:#fff;border-radius:8px;text-align:center;padding:5px 0;font-size:16px}#section-preorder .preorder-all-products a{text-align:center;opacity:.7;margin-bottom:15px;display:block;cursor:pointer}#section-preorder .preorder-all-products a img{display:block;margin:0 auto;max-width:90%}#section-preorder .preorder-all-products a span{display:block;white-space:normal;font-size:var(--preorder-product-title-font-size);color:var(--preorder-product-title-color)}#section-preorder .preorder-all-products a:hover,#section-preorder .preorder-all-products a.current{opacity:1}#section-preorder .preorder-all-products a.current{color:var(--primary-color)}#section-preorder .preorder-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#section-preorder .preorder-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#section-preorder .preorder-left{width:330px;padding:24px 20px;background:#fff;display:flex;flex-flow:column;padding:20px}#section-preorder .preorder-left .title{text-align:center;padding-bottom:10px;border-bottom:1px solid #eee;font-size:18px;color:#333;margin-bottom:20px}#section-preorder .preorder-left article{font-size:14px;overflow-y:auto;width:calc(100% + 8px);padding-right:8px;scrollbar-width:thin;scrollbar-color:var(--primary-color) rgba(0,0,0,0)}#section-preorder .preorder-left article::-webkit-scrollbar{width:6px}#section-preorder .preorder-left article::-webkit-scrollbar-thumb{background:#888;border-radius:8px}#section-preorder .preorder-left article::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#section-preorder .preorder-left article::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:10px}#section-preorder .preorder-left article p{line-height:1.5}#section-preorder .preorder-featured{display:flex;margin:15px 0;justify-content:space-between}#section-preorder .preorder-featured div span{display:block;font-size:13px;padding-bottom:5px}#section-preorder .preorder-content{display:flex;padding:32px;flex-flow:column;margin:0 auto;width:calc(100% - 330px)}#section-preorder .preorder-content h1{font-size:3rem;color:var(--primary-color)}#section-preorder .preorder-content .car-thumb,#section-preorder .preorder-content img{display:block;margin:0 auto}#section-preorder .preorder-right{background:hsla(0,0%,100%,.4)}#section-preorder .preorder-right .row{display:flex;width:100%}#section-preorder .preorder-right input{margin-bottom:8px;background:#fff}#section-preorder .preorder-right input[type=checkbox],#section-preorder .preorder-right input[type=radio]{display:inline;font-size:16px;margin-right:10px}#section-preorder .preorder-right input[type=checkbox]+label,#section-preorder .preorder-right input[type=radio]+label{display:inline}#section-preorder .preorder-right .steps{display:flex;margin-bottom:16px;padding:24px 24px 0 24px}#section-preorder .preorder-right .steps .step{font-size:12px;gap:8px;flex:1;display:flex;color:#fff;justify-content:center;text-align:center;align-items:center;padding-bottom:8px;border-bottom:3px solid #dcdcdc}#section-preorder .preorder-right .steps .step.active{color:var(--primary-color);border-bottom:3px solid var(--primary-color);cursor:pointer}#section-preorder .preorder-right .steps .step.active span{background:var(--primary-color)}#section-preorder .preorder-right .steps .step span{background:rgba(59,73,101,.1);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex:0 0 auto;color:#fff}#section-preorder .preorder-right .tab-content{padding:20px}#section-preorder .preorder-right .tab-content .note{color:#494949;font-size:14px;margin-bottom:30px}#section-preorder .preorder-right .tab-content h4{color:#000;margin:0px 0 30px;font-size:17px;font-weight:normal}#section-preorder .preorder-right .tab-content .box-colors{display:flex;flex-flow:wrap;margin-bottom:8px;gap:0 8px}#section-preorder .preorder-right .tab-content .box-colors a{width:40px;height:40px;border-radius:5px;margin:0 0px 8px;border:1px solid #222;cursor:pointer;text-align:center;position:relative}#section-preorder .preorder-right .tab-content .box-colors a.active:before{content:"";border-radius:5px;border:2px solid var(--primary-color);position:absolute;display:block;width:50px;height:50px;top:-5px;left:-5px}#section-preorder .preorder-right .tab-content .item-list{display:flex;border:1px solid #d9e1e2;border-radius:3px;margin-bottom:10px;padding:10px;background:#fff;font-size:14px;cursor:pointer}#section-preorder .preorder-right .tab-content .item-list span{padding-left:40px;position:relative}#section-preorder .preorder-right .tab-content .item-list span:before{content:"";width:16px;height:16px;position:absolute;left:5px;top:50%;transform:translateY(-50%);border-radius:100%;border:1px solid #d9e1e2}#section-preorder .preorder-right .tab-content .item-list.active{background:#f5f5f5}#section-preorder .preorder-right .tab-content .item-list.active span:before{border:1px solid var(--primary-color)}#section-preorder .preorder-right .tab-content .item-list.active span:after{content:"";width:10px;height:10px;position:absolute;left:8px;top:50%;transform:translateY(-50%);border-radius:100%;background:var(--primary-color)}#section-preorder .preorder-right .tab-content .section-preorder-price{display:flex;justify-content:space-between}#section-preorder .preorder-right .tab-content .section-price{margin-bottom:8px;display:flex;flex-wrap:wrap}#section-preorder .preorder-right .tab-content .section-price-item{display:flex;font-size:16px;justify-content:space-between;width:100%;flex-direction:column}#section-preorder .preorder-right .tab-content .section-price-item .price-detail{font-weight:700;color:#e00112}#section-preorder .preorder-right .tab-content .button{width:100%;font-weight:normal}#section-preorder .preorder-right .tab-content .button.disabled{background:#8a8a8a}#section-preorder .preorder-right .tab-content .group-title{margin-bottom:24px;font-size:18px;font-weight:600;line-height:150%;color:#3c3c3c}#section-preorder .preorder-right .tab-content .group-info{display:flex;margin-bottom:10px}#section-preorder .preorder-right .tab-content .group-info label{width:50%}#section-preorder .preorder-right .tab-content .group-info span{width:50%;font-size:15px}#section-preorder .preorder-right .tab-content .group-price{display:flex;margin-bottom:10px}#section-preorder .preorder-right .tab-content .group-price label{width:50%}#section-preorder .preorder-right .tab-content .group-price span{width:50%;font-size:15px;text-align:right}#section-preorder .preorder-right .tab-content label{font-weight:normal;font-size:14px;color:#000}#section-preorder .preorder-right .tab-content .form-flat{font-size:15px;margin-bottom:6px}#section-preorder .preorder-right .tab-content .form-flat input{border-radius:3px}#section-preorder .preorder-right .tab-content .group-subtitle{margin-bottom:24px;font-size:15px;color:#000}.preorder-column-left{display:flex;flex-flow:column}.preorder-right{display:flex;flex-flow:column}.form-float{position:relative;margin-bottom:10px}.form-float label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-float .form-control{margin-bottom:5px;padding:1rem .75rem .5rem;height:55px}.form-float .form-control:focus~label,.form-float .form-control:not(:placeholder-shown)~label{top:-10px;font-size:11px !important;color:rbg(33, 37, 41)}@media screen and (min-width: 1200px){.preorder-column-left{width:calc(100% - 460px)}.preorder-right{width:460px}}@media screen and (max-width: 767px){#section-preorder{background-position:center center;background-size:auto !important;height:auto !important}.preorder-right{width:100%}}.thanks-container{display:flex;position:relative;justify-content:space-between;width:100%;flex-flow:wrap}.thanks-left{width:100%}.thanks-left p{font-size:15px}.thanks-title{font-weight:300;font-size:32px;line-height:1.2;margin-bottom:1em}.thanks-page-timeline{position:relative;padding-left:10px}.thanks-page-timeline:before{content:"";width:2px;height:100%;background:#7a99ac;top:0;left:10px;position:absolute}.thanks-page-step{position:relative;z-index:2;padding-left:27px}.thanks-page-step .label-step{position:absolute;top:0;left:-9px;width:20px;height:20px;background:#3c3c3c;border-radius:100%;color:#fff;line-height:20px;font-size:13px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.thanks-page-step .step-name{font-weight:600;font-size:20px;line-height:1;margin-bottom:1.2em}.thanks-page-step .info-bank{margin:20px 0;padding-left:1.2em;font-size:16px;list-style:disc}.thanks .button{background:var(--primary-color);color:#fff;padding:5px 10px;border-radius:8px;text-transform:none}.invalid-feedback{font-size:12px;color:red}@media screen and (min-width: 1200px){.thanks-left{width:50%;padding:30px}.info-pay{display:flex;align-items:center}.info-pay .info-qr{width:220px}#section-preorder .preorder-right .tab-content .section-price{flex-wrap:nowrap}#section-preorder .preorder-right .tab-content .section-price-grid-2-col .section-price-item{width:50%}}@media screen and (max-width: 991px){.thanks{padding:10px}}.scrollMobile .preorder-all-products{margin-bottom:10px;white-space:nowrap;overflow-x:scroll;background:#f3f5f6;padding:10px;display:flex}.scrollMobile .preorder-all-products a{min-width:150px;margin-right:5px}.scrollMobile .preorder-all-products a img{height:80px;width:auto}
