/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.swiper__2_column_layout .button--hero{width:auto;padding:0 10px;border-radius:21.5px;color:#000;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:43px;letter-spacing:normal;text-align:center;transition:.2s ease all}.swiper__carousel .swiper-button-next,.swiper__carousel .swiper-button-prev,.video-cards--slider .swiper-button-next,.video-cards--slider .swiper-button-prev{height:40px;margin:0;width:40px}.swiper-button-next::after,.swiper-button-next::before,.swiper-button-prev::after,.swiper-button-prev::before{content:"";position:absolute;transform-origin:center bottom;width:1.5px;height:12px}.swiper-button-next::after,.swiper-button-next::before{right:calc(50% - 6px)}.swiper-button-next::before,.swiper-button-prev::before{top:calc(50% - 12px)}.swiper-button-next::after,.swiper-button-prev::after{bottom:50%;top:unset}.no-touchevents .playlist--page .video-cards--slider .swiper-button-next,.no-touchevents .playlist--page .video-cards--slider .swiper-button-prev{top:33.5px}.touchevents .playlist--page .video-cards--slider .swiper-button-next,.touchevents .playlist--page .video-cards--slider .swiper-button-prev{display:none}@media (min-width:640px){.no-touchevents .playlist--embed .video-cards--slider .swiper-button-next,.no-touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:calc(5px + (100vw - 130px - 15px - 74px - 69px)/4/2/16*9)}}@media (min-width:960px){.no-touchevents .playlist--embed .video-cards--slider .swiper-button-next,.no-touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:37.5px}}@media (min-width:640px){.touchevents .playlist--embed .video-cards--slider .swiper-button-next,.touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:calc(5px + (100vw - 130px - 74px - 69px)/4/2/16*9)}}@media (min-width:960px){.touchevents .playlist--embed .video-cards--slider .swiper-button-next,.touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:37.5px}}.swiper-button-prev{left:0}.swiper-button-prev::before{right:calc(50% + 4px);transform:rotate(45deg)}.swiper-button-prev::after{right:calc(50% + 4px);transform:rotate(135deg)}@media (min-width:640px){.playlist--page .video-cards--slider .swiper-button-prev{left:45px}}@media (min-width:960px){.playlist--page .video-cards--slider .swiper-button-prev{left:0}}.playlist--embed .video-cards--slider .swiper-button-prev{left:17px}@media (min-width:960px){.playlist--embed .video-cards--slider .swiper-button-prev{left:7px}}.swiper__carousel .swiper-button-prev{left:-20px}.swiper-button-next{right:0}.swiper-button-next::before{transform:rotate(-45deg)}.swiper-button-next::after{transform:rotate(-135deg)}@media (min-width:640px){.playlist--page .video-cards--slider .swiper-button-next{right:45px}}@media (min-width:960px){.playlist--page .video-cards--slider .swiper-button-next{right:0}}.playlist--embed .video-cards--slider .swiper-button-next{right:17px}@media (min-width:960px){.playlist--embed .video-cards--slider .swiper-button-next{right:7px}}.swiper__carousel .swiper-button-next{right:-20px}.swiper__carousel{position:relative}.touchevents .swiper__carousel .swiper{overflow:visible}@media (min-width:960px){.touchevents .swiper__carousel .swiper{overflow:hidden}}.swiper.is-loading{overflow:hidden}.swiper.is-loading::before{background:url(/themes/custom/lifestyle/images/icon-spinner.min.svg) no-repeat;content:"";display:block;height:50px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:50px;z-index:1}.swiper.is-loading .swiper-wrapper,.swiper.is-loading~.swiper-button-next,.swiper.is-loading~.swiper-button-prev{visibility:hidden}.swiper.is-loading .swiper-wrapper :is(.headline,.parsely-placeholder a){visibility:hidden}.swiper .swiper-wrapper{display:flex;padding:0;margin:0}.swiper .carousel__item{display:block;flex-shrink:0}.carousel__item{display:inline-block;list-style-type:none;position:relative;padding:0;vertical-align:top}.carousel__item.is-active .teaser__image::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(31,31,31,.65)}.carousel__item .teaser{padding:0}@media (max-width:639px){.homepage-section__featured-episodes .carousel__item .teaser a{display:block!important}}.carousel__item .teaser .teaser__meta-overlay{padding:1px 7px 0}.carousel__item .teaser--related-posts .teaser__image{aspect-ratio:3/2}.carousel__item .teaser__image{aspect-ratio:16/9;margin:0;position:relative;width:100%}.page-section__16x9-image-format .carousel__item .teaser__image{padding-top:56.25%}.carousel__item .teaser__image .teaser__image__overlay-text{z-index:1;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}@media (min-width:640px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{height:67px;width:67px}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next::after,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next::before,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::after,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::before{height:20px;right:calc(50% - 10px);width:2.5px}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next::before,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::before{top:calc(50% - 18.4px)}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{left:-33.5px}}@media (min-width:960px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{left:-20px}}@media (min-width:1380px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{left:-33.5px}}@media (min-width:640px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::after,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::before{right:calc(50% + 7px)}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next{right:-33.5px}}@media (min-width:960px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next{right:-20px}}@media (min-width:1380px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next{right:-33.5px}}.touchevents .swiper__carousel :is(.swiper__mobile_only,.swiper__2_column_layout){overflow:hidden}.swiper__mobile_only :is(.teaser,.parsely-placeholder){padding-bottom:43px}@media (min-width:640px){.swiper__mobile_only .swiper-wrapper{transform:none!important;width:100%!important}}.swiper__mobile_only .carousel__item{width:100%}@media (min-width:640px){.swiper__mobile_only .carousel__item{width:auto!important;margin-right:0!important}}.swiper__mobile_only .swiper-pagination{margin:0;position:relative}@media (min-width:640px){.swiper__mobile_only .swiper-pagination{display:none}}.swiper__2_column_layout .swiper-pagination{margin:27px 0 0;position:relative}@media (min-width:960px){.no-touchevents .swiper__2_column_layout .swiper-pagination{display:none}}.swiper__2_column_layout .carousel__item{margin:0;width:100%}@media (min-width:960px){.swiper__2_column_layout .carousel__item{width:calc((100% - 34px)/2)}}.swiper__2_column_layout .headline span,.swiper__2_column_layout .teaser,.swiper__2_column_layout .teaser__image-wrapper{position:relative}.swiper__2_column_layout .teaser__image-wrapper::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.swiper__2_column_layout .teaser__meta-wrapper{bottom:0;position:absolute;padding:24px 20px 24px 13px}@media (min-width:640px){.swiper__2_column_layout .teaser__meta-wrapper{padding:32px 36px}}@media (min-width:960px){.swiper__2_column_layout .teaser__meta-wrapper{padding:32px 64px 32px 36px}}@media (min-width:1380px){.swiper__2_column_layout .teaser__meta-wrapper{padding:32px 50px 32px 36px}}.swiper__2_column_layout .kicker{display:table;margin:0}.swiper__2_column_layout .headline{display:block;position:relative;margin-top:7px}@media (min-width:640px){.swiper__2_column_layout .headline{margin-top:13px}}.swiper__2_column_layout .button--hero{display:none}@media (min-width:640px){.swiper__2_column_layout .button--hero{display:inline-block;margin-top:16px;padding:0 43px}}.swiper__2_column_layout~.swiper-button-next,.swiper__2_column_layout~.swiper-button-prev{display:none}@media (min-width:960px){.swiper__2_column_layout~.swiper-button-next,.swiper__2_column_layout~.swiper-button-prev{display:block}.no-touchevents .swiper__2_column_layout~.swiper-button-next,.no-touchevents .swiper__2_column_layout~.swiper-button-prev{top:calc((100vw - 40px - 15px - 34px)/2/2/3*2 - 33.5px)}}@media (min-width:1380px){.no-touchevents .swiper__2_column_layout~.swiper-button-next,.no-touchevents .swiper__2_column_layout~.swiper-button-prev{top:179.15px}}.swiper__6_column_layout_rounded.is-loading{max-height:152px}@media (min-width:640px){.swiper__6_column_layout_rounded.is-loading{max-height:234px}}.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-next,.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-prev{top:42px}@media (min-width:640px){.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-next,.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-prev{top:61.5px}}.swiper__6_column_layout_rounded .carousel__item{width:124px}@media (min-width:640px){.swiper__6_column_layout_rounded .carousel__item{width:190px}}.swiper__6_column_layout_rounded .teaser__meta-wrapper{display:block;margin-top:11px}@media (min-width:640px){.swiper__6_column_layout_rounded .teaser__meta-wrapper{margin-top:21px}}.swiper__6_column_layout_rounded .teaser__image{aspect-ratio:1;border-radius:50%;margin:0;padding-top:100%;position:relative;width:100%}.swiper__6_column_layout_rounded .teaser__image img{border-radius:50%}.swiper__3_column_layout.is-loading{max-height:262px}@media (min-width:640px){.swiper__3_column_layout.is-loading{max-height:326px}}.no-touchevents .swiper__3_column_layout~.swiper-button-next,.no-touchevents .swiper__3_column_layout~.swiper-button-prev{top:65px}@media (min-width:640px){.no-touchevents .swiper__3_column_layout~.swiper-button-next,.no-touchevents .swiper__3_column_layout~.swiper-button-prev{top:83px}}.swiper__3_column_layout .carousel__item{max-width:calc(100vw - 40px);width:302px}@media (min-width:640px){.swiper__3_column_layout .carousel__item{width:414px}}.no-touchevents .swiper__3_column_layout .carousel__item{max-width:calc(100vw - 40px - 15px)}.swiper__3_column_layout .teaser__image{padding-top:56.25%}.swiper__3_column_layout .teaser__meta-wrapper{position:relative}.swiper__3_column_layout .partner-logo{float:right;position:relative;width:50px}.swiper__3_column_layout .partner-logo img{height:auto;width:100%}.swiper__3_column_layout .partner-logo~.headline,.swiper__3_column_layout .partner-logo~.kicker{max-width:calc(100% - 70px)}@media (min-width:960px){.swiper__3_column_layout .partner-logo~.headline,.swiper__3_column_layout .partner-logo~.kicker{max-width:calc(100% - 75px)}}.swiper__3_column_layout .kicker{margin:10px 0 0}.swiper__3_column_layout .kicker p{margin:0}.swiper__3_column_layout .headline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;visibility:visible;max-height:50px;margin:5px 0 0}.swiper__3_column_layout .headline:first-child{margin:14px 0 0}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .carousel__item{width:150px}@media (min-width:640px){:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .carousel__item{width:190px}}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .teaser__meta-wrapper{margin-top:11px}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;visibility:visible;margin-bottom:0;max-height:36px}@media (min-width:640px){:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{max-height:48px}}.swiper__4_column_layout.is-loading{max-height:197px}@media (min-width:640px){.swiper__4_column_layout.is-loading{max-height:249px}}@media (min-width:960px){.swiper__4_column_layout.is-loading{max-height:361px}}.no-touchevents .swiper__4_column_layout~.swiper-button-next,.no-touchevents .swiper__4_column_layout~.swiper-button-prev{top:55px}@media (min-width:640px){.no-touchevents .swiper__4_column_layout~.swiper-button-next,.no-touchevents .swiper__4_column_layout~.swiper-button-prev{top:61.5px}}@media (min-width:960px){.no-touchevents .swiper__4_column_layout~.swiper-button-next,.no-touchevents .swiper__4_column_layout~.swiper-button-prev{top:117.5px}.swiper__4_column_layout .carousel__item{width:302px}}.swiper__4_column_layout .teaser__image{aspect-ratio:1/1;padding-top:100%}.swiper__6_column_layout.is-loading{max-height:195px}.no-touchevents .swiper__6_column_layout~.swiper-button-next,.no-touchevents .swiper__6_column_layout~.swiper-button-prev{top:43px}.no-touchevents .page-section__16x9-image-format .swiper__6_column_layout~.swiper-button-next,.no-touchevents .page-section__16x9-image-format .swiper__6_column_layout~.swiper-button-prev{top:33.5px}.swiper__6_column_layout .teaser>a{display:block}.page-section__16x9-image-format .swiper__6_column_layout .headline,.swiper__6_column_layout .parsely-placeholder a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;visibility:visible;max-height:36px}.swiper__6_column_layout .carousel__item{width:190px}.swiper__6_column_layout .teaser__meta-wrapper{margin-top:10px}.swiper__6_column_layout .kicker{margin:0 0 5px}.swiper__6_column_layout .headline{margin:0}.swiper__6_column_layout .parsely-placeholder{display:block}.swiper__6_column_layout .parsely-placeholder::before{content:"";display:block;background-color:#9b9b9b;width:100%;margin:0;padding-bottom:56.25%}.swiper__6_column_layout .parsely-placeholder a{align-self:auto;margin:10px 0 0;width:100%}.swiper__6_column_layout_portrait.is-loading{max-height:247px}@media (min-width:640px){.swiper__6_column_layout_portrait.is-loading{max-height:325px}}.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-next,.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-prev{top:80px}@media (min-width:640px){.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-next,.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-prev{top:93px}}.swiper__6_column_layout_portrait .teaser__image{aspect-ratio:3/4;padding-top:133.33%}.homepage-section__visual-stories .swiper__6_column_layout_portrait .teaser__image{border-radius:10px;overflow:hidden}@media (min-width:640px){.swiper__6_column_layout_portrait .teaser__meta-wrapper{margin-top:16px}}.swiper{-webkit-user-select:none;user-select:none}.carousel__item.is-active a:is(:focus,:hover,:active){cursor:default}.carousel__item.is-active a:is(:focus,:hover,:active) :is(.kicker,.headline),.swiper__2_column_layout .teaser a:is(:focus,:hover,:active) .headline,.swiper__2_column_layout .teaser a:is(:focus,:hover,:active) .kicker{opacity:1}.carousel__item.is-active .teaser__meta-overlay{display:none}.carousel__item .teaser__image .teaser__image__overlay-text{font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:12px;text-align:center;text-transform:uppercase;color:#fff}:is(.swiper-button-prev,.swiper-button-next){background-color:#fff;border-radius:50%;box-shadow:0 3px 10px -1px rgba(63,63,63,.4)}.swiper__carousel :is(.swiper-button-prev,.swiper-button-next),.video-cards--slider :is(.swiper-button-prev,.swiper-button-next){color:transparent}:is(.swiper-button-prev,.swiper-button-next)::after,:is(.swiper-button-prev,.swiper-button-next)::before{background-color:#000}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{display:none}.playlist--embed :is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::after,.playlist--embed :is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::before,:is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::after,:is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::before{background-color:rgba(0,0,0,.7)}.swiper-pagination .swiper-pagination-bullet{background:#9b9b9b;opacity:.4}.touchevents .swiper-pagination .swiper-pagination-bullet{pointer-events:none}.swiper-pagination .swiper-pagination-bullet-active{background:#000;opacity:1}.swiper__2_column_layout .kicker{font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.72);overflow:hidden;text-overflow:ellipsis}.swiper__2_column_layout .headline{color:#fff;visibility:visible!important}.swiper__3_column_layout .kicker{font-size:14px;line-height:16px}.swiper__6_column_layout_rounded .headline{font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:300;line-height:18px;letter-spacing:normal;text-align:center;color:#000}@media (min-width:960px){.swiper__6_column_layout_rounded .headline{font-size:19px;line-height:24px}}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{color:#fff;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:300;line-height:18px;letter-spacing:normal}@media (min-width:640px){:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{font-size:19px;line-height:24px}}.homepage-section__visual-stories :is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{font-size:14px;line-height:16px;font-weight:400}@media (min-width:640px){.homepage-section__visual-stories :is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{font-size:14px;line-height:16px}}.swiper__6_column_layout .kicker{font-size:14px;font-weight:400;line-height:18px}.page-section__16x9-image-format .swiper__6_column_layout .kicker{line-height:16px}.page-section__16x9-image-format .swiper__6_column_layout .parsely-placeholder a,.swiper__6_column_layout .headline{color:#000;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:300;letter-spacing:normal;line-height:18px}
.swiper__6_column_layout .kicker{font-family:"Source Sans Pro","Helvetica","Arial",sans-serif}.swiper__3_column_layout .headline{font-family:"PeacockSans","Helvetica","Arial",sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:normal}
