/* =========================================================================
   UTS Site-Wide: Hide Page Titles
   Hides the theme's default h1 page title on every page EXCEPT single trip
   pages, where .entry-title is the trip's own name (intentionally styled
   and kept visible -- see trip-polish.css). Covers the two title patterns
   found across the theme:
     - h1.entry-title  -> singular pages (checkout, cart, regular pages...)
     - h1.page-title   -> archive pages (e.g. the /trip/ listing "Trips")
   ========================================================================= */

body:not(.single-trip) h1.entry-title,
body:not(.single-trip) .entry-header .entry-title,
body:not(.single-trip) h1.page-title,
body:not(.single-trip) .page-title {
  display: none !important;
}
