.section-banner .banner{background:#fff0}.section.section-list-brands{padding:50px 0}.section-list-brands .box-brand-information-general{background:var(--bg-light);border-radius:12px;height:100%;transition:.3s ease}.section-list-brands .box-brand-information-general img{border-radius:12px;width:100%}.section-list-brands .box-brand-information-general h2{font-size:var(--font-h3)!important}.section-list-brands .box-brand-information-general .brand-image{position:relative;overflow:hidden;height:200px;display:flex;justify-content:center;align-items:center;padding:16px}.section-list-brands .box-brand-information-general .brand-content{padding:20px 16px 16px}.section-list-brands .box-brand-information-general .button.brand-button{background:#fff0;color:var(--fs-color-secondary);border:none;box-shadow:none;position:absolute;bottom:0;margin:0;transform:translateY(100%);transition:.3s ease;z-index:9;text-transform:none}.section-list-brands .box-brand-information-general:hover{box-shadow:rgb(0 0 0 / .15) 0 5px 15px;transform:translateY(-1%)}.section-list-brands .box-brand-information-general .brand-image:before{content:"";background:linear-gradient(to top,rgb(0 0 0 / .15),transparent);top:0;left:0;width:100%;height:100%;position:absolute;border-radius:12px;transform:translateY(100%);transition:.3s ease}.section-list-brands .box-brand-information-general:hover .brand-image:before,.section-list-brands .box-brand-information-general:hover .button.brand-button{transform:translateY(0)}.section-list-brands .box-brand-information-general .brand-desc{color:#777}