/* MADA LINE: 3-column benefits with fine dividers */
.theme-container > .grid.text-center {
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 0 !important;
}
.theme-container > .grid.text-center > div + div {
  border-inline-start: 1px solid #d9d2ca;
  padding-inline: 24px;
}
.theme-container > .grid.text-center > div:first-child { padding-inline-start: 0; }
.theme-container > .grid.text-center > div:last-child { padding-inline-end: 0; }
@media (max-width: 767px) {
  .theme-container > .grid.text-center { grid-template-columns: 1fr !important; gap: 24px !important; }
  .theme-container > .grid.text-center > div + div { border-inline-start: 0; border-top: 1px solid #d9d2ca; padding: 24px 0 0; }
}