/*
 * Quark 2 — user customizations
 *
 * This file is safe to edit. It is loaded last so anything here overrides
 * theme.css without having to mark rules !important.
 */

:root,
:root[data-theme="light"] {
  --q2-accent: #0f766e;
  --q2-accent-hover: #115e59;
  --q2-accent-contrast: #ffffff;
  --q2-focus-ring: rgba(15, 118, 110, 0.28);
}

:root[data-theme="dark"] {
  --q2-accent: #2dd4bf;
  --q2-accent-hover: #5eead4;
  --q2-accent-contrast: #071311;
  --q2-focus-ring: rgba(45, 212, 191, 0.36);
}

.shop-home-section__grid {
  display: grid;
  gap: clamp(1rem, 2vw, 1.5rem);
  grid-template-columns: minmax(0, 1fr);
}

.shop-home-section__grid.shop-home-section__grid--mobile-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media (min-width: 1024px) {
  .shop-home-section__grid.shop-home-section__grid--desktop-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .shop-home-section__grid.shop-home-section__grid--desktop-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .shop-home-section__grid.shop-home-section__grid--desktop-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .shop-home-section__grid.shop-home-section__grid--desktop-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
