#storepoint-container #storepoint-panel a.storepoint-btn.storepoint-sidebar-directions-btn {
    background-color: #ff9424!important;
    font-weight: 600;
}

body #storepoint-container #storepoint-map div.storepoint-location-popup a.storepoint-popup-directions {
    font-weight: 600 !important;
}

#storepoint-container  .storepoint-name {
    background-image: url('https://icons.storepoint-icons.com/162cb508a25fa2/1657495700-main.png');
    background-size: auto 33px;
    padding-left: 35px;
    background-repeat: no-repeat;
    font-size: 16px;
    font-weight: 600;
    padding: 0 35px;
}

#storepoint-container #storepoint-panel a.storepoint-btn {
    border-radius: 100px;
}

a.storepoint-directions-button.storepoint-popup-directions {
    border-radius: 100px !important;
}

.et_pb_module.et_pb_code.et_pb_code_0 {
    overflow: visible;
}


@media (max-width: 600px) {
.storepoint-search-bar {
    flex-direction: column;
}
}

.storepoint-button {
    border-radius: 30px;
    font-weight: 700;
}

.storepoint-name {
    min-height: 33px;
    /* line-height: 1em; */
}

.storepoint-vertical-divider::before {background: #ff9424 !important;}

@media (max-width: 600px) {
.storepoint-search-bar .storepoint-vertical-divider {
    width: 80%;
    height: 2px;
    margin-left: 10%;
}
}

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

.storepoint-map {
    --storepoint-mobile-map-height: 400px;
}

@media (max-width: 600px) {
  
  button.mapboxgl-popup-close-button {
    margin-right: 15px;
    font-size: 18px;
}
  
}


@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: swap !important;
    src: url(https://widget.storepoint.co/assets/fa-solid-900.woff2) format("woff2"),url(https://widget.storepoint.co/assets/fa-solid-900.ttf) format("truetype")
}
