.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;padding: 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;margin-bottom: 50px;font-size: 14px}.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: #56cfe1;border-color: #56cfe1;color: #fff}.characters-filter li.active a{background-color: #56cfe1;border-color: #56cfe1;color: #fff}.search_brand_form{border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;border: 1px solid #878787;padding: 2px}.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;color: #2a2a2a}.brand-page-list .item .brand-name h4.brand-title a{color: #2a2a2a}.brand-page-list .item .brand-name h4.brand-title a:hover{color: #56cfe1}.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: 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;font-size: 14px}