/* Cookiebot video placeholder | DAVID.E | 2026-09-23 20:03:59 */
.frame-video .ce-gallery,
.frame-video .ce-outer,
.frame-video .ce-inner,
.frame-video .ce-column,
.news.news-single .article .ce-gallery,
.news.news-single .article .ce-outer,
.news.news-single .article .ce-inner,
.news.news-single .article .ce-column {
  padding: 0 !important;
  float: none !important;
}

.frame-video figure.video,
.video-embed,
.twoclick-video {
  display: block;
}

.video-embed,
.twoclick-video {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}

#elfsight_placeholder,
#embedsocial_placeholder,
.cookiebot-external-content-slot {
  position: relative;
}

.cookiebot-external-content-slot > [class*="elfsight-app-"],
.cookiebot-external-content-slot > .embedsocial-hashtag {
  display: none !important;
}

.cookiebot-video-slot > iframe,
.cookiebot-video-slot > object,
.cookiebot-video-slot > embed,
.cookiebot-video-slot > .cookiebot-video-placeholder {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}

.cookiebot-placeholder {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 1.5rem;
  color: #222;
  background: #e5e5e5;
  text-align: center;
}

.cookiebot-external-placeholder {
  min-height: 12rem;
}

.cookiebot-placeholder .inner {
  max-width: 34rem;
}

.cookiebot-placeholder strong {
  display: block;
  margin-bottom: .5rem;
  font-size: 1.15rem;
}

.cookiebot-placeholder .btn {
  display: inline-block;
  margin-top: .75rem;
  cursor: pointer;
}

.cookiebot-placeholder p:last-child {
  margin-bottom: 0;
}

.layout-tim .twoclick-video-overlay .inner a,
.layout-mia .twoclick-video-overlay .inner a {
  color: #000;
}
