.widget.mgs-brand .brand-items .image{overflow:hidden}.widget.mgs-brand .brand-items img{margin:0 auto;max-width:100%;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;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%}.shop-by-brand ul.ul-letters{column-count:4;list-style-type:none}@media (max-width:767px){.shop-by-brand ul.ul-letters{column-count:1}}.shop-by-brand-conditions .block-title a{color:#00a74b}@media (min-width:768px) and (max-width:991px){.shop-by-brand-conditions .block-title a{font-size:12px}}@media (min-width:768px) and (max-width:991px){.shop-by-brand-conditions .block.block-lrg{height:262px}}@media (min-width:992px) and (max-width:1199px){.shop-by-brand-conditions .block.block-lrg{height:315px}}@media (min-width:768px) and (max-width:991px){.shop-by-brand-conditions .col-sm-6{height:136px}}@media (min-width:992px) and (max-width:1199px){.shop-by-brand-conditions .col-sm-6{height:170px}}.shop-by-brand-conditions img.arrow-img{position:absolute;right:33px}@media (max-width:767px){.shop-by-brand-conditions img.arrow-img{width:9px;height:auto}}@media (min-width:768px) and (max-width:991px){.shop-by-brand-conditions img.arrow-img{width:9px;padding-top:4px}}@media (min-width:992px) and (max-width:1199px){.shop-by-brand-conditions .col-sm-4{height:173px}}@media (min-width:768px) and (max-width:991px){.shop-by-brand-conditions .col-sm-4{height:139px}}.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 .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;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 0;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}