﻿@import"../lib/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css";:root{--text-color:rgba(53,39,97,1);--nav-height:75px;--margins-0:10px;--margins-1:15px;--margins-2:20px;--margins-3:25px;--margins-4:50px;--margins-5:75px;--breakpoint-xs:480px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1200px;--breakpoint-xl:1600px;--gutter:20px;}.hide-me[aria-expanded=true]{display:none;}.caret-switch[aria-expanded=true] img.caret{transition:transform .2s ease-in-out;transform:rotate(180deg);}.caret-switch[aria-expanded=false] img.caret{transition:transform .2s ease-in-out;}.accordion-body{padding:16px;}.accordion-item{border-top:3px solid #352761!important;border-top-left-radius:15px!important;border-top-right-radius:15px!important;border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important;}.accordion-body,.accordion-button{border-top-left-radius:15px!important;border-top-right-radius:15px!important;border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important;}.carousel-item{max-height:400px;overflow-y:hidden;}.carousel-inner{border-radius:12px;}.animation-spin{animation-name:spin;animation-duration:2500ms;animation-iteration-count:infinite;animation-timing-function:linear;}.animation-pulsate{animation-name:pulsate;animation-duration:2500ms;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes pulsate{0%{transform:scale(1);}50%{transform:scale(1.2);}100%{transform:scale(1);}}btn{box-sizing:border-box;}.btn-transparent{background:none;border:0;}.btn-sm{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:.9rem;padding:6px 26px;}.btn-md{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1rem;padding:8px 27px;}.btn-lg{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1.3rem;padding:11px 32px;}.btn-xl{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1.4rem;padding:18px 40px;}.btn-full-width{display:block;min-width:100%;}.btn-sm-border{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:.9rem;padding:6px 26px;padding:4px 24px;}.btn-md-border{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1rem;padding:8px 27px;padding:6px 25px;}.btn-lg-border{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1.3rem;padding:11px 32px;padding:10px 30px;}.btn-rounded-xs{border-radius:6px;}.btn-rounded-sm{border-radius:16px;}.btn-rounded-md{border-radius:22px;}.btn-rounded-lg{border-radius:27px;}.btn-rounded-xl{border-radius:40px;}.btn-bg-transparent{background:none;}.btn-border-purple{border:2px solid #352761;background:none;color:#352761;}.btn-border-purple:hover{background:#5d44aa!important;color:#c6c1fd;}.btn-border-sky-blue{border:2px solid #c6c1fd;background:none;color:#c6c1fd;}.btn-bg-purple{background-color:#352761!important;border:0;color:#e5e0fd;}.btn-bg-purple:hover{background:#5d44aa!important;}.btn-bg-purple-peach-text{background-color:#352761!important;border:0;color:#f2b3a8;}.btn-bg-purple-peach-text:hover{background:#5d44aa!important;}.btn-bg-peach{background-color:#f2b3a8!important;border:0;color:#e5e0fd;}.btn-bg-peach:hover{background:#fff!important;}.btn-bg-peach-border{background-color:#f2b3a8;border:#352761 solid 3px;color:#352761;}.btn-bg-peach-border:hover{background:#c6c1fd!important;}.btn-bg-sky-blue{background-color:#c6c1fd;border:0;color:#352761;}.btn-bg-sky-blue:hover{background:#fff!important;}.btn-bg-light-blue-2{background-color:#e5e0fd;border:0;color:#352761;}.btn-bg-light-blue-2:hover{background:#fff!important;}.btn-call-to-action{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1.4rem;padding:18px 40px;border-radius:40px;}.btn-bg-danger{display:inline-block;color:#fff!important;text-decoration:none;font-weight:400;background-color:#8f0025!important;border:2px solid #8f0025!important;}.btn-bg-danger:hover{background:#f5003f!important;}#paymentButtons button{background:none;border:0;text-align:left;}.btn-icon-white{fill:#fff;stroke:#fff;margin-left:6px;}@media screen and (min-width:768px) and (max-width:1180px){.btn-block-on-tablet{display:block;min-width:100%!important;text-align:center;font-size:1rem;margin-top:13px;margin-bottom:13px;margin-left:0!important;margin-right:0!important;}#paymentButtons button{font-size:.9rem;}#paymentButtons button img{width:55px;}}@media only screen and (max-width:576px){.btn-block-on-mobile{display:block;min-width:100%!important;text-align:center;font-size:1rem;margin-top:13px;margin-bottom:13px;margin-left:0!important;margin-right:0!important;}#paymentButtons button{font-size:1rem;}#paymentButtons button img{width:80px;}.btn-call-to-action{box-sizing:border-box;display:inline-block;text-decoration:none;font-weight:400;font-size:1.3rem;padding:11px 32px;font-size:1.25rem;border-radius:40px;}}@font-face{font-family:"SofiaPro";src:url("https://use.typekit.net/mtx4plh.css");}@font-face{font-family:"LexEnd";src:url("../fonts/Lexend-VariableFont_wght.ttf"),url("../fonts/Lexend-Light.ttf"),url("../fonts/Lexend-Medium.ttf"),url("../fonts/Lexend-Regular.ttf"),url("../fonts/Lexend-SemiBold.ttf"),url("../fonts/Lexend-Bold.ttf"),url("../fonts/Lexend-ExtraBold.ttf");}@font-face{font-family:"Greconian";src:url("../fonts/Greconian.ttf");}.text-purple{color:#352761;}.fs-6{font-size:4rem!important;}.text-testamonial-author{font-size:1em;float:right;}.text-md{font-size:1rem;}.text-lg{font-size:1.9rem;}.text-xl{font-size:4rem;}@media only screen and (max-width:576px){.text-xl{font-size:3.8rem;}}.text-validation-error{margin-top:6px;background:#f00;color:#fff;padding:6px;}.top-card{border-top-left-radius:0;border-top-right-radius:0;margin-top:-10px;}.info-card-sky-blue-sm{background:#c6c1fd;color:#352761;border-radius:8px;height:160px;padding:1rem;}.info-card-peach-sm{background:#f2b3a8;color:#352761;border-radius:8px;height:160px;padding:1rem;}.info-card-light-blue-sm{background:#e5e0fd;color:#352761;border-radius:8px;height:160px;padding:1rem;}.info-card-white-sm{background:#fff;color:#352761;border-radius:8px;height:160px;padding:1rem;}.row-spacer-md{margin-top:26px;margin-bottom:26px;}.row-spacer-lg{margin-top:52px;margin-bottom:52px;}.bg-purple{background:#352761!important;color:#c6c1fd!important;}.bg-peach{background:#f2b3a8;}.bg-sky-blue{background:#c6c1fd;}.bg-light-blue-1{background:#aae6fb;}.bg-page-background{background:#e1d9ff;}.bg-gradient{background:radial-gradient(closest-side at 50% 50%,#f2f0ff 0%,#ece8fc 13%,#e6e0ff 36%,#eae5fc 55%,#e1d9ff 100%) 0% 0%;}.fill-white{fill:#fff;}.horizontal-transform{transform:rotate(-180deg);}.kk-link-purple{text-decoration:none;color:#352761;}.kk-link-purple:hover{text-decoration:underline;}.kk-link-white{text-decoration:none;color:#fff;}.kk-link-white:hover{text-decoration:underline;}.link-no-underline{text-decoration:none;}.sidescroll-movies-wrapper{min-height:291px;}.discountInvalid{color:#8f0025;background:#8f0025;border:#8f0025 solid 3px!important;}.push-footer-down{margin-bottom:300px;}.disabled{opacity:.7!important;cursor:not-allowed;}.some-buttons{display:flex;justify-content:flex-start;align-items:center;gap:6px;padding:13px 13px 13px 13px;margin-bottom:13px;}.some-buttons img{max-width:40px;}.author-wrapper .author img.author-img{clip-path:circle();width:64px;border:1px #352761 solid;}.author-wrapper .author h4{margin-bottom:-4px;font-weight:600;font-size:1.65rem;}.author-wrapper .author p{font-size:1.1rem;}.author-wrapper .so-me{margin-top:4px;}.author-wrapper .so-me a{text-decoration:none;}.author-wrapper .so-me a img{width:30px;margin-left:4px;margin-right:4px;}@media only screen and (max-width:576px){.push-footer-down{margin-bottom:52px;}.row-spacer-md{margin-top:20px;margin-bottom:20px;}.row-spacer-lg{margin-top:44px;margin-bottom:44px;}.sidescroll-movies-wrapper{min-height:235px;}}.caret-down{transform:rotate(90deg);padding:0 6px 12px 0;}.rotate-45-ccw{transform:rotate(-45deg);}.rotate-90-ccw{transform:rotate(-90deg);}.rotate-45-cw{transform:rotate(45deg);}.rotate-90-cw{transform:rotate(90deg);}.kk-form-control{display:block;width:100%;padding:.9rem .9rem;font-size:1rem;font-weight:400;line-height:1.5;color:#352761;appearance:none;background-color:#f6f4ff;background-clip:padding-box;border-radius:16px;border:2px solid #352761;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.kk-input-block{display:block;width:100%;}.kk-input-inline{display:inline-block;}.kk-form-label{font-weight:bold;color:#352761;padding-bottom:6px;}.kk-form-control-disabled{color:#808080;border:#ccc;}form .field-validation-error{background-color:#f00;padding:.5rem .8rem;font-size:1.125rem;margin-top:2px;color:#fff;border-radius:3px;display:inline-block;}#clearbuttonWrapper{position:relative;}#clearbuttonWrapper .btn-clear{position:absolute;display:block;border:0;right:13px;top:13px;cursor:pointer;}#clearbuttonWrapper .btn-clear img{width:30px;}form fieldset input:disabled{background:#e5e0fd;opacity:.9;border:solid 1px #ccc;cursor:not-allowed;}.switch{width:100%;margin:3px auto 0;}.switch input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;}.switch label{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;}.switch span:nth-child(2){padding-left:14px;}.switch span.toggle{position:relative;min-width:50px;height:26px;border-radius:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.4);background:#c6c1fd;transition:all .3s;}.switch span.toggle::before,.switch span.toggle::after{content:"";position:absolute;}.switch span.toggle::before{left:1px;top:1px;width:24px;height:24px;background:#fff;border-radius:50%;z-index:1;transition:transform .3s;}.switch span.toggle::after{top:50%;right:8px;width:12px;height:12px;transform:translateY(-50%);background-size:12px 12px;}.switch [type=checkbox]:checked+label span.toggle{background:#352761;}.switch [type=checkbox]:checked+label span.toggle::before{transform:translateX(24px);}.switch [type=checkbox]:checked+label span.toggle::after{width:14px;height:14px;left:8px;background-size:14px 14px;}.alert-kk-warning{background:#ff7;color:#352761;font-weight:800;}.alert-kk-info{background:#c6c1fd;color:#000;}.alert-kk-success{background:#9cedb9;color:#000;}.alert-kk-error{background:#8f0025;color:#fff;}.alert .alert-body{margin-left:16px;margin-top:16px;}.betaling .controls button,.betaling .controls a{display:flex;justify-content:space-between;align-items:center;width:clamp(100%,100%,450px);font-size:1.2rem;max-height:64px;margin-top:13px;padding:26px;}.kk-badge-md{display:inline-block;background:#352761;color:#fff;padding:13px 26px;border-radius:26px;}.kk-fact-badge{display:inline-block;background:#cdc8fa;color:#352761;padding:8px 27px;border-radius:22px;}.dice svg{fill:#352761;max-width:60px;}.dice svg:hover{fill:#c6c1fd;}.dice img{max-width:60px;}.dice a:hover{text-decoration:underline;}.review-score{color:#afa376;font-weight:bold;font-size:2em;}.ticketcode-modal{background-color:#9cedb9;text-align:center;color:#000;font-size:1.125rem;font-weight:bold;padding:2rem;}.ticketcode-modal img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;}.ticketcode-modal p{color:#000;font-size:2rem;font-style:italic;font-weight:bold;}.ticket-qr-code{max-width:100%;min-width:100%;color:#352761;border:16px solid #352761;border-radius:16px;}.closest-cinemas-check-wrapper{display:inline-block;position:relative;border:#352761 3px solid;border-radius:22px;padding:13px 65px 13px 13px;width:clamp(150px,50%,50%);}.closest-cinemas-check-wrapper button{border:0;background:none;}.closest-cinemas-check-wrapper button:nth-child(2){position:absolute;right:16px;}#collapseSearchCinemas div{padding-top:26px;padding-bottom:26px;max-width:50%;}.sticker{--sticker-width:250px;width:var(--sticker-width);height:var(--sticker-width);background:#cdc8fa;border-radius:calc(var(--sticker-width)/2);overflow:hidden;text-align:center;position:fixed;top:800px;right:100px;z-index:1000;}.sticker h3{font-size:1.2rem;}@media only screen and (max-width:576px){.sticker{position:fixed;top:400px;right:-20px;}}.sticker-body{padding:1rem;}.two-for-one-sticker{display:flex;flex-direction:column;justify-content:center;}.two-for-one-sticker div{--sticker-width:230px;width:var(--sticker-width);height:var(--sticker-width);border-radius:calc(var(--sticker-width)/2);overflow:hidden;text-align:center;background:#f2b3a8;padding:.9rem;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;margin-left:auto;margin-right:auto;margin-top:40px;}.two-for-one-sticker img{max-width:85px;}.two-for-one-sticker p{text-transform:uppercase;font-weight:800;font-size:1rem;color:#352761;}.two-for-one-sticker button{border:#352761 solid 2px;border-radius:22px;background:none;padding:5px 13px;display:inline;}.order-history{color:#352761;}.order-history h3{margin-bottom:2rem;}.order-history table th{background:#c6c1fd;}ul.basic-list{margin:0;padding:0;}ul.basic-list li{list-style:none;}.kk-list-1{margin:0;padding:0;}.kk-list-1 li{list-style:none;}ul.benefits{font-size:1.2rem;font-weight:800;}ul.benefits li{color:#352761;}#fullspin{position:fixed;top:0;left:0;z-index:5000;width:100vw;height:100vh;background:rgba(0,0,0,.6);transition:opacity .5s;}#fullspin::before{display:block;content:"";width:100%;height:400px;opacity:.8;background:url("../../img/spinner_animated_big.gif") no-repeat center;background-size:clamp(120px,180px,40%);}.show-spinner{opacity:1;visibility:visible;}.hide-spinner{opacity:0;visibility:hidden;}#footerWrapper{margin-top:52px;}.newsletter-wrapper{margin-top:100px;padding-bottom:26px;padding-top:26px;}#newsletterModal .modal-content .modal-body{height:330px;}#newsletterModal .modal-content iframe{display:block;width:100%;height:304px;margin-left:auto;margin-right:auto;}footer.main-footer{padding-bottom:26px;padding-top:26px;background:#352761;}footer.main-footer a{text-decoration:none;}footer.main-footer a:hover{text-decoration:underline;}footer.main-footer p,footer.main-footer a{color:#c6c1fd;}@media screen and (max-width:768px){footer.main-footer .footer-links{padding:1.5rem;}footer.main-footer .footer-links a{text-decoration:underline;}}@media screen and (max-width:768px){#footerWrapper{margin-top:13px;}#newsletterModal .modal-content .modal-body{height:360px;}#newsletterModal .modal-content iframe{width:100%;height:360px;margin-left:auto;margin-right:auto;}}nav.navbar{background:#352761!important;margin-bottom:26px;}nav.navbar .btn-get-code{margin-left:20px;margin-right:20px;max-height:40px;background:none;border:0;}nav.navbar .btn-get-code img{margin-top:2px;}nav.navbar .btn-get-code-mobile{display:none;}nav.navbar .btn-signup{padding:8px 26px!important;background:#f2b3a8;color:#352761!important;border-radius:22px;}nav.navbar .btn-signup:hover{color:#fff!important;}nav.navbar .btn-login{padding:8px 26px!important;display:inline-block;color:#352761!important;text-decoration:none;font-weight:400;background-color:#c6c1fd!important;border:2px solid #c6c1fd!important;border-radius:22px;}nav.navbar .btn-login img{margin:0;}nav.navbar .btn-logout{padding:8px 26px!important;display:inline-block;color:#352761!important;text-decoration:none;font-weight:400;background-color:#c6c1fd!important;border:2px solid #c6c1fd!important;border-radius:22px;}nav.navbar .btn-logout:hover{background:#fff!important;}nav.navbar #btnMyProfile .my-profile-icon-wrapper{width:30px;display:inline-block;}nav.navbar #btnMyProfile .my-profile-name-wrapper{position:relative;}nav.navbar #btnMyProfile .my-profile-name-wrapper span{position:absolute;right:0;top:18px;font-size:12px;}nav.navbar .btn-toggler{height:40px;width:40px;background:none;border:0;}nav.navbar #btnNavbarToggler{height:40px;width:40px;background:none;border:0;}nav.navbar .nav-hide-on-collapse-only{display:inline-block;}nav.navbar .nav-show-on-collapse-only{display:none;}#mainSubMenuWrapper{font-size:1.5rem;position:absolute;text-decoration:none;transition:all .5s ease-in-out;top:-1200px;right:0;z-index:1100;max-width:420px;-webkit-box-shadow:0 0 18px 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 18px 10px rgba(0,0,0,.5);box-shadow:0 0 18px 10px rgba(0,0,0,.5);}#mainSubMenuWrapper ul{margin:0;padding:0;}#mainSubMenuWrapper ul li{list-style:none;}#mainSubMenuWrapper .main-submenu-links{padding:26px;width:100%;background:#352761;}#mainSubMenuWrapper .main-submenu-links ul{padding-left:0;}#mainSubMenuWrapper .main-submenu-links ul li{padding-top:13px;padding-bottom:13px;}#mainSubMenuWrapper .main-submenu-links ul a{color:#c6c1fd;text-decoration:none;}#mainSubMenuWrapper .main-submenu-links ul a:hover{text-decoration:underline;}.show-main-submenu{top:65px!important;}.main-submenu-peach{padding:26px;width:100%;background:#f2b3a8;color:#352761;}.main-submenu-peach h3,.main-submenu-peach p{color:#352761;}.main-submenu-purple{padding:26px;width:100%;background:#352761;}.main-submenu-purple h3,.main-submenu-purple p{color:#c6c1fd;}.main-submenu-blue{padding:26px;width:100%;background:#c6c1fd;}.main-submenu-blue h3,.main-submenu-blue p{color:#352761;}.main-submenu-white{padding:26px;width:100%;background:#fff;}.main-submenu-white h3,.main-submenu-white p{color:#352761;}@media only screen and (min-width:1200px) and (max-width:1320px){nav.navbar img.img-logo{max-width:180px;}nav.navbar li a{font-size:.85rem;}nav.navbar .btn-signup{font-size:.85rem;}}@media only screen and (min-width:1199px){#navMenuCollapsed{display:none;}}@media only screen and (max-width:1199px){nav.navbar .navbar-brand{display:none;}nav.navbar #navMenuCollapsed{min-width:100%;display:flex;align-items:center;justify-content:flex-end;}nav.navbar #navMenuCollapsed .btn-get-code-mobile{display:inline-block;background:none;border:0;margin-left:10px;margin-right:10px;}nav.navbar #navMenuCollapsed .btn-get-code-mobile img{max-width:130px;min-width:75px;}nav.navbar #navMenuCollapsed img.img-logo{position:absolute;top:26px;left:16px;max-width:170px;}nav.navbar .btn-signup-wrapper{display:flex;justify-content:center;}nav.navbar .btn-signup-wrapper .btn-signup{display:inline-block!important;margin-top:8px;margin-bottom:8px;max-width:100%;}nav.navbar .nav-item{text-align:center;}nav.navbar .nav-hide-on-collapse-only{display:none;}nav.navbar .nav-show-on-collapse-only{display:inline-block;}}@media only screen and (max-width:390px){#navMenuCollapsed .btn-get-code-mobile img{max-width:120px!important;}}@media(max-width:576px){.overflow-sm-horizontal{overflow-x:auto;}}#frontpage h1{font-weight:800;padding-top:1rem;}#frontpage .alert .alert-body a{color:inherit;}#frontpage .sticker-2-for-1{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;}#frontpage .sticker-2-for-1 img{margin-left:auto;margin-right:auto;}#frontpage #callToAction{color:#352761;}#frontpage #callToAction .call-to-action-buttons{display:flex;align-items:center;justify-content:flex-start;gap:2rem;}#frontpage #callToAction h2{font-size:2.8rem;font-weight:900;margin-bottom:26px;}#frontpage .btn-get-code-cta{background:none;border:0;}#frontpage .btn-get-code-cta img{width:300px;height:auto;transition:all .1s ease-in-out;}#frontpage .btn-get-code-cta img:hover{transform:scale(110%);}@media only screen and (max-width:576px){#frontpage .sticker-2-for-1{flex-direction:row;justify-content:center;align-items:flex-end;}#frontpage .sticker-2-for-1 img{width:240px;}}@media screen and (max-width:1024px){#frontpage .sticker-2-for-1{margin-top:20px;justify-content:flex-start;}#frontpage .sticker-2-for-1 img{width:220px;}}.info-image a{text-decoration:none;}.info-image a:hover{text-decoration:underline;}.info-image img{max-width:100%;height:auto;border-radius:8px 8px 0 0;}.info-image-footer-sm{display:flex;font-weight:600;font-size:1rem;color:#352761;padding-left:var(--margins-3);height:60px;align-items:center;border-radius:0 0 8px 8px;background:#c6c1fd;}.info-image-footer-md{display:flex;font-weight:600;font-size:1.5rem;color:#352761;padding-left:var(--margins-3);height:90px;align-items:center;border-radius:0 0 8px 8px;background:#c6c1fd;}.info-image-footer-sm-inverse{display:flex;font-weight:600;font-size:1rem;color:#c6c1fd;padding-left:var(--margins-3);height:60px;align-items:center;border-radius:0 0 8px 8px;background:#352761;}.info-image-footer-md-inverse{display:flex;font-weight:600;font-size:1.5rem;color:#c6c1fd;padding-left:var(--margins-3);height:90px;align-items:center;border-radius:0 0 8px 8px;background:#352761;}.how-to-icons-container .how-to-icons{text-align:center;}.how-to-icons-container .how-to-icons img{display:block;margin-left:auto;margin-right:auto;margin-bottom:26px;width:200px;padding-right:40px;padding-left:40px;}@media only screen and (max-width:576px){.how-to-icons-container .how-to-icons img{padding-right:16px;padding-left:16px;max-width:200px;}}.how-to-icons-container .how-to-icons a{text-decoration:none;text-align:center;font-weight:bold;}.how-to-icons-container .how-to-icons a:hover{text-decoration:underline;}@media only screen and (max-width:576px){#frontpage #callToAction{text-align:center;}#frontpage #callToAction h2{font-size:2em;margin-bottom:26px;}#frontpage #callToAction .call-to-action-text{font-size:1.25em;}#frontpage #callToAction .call-to-action-buttons{margin-bottom:26px;justify-content:space-between;}#frontpage #callToAction .call-to-action-buttons button,#frontpage #callToAction .call-to-action-buttons a{padding:7px 15px;font-size:.9rem;}}@media only screen and (min-width:768px) and (max-width:900px){#callToAction .call-to-action-buttons button,#callToAction .call-to-action-buttons a{font-size:1.1rem;}}@media only screen and (min-width:769px){#callToAction{padding-right:5rem;}}h1.filmene-heading{text-align:center;margin-bottom:52px;}@media only screen and (max-width:576px){h1.filmene-heading{margin-bottom:13px;}}.movies-list{color:#352761;}.movies-list .single-movie{margin-bottom:2rem;}.movies-list .single-movie .movie-title{font-weight:600;margin-bottom:52px;text-decoration:none;color:#352761;}.movies-list .single-movie .movie-title:hover{text-decoration:underline;}.movies-list .single-movie .movie-info{font-weight:400;}.movies-list .single-movie .movie-facts{font-size:1.1rem;font-weight:600;margin-bottom:26px;}.movies-list .single-movie .movie-poster img{border-radius:6px;max-width:236px;width:100%;height:100%;transition:transform .2s ease-in-out;}.movies-list .single-movie .movie-poster img:hover{transform:scale(110%);}.movies-list .single-movie .picture-container{position:relative;width:100%;margin-bottom:1rem;}.movies-list .single-movie .picture-container picture img{max-width:100%;height:auto;}.movies-list .single-movie .play-icon-small{display:block;position:absolute;left:0;bottom:0;top:0;right:0;margin:auto;z-index:2;cursor:pointer;}@media only screen and (max-width:576px){.movies-list .top-image-wrapper{margin-top:0;}.movies-list .top-image-wrapper h2.movie-title{margin-bottom:0;}.movies-list .top-image-wrapper h2.movie-title a{color:#352761;text-decoration:none;}.movies-list .top-image-wrapper h2.movie-title ahover{text-decoration:underline;}.movies-list .single-movie{border-radius:6px;background:#cdc8fa;padding:13px;}.movies-list .single-movie .picture-container{margin-top:13px;border-radius:6px!important;}.movies-list .single-movie .picture-container img.play-icon{position:absolute;left:0;right:0;bottom:20px;margin-inline:auto;width:fit-content;}.movies-list .single-movie .movie-info{margin-top:13px;}.movies-list .single-movie .movie-info span{margin:0;padding:7px 15px;font-size:.8rem;border-radius:16px;background:#e6e0ff;display:inline-block;margin-top:8px;margin-bottom:8px;}.movies-list .single-movie .movie-facts{margin-bottom:0;}.movies-list .action-buttons-wrapper{padding-top:13px;display:flex;align-items:center;justify-content:space-between;}.movies-list .action-buttons-wrapper a{font-size:.75rem;}}@media screen and (max-width:414px){.top-image-wrapper .picture-container .movie-overlay-container a{font-size:1rem;padding:4px 7px;}.movie-info{font-size:.9rem;}}ul.movie-info-list{margin:0;list-style:none;border-top:1px solid #c6c1fd;border-bottom:1px solid #c6c1fd;padding:.2rem 0;margin-bottom:.2rem;}ul.movie-info-list li{display:inline;text-transform:uppercase;text-align:-webkit-match-parent;unicode-bidi:isolate;}.past-movies h3{color:#352761;font-weight:800;margin-bottom:26px;}.past-movies img{min-height:235px;margin-bottom:16px;}.past-movies p{text-align:center;}.top-image-wrapper{margin-top:8px;}.top-image-wrapper .picture-container{position:relative;max-width:100%;overflow-y:hidden;border-radius:16px;}.top-image-wrapper .picture-container #topImage{max-width:100%;}.top-image-wrapper .picture-container .movie-overlay-container{min-width:100%;position:absolute;bottom:16px;padding:23px;}.top-image-wrapper .picture-container .movie-overlay-container a{margin-left:13px;margin-right:13px;}.top-image-wrapper .picture-container .movie-overlay-container img.top-movie-play-icon{position:absolute;bottom:13px;right:26px;cursor:pointer;}@media only screen and (max-width:576px){.top-image-wrapper .picture-container{margin-bottom:13px;border-radius:8px;}.top-image-wrapper .picture-container .movie-overlay-container{padding:0;}.top-image-wrapper .picture-container .movie-overlay-container img.top-movie-play-icon{max-width:50px;right:12px;bottom:3px;}}.top-image-wrapper .short-review-text div{display:inline;font-weight:bold;margin-top:26px;}.kinoklubb-film{color:#352761!important;}.kinoklubb-film .movie-title{font-size:4rem;font-weight:600;color:#352761;}.kinoklubb-film .movie-title a{color:#352761;text-decoration:none;}.kinoklubb-film .text-ingress{font-style:italic;font-weight:800;margin-bottom:52px;}.kinoklubb-film .text-main{font-weight:400;}.kinoklubb-film .text-main p:first-child{margin-top:-13px;}.kinoklubb-film ul.movie-details-list{margin:0;padding:0;list-style:none;}.kinoklubb-film ul.movie-details-list li span:nth-child(1){font-weight:bold;text-transform:uppercase;}.kinoklubb-film .dices a{text-decoration:none;}.kinoklubb-film .dices a:hover{text-decoration:underline;}.kinoklubb-film .dices div{margin-bottom:1rem;}@media only screen and (max-width:576px){.kinoklubb-film .movie-title{font-size:3rem;padding-bottom:0;}.kinoklubb-film .facts{display:flex;flex-wrap:wrap;justify-content:space-between;}.kinoklubb-film .facts .kk-fact-badge{margin-bottom:13px;}}.kinoklubb-info p{color:#352761;}.kinoklubb-info .img-article-main{height:auto;min-width:100%;max-width:100%;margin-top:6px;margin-bottom:26px;border-radius:16px;}.kinoklubb-info h1.main-title{font-size:2.5rem;font-weight:600;margin-bottom:52px;}.kinoklubb-info h2.subtitle{font-weight:600;color:#352761;}.kinoklubb-info .author{display:flex;align-items:center;font-weight:bold;}.kinoklubb-info .author h2{font-weight:800;}.kinoklubb-info .author h4{margin-bottom:-4px;}.kinoklubb-info .author img{clip-path:circle();width:64px;border:1px #352761 solid;}.kinoklubb-info .author div{margin-left:13px;}.kinoklubb-info .article-main img{border-radius:16px;height:auto;width:clamp(150px,75%,75%);}.kinoklubb-info .kinoklubb-info-sidebar a{text-decoration:none;font-size:1.25rem;}.kinoklubb-info .kinoklubb-info-sidebar a:hover{text-decoration:underline;}@media only screen and (max-width:576px){.kinoklubb-info h1.main-title{font-size:2rem;}.kinoklubb-info .article-main img{width:clamp(150px,100%,100%);}}@media only screen and (min-width:769px){.kinoklubb-info .kinoklubb-info-sidebar{padding-left:3rem;}}#kinoer h1{color:#352761;font-weight:bold;margin-bottom:26px;}#kinoer #cinemasList a{text-decoration:none;}#kinoer #cinemasList a:hover{text-decoration:underline;}#kinoer #cinemasList ul{margin:0;padding:0;}#kinoer #cinemasList ul li{list-style:none;font-size:.95rem;}#kinoer #cinemasList ul li:last-child{padding-bottom:8px;margin-bottom:13px;border-bottom:solid #352761 1px;}#kinoer #cinemasList h3{font-size:1.4rem;}#kinoer #cinemasList h4{font-size:1.3rem;}#kinoer #cinemasList .cinema-info{padding-bottom:26px;}#kinoer #hiddenCinemasList p{transition:all 1s ease-in-out;}#kinoer #hiddenCinemasList p a{text-decoration:none;}#kinoer #hiddenCinemasList p a:hover{text-decoration:underline;}#myProfile .contact-information{font-size:1.4rem;color:#352761;}#myProfile .contact-information ul{margin:0;padding:0;}#myProfile .contact-information li{list-style:none;}#myProfile .two-for-one-code p{font-size:1rem;}.ticket-code-card .ticket-code-qr h2{font-size:2rem;}.ticket-code-card .ticket-code-qr span{font-size:3rem;}.ticket-code-card .ticket-code-info p{font-weight:500;font-size:1.125rem;}.ticket-code-card .ticket-code-info h3{margin-bottom:1rem;}.ticket-code-card .ticket-code-icon-list{display:flex;flex-direction:column;gap:1rem;}.ticket-code-card .ticket-code-icon-list .icon-list-item{display:flex;gap:1rem;}.ticket-code-card .ticket-code-icon-list .icon-list-item div{max-width:75px;min-width:75px;}.ticket-code-card .ticket-code-icon-list .icon-list-item div img{max-width:100%;height:auto;}.ticket-code-card .ticket-code-icon-list .icon-list-item p{font-size:1.1rem;font-weight:600;}#checkDiscountCodeBtn{display:inline-block;cursor:pointer;}#discountPrice{color:#352761;font-weight:800;}.dCodeContainer{position:relative;}.dCodeContainer img{position:absolute;top:9px;right:8px;width:40px;height:40px;}#opprettBruker h1{font-weight:700;font-size:3rem;}#kvitteringContainer{margin-top:34px;}#kvitteringContainer #welcomeHeader{color:#352761;text-align:center;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;}#kvitteringContainer #welcomeHeader h1{font-weight:600;font-size:3.25rem;}#kvitteringContainer #welcomeHeader p{font-weight:400;font-size:1.8rem;margin-top:1rem;}#kvitteringContainer .kvittering-user-info{color:#352761;font-weight:600;}#kvitteringContainer .kvittering-user-info h2{color:#352761;font-weight:600;font-size:1.5rem;}#kvitteringContainer .kvittering-user-info .card-height-md{min-height:300px;}#kvitteringContainer .kvittering-user-info .contact-info li span{font-weight:bold;}#kvitteringContainer .kvittering-user-info .contact-info a#yourDetails{position:absolute;bottom:1rem;}@media only screen and (max-width:576px){#kvitteringContainer{margin-top:14px;}#kvitteringContainer #welcomeHeader{padding:.75rem;}#kvitteringContainer #welcomeHeader h1{font-size:2rem;}#kvitteringContainer #welcomeHeader p{font-size:1.5rem;}}@media only screen and (max-width:576px){#loginFormWrapper h1{font-size:1.5rem;}}.kinoklubb-info .personvern .personvern-text .row h2{margin-top:1.5rem;}.kinoklubb-info .personvern .personvern-text .left{display:inline;}.kinoklubb-info .personvern .personvern-text .right{display:inline;}.datepicker{padding:.9rem .9rem;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;direction:ltr;}*{box-sizing:border-box;margin:0;padding:0;}body{background:transparent radial-gradient(closest-side at 50% 50%,#f2f0ff 0%,#ece8fc 13%,#e6e0ff 36%,#eae5fc 55%,#e1d9ff 100%) 0% 0%;font-family:LexEnd,Arial,Helvetica,sans-serif!important;}h1,h2,h3,h4,h5{color:#352761;}p{font-size:1.25rem;padding:0;}a{color:#352761;}