/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 09 2026 | 14:10:44 */
/* ==========================================
   IMACAR - NIEUWS & BLOG
   Typografie
   ========================================== */

/* Hoofdtitel H1 */
body:is(.single-post, .single-blog)
.entry-content h1 {
  font-size: 38px !important;
  line-height: 1.25 !important;
  font-weight: 600 !important;
  margin-bottom: 28px !important;
}

/* Tussentitels H2 */
body:is(.single-post, .single-blog)
.entry-content h2 {
  font-size: 26px !important;
  line-height: 1.35 !important;
  font-weight: 600 !important;
  margin-top: 42px !important;
  margin-bottom: 18px !important;
}

/* Subtitels H3 */
body:is(.single-post, .single-blog)
.entry-content h3 {
  font-size: 21px !important;
  line-height: 1.4 !important;
  font-weight: 600 !important;
  margin-top: 30px !important;
  margin-bottom: 14px !important;
}

/* Mobiel */
@media (max-width: 767px) {
  body:is(.single-post, .single-blog)
  .entry-content h1 {
    font-size: 30px !important;
  }

  body:is(.single-post, .single-blog)
  .entry-content h2 {
    font-size: 23px !important;
  }

  body:is(.single-post, .single-blog)
  .entry-content h3 {
    font-size: 20px !important;
  }
}

/* ==========================================
   IMACAR – NIEUWS & BLOG
   Gecentreerde leeskolom
   ========================================== */

body:is(.single-post, .single-blog)
.entry-content > .gc-container {
  width: 100% !important;
  max-width: 800px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  box-sizing: border-box;
}

body:is(.single-post, .single-blog)
.entry-content > .gc-container
> .acf-innerblocks-container {
  width: 100% !important;
  max-width: 760px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Mobiele weergave */
@media (max-width: 767px) {
  body:is(.single-post, .single-blog)
  .entry-content > .gc-container {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}