:root {
    --location-border: #d2d6de;
    --location-background: #ffffff;
    --location-icon: #cfd8dc;
    --location-main-text: #333333;
    --location-view-stores: #7a7a7a;
    --location-hover-color: #007a8a;
    --location-hover-underline: underline;
    --location-order: 999;
    --location-float: none;
}
@media (max-width: 768px) {
    body:not(.no-mobile) .btn-location { display: none !important; }
    .btn-location-mobile-icon { display: flex !important; } .view-stores-wrapper { display: block !important; }
}