/* Single post — przebija białe tło motywu na headerze (ładowane po theme.css) */

body:has(.home-video-hero--blog-page) #wrapper,
body:has(.home-video-hero--blog-page) #content-wrapper,
body:has(.home-video-hero--blog-page) #content,
body:has(.home-video-hero--blog-page) .page-content {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

body:has(.home-video-hero--blog-page) .header__banner {
  display: none;
}

body:has(.home-video-hero--blog-page) #wrapper,
body:has(.home-video-hero--blog-page) #content-wrapper,
body:has(.home-video-hero--blog-page) #content,
body:has(.home-video-hero--blog-page) .page-content,
body:has(.home-video-hero--blog-page) #footer,
body:has(.home-video-hero--blog-page) #footer-custom-wrapper,
body:has(.home-video-hero--blog-page) .blog-post-rozek,
body:has(.home-video-hero--blog-page) .blog-post-rozek__comment-form-wrap {
  border: 0 !important;
  box-shadow: none !important;
}

body:has(.home-video-hero--blog-page) #content-wrapper {
  padding-bottom: 0 !important;
}

body:has(.home-video-hero--blog-page) #footer,
body:has(.home-video-hero--blog-page) #wrapper {
  background: var(--white, #fff) !important;
}

body:has(.home-video-hero--blog-page) #header .header-top,
body:has(.home-video-hero--blog-page) #header .header-bottom,
body:has(.home-video-hero--blog-page) #header .header-nav,
body:has(.home-video-hero--blog-page) #header .header-top .container-md,
body:has(.home-video-hero--blog-page) #header .header-bottom .container-md {
  background: transparent !important;
  background-color: transparent !important;
}

body:has(.home-video-hero--blog-page) #header.header-scrolled .header-top,
body:has(.home-video-hero--blog-page) #header.header-scrolled .header-bottom,
body:has(.home-video-hero--blog-page) #header.header-scrolled .header-nav,
body:has(.home-video-hero--blog-page) #header.header-scrolled .header-top .container-md,
body:has(.home-video-hero--blog-page) #header.header-scrolled .header-bottom .container-md {
  background: var(--white, #fff) !important;
  background-color: var(--white, #fff) !important;
}
