.elementor-2011 .elementor-element.elementor-element-3c1a9e0{padding:50px 30px 50px 30px;}.elementor-2011 .elementor-element.elementor-element-e9f7a61 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS */#yith-sl-wrap-search-stores, #yith-sl-results > .title {
    display: none !important;
}
img[src*="mapicon"] {
    transform: scale(0.9) !important;
}

.wrap-store-details {
    background-color: #f7f7f7 !important;
}

#yith-sl-results {
    margin-top: 0 !important;
}

.store-name, .store-name a, .store-name span {
    font-family: "Alata",sans-serif !important;
    font-weight: 700;
    color: var(--e-global-color-primary) !important;
    font-size: 18px !important;
}

.view-website {
    background-color: var(--e-global-color-secondary) !important;
    display: inline-block !important;
    text-decoration: none !important;
    line-height: 1 !important;
    width: auto !important;
    padding: 12px 24px !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    font-family: "Alata", sans-serif !important;
    color: white !important;
    border-radius: 1000px !important;
}

.store-address, .store-phone {
    font-family: "Manjari", sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}/* End custom CSS */