/** Shopify CDN: Minification failed

Line 41:0 Unexpected "<"
Line 44:4 Comments in CSS use "/* ... */" instead of "//"
Line 49:4 Comments in CSS use "/* ... */" instead of "//"
Line 60:4 Comments in CSS use "/* ... */" instead of "//"
Line 69:4 Comments in CSS use "/* ... */" instead of "//"
Line 72:4 Comments in CSS use "/* ... */" instead of "//"
Line 76:2 Comments in CSS use "/* ... */" instead of "//"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
#shopify-chat { display: none !important; }
.shopify-chat { display: none !important; }
[id*="shopify-chat"] { display: none !important; }
[class*="shopify-chat"] { display: none !important; }
iframe[name*="chat"] { display: none !important; }
div[data-shopify-chat] { display: none !important; }

/* Floating Circular Badge - Pamodiz */
#pamodiz-badge {
  position: fixed;
  bottom: 90px;
  right: 16px;
  width: 110px;
  height: 110px;
  z-index: 9998;
  pointer-events: none;
}

#pamodiz-badge img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}

<script>
(function() {
  function injectBadge() {
    // Check if badge already exists
    if (document.getElementById('pamodiz-badge')) {
      return;
    }
    
    // Create the badge container
    const badgeDiv = document.createElement('div');
    badgeDiv.id = 'pamodiz-badge';
    badgeDiv.style.position = 'fixed';
    badgeDiv.style.bottom = '90px';
    badgeDiv.style.right = '16px';
    badgeDiv.style.width = '110px';
    badgeDiv.style.height = '110px';
    badgeDiv.style.zIndex = '9998';
    badgeDiv.style.pointerEvents = 'none';
    
    // Create the image element
    const img = document.createElement('img');
    img.src = '/cdn/shop/files/badge-marca-de-agua.png?v=1782156553';
    img.alt = '27 años de complicidad';
    img.style.width = '100%';
    img.style.height = '100%';
    img.style.borderRadius = '50%';
    img.style.objectFit = 'cover';
    
    // Append image to container
    badgeDiv.appendChild(img);
    
    // Append container to body
    document.body.appendChild(badgeDiv);
  }
  
  // Wait for DOM to be ready
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', injectBadge);
  } else {
    injectBadge();
  }
})();
</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){
  
}