:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--maastricht-blue:#04152d;--rich-black:#041226;--rich-black2:#020c1b;--yale-blue:#1c4b91;--dark-cerulean:#173d77;--white:#fff;--pink:#da2f68;--yellow:#f89e00;--gradient:linear-gradient(98.37deg,#f89e00 0.99%,#da2f68);font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-synthesis:none;font-weight:500;line-height:1;text-rendering:optimizeLegibility}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#04152d;background-color:var(--maastricht-blue);min-width:320px}body.nav-visible{overflow:hidden}::-webkit-scrollbar{display:none}.skeleton{background-color:#0a2955;overflow:hidden;position:relative}.skeleton:after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background-image:linear-gradient(90deg,rgba(25,55,99,0),rgba(25,55,99,.2) 20%,rgba(25,55,99,.5) 60%,rgba(25,55,99,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.contentWrapper{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.header{align-items:center;display:flex;height:60px;position:fixed;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s ease-in-out;width:100%;z-index:1;z-index:2}.header.top{backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);background:rgba(0,0,0,.25)}.header.show{background:var(--rich-black2)}.header.hide{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.header.nav-visible{background:var(--rich-black2)}.header.nav-visible .header__nav-drop{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.header .contentWrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.header__logo{cursor:pointer;width:164px}.header__logo img{height:50px}.header__inner-holder{display:flex;flex:1 1;justify-content:flex-end}.header__inner-holder svg{color:var(--white);cursor:pointer;font-size:18px}@media(min-width:768px){.header__mobile-menu-icon{display:none}}.header__nav{margin-left:20px}@media(min-width:768px){.header__nav{margin:0;order:0}}.header__nav-drop{background:var(--rich-black2);border-top:1px solid hsla(0,0%,100%,.1);left:0;opacity:0;padding:20px 0;position:absolute;top:56px;-webkit-transform:translateY(-80px);transform:translateY(-80px);transition:opacity .35s ease-in-out,visibility .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out,-webkit-transform .35s ease-in-out;visibility:hidden;width:100%;z-index:-1}@media(min-width:768px){.header__nav-drop{background:none;border:0;opacity:1;padding:0;position:static;-webkit-transform:none;transform:none;transition:none;visibility:visible;z-index:0}}.header__nav-drop ul{list-style-type:none}@media(min-width:768px){.header__nav-drop ul{align-items:center;display:flex;flex-wrap:wrap}}.header__nav-drop ul li{font-size:20px;font-weight:500;padding:15px 20px}@media(min-width:768px){.header__nav-drop ul li{font-size:16px;margin:0 0 0 30px;padding:0}}.header__nav-drop ul li a{color:var(--white);text-decoration:none;text-transform:capitalize;transition:color .35s ease-in-out}.header__nav-drop ul li a:hover{color:var(--pink)}.header__search{line-height:0;margin-left:30px}.header__search.search-visible .searchInput{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}@media(min-width:768px){.header__search{order:1}}.header .searchInput{border-radius:0;display:block;left:0;margin:4px 0 0;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .35s ease-in-out,visibility .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out,-webkit-transform .35s ease-in-out;visibility:hidden}.header .searchInput input{border-radius:0;width:100%}.footer{background:var(--rich-black2);color:#fff;padding:50px 0;position:relative}.footer .contentWrapper{align-items:center;display:flex;flex-direction:column}.footer__menuItems{align-items:center;display:flex;gap:15px;justify-content:center;list-style-type:none;margin-bottom:20px}@media(min-width:768px){.footer__menuItems{gap:30px;margin-bottom:30px}}.footer__menuItems li{cursor:pointer;font-size:12px;transition:all .35s ease-in-out}.footer__menuItems li:hover{color:var(--pink)}@media(min-width:768px){.footer__menuItems li{font-size:16px}}.footer__infoText{font-size:12px;line-height:20px;margin-bottom:20px;max-width:800px;opacity:.5;text-align:center}@media(min-width:768px){.footer__infoText{font-size:14px;margin-bottom:30px}}.socialIcons{gap:10px}.socialIcons,.socialIcons li{align-items:center;display:flex;justify-content:center}.socialIcons li{background:var(--maastricht-blue);border-radius:50%;cursor:pointer;height:50px;transition:all .35s ease-in-out;width:50px}.socialIcons li:hover{box-shadow:0 0 .625em var(--pink);color:var(--pink)}.lazy-load-image-background.blur{-webkit-filter:blur(15px);filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{-webkit-filter:blur(0);filter:blur(0);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.heroBanner{align-items:center;background:var(--maastricht-blue);display:flex;flex-wrap:wrap;height:450px;position:relative}@media(min-width:768px){.heroBanner{height:700px}}.heroBanner__backdropImg{height:100%;left:0;opacity:.5;overflow:hidden;position:absolute;top:0;width:100%}.heroBanner__content{color:var(--white);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative;text-align:center}.heroBanner .lazy-load-image-background{height:100%;width:100%}.heroBanner .lazy-load-image-background img{height:100%;object-fit:cover;object-position:center;width:100%}.heroBanner .opacity-layer{background:linear-gradient(180deg,rgba(4,21,45,0),#04152d 79.17%);bottom:0;height:250px;left:0;position:absolute;width:100%}.heroBanner__title{font-size:50px;font-weight:700;margin-bottom:10px}@media(min-width:768px){.heroBanner__title{font-size:90px;margin-bottom:0}}.heroBanner__subtitle{font-size:18px;font-weight:500;margin-bottom:40px}@media(min-width:768px){.heroBanner__subtitle{font-size:24px}}.searchInput{align-items:center;display:flex;width:100%}.searchInput input{background:var(--white);border:0;border-radius:30px 0 0 30px;font-size:14px;height:50px;outline:0;padding:0 15px;width:calc(100% - 100px)}@media(min-width:768px){.searchInput input{font-size:20px;height:60px;padding:0 30px;width:calc(100% - 150px)}}.searchInput button{background:var(--gradient);border:0;border-radius:0 30px 30px 0;color:var(--white);cursor:pointer;font-size:16px;height:50px;outline:0;width:100px}@media(min-width:768px){.searchInput button{font-size:18px;height:60px;width:150px}}.tabs{background:var(--white);border-radius:20px;height:34px;padding:2px}.tabs,.tabs .tab-item{align-items:center;display:flex;position:relative}.tabs .tab-item{color:var(--maastricht-blue);cursor:pointer;font-size:14px;height:100%;justify-content:center;text-transform:capitalize;transition:color .35s ease-in-out;width:100px;z-index:1}.tabs .tab-item.active{color:var(--white)}.tabs .tab-bg{background-image:var(--gradient);border-radius:15px;height:30px;left:0;position:absolute;transition:left .35s ease-in-out;width:100px}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.circle-rating{background-color:var(--maastricht-blue);border-radius:50%;padding:2px}.circle-rating .CircularProgressbar-text{fill:var(--black);font-size:34px;font-weight:700}.circle-rating .CircularProgressbar-trail{stroke:transparent}.card{cursor:pointer;flex-shrink:0;width:125px}@media(min-width:768px){.card{width:calc(25% - 15px)}}@media(min-width:1024px){.card{width:calc(20% - 16px)}}.card__poster{align-items:flex-end;aspect-ratio:1/1.5;background-position:50%;background-size:cover;display:flex;justify-content:space-between;margin-bottom:30px;padding:10px;position:relative;width:100%}.card__poster .lazy-load-image-background{border-radius:12px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.card__poster .lazy-load-image-background img{height:100%;object-fit:cover;object-position:center;width:100%}.card__poster .circle-rating{background-color:#fff;flex-shrink:0;height:40px;position:relative;top:30px;width:40px}@media(min-width:768px){.card__poster .circle-rating{height:50px;width:50px}}.card__poster .genres{display:none;position:relative}@media(min-width:768px){.card__poster .genres{display:flex;flex-flow:wrap;justify-content:flex-end}}.card__text-block{color:var(--white);display:flex;flex-direction:column}.card__text-block .title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;line-height:24px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.card__text-block .title{font-size:20px}}.card__text-block .date{font-size:14px;opacity:.5}.genres{display:flex;gap:5px}.genres .genre{background:var(--pink);border-radius:4px;color:var(--white);font-size:12px;padding:3px 5px;white-space:nowrap}.carousel-slider{margin-bottom:50px;position:relative}.carousel-slider__arrow{color:var(--black);cursor:pointer;display:none;font-size:30px;opacity:.8;position:absolute;top:44%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .35s ease-in-out;z-index:1}.carousel-slider__arrow:hover{color:var(--yale-blue)}@media(min-width:768px){.carousel-slider__arrow{display:block}}.carousel-slider__arrow.carouselLeftNav{left:30px}.carousel-slider__arrow.carouselRighttNav{right:30px}.carousel-slider .loadingSkeleton{display:flex;gap:10px;margin-left:-20px;margin-right:-20px;overflow-y:hidden;padding:0 20px}@media(min-width:768px){.carousel-slider .loadingSkeleton{gap:20px;margin:0;overflow:hidden;padding:0}}.carousel-slider .loadingSkeleton .skeletonItem{flex-shrink:0;width:125px}@media(min-width:768px){.carousel-slider .loadingSkeleton .skeletonItem{width:calc(25% - 15px)}}@media(min-width:1024px){.carousel-slider .loadingSkeleton .skeletonItem{width:calc(20% - 16px)}}.carousel-slider .loadingSkeleton .skeletonItem .posterBlock{aspect-ratio:1/1.5;border-radius:12px;margin-bottom:30px;width:100%}.carousel-slider .loadingSkeleton .skeletonItem .textBlock{display:flex;flex-direction:column}.carousel-slider .loadingSkeleton .skeletonItem .textBlock .title{height:20px;margin-bottom:10px;width:100%}.carousel-slider .loadingSkeleton .skeletonItem .textBlock .date{height:20px;width:75%}.carousel-slider__tracks{display:flex;gap:10px;margin-left:-20px;margin-right:-20px;overflow-y:hidden;padding:0 20px 5px}@media(min-width:768px){.carousel-slider__tracks{gap:20px;margin:0;overflow:hidden;padding:0 0 5px}}.carousel-section__top-block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.carousel-section__heading{color:var(--white);font-size:24px;font-weight:400}.detailsBanner{background:var(--maastricht-blue);margin-bottom:50px;padding-top:100px;width:100%}@media(min-width:768px){.detailsBanner{min-height:700px;padding-top:120px}}.detailsBanner__backdrop-img{height:100%;left:0;opacity:.1;overflow:hidden;position:absolute;top:0;width:100%}.detailsBanner .lazy-load-image-background{height:100%;width:100%}.detailsBanner .lazy-load-image-background img{height:100%;object-fit:cover;object-position:center;width:100%}.detailsBanner .opacity-layer{background:linear-gradient(180deg,rgba(4,21,45,0),#04152d 79.17%);bottom:0;height:250px;left:0;position:absolute;width:100%}.detailsBanner__content{display:flex;flex-direction:column;gap:25px;position:relative}@media(min-width:768px){.detailsBanner__content{flex-direction:row;gap:50px}}.detailsBanner__content .banner__poster{flex-shrink:0}@media(min-width:768px){.detailsBanner__content .banner__poster{align-self:flex-start}}.detailsBanner__content .banner__poster .posterImg{border-radius:12px;display:block;width:100%}@media(min-width:768px){.detailsBanner__content .banner__poster .posterImg{max-width:350px}}.detailsBanner__content .banner__content{color:var(--white)}.detailsBanner__content .banner__content .title{font-size:28px;line-height:40px}@media(min-width:768px){.detailsBanner__content .banner__content .title{font-size:34px;line-height:44px}}.detailsBanner__content .banner__content .subtitle{font-size:16px;font-style:italic;line-height:24px;margin-bottom:15px;opacity:.5}@media(min-width:768px){.detailsBanner__content .banner__content .subtitle{font-size:20px;line-height:28px}}.detailsBanner__content .banner__content .genres{flex-flow:row wrap;margin-bottom:25px}.detailsBanner__content .banner__content .row{align-items:center;display:flex;gap:25px;margin-bottom:25px}.detailsBanner__content .banner__content .circle-rating{background:var(--rich-black2);max-width:70px}@media(min-width:768px){.detailsBanner__content .banner__content .circle-rating{max-width:90px}}.detailsBanner__content .banner__content .circle-rating .CircularProgressbar-text{fill:var(--white)}.detailsBanner__content .banner__content .playbtn{align-items:center;cursor:pointer;display:flex;gap:20px}.detailsBanner__content .banner__content .playbtn svg{width:60px}@media(min-width:768px){.detailsBanner__content .banner__content .playbtn svg{width:80px}}.detailsBanner__content .banner__content .playbtn .text{font-size:20px;transition:all .7s ease-in-out}.detailsBanner__content .banner__content .playbtn .triangle{stroke-dasharray:240;stroke-dashoffset:480;stroke:var(--white);-webkit-transform:translateY(0);transform:translateY(0);transition:all .7s ease-in-out}.detailsBanner__content .banner__content .playbtn .circle{stroke:var(--white);stroke-dasharray:650;stroke-dashoffset:1300;transition:all .5s ease-in-out}.detailsBanner__content .banner__content .playbtn:hover .text{color:var(--pink)}.detailsBanner__content .banner__content .playbtn:hover .triangle{stroke-dashoffset:0;stroke:var(--pink);-webkit-animation:trailorPlay .7s ease-in-out;animation:trailorPlay .7s ease-in-out;opacity:1}.detailsBanner__content .banner__content .playbtn:hover .circle{stroke-dashoffset:0;stroke:var(--pink)}.detailsBanner__content .banner__content .overview{margin-bottom:25px}.detailsBanner__content .banner__content .overview .heading{font-size:24px;margin-bottom:10px}.detailsBanner__content .banner__content .overview .description{line-height:24px}@media(min-width:768px){.detailsBanner__content .banner__content .overview .description{padding-right:100px}}.detailsBanner__content .banner__content .info{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;padding:15px 0}.detailsBanner__content .banner__content .info .infoItem{display:flex;flex-flow:row wrap;margin-right:10px}.detailsBanner__content .banner__content .info .text{line-height:24px;margin-right:10px;opacity:.5}.detailsBanner__content .banner__content .info .text.bold{font-weight:600;opacity:1}.detailsBanner .detailsBannerSkeleton{display:flex;flex-direction:column;gap:25px;position:relative}@media(min-width:768px){.detailsBanner .detailsBannerSkeleton{flex-direction:row;gap:50px}}.detailsBanner .detailsBannerSkeleton .contentWrapper{display:flex;gap:50px}.detailsBanner .detailsBannerSkeleton .left{aspect-ratio:1/1.5;border-radius:12px;display:block;flex-shrink:0;width:100%}@media(min-width:768px){.detailsBanner .detailsBannerSkeleton .left{max-width:350px}}.detailsBanner .detailsBannerSkeleton .right{width:100%}.detailsBanner .detailsBannerSkeleton .right .row{border-radius:50px;height:25px;margin-bottom:20px;width:100%}.detailsBanner .detailsBannerSkeleton .right .row:nth-child(2){margin-bottom:50px;width:75%}.detailsBanner .detailsBannerSkeleton .right .row:nth-child(5){margin-bottom:50px;width:50%}.video-popup{align-items:center;display:flex;justify-content:center;position:fixed;visibility:hidden;z-index:9}.video-popup,.video-popup .opacity-layer{height:100%;left:0;opacity:0;top:0;width:100%}.video-popup .opacity-layer{backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);background:rgba(0,0,0,.25);position:absolute;transition:opacity .4s}.video-popup .video-player{aspect-ratio:16/9;background-color:#fff;position:relative;-webkit-transform:scale(.2);transform:scale(.2);transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:800px}.video-popup .video-player .close-btn{color:#fff;cursor:pointer;position:absolute;right:0;top:-20px}.video-popup.visible{opacity:1;visibility:visible}.video-popup.visible .opacity-layer{opacity:1}.video-popup.visible .video-player{-webkit-transform:scale(1);transform:scale(1)}.cast-section{margin-bottom:50px;position:relative}.cast-section__heading{color:#fff;font-size:24px;margin-bottom:25px}.cast-section__list-items{display:flex;gap:20px;margin-left:-20px;margin-right:-20px;overflow-y:hidden;padding:0 20px}@media(min-width:768px){.cast-section__list-items{margin:0;padding:0}}.cast-section__list-item{color:#fff;text-align:center}.cast-section__list-item .profile-img{border-radius:50%;height:125px;margin-bottom:15px;overflow:hidden;width:125px}@media(min-width:768px){.cast-section__list-item .profile-img{height:175px;margin-bottom:25px;width:175px}}.cast-section__list-item .profile-img img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.cast-section__list-item .name{font-size:14px;font-weight:600;line-height:20px}@media(min-width:768px){.cast-section__list-item .name{font-size:18px;line-height:24px}}.cast-section__list-item .character{font-size:14px;line-height:20px;opacity:.5}@media(min-width:768px){.cast-section__list-item .character{font-size:16px;line-height:24px}}.cast-section .castSkeleton{display:flex;gap:20px;margin-left:-20px;margin-right:-20px;overflow-y:hidden;padding:0 20px}@media(min-width:768px){.cast-section .castSkeleton{margin:0;padding:0}}.cast-section .castSkeleton .skItem .circle{border-radius:50%;height:125px;margin-bottom:15px;width:125px}@media(min-width:768px){.cast-section .castSkeleton .skItem .circle{height:175px;margin-bottom:25px;width:175px}}.cast-section .castSkeleton .skItem .row{border-radius:10px;height:20px;margin-bottom:10px;width:100%}.cast-section .castSkeleton .skItem .row2{border-radius:10px;height:20px;margin:0 auto;width:75%}.videos-section{margin-bottom:50px;position:relative}.videos-section__heading{color:#fff;font-size:24px;margin-bottom:25px}.videos-section .videos{display:flex;gap:10px;margin-left:-20px;margin-right:-20px;overflow-x:auto;padding:0 20px}@media(min-width:768px){.videos-section .videos{gap:15px;margin:0;padding:0}}@media(min-width:1024px){.videos-section .videos{gap:20px}}.videos-section .videos .video-item{cursor:pointer;flex-shrink:0;width:150px}@media(min-width:768px){.videos-section .videos .video-item{width:calc(25% - 15px)}}@media(min-width:1024px){.videos-section .videos .video-item{width:calc(25% - 20px)}}.videos-section .videos .video-item .video-thumbnail{margin-bottom:15px;position:relative}.videos-section .videos .video-item .video-thumbnail img{border-radius:12px;display:block;transition:all .7s ease-in-out;width:100%}.videos-section .videos .video-item .video-thumbnail svg{height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.videos-section .videos .video-item .video-thumbnail .triangle{stroke-dasharray:240;stroke-dashoffset:480;stroke:#fff;-webkit-transform:translateY(0);transform:translateY(0);transition:all .7s ease-in-out}.videos-section .videos .video-item .video-thumbnail .circle{stroke:#fff;stroke-dasharray:650;stroke-dashoffset:1300;transition:all .5s ease-in-out}.videos-section .videos .video-item .video-thumbnail:hover img{opacity:.5}.videos-section .videos .video-item .video-thumbnail:hover .triangle{stroke-dashoffset:0;stroke:var(--pink);-webkit-animation:trailorPlay .7s ease-in-out;animation:trailorPlay .7s ease-in-out;opacity:1}.videos-section .videos .video-item .video-thumbnail:hover .circle{stroke-dashoffset:0;stroke:var(--pink)}.videos-section .videos .video-item .video-title{color:#fff;font-size:14px;line-height:20px}@media(min-width:768px){.videos-section .videos .video-item .video-title{font-size:16px;line-height:24px}}.videos-section .videoSkeleton{display:flex;gap:10px;margin-left:-20px;margin-right:-20px;overflow-x:auto;padding:0 20px}@media(min-width:768px){.videos-section .videoSkeleton{gap:20px;margin:0;padding:0}}.videos-section .videoSkeleton .skItem{flex-shrink:0;width:150px}@media(min-width:768px){.videos-section .videoSkeleton .skItem{width:25%}}.videos-section .videoSkeleton .skItem .thumb{aspect-ratio:16/9;border-radius:12px;margin-bottom:10px;width:100%}.videos-section .videoSkeleton .skItem .row{border-radius:10px;height:20px;margin-bottom:10px;width:100%}.videos-section .videoSkeleton .skItem .row2{border-radius:10px;height:20px;width:75%}.loading-spinner{align-items:center;display:flex;height:150px;justify-content:center;position:relative;width:100%}.loading-spinner.initial{height:700px}.loading-spinner .spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:50px;width:50px;z-index:2}.loading-spinner .spinner .path{stroke:#93bfec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.explore-page{min-height:700px;padding-top:100px}.explore-page__header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}@media(min-width:768px){.explore-page__header{flex-direction:row}}.explore-page__title{color:var(--white);font-size:24px;line-height:34px;margin-bottom:20px}@media(min-width:768px){.explore-page__title{margin-bottom:0}}.explore-page__filters{display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.explore-page__filters{flex-direction:row}}.explore-page__filters .react-select-container.select-genres{width:100%}@media(min-width:768px){.explore-page__filters .react-select-container.select-genres{max-width:500px;min-width:250px}}.explore-page__filters .react-select-container.sortby{flex-shrink:0;width:100%}@media(min-width:768px){.explore-page__filters .react-select-container.sortby{width:250px}}.explore-page__filters .react-select-container .react-select__control{background-color:var(--dark-cerulean);border:0;border-radius:20px;box-shadow:none;outline:0}.explore-page__filters .react-select-container .react-select__control .react-select__value-container .react-select__input-container,.explore-page__filters .react-select-container .react-select__control .react-select__value-container .react-select__placeholder{color:var(--white);margin:0 10px}.explore-page__filters .react-select-container .react-select__control .react-select__single-value{color:var(--white)}.explore-page__filters .react-select-container .react-select__control .react-select__multi-value{background-color:var(--rich-black2);border-radius:10px}.explore-page__filters .react-select-container .react-select__control .react-select__multi-value .react-select__multi-value__label{color:var(--white)}.explore-page__filters .react-select-container .react-select__control .react-select__multi-value .react-select__multi-value__remove{background-color:transparent;color:var(--white);cursor:pointer}.explore-page__filters .react-select-container .react-select__control .react-select__multi-value .react-select__multi-value__remove:hover{color:var(--yale-blue)}.explore-page__filters .react-select-container .react-select__menu{margin:0;padding:0;top:40px}.explore-page__content{display:flex;flex-flow:row wrap;gap:10px;margin-bottom:50px}@media(min-width:768px){.explore-page__content{gap:20px}}.explore-page__no-results{color:var(--dark-cerulean);font-size:24px}.explore-page .card{margin-bottom:25px}.search-results{min-height:700px;padding-top:100px}.search-results .no-results{color:var(--dark-cerulean);font-size:24px}.search-results__title{color:#fff;font-size:24px;line-height:34px;margin-bottom:25px}.search-results__content{display:flex;flex-flow:row wrap;gap:10px;margin-bottom:50px}@media(min-width:768px){.search-results__content{gap:20px}}.search-results .card,.search-results__content .search-card .posterBlock{margin-bottom:20px}
/*# sourceMappingURL=main.8a48357d.css.map*/