@media screen and (max-width: 767px) {
  .p-layout-media[data-col-narrow][data-col-narrow="1"] .p-layout__inner {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 1.5rem 0.625rem;
  }
  .p-layout-media[data-col-narrow][data-col-narrow="1"] .p-layout__inner > .p-layout__content {
      width: 100%; 
  }
}