.category-banners a.category-banner{background-repeat:no-repeat;background-size:cover;display:block;position:relative}.category-banners a.category-banner .box-dialog{color:#fff;display:block;font-size:24px;left:50%;opacity:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;z-index:2}.category-banners a.category-banner .box-dialog:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.category-banners a.category-banner:before{background:#b6a48b;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.category-banners a.category-banner:hover .box-dialog{opacity:1}.category-banners a.category-banner:hover:before{opacity:.8}.category-banners.style-2 a.category-banner .box-dialog:before{display:none}.category-banners>h2{color:#000;font-size:18px;font-weight:700;margin-bottom:1em;padding:0 10px;position:relative;text-align:center}.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 #ddd}.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}
