a[href*="mysterythemes.com"],
.footer-bottom a[href*="mysterythemes.com"] {
  display: none !important;
}

.storeflex-category-block .storeflex-title {
  font-size: 30px;
  font-weight: 600;
}
@media (max-width: 768px) {
  .storeflex-product-grid-wrapper {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px;
    justify-content: space-between;
  }

  .storeflex-product-grid-wrapper > li.product {
    flex: 0 0 45% !important; /* 2 columns */
    box-sizing: border-box;
    margin-bottom: 15px;
  }
}

@media (max-width: 768px) {
  ul.products {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px;
    justify-content: space-between;
    padding: 0;
    margin: 0;
  }

  ul.products > li.product {
    flex: 0 0 45% !important;
    box-sizing: border-box;
    margin-bottom: 15px !important;
  }
}