.elementor-45695 .elementor-element.elementor-element-4e2a5b9{padding:0px 0px 50px 0px;}.elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu ul, .elementor-45695 .elementor-element.elementor-element-52a026a .dce-parent-title{align-items:flex-start;justify-content:flex-start;}.elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu.horizontal li{border-left-style:none;}.elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu li img{width:300px;padding:0px 0px 16px 0px;}.elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu a, .elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu li{color:var( --e-global-color-accent );}.elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu li{font-size:0.95em;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-1px;}.elementor-45695 .elementor-element.elementor-element-52a026a .dce-menu hr{border-width:1px;}/* Start custom CSS for taxonomy-terms-menu, class: .elementor-element-52a026a */#retailer-categories ul {
    margin: 0;
}
    #retailer-categories li {
        margin: 1.25% 1%;
        width:23%;
    }
        #retailer-categories li span {
            display: inline-block;
            margin-bottom: 10px;
            width:100%;
        }
        #retailer-categories li img {
            display: inline-block;
            width:100%;
        }

@media screen and (max-width: 1024px) {
    #retailer-categories li {
        margin: 2% 1.5%;
        width:30%;
    }
}

@media screen and (max-width: 479px) {
    #retailer-categories li {
        margin: 2%;
        width:46%;
    }
}/* End custom CSS */