@charset "UTF-8";:root{--color__background: rgb(34, 43, 50);--color__primary: #66b2e9;--color__secondary: rgb(185, 120, 188);--color__black: rgb(3, 3, 3);--color__white: #f2f2f2;--color__gray: #e1e5f2;--color__gray--translucent: #e1e5f250;--color__gray--translucent: #888888;--event__color: #ffe974;--color__winner: #ffe974;--color__nominee: #bebebe;--color__screening: #CD7F32;--color__ranking: #dadada;--text-color__primary: rgb(242, 242, 242);--text-color__primary--hover: rgb(123, 173, 233);--text-color__secondary: rgb(193, 193, 193);--text-color__error: rgb(248, 55, 69);--text-color__pass: rgb(119, 181, 34);--text-color__warning: rgb(245, 166, 35);--shadow: rgba(0, 0, 0, .24) 0px 3px 8px;--shadow-default: 0em .9375em .9375em rgba(0, 0, 0, .3);--gradient: to top, rgba(0, 0, 0, .8), rgba(0, 0, 0, .2);--transparent: #ffffff10;color-scheme:dark}@media screen and (max-width: 400px){:root{font-size:.8rem}}[data-color-scheme=dark]{color-scheme:dark}[data-color-scheme=light]{color-scheme:light}a,p,span,em,mark,b{font-size:1.375rem}a{color:var(--color__primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-size:1.75rem}body{background-color:var(--color__background);color:var(--text-color__primary)}.loader{position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1em;overflow:hidden;display:none}main{position:relative;z-index:2}title-list{display:block;width:fit-content}.mt-48{padding-top:3rem}.none{display:none}.error{color:var(--text-color__error);padding:.5rem 0}.success{color:var(--text-color__pass)}.quarter-turn>i{transform:rotate(-90deg)}.header{position:fixed;width:100%;top:0;z-index:10;background-image:url(https://maxx.cinemember.nl/images/cinemember/background-gradient.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (pointer: coarse) and (max-width: 1024px){.header{width:100vw}}.header .mobile_backbutton{display:none;align-items:center;padding-right:1em;cursor:pointer}.android .header .mobile_backbutton.active,.ios .header .mobile_backbutton.active{display:flex}.android .header_content ul>li,.ios .header_content ul>li{display:block}.android .header_content>ul>li:nth-child(-n+4),.ios .header_content>ul>li:nth-child(-n+4){display:none}@media (max-width: 768px){.appbar--bottom{display:flex}.header_content>ul>li:nth-child(-n+4){display:none}}@media (min-width: 769px){.header_content{display:flex}.appbar--bottom{display:none}}.header_container{display:flex;flex-direction:row;padding:1rem 6rem;align-items:center}@media (max-width: 1024px){.header_container{padding:1rem}}.header_logo{max-width:4rem}@media (max-width: 768px) and (orientation: landscape){.header_logo{max-width:3rem}}@media (max-width: 480px){.header_logo{max-width:3rem}}.header_content{margin:auto 0 auto auto;color:var(--text-color__primary)}.header_content a{box-shadow:0 0 0 0 var(--color__primary);border-radius:.375rem;display:inline-block;height:.38rem}.header_content a:hover{box-shadow:0 1.7em 0 0 var(--color__primary)}.header_content ul *{color:inherit;text-decoration:none;padding:.15rem .25rem;font-size:1.375rem}.header_content ul .icon-search{font-size:1.5rem}.header_content ul .cast-icon{font-size:1.6rem}.header_content ul .icon-soundoff,.header_content ul .icon-sound{font-size:2rem}.header_content ul{list-style-type:none;display:flex;flex-direction:row;align-items:center;gap:1rem}.header_content_settings{display:flex;flex-direction:row;align-items:center;gap:.125em;margin-left:2em}@media (max-width: 1024px){.header_content_settings{margin-left:1em}}.header_content_settings select:focus-visible,.header_content_settings select:focus{outline:0px solid var(--color__primary)}.header_content_settings select,.header_content_settings button{background:none;border:var(--transparent);cursor:pointer}.header_content_settings select{min-width:3rem}.hidden{display:none}.appbar--bottom{position:fixed;bottom:0;left:0;right:0;height:calc(4rem + env(safe-area-inset-bottom));width:100%;padding-bottom:env(safe-area-inset-bottom);display:flex;justify-content:space-around;align-items:center;z-index:10;background-color:var(--color__background);transition:transform .3s ease}@media (min-width: 1024px) and (pointer: fine){.appbar--bottom{display:none}}@media (hover: hover) and (min-width: 768px){.appbar--bottom{display:none}}@media (max-width: 1024px) and (pointer: coarse){.appbar--bottom{display:flex}}.appbar--bottom.hidden{transform:translateY(100%)}.appbar__button{background:none;border:none;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;height:3.5rem;padding:1rem 0;width:100%;cursor:pointer;border-radius:0;margin:0;transition:none;border-right:1px solid var(--color__gray--translucent);text-decoration:none;color:var(--text-color__primary)}.appbar__button>[class*=icon-]{font-size:1.5rem}.appbar__button:last-child{border-right:none}.appbar__button span,.appbar__button i:not([class*=icon-]){font-size:1rem}.appbar__button:hover,.appbar a.appbar__button{text-decoration:none}.foldMenu{position:fixed;bottom:0;width:100%;box-sizing:border-box;z-index:10;background-color:var(--color__background);transition:transform .3s ease;display:none;top:0;padding:2em;left:-100%}.foldMenu__header__title{display:flex;justify-content:space-between;align-items:center;padding:1rem;color:var(--text-color__secondary);cursor:pointer}.foldMenu__list{display:flex;flex-direction:column;gap:1rem;padding:1rem;margin:0;height:95%}.foldMenu__list--main{flex-grow:1}.foldMenu__list__item{list-style-type:none;padding:0;margin:0}.foldMenu__list__item>a{color:var(--text-color__primary);text-decoration:none;font-size:1.5rem;width:100%;padding:.5rem 0;display:inline-block}.foldMenu.active{display:block;animation:menu-foldout .5s 1 both;height:100%}.foldMenu .btn{color:var(--text-color__primary);opacity:.75;transition:opacity 275ms ease-in-out,border .25s ease-in-out;cursor:pointer;height:fit-content;margin-top:.125rem}.foldMenu .btn.visual{text-decoration:none;display:block;min-width:2rem;max-width:6rem;padding:.5rem;border-radius:6rem;font-size:1rem}.foldMenu .logout a{font-size:1rem;color:var(--text-color__error)}@keyframes menu-foldout{0%{transform:translate(0)}to{transform:translate(100%)}}@media (hover: none) and (max-width: 768px){main,body{padding-bottom:calc(56px + env(safe-area-inset-bottom) + 1rem)}}.hero{--height: 85vh;--overlap: 5rem;width:100%;padding:0;max-height:var(--height);min-height:50vh;margin-top:0;z-index:0;position:relative;overflow:hidden;display:grid;margin-bottom:calc(0 - var(--overlap))}@media (max-width: 768px){.hero{height:auto}}@media (orientation: landscape) and (max-height: 540px){.hero{--height: unset}}.hero_gradient{background:linear-gradient(to left,#222b3200,#222b32 120%),linear-gradient(to bottom,#222b3200,#222b32);position:relative;height:var(--height)}.hero_image{width:100%;object-fit:cover;height:100%;max-height:var(--height);min-height:50vh;grid-area:1/1;object-position:top center}.hero_details{grid-area:1/1;position:relative;align-self:center;padding-left:10rem;padding-right:2rem}@media (max-width: 920px){.hero_details{padding-top:6rem;padding-left:4rem}}@media (max-width: 768px){.hero_details{padding:6rem 1rem 1rem}}.hero_details_title{display:flex;flex-direction:column;max-width:45rem}.hero_details_title span{margin-bottom:1rem}.hero_details_title .title_image{max-height:8rem}.hero_details_info{max-width:fit-content}.hero_details_info div.button__group{display:flex;flex-direction:row;gap:.4rem;flex-wrap:wrap}.hero_details_undertitle{display:flex;flex-direction:row;align-items:center}@media (max-width: 768px){.hero_details_undertitle{flex-direction:row;align-items:center;justify-content:flex-end}}.hero_details .serie__indicator{background:#000c;padding:.2rem 1rem;border-radius:.375rem;text-transform:capitalize;margin-right:1rem}.hero_details_title>div:first-of-type{display:flex;flex-direction:row;align-items:center;gap:1rem}@media (max-width: 540px){.hero_details_title>div:first-of-type img.event_screening{max-width:3rem}}.hero_details_title div div:has(img:only-child:not([src])) p{display:block}.hero_details_title div div h1{font-size:2.5rem;padding-bottom:.5rem}@media (max-width: 768px){.hero_details_title div div h1{font-size:2rem;padding-left:.5rem}}.hero .title_image{max-height:3rem}.hero .award_winner{aspect-ratio:1;object-fit:contain;max-width:4rem}@media (max-width: 768px){.hero .award_winner{max-width:3rem;margin-right:.5rem}}.hero_details_info{padding:2rem 0;max-width:100%}@media (max-width: 768px){.hero_details_info{padding:2rem 0}}.hero_details_info p{margin-bottom:2rem;max-width:55ch}.hero__sub{position:relative;margin-bottom:unset}.hero__sub__details{position:absolute;top:35%;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center}.hero__sub__details__title{font-size:3.75rem;font-weight:500;padding-bottom:1.5rem;text-shadow:1px 1px 2px var(--color__black)}@media (max-width: 768px){.hero__sub__details__title{font-size:2rem;text-align:center}}.hero__sub__details p,.hero__sub__details__text{text-shadow:1px 1px 2px var(--color__black)}@media (max-width: 768px){.hero__sub__details__text{padding:0 1rem}}.hero__sub--short{max-height:65vh}.hero__slider{position:relative;margin-bottom:unset}.hero__slider__text{grid-area:1/1;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:clamp(1rem,2.5vw,2rem);max-width:60rem;justify-content:center;z-index:1}@media (max-width: 768px){.hero__slider__text{max-width:75%;font-size:1.6rem}}.hero__slider a{text-decoration:none}.hero__details{--height: 85vh;height:var(--height);height:auto;width:100%;overflow:hidden;position:relative}@media (max-width: 820px){.hero__details{height:auto;margin-bottom:3rem}}@media (max-width: 768px){.hero__details{height:auto;overflow:unset}}@media (orientation: landscape) and (max-width: 1024px){.hero__details{--height: unset;height:auto;max-height:unset;overflow:unset}.hero__details .hero__details__wrapper .content-grid{padding-top:6rem}}.hero__details__wrapper{display:grid;width:100%}@media (max-width: 768px){.hero__details__wrapper{grid-template-rows:30vh 1fr}}.hero__details__background{grid-column:1/-1;grid-row:1/-1;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media (max-width: 820px){.hero__details__background{grid-area:1/1;width:100%;height:100%}}.hero__details .hero_image,.hero__details .hero_gradient{grid-column:1/-1;grid-row:1/-1;width:100%;height:100%;z-index:0;object-fit:cover;object-position:top center;transition:object-position .3s ease}@media (max-width: 820px){.hero__details .hero_image,.hero__details .hero_gradient{min-height:auto;height:100%}}@media (max-width: 820px){.hero__details .hero_image{object-position:left center}}.hero__details .hero_gradient{background:linear-gradient(to left,#222b3200,#222b32);z-index:1}@media (max-width: 820px){.hero__details .hero_gradient{background:linear-gradient(to left,#222b3200,#222b32),linear-gradient(to bottom,#222b3200,#222b32)}}.hero__details .content-grid{grid-column:1/-1;grid-row:1/-1;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;gap:1rem;padding:8rem 3rem 3rem;box-sizing:border-box;z-index:2;width:100%}@media (max-width: 1124px){.hero__details .content-grid{padding-left:2rem}}@media (max-width: 820px){.hero__details .content-grid{grid-area:2;padding-top:0;grid-column:unset;grid-row:unset;display:unset;grid-template-columns:unset;grid-template-rows:unset;gap:unset;padding:unset;height:unset;width:100%}}.hero__details .hero_details{align-self:center;justify-self:start;padding-left:7rem}.hero__details .hero_details_kijkwijzer{font-size:1.375rem}@media (max-width: 1124px){.hero__details .hero_details{padding-left:1rem}}@media (max-width: 820px){.hero__details .hero_details{padding-top:0;margin-top:-2rem}}.hero__details__awards{align-self:end;justify-self:end}@media (min-width: 768px) and (max-width: 1024px){.hero__details__awards{position:absolute;bottom:0;right:0}}.hero__details .hero_details_title>div:first-of-type{flex-direction:column;align-items:flex-start}@media (max-width: 768px){.hero__details .hero_details_title>div:first-of-type{flex-direction:row;align-items:center}}@media (max-width: 480px){.hero__details .hero_details_title>div>div{max-width:75%;flex-grow:1}}.hero__details .hero_details_info{display:flex;flex-direction:column;gap:1rem}@media (max-width: 480px){.hero__details .hero_details_info{flex-direction:column-reverse;padding-bottom:1rem}}@media (orientation: landscape) and (max-width: 940px){.hero__details .hero_details_info{flex-direction:column-reverse}.hero__details .hero_details_info__description{max-width:50ch}}.hero__details .hero_details_info p{padding-bottom:0}.hero__details .hero_details_info_buttons .button:first-of-type .icon-play{padding-right:.5rem}@media (max-width: 480px){.hero__details .hero_details_info_buttons{display:flex;flex-direction:column}.hero__details .hero_details_info_buttons .button{height:3rem}.hero__details .hero_details_info_buttons .button:first-of-type{flex-grow:1}}.hero__details .hero_details_info__meta{display:flex;flex-direction:column;gap:1rem;color:var(--color__gray)}.hero__details .hero_details_info__meta__group{display:flex;flex-direction:row;gap:2rem}@media screen and (max-width: 520px){.hero__details .hero_details_info__meta__group{flex-direction:column;gap:.5rem}}.hero__details .hero_details_info__meta__group span i{padding-right:.25rem}.hero__details .hero_details_info__meta__meta,.hero__details .hero_details_info__meta__director,.hero__details .hero_details_info__meta__group,.hero__details .hero_details_info__meta__genres,.hero__details .hero_details_info__meta .specsbottom{opacity:.7}.hero__details .hero_details_info__meta__genres{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem}.hero__details .hero_details_info__meta__genres .genre{text-decoration:none;color:var(--text-color__primary);transition:color .25s ease-in}.hero__details .hero_details_info__meta__genres .genre:after{content:"\2022";margin-left:.5rem}.hero__details .hero_details_info__meta__genres .genre:last-child:after{content:"";margin:0}.hero__details .hero_details_info__meta__genres .genre:hover{color:var(--text-color__primary--hover)}.hero__details .hero_details_info__meta__genres .genre:hover:after{color:var(--text-color__primary)}.hero__details .hero_details_info__readmore{display:block;text-decoration:none;font-weight:500;color:#fff;cursor:pointer;color:var(--text-color__primary);transition:color .25s ease-in-out}.hero__details .hero_details_info__readmore:hover{color:var(--text-color__primary--hover)}.hero__editorial{position:relative;overflow:hidden;min-height:75vh;display:grid;align-items:center}@media (max-width: 768px){.hero__editorial{height:auto}}.hero__editorial__gradient{position:absolute;width:100%;height:100%;background:linear-gradient(to left,#222b3200,#222b32);z-index:1}@media (max-width: 768px){.hero__editorial__gradient{height:100%}}.hero__editorial__image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (max-width: 768px){.hero__editorial__image{height:100%}}.hero__editorial .editorial__content{display:flex;flex-direction:column;position:relative;max-width:50rem;width:fit-content;grid-area:1/-1;align-items:center;justify-self:center;z-index:2;gap:0;padding:6rem 0 4rem;margin-left:0}@media (max-width: 768px){.hero__editorial .editorial__content{margin:0 1rem}}.hero__editorial .editorial__content h2{font-size:3.75rem;font-weight:700;text-align:center;color:var(--color__primary);padding-bottom:1.5rem}@media screen and (max-width: 400px){.hero__editorial .editorial__content h2{line-height:1.2}}.hero__editorial .editorial__content p{text-align:center}.hero__editorial .editorial__content p span{color:var(--color__primary);padding-top:.5rem}.hero__editorial .editorial__content ul{text-align:center;padding:1rem 0;font-size:1.375rem;list-style:none}@media (max-width: 540px){.about .hero__sub__details{align-items:flex-start;padding-left:2rem}}.hero__details__awards__container{max-width:20rem;background:#000c;border-radius:6px;display:flex;flex-direction:column;padding:1.2rem;gap:.75rem}@media (max-width: 768px){.hero__details__awards__container{display:none}}.hero__details__awards__items img{max-height:3.875rem;padding-right:.125rem}.hero__details__awards__items img:last-of-type{padding-right:0}.hero__details__awards__items{display:flex;justify-content:space-around}@media screen and (max-width: 768px){.hero__details__awards__items{flex-direction:row;justify-content:flex-start;gap:1rem}}.hero__details__awards__container a{text-decoration:none;color:var(--text-color__primary);width:fit-content;align-self:flex-end;transition:color .25s ease-in-out;font-size:1.25rem;padding-top:.5rem}.hero__details__awards__container a:hover{color:var(--text-color__primary--hover)}@media screen and (max-width: 768px){.hero__details__awards__container a{padding-top:1rem}}.slider__hero a{display:flex;align-items:center;justify-content:center}.slider__hero__image{width:100%;height:85vh;object-fit:cover;grid-area:1/1}.slider__hero__image--overlay{position:relative;width:100%;height:100%;grid-area:1/1;background:linear-gradient(var(--gradient))}.slider__hero__content{display:flex}.alldevices{display:flex;flex-direction:column;align-items:center;padding:3rem}.alldevices h2,.alldevices p{padding-bottom:1rem}.button,button{width:fit-content;padding:.25rem 1.3rem;border:2px solid transparent;border-radius:9px;background-color:var(--color__primary);color:var(--text-color__primary);text-decoration:none;cursor:pointer;transition:background .25s ease-in-out,transform .25s ease-in-out,padding-right .25s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.button--has-arrow,button--has-arrow{padding-right:0rem;position:relative}.button--has-arrow:hover,button--has-arrow:hover{padding-right:1.3rem}.button--has-arrow:after,button--has-arrow:after{content:"\e929";font-family:icomoon!important;font-style:normal;font-weight:400;font-size:1rem;opacity:0;transform:translate(-.3rem);transition:opacity .25s ease-in-out,transform 275ms ease-in-out}.button--has-arrow:hover:after,button--has-arrow:hover:after{opacity:1;transform:translate(.5rem)}.button:hover,button:hover{text-decoration:none}.button:active,button:active{transform:scale(.95)}.button#muteToggle:hover,button#muteToggle:hover,.button#castToggle,button#castToggle,.button#castToggle:hover,button#castToggle:hover{background:none}.button.list__arrow:hover,button.list__arrow:hover{transform:scale(1)}.button.visual,button.visual{border-color:var(--color__primary);background-color:transparent;width:2.75rem;padding:.594rem;display:inline-block}.button.visual:hover,button.visual:hover{border-color:var(--text-color__primary--hover)}.button.visual:active,button.visual:active{border-color:var(--color__primary)}.button.seethrough,button.seethrough{border:2px solid;border-color:var(--color__gray--translucent);background-color:transparent;transition:border-color .25s ease-in-out}.button.seethrough:hover,button.seethrough:hover{border-color:var(--color__gray);background-color:transparent}.button.seethrough:active,button.seethrough:active{border-color:var(--color__primary)}.button.iconOnly,button.iconOnly{background:none;padding:0;color:var(--color__gray--translucent);transition:color .25s ease-in-out}.button.iconOnly i,button.iconOnly i{font-size:4rem}.button.iconOnly--small i,button.iconOnly--small i{font-size:3rem}.button.iconOnly:hover,.button.iconOnly.active,.button.iconOnly:active,button.iconOnly:hover,button.iconOnly.active,button.iconOnly:active{color:var(--text-color__primary)}.button--share,button--share{background-color:transparent;padding:1rem .5rem;font-size:3rem}.button--share:hover.facebook,button--share:hover.facebook{color:#0861f2}.button--share:hover.bluesky,button--share:hover.bluesky{color:#0085ff}.button--share:hover.linkedin,button--share:hover.linkedin{color:#0077b5}.button--share:hover.x,button--share:hover.x{color:#fff}.button--share:hover.whatsapp,button--share:hover.whatsapp{color:#009e46}.button--share.email,button--share.email{font-size:4.1rem}.button--share:hover.email,button--share:hover.email{color:#f2f2f2}select{padding:.45rem 1.3rem;border-radius:6px;color:var(--text-color__primary)}option{background-color:var(--color__background);color:var(--text-color__primary)}option:hover{color:var(--text-color__primary--hover)}.seethrough{border-color:var(--color__gray--translucent);background-color:transparent;padding-left:1rem;padding-right:1rem;cursor:pointer;transition:border-color .25s ease-in-out}.seethrough:hover{border-color:var(--color__gray);background-color:transparent}.list__item{margin:2rem 0;position:relative;width:100%;padding:0 6rem}@media (max-width: 1024px){.list__item{padding:0 4rem;margin-bottom:4rem}}@media (max-width: 768px){.list__item{margin:.5rem 0 3rem;padding:0 1rem}}@media (max-width: 920px){.home .list__item:first-of-type{margin-top:0}}:root{--positioning_of_title_with_pagination: 2rem}.list__item--trailer a{text-decoration:none;color:#fff}.list__item--trailer .container{position:relative;display:block;width:100%;height:100%;height:45rem;overflow:hidden;color:#fff;text-decoration:none}.list__item--trailer .container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.list__item--trailer .gradient__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000c,#0003);z-index:1}.list__item--trailer .item__details{position:relative;z-index:2;padding:2rem;max-width:25rem;height:100%}.list__item--trailer .item__details__title{display:flex;flex-direction:row;padding-bottom:1rem}.list__item--trailer .item__details__title div .title_image{height:100%;object-fit:contain}.list__item--trailer .item__details__title div p{display:none}.list__item--trailer .item__details__director,.list__item--trailer .item__details__meta,.list__item--trailer .item__details__genre{opacity:.8}.list__item--trailer .item__details__meta span i{margin-right:.5rem}.list__item--trailer .item__details__info{display:flex;flex-direction:column;gap:1.2rem}.list__item--trailer .item__details__kijkwijker{position:absolute;right:0;top:1rem;margin-right:1rem;z-index:10}.list__item--trailer .item__details__meta{display:inline-grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.slot__container{height:100%;position:relative}@media (max-width: 1700px){.slot__container{height:42.5rem}}@media (max-width: 768px){.slot__container{height:26rem}}.collection__cover{width:-webkit-fill-available}.editorial{width:100%;justify-content:space-between;justify-content:flex-end;align-items:center;background-color:var(--color__black);margin-bottom:4rem;min-height:30rem;display:grid;grid-template-columns:1fr 1fr}.editorial .editorial__img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;min-height:100%;grid-area:1/1}@media screen and (max-width: 768px){.editorial{justify-content:flex-start;margin-bottom:3rem;grid-template-columns:1fr}.editorial .editorial__img{padding-top:15rem;grid-area:1;background-position:top center}}.editorial--left{justify-content:space-between}.editorial--left .editorial__img{grid-area:1/2}@media screen and (max-width: 768px){.editorial--left{grid-template-columns:1fr}.editorial--left .editorial__img{padding-top:15rem;grid-area:1;background-position:top center}}.editorial--left .editorial__content{padding:1rem 1rem 1rem 5rem}@media screen and (max-width: 820px){.editorial--left .editorial__content{padding-left:1rem;padding-bottom:2rem}}@media screen and (max-width: 520px){.editorial--left .editorial__content{margin-left:0;padding:1rem 1rem 2rem}}.editorial--left.usp .editorial__content{padding:2rem 1rem 2rem 0}@media screen and (max-width: 1024px){.editorial--left.usp{grid-template-columns:1fr}.editorial--left.usp .editorial__img{padding-top:15rem;grid-area:1;background-position:top center}}.editorial__content{max-width:42rem;margin:auto 0;margin-left:4rem;margin-left:5rem;display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}@media screen and (max-width: 768px){.editorial__content{max-width:100%;gap:1.5rem;margin-left:2rem}}@media screen and (max-width: 520px){.editorial__content{margin-left:0;padding:1rem 1rem 2rem}}.editorial__content h2{font-size:2rem;font-weight:700}.editorial__content--usp{width:100%;max-width:50rem}@media screen and (max-width: 768px){.editorial__content--usp{padding:1rem}}.editorial__content__usp{list-style:none;padding-left:unset;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.75rem}@media screen and (max-width: 768px){.editorial__content__usp{gap:.75rem}}.editorial__content__usp .usp__item i{padding-right:.5rem}.editorial__content__usp .icon-check:before{fill:var(--color__white)}.editorial img{width:50%;pointer-events:none}@media screen and (max-width: 768px){.editorial img{width:100%}}.editorial--full{position:relative;overflow:hidden;min-height:75vh;height:auto;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;background-color:var(--color__background);display:grid;grid-template-columns:1fr 1fr}@media (max-width: 768px){.editorial--full{min-height:unset}.editorial--full:first-of-type{margin-bottom:3rem}}@media (orientation: landscape) and (pointer: coarse){.editorial--full{margin-top:4rem}}.editorial--full .editorial__img,.editorial--full__gradient{grid-row:1;grid-column:1/-1}.editorial--full img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:top}.editorial--full__gradient{position:absolute;height:100%;width:100%;background:linear-gradient(to left,#222b3200,#222b32);z-index:2}.editorial--full .editorial__content{position:relative;z-index:3;color:var(--text-color__primary);padding:2rem;margin-left:8rem;width:85%;max-width:40rem;flex-shrink:0;font-size:1.2rem;grid-row:1;grid-column:1;z-index:2}.editorial--full .editorial__content__title{display:flex;flex-direction:row;align-items:center;gap:1rem}.editorial--full .editorial__content__title img{position:relative;max-height:4rem;object-fit:contain;width:fit-content}@media (max-width: 1024px){.editorial--full .editorial__content{width:100%;grid-column:1/-1;margin-left:1rem;gap:1rem;padding-top:3rem;padding-bottom:3rem}}@media (max-width: 480px){.editorial--full .editorial__content{margin-left:0}}.editorial__page__container{position:relative;display:flex;flex-direction:column;gap:1rem;max-width:60rem;padding:0rem 3rem 5rem;margin:0 auto}.editorial__page__footer__container{display:flex;flex-direction:column;gap:1rem}.editorial__page__footer__container__list{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;margin:0;padding:0}.text__block{position:relative;width:100%;min-height:20vh;background-color:var(--color__black);display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-content:center;justify-content:center;gap:1rem;padding:4rem 0;margin-bottom:4rem}@media screen and (max-width: 820px){.text__block{padding:1rem;padding:2rem;margin-bottom:2rem}}.text__block h2{font-size:2rem}.text__block p{max-width:70ch;width:100%}.text__block.has-image{align-items:center}footer{display:flex;flex-direction:row;padding:2rem 3rem;margin-bottom:calc(56px + env(safe-area-inset-bottom));align-items:center;justify-content:space-between;position:relative}@media screen and (min-width: 1028px){footer{margin-bottom:0}}footer .footer__company{left:3rem}footer .footer__navigation{margin:0 auto}footer .footer__navigation ul{padding:unset;display:flex;flex-direction:row;gap:2rem}footer .footer__navigation ul li{list-style:none}footer .footer__navigation ul li a{color:var(--text-color__primary);text-decoration:none}footer .footer__navigation ul li a:hover{color:var(--color__primary)}footer .social-media{right:3rem}footer .social-media ul{display:flex;flex-direction:row;padding-left:0;margin-right:1.2rem}footer .social-media ul:last-child{margin-right:0}footer .social-media ul li{list-style:none;margin-right:1.2rem}footer .social-media ul li:last-child{margin-right:0}footer .social-media ul li a{text-decoration:none}footer .social-media [class^=icon-],footer .social-media [class*=" icon-"],footer .social-media [class*=" icon-"] *{color:var(--text-color__primary);font-size:clamp(1rem,8vw,2rem)}footer .social-media [class^=icon-]:hover,footer .social-media [class*=" icon-"]:hover,footer .social-media [class*=" icon-"] *:hover{color:var(--color__primary)}@media screen and (max-width: 1250px){footer{padding:2rem 1.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);gap:2rem;align-items:center;margin-bottom:2rem}footer .footer__company{grid-area:2/1;left:0;position:relative}footer .footer__navigation{grid-area:1/span 2;margin:unset}footer .social-media{grid-area:2;position:relative;right:0;width:fit-content;justify-self:end}footer .social-media ul{padding:0}}@media screen and (max-width: 768px){footer .footer__company,footer .social-media{position:relative;left:0;right:0}footer .social-media{grid-area:3/1;justify-self:start}footer .social-media ul{padding-left:0}footer .footer__navigation{margin:0}footer .footer__navigation ul{padding:unset;flex-direction:column;gap:.5rem 1rem}}.list__festival{background-color:var(--color__secondary);padding:1.5rem 8rem;margin:0;min-height:15rem;margin-bottom:3rem}@media (max-width: 1024px){.list__festival{min-height:17rem;padding:1.5rem 2rem}}.list__festival__container{position:relative;margin-top:3rem}.list__festival__container .list__arrow--next{right:0}.list__festival__container .list__arrow--prev{left:1em}.list__festival__container .title__spacer{padding:0 6rem}@media (max-width: 768px){.list__festival__container .title__spacer{padding:0 1rem}}.list__festival__item__container{position:relative;max-width:12rem;display:flex;flex-direction:column}@media (min-width: 2560px){.list__festival__item__container{max-width:23rem}}.list__festival__item__container a{text-decoration:none;display:inline-block}.list__festival__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:.7rem;height:11.625rem}.list__festival__image{object-fit:contain;max-height:100px}.list__festival__item{display:block;position:relative;aspect-ratio:4/3}.list__festival__name{color:var(--color__white);text-align:center;width:100%;line-height:1.2}.list__companies{background-color:var(--color__primary);padding:1.5rem 8rem;margin:0;min-height:15rem;margin-bottom:3rem}@media (max-width: 1024px){.list__companies{min-height:17rem;padding:1.5rem 2rem}}.list__companies__container{position:relative}.list__companies__container .list__arrow--next{right:0}.list__companies__container .list__arrow--prev{left:0}.list__companies__container .title__spacer{padding:0 6rem}@media (max-width: 768px){.list__companies__container .title__spacer{padding:0 1rem}}.list__companies__item__container{position:relative;max-width:12rem}@media (max-width: 768px){.list__companies__item__container{max-width:7rem}}.list__companies__item__container a{text-decoration:none;min-height:11.625rem}.list__companies__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:.7rem;height:10.625rem}.list__companies__image{object-fit:contain}@media (min-width: 768px){.list__companies__image{width:100px}}.list__companies__item{display:block;position:relative;aspect-ratio:4/3}.list__companies__name{color:var(--color__white);text-align:center;width:100%}.help{background-color:var(--color__black);display:flex;justify-content:center}.help__title{font-size:2.5rem;font-weight:500}.help__container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:2rem;text-align:center}.help__container p a{color:var(--color__primary);text-decoration:none}.help__container p a:hover,.help__container p a:focus{text-decoration:underline}.help__text{text-align:center}.detail__list__festival{background-color:var(--color__secondary);padding:2rem 6rem 1.5rem;margin:0}@media (max-width: 768px){.detail__list__festival{padding:1.5rem 3rem}}@media (max-width: 440px){.detail__list__festival{padding:2rem 3rem 1.5rem}}.detail__list__festival__container{position:relative;margin-top:3rem}.detail__list__festival__container .list__arrow--next{right:0}.detail__list__festival__container .list__arrow--prev{left:0}.detail__list__festival__container .title__spacer{padding:0 6rem}@media (max-width: 768px){.detail__list__festival__container .title__spacer{padding:0 1rem}}.detail__list__festival__item__container{position:relative;width:300px;height:300px;display:flex;justify-content:center;align-items:center}.detail__list__festival__wrapper{display:flex;flex-direction:column;align-items:center;width:11rem}.detail__list__festival__image{object-fit:contain}@media (min-width: 768px){.detail__list__festival__image{width:100px}}.detail__list__festival__item{display:block;position:relative;aspect-ratio:4/3}.detail__list__festival__name{color:var(--color__white);text-align:center;width:100%;line-height:1.2;margin-bottom:1.5rem}.detail__list__festival__reason{position:relative;font-weight:500;text-align:center}.detail__list__festival__reason:before{content:"\2022";color:var(--color__white);position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-75%)}.detail__editorial{background-color:var(--color__black);padding:4rem 6rem;margin:0;margin-bottom:3rem}@media (max-width: 1124px){.detail__editorial{padding:4rem}}@media (max-width: 768px){.detail__editorial{padding:4rem 1rem}}.detail__editorial__wrapper{max-width:70rem;margin:0 auto}.detail__editorial__title__container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:.5rem}.detail__editorial__title{margin-left:1rem;font-size:2rem;font-weight:500}.detail__editorial__visual{object-fit:contain}.list__ranking .item__with__index{display:block;min-height:219px;aspect-ratio:4/5;position:relative}.list__ranking .item__with__index item-cover{position:relative;left:3em;display:block;width:76%}@media (max-width: 768px){.list__ranking .item__with__index item-cover{left:2em}}.list__ranking .item__with__index.landscape{min-height:unset;aspect-ratio:unset;min-width:160px}.list__ranking .item__with__index.landscape item-cover{width:100%}.list__ranking .item__with__index.landscape .ranking_number{bottom:0rem}.list__ranking .item__with__index .ranking_number{color:var(--color__ranking);font-size:8rem;font-weight:700;line-height:.8;position:absolute;width:.5em;text-align:end;bottom:1.5rem}@media (max-width: 768px){.list__ranking .item__with__index .ranking_number{font-size:6rem}}.list__ranking .item__with__index .ranking_number--doubledigit{font-size:7rem;position:absolute;bottom:.4rem;width:.5em}@media (max-width: 768px){.list__ranking .item__with__index .ranking_number--doubledigit{font-size:5rem}}.slide-index{font-size:2.5rem;line-height:1;padding:0;margin:0;transform:scale(2);transform-origin:left top;font-weight:800;position:absolute;color:#fffc;z-index:1;bottom:3.4rem;left:-4.5rem;display:inline-block;min-width:1.5ch;text-align:right;overflow:visible;white-space:nowrap}.slide-index--small{transform:scale(1.6)}.cover-wrapper{position:relative;z-index:2}.list__highlight{display:flex;flex-direction:column;margin-bottom:4rem;position:relative}@media (min-width: 2100px){.list__highlight{margin-bottom:10rem}}.list__highlight__item{position:relative;margin-top:-18.75rem;padding:2rem 6rem 0;z-index:2}@media (min-width: 2500px){.list__highlight__item{margin-top:-25rem}}@media (max-width: 768px){.list__highlight__item{padding:0 2rem;margin-top:-14.75rem}.list__highlight__item .list-controls.pagination{top:-1rem}}@media (max-width: 540px){.list__highlight__item{margin-top:-16.5rem}}@media (max-width: 414px){.list__highlight__item{margin-top:-18.5rem}}.list__highlight .list-item--visible{cursor:pointer}.list__highlight .list__highlight__item .list-controls.pagination{top:0}@media (max-width: 768px){.list__highlight .list__highlight__item .list-controls.pagination{top:-1rem}}@media (max-width: 540px){.list__highlight .list__highlight__item .list-controls.pagination{top:-2rem}}.hero__listing{position:relative;margin-bottom:unset;max-height:50vh}@media (max-width: 768px){.hero__listing{max-height:50vh;min-height:unset;height:auto}.hero__listing .hero_image{min-height:unset;height:calc(100% - 1px)}}.hero__listing .hero__sub__details{max-width:35rem;align-items:flex-start;margin:0 10rem}@media (max-width: 768px){.hero__listing .hero__sub__details__text{text-align:center;-webkit-line-clamp:3}}@media (max-width: 768px){.hero__listing .hero__sub__details{margin:0 0rem;align-items:center;grid-area:-1/-1;position:relative;padding-top:6rem;paddin-bottom:2rem;top:unset}}@media (min-width: 1440px){.hero__listing .hero__sub__details{max-width:50rem}}.listing{margin:4rem 4rem 3rem 3rem}@media (max-width: 768px){.listing{margin:3rem 3rem 1rem 0}}@media (max-width: 520px){.listing{margin:1rem;margin-left:0}}.listing select{font-size:1.375rem}.listing__controls{width:100%;display:flex;flex-direction:row-reverse;padding-right:4rem}.listing__controls .view__wrapper{display:flex;flex-direction:row;align-items:center}.listing__controls .filter__wrapper{display:flex;gap:.5rem}@media (max-width: 768px){.listing__controls{padding-right:0rem}}.listing__controls__container{display:flex;flex-direction:row;align-items:center;gap:1rem}@media (max-width: 520px){.listing__controls__container{width:100%;flex-direction:column;align-items:flex-end}}.listing__slider{width:100%;padding:2rem 6rem 0;height:auto;text-align:left;display:grid;grid-template-columns:repeat(auto-fill,minmax(206px,1fr));grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:min(.5em + .7vw,2.05em);row-gap:min(3em + .7vw,5em)}.listing__slider.landscape{grid-template-columns:repeat(auto-fill,minmax(416px,1fr));grid-template-columns:repeat(auto-fill,minmax(412px,1fr));grid-template-columns:repeat(auto-fill,minmax(325px,1fr));row-gap:min(3em + .7vw,3.5em)}.listing__slider.detailview{grid-template-columns:repeat(auto-fill,minmax(416px,1fr));grid-template-columns:repeat(auto-fill,minmax(412px,1fr));row-gap:min(1em + .7vw,2em)}.listing__no_items{font-size:2rem;font-weight:600;margin-top:2rem;margin-bottom:2rem;color:var(--color__primary);padding-left:7rem}@media (max-width: 768px){.listing__no_items{padding-left:2rem}}.detail__item__tags{width:100%;height:4rem;background-color:var(--color__secondary);display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap}.detail__item__tags__container{height:fit-content;display:flex;flex-direction:row;gap:.5rem}.detail__item__tags__container .detail__tag:after{content:"\2022";margin-left:.5rem}.detail__item__tags__container .detail__tag:last-child:after{content:"";margin:0}.detail__item__editorial{margin:auto 0;background-color:#000;margin-bottom:3rem}.detail__item__editorial__container{width:100%;max-width:48vw;display:flex;flex-direction:column;background:#000;margin:0 auto;padding:4rem 0}.detail__item__editorial__container__paragraph a{text-decoration:none;color:var(--color__primary)}.detail__item__editorial__container__paragraph a:hover,.detail__item__editorial__container__paragraph a:focus{color:var(--text-color__primary--hover)}.detail__item__editorial__container__paragraph a:active,.detail__item__editorial__container__paragraph a:visited{color:var(--color__secondary)}.detail__item__editorial__title{display:flex;flex-direction:row;gap:1rem}.detail__item__editorial__title h2{font-size:3rem;margin:0;height:fit-content}.detail__item__cast{margin:2rem 0;position:relative;width:100%;--pd: 6rem}@media (max-width: 768px){.detail__item__cast{--pd: 2rem}}@media (max-width: 480px){.detail__item__cast{--pd: 1rem}}.detail__item__cast .list-title,.detail__item__cast title-list{display:block;padding:0 var(--pd) 1rem;max-width:fit-content}.detail__item__cast__container{position:relative;background-color:var(--color__black);display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:2rem 2rem;padding:1.5rem var(--pd)}@media (max-width: 768px){.detail__item__cast__container{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:1rem 1rem;padding:1rem}}@media (max-width: 540px){.detail__item__cast__container{grid-gap:2rem 1rem}}.detail__item__cast__member{flex:0 0 auto;display:flex;flex-direction:column}.detail__item__cast__member a{text-decoration:none;color:var(--text-color__primary);transition:color .15s ease-in-out}.detail__item__cast__member a:hover,.detail__item__cast__member a:focus{color:var(--text-color__primary--hover)}.detail__item__cast .cast__member__name{font-size:1.25rem}.detail__item__cast .cast__member__role{opacity:.8;font-size:1.25rem;text-transform:capitalize}.detail__item__awards{--pd: 8rem;margin:2rem 0;position:relative;width:100%}.detail__item__awards .list-title{padding:0 var(--pd) 1rem}.detail__item__awards .decorative_laurel{display:block;margin:0 auto;position:absolute;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}.detail__item__awards__container{position:relative;z-index:1;background-color:var(--color__secondary);display:flex;justify-content:space-between;gap:2rem;padding:4.5rem var(--pd) 1.5rem}.detail__item__awards__item{display:flex;flex-direction:column;align-items:center}.detail__item__awards__item img{max-width:13rem;padding-bottom:1rem}.detail__item__awards__item .award__name{position:relative;text-align:center}.detail__item__awards__item .award__name:after{content:"\2022";display:block;text-align:center}.detail__item__awards__item .award__name:last-child:after{content:"";margin:0}.detail__item__awards__item .award__nomination{font-weight:700}.hidden-on-load{height:192px;width:100%;overflow:hidden;position:relative}.hidden-on-load .quote,.hidden-on-load .quote__origin{color:transparent!important}@keyframes shimmer{to{left:150%}}.list__item--quotes .quote{position:relative;font-size:1.5rem;line-height:1.4;font-weight:500;font-style:italic;color:var(--text-color__primary)}@media (max-width: 768px){.list__item--quotes .quote{font-size:1.5rem;font-size:clamp(16px,2vw,24px)}}.list__item--quotes .quote:before,.list__item--quotes .quote:after{content:'"'}.list__item--quotes .quote__container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;width:60vw;max-height:180px;height:136px}@media (max-width: 768px){.list__item--quotes .quote__container{width:90vw;max-height:unset}}.list__item--quotes .quote__origin{font-style:italic;font-size:1.125rem;padding-top:.6rem;color:var(--color__gray);opacity:.7}.list__item--quotes .list-controls.pagination{top:16px;right:0;left:auto;bottom:auto;transform:translate(-50%,-50%);padding-right:3rem}@media (max-width: 768px){.list__item--quotes .list-controls.pagination{padding-right:0}}.hero__awards{display:grid;position:relative;width:100vw;width:100%;max-height:55vh;min-height:50vh;object-fit:cover;object-position:top left;overflow:hidden;margin-bottom:0}@media screen and (max-width: 768px){.hero__awards{min-height:unset}}.hero__awards>*{grid-area:1/1}.hero__awards__image{position:relative;width:100vw;width:100%;height:100%;max-height:inherit;object-fit:cover;object-position:top}.hero__awards__gradient{position:relative;width:100vw;width:100%;background:linear-gradient(to left,#222b3200,#222b32 120%),linear-gradient(to bottom,#222b3200,#222b32)}.hero__awards__content{position:relative;z-index:1;text-align:center;padding:8rem 2rem 2rem 8rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;opacity:1;transition:opacity .24s ease-in-out}@media (max-width: 768px){.hero__awards__content{padding-left:2rem}}@media (max-width: 540px){.hero__awards__content{opacity:0}}.hero__awards__content .title__img{max-height:6rem}.hero__awards__content p{width:fit-content;font-size:3rem;display:none}@media (max-width: 768px){.hero__awards__content p{font-size:2rem}}.hero__awards__backlink{position:relative;z-index:2;padding:2rem;padding-left:0;text-decoration:none;justify-self:start;height:fit-content;top:6rem;left:6rem;color:var(--text-color__primary);transition:color .25s ease-in-out}@media (max-width: 768px){.hero__awards__backlink{top:3rem;left:1rem}}.hero__awards__backlink:hover{color:var(--text-color__primary--hover);text-decoration:none}.hero__awards__backlink i[class*=icon-]{padding-right:1rem;font-size:1.1rem}.android .hero__awards__backlink,.ios .hero__awards__backlink{display:none}.awards__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;max-width:90rem}.awards__list h3{font-weight:700;font-size:1.5rem}.awards__list__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.awards__container{padding:1.5rem;background:var(--color__secondary);display:flex;flex-direction:column;min-height:13rem;max-height:14rem;width:16rem;align-items:center;justify-content:space-between;box-shadow:var(--shadow-default)}.awards__container .event_nomination{--event__color: var(--color__nominee) !important}.awards__container .event_winner{--event__color: var(--color__winner) !important}.awards__container .event_screening{--event__color: var(--color__screening) !important}.awards__container p{padding-top:.75rem;text-align:center;overflow:hidden;height:4.3rem;line-height:1.1}.awards__container p:nth-of-type(2){padding-top:0}.awards__listing{position:relative;display:flex;flex-direction:column;padding-left:6rem}@media screen and (max-width: 768px){.awards__listing{padding-left:2rem}}.awards__listing__container{position:relative;display:flex;flex-direction:column;padding-top:4rem}.awards__listing__container h2{padding-left:6rem;margin-bottom:2rem;font-size:2.5rem}@media screen and (max-width: 768px){.awards__listing__container h2{padding-left:2rem;margin-bottom:1rem}}.awards__listing__container .text__block{font-size:1.375rem}.awards__listing__container .text__block.secondary{background-color:var(--color__secondary)}.awards__listing__container .text__block p{text-align:center}.award__listing__container{display:flex;align-items:center;gap:2rem;padding:2rem;padding-left:0}.award__listing__container .award__logo{width:8rem}@media screen and (max-width: 520px){.award__listing__container .award__logo{display:none}}.cast__listing__title{padding:2rem 6rem}@media (max-width: 768px){.cast__listing__title{padding-left:2rem;font-size:2.5rem}}.cast__listing__container{background:var(--color__black);padding:4rem 4rem 4rem 6rem;display:grid;grid-template-rows:repeat(auto-fill,minmax(6rem,1fr));gap:1rem;row-gap:3.5rem}@media (max-width: 768px){.cast__listing__container{padding-left:2rem}}.cast__listing__container .cast__category{font-size:2rem;text-transform:capitalize;font-weight:500;padding-bottom:1rem}.cast__listing__container .cast__members{display:grid;grid-template-columns:repeat(auto-fit,16rem);gap:1rem;row-gap:2rem}.cast__listing__container .cast__member a{text-decoration:none}.cast__listing__container .cast__member h3{font-size:1.25rem;color:var(--color__white);transition:color .15s ease-in-out}.cast__listing__container .cast__member span{font-size:1.125rem;color:var(--color__nominee)}.cast__listing__container .cast__member:hover h3{color:var(--color__primary)}.cast__list{margin-bottom:3rem}.season__selector{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:4rem;position:relative}@media (max-width: 768px){.season__selector{padding-bottom:0}}.season__selector .title__episodes{display:flex;flex-direction:column;padding-left:6rem;gap:1rem;margin-top:6rem;max-width:60rem}@media (max-width: 768px){.season__selector .title__episodes{padding-left:1rem;padding-right:1rem;width:100%}}.season__selector .title__episodes p{padding-top:2rem}.season__selector__info{padding:4rem 0 0;width:40vw}@media (max-width: 1024px){.season__selector__info{width:80vw}}@media (max-width: 768px){.season__selector__info{max-width:100%;width:100%}}.season__selector__info__title{display:flex;padding-bottom:2rem;justify-content:space-between}@media (max-width: 768px){.season__selector__info__title{flex-direction:column;padding:1rem}}.season__selector__info__title h2{padding-right:.5rem}@media (max-width: 768px){.season__selector__info .season__info{padding:1rem}}.season__selector select{background:transparent;color:var(--text-color__primary);height:3rem;min-width:15rem}@media (max-width: 768px){.season__selector select{min-width:12rem}}@media (max-width: 480px){.season__selector select{width:100%}}.season__selector .list-controls .list__arrow--next{right:0}.season__selector .list-controls .list__arrow--prev{left:1em}.gift__options__container{position:relative;width:100%;padding:4rem 8rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(23rem,1fr));gap:4rem}.gift__option{position:relative;box-shadow:#0000003d 0 3px 8px}.gift__option__content{position:relative;background-color:var(--color__black);padding:3rem}.gift__option__content__text{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.gift__option__content__usp{list-style:none;padding-left:unset}.gift__option__content__usp__text{padding-left:1rem}.gift__option__content__usp li{padding-bottom:.5rem}.gift__option__info{display:flex;flex-direction:row;gap:2rem}.gift__option__visual{display:grid;place-items:center;position:relative}.gift__option__visual:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color__black);opacity:.35;grid-area:1/1}.gift__option__visual img{grid-area:1/1;width:100%;height:auto}.gift__option__visual .gift__option__title{grid-area:1/1;z-index:1;color:var(--text-color__primary);text-align:center;padding:0 1rem;width:100%;font-size:3.5rem;font-weight:600;text-transform:uppercase}.gift__option__info__form{display:flex;flex-direction:row;gap:.5rem}.gift__option input[type=number]{background:none;border:2px solid var(--color__gray--translucent);border-radius:6px;padding-inline-start:.5rem;margin-right:.5rem}.order__product{display:flex;flex-direction:column;max-width:40em;align-items:center;align-content:center;flex-wrap:wrap;margin:0 auto}.order__product__explanation{padding-bottom:1rem}.order__product .form__section{border:none;padding-bottom:2rem}.order__product .form__section legend{font-size:1.5rem}.order__product .form__section p{display:flex;flex-direction:column;padding-bottom:.5rem}.order__product .form__section p.housenumber{flex-direction:row;justify-content:space-between;padding:1rem 0}.order__product .form__section .order__confirmation{padding-top:1rem}.order__product .form__section input,.order__product .form__section select{background:none;border-radius:3px;border:2px solid var(--color__gray--translucent);padding:.25rem}.order__product .form__section .error{width:100%;margin:0;padding-top:.3em;font-size:1.375em;text-align:left}.subscriptions__options__container{position:relative;width:100%;padding:4rem 8rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(14rem,20vw,23rem),1fr));gap:4rem}@media (max-width: 1500px){.subscriptions__options__container{gap:2rem}}@media (max-width: 1024px){.subscriptions__options__container{padding:4rem 1rem;gap:1rem}}.subscriptions__option{position:relative;box-shadow:#0000003d 0 3px 8px}.subscriptions__option__content{position:relative;background-color:var(--color__black);padding-top:1rem}.subscriptions__option__content__text{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:2rem}.subscriptions__option__content .price{opacity:.8}.subscriptions__option__info{display:flex;flex-direction:row;gap:2rem}.subscriptions__option__visual{display:grid;place-items:center;position:relative}.subscriptions__option__visual:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color__black);opacity:.35;grid-area:1/1}.subscriptions__option__visual img{grid-area:1/1;width:100%;height:auto}.subscriptions__option__visual .gift__option__title{grid-area:1/1;z-index:1;color:var(--text-color__primary);text-align:center;padding:0 1rem;width:100%;font-size:3.5rem;font-weight:600;text-transform:uppercase;text-shadow:1px 1px 2px var(--color__black)}.hero__faq{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:75vh;overflow:hidden;position:relative}.hero__faq__content{z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero__faq h1{font-size:4rem;margin-bottom:1rem}.hero__faq__content,.hero_gradient,.hero__image{grid-area:1/1;height:100%}.faq__search__container{padding-top:1rem;font-size:1.375rem}.faq__search__container form{display:flex;flex-direction:row;gap:1rem}.faq__search__container form input[type=text].support_search{width:100%;background-color:#0009}.hero__image{width:100%;height:75vh;object-fit:cover;object-position:top center;z-index:1;position:relative}.faq__subjects{position:relative;margin:0 4rem 2rem;display:flex;align-items:center;flex-direction:column;gap:2rem}.faq__subjects__container{display:flex;flex-direction:row;gap:1rem;width:100%;overflow-x:auto}.faq__subjects__container a{text-align:center;padding:1rem;border:2px solid var(--color__gray--translucent);border-radius:6px;text-decoration:none;color:var(--text-color__primary);flex:1}.faq__answers{background-color:var(--color__black);padding:1rem 4rem}@media (max-width: 768px){.faq__answers{padding:1rem}}.faq__answers__container{padding-bottom:1.5rem}.faq__answers__container h3{padding-bottom:.5rem}.faq__answers__container .toonmeer{text-decoration:none;color:var(--text-color__primary)}.faq__answers__container .toonmeer:hover,.faq__answers__container .toonmeer:active{color:var(--text-color__primary--hover)}.faq{background-color:var(--color__background);padding:1.5rem 1rem;border-bottom:1px solid var(--transparent)}.faq.open .faq__answer{padding-top:1rem}.faq__question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}.faq__question__title{font-size:1.2rem;font-weight:500}.faq__answer{height:0;overflow:hidden;opacity:0;color:var(--color__gray);transition:height .3s ease,opacity .3s ease,padding-top .3s ease}.faq.open .faq__answer{opacity:1}.faq .icon-forwardarrow{transition:transform .3s ease}.faq.open .icon-forwardarrow{transform:rotate(90deg)}.contact__container{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media screen and (max-width: 768px){.contact__container{padding-top:4rem;grid-template-columns:1fr}}.contact .column--left{padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.contact .column--left{margin-top:5rem;justify-content:flex-start}}.contact .column--right{background-color:var(--color__black);display:flex;align-items:flex-start;flex-direction:column;padding:8rem 2rem 2rem;font-size:1.375rem}@media screen and (max-width: 768px){.contact .column--right{padding-top:2rem}}.contact .column--right form{width:100%;max-width:35rem;display:flex;flex-direction:column;gap:1rem}.contact__info__container{max-width:35rem}.contact__info__container h2{font-size:2rem;padding-bottom:1rem}.contact__info__container p{padding-bottom:1rem}.contact__info__container .contact-form__phone{padding-top:1rem}.contact__info__container .contact-form__phone span[class^=icon-]{font-size:1.6rem}@media screen and (max-width: 768px){.contact__info__container img:not(.contact-form__phone img){display:none}}.contact-form{display:flex;flex-direction:column;gap:1em;margin-top:20px}.contact-form__phone a{display:flex;flex-direction:row;gap:1em;align-items:center;justify-content:flex-start;text-decoration:none;color:var(--text-color__primary)}.contact-form__phone a:hover,.contact-form__phone a:active{color:var(--text-color__primary--hover)}.contact-form select.contactinputfields{width:20rem;min-width:10rem}.contact-form-row__wrapper{display:flex;flex-direction:column}.contactinputfields,.veld1,.veld4,textarea{width:100%}.disappearrow{display:none}.fa-chevron-down{margin-left:.5em}.extrainfo{margin-top:.5em;font-size:.9em;color:var(--color__gray--translucent);grid-column:span 2}.personalinfo textarea{resize:vertical;grid-area:16/span 2}.submit-row{grid-column:2}.page__not__found,.maintenance{height:90vh;background:var(--color__black);display:grid;place-items:center}.page__not__found__container,.maintenance__container{grid-area:1/1;display:flex;flex-direction:column;align-items:center;max-width:60rem;justify-content:center;z-index:1}.page__not__found__container h1,.page__not__found__container span,.page__not__found__container p,.maintenance__container h1,.maintenance__container span,.maintenance__container p{font-size:clamp(1rem,2.5vw,2rem)}.page__not__found__container .button,.maintenance__container .button{margin-top:1rem}a.btn{text-decoration:none}.btn{color:var(--text-color__primary);transition:opacity 275ms ease-in-out;cursor:pointer;padding:.5rem 1rem;border-radius:6px;min-width:6rem;width:fit-content;max-width:12rem;text-decoration:none;display:block}.overlay-service-overlay .overlay-service-container>div:first-child{width:clamp(35rem,45rem,100%)}@media (max-width: 768px){.overlay-service-overlay .overlay-service-container>div:first-child{width:100%}}.overlay-service-overlay .overlay-forms{width:clamp(35rem,45rem,100%);background-color:#222b32;height:clamp(40rem,50rem,70vh);overflow-y:auto;padding:1rem;margin:0 auto;border-radius:1rem}@media screen and (max-width: 768px){.overlay-service-overlay .overlay-forms{width:100%;height:100%}}.overlay-service-overlay .content .fields{display:grid;grid-template-rows:repeat(2,1fr);gap:.5rem;padding-bottom:1.5rem}.overlay-service-overlay .content .fields div{display:flex;flex-direction:column;align-items:center}.overlay-service-overlay .content .fields div input[type=text],.overlay-service-overlay .content .fields div input[type=email],.overlay-service-overlay .content .fields div input[type=password]{height:3rem;max-width:100%;font-size:1.375rem}.overlay-service-overlay .whois{display:flex;gap:.5rem;flex-direction:column}.overlay-service-overlay .whois .row,.overlay-service-overlay .whois .title{display:flex;flex-direction:row}.overlay-service-overlay .whois .btnrow{padding-top:.5rem;justify-self:flex-end}.overlay-service-overlay .whois .row{justify-content:space-between;margin-bottom:.25rem}.overlay-service-overlay .whois .row span:has(input:nth-of-type(2)){display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem;width:60%}.overlay-service-overlay .whois .row:last-of-type{gap:.5rem;padding-bottom:1rem}.overlay-service-overlay .whois .title{justify-content:space-between;padding-bottom:1rem;font-size:1.5rem;font-weight:500}.overlay-service-overlay .btn{color:var(--text-color__primary);transition:opacity 275ms ease-in-out,border .25s ease-in-out;cursor:pointer;height:fit-content;margin-top:.125rem;min-width:11rem}.overlay-service-overlay .btn__forget{background:none}.overlay-service-overlay .btn.visual{text-decoration:none;display:block;min-width:2rem;max-width:6rem;padding:.5rem;border-radius:6rem}.overlay-service-overlay .btn:hover{color:var(--text-color__primary);opacity:1}.overlay-service-overlay .btn__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.5rem;padding:1rem}@media (max-width: 768px){.overlay-service-overlay .btn__container{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));padding:0}}@media (max-width: 480px){.overlay-service-overlay .btn__container{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.overlay-service-overlay .btn__container .btn--big{width:100%;max-width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--color__gray--translucent);transition:background-color .25s ease-in-out,color .25s ease-in-out}.overlay-service-overlay .btn__container .btn--big:hover{background-color:var(--color__primary);text-decoration:none}@media (max-width: 480px){.overlay-service-overlay .btn__container .btn--big{height:6rem;flex-direction:column}}.overlay-service-overlay .btn__container .btn--big.button--share:hover{background-color:#e1e5f215}.overlay-service-overlay .btn__container .btn--big>span[class^=icon-],.overlay-service-overlay .btn__container .btn--big>span[class^=aicon-]{padding-bottom:1rem;font-size:4rem}@media (max-width: 480px){.overlay-service-overlay .btn__container .btn--big>span[class^=icon-],.overlay-service-overlay .btn__container .btn--big>span[class^=aicon-]{font-size:2rem}}.overlay-service-overlay .btn__container--login{padding-bottom:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.overlay-service-overlay .btn__container--login #passwordforgotten{background:none}.overlay-service-overlay .filter-overlay{background-color:var(--color__black);padding:1rem;border-radius:1rem}.overlay-service-overlay .pagetitle{font-size:1.5rem;padding-bottom:1rem}.overlay-service-overlay .login__container{max-width:35rem;margin:0 auto;height:55vh;max-height:33rem;display:flex;flex-direction:column}.overlay-service-overlay .login__field{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:.5rem}.overlay-service-overlay .login__field input[type=text].input,.overlay-service-overlay .login__field input[type=password].input,.overlay-service-overlay .login__field input[type=email].input{height:3rem;max-width:100%;font-size:1.375rem}.overlay-service-overlay .login__fields{padding-bottom:1rem}.overlay-service-overlay .login__registeraccount{align-self:center;margin-top:auto;display:flex;flex-direction:column;align-items:center}.overlay-service-overlay .login__buttons{padding-bottom:1rem}.overlay-service-overlay .login__buttons .btn__login{width:100%;max-width:100%;background-color:var(--color__primary)}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe{width:60rem}@media (max-width: 960px){.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe{width:unset}}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .overlay-forms{width:100%;padding:1rem 2rem}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .overlay-forms .content{display:flex;flex-direction:column;height:100%}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .top_desc{margin-bottom:1rem}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .top_desc.current__sub{font-style:italic;color:var(--color__primary)}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .top_desc.current__sub__title{margin-bottom:0}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__options{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,17rem);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__options>*:only-child{max-width:25rem;justify-self:center}@media (max-width: 640px){.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__options{height:50vh;overflow:auto;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));padding:.825rem .825rem 2.1rem}}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;background-color:var(--color__black);padding:1rem;border-radius:1rem;transition:background-color .25s ease-in-out;color:var(--text-color__primary);text-decoration:none;font-size:1.25rem;min-height:30rem;min-height:18rem;min-height:24rem;box-shadow:var(--shadow-default);outline:3px solid var(--transparent);transition:outline .25s ease-in-out,box-shadow .25s ease-in-out}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option.active{outline:3px solid var(--color__primary);box-shadow:var(--shadow-default)}@media (max-width: 640px){.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option{min-height:18rem}}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option:hover{color:var(--color__primary);text-decoration:none;outline-color:var(--color__primary)}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option__content{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:space-between;color:var(--text-color__primary)}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option__title{font-weight:500}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option__price{justify-self:end}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .subscription__option__description:nth-of-type(2){font-weight:500;color:var(--text-color__primary--hover)}.overlay-service-overlay .overlay-service-container>div:first-child.overlay--wrapper.subscribe .bot_desc{margin:auto auto 0;width:90%;padding-top:2rem}.giftpage{display:grid;grid-template-columns:1fr auto;place-items:center;height:89vh;overflow:hidden}@media (max-width: 768px){.giftpage{height:100%}}.giftpage .redeemgiftcard__container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.giftpage .redeemgiftcard__container .fields{font-size:1.375rem}.giftpage .redeemgiftcard__container .fields input{width:100%;max-width:100%}.giftpage .overlay-forms{width:clamp(35rem,45rem,100%);height:clamp(18rem,22rem,70vh);overflow-y:auto;padding:1rem;margin:0 auto;border-radius:1rem;background-color:#222b32;align-self:anchor-center;place-items:center;position:relative}.giftpage .background,.giftpage .overlay-forms{grid-area:-1/1}@media (max-width: 768px){.giftpage .background,.giftpage .overlay-forms{width:100%}}.giftpage .background{width:100%;height:inherit;position:relative;object-fit:cover}.giftpage .background .desktop{height:100%;width:100%;object-fit:cover}.giftpage .background .mobile{display:none}.giftpage .content{height:100%;display:flex;flex-direction:column;align-items:center}.giftpage .pagetitle{width:100%;text-align:center;font-size:1.5rem}.giftpage .content form{width:100%}.giftpage input#actioncode{height:3rem;max-width:100%;margin-bottom:1rem}.giftpage .btn-action{width:100%;max-width:100%;text-align:center}.overlay-forms.new__password{height:clamp(18rem,25rem,70vh)}.overlay-forms.new__password .txt p{text-align:center}.overlay-forms.new__password .login__field{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:.5rem}.overlay-forms.new__password .login__field input[type=password]{height:3rem;max-width:100%;font-size:1.375rem}.overlay-forms.new__password .login__buttons{padding-bottom:1rem}.overlay-forms.new__password .login__buttons .btn__login{width:100%;max-width:100%;background-color:var(--color__primary)}.overlay-forms.new__password .txt{padding-bottom:.5rem}.overlay-forms.new__password .msg__container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem;height:100%}.overlay-forms.new__password .msg__container .top_desc{text-align:center}.ordermovie__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.ordermovie__container .subtitle{text-align:center}.pspredirect .txt{gap:.25rem;padding-bottom:.5rem}.row--button{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.txt{display:flex;flex-direction:column;align-items:center}input[type=text],input[type=number],input[type=email],input[type=password],select,textarea{background:none;border:2px solid var(--color__gray--translucent);border-radius:9px;width:100%;max-width:20rem;padding:.3rem .5rem}@media (max-width: 768px){.editorial{margin-bottom:3rem}}@media (max-width: 920px){.editorial__list .hero{--height: 50vh}}.editorial__articles{display:flex;flex-direction:column;max-width:60vw;margin:0 auto;margin-top:-4rem;position:relative}@media (max-width: 920px){.editorial__articles{max-width:80%}}.editorial__articles__highlight{padding-bottom:2rem;border-bottom:2px solid var(--color__gray--translucent)}.editorial__articles__list{padding-top:1rem}.editorial__top__item{display:flex;flex-direction:row;gap:1rem;border-radius:6px;overflow:hidden;background-color:var(--color__black);box-shadow:0 0 10px #00000080}@media (max-width: 520px){.editorial__top__item{flex-direction:column}}.editorial__top__item .image{flex:2}.editorial__top__item .image img{height:100%;object-fit:cover}@media (max-width: 768px){.editorial__top__item .image img{height:auto}}.editorial__top__item .editorial__item__details{flex:2;display:inline-flex;flex-direction:column;padding:1rem 1rem 1rem 0}@media (max-width: 520px){.editorial__top__item .editorial__item__details{padding:1rem}}.editorial__top__item .editorial__item__details h2{padding-bottom:1rem}.editorial__top__item .editorial__item__details .editorial__item__meta{align-self:flex-end}.editorial__top__item .editorial__item__details .editorial__item__meta__author{color:var(--color__nominee)}.editorial__item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:2px solid var(--color__gray--translucent)}.editorial__item:last-child{border-bottom:none}@media (max-width: 520px){.editorial__page .hero{--height: 50vh}}@media (max-width: 520px){.editorial__page__container{padding:0 1rem 5rem}}.editorial__page__content{border-bottom:2px solid var(--color__gray--translucent);padding-bottom:2rem}.editorial__page__content img{padding-top:1rem;padding-bottom:1rem}.editorial__page__content li{font-size:2.4rem}.editorial__page__content h2{font-size:2.06rem;font-weight:600}.editorial__page__content h3{font-size:1.6rem;font-weight:600}.editorial__page__content h4{font-size:1.375rem;font-weight:500}.editorial__page__content h5{font-size:1.14rem;font-weight:500}.editorial__page__content h6{font-size:.92rem;font-weight:500}.editorial__page .privacy__header{padding-top:10rem}.editorial__page .privacy__header h1{font-size:3rem;font-weight:600;text-align:center;padding-bottom:2rem}.editorial__page__footer{padding:2rem 0;display:flex}.editorial__page__footer__title{font-weight:600}.editorial__page__footer__list{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}div[data-lastpass-icon-root],div[data-lastpass-root]{display:none}.systemcheck{display:grid;padding:8rem 6rem 6rem}.systemcheck .button{font-size:1.375rem}.systemcheck .check-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;padding-top:2rem}.systemcheck .check-items .item{display:flex;flex-direction:column;gap:.5rem;padding:1rem;outline:2px solid rgba(225,229,242,.0823529412);border-radius:6px;background-color:var(--color__black);box-shadow:0 0 10px #00000080}.systemcheck .check-items .item__title{font-weight:500}.systemcheck .check-items .item .inf{color:var(--text-color__pass)}.systemcheck .check-items .item .notok{color:var(--text-color__error)}.systemcheck .check-items .item .ok{color:var(--text-color__pass)}.switch{display:inline-block;height:34px;position:relative;width:60px;top:6px;margin-left:1rem}.switch input{display:none}.switch .slider{background-color:var(--color__black);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;box-shadow:var(--shadow-default);outline:3px solid var(--transparent)}.switch .slider:before{background-color:var(--text-color__primary);bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.switch input:checked+.slider{background-color:var(--color__primary)}.switch input:checked+.slider:before{transform:translate(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.switch .slider:hover{outline-color:var(--color__primary)}@font-face{font-family:icomoon;src:url(https://maxx.cinemember.nl/fonts/icomoon.eot);src:url(https://maxx.cinemember.nl/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(https://maxx.cinemember.nl/fonts/icomoon.woff) format("woff"),url(https://maxx.cinemember.nl/fonts/icomoon.ttf) format("truetype"),url(https://maxx.cinemember.nl/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"],[class*=" icon-"] *,[class*=" icon-"] *:before{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-] .alt,[class*=" icon-"] .alt{position:absolute;top:-100%;opacity:0}.icon-privacy:before{content:"\e973"}.icon-systemcheck:before{content:"\f085"}.icon-conditions:before{content:"\e93a"}.icon-youtube:before{content:"\e92a"}.icon-facebook:before{content:"\e92b"}.icon-bluesky:before{content:"\e92c"}.icon-Instagram:before{content:"\e92d"}.icon-linkedin:before{content:"\e92e"}.icon-appstore:before{content:"\e93d"}.icon-playstore:before{content:"\e93e"}.icon-x:before{content:"\e940"}.icon-whatsapp:before{content:"\e93f"}.icon-email:before{content:"\e941"}.icon-mydata:before{content:"\e942"}.icon-remove:before{content:"\e943"}.icon-kw_6.foreground:before{content:"\e903";color:#000;position:absolute;top:0;left:0}.icon-kw_6.background:before{content:"\e91c";color:#fff}.icon-kw_9.foreground:before{content:"\e905";color:#000;position:absolute;top:0;left:0}.icon-kw_9.background:before{content:"\e938";color:#fff}.icon-kw_12.foreground:before{content:"\e907";color:#000;position:absolute;top:0;left:0}.icon-kw_12.background:before{content:"\e90a";color:#fff}.icon-kw_14.foreground:before{content:"\e909";color:#000;position:absolute;top:0;left:0}.icon-kw_14.background:before{content:"\e90c";color:#fff}.icon-kw_16.foreground:before{content:"\e90b";color:#000;position:absolute;top:0;left:0}.icon-kw_16.background:before{content:"\e90e";color:#fff}.icon-kw_18.foreground:before{content:"\e90d";color:#000;position:absolute;top:0;left:0}.icon-kw_18.background:before{content:"\e934";color:#fff}.icon-kw_al.foreground:before{content:"\e90f";color:#000;position:absolute;top:0;left:0}.icon-kw_al.background:before{content:"\e935";color:#fff}.icon-kw_altous.foreground:before{content:"\e911";color:#000;position:absolute;top:0;left:0}.icon-kw_altous.background:before{content:"\e936";color:#fff}.icon-kw_tous.foreground:before{content:"\e911";color:#000;position:absolute;top:0;left:0}.icon-kw_tous.background:before{content:"\e937";color:#fff}.icon-kw_sx.foreground:before{content:"\e916";color:#000;position:absolute;top:0;left:0}.icon-kw_sx.background:before{content:"\e910";color:#fff}.icon-kw_gw.foreground:before{content:"\e917";color:#000;position:absolute;top:0;left:0}.icon-kw_gw.background:before{content:"\e931";color:#fff}.icon-kw_dr.foreground:before{content:"\e918";color:#000;position:absolute;top:0;left:0}.icon-kw_dr.background:before{content:"\e932";color:#fff}.icon-kw_gt.foreground:before{content:"\e91a";color:#000;position:absolute;top:0;left:0}.icon-kw_gt.background:before{content:"\e904";color:#fff}.icon-kw_dc.foreground:before{content:"\e91b";color:#000;position:absolute;top:0;left:0}.icon-kw_dc.background:before{content:"\e933";color:#fff}.icon-kw_en.foreground:before{content:"\e91e";color:#000;position:absolute;top:0;left:0}.icon-kw_en.background:before{content:"\e906";color:#fff}.icon-kw_nb.foreground:before{content:"\e91f";color:#000;position:absolute;top:0;left:0}.icon-kw_nb.background:before{content:"\e908";color:#fff}.icon-forwardarrow:before{content:"\e929"}.icon-backarrow:before{content:"\e920"}.icon-search:before{content:"\e986";font-family:icomoon}.icon-cast:before{content:"\e912"}.icon-soundoff:before{content:"\e95c"}.icon-sound:before{content:"\e95b"}.icon-language:before{content:"\e97b"}.icon-add:before{content:"\e900"}.icon-duration:before{content:"\e901"}.icon-calendar:before{content:"\e97c"}.icon-time:before{content:"\e980"}.icon-faq:before{content:"\e926"}.icon-play:before{content:"\e94c"}.icon-pause:before{content:"\e94b"}.icon-forward:before{content:"\e928"}.icon-rewind:before{content:"\e958"}icon-terug:before{content:"\e95f"}.icon-location:before{content:"\e902"}.icon-listview_cover:before{content:"\e981"}.icon-listview_detail:before{content:"\e982"}.icon-listview_landscape:before{content:"\e914"}.icon-amount:before{content:"\e913"}.icon-check:before{content:"\e915"}.icon-delete:before{content:"\e924"}.icon-favorite:before{content:"\e927"}.icon-favoriet_full:before{content:"\e96f"}.icon-history:before{content:"\e97f"}.icon-home:before{content:"\e96d"}.icon-menuicon:before{content:"\e948"}.icon-smarttv:before{content:"\e976"}.icon-show:before{content:"\e92f"}.icon-movie:before{content:"\e930"}.icon-thumb:before{content:"\e960"}.icon-gift:before{content:"\e966"}.icon-gift_open:before{content:"\e972"}.icon-share:before{content:"\ea82"}.icon-copy:before{content:"\e989"}.icon-systemcheck:before{content:"\e974"}.icon-support:before{content:"\e970"}.icon-contact:before{content:"\e923"}.icon-logout:before{content:"\e947"}.icon-QR:before{content:"\e93b"}.icon-recurring:before{content:"\e93c"}.kw{position:relative}@media (max-width: 540px){.kw{position:relative}.kw .foreground:before{top:1px}}.cast-icon{width:1em;height:1em;background-image:url(/images/chromecast/ic_cast_white_24dp.png);background-size:cover;background-repeat:no-repeat;-webkit-transition:background-image .2s;transition:background-image .2s}header .cast-icon{position:relative}@keyframes castConnectingAnimation{0%,to{background-image:url(/images/chromecast/ic_cast0_white_24dp.png)}33%{background-image:url(/images/chromecast/ic_cast1_white_24dp.png)}67%{background-image:url(/images/chromecast/ic_cast2_white_24dp.png)}}@-webkit-keyframes castConnectingAnimation{0%,to{background-image:url(/images/chromecast/ic_cast0_white_24dp.png)}33%{background-image:url(/images/chromecast/ic_cast1_white_24dp.png)}67%{background-image:url(/images/chromecast/ic_cast2_white_24dp.png)}}.castConnecting{-webkit-animation:castConnectingAnimation 2s infinite;animation:castConnectingAnimation 2s infinite}.castConnected{background-image:url(/images/chromecast/ic_cast_connected_white_24dp.png)}@font-face{font-family:FontAwesome;src:url(https://maxx.cinemember.nl/fonts/fontawesome-webfont.ttf) format("truetype");font-weight:400;font-style:normal}[class^=aicon-],[class*=" aicon-"]{font-family:FontAwesome!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aicon-qrcode:before{content:"\f029"}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{interpolate-size:allow-keywords}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,canvas,svg{display:block;max-width:100%}video{width:100%;display:block}.vjs-fill{height:100%;width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Regular Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Medium Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Bold Italic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Light Italic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:brandon-grotesque;src:url("https://maxx.cinemember.nl/fonts/Brandon Grotesque/Brandon Grotesque Thin Italic.ttf") format("truetype");font-weight:100;font-style:italic}*{font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:400}.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:break-word;word-wrap:break-word}.line-clamp-1{line-clamp:1;-webkit-line-clamp:1}.line-clamp-2{line-clamp:2;-webkit-line-clamp:2}.line-clamp-3{line-clamp:3;-webkit-line-clamp:3}.line-clamp-4{line-clamp:4;-webkit-line-clamp:4}.line-clamp-5{line-clamp:5;-webkit-line-clamp:5}.suggestion__emphasis{color:var(--text-color__primary--hover)}body.play header,body.play .appbar--bottom,body.play .foldMenu,body.play footer{display:none}body.play main{width:100vw;height:100vh;padding:0;margin:0}#player_back_button{position:absolute;z-index:1;margin-top:1em;margin-left:.5em}
