html{font-family:var(--font-lunsjtid-text), sans-serif;-webkit-text-size-adjust:100%;color:var(--text);fill:var(--text);--scroll-behavior:smooth;-webkit-tap-highlight-color:#0000;background:#fff;height:100vh;font-size:16px;font-weight:400;line-height:1.6}body{height:100%}:root{--lunsjtid:#054d65;--dagfinns:#fbea1a;--text:#333;--focus:#111}b,strong,th{font-weight:600}em{color:unset}*,:before,:after{box-sizing:border-box;-webkit-backface-visibility:hidden}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.uk-container{max-width:950px}.uk-container-small{max-width:700px}.uk-container-medium{max-width:1050px}.uk-container-large{max-width:1300px}.uk-inside-container-medium{max-width:100vw;margin-left:-62px;margin-right:-62px}.uk-inside-container-large{max-width:100vw;margin-left:-170px;margin-right:-170px}.uk-inside-container-full{width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.uk-container-full{max-width:100vw;position:relative}@media (max-width:1399.98px){.uk-inside-container-large{max-width:100vw;margin-left:0;margin-right:0}}@media screen and (max-width:1250px){.uk-inside-container-medium,.uk-inside-container-large{max-width:initial;margin-left:auto;margin-right:auto}}@media screen and (max-width:1024px){.uk-inside-container-full-small{width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}}@media screen and (max-width:640px){.uk-inside-container-full-mobile-xsmall{max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;width:100vw!important}.uk-container{padding-left:20px;padding-right:20px}}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{font-family:var(--font-lunsjtid-heading), sans-serif;color:#555;text-transform:none;margin:0 0 20px;font-weight:600}h2{font-size:1.875rem}:focus-visible{outline:2px solid var(--focus)!important}a,a:hover{color:var(--link)}a:focus{outline:4px auto}.skip-content{z-index:-999;width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.skip-content:focus,.skip-content:active{letter-spacing:.4px;text-align:center;color:#fff;z-index:2147483647;background:#0067f4;width:auto;height:auto;padding:22px 36px;font-size:.92rem;font-weight:500;top:auto;left:auto;overflow:auto;outline:0 auto #000!important}@media screen and (max-width:460px){.br-desktop{display:none}}
.lt-background-image{z-index:-2;min-width:100%;height:100vh;min-height:100%;position:fixed;top:0;left:0;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.lt-top-switch a{color:#fff;z-index:99999999;margin-top:35px;margin-bottom:22px;font-size:.875rem;font-weight:600;text-decoration:none;display:block;position:relative}.lt-top-switch svg{width:16px;margin-top:-2px;margin-right:5px}.parent-pageid-14 .lt-top-switch a{color:#000}.lt-dagfinns-logo,.lt-navbar-logo li a{margin-left:-15px}.lt-navbar-ul{margin-right:-10px;list-style:none}.lt-navbar-ul .current-menu-item a{color:#000;background:#fff!important}.lt-navbar-ul li a{color:#fff;min-height:17px;font-weight:600;font-family:var(--font-lunsjtid-heading), sans-serif;background:#fff3;margin-right:10px;padding:2px 20px;font-size:1.24rem}.parent-pageid-14 .lt-navbar-ul li a{color:#000;background:#ffffff87}.lt-navbar-ul li a:hover{color:#000;background:#fff}@media screen and (min-width:1025px){.uk-navbar-container{padding-top:0;padding-bottom:25px}.parent-pageid-9 .uk-navbar-right{margin-bottom:-95px}.parent-pageid-14 .uk-navbar-right{margin-bottom:-141px}.navbar-button{display:none}}@media screen and (max-width:1025px){.noscroll{width:100%;height:100%;position:fixed;overflow-y:hidden}.uk-navbar-container{margin-bottom:40px;display:flex}.lt-navbar-logo{margin-bottom:-20px}.lt-lunsjtid-logo{max-width:170px}.lt-dagfinns-logo{max-width:180px;margin-left:-5px}.lt-navbar-ul{margin-top:40px}.lt-navbar-ul li a{padding:8px 18px;font-size:.975rem;background:unset!important}.lt-navbar-ul li:last-child a{margin-right:20px}.uk-navbar-container{z-index:99999}.navbar-mobile{z-index:-1;opacity:0;visibility:hidden;height:100%;padding-top:150px;transition-property:opacity,visibility,border-top;transition-duration:.4s,.7s;transition-timing-function:cubic-bezier(.34,0,.29,1);position:fixed;top:0;left:0;right:0}.parent-pageid-14 .navbar-mobile{background:var(--dagfinns)}.parent-pageid-9 .navbar-mobile{background:var(--lunsjtid);padding-top:130px}.menu-active .navbar-mobile{opacity:1;visibility:visible;transition-delay:0s}.navbar-button{touch-action:manipulation;background:0 0;border:0;outline:0;margin-top:4px;margin-bottom:-12px;margin-right:-5px;padding:28px 83px 22px 29px;font-family:unset;transform:scale(.93)}.parent-pageid-14 .navbar-button{border:2px solid #000}.parent-pageid-9 .navbar-button{border:2px solid #fff;margin-bottom:-8px}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-icon-container{display:initial;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:50px;height:50px;position:relative;transform:rotate(0)}.nav-icon-container #nav-icon{width:18px;height:8px;margin:-4px auto 0;display:block;position:relative;top:50%;transform:scale(1.3)}.nav-icon-container #nav-icon .bar{width:100%;height:1px;transition:all .5s cubic-bezier(.22,.61,.36,1);display:block;position:relative}.parent-pageid-14 .nav-icon-container #nav-icon .bar{background:#000}.parent-pageid-9 .nav-icon-container #nav-icon .bar{background:#fff}.nav-icon-container #nav-icon .bar.topBar{transform:translateY(0)rotate(0)}.menu-active .topBar{transform:translateY(4px)rotate(45deg)!important}.nav-icon-container #nav-icon .bar.bottomBar{transform:translateY(6px)rotate(0)}.menu-active .bottomBar{transform:translateY(3px)rotate(-45deg)!important}.nav-icon-menutext{color:#253e91;text-transform:uppercase;letter-spacing:.4px;margin-top:-15px;margin-left:25px;font-size:.98rem;font-weight:600;position:absolute}.parent-pageid-14 .nav-icon-menutext{color:#000}.parent-pageid-9 .nav-icon-menutext{color:#fff}.navbar-mobile .uk-navbar-nav{visibility:hidden;padding:0;list-style:none;display:block}.menu-active .navbar-mobile .uk-navbar-nav{visibility:visible;text-align:center;margin-top:32px;transform:translateY(0)}.menu-active .navbar-mobile .uk-navbar-nav li:last-child{margin-right:0}.menu-active .navbar-mobile .uk-navbar-nav li a{justify-content:left;min-height:58px;margin-bottom:18px;margin-right:0;padding-left:30px}@keyframes linkfadeIn{to{opacity:1;transform:translateY(15px)}}.menu-active .navbar-mobile .uk-navbar-nav li{opacity:0;animation:.8s 1.8s forwards linkfadeIn}.menu-active .navbar-mobile .uk-navbar-nav li:first-child{animation-delay:.2s}.menu-active .navbar-mobile .uk-navbar-nav li:nth-child(2){animation-delay:.3s}.menu-active .navbar-mobile .uk-navbar-nav li:nth-child(3){animation-delay:.4s}.menu-active .navbar-mobile .uk-navbar-nav li:nth-child(4){animation-delay:.5s}.menu-active .navbar-mobile .uk-navbar-nav li:nth-child(5){animation-delay:.6s}.menu-active .navbar-mobile .uk-navbar-nav li:nth-child(6){animation-delay:.7s}.menu-active .navbar-mobile .uk-navbar-nav li:nth-child(7){animation-delay:.8s}}
.lt-intro-pages{z-index:999999999;max-width:1000px;margin-top:13vh;position:relative}.lt-intro-pages ul li{margin-right:-60px}@media screen and (max-width:1025px){.lt-intro-pages{margin-top:50px}.lt-intro-pages ul li{margin-right:unset;text-align:center}.lt-intro-pages ul img{width:100%}}.lt-intro-bkf{color:#fff;margin-top:20px;margin-left:23px;font-size:.89rem;font-weight:600}.lt-intro-bkf p{text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:5px;display:-webkit-box;overflow:hidden}@media screen and (min-width:1025px){.lt-intro-bkf-text{max-width:410px;margin-top:5px}.lt-intro-bkf-sloyfe{margin-left:-20px}}@media screen and (max-width:1025px){.lt-intro-bkf{margin-top:40px;margin-left:0;margin-bottom:40px!important}.lt-intro-bkf img{margin-left:10px}.lt-intro-bkf-sloyfe img{margin-left:25px}.lt-intro-bkf p{margin-top:0;margin-left:20px}}
.lt-underside-container{background:#fff;padding:12px;box-shadow:4px 13px 30px 1px #00000014;margin-bottom:50px!important}.lt-underside-container a{text-decoration:underline}.lt-underside-content-container{padding:40px 20px 20px}.lt-underside-intro-headings{background:#fff;height:100%;padding:80px 60px 0}.parent-pageid-14 .lt-underside-intro-headings{background:var(--dagfinns)}.parent-pageid-9 .lt-underside-intro-headings{background:var(--lunsjtid)}.page-id-32 .lt-underside-intro-headings,.page-id-36 .lt-underside-intro-headings{background:#aabe13}.lt-underside-intro-headings h2{font-size:3.55rem;line-height:.9}.lt-underside-intro-headings span{font-family:var(--font-lunsjtid-text);margin-top:10px;font-size:1.2rem;font-weight:600;line-height:1.3}.parent-pageid-14 .lt-underside-intro-headings h2,.parent-pageid-14 .lt-underside-intro-headings span{color:#000}.parent-pageid-9 .lt-underside-intro-headings h2,.parent-pageid-9 .lt-underside-intro-headings span{color:#fff}.lt-underside-content{max-width:520px}@media screen and (max-width:1025px){.lt-underside-intro-headings{height:unset;padding:45px 18px}.lt-underside-intro-headings h2{font-size:2.5rem}.lt-underside-intro-headings span{font-size:1rem}.uk-slideshow-items{min-height:220px!important}}.lt-smorbrod-repeater{max-width:540px;margin-top:40px}.lt-smorbrod-repeater-content{display:inline-block}.lt-smorbrod-repeater-content span{text-align:center;margin-top:10px;margin-bottom:10px;display:block}.lt-kaker-repeater-content{margin-bottom:10px!important}.lt-kaker-repeater-content span{margin-top:20px;font-weight:600;display:block}.lt-kaker-repeater-content-prices{margin-top:0!important;font-weight:400!important}.lt-underside-vimeo{padding-bottom:30px}@media screen and (min-width:1025px){.lt-underside-kontaktinfo{margin-left:-25px}}.lt-underside-form{margin-top:30px}.lt-underside-form label{font-size:.92rem}.lt-underside-form input[type=text],input[type=email],input[type=number],input[type=tel],input[type=datetime-local],select{border:1px solid #ccc;width:100%;margin-top:8px;padding-left:5px;font-size:16px;border-radius:4px!important;height:34px!important}.lt-dato-label{font-size:.92rem;display:block}.lt-dato-inputs{gap:8px;margin-top:8px;display:flex}.lt-dato-inputs input{cursor:pointer;box-sizing:border-box;flex:1;min-width:0;padding-left:5px;font-size:16px;width:auto!important;height:34px!important;margin:0!important}.lt-dato-input-wrap{flex:1;min-width:0;position:relative;overflow:hidden}.lt-dato-input-wrap input{cursor:pointer;box-sizing:border-box;appearance:none;text-align:left;background:#fff;border:1px solid #ccc;padding-left:5px;font-size:16px;border-radius:4px!important;width:100%!important;height:34px!important;margin:0!important}.lt-dato-input-wrap:not(.has-value) input::-webkit-datetime-edit{color:#0000}.lt-dato-input-wrap:not(.has-value) input{color:#0000}.lt-dato-input-wrap:not(.has-value):after{content:attr(data-placeholder);color:#999;pointer-events:none;height:34px;font-size:16px;line-height:34px;position:absolute;top:0;left:5px}.lt-dato-input-wrap.has-value input{color:inherit}.lt-dato-input-wrap.has-value input::-webkit-datetime-edit{color:inherit}.lt-dato-closed-msg{margin-top:20px}.lt-underside-form .wpcf7-list-item{margin-left:0}.lt-underside-form textarea{border:1px solid #ccc;width:100%;margin-top:8px;padding-top:5px;padding-left:5px;font-size:16px;border-radius:4px!important}.lt-underside-form input[type=submit]{background:var(--dagfinns);color:#000;cursor:pointer;width:100%;height:50px;font-size:18px;font-family:var(--font-lunsjtid-heading), sans-serif;border:none;margin-top:15px;border-radius:4px!important}@media screen and (max-width:1025px){.lt-underside-form input[type=text],input[type=email],input[type=number],input[type=tel],input[type=datetime-local],select{padding-left:10px;height:40px!important}.lt-underside-form textarea{padding-top:10px;padding-left:10px}}.wpcf7-not-valid-tip{font-size:.94rem}
footer{text-align:center;margin-top:-15px;margin-left:20px;margin-right:20px;padding-bottom:30px;font-size:.875rem}.parent-pageid-14 footer{color:#000}.parent-pageid-9 footer{color:#fff}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{flex-wrap:wrap;justify-content:space-between;margin-top:20px;display:flex}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{flex-wrap:wrap;width:100%;margin-bottom:20px;display:flex}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{color:#000;text-align:center;background:#dfdfdf;border-radius:50%;width:40px;height:40px;line-height:40px;display:inline-block}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{text-align:center;border-bottom:5px solid #dfdfdf;flex:1;min-width:120px;padding:15px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index,.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{color:#fff;background-color:#333}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}.wpcf7cf_repeater_sub_controls{align-items:center;gap:4px;margin:4px 0;display:inline-flex}

@font-face{font-family:headingFont;src:url(../media/Lunsjtid_Heading-s.p.3_21cr7o6ej-v.woff2)format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:88.45%;descent-override:21.58%;line-gap-override:0.0%;size-adjust:102.43%}.headingfont_82a7ede1-module__Gko83q__className{font-family:headingFont,headingFont Fallback}.headingfont_82a7ede1-module__Gko83q__variable{--font-lunsjtid-heading:"headingFont", "headingFont Fallback"}
@font-face{font-family:textFont;src:url(../media/Lunsjtid_Text_Regular-s.p.1mhltaw8w1aog.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:textFont;src:url(../media/Lunsjtid_Text_Bold-s.p.0pj3mfpuhmt38.woff2)format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:textFont Fallback;src:local(Arial);ascent-override:88.79%;descent-override:19.45%;line-gap-override:0.0%;size-adjust:112.19%}.textfont_6063d7f0-module__87Uwrq__className{font-family:textFont,textFont Fallback}.textfont_6063d7f0-module__87Uwrq__variable{--font-lunsjtid-text:"textFont", "textFont Fallback"}
