@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap";.white-button-icon-right.icon-plus{display:block;background-color:#fff;text-overflow:ellipsis;font-weight:300;font-size:19px;color:#4a4a4a;overflow:hidden;line-height:calc(28px + 20px);height:calc(28px + 20px);padding:0 10px;white-space:nowrap;transition:all 100ms}.white-button-icon-right.icon-plus:hover{background-color:rgba(255,255,255,.75)}.white-button-icon-right.icon-plus::before{content:"";display:block;float:right;background-image:url("/themes/kyparn/images/icons/VMAB_ikon_plus_platta_green.svg");background-size:28px;width:28px;height:28px;margin:10px 0}.white-button-icon-right.icon-close{display:block;background-color:#fff;text-overflow:ellipsis;font-weight:300;font-size:19px;color:#4a4a4a;overflow:hidden;line-height:calc(28px + 20px);height:calc(28px + 20px);padding:0 10px;white-space:nowrap;transition:all 100ms}.white-button-icon-right.icon-close:hover{background-color:rgba(255,255,255,.75)}.white-button-icon-right.icon-close::before{content:"";display:block;float:right;background-image:url("/themes/kyparn/images/icons/VMAB_ikon_kryss_platta_green.svg");background-size:28px;width:28px;height:28px;margin:10px 0}.bg-green{background-color:#94c11c}.bg-darkerblue{background-color:#0061ab}.bg-lighterblue{background-color:#009de3}.bg-darkergray{background-color:#9b9b9b}.bg-lightergray{background-color:#f3f3f3}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-lighterblack{background-color:#4a4a4a}.bg-green{background-color:#94c11c}.bg-premium{background-color:#cdab5d}.text-white{color:#fff}.text-darkergray{color:#9b9b9b}.text-red{color:#ff0004}.bg-black-50{background-color:rgba(0,0,0,.5)}.border-top-lightergray{border-top:#f3f3f3 solid 1px}.border-right-lightergray{border-right:#f3f3f3 solid 1px}.border-bottom-lightergray{border-bottom:#f3f3f3 solid 1px}.border-left-lightergray{border-left:#f3f3f3 solid 1px}body{color:#000}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:65%}body{font-family:"Montserrat",sans-serif;font-size:18px;line-height:16px;font-weight:400}h1,h2,.ui-widget-header,.webform-submission-form .form-item>label,h3,.paragraph--type--kontaktrutor>div:first-child,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1em;font-weight:700;margin-bottom:.5em}h1 a,h1 a:visited,h1 a:active,h2 a,.ui-widget-header a,.webform-submission-form .form-item>label a,h2 a:visited,h2 a:active,h3 a,.paragraph--type--kontaktrutor>div:first-child a,h3 a:visited,h3 a:active,h4 a,h4 a:visited,h4 a:active,h5 a,h5 a:visited,h5 a:active,h6 a,h6 a:visited,h6 a:active,.h1 a,.h1 a:visited,.h1 a:active,.h2 a,.h2 a:visited,.h2 a:active,.h3 a,.h3 a:visited,.h3 a:active,.h4 a,.h4 a:visited,.h4 a:active,.h5 a,.h5 a:visited,.h5 a:active,.h6 a,.h6 a:visited,.h6 a:active{color:#4a4a4a !important}h1,.h1{font-size:24px;margin-bottom:.5em}h2,.ui-widget-header,.webform-submission-form .form-item>label,.h2{font-size:22px}h3,.paragraph--type--kontaktrutor>div:first-child,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:16px}h6,.h6{font-size:16px}.page-title{font-size:4.8vw;text-align:center;font-weight:700;height:63px;line-height:63px;padding:0;margin:0}.page-title::last-word{color:red}@media(min-width: 768px){.page-title{font-size:22px;text-align:left}}.page-title h1{margin-bottom:0 !important}@media(min-width: 768px){.page-title{height:90px;line-height:90px}}p,.p{font-size:16px;line-height:28px;font-weight:400;font-family:"Roboto",sans-serif;padding-bottom:2rem}p a,.p a{text-decoration:underline}.body-text>p{font-size:18px;font-weight:400}header[role=banner]{min-height:83px;background-color:#fff;box-sizing:border-box}section.navigation{min-height:auto;background-color:#f3f3f3;box-sizing:border-box;position:relative}section.navigation::after{position:absolute;bottom:0;height:100%;width:100%;content:"";pointer-events:none;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.04) 0%, transparent 10%, transparent 90%, rgba(0, 0, 0, 0.04) 100%)}@media(max-width: 767px){section.navigation::after{background-size:100% 110%}}section.navigation.no-days::after{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.03) 0%, transparent 20%, transparent 80%, rgba(0, 0, 0, 0.03) 100%)}section.before-content{min-height:auto;background-color:#fff;box-sizing:border-box}div.middle-sections{display:grid;grid-template-columns:836px auto}div.middle-sections section.main{width:836px;min-height:50vh;background-color:#fff;box-sizing:border-box}aside.sidebar{height:calc(100% - 120px);box-sizing:border-box;position:sticky;top:0;padding-top:40px;margin-top:-40px;margin-bottom:40px;width:324px}section.after-content{display:none;height:667px;background-color:#fff;box-sizing:border-box}section.footer{height:77px;background-color:#fff;box-sizing:border-box}section.admin{background-color:#fff;box-sizing:border-box}*{box-sizing:border-box}[class*=col-]{float:left}.row{margin-left:auto;margin-right:auto}.row [class*=col-]{width:100%}.row::after{content:"";clear:both;display:table}.container{margin:0 auto;max-width:1208px;width:calc(100% - 40px)}@media only screen and (max-width: 599px){.align-c-s{text-align:center}.block-c-s{display:block;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.col-m-1{width:8.33% !important}.col-m-2{width:16.66% !important}.col-m-3{width:25% !important}.col-m-4{width:33.33% !important}.col-m-5{width:41.66% !important}.col-m-6{width:50% !important}.col-m-7{width:58.33% !important}.col-m-8{width:66.66% !important}.col-m-9{width:75% !important}.col-m-10{width:83.33% !important}.col-m-11{width:91.66% !important}.col-m-12{width:100% !important}}@media(min-width: 768px)and (max-width: 1365px){.row .col-1{width:8.33%}.row .offset-1{margin-left:8.33%}.row .col-2{width:16.66%}.row .offset-2{margin-left:16.66%}.row .col-3{width:25%}.row .offset-3{margin-left:25%}.row .col-4{width:33.33%}.row .offset-4{margin-left:33.33%}.row .col-5{width:41.66%}.row .offset-5{margin-left:41.66%}.row .col-6{width:50%}.row .offset-6{margin-left:50%}.row .col-7{width:58.33%}.row .offset-7{margin-left:58.33%}.row .col-8{width:66.66%}.row .offset-8{margin-left:66.66%}.row .col-9{width:75%}.row .offset-9{margin-left:75%}.row .col-10{width:83.33%}.row .offset-10{margin-left:83.33%}.row .col-11{width:91.66%}.row .offset-11{margin-left:91.66%}.row .col-12{width:100%}.row .offset-12{margin-left:100%}.col-t-1{width:8.33%}.col-t-2{width:16.66%}.col-t-3{width:25%}.col-t-4{width:33.33%}.col-t-5{width:41.66%}.col-t-6{width:50%}.col-t-7{width:58.33%}.col-t-8{width:66.66%}.col-t-9{width:75%}.col-t-10{width:83.33%}.col-t-11{width:91.66%}.col-t-12{width:100%}}@media(min-width: 1366px)and (max-width: 1679px){.row .col-1{width:8.33%}.row .offset-1{margin-left:8.33%}.row .col-2{width:16.66%}.row .offset-2{margin-left:16.66%}.row .col-3{width:25%}.row .offset-3{margin-left:25%}.row .col-4{width:33.33%}.row .offset-4{margin-left:33.33%}.row .col-5{width:41.66%}.row .offset-5{margin-left:41.66%}.row .col-6{width:50%}.row .offset-6{margin-left:50%}.row .col-7{width:58.33%}.row .offset-7{margin-left:58.33%}.row .col-8{width:66.66%}.row .offset-8{margin-left:66.66%}.row .col-9{width:75%}.row .offset-9{margin-left:75%}.row .col-10{width:83.33%}.row .offset-10{margin-left:83.33%}.row .col-11{width:91.66%}.row .offset-11{margin-left:91.66%}.row .col-12{width:100%}.row .offset-12{margin-left:100%}.col-l-1{width:8.33%}.col-l-2{width:16.66%}.col-l-3{width:25%}.col-l-4{width:33.33%}.col-l-5{width:41.66%}.col-l-6{width:50%}.col-l-7{width:58.33%}.col-l-8{width:66.66%}.col-l-9{width:75%}.col-l-10{width:83.33%}.col-l-11{width:91.66%}.col-l-12{width:100%}}@media(min-width: 1680px){.row .col-1{width:8.33%}.row .offset-1{margin-left:8.33%}.row .col-2{width:16.66%}.row .offset-2{margin-left:16.66%}.row .col-3{width:25%}.row .offset-3{margin-left:25%}.row .col-4{width:33.33%}.row .offset-4{margin-left:33.33%}.row .col-5{width:41.66%}.row .offset-5{margin-left:41.66%}.row .col-6{width:50%}.row .offset-6{margin-left:50%}.row .col-7{width:58.33%}.row .offset-7{margin-left:58.33%}.row .col-8{width:66.66%}.row .offset-8{margin-left:66.66%}.row .col-9{width:75%}.row .offset-9{margin-left:75%}.row .col-10{width:83.33%}.row .offset-10{margin-left:83.33%}.row .col-11{width:91.66%}.row .offset-11{margin-left:91.66%}.row .col-12{width:100%}.row .offset-12{margin-left:100%}}.bg-red{background-color:red}.bg-blue{background-color:blue}.inline-flex{display:inline-flex}img{max-width:100%;height:auto}.block{display:block !important}.inline-block{display:inline-block !important}.inline-table{display:inline-table !important}.flex{display:flex}.flex-between{display:flex;justify-content:space-between}.justify-right{justify-content:flex-end}.bold-600{font-weight:600}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-bold{font-weight:700}.weight-bolder{font-weight:900}.text-red{color:#ff0004}.text-sentence-case{text-transform:lowercase}.text-sentence-case::first-letter{text-transform:capitalize}.text-404-error{color:red;font-size:1.3em}.text-404{font-size:10em;font-weight:500;color:#ff0004;line-height:1em}.align-center,.text-center{text-align:center}.align-right,.text-right{text-align:right}@media(max-width: 767px){.text-m-center{text-align:center}.flex-direction-mobile-column{flex-direction:column !important}}.center-content-mw{max-width:1208px;margin-right:auto;margin-left:auto}.center-block,.page-user .kyparn-login-box,.page-frontpage .kyparn-search-box{display:block;margin-left:auto;margin-right:auto}.align-left{text-align:left}.float-left{float:left}.float-right{float:right}.position-absolute{position:absolute}.position-relative{position:relative}.position-top-left{position:absolute;top:0;left:0}.position-top-right{position:absolute;top:0;right:0}.position-bottom{position:absolute;right:0;bottom:0;left:0}.position-bottom-right{position:absolute;right:0;bottom:0}.position-bottom-left{position:absolute;left:0;bottom:0}.sticky-top{position:sticky;position:-webkit-sticky;top:0}.full-size-outer{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.p-0{padding:0 !important}.p-10{padding:10px !important}.p-20{padding:20px !important}.p-30{padding:30px !important}.p-40{padding:40px !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-10{padding-top:10px !important;padding-bottom:10px !important}.py-20{padding-top:20px !important;padding-bottom:20px !important}.py-30{padding-top:30px !important;padding-bottom:30px !important}.py-60{padding-top:60px !important;padding-bottom:60px !important}.py-80{padding-top:80px !important;padding-bottom:80px !important}.px-20{padding-left:20px !important;padding-right:20px !important}.pl-20{padding-left:20px !important}.pb-20{padding-bottom:20px !important}.px-20{padding-left:20px !important;padding-right:20px !important}.px-30{padding-left:30px !important;padding-right:30px !important}.px-60{padding-left:60px !important;padding-right:60px !important}.px-80{padding-left:80px !important;padding-right:80px !important}.pt-0{padding-top:0 !important}.pt-10{padding-top:10px !important}.pt-20{padding-top:20px !important}.pt-60{padding-top:60px !important}.pb-20{padding-bottom:20px !important}.pb-60{padding-bottom:60px !important}.pb-80{padding-bottom:80px !important}.pb-0{padding-bottom:0 !important}.p-grid{padding:0 2% 2% 0}.m-0{margin:0 !important}.m-20{margin:20px !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-10{margin-top:10px !important;margin-bottom:10px !important}.my-20{margin-top:20px !important;margin-bottom:20px !important}.my-30{margin-top:30px !important;margin-bottom:30px !important}.my-40{margin-top:40px !important;margin-bottom:40px !important}.my-60{margin-top:60px !important;margin-bottom:60px !important}.mr-10{margin-right:10px !important}.mr-30{margin-right:30px !important}.mr-40{margin-right:40px !important}.mr-80{margin-right:80px !important}.mb-0{margin-bottom:0px !important}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-80{margin-bottom:80px !important}.mt-10{margin-top:10px !important}.mt-20{margin-top:20px !important}.mt-30{margin-top:30px !important}.mt-40{margin-top:40px !important}.mt-60{margin-top:60px !important}.mt-auto{margin-top:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.mx-20{margin-left:20px !important;margin-right:20px !important}.mx-30{margin-left:30px !important;margin-right:30px !important}.mx-40{margin-left:40px !important;margin-right:40px !important}.mx-80{margin-left:80px !important;margin-right:80px !important}.mx-n60{margin-left:-60px !important;margin-right:-60px !important}.mx-n80{margin-left:-80px !important;margin-right:-80px !important}.pr-10{padding-right:10px !important}.pr-20{padding-right:20px !important}.pl-0{padding-left:0 !important}.pt-30{padding-top:30px !important}.pt-40{padding-top:40px !important}@media(max-width: 767px){.mb-mobile-0{margin-bottom:0 !important}.mb-mobile-20{margin-bottom:20px !important}.mb-mobile-40{margin-bottom:40px !important}}.py-20{padding-top:20px;padding-bottom:20px !important}.content-padding{padding:40px 80px 40px}aside .content-padding{padding:30px}@media(max-width: 767px){.content-padding{padding:40px 20px 60px}}@media(min-width: 768px)and (max-width: 1365px){.content-padding{padding:45px 40px 60px}}.menyer-padding{padding:45px 20px 30px}@media(min-width: 768px)and (max-width: 1365px){.menyer-padding{padding:45px 40px 30px}}@media(min-width: 1366px){.menyer-padding{padding:45px 80px 30px}aside .menyer-padding{padding:30px}}.w-75{width:75%}.w-100{width:100%}.h-100{height:100%}.image-container-fill{overflow:hidden;padding:0;background-color:#4a4a4a;background-repeat:no-repeat;background-position:center center;background-size:cover}.image-container-fill img{width:auto;height:100%}@media(max-width: 1208px){.image-container-fill img{width:100%;height:auto}}.expand-full-width{width:100vw;margin-left:calc(-50vw + 50%)}ul.nostyle{list-style:none;margin:0}.shadow,.spb-popup-main-wrapper,.paragraph--type--inforuta,.restauranger-grid .restaurang-col,.alert{box-shadow:0px 0px 30px 10px rgba(0,0,0,.08)}.table-shadow{box-shadow:1px 2px 4px rgba(0,0,0,.25)}.border-bottom-red{border-bottom:#ff0004 solid 3px}.hidden{display:none}@media(max-width: 767px){.mobile-hidden{display:none}}.valign-wrapper{display:flex;align-items:center}@media(max-width: 767px){.hide-on-mobile{display:none !important}}@media(min-width: 768px)and (max-width: 1365px){.hide-on-tablet,.hide-on-lt-mobile,header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol{display:none !important}}@media(min-width: 1366px)and (max-width: 1679px){.hide-on-laptop,.hide-on-lt-tablet,.hide-on-lt-mobile,header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol{display:none !important}}@media(min-width: 1680px){.hide-on-desktop,.hide-on-lt-laptop,.hide-on-lt-tablet,.hide-on-lt-mobile,header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol{display:none !important}}@media(max-width: 767px){.center-on-mobile{text-align:center}}.-a-red a:not(.admin-button),.paragraph--type--kontaktrutor a:not(.admin-button){color:#ff0004 !important;text-decoration:none}p .-a-red a:not(.admin-button),p .paragraph--type--kontaktrutor a:not(.admin-button){font-weight:500}h2 .-a-red a:not(.admin-button),h2 .paragraph--type--kontaktrutor a:not(.admin-button),.ui-widget-header .-a-red a:not(.admin-button),.ui-widget-header .paragraph--type--kontaktrutor a:not(.admin-button),.webform-submission-form .form-item>label .-a-red a:not(.admin-button),.webform-submission-form .form-item>label .paragraph--type--kontaktrutor a:not(.admin-button),h3 .-a-red a:not(.admin-button),.paragraph--type--kontaktrutor>div:first-child .-a-red a:not(.admin-button),h3 .paragraph--type--kontaktrutor a:not(.admin-button),.paragraph--type--kontaktrutor>div:first-child .paragraph--type--kontaktrutor a:not(.admin-button){font-weight:700}.-a-red a:not(.admin-button):visited,.paragraph--type--kontaktrutor a:not(.admin-button):visited{color:#ff0004 !important}.print-only{display:none}.badge.meny:before{content:attr(data-content)}.badge-unformatted{display:none}.button{cursor:pointer;white-space:nowrap;font-size:18px;font-weight:500;border:none;min-height:40px;line-height:40px;padding:0 2em;text-decoration:none;text-align:center}.button:not(#edit-cancel){background-color:#ff0004;color:#fff}.button#edit-cancel{color:#ff0004}.block.button{width:100%}.admin-button>a{display:inline-block;background-color:#fff;font-size:.8em;font-weight:400;line-height:2em;border:#ffcccd solid 1px;border-radius:4px;box-sizing:border-box;transition:all 100ms;white-space:nowrap;padding:0 .5em;color:#ff0004 !important}.admin-button>a>a{color:#ff0004 !important}.admin-button>a>a:visited,.admin-button>a:active{color:#fff !important}.small-link{color:#ff0004;text-decoration:none;font-weight:500;font-size:.8em;margin-left:0;z-index:2;align-self:center;white-space:nowrap}.alert{border-radius:8px;background-color:#f9a61b;display:flex;justify-content:center;align-items:center;width:100%;height:48px;max-width:1208px;margin:0 auto;font-size:1.2em;font-weight:bold;color:#fff;margin-top:20px;margin-bottom:-20px;font-family:"Montserrat",sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.7)}.badge{height:30px}.badge::before{display:inline-block;float:right;color:#fff;border-radius:20px;font-size:clamp(10px,5vw,14px);font-family:"Montserrat",sans-serif;line-height:24px;font-weight:700;padding:0 4vw;text-shadow:0 1px 2px rgba(0,0,0,.7);text-align:center}@media(min-width: 768px){.badge::before{font-size:14px;padding:0 20px}}.badge.premium{border-top:#cdab5d solid 3px;position:relative;z-index:1}.badge.premium::before{content:attr(data-content);background-color:#cdab5d;width:120px;margin:-12px calc(50% - 60px) 0 auto}@media(min-width: 768px){.badge.premium::before{margin:-12px 40px 0 auto}}.badge.plus{border-top:silver solid 3px;position:relative;z-index:1}.badge.plus::before{content:attr(data-content);background-color:silver;width:120px;margin:-12px calc(50% - 76px) 0 auto}@media(min-width: 768px){.badge.plus::before{margin:-12px 40px 0 auto}}.badge.bas{border-top:#e5e5e5 solid 3px;position:relative;z-index:1}.badge.bas::before{content:attr(data-content);background-color:#e5e5e5;width:120px;margin:-12px calc(50% - 76px) 0 auto}@media(min-width: 768px){.badge.bas::before{margin:-12px 40px 0 auto}}.badge.days,.badge.meny,.badge.matkategori{border-top:#d8d8d8 solid 1px;margin-top:30px}.badge.days::before,.badge.meny::before,.badge.matkategori::before{content:attr(data-content);text-transform:capitalize;float:left;background-color:#4a4a4a;margin:-12px auto 0 0}.menu{list-style:none;margin:0;padding:0}.restauranger-grid{margin-top:0;max-width:1248px !important;max-width:1208px;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;padding:60px 0 0;margin-bottom:0}@media(max-width: 767px){.restauranger-grid{display:inline-block;grid-template-columns:100%}}.restauranger-grid .border-bottom-red{grid-column-end:span 3}.restauranger-grid>header{width:100%}.restauranger-grid>footer{display:none}.restauranger-grid .restaurang-col{width:100%;height:390px;display:grid;position:relative;grid-template-rows:250px auto 70px;margin:0 0 20px 0;text-align:center;background-color:#fff}.restauranger-grid .restaurang-col .badge{position:absolute;top:0;left:0;right:0;z-index:500}.restauranger-grid .restaurang-col .badge::before{margin:-12px calc(50% - 80px) 0;width:160px}@media(min-width: 768px){.restauranger-grid .restaurang-col{margin:0}}@media(min-width: 768px){.restauranger-grid .restaurang-col{max-width:376px}}.restauranger-grid .restaurang-col h3,.restauranger-grid .restaurang-col .paragraph--type--kontaktrutor>div:first-child{font-size:22px;font-weight:700}.restauranger-grid .restaurang-col .image{width:100%;height:auto;z-index:499;overflow:hidden}.restauranger-grid .restaurang-col .image img{width:100%;height:auto}.restauranger-grid .restaurang-col .button{margin:0 30px 30px}#simplenews-subscriptions-block-restaurang-veckobrev .form-item{margin:20px 0}#simplenews-subscriptions-block-restaurang-veckobrev .form-item>label{margin:0 0 4px 0}#simplenews-subscriptions-block-restaurang-veckobrev .form-item .description{display:none;text-align:right;font-size:.8em}#simplenews-subscriptions-block-restaurang-veckobrev #edit-unsubscribe{display:none}fieldset#edit-subscriptions--wrapper .fieldset-wrapper{display:flex;justify-content:space-between;padding:20px 0}fieldset#edit-subscriptions--wrapper .fieldset-wrapper .description,fieldset#edit-subscriptions--wrapper .fieldset-wrapper .option{font-size:.8em}input:not([type=file]):not([type=submit]),textarea:not([type=file]):not([type=submit]),select:not([type=file]):not([type=submit]){background-color:#fff;padding:11px 23px;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:8px;vertical-align:middle;box-sizing:border-box;color:#4a4a4a;font-size:14px;min-height:48px}input:not([type=file]):not([type=submit]):focus,textarea:not([type=file]):not([type=submit]):focus,select:not([type=file]):not([type=submit]):focus{outline-style:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:no-repeat right center/1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E");padding:14px 23px;display:inline-block;border:1px solid #9b9b9b;box-shadow:inset 0 1px 3px #ddd;border-radius:8px;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#9b9b9b;font-size:14px}.webform input[type=text],.webform input[type=email],.webform input[type=tel],.webform textarea,.webform select{padding:15px 23px !important}::-ms-expand{display:none}ul.ui-menu .ui-menu-item{line-height:1.8em;font-size:1em}ul.ui-menu .ui-menu-item .ui-menu-item-wrapper{display:inline-block;width:450px;box-sizing:border-box;margin:0 1px}ul.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#ff0004;color:#fff;border:none}.node-form{display:flex;flex-direction:column;gap:20px}.node-form .form-wrapper .form-item{display:flex;flex-direction:column}.node-form .form-wrapper .form-item label{font-size:1em;line-height:1.4em}.node-form .form-wrapper .form-item .description{font-size:.8em}form.user-form{display:flex;flex-direction:column;flex-wrap:wrap;gap:60px}form.user-form div.form-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}form.user-form div.form-wrapper .form-item{display:flex;flex-direction:column;gap:10px}form.user-form div.form-wrapper .fieldgroup .form-item,form.user-form div.form-wrapper .form-item-notify{display:flex;flex-direction:row;gap:20px;margin-bottom:10px}form.user-form div.form-wrapper legend{font-weight:700;margin-bottom:10px}form.user-form details.form-wrapper .form-item{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}form.user-form details.form-wrapper .form-item.js-form-type-checkbox{flex-direction:row}form.user-form details.form-wrapper .form-item .password-strength{display:content;font-size:.8rem !important}form.user-form details.form-wrapper summary{font-weight:700;margin-bottom:10px}form.user-form .form-actions{display:inline-block}form.user-form .description{font-size:.8em;color:#4a4a4a}.webform-submission-form{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.webform-submission-form .webform-flexbox{display:flex;flex-direction:column}.webform-submission-form .webform-flexbox textarea,.webform-submission-form .webform-flexbox input[type=text],.webform-submission-form .webform-flexbox input[type=email],.webform-submission-form .webform-flexbox input[type=tel]{width:100%}@media(min-width: 768px){.webform-submission-form .webform-flexbox{flex-direction:row;align-items:center}}.webform-submission-form .form-item{margin-bottom:10px}.webform-submission-form #edit-du-ar{font-size:12px}.webform-submission-form .form-item>label:first-child{font-size:1em;font-weight:400;margin-bottom:.4em;display:block}.webform-submission-form .webform-options-display-buttons-wrapper{margin-bottom:0}.webform-submission-form .webform-options-display-buttons-wrapper label{font-size:1em;border-radius:8px}.webform-submission-form .webform-options-display-buttons{height:46px;white-space:nowrap}@media(max-width: 767px){.webform-submission-form .webform-options-display-buttons{display:grid;grid-template-columns:49% 49%;-moz-column-gap:2%;column-gap:2%}}.webform-submission-form .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{border-color:#ff0004;font-weight:700;color:#ff0004}.webform-submission-form table{border-collapse:collapse}.webform-submission-form table td,.webform-submission-form table th{margin:0;padding:0}.webform-submission-form input[type=checkbox]{width:1.2em;height:1.2em}.webform-submission-form input[type=checkbox]~label{font-size:1em;line-height:1.2em}.password-strength{margin-top:.5rem;margin-bottom:.5rem}.password-strength__track{height:calc(.5rem - 2px);margin-top:.5rem;margin-bottom:.5rem;border:1px solid #8e929c;border-radius:.5rem;background-color:#d4d4d8}.password-strength__track::after{display:table;clear:both;content:""}.password-strength__bar{min-width:calc(.5rem - 2px);height:calc(.5rem - 2px);margin:-1px;transition:width .5s ease-out;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,0)}@media screen and (prefers-reduced-motion: reduce){.password-strength__bar{transition:none}}@media screen and (-ms-high-contrast: active){.password-strength__bar{background-color:windowText}.is-initial .password-strength__bar{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}}.password-strength__title{overflow:hidden;margin-top:.5rem;margin-bottom:.5rem;color:#545560;font-size:.75em;line-height:1rem}.password-strength__text{color:#222330;font-weight:bold}.password-strength__bar.is-weak{border-color:#d72222;background-color:#d72222}.password-strength__bar.is-fair{border-color:#977405;background-color:#ffd23f}.password-strength__bar.is-good{border-color:#26a769;background-color:#26a769}.password-strength__bar.is-strong{border-color:#26a769;background-color:#26a769}.is-initial.is-password-empty .password-strength__title{margin:0;line-height:0}.password-match-message{margin-top:1rem;margin-bottom:.5rem;color:#545560;font-size:.75em}.password-match-message__text{color:#222330;font-weight:bold}.is-confirm-empty .password-match-message{visibility:hidden}.password-suggestions{margin-top:.5rem;margin-bottom:.5rem;padding:1rem;color:#545560;border:1px solid #d4d4d8;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:.75em}.password-suggestions__tips{margin:.5rem 0 0 1.5rem}[dir=rtl] .password-suggestions__tips{margin-right:1.5rem;margin-left:0}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-size:.8em}.select2-container .select2-selection--single:focus{outline:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;font-size:.8em}.select2-results{display:block}.select2-results__options{max-height:80vh !important;list-style:none;margin:0;padding:12px 0 !important}@media(min-width: 768px){.select2-results__options{max-height:40vh !important}}.select2-results__option{transition:background-color .2s,ease-in-out;padding:12px 23px !important;font-weight:500 !important !important;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option:first-child{background-color:rgba(0,0,0,0) !important;font-family:"Montserrat",sans-serif !important;line-height:1em !important;font-weight:700 !important}.select2-results__option[aria-selected=true]{background-color:rgba(0,0,0,0) !important}.select2-results__option>a{color:#000;text-decoration:none;font-size:.9em}.select2-results__option[data-selected],.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-15px;margin-top:15px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[data-selected=true],.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(0,0,0,0)}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(255,0,4,.05) !important;color:#000 !important;font-weight:500}.select2-container--default .select2-results__option--highlighted[data-selected].select2-results__option--selectable,.select2-container--default .select2-results__option--highlighted[aria-selected].select2-results__option--selectable{background-color:#fff;color:#ff0004 !important}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #f3f3f3}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #f3f3f3}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #f3f3f3}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #f3f3f3}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[data-selected],.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#f3f3f3;color:#000}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#f3f3f3}.select2-container--default .select2-results__option--selected{background-color:#fff !important}.select2-search{display:none !important}.select2-dropdown{border:none !important;box-shadow:0px 0px 10px rgba(0,0,0,.08) !important;font-size:1em;background-color:rgba(255,255,255,.95) !important}form#ort-select-form{display:grid;grid-template-columns:auto 70px;width:100%}form#ort-select-form label[for=edit-field-ort-target-id]{display:none}form#ort-select-form .select2-container{height:100%;width:100% !important}form#ort-select-form .select2-container .select2-selection{display:flex;align-items:center;height:63px;border:1px solid #d8d8d8;box-shadow:inset 0 1px 3px #ddd;border-radius:10px;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#9b9b9b;font-size:1em;border-top-right-radius:0;border-bottom-right-radius:0;padding:14px}form#ort-select-form .select2-container .select2-selection .select2-selection__arrow{height:62px;width:32px}form#ort-select-form select#kyparn_s_orter,form#ort-select-form select#restaurants{width:110%;height:63px;padding:14px 23px;display:inline-block;border:1px solid #d8d8d8;box-shadow:inset 0 1px 3px #ddd;border-radius:8px;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#9b9b9b;font-size:14px}form#ort-select-form select#kyparn_s_orter:focus,form#ort-select-form select#restaurants:focus{outline-style:none;outline:none !important}form#ort-select-form button.visa-ort,form#ort-select-form input.visa-ort{width:100%;height:63px;background-image:url("../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center;background-size:20px;border:none;border-radius:0 8px 8px 0;text-indent:-9999px}form#ort-select-form button.visa-ort:hover,form#ort-select-form input.visa-ort:hover{background-color:#ff0004}form#search-widget-form input#restaurants-select{height:48px;border-radius:8px 0 0 8px !important;background-color:red;padding:14px 23px;display:inline-block;border:1px solid #ddd;box-shadow:inset 0 1px 3px #ddd;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#4a4a4a !important;font-size:14px}form#search-widget-form input#restaurants-select:focus{outline-style:none}.minimized form#search-widget-form input#restaurants-select{border:none}.ui-widget.ui-widget-content{border:none !important;border-radius:4px;box-shadow:0px 0px 10px rgba(0,0,0,.08) !important}.ui-autocomplete .ui-menu-item:first-child{margin-top:12px}.ui-autocomplete .ui-menu-item:last-child{margin-bottom:12px}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{width:100% !important;padding:8px 22px;font-size:.8em !important;font-weight:500 !important}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#fff !important;color:#000 !important}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#fff !important;color:#ff0004 !important;border:none}footer[role=contentinfo]+.rabadang-admin-toolbar{display:none;background-color:rgba(0,0,0,.8);background:linear-gradient(rgba(0, 0, 0, 0.6), rgb(0, 0, 0));color:#fff;overflow:hidden;position:fixed;bottom:0;width:100%;height:40px}footer[role=contentinfo]+.rabadang-admin-toolbar .menu{display:flex;justify-content:center}footer[role=contentinfo]+.rabadang-admin-toolbar .menu .menu-item .menu-link{text-decoration:none;box-sizing:border-box;background-color:#fff;color:#4a4a4a;font-size:16px;font-weight:500;display:block;text-align:center;border:#d8d8d8 solid 1px;height:37px;line-height:37px}@media(min-width: 768px){footer[role=contentinfo]+.rabadang-admin-toolbar .menu .menu-item .menu-link{font-size:18px;height:60px;line-height:60px}}footer[role=contentinfo]+.rabadang-admin-toolbar .menu .menu-item .menu-link.is_active{background-color:#ff0004;color:#fff;border-bottom:#ff0004 solid 1px}footer[role=contentinfo]+.rabadang-admin-toolbar .menu .menu-item .menu-link{background-color:rgba(0,0,0,0);color:#fff;border:none;font-size:14px;font-weight:500;height:40px;line-height:40px;text-shadow:1px 2px 1px #000}#views-exposed-form-lunchflode-block-1,#views-exposed-form-lunchmenyer-block-1,#views-exposed-form-visa-dagens-luncher-page-2,#views-exposed-form-visa-restauranger-page-1,#views-exposed-form-visa-restauranger-page-2,#views-exposed-form-bookatable-page-1,#views-exposed-form-bookatable-page-2{display:none !important}.visually_hidden{visibility:hidden}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:32px;height:32px;padding:10px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(../images/loading-small.gif);background-repeat:no-repeat;background-position:center center}.adminimal .ui-dialog{right:0 !important;left:auto !important;bottom:0 !important}.ui-widget-header{border:1px solid #fff !important;background:#fff !important;color:#ff0004 !important;font-weight:bold}#block-simplenewssubscription{display:none}table{width:100%;margin:0 0 10px;font:normal 81.3%/1.538em "Montserrat",sans-serif}caption{text-align:left}[dir=rtl] caption{text-align:right}th{padding:10px 12px;text-align:left}[dir=rtl] th{text-align:right}thead th{text-transform:uppercase;color:#333;border:solid #bfbfba;border-width:1px 0;background:#f5f5f2}tr{padding:.1em .6em;border-bottom:1px solid #e6e4df}thead>tr{border-bottom:1px solid #000}tbody tr:hover,tbody tr:focus{background:#f7fcff}tbody tr.color-warning:hover,tbody tr.color-warning:focus{background:#fdf8ed}tbody tr.color-error:hover,tbody tr.color-error:focus{background:#fcf4f2}table.no-highlight tr.selected td{background:rgba(0,0,0,0)}td,th{vertical-align:middle}td{padding:10px 12px;text-align:left}td a{color:#000;font-weight:700;text-decoration:none}[dir=rtl] td{text-align:right}th>a{position:relative;display:block}th>a:after{position:absolute;top:0;right:0;bottom:-10px;left:0;display:block;content:"";transition:all .1s;border-bottom:2px solid rgba(0,0,0,0)}th.is-active>a{color:#004875}th.is-active img{position:absolute;top:50%;right:0}[dir=rtl] th.is-active img{right:auto;left:0}th.is-active>a:after{border-bottom-color:#004875}th>a:hover,th>a:focus,th.is-active>a:hover,th.is-active>a:focus{text-decoration:none;color:#008ee6}th>a:hover:after,th>a:focus:after,th.is-active>a:hover:after,th.is-active>a:focus:after{border-bottom-color:#008ee6}td .item-list ul{margin:0}[dir=rtl] td .item-list ul{margin:0}td.is-active{background:none}th.select-all{width:1px}.caption{margin-bottom:1.2em}@media screen and (max-width: 37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none}}@media screen and (max-width: 60em){th.priority-low,td.priority-low{display:none}}.js .dropbutton .dropbutton-action>input,.js .dropbutton .dropbutton-action>a,.js .dropbutton .dropbutton-action>button{margin:0;padding:0;text-align:left;text-decoration:none;color:#333;font-weight:600;font-size:.9em;line-height:normal;-webkit-font-smoothing:antialiased}[dir=rtl].js .dropbutton .dropbutton-action>input,[dir=rtl].js .dropbutton .dropbutton-action>a,[dir=rtl].js .dropbutton .dropbutton-action>button{margin-left:0;text-align:right}.js .dropbutton-action.last{border-radius:0 0 0 1em}[dir=rtl] .js .dropbutton-action.last{border-radius:0 0 1em 0}.js .dropbutton-widget .button{border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.js .dropbutton-multiple .dropbutton{border-right:0}[dir=rtl].js .dropbutton-multiple .dropbutton{border-left:0}.dropbutton{margin:0;padding:0;list-style-type:none}.dropbutton li+li{margin-top:10px}.js .dropbutton li{margin-right:0;margin-bottom:0}.js .dropbutton li+li{margin-top:0}@media screen and (min-width: 37.5625em){.dropbutton li{display:inline-block}.dropbutton li+li{margin-top:0;margin-left:1em}.js .dropbutton li+li{margin-left:0}}.js .dropbutton-multiple .dropbutton-widget{border:1px solid #a6a6a6;border-radius:20em;background-color:#f2f1eb;background-image:linear-gradient(to bottom, #f6f6f3, #e7e7df);text-shadow:0 1px rgba(255,255,255,.6)}.dropbutton-multiple.open .dropbutton-widget{border-radius:1em}.js .dropbutton-widget .dropbutton-action a,.js .dropbutton-widget .dropbutton-action input,.js .dropbutton-widget .dropbutton-action button{display:block;width:100%;padding:4px 1.5em;border-radius:20em 0 0 20em;white-space:nowrap}[dir=rtl].js .dropbutton-widget .dropbutton-action a,[dir=rtl].js .dropbutton-widget .dropbutton-action input,[dir=rtl].js .dropbutton-widget .dropbutton-action button{border-radius:0 20em 20em 0}.js .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-widget .dropbutton-action input:focus,.js .dropbutton-widget .dropbutton-action button:focus{text-decoration:underline}.js .dropbutton-multiple.open .dropbutton-action a,.js .dropbutton-multiple.open .dropbutton-action .button{border-radius:0}.js .dropbutton-multiple.open .dropbutton-action:first-child a,.js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:.9em 0 0 0}[dir=rtl].js .dropbutton-multiple.open .dropbutton-action:first-child a,[dir=rtl].js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:0 .9em 0 0}.js .dropbutton-multiple.open .dropbutton-action:last-child a,.js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 0 .9em}[dir=rtl].js .dropbutton-multiple.open .dropbutton-action:last-child a,[dir=rtl].js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 .9em 0}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus{z-index:3;color:#1a1a1a;background-color:#f9f8f6;background-image:linear-gradient(to bottom, #fcfcfa, #e9e9dd);box-shadow:0 1px 2px rgba(0,0,0,.125)}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:active{text-decoration:none;background-color:#dfdfd9;background-image:linear-gradient(to bottom, #f6f6f3, #e7e7df);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.dropbutton .secondary-action{border-top:1px solid #bfbfba}.dropbutton-single .dropbutton-widget{position:static;display:inline-block;border:0}.dropbutton-single .dropbutton-action a{width:auto !important;padding:4px 1.5em;transition:all .1s;text-decoration:none;color:#333;border:1px solid #a6a6a6;border-radius:20em !important;background-color:#f2f1eb;background-image:linear-gradient(to bottom, #f6f6f3, #e7e7df);text-shadow:0 1px rgba(255,255,255,.6);font-weight:600;-webkit-font-smoothing:antialiased}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{text-decoration:none;color:#1a1a1a;outline:none;background-color:#f9f8f6;background-image:linear-gradient(to bottom, #fcfcfa, #e9e9dd)}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{box-shadow:0 1px 2px rgba(0,0,0,.125)}.dropbutton-single .dropbutton-action a:active{transition:none;background-color:#dfdfd9;background-image:linear-gradient(to bottom, #f6f6f3, #e7e7df);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.dropbutton .dropbutton-action .ajax-progress{position:absolute;z-index:2;top:.2em;right:.2em;padding:0 0 0 .1em}.dropbutton-multiple .dropbutton-action .ajax-progress{top:.15em;right:2.2em;margin-right:0}.dropbutton-multiple .secondary-action .ajax-progress{top:auto;bottom:.3em}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-left:1px solid #a6a6a6;outline:none}[dir=rtl].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-right:1px solid #a6a6a6;border-left:0}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-radius:0 20em 20em 0}[dir=rtl].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-radius:20em 0 0 20em}.dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button{border-radius:0 1em 1em 0}[dir=rtl] .dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button{border-radius:1em 0 0 1em}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{z-index:3;text-decoration:none;color:#1a1a1a;background-color:#f9f8f6;background-image:linear-gradient(to bottom, #fcfcfa, #e9e9dd);box-shadow:0 1px 2px rgba(0,0,0,.125)}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{background-color:#dfdfd9;background-image:linear-gradient(to bottom, #f6f6f3, #e7e7df);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.dropbutton-arrow{top:54%;right:35%;border-top-color:#333}[dir=rtl] .dropbutton-arrow{right:auto;left:35%}.dropbutton-multiple.open .dropbutton-arrow{top:.6667em;border-top-color:rgba(0,0,0,0);border-bottom:.3333em solid #333}.js .form-actions .dropbutton .dropbutton-action>*{color:#fff;text-shadow:0 1px rgba(0,0,0,.5);font-weight:700}.js .form-actions .dropbutton-widget{position:relative;border-color:#1e5c90;background-color:#0071b8;background-image:linear-gradient(to bottom, #007bc6, #0071b8);text-shadow:0 1px rgba(0,0,0,.5)}.form-actions .dropbutton-multiple.open .dropbutton-widget{background-image:linear-gradient(to bottom, #007bc6, #0071b8)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus{color:#fff;background-color:#2369a6;background-image:linear-gradient(to bottom, #0c97ed, #1f86c7);box-shadow:0 1px 2px rgba(23,26,28,.25)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:active{border-color:#144b78;background-image:linear-gradient(to bottom, #08639b, #0071b8);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,.form-actions .dropbutton .secondary-action{border-color:#1e5c90}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{background-image:linear-gradient(to bottom, #007bc6, #0071b8)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{background-color:#2369a6;background-image:linear-gradient(to bottom, #0c97ed, #1f86c7)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{border-color:#144b78;background-image:linear-gradient(to bottom, #08639b, #0071b8);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.form-actions .dropbutton-arrow{border-top-color:#fff}.form-actions .dropbutton-multiple.open .dropbutton-arrow{border-bottom:.3333em solid #fff}.paragraph{box-sizing:border-box}.restaurang-item .paragraph--type--meny-a-la-carte,.spb-popup-main-wrapper .paragraph--type--meny-a-la-carte{display:none}.paragraph--unpublished{background-color:#f08080 !important}.paragraph--type--meny-veckans-ratt{font-family:"Roboto",sans-serif;display:inline-block;width:100%;padding:0;margin:0;order:2}.paragraph--type--menyer{font-family:"Roboto",sans-serif;display:inline-block;width:100%;padding:0;margin:0}.paragraph--type--menyer h2[data-week],.paragraph--type--menyer .webform-submission-form .form-item>label[data-week],.webform-submission-form .paragraph--type--menyer .form-item>label[data-week],.paragraph--type--menyer [data-week].ui-widget-header{display:none}.paragraph--type--menyer h3.rubrik,.paragraph--type--menyer .paragraph--type--kontaktrutor>div.rubrik:first-child{grid-area:rubrik;font-size:18px;font-weight:700;margin:0}.paragraph--type--menyer p.beskrivning{grid-area:beskrivning;font-size:18px;font-weight:400;margin:0}.paragraph--type--menyer strong.pris{grid-area:pris;font-size:18px;font-weight:900;color:#ff0004;text-align:right}.paragraph--type--meny-a-la-carte{font-family:"Roboto",sans-serif;display:inline-block;width:100%;padding:0;margin-top:0;order:3}.paragraph--type--ratt{display:grid !important;grid-template-areas:"rubrik pris" "beskrivning beskrivning";grid-template-columns:auto 50px;grid-template-rows:auto;padding:0 0 10px;margin-bottom:10px;font-family:"Roboto",sans-serif}.paragraph--type--ratt h3.rubrik,.paragraph--type--ratt .paragraph--type--kontaktrutor>div.rubrik:first-child{grid-area:rubrik;height:auto;font-size:16px;font-weight:700;margin:0;padding:0;text-overflow:ellipsis;text-transform:lowercase;width:100%;text-transform:lowercase}.paragraph--type--ratt h3.rubrik::first-letter,.paragraph--type--ratt .paragraph--type--kontaktrutor>div.rubrik:first-child::first-letter{text-transform:capitalize}.paragraph--type--ratt p.beskrivning{grid-area:beskrivning;width:100%;margin:0;padding:0;white-space:pre-wrap}.paragraph--type--ratt h3.rubrik+p.beskrivning,.paragraph--type--ratt .paragraph--type--kontaktrutor>div.rubrik:first-child+p.beskrivning{margin:8px 0 0 0}.paragraph--type--ratt strong.pris{grid-area:pris;font-size:18px;font-weight:900;color:#ff0004;text-align:right;white-space:nowrap;height:16px}.paragraph--type--kontaktrutor{padding:40px 80px 40px}aside .paragraph--type--kontaktrutor{padding:30px}@media(max-width: 767px){.paragraph--type--kontaktrutor{padding:40px 20px 60px}}@media(min-width: 768px)and (max-width: 1365px){.paragraph--type--kontaktrutor{padding:45px 40px 60px}}.paragraph--type--kontaktrutor>div:first-child{padding-bottom:10px}.paragraph--type--kontaktrutor p{margin:0 0 15px;padding:0}.paragraph--type--kontaktrutor strong{font-weight:500}@media(min-width: 1366px){.paragraph--type--kontaktrutor{margin-bottom:40px}}.paragraph--type--affarside-och-vision h3.rubrik,.paragraph--type--affarside-och-vision .paragraph--type--kontaktrutor>div.rubrik:first-child{margin-top:0}.paragraph--type--flexibel-rad{display:grid;grid-template-columns:repeat(2, minmax(335px, 1fr));gap:40px}@media(max-width: 767px){.paragraph--type--flexibel-rad{grid-template-columns:100%;gap:0}}.paragraph--type--inforuta{background-color:#fff;padding:40px;display:grid;grid-template-rows:100px 1em 6em;text-align:center;margin-bottom:40px}@media(max-width: 767px){.paragraph--type--inforuta{width:100%;min-width:100%;max-width:100%}}.paragraph--type--inforuta>div:first-child{display:flex;align-items:center;justify-content:center}.paragraph--type--inforuta h3,.paragraph--type--inforuta .paragraph--type--kontaktrutor>div:first-child{font-size:1.8em}html:has(.page-frontpage),body.page-frontpage{max-width:100%;height:100vh;overflow:hidden}.kyparn-image-bg{position:absolute;background-size:cover;width:100%;height:100%;transition:transform 60s;z-index:1;box-sizing:border-box}.kyparn-image-bg:hover{transform:scale(1.2)}.page-frontpage{background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;transition:zoom,60s linear;overflow:hidden}@media(max-width: 767px){.page-frontpage{background-size:auto 100vh}}@media(min-width: 768px)and (max-width: 1365px){.page-frontpage{background-size:120vw auto}}@media(min-width: 1366px){.page-frontpage:hover{background-size:cover}}.page-frontpage .kyparn-logo-vit{background-image:url(../images/kyparn-red-vhite.png);background-size:85%;background-repeat:no-repeat;background-position:center;width:100%;height:100%;margin-bottom:60px;z-index:1}@media(min-width: 768px)and (max-width: 1365px){.page-frontpage .kyparn-logo-vit{height:120px;margin-bottom:100px;background-size:auto 100%}}@media(min-width: 1366px){.page-frontpage .kyparn-logo-vit{height:179px;margin-bottom:120px;background-size:contain}}.page-frontpage .kyparn-search-box{z-index:2;padding:140px 30px 40px;width:85dvw !important;border-radius:10px;position:relative;box-sizing:border-box;width:100%;transition:all 400ms}@media(max-width: 767px){.page-frontpage .kyparn-search-box{margin:0 auto}}.page-frontpage .kyparn-search-box .kyparn-badge{display:flex;text-wrap:word;right:calc(50% - 61.5px);position:absolute;top:-60px;box-sizing:border-box;margin:-30px -30px 0 0;width:183px;aspect-ratio:1/1;padding:28px;font-size:20px;line-height:1.2em;font-weight:bold;color:#fff;text-align:center;align-items:center;background-image:url(../images/kyparn_badge.svg);background-size:183px;background-repeat:no-repeat;background-position:center}@media(min-width: 1366px){.page-frontpage .kyparn-search-box .kyparn-badge{right:-60px}}@media(min-width: 1366px){.page-frontpage .kyparn-search-box{height:auto;padding:40px;max-width:767px}}.page-frontpage .kyparn-search-box div.icon-symbol{min-width:70px;height:50px}@media(max-width: 767px){.page-frontpage .kyparn-search-box div.icon-symbol{margin-top:50px !important}}.page-frontpage .kyparn-search-box div.icon-symbol::before{background-position:left}.page-frontpage .kyparn-search-box div.icon-symbol::before{content:"";display:block;background-image:url("../images/kyparn-plate@2x.png");background-size:63px 63px;background-repeat:no-repeat;background-position:center;width:100%;height:50px;margin:0}@media(min-width: 768px){.page-frontpage .kyparn-search-box div.icon-symbol{background-size:70px 63px;height:63px}.page-frontpage .kyparn-search-box div.icon-symbol::before{background-size:63px 63px;height:63px}}.page-frontpage .kyparn-search-box h2,.page-frontpage .kyparn-search-box .webform-submission-form .form-item>label,.webform-submission-form .page-frontpage .kyparn-search-box .form-item>label,.page-frontpage .kyparn-search-box .ui-widget-header{font-size:clamp(24px,4vw,32px);font-weight:700}.page-frontpage .kyparn-search-box .search-widget{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;row-gap:20px}@media(min-width: 768px){.page-frontpage .kyparn-search-box .search-widget{display:grid;grid-template-rows:auto;grid-template-columns:70px auto;gap:20px}}.page-frontpage .moods-section{display:block;text-align:center;padding-right:10px}@media(min-width: 768px){.page-frontpage .moods-section{padding-right:0;text-align:right}}.page-frontpage .moods-section small{display:inline-block;vertical-align:super;color:#9b9b9b;margin-right:5px;font-weight:500;font-size:12px !important}.page-frontpage div.logo-moods{display:inline-block;background-image:url("../images/waitermood.svg");background-size:120px 22px;background-position:center right -10px;opacity:.6;width:100px;height:22px;margin:20px 0 0 auto}.page-frontpage .bg-kyparn{margin-bottom:0;display:grid;grid-template-rows:40vw auto 48px}@media(min-width: 768px){.page-frontpage .bg-kyparn{margin-bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}}.page-frontpage footer[role=contentinfo]{width:85dvw;z-index:2}@media(min-width: 1366px){.page-frontpage footer[role=contentinfo]{max-width:767px}}.page-frontpage footer[role=contentinfo] .menu-footer{display:flex;flex-direction:row;align-items:center;background-color:#ff0004;box-shadow:0px 0px 30px 10px rgba(0,0,0,.08);width:100%;border-radius:11px;margin:0 auto 30px;min-height:46px}.page-frontpage footer[role=contentinfo] .menu-footer>ul.menu{flex-direction:row;justify-content:center;width:100%}.page-frontpage footer[role=contentinfo] .menu-footer>ul.menu a.menu-link{font-size:clamp(16px,2vw,20px) !important;font-weight:bold !important;color:#fff !important;border:none !important}.page-frontpage footer[role=contentinfo] .menu-footer a.menu-link{font-size:20px !important;font-weight:bold !important;color:#fff !important}.page-frontpage .moods-section>small{font-size:.6em}@media(min-width: 768px){.page-frontpage footer .menu-footer{justify-content:center !important}.page-frontpage footer .moods-footer-section{display:none !important}}.page-user .kyparn-login-box{padding:40px 30px;margin:0 auto;height:100%;box-sizing:border-box;width:100%;max-width:700px;transition:all 400ms}@media(min-width: 768px){.page-user .kyparn-login-box{height:auto;padding:40px}}.page-user .kyparn-login-box div.icon-symbol{width:70px;height:63px}@media(max-width: 767px){.page-user .kyparn-login-box div.icon-symbol{clear:both}}.page-user .kyparn-login-box div.icon-symbol::before{content:"";display:block;background-image:url("../images/kyparn-symbol@2x.png");background-size:70px 63px;width:70px;height:63px;margin:0}.page-user .kyparn-login-box .login-form{display:flex;margin:0 auto;max-width:592px}.page-user .kyparn-login-box .login-form #user-login-form{height:200px;display:flex;flex-wrap:wrap;align-content:space-between}.page-user .kyparn-login-box .login-form #user-login-form label[for]{padding-bottom:.3em;display:block}.page-user .kyparn-login-box .login-form #user-login-form .form-item,.page-user .kyparn-login-box .login-form #user-login-form input[type=text],.page-user .kyparn-login-box .login-form #user-login-form input[type=password]{width:100%;max-width:500px}.page-user .kyparn-login-box .login-form #user-login-form .description{display:none;font-size:14px;color:#9b9b9b}@media(min-width: 768px){.page-user .kyparn-login-box .login-form #user-login-form{margin-left:30px}}.page-user .kyparn-login-box .login-form .home{display:inline-block;margin:-40px 0 0 0;line-height:40px;float:right;font-size:14px;font-weight:500}.page-user .user-prisplan-table{display:flex;justify-content:space-between;flex-direction:column;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin:60px 0}@media(min-width: 768px){.page-user .user-prisplan-table{flex-direction:row}}.page-user .user-prisplan-table .prisplan-item{width:100%;background:#fff;background:linear-gradient(332deg, rgba(255, 255, 255, 0.4948354342) 52%, rgba(255, 255, 255, 0) 66%)}.page-user .user-prisplan-table .prisplan-item h2,.page-user .user-prisplan-table .prisplan-item .webform-submission-form .form-item>label,.webform-submission-form .page-user .user-prisplan-table .prisplan-item .form-item>label,.page-user .user-prisplan-table .prisplan-item .ui-widget-header{font-size:2.2em;margin:0}.page-user .user-prisplan-table .prisplan-item h2 a,.page-user .user-prisplan-table .prisplan-item .webform-submission-form .form-item>label a,.webform-submission-form .page-user .user-prisplan-table .prisplan-item .form-item>label a,.page-user .user-prisplan-table .prisplan-item .ui-widget-header a{text-decoration:none}.page-user .user-prisplan-table .prisplan-item label{font-size:14px}.page-user .user-prisplan-table .prisplan-item label+div{font-size:14px}.page-user .user-prisplan-table .user-prisplan-item{position:relative;width:100%}.page-user .user-prisplan-table .user-prisplan-item>div{line-height:24px}.page-user .user-prisplan-table .user-prisplan-item .current-plan{font-size:12px;text-transform:uppercase;font-weight:bold;margin:0 5px}.page-lunch .sidebar .contextual-region,.page-ort .sidebar .contextual-region,.page-node .sidebar .contextual-region{width:324px;float:right}.page-lunch .menyer .badge.days:before,.page-ort .menyer .badge.days:before,.page-node .menyer .badge.days:before{content:attr(data-before)}.page-lunch .luncher,.page-lunch .restauranger,.page-ort .luncher,.page-ort .restauranger,.page-node .luncher,.page-node .restauranger{-moz-column-gap:40px;column-gap:40px;margin-top:40px}.page-lunch .luncher>div.main,.page-lunch .restauranger>div.main,.page-ort .luncher>div.main,.page-ort .restauranger>div.main,.page-node .luncher>div.main,.page-node .restauranger>div.main{width:100%;transition:opacity,400ms ease-in}.page-lunch .luncher .restaurang-item,.page-lunch .luncher .spb-popup-main-wrapper,.page-lunch .restauranger .restaurang-item,.page-lunch .restauranger .spb-popup-main-wrapper,.page-ort .luncher .restaurang-item,.page-ort .luncher .spb-popup-main-wrapper,.page-ort .restauranger .restaurang-item,.page-ort .restauranger .spb-popup-main-wrapper,.page-node .luncher .restaurang-item,.page-node .luncher .spb-popup-main-wrapper,.page-node .restauranger .restaurang-item,.page-node .restauranger .spb-popup-main-wrapper{position:relative;margin-bottom:40px;width:100%;transition:ease-in,1s;border-bottom:#ff0004 solid 3px}@media(min-width: 768px){.page-lunch .luncher .restaurang-item,.page-lunch .luncher .spb-popup-main-wrapper,.page-lunch .restauranger .restaurang-item,.page-lunch .restauranger .spb-popup-main-wrapper,.page-ort .luncher .restaurang-item,.page-ort .luncher .spb-popup-main-wrapper,.page-ort .restauranger .restaurang-item,.page-ort .restauranger .spb-popup-main-wrapper,.page-node .luncher .restaurang-item,.page-node .luncher .spb-popup-main-wrapper,.page-node .restauranger .restaurang-item,.page-node .restauranger .spb-popup-main-wrapper{margin-bottom:40px}}.page-lunch .luncher .restaurang-item a[href^="/node"],.page-lunch .luncher .spb-popup-main-wrapper a[href^="/node"],.page-lunch .restauranger .restaurang-item a[href^="/node"],.page-lunch .restauranger .spb-popup-main-wrapper a[href^="/node"],.page-ort .luncher .restaurang-item a[href^="/node"],.page-ort .luncher .spb-popup-main-wrapper a[href^="/node"],.page-ort .restauranger .restaurang-item a[href^="/node"],.page-ort .restauranger .spb-popup-main-wrapper a[href^="/node"],.page-node .luncher .restaurang-item a[href^="/node"],.page-node .luncher .spb-popup-main-wrapper a[href^="/node"],.page-node .restauranger .restaurang-item a[href^="/node"],.page-node .restauranger .spb-popup-main-wrapper a[href^="/node"]{text-decoration:none;color:#4a4a4a}.page-lunch .luncher .restaurang-item .restaurang-logotyp,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-lunch .restauranger .restaurang-item .restaurang-logotyp,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .luncher .restaurang-item .restaurang-logotyp,.page-ort .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .restauranger .restaurang-item .restaurang-logotyp,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-node .luncher .restaurang-item .restaurang-logotyp,.page-node .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-node .restauranger .restaurang-item .restaurang-logotyp,.page-node .restauranger .spb-popup-main-wrapper .restaurang-logotyp{width:75px;height:75px;background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 767px){.page-lunch .luncher .restaurang-item .restaurang-logotyp,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-lunch .restauranger .restaurang-item .restaurang-logotyp,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .luncher .restaurang-item .restaurang-logotyp,.page-ort .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .restauranger .restaurang-item .restaurang-logotyp,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-node .luncher .restaurang-item .restaurang-logotyp,.page-node .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-node .restauranger .restaurang-item .restaurang-logotyp,.page-node .restauranger .spb-popup-main-wrapper .restaurang-logotyp{width:100%;padding:0 0 20px;margin:0 0 30px}}@media(min-width: 768px)and (max-width: 1365px){.page-lunch .luncher .restaurang-item .restaurang-logotyp,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-lunch .restauranger .restaurang-item .restaurang-logotyp,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .luncher .restaurang-item .restaurang-logotyp,.page-ort .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .restauranger .restaurang-item .restaurang-logotyp,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-node .luncher .restaurang-item .restaurang-logotyp,.page-node .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-node .restauranger .restaurang-item .restaurang-logotyp,.page-node .restauranger .spb-popup-main-wrapper .restaurang-logotyp{right:40px !important}}@media(min-width: 768px){.page-lunch .luncher .restaurang-item .restaurang-logotyp,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-lunch .restauranger .restaurang-item .restaurang-logotyp,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .luncher .restaurang-item .restaurang-logotyp,.page-ort .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-ort .restauranger .restaurang-item .restaurang-logotyp,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-logotyp,.page-node .luncher .restaurang-item .restaurang-logotyp,.page-node .luncher .spb-popup-main-wrapper .restaurang-logotyp,.page-node .restauranger .restaurang-item .restaurang-logotyp,.page-node .restauranger .spb-popup-main-wrapper .restaurang-logotyp{position:absolute;width:150px;top:50px;right:80px;padding:0;width:150px;height:150px}}.page-lunch .luncher .restaurang-item .badge~.restaurang-item-content,.page-lunch .luncher .spb-popup-main-wrapper .badge~.restaurang-item-content,.page-lunch .restauranger .restaurang-item .badge~.restaurang-item-content,.page-lunch .restauranger .spb-popup-main-wrapper .badge~.restaurang-item-content,.page-ort .luncher .restaurang-item .badge~.restaurang-item-content,.page-ort .luncher .spb-popup-main-wrapper .badge~.restaurang-item-content,.page-ort .restauranger .restaurang-item .badge~.restaurang-item-content,.page-ort .restauranger .spb-popup-main-wrapper .badge~.restaurang-item-content,.page-node .luncher .restaurang-item .badge~.restaurang-item-content,.page-node .luncher .spb-popup-main-wrapper .badge~.restaurang-item-content,.page-node .restauranger .restaurang-item .badge~.restaurang-item-content,.page-node .restauranger .spb-popup-main-wrapper .badge~.restaurang-item-content{padding-top:10px}.page-lunch .luncher .restaurang-item .restaurang-item-content,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-lunch .restauranger .restaurang-item .restaurang-item-content,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content,.page-ort .luncher .restaurang-item .restaurang-item-content,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-ort .restauranger .restaurang-item .restaurang-item-content,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content,.page-node .luncher .restaurang-item .restaurang-item-content,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-node .restauranger .restaurang-item .restaurang-item-content,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content{display:grid;padding:40px 80px 40px}aside .page-lunch .luncher .restaurang-item .restaurang-item-content,aside .page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content,aside .page-lunch .restauranger .restaurang-item .restaurang-item-content,aside .page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content,aside .page-ort .luncher .restaurang-item .restaurang-item-content,aside .page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content,aside .page-ort .restauranger .restaurang-item .restaurang-item-content,aside .page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content,aside .page-node .luncher .restaurang-item .restaurang-item-content,aside .page-node .luncher .spb-popup-main-wrapper .restaurang-item-content,aside .page-node .restauranger .restaurang-item .restaurang-item-content,aside .page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content{padding:30px}@media(max-width: 767px){.page-lunch .luncher .restaurang-item .restaurang-item-content,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-lunch .restauranger .restaurang-item .restaurang-item-content,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content,.page-ort .luncher .restaurang-item .restaurang-item-content,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-ort .restauranger .restaurang-item .restaurang-item-content,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content,.page-node .luncher .restaurang-item .restaurang-item-content,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-node .restauranger .restaurang-item .restaurang-item-content,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content{padding:40px 20px 60px}}@media(min-width: 768px)and (max-width: 1365px){.page-lunch .luncher .restaurang-item .restaurang-item-content,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-lunch .restauranger .restaurang-item .restaurang-item-content,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content,.page-ort .luncher .restaurang-item .restaurang-item-content,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-ort .restauranger .restaurang-item .restaurang-item-content,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content,.page-node .luncher .restaurang-item .restaurang-item-content,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content,.page-node .restauranger .restaurang-item .restaurang-item-content,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content{padding:45px 40px 60px}}.page-lunch .luncher .restaurang-item .restaurang-item-content.first,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first,.page-ort .luncher .restaurang-item .restaurang-item-content.first,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first,.page-ort .restauranger .restaurang-item .restaurang-item-content.first,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first,.page-node .luncher .restaurang-item .restaurang-item-content.first,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first,.page-node .restauranger .restaurang-item .restaurang-item-content.first,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first{padding-bottom:30px !important;min-height:150px;box-sizing:content-box}.page-lunch .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-ort .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-ort .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-node .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-node .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin:10px 0}.page-lunch .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier:empty,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier:empty,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier:empty,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier:empty,.page-ort .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier:empty,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier:empty,.page-ort .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier:empty,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier:empty,.page-node .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier:empty,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier:empty,.page-node .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier:empty,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier:empty{display:none}@media(min-width: 768px){.page-lunch .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-ort .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-ort .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-node .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier,.page-node .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier{width:calc(100% - 150px)}}.page-lunch .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-ort .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-ort .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-node .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-node .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori:empty,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori:empty{display:none}.page-lunch .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori{display:inline-block;height:1.6em;margin:0 4px 4px 0;color:#fff;border-radius:20px;font-size:clamp(12px,4vw,14px);font-family:"Montserrat",sans-serif;line-height:1.6em;font-weight:700;padding:0 4vw;text-shadow:0 1px 2px rgba(0,0,0,.7);text-align:center;background-color:#ff0004;transition:all .3s,ease-in-out}@media(min-width: 768px){.page-lunch .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-lunch .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .luncher .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .restauranger .restaurang-item .restaurang-item-content.first .lunchkategorier .lunchkategori,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content.first .lunchkategorier .lunchkategori{padding:0 20px}}.page-lunch .luncher .restaurang-item .restaurang-item-content h2,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content h2,.page-lunch .luncher .restaurang-item .restaurang-item-content .webform-submission-form .form-item>label,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content .webform-submission-form .form-item>label,.webform-submission-form .page-lunch .luncher .restaurang-item .restaurang-item-content .form-item>label,.webform-submission-form .page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content .form-item>label,.page-lunch .luncher .restaurang-item .restaurang-item-content .ui-widget-header,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content .ui-widget-header,.page-lunch .luncher .restaurang-item .restaurang-item-content>strong,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>strong,.page-lunch .restauranger .restaurang-item .restaurang-item-content h2,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content h2,.page-lunch .restauranger .restaurang-item .restaurang-item-content .webform-submission-form .form-item>label,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content .webform-submission-form .form-item>label,.webform-submission-form .page-lunch .restauranger .restaurang-item .restaurang-item-content .form-item>label,.webform-submission-form .page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content .form-item>label,.page-lunch .restauranger .restaurang-item .restaurang-item-content .ui-widget-header,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content .ui-widget-header,.page-lunch .restauranger .restaurang-item .restaurang-item-content>strong,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong,.page-ort .luncher .restaurang-item .restaurang-item-content h2,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content h2,.page-ort .luncher .restaurang-item .restaurang-item-content .webform-submission-form .form-item>label,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content .webform-submission-form .form-item>label,.webform-submission-form .page-ort .luncher .restaurang-item .restaurang-item-content .form-item>label,.webform-submission-form .page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content .form-item>label,.page-ort .luncher .restaurang-item .restaurang-item-content .ui-widget-header,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content .ui-widget-header,.page-ort .luncher .restaurang-item .restaurang-item-content>strong,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>strong,.page-ort .restauranger .restaurang-item .restaurang-item-content h2,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content h2,.page-ort .restauranger .restaurang-item .restaurang-item-content .webform-submission-form .form-item>label,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content .webform-submission-form .form-item>label,.webform-submission-form .page-ort .restauranger .restaurang-item .restaurang-item-content .form-item>label,.webform-submission-form .page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content .form-item>label,.page-ort .restauranger .restaurang-item .restaurang-item-content .ui-widget-header,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content .ui-widget-header,.page-ort .restauranger .restaurang-item .restaurang-item-content>strong,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong,.page-node .luncher .restaurang-item .restaurang-item-content h2,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content h2,.page-node .luncher .restaurang-item .restaurang-item-content .webform-submission-form .form-item>label,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content .webform-submission-form .form-item>label,.webform-submission-form .page-node .luncher .restaurang-item .restaurang-item-content .form-item>label,.webform-submission-form .page-node .luncher .spb-popup-main-wrapper .restaurang-item-content .form-item>label,.page-node .luncher .restaurang-item .restaurang-item-content .ui-widget-header,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content .ui-widget-header,.page-node .luncher .restaurang-item .restaurang-item-content>strong,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>strong,.page-node .restauranger .restaurang-item .restaurang-item-content h2,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content h2,.page-node .restauranger .restaurang-item .restaurang-item-content .webform-submission-form .form-item>label,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content .webform-submission-form .form-item>label,.webform-submission-form .page-node .restauranger .restaurang-item .restaurang-item-content .form-item>label,.webform-submission-form .page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content .form-item>label,.page-node .restauranger .restaurang-item .restaurang-item-content .ui-widget-header,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content .ui-widget-header,.page-node .restauranger .restaurang-item .restaurang-item-content>strong,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong{display:block;margin:0 0 8px}.page-lunch .luncher .restaurang-item .restaurang-item-content p,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content p,.page-lunch .restauranger .restaurang-item .restaurang-item-content p,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content p,.page-ort .luncher .restaurang-item .restaurang-item-content p,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content p,.page-ort .restauranger .restaurang-item .restaurang-item-content p,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content p,.page-node .luncher .restaurang-item .restaurang-item-content p,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content p,.page-node .restauranger .restaurang-item .restaurang-item-content p,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content p{margin:0;padding:0}.page-lunch .luncher .restaurang-item .restaurang-item-content>strong,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>strong,.page-lunch .luncher .restaurang-item .restaurang-item-content>div.adress,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>div.adress,.page-lunch .luncher .restaurang-item .restaurang-item-content>div.telefon,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>div.telefon,.page-lunch .restauranger .restaurang-item .restaurang-item-content>strong,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong,.page-lunch .restauranger .restaurang-item .restaurang-item-content>div.adress,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.adress,.page-lunch .restauranger .restaurang-item .restaurang-item-content>div.telefon,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.telefon,.page-ort .luncher .restaurang-item .restaurang-item-content>strong,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>strong,.page-ort .luncher .restaurang-item .restaurang-item-content>div.adress,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>div.adress,.page-ort .luncher .restaurang-item .restaurang-item-content>div.telefon,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>div.telefon,.page-ort .restauranger .restaurang-item .restaurang-item-content>strong,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong,.page-ort .restauranger .restaurang-item .restaurang-item-content>div.adress,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.adress,.page-ort .restauranger .restaurang-item .restaurang-item-content>div.telefon,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.telefon,.page-node .luncher .restaurang-item .restaurang-item-content>strong,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>strong,.page-node .luncher .restaurang-item .restaurang-item-content>div.adress,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>div.adress,.page-node .luncher .restaurang-item .restaurang-item-content>div.telefon,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>div.telefon,.page-node .restauranger .restaurang-item .restaurang-item-content>strong,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong,.page-node .restauranger .restaurang-item .restaurang-item-content>div.adress,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.adress,.page-node .restauranger .restaurang-item .restaurang-item-content>div.telefon,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.telefon{font-family:"Roboto",sans-serif;font-size:16px}.page-lunch .luncher .restaurang-item .restaurang-item-content>strong>a,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>strong>a,.page-lunch .luncher .restaurang-item .restaurang-item-content>div.adress>a,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>div.adress>a,.page-lunch .luncher .restaurang-item .restaurang-item-content>div.telefon>a,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>div.telefon>a,.page-lunch .restauranger .restaurang-item .restaurang-item-content>strong>a,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong>a,.page-lunch .restauranger .restaurang-item .restaurang-item-content>div.adress>a,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.adress>a,.page-lunch .restauranger .restaurang-item .restaurang-item-content>div.telefon>a,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.telefon>a,.page-ort .luncher .restaurang-item .restaurang-item-content>strong>a,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>strong>a,.page-ort .luncher .restaurang-item .restaurang-item-content>div.adress>a,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>div.adress>a,.page-ort .luncher .restaurang-item .restaurang-item-content>div.telefon>a,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>div.telefon>a,.page-ort .restauranger .restaurang-item .restaurang-item-content>strong>a,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong>a,.page-ort .restauranger .restaurang-item .restaurang-item-content>div.adress>a,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.adress>a,.page-ort .restauranger .restaurang-item .restaurang-item-content>div.telefon>a,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.telefon>a,.page-node .luncher .restaurang-item .restaurang-item-content>strong>a,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>strong>a,.page-node .luncher .restaurang-item .restaurang-item-content>div.adress>a,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>div.adress>a,.page-node .luncher .restaurang-item .restaurang-item-content>div.telefon>a,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>div.telefon>a,.page-node .restauranger .restaurang-item .restaurang-item-content>strong>a,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>strong>a,.page-node .restauranger .restaurang-item .restaurang-item-content>div.adress>a,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.adress>a,.page-node .restauranger .restaurang-item .restaurang-item-content>div.telefon>a,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>div.telefon>a{color:#000;text-decoration:none;font-weight:700}.page-lunch .luncher .restaurang-item .restaurang-item-content>.adress,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>.adress,.page-lunch .restauranger .restaurang-item .restaurang-item-content>.adress,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>.adress,.page-ort .luncher .restaurang-item .restaurang-item-content>.adress,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>.adress,.page-ort .restauranger .restaurang-item .restaurang-item-content>.adress,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>.adress,.page-node .luncher .restaurang-item .restaurang-item-content>.adress,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>.adress,.page-node .restauranger .restaurang-item .restaurang-item-content>.adress,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>.adress{margin-bottom:8px !important}.page-lunch .luncher .restaurang-item .restaurang-item-content>.adress:empty,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>.adress:empty,.page-lunch .restauranger .restaurang-item .restaurang-item-content>.adress:empty,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>.adress:empty,.page-ort .luncher .restaurang-item .restaurang-item-content>.adress:empty,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>.adress:empty,.page-ort .restauranger .restaurang-item .restaurang-item-content>.adress:empty,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>.adress:empty,.page-node .luncher .restaurang-item .restaurang-item-content>.adress:empty,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>.adress:empty,.page-node .restauranger .restaurang-item .restaurang-item-content>.adress:empty,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>.adress:empty{display:none}.page-lunch .luncher .restaurang-item .restaurang-item-content>.oppettider-lunch:empty,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>.oppettider-lunch:empty,.page-lunch .restauranger .restaurang-item .restaurang-item-content>.oppettider-lunch:empty,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>.oppettider-lunch:empty,.page-ort .luncher .restaurang-item .restaurang-item-content>.oppettider-lunch:empty,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>.oppettider-lunch:empty,.page-ort .restauranger .restaurang-item .restaurang-item-content>.oppettider-lunch:empty,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>.oppettider-lunch:empty,.page-node .luncher .restaurang-item .restaurang-item-content>.oppettider-lunch:empty,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>.oppettider-lunch:empty,.page-node .restauranger .restaurang-item .restaurang-item-content>.oppettider-lunch:empty,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>.oppettider-lunch:empty{display:none}.page-lunch .luncher .restaurang-item .restaurang-item-content>.semesterstangt,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt,.page-lunch .restauranger .restaurang-item .restaurang-item-content>.semesterstangt,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt,.page-ort .luncher .restaurang-item .restaurang-item-content>.semesterstangt,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt,.page-ort .restauranger .restaurang-item .restaurang-item-content>.semesterstangt,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt,.page-node .luncher .restaurang-item .restaurang-item-content>.semesterstangt,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt,.page-node .restauranger .restaurang-item .restaurang-item-content>.semesterstangt,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt{background-color:rgba(255,255,255,.75);font-size:16px;line-height:28px;font-weight:500;font-family:"Roboto",sans-serif;padding:8px 0}.page-lunch .luncher .restaurang-item .restaurang-item-content>.semesterstangt div,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt div,.page-lunch .restauranger .restaurang-item .restaurang-item-content>.semesterstangt div,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt div,.page-ort .luncher .restaurang-item .restaurang-item-content>.semesterstangt div,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt div,.page-ort .restauranger .restaurang-item .restaurang-item-content>.semesterstangt div,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt div,.page-node .luncher .restaurang-item .restaurang-item-content>.semesterstangt div,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt div,.page-node .restauranger .restaurang-item .restaurang-item-content>.semesterstangt div,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt div{text-shadow:0 0 12px #fff}.page-lunch .luncher .restaurang-item .restaurang-item-content>.semesterstangt a,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt a,.page-lunch .restauranger .restaurang-item .restaurang-item-content>.semesterstangt a,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt a,.page-ort .luncher .restaurang-item .restaurang-item-content>.semesterstangt a,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt a,.page-ort .restauranger .restaurang-item .restaurang-item-content>.semesterstangt a,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt a,.page-node .luncher .restaurang-item .restaurang-item-content>.semesterstangt a,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt a,.page-node .restauranger .restaurang-item .restaurang-item-content>.semesterstangt a,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content>.semesterstangt a{padding:0 !important}.page-lunch .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-lunch .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-ort .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-ort .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-node .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-node .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a{text-decoration:none;display:inline-block;float:right;font-size:14px;line-height:16px;color:#4a4a4a;font-weight:700;vertical-align:sub;padding-bottom:30px;margin-right:20px}@media(min-width: 768px){.page-lunch .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-lunch .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-ort .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-ort .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-node .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a,.page-node .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a{margin-right:40px}}.page-lunch .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a:after,.page-lunch .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a:after,.page-lunch .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a:after,.page-lunch .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a:after,.page-ort .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a:after,.page-ort .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a:after,.page-ort .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a:after,.page-ort .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a:after,.page-node .luncher .restaurang-item .restaurang-item-content .link-to-restaurang a:after,.page-node .luncher .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a:after,.page-node .restauranger .restaurang-item .restaurang-item-content .link-to-restaurang a:after,.page-node .restauranger .spb-popup-main-wrapper .restaurang-item-content .link-to-restaurang a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:" ";color:#ff0004;font-size:10px;line-height:10px;display:contents}.page-lunch .luncher .restaurang-item~.contextual-region img,.page-lunch .luncher .spb-popup-main-wrapper~.contextual-region img,.page-lunch .restauranger .restaurang-item~.contextual-region img,.page-lunch .restauranger .spb-popup-main-wrapper~.contextual-region img,.page-ort .luncher .restaurang-item~.contextual-region img,.page-ort .luncher .spb-popup-main-wrapper~.contextual-region img,.page-ort .restauranger .restaurang-item~.contextual-region img,.page-ort .restauranger .spb-popup-main-wrapper~.contextual-region img,.page-node .luncher .restaurang-item~.contextual-region img,.page-node .luncher .spb-popup-main-wrapper~.contextual-region img,.page-node .restauranger .restaurang-item~.contextual-region img,.page-node .restauranger .spb-popup-main-wrapper~.contextual-region img{max-width:844px !important;width:100%;height:auto}.page-lunch .luncher table,.page-lunch .restauranger table,.page-ort .luncher table,.page-ort .restauranger table,.page-node .luncher table,.page-node .restauranger table{width:100%}.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt,.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt{position:relative;max-height:190px;overflow:hidden;border:0 solid rgba(0,0,0,0);padding-top:10px !important;clear:both}.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:before,.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:before,.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:before,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:before,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:before,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:before,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:before,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:before,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:before,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:before,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:before,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:before,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after{content:"";position:absolute;left:0;right:0;height:30px}.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-lunch .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-lunch .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-ort .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-ort .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-node .luncher .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--dagens-ratt:after,.page-node .restauranger .paragraph--view-mode--lunchflode.paragraph--type--veckans-ratt:after{bottom:0;background-image:linear-gradient(to top, rgb(255, 255, 255), rgba(255, 255, 255, 0))}.node-278 .webform{width:100%;overflow:hidden}.node-278 .webform #edit-du-ar{display:grid;height:auto;row-gap:5px}@media(max-width: 767px){.node-278 .webform #edit-du-ar{grid-template-rows:auto;grid-template-columns:auto}}@media(min-width: 768px){.node-278 .webform #edit-du-ar{grid-template-columns:1fr 1fr}}@media(min-width: 1366px){.node-278 aside{padding-left:40px}}@media(min-width: 1366px){.node-278 .border-bottom-red.content-padding{margin-bottom:40px}}.om-oss p{padding:0;margin:0}.om-oss .content-padding:not(.paragraph--type--affarside-och-vision){padding:60px 80px 60px}@media(max-width: 767px){.om-oss .content-padding:not(.paragraph--type--affarside-och-vision){padding:30px !important}}@media(min-width: 768px)and (max-width: 1365px){.om-oss .content-padding:not(.paragraph--type--affarside-och-vision){padding:30px !important}}.om-oss .col-8{padding-right:0 !important}@media(min-width: 768px){.om-oss .col-8{padding-right:40px !important}}.om-oss .col-8 h2,.om-oss .col-8 .webform-submission-form .form-item>label,.webform-submission-form .om-oss .col-8 .form-item>label,.om-oss .col-8 .ui-widget-header{color:#ff0004;margin:0 0 .25em 0}.om-oss .col-8 .body-content>div>p:last-child{text-align:right}.om-oss .col-8 .body-content>div>p:last-child a{text-decoration:none;display:inline-block;font-size:14px;line-height:16px;color:#4a4a4a;font-weight:700;vertical-align:sub;padding:30px 0 0}.om-oss .col-8 .body-content>div>p:last-child a::after{content:" ›";color:#ff0004;font-size:28px;line-height:32px}.om-oss #hero-section{height:300px;margin-bottom:40px;background-position:right}.om-oss aside{padding-left:0}.om-oss aside .paragraph--type--affarside-och-vision img{display:block;margin:0 auto 20px}.restaurang-banner{max-width:1208px;width:100%;height:300px;display:flex;justify-content:flex-start;align-items:flex-end;padding:30px 30px}@media(min-width: 768px){.restaurang-banner{padding:30px 80px}}.restaurang-banner h1{font-size:6vw}@media(min-width: 768px){.restaurang-banner h1{font-size:3em}}.restaurang-banner .button[data-toggle=restaurang-beskrivning]{display:none;padding:4px 24px;border-radius:12px;line-height:normal;min-height:20px;font-weight:bold;font-size:.8em;margin:0 !important}.button[data-toggle=restaurang-beskrivning]{padding:4px 24px;border-radius:12px;line-height:normal;min-height:20px;font-weight:bold;font-size:.8em;margin-top:30px;cursor:pointer}.restaurang.luncher .link-to-restaurang{display:none}.restaurang.luncher .restaurang-logotyp{display:none}.restaurang.luncher .restaurang-item-content.first{padding-top:65px !important}.restaurang .badge.premium,.restaurang .badge.plus,.restaurang .badge.bas{display:none !important}.restaurang.premium .restaurang-cols-data{border-top:#cdab5d solid 3px}.restaurang.premium .badge.premium{display:block;position:absolute;margin:0 0 0 20px}@media(min-width: 768px){.restaurang.premium .badge.premium{margin:0 0 0 530px}}.restaurang.plus .restaurang-cols-data{border-top:silver solid 3px}.restaurang.plus .badge.plus{display:block;position:absolute;margin:0 0 0 20px}@media(min-width: 768px){.restaurang.plus .badge.plus{margin:0 0 0 530px}}.restaurang .main-menu{display:none}.restaurang .restaurang-info p{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;line-height:28px;margin:0;padding:0}.restaurang .restaurang-cols-data{border-bottom:#ff0004 solid 3px;box-sizing:border-box;padding:40px 0}@media(min-width: 768px){.restaurang .restaurang-cols-data{padding:60px 40px}.restaurang .restaurang-cols-data>div:nth-child(1){align-content:flex-start;flex:2;border-right:#e8e8e8 solid 1px}.restaurang .restaurang-cols-data>div:nth-child(2){flex:3}.restaurang .restaurang-cols-data>div:nth-child(3){flex:3;border-left:#e8e8e8 solid 1px;align-content:flex-start}.restaurang .restaurang-cols-data>div:nth-child(3) a{align-self:flex-end}}.restaurang .restaurang-cols-data>div{display:flex;flex-wrap:wrap;align-content:space-between;line-height:28px;padding:10px 20px}@media(min-width: 768px){.restaurang .restaurang-cols-data>div{padding:0 40px}}.restaurang .restaurang-cols-data>div>div:not(.social-link){width:100%;margin-bottom:20px}.restaurang .restaurang-cols-data>div h2,.restaurang .restaurang-cols-data>div .webform-submission-form .form-item>label,.webform-submission-form .restaurang .restaurang-cols-data>div .form-item>label,.restaurang .restaurang-cols-data>div .ui-widget-header{margin:0 0 20px 0}.restaurang .restaurang-cols-data>div p{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;line-height:28px;margin:0;padding:0}.restaurang .restaurang-cols-data>div .block.button:not(:first-child){margin-top:20px}.restaurang .restaurang-cols-data>div .social-link{width:100%;display:flex;align-items:center;margin-bottom:10px}.restaurang .restaurang-cols-data>div .social-link .round-red-icon{font-size:14px;color:#ff0004}.restaurang .restaurang-cols-data>div .social-link a{font-size:14px;font-weight:700}.restaurang .restaurang-cols-data>div a:not(.button){color:#4a4a4a;text-decoration:none}@media(min-width: 768px){.restaurang .restaurang-cols-data{display:flex;justify-content:space-evenly}}.restaurang .restaurang-content{width:100%;margin-bottom:40px}.restaurang .ala-carte-menu .badge-unformatted{display:block}.restaurang .dagens-menu>h3:first-of-type,.restaurang .paragraph--type--kontaktrutor.dagens-menu>div:first-of-type:first-child,.restaurang .ala-carte-menu>h3:first-of-type,.restaurang .paragraph--type--kontaktrutor.ala-carte-menu>div:first-of-type:first-child,.restaurang .veckans-menu>h3:first-of-type,.restaurang .paragraph--type--kontaktrutor.veckans-menu>div:first-of-type:first-child{display:none}.restaurang .dagens-menu>h3,.restaurang .paragraph--type--kontaktrutor.dagens-menu>div:first-child,.restaurang .ala-carte-menu>h3,.restaurang .paragraph--type--kontaktrutor.ala-carte-menu>div:first-child,.restaurang .veckans-menu>h3,.restaurang .paragraph--type--kontaktrutor.veckans-menu>div:first-child{margin:0 0 30px 0;display:inline-block;background-color:#4a4a4a;color:#fff;border-radius:20px;font-size:12px;font-family:"Montserrat",sans-serif;line-height:24px;font-weight:400;width:auto;padding:0 24px;text-shadow:0 1px 2px rgba(0,0,0,.7);overflow:visible}.restaurang .matratt-view{font-family:"Roboto",sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:54px;padding:5px 0 10px;clear:both}.restaurang .matratt-view h3.rubrik,.restaurang .matratt-view .paragraph--type--kontaktrutor>div.rubrik:first-child{order:1;font-size:18px;font-weight:700;margin:0;padding:0;flex:10}.restaurang .matratt-view p.beskrivning{order:3;width:100%;margin:0;padding:0}.restaurang .matratt-view h3.rubrik+p.beskrivning,.restaurang .matratt-view .paragraph--type--kontaktrutor>div.rubrik:first-child+p.beskrivning{margin:8px 0 0 0}.restaurang .matratt-view strong.pris{order:2;font-size:18px;font-weight:900;color:#ff0004;text-align:right;flex:2;white-space:nowrap}footer[role=contentinfo]{margin-top:40px}@media(max-width: 767px){footer[role=contentinfo]{margin-top:0px}}footer[role=contentinfo] img.logo{margin:30px}@media(min-width: 768px){footer[role=contentinfo] .menu-footer{display:flex;justify-content:center;margin:0 0 20px}}footer[role=contentinfo] .menu-footer>ul.menu{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 20px;flex-direction:column;-moz-column-gap:20px;column-gap:20px;padding:0}footer[role=contentinfo] .menu-footer>ul.menu li.menu-item a.menu-link{display:inline-flex;min-height:48px;align-items:center;height:30px;line-height:48px;width:100%;padding:0 20px;border-bottom:#d8d8d8 solid 1px;font-weight:bold;font-size:14px;color:#4a4a4a;text-decoration:none}@media(min-width: 768px){footer[role=contentinfo] .menu-footer>ul.menu{flex-direction:row;justify-content:flex-start;-moz-column-gap:0;column-gap:0}footer[role=contentinfo] .menu-footer>ul.menu li.menu-item a.menu-link{border-bottom:none;min-height:18px;font-weight:normal;height:18px}footer[role=contentinfo] .menu-footer>ul.menu li.menu-item:last-child a.menu-link{border-right:none !important}}footer[role=contentinfo] .menu-footer>.moods-footer-section{display:flex;margin:20px 0;padding:0 20px;box-sizing:border-box;align-items:center;justify-content:flex-end}@media(min-width: 768px){footer[role=contentinfo] .menu-footer>.moods-footer-section{margin:0}}footer[role=contentinfo] .menu-footer>.moods-footer-section small{display:inline-block;vertical-align:super;color:#9b9b9b;margin-right:5px;font-weight:500;font-size:12px !important}footer[role=contentinfo] .menu-footer>.moods-footer-section a.logo-moods-link{font-size:14px;text-decoration:none}section.navigation .main-menu ul.menu{display:grid;grid-template-columns:repeat(3, 1fr);margin:0 -20px}@media(min-width: 768px){section.navigation .main-menu ul.menu{margin:0;grid-template-columns:repeat(3, 200px)}}section.navigation .main-menu ul.menu .menu-item .menu-link{text-decoration:none;box-sizing:border-box;background-color:#fff;color:#4a4a4a;font-size:16px;font-weight:500;display:block;text-align:center;border:#d8d8d8 solid 1px;height:37px;line-height:37px}@media(min-width: 768px){section.navigation .main-menu ul.menu .menu-item .menu-link{font-size:18px;height:60px;line-height:60px}}section.navigation .main-menu ul.menu .menu-item .menu-link.is_active{background-color:#ff0004;color:#fff;border-bottom:#ff0004 solid 1px}section.navigation .main-menu ul.menu .menu-item .menu-link{white-space:nowrap;border-top:none}@media(max-width: 767px){section.navigation .main-menu ul.menu .menu-item .menu-link{border-top:rgba(0,0,0,0) solid 1px;padding:0 .575em;font-size:1fw}}@media(max-width: 767px){section.navigation .main-menu ul.menu .menu-item:first-child>.menu-link{border-left:none}section.navigation .main-menu ul.menu .menu-item:last-child>.menu-link{border-right:none}}section.navigation .main-menu ul.menu .menu-item:nth-child(2)>.menu-link{border-left-color:#fff;border-right-color:#fff}section.navigation .main-menu ul.menu .menu-item:nth-child(2)>.menu-link.is_active{border-left-color:#ff0004;border-right-color:#ff0004}section.navigation .menu-days{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-out;background-color:#fff;margin:0 -20px;padding:20px 20px 0;cursor:pointer}section.navigation .menu-days.loading{pointer-events:none;opacity:.5;transition:all .3s ease-in}@media(min-width: 768px){section.navigation .menu-days{background-color:rgba(0,0,0,0);margin:0;padding:0}}@media(max-width: 767px){section.navigation .menu-days ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:5px;column-gap:5px}section.navigation .menu-days ul.menu>.menu-item{display:contents}section.navigation .menu-days ul.menu>.menu-item:first-child{flex:7}section.navigation .menu-days ul.menu>.menu-item:first-child span.menu-link{font-size:1.6rem;margin-bottom:20px}section.navigation .menu-days ul.menu>.menu-item:not(:first-child){flex:1}}@media(min-width: 768px){section.navigation .menu-days ul.menu{display:grid;grid-template-rows:repeat(2 auto);-moz-column-gap:7px;column-gap:7px;row-gap:7px;grid-template-columns:repeat(8, 1fr);-moz-column-gap:10px;column-gap:10px;row-gap:10px}}section.navigation .menu-days ul.menu>.menu-item>a.menu-link{display:block;width:100%;font-weight:600;height:24px;min-height:24px;line-height:24px;background-color:#4a4a4a;color:#fff;font-size:12px;padding-left:2.6vw;padding-right:2.6vw;overflow:hidden;text-align:center}@media(max-width: 767px){section.navigation .menu-days ul.menu>.menu-item>a.menu-link{border-radius:10vw;width:10vw;height:10vw;overflow:hidden;padding:0;font-size:4vw;letter-spacing:10vw;text-indent:3.9vw;white-space:nowrap;align-items:center;display:flex}}@media(min-width: 768px){section.navigation .menu-days ul.menu>.menu-item>a.menu-link{height:38px;min-height:38px;line-height:38px}}section.navigation .menu-days ul.menu>.menu-item>a.menu-link.is_disabled{background-color:#cdcdcd;color:#fff}section.navigation .menu-days ul.menu>.menu-item>a.menu-link.is_active{background-color:#ff0004}.menu-item.is_active{z-index:1}@media(min-width: 768px){section.navigation .menu-days ul.menu>.menu-item>a.menu-link{font-size:18px;padding-left:20px;padding-right:20px}section.navigation .menu-days ul.menu>.menu-item>a.menu-link.is_disabled{display:block;background-color:#f3f3f3;color:#d8d8d8;z-index:1}}section.navigation .menu-days ul.menu>.menu-item>span.menu-link{display:block;width:100%;font-weight:500;font-size:12px;height:24px;min-height:24px;line-height:24px;background-color:#fff;border:none;color:#4a4a4a;padding-left:2.6vw;padding-right:2.6vw;overflow:hidden;text-align:center}@media(min-width: 768px){section.navigation .menu-days ul.menu>.menu-item>span.menu-link{font-size:18px;padding-left:20px;padding-right:20px;height:38px;min-height:38px;line-height:38px}}header[role=banner]{width:calc(100% - 20px)}header[role=banner] img.logo{height:46px;margin:40px 0 40px;min-width:270px}header[role=banner] .search-widget{grid-template-columns:0 35px auto}@media(min-width: 768px){header[role=banner] .search-widget{margin-top:0}}header[role=banner] .search-widget .ui-autocomplete-input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;background-color:#f3f3f3}@media(min-width: 768px){header[role=banner] .search-widget .ui-autocomplete-input{min-width:470px}}header[role=banner] .search-widget .minimizer{opacity:0;font-size:48px;font-weight:300;color:#d8d8d8;line-height:38px;display:flex;overflow:hidden;height:48px}@media(max-width: 767px){header[role=banner] .search-widget .minimizer{opacity:1}}header[role=banner] .search-widget form#search-widget-form{display:grid;grid-template-columns:auto 48px;width:100%}header[role=banner] .search-widget form#search-widget-form label[for=edit-field-ort-target-id]{display:none}header[role=banner] .search-widget form#search-widget-form .select2-container{height:100%;width:100% !important}header[role=banner] .search-widget form#search-widget-form .select2-container .select2-selection{display:flex;align-items:center;height:48px;border:1px solid #9b9b9b;box-shadow:inset 0 1px 3px #ddd;border-radius:5px;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#9b9b9b;font-size:14px;border-top-right-radius:0;border-bottom-right-radius:0;padding:14px}header[role=banner] .search-widget form#search-widget-form .select2-container .select2-selection .select2-selection__arrow{height:62px;width:32px}header[role=banner] .search-widget form#search-widget-form select#restaurang{width:110%;height:48px;padding:14px 23px;display:inline-block;border:1px solid #9b9b9b;box-shadow:inset 0 1px 3px #ddd;border-radius:8px;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#9b9b9b;font-size:14px}header[role=banner] .search-widget form#search-widget-form select#restaurang:focus{outline-style:none}header[role=banner] .search-widget form#search-widget-form button.search-icon{width:100%;height:48px;padding:0;background-image:url("../images/icons/icon-search.svg");background-repeat:no-repeat;background-position:center;background-size:20px;border:none;border-radius:0 8px 8px 0;text-indent:-9999px;outline:none}header[role=banner] .search-widget form#search-widget-form button.search-icon:hover{background-color:#ff0004}@media(max-width: 767px){header[role=banner] .search-widget{display:grid;grid-template-columns:0 35px auto;-moz-column-gap:0;column-gap:0}}header[role=banner] .search-widget .icon-symbol-wrapper{overflow:hidden}header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol{min-width:70px;height:48px}header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol::before{background-position:left}header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol::before{content:"";display:block;background-image:url("../images/kyparn-symbol@2x.png");background-size:45px 41px;background-repeat:no-repeat;background-position:center;width:100%;height:48px;margin:0}@media(min-width: 768px){header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol{background-size:70px 63px;height:63px}header[role=banner] .search-widget .icon-symbol-wrapper div.icon-symbol::before{background-size:70px 63px;height:63px}}header[role=banner] .search-widget a.reset{position:relative;right:160px;color:#ff0004;text-decoration:none;font-weight:500;font-size:.8em;margin-left:0;z-index:2;align-self:center;white-space:nowrap}@media(max-width: 767px){header[role=banner] .search-widget a.reset{display:none}}@media(max-width: 767px){header[role=banner] .search-widget.minimized{width:100%;margin:0;grid-template-columns:70px 0 auto}}@media(max-width: 767px)and (min-width: 768px){header[role=banner] .search-widget.minimized{width:calc(50% + 35px);margin:0 0 0 auto}}@media(max-width: 767px){header[role=banner] .search-widget.minimized form#search-widget-form{grid-template-columns:0 48px;justify-content:end}header[role=banner] .search-widget.minimized form#search-widget-form .ui-autocomplete-input{display:none}header[role=banner] .search-widget.minimized form#search-widget-form .button.search-icon{background-color:#f3f3f3;border-radius:8px !important;background-image:url("../images/icons/icon-search-dark.svg");padding:0;width:48px}}header[role=banner] .search-widget-extras-wrapper{display:flex;justify-content:space-between;padding:0;margin-top:8px}@media(min-width: 768px){header[role=banner] .search-widget-extras-wrapper{position:absolute;top:56px;margin-top:0;padding:6px 0 0 20px}}header[role=banner] .search-widget-extras-wrapper .show-all-toggle-wrapper{text-align:center}header[role=banner] .search-widget-extras-wrapper .show-all-toggle-wrapper a.show-all-toggle{cursor:pointer;color:#ff0004;text-decoration:none;font-weight:500;font-size:.8em;line-height:14px;z-index:2}header[role=banner] .search-widget-extras-wrapper div.byt-stad-wrapper a.reset{cursor:pointer;color:#ff0004;text-decoration:none;font-weight:500;font-size:.8em;line-height:14px;z-index:2}.spb-popup-main-wrapper{position:fixed;padding:40px;border:none;z-index:999999;background-color:#fefefe;border-bottom:#ff0004 solid 4px}@media(max-width: 767px){.spb-popup-main-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;margin:0 !important;padding:20px}}.spb_overlay{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.spb-controls{position:absolute;right:5px;z-index:999999}.spb_close{width:50px;height:50px;font-size:46px;font-weight:100;color:#d8d8d8;display:flex;align-items:center;justify-content:center;position:absolute;top:-24px;right:20px;border:none;font-family:system-ui}.spb_minimize{border:1px solid;cursor:pointer;float:right;margin:3px;padding:0 11px;color:#000;background:#fff}.spb_minimized{background:rgba(255,170,0,.34) none repeat scroll 0 0;border:1px solid;border-radius:50%;bottom:30px;cursor:pointer;padding:20px;position:fixed;right:20%;z-index:999999;display:none}.spb_top_left{top:0;left:0}.spb_top_right{top:0;right:0}.spb_bottom_left{bottom:0;left:0}.spb_bottom_right{bottom:0;right:0}.spb_center{margin:auto;top:50%;left:50%;margin-top:-70px}@media(max-width: 767px){.spb_center{top:0;left:0;margin:0}}.spb_top_center{top:0;left:20%;right:20%}.spb_top_bar{right:0;top:0;left:0}.spb_bottom_bar{right:0;bottom:0;left:0}.spb_left_bar{top:0;bottom:0;left:0}.spb_right_bar{top:0;bottom:0;right:0}.simplenews-subscriptions-block-restaurang-veckobrev{margin:60px 80px}.email-wrapper-widget{margin-top:30px;display:grid;grid-template-columns:auto 148px;width:100%}.email-wrapper-widget label[for=edit-field-ort-target-id]{display:none}.email-wrapper-widget label[for=edit-mail-0-value],.email-wrapper-widget #edit-mail-0-value--description{display:none}.email-wrapper-widget .form-item{margin:0 !important}.email-wrapper-widget input#edit-mail-0-value{width:100%;height:48px;border-radius:8px 0 0 8px !important;background-color:red;padding:14px 23px;display:inline-block;border:1px solid #ddd;box-shadow:inset 0 1px 3px #ddd;vertical-align:middle;box-sizing:border-box;background-color:#f3f3f3;color:#4a4a4a !important;font-size:14px}.email-wrapper-widget input#edit-mail-0-value:focus{outline-style:none}.email-wrapper-widget input#edit-subscribe{cursor:pointer;width:100%;height:48px;padding:0;border:none;border-radius:0 8px 8px 0;outline:none}.email-wrapper-widget input#edit-subscribe:hover{background-color:#ff0004}h2.subscribe-modal,.webform-submission-form .form-item>label.subscribe-modal,.subscribe-modal.ui-widget-header{padding:20px 0 10px;float:none;display:flow-root;clear:both}.premiumannonser{display:block;width:100%;max-width:1208px;margin:10px auto;max-height:500px;transition:all,400ms ease-in-out}@media(min-width: 768px){.premiumannonser{max-height:295px}}@media(max-width: 767px){.premiumannonser{max-width:400px}}.premiumannonser>div{box-shadow:0px 0px 15px 5px rgba(0,0,0,.08);border-radius:8px;overflow:hidden}.premiumannonser::before{content:"Annonser";display:block;width:100%;max-width:1208px;position:absolute;font-size:12px;font-weight:500;margin:-20px 0 0 0;text-shadow:1px 2px 3px #fff;opacity:.5;transition:all,400ms ease-in-out}.after-content div[id*=block-][id*=insider],.after-content div[id*=block-][id*=mobil]{display:none}.after-content div[id*=block-][id*=insider]:first-child,.after-content div[id*=block-][id*=mobil]:first{display:block}.restaurang-item.loading .restaurang-item-content:not(.first),.loading.spb-popup-main-wrapper .restaurang-item-content:not(.first){opacity:.1;margin-top:20px}.restaurang-item.loading .loader,.loading.spb-popup-main-wrapper .loader{display:inline-block;position:relative;width:24px;height:24px;border:3px solid #f3f3f3;border-bottom-color:#ff0004;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin:12px 0 0 0}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.protected-pages-enter-password{width:100%;max-width:720px;margin:0 auto}.protected-pages-enter-password .fieldset-wrapper{display:grid;grid-template-columns:0 80% 20%}.protected-pages-enter-password .fieldset-wrapper .form-item-password{width:100%;padding:0 20px 0 0}.protected-pages-enter-password .fieldset-wrapper .form-item-password input{width:100%}#webform-submission-insamling-av-luncher-node-1027-form-ajax .webform-submission-form .webform-flexbox{align-items:baseline !important}@media(max-width: 767px){.webform{height:auto !important}.js-webform-flexbox input,.js-webform-flexbox .form-item,.js-webform-flexbox select,.form-actions .js-form-submit{width:100%}}/*# sourceMappingURL=main.min.css.map */