.c-stickyplayer {
  --_stickyplayer-direction:column;
  --_stickyplayer-padding: 0 1rem 0.75rem;
  flex-direction: var(--_stickyplayer-direction);
  padding: var(--_stickyplayer-padding);
  min-height: 144px;
}
@media screen and (min-width: 376px) {
  .c-stickyplayer {
    --_stickyplayer-direction:row;
    --_stickyplayer-padding:0 1rem 0 0;
  }
}
[data-channel*="/europa/deep/"] .c-stickyplayer, [data-channel*="/europa/cohesion-net/"] .c-stickyplayer {
  display: none;
}
.c-stickyplayer__video-container {
  flex: 0 0 auto;
  width: 256px;
}
.c-stickyplayer [data-svp].svp [data-svp-content].svp-content.svp-sticky {
  opacity: 1;
}
@media screen and (min-width: 992px) {
  .c-stickyplayer [data-svp].svp [data-svp-content].svp-content.svp-sticky {
    right: auto;
    left: auto;
    bottom: 1vmin;
    width: 50vmin;
  }
}
.c-stickyplayer .svp-video-preroll {
  margin: 0;
}
.c-stickyplayer .svp-video-preroll .video-player video {
  object-fit: cover !important;
}
.c-stickyplayer__title {
  --_title-display:none;
  display: var(--_title-display);
}
@media screen and (min-width: 376px) {
  .c-stickyplayer__title {
    --_title-display:block;
  }
}
.c-stickyplayer__content-container {
  --_content-container-text-center:center;
  text-align: var(--_content-container-text-center);
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 0.75rem;
}
@media screen and (min-width: 376px) {
  .c-stickyplayer__content-container {
    --_content-container-text-center:left;
  }
}
.c-stickyplayer__paragraph {
  --_paragraph-line-clamp:2;
  line-clamp: var(--_paragraph-line-clamp);
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (min-width: 376px) {
  .c-stickyplayer__paragraph {
    -webkit-line-clamp: 4;
    --_paragraph-line-clamp: 4;
  }
}