@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#f6f5f5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;padding:0;background-color:#FDFAED;width:100%;font-family:"futura-pt",sans-serif;font-weight:500;font-size:16px;line-height:21px;letter-spacing:auto;color:#512804;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.mobile-nav-toggle{overflow:hidden}body:after{content:'320';display:none}a{color:#512804;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:#9d9c9c;text-decoration:none}a.button{display:inline-block;background-color:#E16241;color:#FDFAED;padding:20px 40px;text-decoration:none;font-size:16px;line-height:1.25em;text-align:center;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}a.button.smaller{padding:15px 30px}a.button:hover{background-color:#512804;color:#FDFAED;text-decoration:none;-webkit-transform:scale(1.02);transform:scale(1.02)}a.button.inverted{background-color:#FDFAED;border:1px solid #E16241;color:#E16241}a.button.inverted:hover{background-color:#E16241;color:#FDFAED}h1,h2,h3,h4,h5,h6{font-weight:500}.strike{text-decoration:line-through}hr{border-top:1px solid #e5e5e5;margin-top:10px;margin-bottom:10px;border-bottom:0px;border-left:0px;border-right:0px}img{width:100%;line-height:0}b,strong{font-weight:700}.light{font-weight:300}.heavy{font-weight:700}.wow{visibility:hidden}@media screen and (max-width: 768px){.hide-tablets{display:none !important}}@media screen and (max-width: 668px){.hide-mobiles{display:none !important}}.grill-banner{position:absolute;top:35%;right:10px;width:126px;height:126px;background-color:#7FC86F;-webkit-filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));border-radius:50%;font-size:14px;font-weight:bold;color:#FDFAED;line-height:1.5em;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grill-banner span{text-decoration:underline}.grill-banner img{margin-top:10px;max-width:50px}.grill-banner:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#E16241;color:#FDFAED}@media screen and (max-width: 768px){.grill-banner{top:20px}}@media screen and (max-width: 668px){.grill-banner{width:auto;height:auto;top:auto;bottom:-10px;left:15px;right:15px;border-radius:0px;padding:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grill-banner span{padding:0 10px 0 5px}.grill-banner img{margin-top:0px;max-width:50px}}section,div.section{margin:0 auto}section.full,div.section.full{width:100%;max-width:100%}section.wide,div.section.wide{width:100%;max-width:1340px;padding-left:25px;padding-right:25px}@media screen and (max-width: 668px){section.wide,div.section.wide{padding-left:15px;padding-right:15px}}section.wide-no-padding,div.section.wide-no-padding{width:100%;max-width:1340px}section.wide-mega-no-padding,div.section.wide-mega-no-padding{width:100%;max-width:1730px}section.wide-mega,div.section.wide-mega{width:100%;max-width:1730px;padding-left:25px;padding-right:25px}@media screen and (max-width: 668px){section.wide-mega,div.section.wide-mega{padding-left:15px;padding-right:15px}}section.wide-to-full-on-mobile,div.section.wide-to-full-on-mobile{width:100%;max-width:1340px;padding-left:25px;padding-right:25px}@media screen and (max-width: 668px){section.wide-to-full-on-mobile,div.section.wide-to-full-on-mobile{padding-left:0px;padding-right:0px}}.header-container .top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:12.5px}.header-container .top-row .links a:not(:last-child){margin-right:15px}.header-container .logo-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #512804;border-bottom:2px solid #512804}@media screen and (max-width: 1024px){.header-container .logo-row{margin-bottom:25px}}.header-container .logo-row .quote,.header-container .logo-row .sthlm{text-align:center;color:#E16241;width:25%;padding:20px 40px;font-style:italic}@media screen and (max-width: 1024px){.header-container .logo-row .quote,.header-container .logo-row .sthlm{display:none}}.header-container .logo-row .logo{margin-top:-10px;margin-bottom:-10px}@media screen and (max-width: 1024px){.header-container .logo-row .logo{max-width:220px}}.header-container .logo-row .secondary-links{display:none}@media screen and (max-width: 1024px){.header-container .logo-row .secondary-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-container .logo-row .secondary-links .hamburgare{width:75px}.header-container .logo-row .secondary-links ul{list-style:none;padding:0;margin:0}.header-container .logo-row .secondary-links ul li{display:inline-block;padding:0;margin:0;position:relative}.header-container .logo-row .secondary-links ul li:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:50%;background-color:#512804}.header-container .logo-row .secondary-links ul li a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:500;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;margin-left:-3px !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-container .logo-row .secondary-links ul li a.active{background-color:#512804;color:#FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-container .logo-row .secondary-links ul li a:hover{background-color:#E16241;color:#FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.header-container nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){.header-container nav{display:none}}.header-container nav ul{list-style:none;padding:0;margin:0}.header-container nav ul li{display:inline-block;padding:0;margin:0;position:relative}.header-container nav ul li:not(:last-child):after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:50%;background-color:#512804}.header-container nav ul li a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:500;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;margin-left:-3px !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-container nav ul li a.active{background-color:#512804;color:#FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-container nav ul li a:hover{background-color:#E16241;color:#FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modal-navigation-container{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#512804;z-index:4;opacity:0;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:5px solid #FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modal-navigation-container .modal-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-25px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modal-navigation-container .modal-navigation img{max-width:250px}.modal-navigation-container .modal-navigation .modal-navigation-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-navigation-container .modal-navigation .modal-navigation-content a{text-decoration:none;color:#FDFAED;font-weight:500;font-size:21px;line-height:1.25em;text-transform:uppercase;margin-bottom:10px}.modal-navigation-container.is-active{top:0px;pointer-events:all;opacity:1;border:15px solid #FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modal-navigation-container.is-active .modal-navigation{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-top:0}.hamburger{position:absolute;top:45px;right:25px;margin-bottom:-5px;color:#512804;z-index:5;display:none !important}@media screen and (max-width: 1024px){.hamburger{display:inline-block !important}}@media screen and (max-width: 668px){.hamburger{right:10px;top:43px}}.hamburger .hamburger-box{color:#512804}.hamburger .hamburger-inner,.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after{background-color:#512804}.hamburger.is-active{color:#FDFAED}.hamburger.is-active .hamburger-box{color:#FDFAED}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#FDFAED !important}.footer-container nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #512804;border-bottom:2px solid #512804}@media screen and (max-width: 1024px){.footer-container nav{display:none}}.footer-container nav ul{list-style:none;padding:0;margin:0}.footer-container nav ul li{display:inline-block;padding:0;margin:0;position:relative}.footer-container nav ul li:not(:last-child):after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:50%;background-color:#512804}.footer-container nav ul li a{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:500;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;margin-left:-3px !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footer-container nav ul li a.active{background-color:#512804;color:#FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footer-container nav ul li a:hover{background-color:#E16241;color:#FDFAED;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footer-container .footer-logo{text-align:center;width:100%;margin-top:25px;margin-bottom:25px}.footer-container .footer-logo img{max-width:200px;height:auto;display:inline-block}@media screen and (max-width: 1024px){.footer-container .footer-logo{margin-top:0px;margin-bottom:0px}}.footer-container .footer-other-restaurants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;margin-bottom:25px}@media screen and (max-width: 1024px){.footer-container .footer-other-restaurants{margin-top:0px}}.footer-container .footer-other-restaurants a{text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:5px 10px;margin:5px;position:relative;opacity:.5;width:100px}.footer-container .footer-other-restaurants a:hover{opacity:1}.footer-container .footer-other-restaurants a img{max-width:100px;height:auto;display:inline-block}.hero-container{height:calc(100vh - 250px);width:100%;max-height:700px;margin-bottom:60px;position:relative}.hero-container .hero-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;position:relative}.hero-container .hero-row .hero-image{width:100%;height:100%;position:absolute;z-index:-1}.hero-container .hero-row .hero-image img{width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';position:absolute}.hero-container .hero-row .hero-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-container .hero-row .hero-text img{margin-bottom:25px}@media screen and (max-width: 768px){.hero-container .hero-row .hero-text img{max-width:80%}}.hero-container .hero-row .hero-text .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-container .hero-row .hero-text .text h1{display:none}.hero-container .hero-row .hero-text .text h2{text-align:center;display:inline-block;color:#FDFAED;font-size:21px;text-transform:uppercase;line-height:1.25em;max-width:330px;margin-bottom:25px}@media screen and (max-width: 768px){.hero-container .hero-row .hero-text .text h2{max-width:90%}}.hero-var-meny{height:100%;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.hero-var-meny{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.hero-var-meny .image-holder{width:50%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.hero-var-meny .image-holder{width:100%}}.hero-var-meny .image-holder:after{content:'';position:absolute;top:0;left:0;width:100%;z-index:10;height:100%;background-color:rgba(81,40,4,0.5)}.hero-var-meny .image-holder img{position:absolute;z-index:-1;width:100%;height:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.hero-var-meny .image-holder h2{padding:50px 75px;font-size:36px;color:#FDFAED;text-transform:uppercase;text-align:center;line-height:1.25em;font-weight:400;z-index:20;font-style:italic}.hero-var-meny .text-holder{width:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.hero-var-meny .text-holder{width:100%}}.hero-var-meny .text-holder img{margin-bottom:25px}@media screen and (max-width: 768px){.hero-var-meny .text-holder img{max-width:80%}}.hero-var-meny .text-holder .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:120px;padding-bottom:120px}@media screen and (max-width: 768px){.hero-var-meny .text-holder .text{padding-top:60px;padding-bottom:60px}}.hero-var-meny .text-holder .text h1{text-align:center;text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px}.hero-var-meny .text-holder .text h1:after{content:'';position:absolute;left:50%;bottom:-15px;background-color:#512804;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:3px}.hero-var-meny .text-holder .text p{text-align:center;display:inline-block;font-size:18px;line-height:1.25em;width:85%;margin-bottom:25px}.hero-var-meny .text-holder .text .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-var-meny .text-holder .text .button-holder .button{margin-bottom:12.5px;margin-left:12.5px;margin-right:12.5px}.hero-undersida{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-undersida .text-holder{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.hero-undersida .text-holder{width:100%}}.hero-undersida .text-holder .text{width:100%;text-align:center;padding-top:120px}@media screen and (max-width: 768px){.hero-undersida .text-holder .text{padding-top:60px}}.hero-undersida .text-holder .text h1{text-align:center;text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px;width:50%;max-width:620px;display:inline-block}@media screen and (max-width: 768px){.hero-undersida .text-holder .text h1{width:80%}}@media screen and (max-width: 668px){.hero-undersida .text-holder .text h1{width:100%}}.hero-undersida .text-holder .text h1:after{content:'';position:absolute;left:50%;bottom:-15px;background-color:#512804;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:3px}.hero-undersida .text-holder .text p{text-align:center;display:inline-block;font-size:18px;line-height:1.25em;width:50%;margin-bottom:25px}@media screen and (max-width: 768px){.hero-undersida .text-holder .text p{width:80%}}@media screen and (max-width: 668px){.hero-undersida .text-holder .text p{width:100%}}.hero-undersida .text-holder .text .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.hero-undersida .text-holder .text .button-holder .button{margin-bottom:12.5px;margin-left:12.5px;margin-right:12.5px}.hero-stora-sallskap{height:100%;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.hero-stora-sallskap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.hero-stora-sallskap .image-holder{width:50%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.hero-stora-sallskap .image-holder{width:100%}}.hero-stora-sallskap .image-holder:after{content:'';position:absolute;top:0;left:0;width:100%;z-index:10;height:100%;background-color:rgba(81,40,4,0.5)}.hero-stora-sallskap .image-holder img{position:absolute;z-index:-1;width:100%;height:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.hero-stora-sallskap .image-holder h2{padding:50px 75px;font-size:36px;color:#FDFAED;text-transform:uppercase;text-align:center;line-height:1.25em;font-weight:400;z-index:20;font-style:italic}.hero-stora-sallskap .text-holder{width:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.hero-stora-sallskap .text-holder{width:100%}}.hero-stora-sallskap .text-holder img{margin-bottom:25px}@media screen and (max-width: 768px){.hero-stora-sallskap .text-holder img{max-width:80%}}.hero-stora-sallskap .text-holder .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:120px;padding-bottom:120px}@media screen and (max-width: 768px){.hero-stora-sallskap .text-holder .text{padding-top:60px;padding-bottom:60px}}.hero-stora-sallskap .text-holder .text h1{text-align:center;text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px}.hero-stora-sallskap .text-holder .text h1:after{content:'';position:absolute;left:50%;bottom:-15px;background-color:#512804;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:3px}.hero-stora-sallskap .text-holder .text p{text-align:center;display:inline-block;font-size:18px;line-height:1.25em;width:85%;margin-bottom:25px}.hero-stora-sallskap .text-holder .text .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-stora-sallskap .text-holder .text .button-holder .button{margin-bottom:12.5px;margin-left:12.5px;margin-right:12.5px}.right-now-puffs-container{margin-bottom:60px;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr)}.right-now-puffs-container .right-now-puffs-row{-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/11;grid-row:1/2;margin-left:-.5em;margin-right:-.5em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1024px){.right-now-puffs-container .right-now-puffs-row{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/12;grid-row:1/2}}@media screen and (max-width: 768px){.right-now-puffs-container .right-now-puffs-row{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2}}@media screen and (max-width: 668px){.right-now-puffs-container .right-now-puffs-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.right-now-puffs-container .right-now-puffs-row .one-right-now{width:calc(100%/3);padding-left:.5em;padding-right:.5em}@media screen and (max-width: 668px){.right-now-puffs-container .right-now-puffs-row .one-right-now{width:100%}.right-now-puffs-container .right-now-puffs-row .one-right-now:not(:last-child){margin-bottom:25px}}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .image{width:100%;aspect-ratio:4/5;position:relative;margin-bottom:10px;overflow:hidden}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .image img{width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';position:absolute;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .image:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .text{text-align:center;padding:0 1em}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .text a{text-decoration:none;color:#512804;font-weight:500;font-size:16px;line-height:1.25em;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .text a span{color:#E16241}.right-now-puffs-container .right-now-puffs-row .one-right-now .content .text a:hover{color:#E16241;text-decoration:underline}.open-menu-container{margin-bottom:60px}.open-menu-container .open-menu-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.5em;margin-right:-.5em}@media screen and (max-width: 768px){.open-menu-container .open-menu-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.open-menu-container .open-menu-row .open-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.5em;padding-right:.5em;width:100%;color:#FDFAED}.open-menu-container .open-menu-row .open-menu-content .left,.open-menu-container .open-menu-row .open-menu-content .right{padding:50px 50px 75px 50px;width:100%;height:100%}@media screen and (max-width: 668px){.open-menu-container .open-menu-row .open-menu-content .left,.open-menu-container .open-menu-row .open-menu-content .right{padding:50px 12.5px}}.open-menu-container .open-menu-row .open-menu-content .left h2,.open-menu-container .open-menu-row .open-menu-content .right h2{text-align:center;text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px}.open-menu-container .open-menu-row .open-menu-content .left h2:after,.open-menu-container .open-menu-row .open-menu-content .right h2:after{content:'';position:absolute;left:50%;bottom:-15px;background-color:#FDFAED;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:3px}.open-menu-container .open-menu-row .open-menu-content .left{background-color:#E16241}@media screen and (max-width: 768px){.open-menu-container .open-menu-row .open-menu-content .left{margin-bottom:25px}}.open-menu-container .open-menu-row .open-menu-content .left .oppettider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.open-menu-container .open-menu-row .open-menu-content .left .oppettider .one-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.open-menu-container .open-menu-row .open-menu-content .left .oppettider .one-row:not(:last-child){margin-bottom:15px}.open-menu-container .open-menu-row .open-menu-content .left .oppettider .one-row span{background-color:#E16241;z-index:2;padding:0px 5px;display:inline-block !important}.open-menu-container .open-menu-row .open-menu-content .left .oppettider .one-row:before{content:'';position:absolute;width:100%;height:1px;bottom:5px;border-bottom:1px dashed #FDFAED;z-index:1}.open-menu-container .open-menu-row .open-menu-content .right{background-color:#512804;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.open-menu-container .open-menu-row .open-menu-content .right p{text-align:center;margin-bottom:25px;-webkit-box-flex:1;-ms-flex:1;flex:1}.open-menu-container .open-menu-row .open-menu-content .right .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.open-menu-container .open-menu-row .open-menu-content .right .button-holder .button{padding:10px 30px;margin:5px}.open-menu-container .open-menu-row .open-menu-content .right .button-holder .button:hover{background-color:#FDFAED;color:#512804}.small-gallery-container{margin-bottom:60px}@media screen and (max-width: 768px){.small-gallery-container{display:none}}.small-gallery-container .small-gallery-row{display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr);-ms-grid-rows:repeat(8, 1fr);grid-template-rows:repeat(8, 1fr);min-height:500px}.small-gallery-container .small-gallery-row .image{position:relative;overflow:hidden}.small-gallery-container .small-gallery-row .image img{height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.small-gallery-container .small-gallery-row .image.one{-ms-grid-column:4;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:4;grid-column:4/9;grid-row:1/5}.small-gallery-container .small-gallery-row .image.two{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:5;-ms-grid-row-span:4;grid-column:7/13;grid-row:5/9}.small-gallery-container .small-gallery-row .image.three{-ms-grid-column:8;-ms-grid-column-span:3;-ms-grid-row:2;-ms-grid-row-span:5;grid-column:8/11;grid-row:2/7}.small-gallery-container .small-gallery-row .image.four{-ms-grid-column:2;-ms-grid-column-span:5;-ms-grid-row:5;-ms-grid-row-span:4;grid-column:2/7;grid-row:5/9;margin-bottom:25px;margin-right:25px}.small-gallery-container .small-gallery-row .image.five{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:4;-ms-grid-row-span:3;grid-column:1/5;grid-row:4/7}.the-rest-container{margin-bottom:60px}.the-rest-container .rowdkwjdkwjs-holder{padding-top:60px;padding-bottom:60px;border-top:2px solid #512804;border-bottom:1px solid #512804;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 668px){.the-rest-container .rowdkwjdkwjs-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.the-rest-container .rowdkwjdkwjs{width:calc(100%/3);padding:0 50px;text-align:center}@media screen and (max-width: 768px){.the-rest-container .rowdkwjdkwjs{padding:0 25px}}@media screen and (max-width: 668px){.the-rest-container .rowdkwjdkwjs{width:100%}.the-rest-container .rowdkwjdkwjs:not(:last-child){margin-bottom:50px}}.the-rest-container .rowdkwjdkwjs a{display:inline-block}.newsletter-container{margin-bottom:60px}@media screen and (max-width: 1024px){.newsletter-container{margin-bottom:25px}}.newsletter-container .newsletter-content{padding-top:60px;padding-bottom:60px;background-color:#512804;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-container h2{text-align:center;text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px;color:#FDFAED;font-weight:bold}.newsletter-container h2:after{content:'';position:absolute;left:50%;bottom:-15px;background-color:#FDFAED;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:3px}.newsletter-container p{color:#FDFAED;padding-bottom:25px}.newsletter-container #mc-embedded-subscribe-form{width:320px;text-align:center}.newsletter-container #mc-embedded-subscribe-form input[type="email"]{width:100%;padding:10px;border:none;text-align:center;margin-bottom:20px}.newsletter-container #mc-embedded-subscribe-form input[type="submit"]{width:auto;padding:10px 30px;border:none;text-align:center;background-color:#E16241;color:#FDFAED;cursor:pointer}.newsletter-container #mc-embedded-subscribe-form input[type="submit"]:hover{background-color:#FDFAED;color:#512804}.newsletter-container #mc_embed_signup div.mce_inline_error{margin:0 0 1em 0;padding:5px 10px;background-color:#ce4e4e;font-weight:bold;color:#fff}.matkalender-container{margin-bottom:60px}.matkalender-container .matkalender{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-.5em;margin-right:-.5em;-ms-flex-wrap:wrap;flex-wrap:wrap}.matkalender-container .matkalender .matkalender-item{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100%/4);padding-left:.5em;padding-right:.5em}@media screen and (max-width: 1024px){.matkalender-container .matkalender .matkalender-item{width:calc(100%/3)}}@media screen and (max-width: 668px){.matkalender-container .matkalender .matkalender-item{width:100%}}.matkalender-container .matkalender .matkalender-item .image-holder{width:100%;padding-bottom:25px}.matkalender-container .matkalender .matkalender-item .header{text-align:center;font-weight:700;margin-bottom:10px;width:100%}.matkalender-container .matkalender .matkalender-item .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 25px;padding-bottom:25px}.matkalender-container .matkalender .matkalender-item .button-holder{border-bottom:2px solid #512804;width:100%}.matkalender-container .matkalender .matkalender-item .button-holder .button{padding:12.5px;width:100% !important;background-color:transparent;margin-bottom:25px;color:#E16241;border:1px solid #E16241;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.matkalender-container .matkalender .matkalender-item .button-holder .button:hover{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#E16241;color:#FDFAED}.vara-rum{margin-bottom:60px}.vara-rum .big-bild{margin-bottom:30px}.vara-rum .one-room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr);margin-bottom:25px}.vara-rum .one-room .left{-ms-grid-column:2;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/7;grid-row:1/2;padding-right:25px}@media screen and (max-width: 1024px){.vara-rum .one-room .left{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2}}@media screen and (max-width: 768px){.vara-rum .one-room .left{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2}}@media screen and (max-width: 668px){.vara-rum .one-room .left{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;padding-right:0;padding-bottom:25px}}.vara-rum .one-room .right{-ms-grid-column:7;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/11;grid-row:1/2}@media screen and (max-width: 1024px){.vara-rum .one-room .right{-ms-grid-column:7;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/12;grid-row:1/2}}@media screen and (max-width: 768px){.vara-rum .one-room .right{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/13;grid-row:1/2}}@media screen and (max-width: 668px){.vara-rum .one-room .right{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/13;grid-row:2/3}}.vara-rum .one-room .right h2{text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px;display:inline-block}@media screen and (max-width: 768px){.vara-rum .one-room .right h2{width:80%}}@media screen and (max-width: 668px){.vara-rum .one-room .right h2{width:100%}}.vara-rum .one-room .right h2:after{content:'';position:absolute;left:0;bottom:-15px;background-color:#512804;width:40px;height:3px}.vara-rum .one-room.inverted .left{-ms-grid-column:7;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/12;grid-row:1/2;padding-right:0}@media screen and (max-width: 1024px){.vara-rum .one-room.inverted .left{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/13;grid-row:1/2}}@media screen and (max-width: 768px){.vara-rum .one-room.inverted .left{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/13;grid-row:1/2}}@media screen and (max-width: 668px){.vara-rum .one-room.inverted .left{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2}}.vara-rum .one-room.inverted .right{-ms-grid-column:3;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3/7;grid-row:1/2;padding-right:25px}@media screen and (max-width: 1024px){.vara-rum .one-room.inverted .right{-ms-grid-column:2;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/7;grid-row:1/2}}@media screen and (max-width: 768px){.vara-rum .one-room.inverted .right{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2}}@media screen and (max-width: 668px){.vara-rum .one-room.inverted .right{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/13;grid-row:2/3}}.historia{margin-bottom:60px}.historia .big-bild{margin-bottom:30px}.historia .buy-book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-columns:repeat(12, 1fr);grid-template-columns:repeat(12, 1fr);margin-bottom:25px}.historia .buy-book .left{-ms-grid-column:2;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2/7;grid-row:1/2;padding-right:25px}@media screen and (max-width: 1024px){.historia .buy-book .left{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2}}@media screen and (max-width: 768px){.historia .buy-book .left{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2}}@media screen and (max-width: 668px){.historia .buy-book .left{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/13;grid-row:1/2;padding-right:0;padding-bottom:25px}}.historia .buy-book .right{-ms-grid-column:7;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/11;grid-row:1/2}@media screen and (max-width: 1024px){.historia .buy-book .right{-ms-grid-column:7;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/12;grid-row:1/2}}@media screen and (max-width: 768px){.historia .buy-book .right{-ms-grid-column:7;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7/13;grid-row:1/2}}@media screen and (max-width: 668px){.historia .buy-book .right{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/13;grid-row:2/3}}.historia .buy-book .right .button{margin-top:25px}.historia .buy-book .right h2{text-transform:uppercase;position:relative;font-weight:700;font-size:21px;margin-bottom:40px;display:inline-block}@media screen and (max-width: 768px){.historia .buy-book .right h2{width:80%}}@media screen and (max-width: 668px){.historia .buy-book .right h2{width:100%}}.historia .buy-book .right h2:after{content:'';position:absolute;left:0;bottom:-15px;background-color:#512804;width:40px;height:3px}
