/** Shopify CDN: Minification failed

Line 58:21 Expected identifier but found whitespace
Line 58:23 Unexpected "{"
Line 58:33 Expected ":"

**/


/* CSS from section stylesheet tags */
.collection-card {
    position: relative;
    overflow: hidden;
  }

  .collection-card-video {
    pointer-events: none;
  }

  .collection-card .regular-collection-text,
  .collection-card .mobile-collection-text,
  .collection-card .hover-text {
    position: relative;
    z-index: 1;
  }

  /* Desktop video visibility */
  .collection-card .desktop-video {
    display: block;
  }

  .collection-card .mobile-video {
    display: none;
  }

  /* Mobile video visibility */
  @media (max-width: 768px) {
    .collection-card .desktop-video {
      display: none;
    }

    .collection-card .mobile-video {
      display: block;
    }
  }

  /* Hover video effect */
  .collection-card:hover .hover-video {
    opacity: 1 !important;
  }

  /* Ensure desktop video hides on hover if hover video exists */
  .collection-card:hover .desktop-video {
    opacity: 0;
    transition: opacity 0.3s ease;
  }
footer {
    background-color: {{ settings.footer_background_color }};
  }