body.archive.tax-brands .woocommerce-products-header__title{margin-top:0;margin-bottom:16px;text-transform:uppercase;font-size:40px;line-height:48px}body.archive.tax-brands .brand-banner{width:100%;height:350px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin-bottom:40px}body.archive.tax-brands .brand-banner:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(90.17deg,rgb(15 15 15 / .72) .17%,#fff0 99.88%);opacity:.95;top:0;left:0;border-radius:8px}body.archive.tax-brands .brand-banner:after{content:"";position:absolute;top:13px;left:13px;width:calc(100% - 26px);height:calc(100% - 26px);border-radius:8px;border:1px solid #E0E0E0}body.archive.tax-brands .brand-banner img.banner-img{width:100%}body.archive.tax-brands .brand-banner img.brand-banner-logo{position:absolute;top:0;bottom:0;left:28px;margin:auto 0;z-index:1}body.archive.tax-brands .brand-advs{display:flex;flex-wrap:wrap}body.archive.tax-brands .brand-advs>div{display:flex;flex-direction:column;align-items:center;text-align:center;width:20%;max-width:160px}body.archive.tax-brands .brand-advs>div:not(:nth-child(5n),:last-child){margin-right:80px}body.archive.tax-brands .brand-advs>div p{font-size:14px;line-height:20px;margin-top:16px;text-align:center}@media(max-width:1560px){body.archive.tax-brands .brand-advs>div:not(:nth-child(5n),:last-child){margin-right:30px}}@media(max-width:1440px){body.archive.tax-brands .woocommerce-products-header__title{font-size:30px;line-height:40px}body.archive.tax-brands .brand-banner{height:250px;margin-bottom:30px}}@media(max-width:1366px){body.archive.tax-brands .brand-advs>div{width:17%;max-width:140px}.adv-icon{width:60px;height:60px}.adv-icon img{width:100%;height:100%;object-fit:contain}}@media(max-width:991px){body.archive.tax-brands .brand-advs>div{width:33%;margin-right:0!important}.adv-icon{width:50px;height:50px}body.archive.tax-brands .brand-advs>div p{font-size:12px;line-height:17px}body.archive.tax-brands .brand-banner{height:180px}body.archive.tax-brands .brand-banner img.brand-banner-logo{max-width:150px}}@media(max-width:1200px){body.archive.tax-brands .woocommerce-products-header__title{font-size:25px;line-height:30px}}.com-brands-page .container h1{text-transform:uppercase;margin-bottom:40px;margin-top:0}.com-brands-page .single-brand{background:#FFF;box-shadow:0 1px 10px rgb(0 0 0 / .1);border-radius:8px;margin-bottom:40px}.com-brands-page .single-brand-thumbnail{display:flex;align-items:center;justify-content:center;overflow:hidden;background:#F8F8F8;border-radius:8px 0 0 8px;width:100%;height:100%}.com-brands-page .single-brand-thumbnail img{transition:.3s}.com-brands-page .single-brand:hover img{transform:scale(1.1)}.com-brands-page .single-brand-description{padding-top:24px;padding-bottom:24px;padding-left:24px}.com-brands-page .brand-name{margin-bottom:16px}.com-brands-page .single-brand a.bttn-primary{font-size:12px;line-height:18px;padding:8px 16px}@media(max-width:768px){.com-brands-page .container h1{margin-bottom:30px}.com-brands-page .single-brand{margin-bottom:30px}.com-brands-page .single-brand-thumbnail{min-height:180px}.com-brands-page .single-brand-description{padding-top:25px;padding-bottom:25px;padding-left:15px}}