body .jfm-video-theme{--jfm-video-font-color:#fff;--jfm-video-label-color:#b5b0ae;--jfm-video-plus-color:hsl(var(--color-brand-h),calc(var(--color-brand-s)*1%),calc(var(--color-brand-l)*1%));--section-background-color:#0a1a1a!important}body .page:has(.jfm-video-theme){background-color:#0a1a1a}body main .grid>div:first-child{padding:0}body main .grid>div:first-child>div.grid__placement{margin:0}body main .grid>.grid__full .location:has(.block):first-child{margin-top:0}body .page__topscroll-ad-unit{height:0}body .section__mobile:first-of-type{padding:0}body .footer{margin-top:0}body .footer .search{display:none}body:not(:has(.page.jfmplay)):not(:has(.page.direktesport)) .section{--main-content-margin-top:6.4rem;--main-content-padding-top:6.4rem}@media print,screen and (min-width:48em){body:not(:has(.page.jfmplay)):not(:has(.page.direktesport)) .section{--main-content-padding-top:9rem;--main-content-margin-top:9rem}}body:not(:has(.page.jfmplay)):not(:has(.page.direktesport)) nav.header__mobile-navigation{display:none}body:not(:has(.page.jfmplay)):not(:has(.page.direktesport)) nav.header__secondary-navigation{display:none}.jfm-video-theme .video-teaser-list,.jfm-video-theme .video-teaser{--jfm-video-font-color:#fff;--jfm-video-label-color:#b5b0ae;--jfm-video-fadeout-color:var(--section-background-color);--teaser-background-color:#0a1a1a}.jfm-video-theme .video__description a{color:#e6e6e6}.jfm-video-theme .video__description a:hover{color:#fff}.jfm-video-theme .video-teaser{background-color:initial;border:none}.jfm-video-theme .video-teaser--slider .video-teaser__content{background-color:#0a1a1a;padding-left:0}.jfm-video-theme .video-teaser__date{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;display:block}.jfm-video-theme .video-teaser__date--cancelled{color:#84817f}.jfm-video-theme .video-teaser--carousel .video-teaser__date{display:none}.jfm-video-theme .video-teaser__subscriber-text{color:var(--jfm-video-font-color,#474340)}@media print,screen and (min-width:58.125em){.jfm-video-theme .video-teaser-list{margin:2rem 0}}.jfm-video-theme .video-teaser-list__top{margin-bottom:2.5rem}@media print,screen and (min-width:58.125em){.jfm-video-theme .video-teaser-list__top{margin-bottom:3.2rem}}.jfm-video-theme .video-teaser-list__top,.jfm-video-theme .video-teaser-list ul li:first-child{margin-left:1.4rem}@media print,screen and (min-width:58.125em){.jfm-video-theme .video-teaser-list__top,.jfm-video-theme .video-teaser-list ul li:first-child{margin-left:8rem}}.jfm-video-theme .video-teaser-list__top,.jfm-video-theme .video-teaser-list ul li:last-child{margin-right:1.4rem}@media print,screen and (min-width:58.125em){.jfm-video-theme .video-teaser-list__top,.jfm-video-theme .video-teaser-list ul li:last-child{margin-right:8rem}}.jfm-video-theme .video-teaser-list__title{color:var(--jfm-video-font-color);text-overflow:ellipsis;font-family:Roboto Condensed,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:3.2rem;overflow:hidden}.jfm-video-theme .video-teaser-list__link{color:var(--jfm-video-font-color)}.jfm-video-theme .video-teaser-list--carousel .jfm-video-theme .video-teaser-list__content{background:linear-gradient(180deg,rgba(10,26,26,0) 0%,rgba(10,26,26,.4) 39.61%,var(--section-background-color)100%)}.jfm-video-theme .video-teaser-list:not(.video-teaser-list--carousel){margin:2rem 0}.jfm-video-theme .video-teaser-list:not(.video-teaser-list--carousel):first-of-type{margin-top:3rem}.jfm-video-theme .video-teaser-list:not(.video-teaser-list--carousel){margin-top:2rem;margin-bottom:.5rem}.jfm-video-theme .video-teaser-list:not(.video-teaser-list--carousel) .splide__track{padding-right:1.4rem!important}@media print,screen and (min-width:58.125em){.jfm-video-theme .video-teaser-list:not(.video-teaser-list--carousel) .splide__track{padding-right:8rem!important}}.jfm-video-theme .video-extra{margin-top:0}@media print,screen and (min-width:48em){.jfm-video-theme .grid-top-edge:has(.block:first-child>.simple-menu){padding:0}.jfm-video-theme .location:has(.block:first-child>.simple-menu){grid-row-gap:1rem}}.jfm-video-theme .section__mobile:first-of-type{padding:0}.jfm-video-theme .section__mobile:first-of-type:has(.block .simple-menu)+.section__mobile{padding:0}