@media (max-width: 992px){
section.section-hero {
    min-height: 175px;
}
}

@media (max-width: 992px) {
.section-hero {
    min-height: 175px !important;
}
  [data-grid=grid] {
    grid-template-columns: auto auto;
}
  footer {
    text-align: center;
}
  .flex.gap-3 {
    justify-content: center;
}
  li.flex.items-center {
    justify-content: center;
}
  .flex.flex-wrap.items-center.gap-x-2 {
    justify-content: center;
}
  img.block.md\:hidden {
    margin: auto;
}
  :where(.space-y-4>:not(:last-child)) {
    margin: auto;
    margin-top: 20px;
}
}

div#loyalty-floating-btn {
    display: none !important;
}