/* ProViotic Helicobacter page-specific overrides */

/* Keep logo proportional like other pages */
body.proviotic-helicobacter-page .logo {
  width: 200px;
  height: auto;
  aspect-ratio: 2102 / 558;
}

/* Allow image column to shrink; ensure both columns can shrink equally on desktop */
body.proviotic-helicobacter-page .visual { min-width: 0; }

@media (min-width: 801px) {
  body.proviotic-helicobacter-page .copy { min-width: 0; }
  /* Make image slightly smaller vs shared default to match others visually */
  body.proviotic-helicobacter-page .visual img {
    width: 85% !important;
    max-width: 420px !important;
    height: auto !important;
  }
}

/* No desktop overrides for benefit pills to match shared styles */

@media (max-width: 800px) {
  body.proviotic-helicobacter-page h1,
  body.proviotic-helicobacter-page .copy h1 {
    font-size: 1.4rem !important;
  }

  body.proviotic-helicobacter-page h2,
  body.proviotic-helicobacter-page .copy h2 {
    font-size: 1.2rem !important;
  }
}


/* Intentionally no small-laptop desktop overrides: use shared layout.css for identical alignment */


