.products-wrap{padding-top:40px;background-color:var(--color-4)}.brands-section .brands .brand{padding:40px 0}.brands-section .brands .brand-row{gap:80px;flex-wrap:wrap}.brands-section .brand .image-col{flex:1 1 calc(40% - 40px)}.brands-section .brand .image-col img{max-width:300px}.brands-section .brand .content-col{flex:1 1 calc(60% - 40px)}.brands-section .brands .brand-row .heading{font-size:28px}.brands-section .brands .brand .back-to-nav{text-align:center}@media screen and (max-width:449px){.brands-section .brand .image-col img{max-width:260px}}