[class*=menu--mega-menu] .view-brands {
  max-width: 100%;
  margin: 0;
  padding: 0; }
  [class*=menu--mega-menu] .view-brands .view-filters,
  [class*=menu--mega-menu] .view-brands .description {
    display: none !important; }
  [class*=menu--mega-menu] .view-brands .view-content {
    -webkit-column-gap: 70px;
       -moz-column-gap: 70px;
            column-gap: 70px;
    margin: 0; }
  [class*=menu--mega-menu] .view-brands .vocabulary-brand a {
    position: initial; }
  [class*=menu--mega-menu] .view-brands .vocabulary-brand .image {
    background: transparent;
    min-height: auto; }
    [class*=menu--mega-menu] .view-brands .vocabulary-brand .image img,
    [class*=menu--mega-menu] .view-brands .vocabulary-brand .image svg {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      max-height: initial;
      max-width: 100%;
      position: initial;
      left: 0;
      top: 0;
      min-width: 100px;
      -o-object-fit: contain;
         object-fit: contain;
      overflow: visible; }
  [class*=menu--mega-menu] .view-brands .views-row {
    width: calc(50% - 35px);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 35px);
            flex: 0 0 calc(50% - 35px);
    margin-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    [class*=menu--mega-menu] .view-brands .views-row .field--name-field-image {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }

/*# sourceMappingURL=../maps/megamenu-brands-list.css.map */
