/* Mobile grid section fix for Hallonne */
@media (max-width: 767px) {
  .grid_component {
    display: flex !important;
    flex-direction: column !important;
    gap: 1.5rem !important;
    grid-template-columns: none !important;
    grid-template-rows: none !important;
  }
  .grid_block-text, .grid_block-image-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
  }
}
