.banners a.banner{background-repeat:no-repeat;background-size:cover;display:block;position:relative}.banners a.banner .box-dialog{background:#fff;bottom:40px;color:#000;font-size:18px;left:50%;letter-spacing:.1em;min-width:265px;padding:15px 10px;position:absolute;text-align:center;transform:translateX(-50%);transition:all .3s ease-in-out;z-index:2}.banners a.banner .box-dialog:hover{background:#b58f62;color:#fff}.banners a.banner:before{background:hsla(0,0%,100%,.77);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.banners a.banner:hover:before{opacity:1}.banners.style-2 a.banner .box-dialog{background:#b58f62;color:#fff;font-size:13px;letter-spacing:.1em;opacity:0;text-transform:uppercase}.banners.style-2 a.banner .box-dialog:hover{background:#000}.banners.style-2 a.banner:hover .box-dialog{opacity:1}.banners.style-2 h3{color:#000;font-size:13px;font-weight:300;letter-spacing:.1em;margin-bottom:0;padding:25px 0;text-align:center}.banners.style-2 h3 a{color:#000}.banners.style-2 h3 a:hover{color:#b58f62}.banners.style-2 .col-md-4:nth-child(3n+2){display:flex;flex-wrap:wrap}.banners.style-2 .col-md-4:nth-child(3n+2) a.banner{flex:0 0 auto;order:2;width:100%}.banners.style-2 .col-md-4:nth-child(3n+2) h3{flex:0 0 auto;order:1;width:100%}.home-live-search .icon-search{position:absolute;right:15px;top:12px}.home-live-search .brands-list{background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.2);max-height:250px;overflow:auto;position:absolute;top:100%;width:100%;z-index:2}.home-live-search .brands-list::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px}.home-live-search .brands-list::-webkit-scrollbar{background-color:#ccc;width:2px}.home-live-search .brands-list li{padding:10px}.home-live-search .brands-list li+li{border-top:1px solid #b5b5b5}.home-live-search .brands-list a:hover{color:#000}.home-live-search .live-search{background:transparent;border:1px solid #000;font-size:13px;padding:10px 15px}
