:root{--bianco:#fff;--nero:#000;--grigio1:#4f4f4f;--grigio2:#fafafa}.opf-brands .brands-list .qodef-grid-item .qodef-e-image{position:relative;height:0;overflow:hidden;padding-bottom:50%}.opf-brands .brands-list .qodef-grid-item .qodef-e-image .qodef-e-media-image{background-color:#fafafa;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.opf-brands .brands-list .qodef-grid-item .qodef-e-image .qodef-e-media-image img{object-fit:cover;width:auto;height:auto;min-width:100%;min-height:100%;max-width:none;filter:grayscale(1);opacity:.75;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.opf-brands .brands-list .qodef-grid-item:focus .qodef-e-image .qodef-e-media-image img,.opf-brands .brands-list .qodef-grid-item:hover .qodef-e-image .qodef-e-media-image img{filter:none;opacity:1}.opf-brands .brands-list:not(.qodef-swiper-container){display:flex;flex-wrap:wrap}.opf-brands .brands-list:not(.qodef-swiper-container) .qodef-grid-item{width:100%!important}@media (min-width:340px){.opf-brands .brands-list:not(.qodef-swiper-container) .qodef-grid-item{width:50%!important}}@media (min-width:992px){.opf-brands .brands-list:not(.qodef-swiper-container) .qodef-grid-item{width:20%!important}}.opf-brands .brands-list.qodef-swiper-container .swiper-pagination{width:100%}
/*# sourceMappingURL=component-elementor-widget-brands.css.map */
