.carousel .glide__bullets{display:flex;align-items:center}.carousel .glide__bullet{border-radius:50%;border:2px solid rgba(0,0,0,0);transition:all .3s ease-in-out;cursor:pointer}.carousel .glide__bullet,.carousel .glide__bullet-mobile{background-color:#000;width:6px;height:6px;padding:0;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em;box-sizing:border-box}.carousel .glide__bullet-mobile{border-radius:50%}.carousel .glide__bullet-mobile--active-bullet{background-color:#9b9b9b !important}.carousel .glide__bullet-mobile--non-active-bullet{background-color:#000 !important}.carousel .glide__bullet--active{background-color:#9b9b9b}.carousel--inverted .glide__bullet,.carousel--inverted .glide__bullet-mobile{background-color:#fff}.carousel .glide__bullet:hover{background-color:#777}.carousel--inverted .glide__bullet--active{background-color:#9b9b9b}.carousel__arrow button{display:block;border:none;background:none;cursor:pointer;padding:0;line-height:0}.carousel__arrow-svg{fill:#000;height:15px}.carousel__arrow-svg:hover{fill:#777}.carousel__arrow--right .carousel__arrow-svg{transform:rotate(-90deg)}.carousel__arrow--left .carousel__arrow-svg{transform:rotate(90deg)}.carousel--inverted .carousel__arrow-svg{fill:#fff}.carousel__arrow--disabled .carousel__arrow-svg{fill:#cecece}.carousel__arrow--disabled .carousel__arrow-svg:hover{fill:#000}.carousel--inverted .carousel__arrow--disabled .carousel__arrow-svg:hover{fill:#fff}.carousel-control{display:flex;align-items:center}.carousel-control .carousel__arrow{display:none}@media only screen and (min-width: 1024px){.carousel-control .carousel__arrow{display:block}}.shows-carousel-controls .glide__bullet{height:2px;width:20px;border:none;border-radius:0;opacity:.1;background-color:#fff}.shows-carousel-controls .glide__bullet--active{opacity:.4}.shows-carousel-controls .carousel-control .carousel__arrow{display:none}.video-landing-hero{display:flex;background-color:#131313;width:100%}.video-landing-hero__slides{position:relative;margin-bottom:20px}.video-landing-hero__controls{display:flex;justify-content:center;margin-bottom:30px}.video-landing-hero .carousel__arrow{display:none !important}.video-landing-hero .glide__slide{height:auto}.show-hero{height:100%}div.show-hero__image{position:relative;width:100%;padding-top:56.25%}div.show-hero__image .fimage-container{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.show-hero__image .img-gradient{position:absolute;height:50%;width:100%;left:0;bottom:0;background-image:linear-gradient(180deg, transparent, #000)}.show-hero__image .play-button-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px}.show-hero__image img{display:block;width:100%;height:auto}.show-hero__detail{padding:22px 15px;color:#fff;text-align:right;width:100%}.show-hero__brand{font-size:8px;text-transform:uppercase;color:#fff;margin-bottom:5px}.show-hero__brand,.show-hero__title{font-family:neue-haas-unica,sans-serif;font-weight:800}.show-hero__title{font-size:24px;color:inherit;margin-bottom:10px}.show-hero__description{font-family:neue-haas-unica,sans-serif;font-weight:500;font-size:14px;line-height:1.29;max-height:50px;overflow:hidden;color:inherit}@media only screen and (min-width: 1024px){.video-landing-hero__slides{margin-bottom:40px}.video-landing-hero .glide__slides{transform:translate3d(21.27659574vw, 0, 0)}.video-landing-hero .glide__slide{width:calc((100% - 42.55319vw)/1);margin-right:20px;margin-left:20px}.video-landing-hero .glide__slide:first-child{margin-left:0}.video-landing-hero .glide__slide:last-child{margin-right:0}.video-landing-hero .carousel__arrow{position:absolute;display:block;top:50%;transform:translateY(-50%)}.video-landing-hero .carousel__arrow--right{right:80px}.video-landing-hero .carousel__arrow--left{left:80px}.video-landing-hero .carousel__arrow-svg{height:40px;width:40px}.show-hero .play-button-svg{height:75px;width:75px}.show-hero__brand{font-size:10px}.show-hero__title{font-size:36px;margin-bottom:33px}.show-hero__description{font-size:16px}.show-hero__detail{padding:34px 40px}}.all-shows{padding:30px 15px 50px;background-color:#232323}.all-shows__header{font-family:neue-haas-unica,sans-serif;font-weight:600;font-size:16px;color:#fff;margin-bottom:30px}.all-shows__feed{column-count:2}.all-shows__title{font-family:neue-haas-unica,sans-serif;font-weight:400;font-size:14px;margin-bottom:8px;color:#cecece;word-break:break-word}@media only screen and (min-width: 520px){.all-shows__feed{column-count:3}}@media only screen and (min-width: 768px){.all-shows__feed{column-count:4}}@media only screen and (min-width: 970px){.all-shows__feed{column-count:5}}@media only screen and (min-width: 1024px){.all-shows__feed{column-count:6}.all-shows__header{font-size:20px;margin-bottom:60px}.all-shows__link{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.all-shows__link:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}}.brand-feed__section{margin:0 auto;max-width:1400px;padding:30px 15px}.brand-feed__name{font-family:neue-haas-unica,sans-serif;font-weight:600;font-size:16px;color:inherit;margin-bottom:20px}.brand-feed__link{color:inherit}.brand-feed__link .fimage-container{width:100%;aspect-ratio:2/3}.brand-feed__link .fimage-container img{display:block;width:100%;height:100%;object-fit:cover;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.brand-feed__title{font-family:neue-haas-unica,sans-serif;font-weight:500;margin-top:15px;font-size:12px;color:inherit;word-break:break-word}.brand-feed-grid__items{display:grid;grid-template-columns:repeat(3, 1fr);gap:26px 40px;margin-bottom:50px}.brand-feed-grid__footer{display:flex;justify-content:center}.brand-feed-grid__more-shows{font-family:neue-haas-unica,sans-serif;font-weight:800;border:none;background-color:unset;color:inherit;font-size:.75rem;cursor:pointer}.brand-feed-grid__more-shows:hover{opacity:.6}.brand-feed-grid__more-shows-text{padding-right:5px}.brand-feed-slider{overflow-y:hidden;overflow-x:auto}.brand-feed-slider__items{display:flex}.brand-feed-slider__item{color:inherit;flex-basis:calc((100% - 36px)/2.66);flex-shrink:0}.brand-feed-slider__item:not(:last-child){margin-right:18px}@media only screen and (min-width: 1024px){.brand-feed__section{padding:40px 15px}.brand-feed__link{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.brand-feed__link:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.brand-feed__link .fimage-container img:hover{filter:saturate(1.4)}.brand-feed__name{font-size:20px;margin-bottom:40px}.brand-feed__title{font-size:14px}.brand-feed-grid__items{grid-template-columns:repeat(6, 1fr)}.brand-feed-slider__item{flex-basis:calc((100% - 90px)/5.66)}}.episodes-reel{padding:5px 15px 0}.episodes-reel__toolbar{padding-top:30px;padding-bottom:20px;display:flex;justify-content:space-between}.episodes-reel__title{font-family:neue-haas-unica,sans-serif;font-weight:600;color:inherit;font-size:16px;line-height:1}.episodes-reel__controls{display:flex;justify-content:center;padding-top:25px;padding-bottom:30px}.episodes-reel__controls .carousel__arrow{display:none}.episodes-reel__slide{display:flex}.episodes-reel .glide__slide{width:calc((100% - 18px)/2);margin-right:9px;margin-left:9px}.episodes-reel .glide__slide:first-child{margin-left:0}.episodes-reel .glide__slide:last-child{margin-right:0}.episode-preview__image{margin-bottom:15px}.episode-preview__image img{width:100%;height:auto}.episode-preview__image a{display:block;position:relative}.episode-preview__image .play-button-svg{position:absolute;bottom:10px;right:10px;width:20px;height:20px}.episode-preview:hover .episode-preview__image img{filter:saturate(1.4)}.episode-preview__show-name{font-weight:800;font-size:10px;line-height:normal;padding:8px 0}.episode-preview__show-name,.episode-preview__title{font-family:neue-haas-unica,sans-serif;color:inherit}.episode-preview__title{font-weight:500;font-size:12px;line-height:1.17}.episode-preview__title a{color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.episode-preview:hover .episode-preview__title a{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}@media only screen and (min-width: 768px){.episode-preview__show-name{font-size:12px}.episode-preview__image .play-button-svg{width:30px;height:30px}}@media only screen and (min-width: 1024px){.episodes-reel{padding:0}.episodes-reel__toolbar{padding-bottom:40px}.episodes-reel__title{font-size:20px}.episodes-reel__preview{flex:0 1 33.33%}.episodes-reel__controls .carousel__arrow{display:block}.episodes-reel .glide__slide{width:calc((100% - 120px)/4);margin-right:20px;margin-left:20px}.episodes-reel .glide__slide:first-child{margin-left:0}.episodes-reel .glide__slide:last-child{margin-right:0}.episode-preview__show-name{font-size:12px}.episode-preview__title{font-size:14px;line-height:1.33;color:#cecece}}.shows-feed__spotlight{background-color:#131313;color:#fff}.shows-feed__background--newsletter{background-color:#000}.shows-feed__newsletter{padding:30px 15px;max-width:1400px;margin:0 auto}#wrapper{position:relative;min-height:calc(100vh - 140px);background-color:#000;padding-bottom:140px}footer{position:absolute;width:100%;height:140px;bottom:0;left:0;background-color:#000}footer .menu-footer{width:calc(100% - 30px);max-width:1400px;margin:34px auto 0;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px){footer .menu-footer{width:calc(100% - 50px);padding-left:35px}}@media only screen and (min-width: 1024px){footer .menu-footer{width:calc(100% - 60px);padding-left:45px}}
