/** Shopify CDN: Minification failed

Line 81:0 Unexpected "`"

**/

/* ************** start custom footer ************** */

.custom-footer {
  /* margin-top: 24px; */
  background: #000 !important;
  color: #fff;
  padding: 30px 20px;
}

.footer-grid {
  display: flex;
  flex-wrap: wrap;
  text-align:center;
  justify-content: center;
  align-items: center;
  gap: 40px;
}

.footer-col {
  flex: 1 1 180px;
  min-width: 0;
}

.footer-col h3 {
  font-size: 18px;
  margin-bottom: 20px;
}

.footer-links {
  list-style: none;
  padding: 0;
  margin: 0;
}

.footer-links li {
  margin-bottom: 10px;
}

.footer-links a,
.footer-social a {
  color: #fff;
  transition: color 0.3s;
}

.footer-links a:hover,
.footer-social a:hover {
  color: #efefef;
}

.footer-social {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* ************** responsive ************** */

@media (max-width: 768px) {
  .footer-grid {
    justify-content: center;
    gap: 30px 20px;
  }

  .footer-col {
    flex: 0 1 calc(50% - 10px);
    text-align: center;
  }

  .footer-social {
    align-items: center;
  }
}

/* ************** end custom footer ************** */
```