.detail-page{background:#fff}.detail-page .delivery{box-shadow:0 8px 20px rgba(112,144,176,.2)}.detail-page .mb-20{margin-bottom:20px}.detail-page .table{margin-bottom:0}.detail-page .car-details-container{background:#fff}.detail-page .car-details-container .sold-out-detail{background:#fbe1e1;border-radius:25px;padding:25px 0;text-align:center;color:#dd5051}.detail-page .car-details-container .car-images{position:relative;display:inline-block;width:100%}.detail-page .car-details-container .car-images .car-video{height:510px}.detail-page .car-details-container .car-images .img-wrapper.img_null{background-image:url(/public/usa/images/default-image.png);background-position:50%;background-size:cover}.detail-page .car-details-container .car-images .img-wrapper:after{content:"";clear:both;display:table}.detail-page .car-details-container .car-images .img-wrapper .img-inner{padding:.75rem;width:25%;float:left}.detail-page .car-details-container .car-images .img-wrapper .img-inner:first-child{width:50%;padding-left:0}.detail-page .car-details-container .car-images .img-wrapper .img-inner:first-child .hide-trademark{height:27px}.detail-page .car-details-container .car-images .img-wrapper .img-inner:first-child .product-image{height:495px}.detail-page .car-details-container .car-images .img-wrapper .img-inner:nth-child(4),.detail-page .car-details-container .car-images .img-wrapper .img-inner:nth-child(5){margin-top:-8px}.detail-page .car-details-container .car-images .img-wrapper .img-inner:nth-child(2),.detail-page .car-details-container .car-images .img-wrapper .img-inner:nth-child(3){margin-top:0}.detail-page .car-details-container .car-images .img-wrapper .img-inner .product-image{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:240px;float:left}.detail-page .car-details-container .car-images .img-wrapper .img-inner{position:relative}.detail-page .car-details-container .car-images .img-wrapper .img-inner .hide-trademark{position:absolute;width:100%;height:20px;background-color:#fff;bottom:0;left:0}.detail-page .car-details-container .car-images .show-all{position:absolute;bottom:27px;right:.75rem;color:#fff;padding:.7rem 1.5rem;background:rgba(0,0,0,.6);cursor:pointer}.detail-page .car-details-container .car-accessories .accessories-wrapper{padding-left:.75rem}.detail-page .car-details-container .car-accessories .accessories-wrapper span svg{font-size:5px;transform:translateY(-2px)}.detail-page .car-details-container .car-accessories .accessories-wrapper span{width:33%;display:inline-block}.detail-page .car-details-container .action{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;box-shadow:0 8px 20px rgba(112,144,176,.2);border-radius:5px;padding:20px}.detail-page .car-details-container .action .group-action button.btn-inquire{background:linear-gradient(90deg,#df1b33,#fb4258);color:#fff;border-radius:35px;font-weight:700;font-size:16px;width:100%;border:none}.detail-page .car-details-container .action .group-action button.btn-buynow{background:#0a3161;color:#fff;border-radius:35px;font-weight:700;font-size:16px;width:100%;border:none}.detail-page .car-details-container .suggestion-cars .history-cars .slick-prev,.detail-page .car-details-container .suggestion-cars .recommend-car .slick-prev{left:-50px!important}.detail-page .car-details-container .suggestion-cars .history-cars .slick-next,.detail-page .car-details-container .suggestion-cars .recommend-car .slick-next{right:-50px!important}.detail-page .car-details-container .suggestion-cars .history-cars .slick-next svg,.detail-page .car-details-container .suggestion-cars .history-cars .slick-prev svg,.detail-page .car-details-container .suggestion-cars .recommend-car .slick-next svg,.detail-page .car-details-container .suggestion-cars .recommend-car .slick-prev svg{font-size:48px;color:#333}.detail-page .car-details-container .box-links h2{font-size:2.2rem}.detail-page .car-details-container .box-links .list-box-links{padding:0;list-style:none}.detail-page .car-details-container .box-links .list-box-links a{color:#48a2d7}.detail-page .car-details-container .car-detail-content .car-price{font-size:24px}.field__error-text{color:#e15355;text-align:left;white-space:pre-wrap}.has-error .async-field__control,.has-error .select-field__control{border:1px solid #e15355;background:#fff}.select-field__control:after{font-family:Font Awesome\ 5 Free;content:"";font-weight:900;padding-right:1rem;color:#999}.select-field__control .select-field__indicator,.select-field__control .select-field__indicators{display:none}.field-group.horizontal .form-group{display:flex;align-items:center}.field-group.horizontal .form-group .input-group>div{flex:1 1}.field-group.horizontal .form-group input{border-radius:0}.field-group.horizontal .form-group label{padding:0 1rem;height:40px;display:flex;flex-direction:column;justify-content:center;background:gray;color:#000;min-width:170px;text-align:right}.field-group .select-field__control{border-radius:0;min-height:40px;box-shadow:none}.field-group.has-error .select-field__control{border:1px solid #dc3545}.dropzone-section{padding:10px;border:2px dashed #ccc}.dropzone-section .dropzone{background:#f0f0f0;min-height:100px;display:flex;align-items:center;justify-content:center}.clear-item{color:red;bottom:-5px;right:-5px;font-size:1.6rem}.select-radio-container .label-placeholder h2,.select-radio-container .label-placeholder h3{font-size:1.4rem;padding:0;margin:0;color:#333;font-weight:700}.ul-select-rarito{list-style:none;margin:0;padding:0}.ul-select-rarito li{padding:5px 0;cursor:pointer}.ul-select-rarito li a{color:#666;text-decoration:none;outline:none!important}.ul-select-rarito li svg{display:inline-block;padding-right:1rem;width:auto!important}.ul-select-rarito li.divider:before{content:none}.ul-select-rarito li.divider{padding:0;margin:2px 0;background-color:#f0f0f0;height:1px}.ul-select-rarito li.active svg{color:#0a3161}.ul-select-rarito li.active a{color:#0a3161!important}.gallery-modal .modal-dialog{width:660px;max-width:-moz-fit-content;max-width:fit-content}.gallery-modal .modal-dialog .k-modal-head{padding:1rem}.gallery-modal .modal-dialog .gallery-wrapper{max-height:700px;overflow-y:scroll;padding:.5rem}.gallery-modal .modal-dialog .gallery-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.gallery-modal .modal-dialog .gallery-wrapper::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.gallery-modal .modal-dialog .gallery-wrapper::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#666}.gallery-modal .modal-dialog .gallery-wrapper .image-container{position:relative}.gallery-modal .modal-dialog .gallery-wrapper .image-container .hide-trademark{position:absolute;width:100%;height:27px;background-color:#fff;bottom:0;left:0}@media screen and (max-width:1280px){.common-slider .slick-slider{margin-left:10px}}.common-slider .slick-slider{margin-top:10px;margin-left:-10px;width:calc(100% + 20px)}.common-slider .slick-slider .slick-next{right:-35px!important}.common-slider .slick-slider .slick-prev{left:-70px!important}@media only screen and (max-width:1280px){.common-slider .slick-slider .slick-next{right:-30px!important}.common-slider .slick-slider .slick-prev{left:-60px!important}}.common-slider .slick-slider .slick-next i,.common-slider .slick-slider .slick-prev i{font-size:30px;color:#999}.common-slider .slick-slider .slick-next,.common-slider .slick-slider .slick-prev{z-index:2}.common-slider .slick-slider .slick-next:before,.common-slider .slick-slider .slick-prev:before{content:""}.common-slider .slick-slider .bg-arrow{background:#fff;width:40px;height:40px;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.25)}.common-slider .slick-slider .bg-arrow i{color:#999}.common-slider .slick-slider .bg-arrow:hover{background-color:#d78003}.common-slider .slick-slider .bg-arrow:hover i{color:#fff}.common-slider h2{font-size:2.2rem;font-weight:700}.list-item .car-item-row{border:1px solid #999;box-sizing:border-box;box-shadow:0 8px 20px rgba(112,144,176,.2);border-radius:5px}.list-item .car-item-row .car-image-wrapper{position:relative;box-sizing:border-box}.list-item .car-item-row .car-image-wrapper .img-item,.list-item .car-item-row .car-image-wrapper .img-item-inner{position:relative;width:270px;height:166px;background-repeat:no-repeat;background-size:cover}.list-item .car-item-row .car-image-wrapper .img-item{margin-top:5px;background-image:url(/public/usa/images/default-image.png)}.list-item .car-item-row .car-image-wrapper .image-count{position:absolute;bottom:0;padding:0 .6rem;right:0;background:rgba(0,0,0,.5);color:#fff;font-size:12px}.list-item .car-item-row .car-spec-field{line-height:2.5rem}.list-item .car-item-row .car-spec-field span.spec-icon i.fas{width:20px;display:inline-block}.list-item .car-item-row .car-info{height:100%;position:relative}.list-item .car-item-row .car-info h2{font-size:2rem;color:#333}.list-item .car-item-row .car-info h2:hover{color:#0a3161}.list-item .car-item-row .car-info .car-offer .car-price{font-size:2rem;font-weight:700}.list-item .car-item-row .car-info .group-action{position:absolute;bottom:1.5rem;right:1.5rem}.promotion-tag{background:#0a3161;color:#fff;padding:2px 5px;border-radius:35px;margin-right:5px}.car-item-grid{margin-bottom:20px}.car-item-grid .line{height:1px;background:#dadada}.car-item-grid .line-vertical{width:1px;height:6rem;background:#dadada}.car-item-grid .car-image-wrapper{position:relative;box-sizing:border-box}.car-item-grid .car-image-wrapper .img-item,.car-item-grid .car-image-wrapper .img-item-inner{width:270px;height:166px;background-repeat:no-repeat;background-size:cover}.car-item-grid .car-image-wrapper img{width:100%}.car-item-grid .car-image-wrapper .img-item{background-image:url(/public/usa/images/default-image.png)}.car-item-grid .car-image-wrapper .image-count{position:absolute;bottom:5px;padding:0 .6rem;right:5px;background:rgba(0,0,0,.5);color:#fff;font-size:12px}.car-item-grid .car-spec-field{line-height:2.5rem}.car-item-grid .car-spec-field span.spec-icon i.fas{width:20px;display:inline-block}.car-item-grid .car-info{height:100%;position:relative}.car-item-grid .car-info h2{font-size:2rem;color:#333}.car-item-grid .car-info h2:hover{color:#0a3161}.car-item-grid .car-info .car-offer .car-price{font-size:2rem;font-weight:700}.car-item-grid .car-info .group-action{position:absolute;bottom:1.5rem;right:1.5rem}.car-item-grid .car-info .promotion-ctn a:hover{text-decoration:none}.btn-inquiry button{background:linear-gradient(90deg,#df1b33,#fb4258);color:#fff;border:none;border-radius:35px;padding:.7rem 3rem;font-weight:700}.btn-inquiry button:hover{background:#df1b33}.sold-out{background:#999;font-weight:700;font-size:18px;color:#fff;padding:5px 50px;position:absolute;top:16px;right:-34px;transform:rotate(45deg)}.slogan{background:#4d729f;color:#fff}.delivery-port{justify-content:flex-end}.delivery-port .select-raw-container{margin-bottom:0}.button{padding:.7rem 3rem;border-radius:35px;font-weight:700;cursor:pointer;border:none}.button.primary{background:linear-gradient(90deg,#df1b33,#fb4258);color:#fff}.button.primary:hover{background:#df1b33}.button.secondary{background:linear-gradient(270deg,#b4c1d0,#dee0e5);color:#333}.button.secondary:hover{background:#b4c1d0}.button.tertiary{background:linear-gradient(90deg,#0d47a1 .01%,#0ee8e7 99.98%);color:#fff}.button.tertiary:hover{background:#0d47a1}.button:focus{outline:none}.disabled{opacity:.4}#header{background:#fff}#header a{color:#333}#header a:hover{text-decoration:none;color:#0a3161}#header .avatar{border-radius:50px}#header .user-wrapper{position:relative}#header .user-wrapper .sign-out{position:absolute;right:0;top:100%;background:#fff;padding:5px 20px;display:none;cursor:pointer;box-shadow:8px 8px 20px rgba(112,144,176,.2)}#header .user-wrapper:hover .sign-out{display:block}.social-login{display:block;color:#fff;font-weight:700;border-radius:3px;height:40px;line-height:40px;text-align:center}.social-login:hover{color:#fff;text-decoration:none}.social-login.google{background:#dd5246}.social-login.facebook{background:#4467b1}.social-login.twitter{background:#2ca8e0}.account-modal .click-able{cursor:pointer}.account-modal .k-modal-head{padding:0 0 1.5rem;margin-bottom:2rem;border-bottom:2px solid #333}.account-modal .modal-content{padding:20px}.modal-dialog.search-modal-panel{margin-top:0;width:100%;max-width:100%}.modal-dialog.search-modal-panel .search__inner{position:relative}.modal-dialog.search-modal-panel .search__inner .suggestions{position:absolute;top:140px;left:-1px;width:100%;border:1px solid #f0f0f0;z-index:10;background-color:#fff}.modal-dialog.search-modal-panel .modal-content{border:none;border-radius:0}.modal-dialog.search-modal-panel .modal-content .modal-body{width:640px;margin:0 auto}.modal-dialog.search-modal-panel .modal-content .modal-body h2.search-heading{font-weight:700;font-size:22px;text-transform:uppercase;color:#222;margin-bottom:0}.modal-dialog.search-modal-panel .modal-content .modal-body .btn.btn-primary{padding-left:2.5rem;padding-right:2.5rem;height:38px!important;border-radius:5px;background:linear-gradient(90deg,#0d47a1 .01%,#0ee8e7 99.98%);color:#fff}.modal-dialog.search-modal-panel .modal-content .modal-body .btn.btn-primary:hover{background:#0d47a1}.modal-dialog.search-modal-panel .modal-content .modal-body .btn.btn-primary{border:none}.modal-dialog.search-modal-panel .modal-content .modal-body .search-form-inner{padding:6rem 0}.search-by-keyword-form{position:relative}.search-by-keyword-form .btn{height:auto}.search-by-keyword-form .suggestions{position:absolute;top:36px;left:10px;width:100%;z-index:10}.search-by-keyword-form .suggestions ul{padding-left:10px;list-style:none;text-align:left}.search-by-keyword-form .async-field__menu-list{text-align:left;line-height:24px;padding-left:10px}.search-by-keyword-form .async-field__menu-list .item{color:#333}.search-by-keyword-form .async-field__menu-list .item:hover{color:#0a3161;cursor:pointer;text-decoration:underline}#footer .footer-top{background:#0a3161;color:#fff}#footer .footer-top .title{font-size:24px;margin-bottom:2rem}#footer .footer-top .sub-form .sub-field{width:365px}#footer .footer-top .sub-form .sub-field .form-group{margin:0}#footer .footer-top .sub-form .sub-field .form-group input{border-radius:35px;border:none;padding:.7rem 1.5rem;height:35px!important}#footer .footer-top .sub-form .terms-conditions{text-decoration:underline}#footer .footer-top .sub-form .terms-conditions:hover{color:#fff}#footer .footer-top .sub-form .submit-discount{height:36px}#footer .footer-content .social-network a svg{border:1px solid;width:38px;height:38px;border-radius:50px;padding:10px;margin-left:25px}