:root{--background-colour: #000;--font-xl: 72px;--font-l: 46px;--font-medium: 32px;--primary-colour: #ff0000}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}html{overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;background-color:var(--background-colour);text-align:center;font-size:16px;color:#fff}p{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;line-height:1.4;font-weight:200}h1{font-size:32px}@media screen and (min-width: 768px){h1{font-size:84px}}h4{font-size:26px}@media screen and (min-width: 768px){h4{font-size:42px}}h6{font-size:18px}@media screen and (min-width: 768px){h6{font-size:22px}}h1,h2,h3,h4,h5,h6{font-weight:700}h6.subtitle{color:gray;font-weight:500;margin-top:12px}a{text-decoration:none;color:inherit}.btn{transition:200ms ease}.btn:hover{transform:translateY(-3px)}.button-primary{padding:16px 32px;background-color:var(--primary-colour);border-radius:8px;color:#fff;text-align:center;font-size:14px;font-weight:bold}.button-secondary{padding:12px 36px;background-color:var(--primary-colour);border-radius:8px;color:#fff;text-align:center;max-width:200px;font-size:14px;font-weight:medium;min-width:175px}.wrapper{max-width:1440px;margin:0 auto;padding:0px 24px;overflow:hidden}@media screen and (min-width: 1224px){.wrapper{padding:0px 48px;overflow:visible}}.spaced{margin-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.spaced{margin-top:6rem;padding-bottom:6rem}}.full-width{width:100%}.flex-column{display:flex;flex-direction:column}.js-scroll{opacity:0;transform:translateY(30px);visibility:hidden}.scrolled.js-scroll{transform:translateY(30px);opacity:0;visibility:hidden;animation-delay:.5s;-webkit-animation:come-in .5s ease-in-out forwards;animation:come-in .5s ease-in-out forwards}.come-in{transform:translateY(30px);opacity:0;visibility:hidden;animation-delay:.5s;-webkit-animation:come-in .5s ease-in-out forwards;animation:come-in .5s ease-in-out forwards}@keyframes come-in{from{opacity:0;visibility:hidden;transform:translateY(30px)}to{transform:translateY(0);opacity:1;visibility:visible}}.header{background-image:url("/assets/kijkdirect/media/visuals/movies-list.png");background-size:cover;background-position:30% 50%;background-repeat:no-repeat}.header-content{display:flex;flex-direction:column;margin:0 auto;padding-top:4rem;width:100%;align-items:center;position:relative;z-index:1;gap:1rem}@media screen and (min-width: 1224px){.header-content{width:80%}}.header-content h1{color:#fff}.header-content h1::before{content:"";width:100%;height:300px;background:#030e36;filter:blur(100px);opacity:.5;border-radius:100%;position:absolute;left:50%;transform:translateX(-50%);z-index:-1;top:-50%;pointer-events:none}.header-content p{font-size:1rem;color:#fff;font-weight:300;margin:0 2rem}@media screen and (min-width: 1224px){.header-content p{font-size:28px}}.header-content a{margin-top:2rem}.video-player{width:100vw;margin-top:4rem;position:relative;overflow:hidden;color:#fff;background:#000}.video-player video{width:100vw}.channels{display:flex;flex-direction:column;gap:12px;justify-content:space-between}.marvel{background-image:url("/assets/kijkdirect/media/visuals/marvel.png");background-size:contain;background-position:500px center;background-repeat:no-repeat}@media screen and (min-width: 768px){.marvel{background-size:cover}}.screen-illustrations{width:130%;position:relative;margin-left:-4rem}@media screen and (min-width: 768px){.screen-illustrations{width:100%;margin-left:0}}@media screen and (min-width: 1224px){.screen-illustrations{width:90%;margin-left:-30rem}}.screen-illustrations img{width:100%;object-fit:cover}.screen-illustrations .iphone{width:20%;position:absolute;z-index:2;bottom:5%;right:10%}.faq-card{padding:1.5rem;border-radius:8px;background-color:#2d2d2d;text-align:left}.faq-card h6{font-size:16px;margin:0;margin-bottom:1rem;color:#fff}.faq-card p{font-size:14px}.device-section{gap:24px}@media screen and (min-width: 1224px){.device-section{flex-direction:row}}.section-text{gap:36px;justify-content:center}@media screen and (min-width: 1224px){#feature-highlight>.wrapper>div>.text-block{width:40%}}.faqs-container{display:flex;flex-direction:column;gap:1rem}.help-centre{margin:0 auto}.social-card{display:flex;flex-direction:column;align-items:center;gap:8px}.social-card img{width:80px;height:80;object-fit:cover}.social-card p{font-size:18px;font-weight:bold}.header-bar{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:0}.login-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 18px;border-radius:8px;background:var(--primary-colour);color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.header-bar img{height:50px}.header-bar img.logo-wide{display:block}.header-bar img.logo-square{display:none}@media screen and (max-width: 400px){.header-bar img.logo-wide{display:none}.header-bar img.logo-square{display:block}}.select-language{padding:4px 20px 4px 4px;margin:auto 0;color:#fff;font-size:1rem;background:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);font-weight:bold;text-align-last:right;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 0px center;background-size:16px 16px}.select-language option{text-align:center;color:#000}.marquee-container{padding:16px 0;background-color:#2d2d2d;border-radius:8px}.marquee{color:#333;display:flex;overflow:hidden;gap:2.5rem;max-width:100vw}.marquee-content{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;gap:2.5rem;min-width:100%;white-space:nowrap;animation:30s linear infinite normal running marquee-scrolling}.marquee-content>span{position:relative;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;display:flex;gap:10px;align-items:center}@keyframes marquee-scrolling{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(calc(-100% - 20px), 0, 0)}}.subscription-trial-block{max-width:500px;margin:1rem auto}.subscription-trial-block .trial-subscription-block-header{border-bottom:none;padding-bottom:0}.subscription-trial-block .subscription-body{padding-top:0}.subscription-trial-block .subscription-specs{margin:0}.subscription-trial-block .order-section-block{margin-top:8px}.subscription-block{border-radius:8px;border:1px solid #2d2d2d;overflow:hidden;text-align:left}.subscription-type{padding:16px 16px 20px 16px;width:100%;display:flex;flex-direction:column;gap:12px;min-height:90px;color:#fff;background-color:#2d2d2d;text-align:left}.subscription-type h6{color:#fff;font-weight:700;font-size:20px;margin-top:0}.subscription-type p{font-size:16px;font-weight:500}.subscription-type span.timespan{color:#adadad;font-size:14px;font-weight:400}.subscription-body{padding:16px 16px 20px 16px}.subscription-specs{margin:1rem 0}.subscription-spec-group{padding:12px 0px;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid #2d2d2d}.subscription-spec-group:last-of-type{border-bottom:none}.subscription-spec-label{font-size:12px;font-weight:500;line-height:1.6;color:#adadad}.subscription-spec-value{font-size:14px;font-weight:500;line-height:1.6}.order-section-block{display:flex;margin-top:2rem}.order-button{width:100%}.slide-button{display:flex;gap:8px;overflow:hidden;border-radius:8px;border:1px solid #2d2d2d;max-width:500px;margin:0 auto;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 400px){.slide-button{font-size:.6rem}}.subscription-block-header-premium>p>.timespan{color:#fff}.slide-option{width:100%;white-space:nowrap;padding:8px}.subscriptions-container{display:flex;gap:1rem;align-items:center;justify-content:center}@media screen and (max-width: 768px){.subscriptions-container{flex-direction:column}}.subscription-block-header-basic{border-bottom:1px solid #2d2d2d;background:unset}.subscription-block-header-premium{background:#fe0f17}.subscription-block{width:100%}.slide-option-selected{background-color:#2d2d2d}.contact-fab{position:fixed;width:50px;bottom:8px;right:8px;z-index:9999999999}.contact-fab a{display:block;width:100%}.contact-fab a img{width:100%}.contact-container{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 1224px){.contact-container{flex-direction:row;margin:0 auto}}.contact-card{padding:1.5rem;border-radius:8px;border:1px solid #2d2d2d;text-align:left;display:flex;gap:8px;align-items:center;cursor:pointer}.contact-card .text{display:flex;flex-direction:column;gap:2px}.contact-card .text h6{font-size:16px;margin:0;color:#fff}.contact-card .text p{font-size:14px;font-weight:400;color:gray}.contact-card .status-blip{margin-left:auto;width:10px;height:10px;background-color:green;border-radius:50%;flex-shrink:0}.footer{padding-bottom:16px}.footer-label-container{display:flex;align-items:center;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;line-height:1.4;font-weight:200;justify-content:center}.footer-label-container .copyright-footer{margin-right:4px}.footer-label-container .logo-footer{width:30px;margin:0 4px}.footer-label-container .name-footer{font-weight:500}.footer-label-container .subtext-footer{color:#b7b7b7;font-weight:300;font-size:13px}@media screen and (max-width: 768px){.subtext-footer{display:none}}.trustpilot-review{max-width:min(300px,100%);margin-top:18px;cursor:pointer}
