/* Add custom CSS styles below */ 
.s-block--contact-form .contact-form__field:has(input[name="email"]) {
  display: none !important;
}

.s-block--contact-form .contact-form__field-row {
  grid-template-columns: 1fr !important;
}

.store-footer__menu .footer-list {
  display: grid;
  grid-template-columns: auto auto;
  grid-auto-flow: row dense;
  justify-content: center;
  column-gap: 48px;
  text-align: start;
}

.store-footer__menu .footer-list > li {
  grid-column: 1;
}

.store-footer__menu .footer-list > li:has(a[href*="page-1339424526"]) {
  grid-column: 2;
  grid-row: 1;
}

.store-footer__menu .footer-list > li:has(a[href*="page-1266594999"]) {
  grid-column: 2;
  grid-row: 2;
}

@media (max-width: 767.98px) {
  .store-footer__menu .footer-list {
    column-gap: 24px;
  }
}