.brands{display:flex;flex-direction:column;padding:30px 0 75px}.brands__title{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:30px}.brands__title h1{font:bold 28px/32px RotondaC;letter-spacing:.7px}.brands__logos{display:flex;justify-content:space-between;flex-wrap:wrap}.brands__logos--item{display:flex;justify-content:center;align-items:center;width:198px;height:130px;margin-bottom:30px;background-repeat:no-repeat;background-position:center}.brands__logos--item.hipp{background-image:url(../img/home/hipp.svg)}.brands__logos--item.hugg{background-image:url(../img/home/huggies.svg)}.brands__logos--item.lenne{background-image:url(../img/home/lenne.svg)}.brands__logos--item.pampers{background-image:url(../img/home/pampers.svg)}.brands__logos--item.furreal{background-image:url(../img/home/furreal.svg)}.brands__logos--item.lego{background-image:url(../img/home/lego-logo.svg)}.brands__logos--item.agu{background-image:url(../img/home/agu.svg)}.brands__logos--item.septemb{background-image:url(../img/home/september.svg)}.brands__logos--item.idea{background-image:url(../img/home/idea.svg)}.brands__logos--item.fiftynine{background-image:url(../img/home/59s.svg)}.brands__logos--item.animagic{background-image:url(../img/home/animagic.svg)}.brands__logos--item.text-logo{font-family:RotondaC;font-size:22px;font-weight:700}.brands__searchbar{display:flex;align-items:center;justify-content:center;width:100%}.brands__searchbar .field{max-width:426px}.brands__searchbar .field input{padding-left:45px}.brands__searchbar .field .search-icon{min-width:21px;min-height:21px;background-image:url(../img/icons/search.svg);background-repeat:no-repeat;background-position:center center;display:inline-block;position:absolute;left:10px;top:13px}.brands__selectors{display:flex;justify-content:center;align-items:center;width:100%}.brands__selectors--inner{display:flex;justify-content:center;flex-wrap:wrap;max-width:840px;width:100%}.brands__selectors--inner .inner-link{font-family:RotondaC;font-size:24px;font-weight:700;letter-spacing:.6px;margin-right:18px;margin-bottom:20px}.brands__selectors--inner .inner-link.active{color:#f04137}.brands__list{display:flex;flex-direction:column;width:100%;margin-top:10px}.brands__list--item{display:flex;flex-direction:column;width:100%;margin-bottom:48px}.brands__list--item .item__title{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:20px}.brands__list--item .item__title h3{font-family:RotondaC;font-size:18px;font-weight:700;letter-spacing:.45px;color:#f04137}.brands__list--item .item__content{display:flex;flex-wrap:wrap;width:100%}.brands__list--item .item__content--brand{font-size:16px;min-width:330px;text-align:left;margin-bottom:15px}.brands__list--item .item__content--brand a.active{color:#4b4da8;font-weight:700}@media screen and (min-width:851px){.brands__selectors--inner .inner-link:hover{color:#f04137}.brands__list--item .item__content--brand a:hover{color:#4b4da8;font-weight:700}}@media screen and (max-width:1439px){.brands__list--item .item__content--brand{min-width:22vw}}@media screen and (max-width:1310px){.brands__logos--item{width:180px;height:112px}}@media screen and (max-width:1110px){.brands__logos--item{width:160px;height:92px}}@media (max-width:1000px){.brands__list--item .item__content--brand{min-width:33%}}@media screen and (max-width:995px){.brands__logos--item{width:140px;height:72px;background-size:68px 32px}.brands__logos--item.text-logo{font-size:11px}}@media screen and (max-width:880px){.brands__logos--item{width:130px;height:62px}.brands__searchbar .field{max-width:546px}}@media (max-width:850px){.brands__list--item .item__content--brand a{max-width:70%;display:block}}@media screen and (max-width:815px){.brands__logos--item{width:120px;height:52px}}@media screen and (max-width:760px){.brands__logos{flex-wrap:nowrap;overflow-y:hidden;scrollbar-width:none}.brands__logos::-webkit-scrollbar{width:0}.brands__logos--item{min-width:89px;width:89px;height:58px;margin-bottom:10px}}@media (max-width:760px){.brands__list--item .item__content--brand{max-width:33%}}@media screen and (max-width:600px){.brands__logos--item{background-position:left}.brands__searchbar .field{max-width:none}.brands__selectors--inner{justify-content:flex-start}}@media (max-width:450px){.brands__list--item .item__content--brand{max-width:50%;min-width:50%}}