#storepoint-container {
    border: none;
    font-family: 'Poppins';
}

#storepoint-container #storepoint-search {
    background: transparent;
}

.storepoint-name, #storepoint-container #storepoint-map div.storepoint-location-popup b {
    color: var( --e-global-color-706e402 );
    font-weight: 700;
    font-family: 'Poppins';
    text-transform: uppercase;
    font-size: 18px !important;
}

.mapboxgl-ctrl-group button {
    background: white;
}

.mapboxgl-ctrl-group button:hover {
    background: #fafafa;
}

svg.mapboxgl-ctrl-geocoder--icon.mapboxgl-ctrl-geocoder--icon-search {
    top: 11px;
}

#storepoint-container span.tag {
    border-radius: 30px;
}

/* new */

button.geolocation-btn, button.geolocation-btn:hover {
    background: transparent;
    color: black;
}

.storepoint-container {
    font-family: 'Poppins';
}

button.mapboxgl-ctrl-geocoder--button {
    padding: 0;
}

.storepoint-container button.storepoint-widget-button {
    font-weight: 600;
    padding: 8px 12px;
    font-size: 14px;
}

button.storepoint-widget-button, .storepoint-button {
    font-weight: 600;
    padding: 8px 15px;
    border-radius: 1000px !important;
}


.storepoint-results-container .storepoint-hours-row {
    display: none !important;
}

.storepoint-results-container .storepoint-hours-row.storepoint-hours-today {
    display: flex !important;
}

.storepoint-results-container .storepoint-hours .storepoint-hours-row .storepoint-hours-day {
    display: none;
}

.storepoint-results-container .storepoint-hours-row.storepoint-hours-today:before {
    content: 'Hours Today';
  color: rgba(0,0,0,0.7);
}

.storepoint-tag-group-name {
    display: none;
}