/* Overwrite font family to Futura PT */
#deliverychecker-container, #deliverychecker-container * {
    font-family: 'futura-pt', sans-serif !important;
}

/* Round the edges of the widget to 40pt */
#deliverychecker-container {
    border-radius: 40pt !important;
}

/* Set success and failure colors to #2B2217 */
#deliverychecker-container .deliverychecker-found-results,
#deliverychecker-container .deliverychecker-no-results {
    color: #2B2217 !important;
}

/* Style 'View Pricing' button as a pill and remove drop shadow */
#deliverychecker-container .deliverychecker-location a.deliverychecker-btn {
    border-radius: 20px !important; /* Half of the height to create a pill shape */
    box-shadow: none !important; /* Remove drop shadow */
    padding: 7px 25px !important; /* Adjust padding as needed for the pill shape */
  color: #2B2217 !Important;
}

/* Optionally, if you want to remove the drop shadow from all elements */
#deliverychecker-container, #deliverychecker-container * {
    box-shadow: none !important;
}

/* If the 'View Pricing' button has a specific class or ID, you can target it more precisely */
/* Replace .deliverychecker-view-pricing with the actual class or ID of the button */
#deliverychecker-container .deliverychecker-view-pricing {
    border-radius: 20px !important; /* Half of the height to create a pill shape */
    box-shadow: none !important; /* Remove drop shadow */
    padding: 7px 25px !important; /* Adjust padding as needed for the pill shape */
}

div#deliverychecker-container {
    background: rgb(242, 230, 210) !important;
    padding: 30px 50px !important;
}

div#deliverychecker-container input.mapboxgl-ctrl-geocoder--input {
    font-size: 16px !important;
}

#deliverychecker-container .deliverychecker-location a.deliverychecker-btn {
    border: none !important;
    padding: 10px 25px !important;
}


.mapboxgl-ctrl-geocoder--button {
    background-color: transparent !important;

}
div#deliverychecker-container input.mapboxgl-ctrl-geocoder--input {
    background-color:  #fff3e3 !important;
}#storepoint-container #storepoint-panel a.storepoint-btn {
	border-radius: 3px;
    padding: 5px 10px;
    background-color: #cf4647;
    color: white;
    font-weight: 500;
}
#storepoint-container #storepoint-panel a.storepoint-btn:hover {
    color: white;
    text-decoration: underline;
}

#storepoint-container #storepoint-panel a.storepoint-btn, #storepoint-container #storepoint-map div.storepoint-location-popup a.storepoint-popup-directions.stpt_website_button {
    background-color: #F68D39 !important;
}

a.deliverychecker-btn {

    background: #F68D39 !important;

  }

  a.deliverychecker-sidebar-phone {
	  color: #F68D39 !important;
  }


/* Link Color */
#storepoint-container .storepoint-location .storepoint-contact a.storepoint-sidebar-phone, #storepoint-container #storepoint-map div.storepoint-location-popup a, #storepoint-container #storepoint-panel .storepoint-no-results a {
color: #cf4647 !important;
}

#stpt-show-more-btn {

    background: #cf4647 !important;

  }

/* Directions Link */
#storepoint-container #storepoint-map div.storepoint-location-popup a.storepoint-popup-directions {
background-color: #cf4647 !important;
color: white !important;
font-weight: 500 !important;
}












	.storepoint-get-notified {
		display: none !important;
	}


#storepoint-container #storepoint-search #storepoint-radius-dropdown.storepoint-dropdown ul li label:after {
    content: ' mi';
    text-transform: lowercase;
}
