/** Shopify CDN: Minification failed

Line 17:0 Unexpected "<"
Line 19:2 Comments in CSS use "/* ... */" instead of "//"
Line 23:6 Comments in CSS use "/* ... */" instead of "//"
Line 26:6 Comments in CSS use "/* ... */" instead of "//"
Line 33:6 Comments in CSS use "/* ... */" instead of "//"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/.t4s-pr__custom-liquid {
  font-size: 16px !important;
}

<script>
document.addEventListener('DOMContentLoaded', function() {
  // Find the menu item by its text
  var menuItems = document.querySelectorAll('.site-nav__link');
  menuItems.forEach(function(item) {
    if (item.textContent.trim() === "Member Club Card") {
      // Assign an ID for convenience
      item.id = "member-club-btn";

      // Only show if customer is logged in
      {% if customer %}
        item.style.display = 'inline-block';
      {% else %}
        item.style.display = 'none';
      {% endif %}

      // Trigger popup on click
      item.addEventListener('click', function(e) {
        e.preventDefault();
        var popup = document.getElementById('custom-popup');
        if(popup) popup.style.display = 'flex';
      });
    }
  });
});
</script>/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){}

