.widget.mgs-brand .brand-items .image {
  overflow: hidden;
}
.widget.mgs-brand .brand-items img {
  margin: 0 auto;
  max-width: 100%;
  transition: all 300ms;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
}
.widget.mgs-brand .brand-items:hover img {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
}
.widget.mgs-brand .owl-item {
  padding: 0 15px;
}
.widget.mgs-brand .owl-item .brand-items img {
  width: auto !important;
}
.shop-by-brand > .description {
  border: 1px solid #f0f0f0;
  border-radius: 0 0 5px 5px;
  color: #000;
  margin-bottom: 50px;
  padding: 30px 15px;
  text-align: center;
}
.shop-by-brand .brand-page-list .owl-item {
  padding: 0 15px;
}
.shop-by-brand .brand-page-list .owl-item .item img {
  width: auto;
  max-width: 100%;
}
.characters-filter {
  display: table;
  margin: 15px auto 0;
}
.characters-filter:after {
  content: "";
  display: table;
  clear: both;
}
.characters-filter li {
  float: left;
  height: 36px;
  line-height: 36px;
  margin-bottom: 5px;
  margin-right: 5px;
  padding: 0;
  text-align: center;
  width: 36px;
  font-weight: 500;
}
.characters-filter li:last-child {
  margin-right: 0;
}
.characters-filter li a {
  display: block;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
}
.characters-filter li a:hover {
  background-color: #c33;
  border-color: #c33;
  color: #fff;
}
.characters-filter li.active a {
  background-color: #c33;
  border-color: #c33;
  color: #fff;
}
.search_brand_form {
  border: 1px solid #878787;
}
.search_brand_form form {
  display: table;
  position: relative;
}
.search_brand_form form .form-group,
.search_brand_form form .actions {
  display: table-cell;
}
.search_brand_form form .form-group input[type="text"] {
  height: 39px;
  border: none;
  padding: 0 20px;
  background-color: transparent;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
}
.search_brand_form form .actions {
  white-space: nowrap;
  width: 1%;
}
.brand-page-list .item img {
  transition: all 300ms;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  max-width: 100%;
  margin: 0 auto;
}
.brand-page-list .item .image {
  text-align: center;
  overflow: hidden;
}
.brand-page-list .item .brand-name {
  text-align: center;
  padding: 12px 0 0px;
  border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
}
.brand-page-list .item .brand-name h4.brand-title {
  font-size: 18px;
}
.brand-page-list .item:hover .image img {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
}
.brand-product-list .category-product-actions .toolbar.toolbar-products {
  width: 100%;
}
.brand-info {
  margin-bottom: 40px;
}
.brand-info > .brand-description {
  border: 1px solid #f0f0f0;
  padding: 30px 15px;
  border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  text-align: center;
  color: #000;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FMgs%5C%2Funero%5C%2Fen_US%5C%2FMGS_Brand%5C%2Fcss%5C%2Fmgs_brand.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAoBA%2COAAO%2CUACN%2CaACC%3BEACC%2CgBAAA%3B%3BAAHH%2COAAO%2CUACN%2CaAIC%3BEACC%2CcAAA%3BEACA%2CeAAA%3BEAbC%2CqBAAA%3BEACA%2C6BAAA%3BEACA%2C0BAAA%3BEACA%2CwBAAA%3BEATA%2CWAqBU%2CQArBV%3BEACA%2CmBAoBU%2CQApBV%3BEACA%2CgBAmBU%2CQAnBV%3BEACA%2CcAkBU%2CQAlBV%3B%3BAAoBF%2COAXK%2CUACN%2CaAUE%2CMAAO%3BEAvBN%2CWAwBU%2CWAxBV%3BEACA%2CmBAuBU%2CWAvBV%3BEACA%2CgBAsBU%2CWAtBV%3BEACA%2CcAqBU%2CWArBV%3B%3BAASJ%2COAAO%2CUAeN%3BEACC%2CeAAA%3B%3BAAhBF%2COAAO%2CUAeN%2CUAEC%2CaAAa%3BEACZ%2CsBAAA%3B%3BAAMH%2CcACG%3BEACD%2CyBAAA%3BEACM%2C0BAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAAPR%2CcASC%2CiBACC%3BEACC%2CeAAA%3B%3BAAXH%2CcASC%2CiBACC%2CUAEC%2CMAAM%3BEACL%2CWAAA%3BEACA%2CeAAA%3B%3BAAMJ%3BEACC%2CcAAA%3BEACA%2CmBAAA%3B%3BAACA%2CkBAAC%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CWAAA%3B%3BAANF%2CkBAQC%3BEACC%2CWAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3B%3BAACA%2CkBAVD%2CGAUE%3BEACA%2CeAAA%3B%3BAAnBH%2CkBAQC%2CGAaC%3BEACC%2CcAAA%3BEACA%2CyBAAA%3BEArFC%2CkBAAA%3BEACA%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CqBAAA%3B%3BAAoFD%2CkBAjBF%2CGAaC%2CEAIE%3BEACA%2CsBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAAGF%2CkBAvBD%2CGAuBE%2COAAQ%3BEACR%2CsBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAAKH%3BEACI%2CyBAAA%3B%3BAADJ%2CkBAEC%3BEACC%2CcAAA%3BEACA%2CkBAAA%3B%3BAAJF%2CkBAEC%2CKAGC%3BAALF%2CkBAEC%2CKAGc%3BEACZ%2CmBAAA%3B%3BAANH%2CkBAEC%2CKAMC%2CYAAY%2CMAAK%3BEAChB%2CYAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2C6BAAA%3BEAjHC%2CmBAAA%3BEACA%2C2BAAA%3BEACA%2CwBAAA%3BEACA%2CsBAAA%3B%3BAAkGJ%2CkBAEC%2CKAaC%3BEACC%2CmBAAA%3BEACA%2CSAAA%3B%3BAAKH%2CgBAAiB%2CMAChB%3BEAhHG%2CqBAAA%3BEACA%2C6BAAA%3BEACA%2C0BAAA%3BEACA%2CwBAAA%3BEA%2BGF%2CeAAA%3BEACA%2CcAAA%3B%3BAAJF%2CgBAAiB%2CMAMhB%3BEACC%2CkBAAA%3BEACA%2CgBAAA%3B%3BAARF%2CgBAAiB%2CMAUhB%3BEACC%2CkBAAA%3BEACA%2CmBAAA%3BEAvIE%2C0BAAA%3BEACA%2CkCAAA%3BEACA%2C%2BBAAA%3BEACA%2C6BAAA%3B%3BAAwHJ%2CgBAAiB%2CMAUhB%2CYAIC%2CGAAE%3BEACD%2CeAAA%3B%3BAAGF%2CgBAlBgB%2CMAkBf%2CMACA%2COAAO%3BEAxIL%2CWAyIU%2CWAzIV%3BEACA%2CmBAwIU%2CWAxIV%3BEACA%2CgBAuIU%2CWAvIV%3BEACA%2CcAsIU%2CWAtIV%3B%3BAA4IJ%2CmBAAoB%2C0BAA0B%2CSAAQ%3BEACrD%2CWAAA%3B%3BAAED%3BEACC%2CmBAAA%3B%3BAADD%2CWAEG%3BEACD%2CyBAAA%3BEACA%2CkBAAA%3BEA5JE%2C0BAAA%3BEACA%2CkCAAA%3BEACA%2C%2BBAAA%3BEACA%2C6BAAA%3BEA2JF%2CkBAAA%3BEACM%2CWAAA%22%7D */