.top-style-deals .style-list{overflow:visible;margin:0 -16px;padding:8px 16px;white-space:nowrap;width:calc(100% + 32px)}.top-style-deals .style-list .style-item{flex:0 0 100%;max-width:100%;padding:12px;display:block}.top-style-deals .style-list .style-item a{display:block;position:relative;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.top-style-deals .style-list .style-item a img{width:100%;height:auto;display:block;border-radius:8px}.top-style-deals .style-list .style-item a .style-name{position:absolute;bottom:0;left:0;right:0;padding:8px;display:flex;align-items:center;justify-content:space-between;background-image:linear-gradient(0deg,rgba(0,0,0,.1),transparent);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.top-style-deals .style-list .style-item a .style-name h3{color:#fff;font-weight:600}.top-style-deals .style-list .style-item a .style-name span{color:#fff}.top-style-deals .style-list .style-item a .style-discount{position:absolute;left:8px;top:8px}@media(min-width:768px){.top-style-deals .style-list .style-item{flex:0 0 50%;max-width:50%}}@media(min-width:992px){.top-style-deals .style-list .style-item{flex:0 0 33.33333333%;max-width:33.33333333%}}.banner-home{height:350px;position:relative}.banner-home img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-home .banner-home-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.35}.banner-home .banner-home-content{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.banner-home .banner-home-content .title{font-size:30px;margin-top:15px;margin-bottom:15px}.banner-home .banner-home-content .title:after,.banner-home .banner-home-content .title:before{content:"*"}.banner-home .banner-home-content .cout-down{color:#fff;font-size:18px;padding:0 20px;text-transform:uppercase;border-radius:50px;display:inline-block}.banner-home .banner-home-content .description{display:none;line-height:32px;font-size:19px}.banner-home .banner-home-content .search-box{display:flex;background-color:transparent;border-radius:50px;flex-direction:column}.banner-home .banner-home-content .search-box .destination{flex:1;margin-bottom:10px}.banner-home .banner-home-content .search-box .destination .label{display:none;margin-left:28px;font-size:14px}.banner-home .banner-home-content .search-box .destination .m-autocomplete input{font-size:17px;background-color:#fff;border:none;line-height:36px;padding-left:18px}.banner-home .banner-home-content .search-box .right{width:100%}.banner-home .banner-home-content .search-box .right .diparture{flex:1}.banner-home .banner-home-content .search-box .right .diparture .label{display:none;font-size:14px}.banner-home .banner-home-content .search-box .right .diparture .m-datepicker .m-datepicker-input{border-radius:50px 0 0 50px;border:none;font-size:17px;line-height:33px;padding-left:18px}.banner-home .banner-home-content .search-box .right .btn-search{border-radius:0 50px 50px 0;font-size:18px;line-height:32px}@media(min-width:992px){.banner-home{height:500px}.banner-home .banner-home-content .title{font-size:35px}.banner-home .banner-home-content .title:after,.banner-home .banner-home-content .title:before{content:"**"}.banner-home .banner-home-content .search-box{background-color:#fff;flex-direction:row}.banner-home .banner-home-content .search-box .destination{display:block;margin-bottom:0}.banner-home .banner-home-content .search-box .destination .label{display:flex}.banner-home .banner-home-content .search-box .destination .m-autocomplete input{background-color:transparent;padding-left:30px;line-height:32px}.banner-home .banner-home-content .search-box .right{width:493px;border-left:1px solid #c3c3c3;padding-left:15px}.banner-home .banner-home-content .search-box .right .diparture{width:355px}.banner-home .banner-home-content .search-box .right .diparture .label{display:flex}.banner-home .banner-home-content .search-box .right .diparture .m-datepicker .m-datepicker-input{line-height:32px;padding:6px 0}.banner-home .banner-home-content .search-box .right .btn-search{font-size:24px;line-height:51px}}@media(min-width:1920px){.banner-home{height:auto;aspect-ratio:16/5}}.top-deals .title{display:block;text-align:center}.top-deals .title h2{font-size:34px;text-align:center;font-weight:600;margin-bottom:10px;color:#464646}.top-deals .title p{text-align:center;font-size:18px;color:#707070}.top-deals .title .list-deals{overflow-x:scroll;scrollbar-width:none;width:100%}.top-deals .title .list-deals li button{min-width:128px;border:1px solid #ccc;border-radius:50px;padding:5px 0}.top-deals .title .list-deals li button.active{color:#fff;background-color:#000}@media(min-width:992px){.top-deals .title .list-deals{width:calc(100% - 100px)}}@media(min-width:1024px){.top-deals .title .list-deals{width:calc(100% - 200px)}}@media(min-width:1200px){.top-deals .title .list-deals{width:calc(100% - 300px)}}.top-deals .m-slider-wrapper .m-slide{margin-left:-8px!important;margin-right:-8px!important}.top-deals .m-slider-wrapper .slider-btn-next,.top-deals .m-slider-wrapper .slider-btn-prev{top:-20px;display:none}.top-deals .m-slider-wrapper .slider-btn-prev{left:auto;right:50px!important}@media(min-width:992px){.top-deals .m-slider-wrapper .slider-btn-next,.top-deals .m-slider-wrapper .slider-btn-prev{display:block}}.top-deals .product-item{position:relative;margin-bottom:10px;box-shadow:1px 3px 9px -2px #888;padding-bottom:10px}.top-deals .product-item a img{width:100%}.top-deals .product-item .item-text{padding:10px}.top-deals .product-item .item-text h3{font-size:14px;min-height:36px;text-transform:uppercase}.top-deals .product-item .item-text h3 a{color:#000}.top-deals .product-item .item-text .reviews{color:#b4b4b4}.top-deals .product-item .item-text .reviews i{color:rgb(var(--primary-color))}.top-deals .product-item .item-text .price{margin-top:20px;display:block}.top-deals .product-item .item-text .price del{display:block;color:#b4b4b4}.top-deals .product-item .item-text .price ins{display:block;font-weight:600;text-decoration:none;font-size:16px}.top-deals .product-item .item-nation{position:absolute;top:5px;left:10px;background:transparent url(/images/icons/nation.png) no-repeat 0;padding-left:25px}.top-deals .product-item .item-nation a{color:#fff}