#main-search-ctn{max-width:666px;margin:40px auto 0}#main-search-ctn .input_ctn{display:flex;justify-content:center}#main-search-ctn .input_ctn .btn_voice{display:none}#main-search-ctn .input_ctn .motor-search{position:relative;height:56px;width:664px}#main-search-ctn .input_ctn .motor-search .icon_search_input{height:100%;width:52px;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}#main-search-ctn .input_ctn .motor-search svg{position:absolute;right:18px;top:50%;transform:translateY(-50%)}#main-search-ctn .nav_search-ctn{display:flex;justify-content:center;align-items:flex-end;height:50px;gap:20px;margin-top:20px}#main-search-ctn .nav_search-ctn .nav_search--item{height:38px;font-size:16px;font-weight:400;color:#393939;font-family:Be Vietnam Pro;cursor:pointer}#main-search-ctn .nav_search-ctn .nav_search--item.active{color:#de0000;font-weight:700;border-bottom:5px solid;border-color:#de0000}#main-search-ctn .nav_search-ctn .nav_search--item:hover{color:#de0000}#main-search-ctn .nav_search-ctn>a:hover{text-decoration:none}#main-search-ctn .main_content_search{margin-top:40px;min-height:30vh}#main-search-ctn .main_content_search .no_result_search{font-size:20px;font-weight:400;font-family:Be Vietnam Pro;line-height:34px;color:#393939}#main-search-ctn .main_content_search .no_result_search>.text_searched{font-weight:700}#main-search-ctn .main_content_search .pagination{display:flex;justify-content:center}#main-search-ctn .main_content_search .pagination div{width:55px;height:55px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:400;font-family:Be Vietnam Pro;line-height:34px;color:#9e9e9e;float:left;text-decoration:none;transition:background-color .3s,border-color .3s;border:1px solid #ddd;border-radius:50%;margin:0 4px;cursor:pointer}#main-search-ctn .main_content_search .pagination div:hover{background-color:#dc2d2d;border:1px solid #dc2d2d;color:#fff}#main-search-ctn .main_content_search .pagination div.active{background-color:#de0000;color:#fff;border:1px solid #de0000}#main-search-ctn .main_content_search a:hover{text-decoration:none}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item{position:relative;height:275px;margin-bottom:15px}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content{position:relative;display:block;height:100%;padding:15px;color:#000;transition:background-color .3s}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .nameAndColor{position:relative;z-index:1}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .nameAndColor>h3{display:inline-block;font-size:22px;font-weight:800;font-family:BeVietnamPro-ExtraBold;line-height:30.8px}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .color-container{display:flex;gap:8px}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .color-container .color{width:20px;height:20px;background-color:red;border-radius:50%;border:1px solid #fff;box-shadow:0 3px 4px 0 #a0a0a0}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .thumb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:238px}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .thumb>img{width:100%}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .title{position:absolute;bottom:15px;display:flex;justify-content:center;flex-direction:column;font-size:16px;font-weight:400;font-family:Be Vietnam Pro}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .title .price{line-height:26px}#main-search-ctn .main_content_search .content_motobikes .row-content .category-item .category-item-content .title .price>span{font-family:Be Vietnam Pro;font-weight:700}#main-search-ctn .main_content_search .content_motobikes .motorbike--item.hide,#main-search-ctn .main_content_search .content_motobikes .motorbike--item_mb.hide{display:none}#main-search-ctn .main_content_search .row-content .category-item_mb{margin-bottom:24px}#main-search-ctn .main_content_search .row-content .category-item_mb .category-item-content_mb{color:#393939;font-family:Be Vietnam Pro}#main-search-ctn .main_content_search .row-content .category-item_mb .category-item-content_mb .color-container{display:flex;gap:3px;margin-bottom:8px}#main-search-ctn .main_content_search .row-content .category-item_mb .category-item-content_mb .color-container .color{width:20px;height:20px;background-color:red;border-radius:50%;border:1px solid #fff;box-shadow:0 1.6px 3.2px 0 rgba(0,0,0,.1)}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper{display:flex;justify-content:space-between;align-items:center}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .thumb{display:flex;justify-content:center;align-items:center;width:128px;height:95px;margin-right:24px}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .thumb>img{width:100%;height:auto}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content{flex:1}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .nameAndColor>h3{font-family:Be Vietnam Pro;font-size:16px;font-weight:800;line-height:22px}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .price{font-size:14px;font-weight:400;font-family:Be Vietnam Pro;line-height:24px}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .price>span{font-family:Be Vietnam Pro;font-weight:700}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .price>span.currency{font-weight:500;font-size:12px;line-height:18px}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .name_product{display:flex;justify-content:flex-start;align-items:center;width:90px;height:24px}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .name_product>img{width:100%;height:auto}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .name_product.logo_text{width:100%;font-family:Be Vietnam Pro;font-size:16px;font-weight:800;line-height:22px}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content .name_product.logo_text>p{font-family:Be Vietnam Pro}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content.car_product .price>span{font-family:Be Vietnam Pro;font-weight:400}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content.car_product .price>span>strong{font-family:Be Vietnam Pro;font-weight:700}#main-search-ctn .main_content_search .row-content .category-item_mb .product_wrapper .product_content.car_product .price>span>span{font-size:12px;font-weight:500;line-height:15.18px}#main-search-ctn .main_content_search .content_cars .produc-list a{text-decoration:none;cursor:pointer}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab{background-color:#fff;position:relative;height:100%;display:flex;margin:0 20px}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .homepage-product-slide-tab-top{position:absolute;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .homepage-product-slide-tab-top .image-product-sm{scale:.8;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .tab-detail{position:absolute;top:10px;left:10px}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .homepage-product-slide-tab-name{position:relative;margin:0;padding:0 0 5px 10px;line-height:24px;color:#c00;font-size:24px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab img.homepage-product-slide-tab-name{width:auto;height:20px;max-width:200px;padding:0 0 0 10px}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .homepage-product-slide-tab-price{margin:0;padding:0 0 0 10px;font-family:Be Vietnam Pro;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:left;color:#393939}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .homepage-product-slide-tab-price strong{font-family:Be Vietnam Pro;font-weight:700}#main-search-ctn .main_content_search .content_cars .homepage-product-slide-tab .homepage-product-slide-tab-price span{font-size:12px;font-weight:500;font-family:Be Vietnam Pro;line-height:15.18px}#main-search-ctn .main_content_search .content_cars .btn-product-detail{padding-left:0;padding-right:0;margin-bottom:40px;height:20vw;min-height:240px;max-height:290px}#main-search-ctn .main_content_search .content_cars .btn-product-detail.product_checked .homepage-product-slide-tab{background-color:#f6f6f6}#main-search-ctn .main_content_search .content_cars .btn-product-detail .product-toggle{display:none;position:relative;width:calc(100% - 40px);margin:0 auto}#main-search-ctn .main_content_search .content_cars .btn-product-detail .product-toggle .label{display:flex;justify-content:center;position:absolute;bottom:0;font-size:14px;line-height:36px;right:0;height:36px;color:#de0000;border:1px solid #de0000;border-radius:20px;background-color:#fff;text-align:center;text-transform:uppercase;font-weight:600;width:55%}#main-search-ctn .main_content_search .content_cars .btn-product-detail .product-toggle .label:hover{text-decoration:none}#main-search-ctn .main_content_search .content_cars .btn-product-detail .product-toggle .label img{width:20px;margin-left:-10px;margin-right:10px}#main-search-ctn .main_content_search .content_cars .btn-product-detail .product-toggle .label:first-child{width:40%;left:0}#main-search-ctn .main_content_search .content_cars .btn-product-detail:hover .product-toggle{display:flow}#main-search-ctn .main_content_search .content_cars .car--item.hide,#main-search-ctn .main_content_search .content_cars .car--item_mb.hide{display:none}#main-search-ctn .main_content_search .content_post .post_item{display:flex;justify-content:flex-start;align-items:flex-start;gap:19px;height:124px;width:100%;margin-bottom:8px}#main-search-ctn .main_content_search .content_post .post_item .img_ctn{display:flex;justify-content:center;align-items:center;width:210px;height:100%;overflow:hidden}#main-search-ctn .main_content_search .content_post .post_item .img_ctn>img{width:100%}#main-search-ctn .main_content_search .content_post .post_item .content_text{flex:1}#main-search-ctn .main_content_search .content_post .post_item .content_text .time{font-size:16px;font-weight:400;font-family:Be Vietnam Pro;line-height:26px;color:#393939;margin-bottom:4px;margin-top:8px}#main-search-ctn .main_content_search .content_post .post_item .content_text .title{font-size:16px;font-weight:700;font-family:Be Vietnam Pro;line-height:26px;color:#393939;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#main-search-ctn .main_content_search .content_post .post_item.hide{display:none}#input-view-search{height:100%;border-radius:unset;padding-right:3.05rem;padding-left:18px;font-size:16px;font-weight:400;color:#393939;border-color:#9e9e9e;line-height:26px}#input-view-search::-moz-placeholder{opacity:1}#input-view-search :-ms-input-placeholder{color:#9e9e9e}#input-view-search::-ms-input-placeholder{color:#9e9e9e}#input-view-search::-webkit-input-placeholder{color:#9e9e9e}#input-view-search::-moz-placeholder{color:#9e9e9e}#input-view-search:-ms-input-placeholder{color:#9e9e9e}#input-view-search::placeholder{color:#9e9e9e}#input-view-search:focus{border-color:#de0000;box-shadow:none}@media screen and (max-width:991px){#main-search-ctn{margin-top:60px}#main-search-ctn .main_content_search{margin-top:20px;margin-bottom:50px}#main-search-ctn .input_ctn{padding:0 20px}#main-search-ctn .input_ctn .motor-search{height:45px}#main-search-ctn .input_ctn .btn_voice{display:flex}#main-search-ctn .main_content_search{padding:0 20px}#main-search-ctn .main_content_search .pagination div{width:40px;height:40px;font-size:16px}#main-search-ctn .main_content_search .content_post .post_item{height:106px;gap:14px;align-items:center;margin-bottom:24px}#main-search-ctn .main_content_search .content_post .post_item .img_ctn{width:142px}#main-search-ctn .main_content_search .content_post .post_item .img_ctn>img{height:100%;width:auto}#main-search-ctn .main_content_search .content_post .post_item .content_text .time{font-size:14px;line-height:19.6px}#main-search-ctn .main_content_search .content_post .post_item .content_text .title{font-size:16px;line-height:22px;font-weight:800;-webkit-line-clamp:2;line-clamp:2}#main-search-ctn .nav_wrapper{position:-webkit-sticky;position:sticky;top:49px;z-index:5;padding:0 20px;background-color:#fff}#main-search-ctn .nav_wrapper>.nav_container{width:calc(100% + 20px)}#main-search-ctn .nav_wrapper>.nav_container .nav_search-ctn{display:flex;border-bottom:unset;height:50px;width:100%;overflow-x:auto;justify-content:flex-start;align-items:center;gap:0}#main-search-ctn .nav_wrapper>.nav_container .nav_search-ctn::-webkit-scrollbar{display:none}#main-search-ctn .nav_wrapper>.nav_container .nav_search-ctn .nav_search--item{font-size:16px;margin-right:15px;flex:none}#formSearch{display:flex;justify-content:space-between;width:100%}#formSearch .motor-search{flex:1;margin-right:19px}#formSearch .btn_voice{display:flex;justify-content:center;align-items:center;width:45px;height:45px;border:1px solid #9e9e9e}}