.brands{margin-top:31px;margin-bottom:150px}@media not all and (min-width:1024px){.brands{margin-bottom:100px}}@media not all and (min-width:768px){.brands{margin-bottom:96px}}.brands h4{font-size:25px;font-weight:700;line-height:30.26px;color:#181716}@media not all and (min-width:640px){.brands h4{font-size:16px;line-height:19px}}.brands_head{display:flex;align-items:center;justify-content:space-between;row-gap:20px}@media not all and (min-width:640px){.brands_head{flex-direction:column;align-items:flex-start}}.brands_head input{background-color:#f7f7fa;border:1px solid #efefef;font-size:16px;font-weight:400;line-height:17px;border-radius:6px;height:43px;min-width:283px;padding:13px 30px 13px 13px;background-image:url(/_next/static/media/Magnifier.548814fa.svg);background-position:97%;background-repeat:no-repeat;background-size:16px}@media not all and (min-width:640px){.brands_head input{width:100%;min-width:auto}}.brands_head input:focus-visible{outline:none;border:1px solid #efefef}.brands_head select{border:1px solid #efefef;height:43px;border-radius:6px;padding:8px 43px 8px 13px;font-size:14px;font-weight:500;line-height:18.78px;color:#000;appearance:none;background-image:url(/_next/static/media/ArrowDown.6877839e.svg);background-repeat:no-repeat;background-size:16px;background-position:93%}@media not all and (min-width:640px){.brands_head select{padding:8px 34px 8px 13px}}.brands_head select:focus-visible{outline:none;border:1px solid #efefef}.brands_grids{display:grid;grid-template-columns:repeat(6,1fr);column-gap:20px;row-gap:40px;margin-top:41px}@media not all and (min-width:1024px){.brands_grids{grid-template-columns:repeat(4,1fr)}}@media not all and (min-width:768px){.brands_grids{grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:20px;margin-top:18px}}.brands_item span{font-size:16px;font-weight:500;line-height:19.36px;color:#181716;text-transform:uppercase;margin-top:12px;display:flex;justify-content:center;text-align:center}@media not all and (min-width:640px){.brands_item span{font-size:13px;line-height:15px;margin-top:7px}}.brands_image{border-radius:6px;border:1px solid #e3e3e3;min-height:138px;display:flex;align-items:center;justify-content:center}@media not all and (min-width:640px){.brands_image{min-height:auto}}.brands_image img{width:100%;margin:0 auto;padding:20px;object-fit:contain;height:100%;aspect-ratio:1.28}@media not all and (min-width:640px){.brands_image img{padding:10px;aspect-ratio:1.37}}