@import"https://fonts.googleapis.com/css2?family=Averia+Serif+Libre:wght@300;400;700&family=Bitter:wght@400;700&family=Inter:wght@400;500;600;700&family=Montserrat:wght@400;500;700&family=PT+Serif:wght@400;700&family=Work+Sans:wght@400;700&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings);--font-restaurant-display:"Inter",sans-serif;--font-restaurant-body:"Inter",sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.restaurant,.restaurant *{box-sizing:border-box}.restaurant{background:var(--background);color:var(--color);font-family:var(--font-default);line-height:normal}.restaurant[data-theme=froken]{--font-default:"Inter",sans-serif;--background:#000;--color:#fff;--color-light:#999;--button-bg:#fff;--button-color:#4e4b44;--line-border:#555;--anchor-color:#c15827}.restaurant[data-theme=haust]{--font-default:"Averia Serif Libre",cursive;--background:#faf8f4;--color:#c15827;--color-light:#999;--color-text:#4e4b44;--button-bg:#c15827;--button-color:#fff;--line-border:#555;--anchor-color:#c15827;--button-margin:-30px}.restaurant[data-theme=bjorgardurinn]{--font-default:"Bitter",serif;--background:#000;--color:#fff;--color-light:#999;--button-bg:#fff;--button-color:#333;--line-border:#555;--anchor-color:#fff;--button-margin:-30px}.restaurant a{color:var(--anchor-color);cursor:pointer;text-decoration:none}.skipLink{z-index:1000;color:#000;background:#fff;padding:.75rem 1rem;position:fixed;top:-10rem;left:1rem}.skipLink:focus{top:1rem}.restaurant button{color:inherit;font:inherit;cursor:pointer;border:0;border-radius:0}.restaurant img{vertical-align:text-bottom;max-width:100%;height:auto;margin:0;padding:0;display:inline-block}.restaurant picture{display:block}.restaurant iframe{max-width:100%}.restaurant p{color:inherit;font-size:1rem;line-height:1.5}.restaurant strong{font-weight:700}.restaurant[data-theme=haust] p,.restaurant[data-theme=bjorgardurinn] p{font-family:Inter,sans-serif}.restaurant--bg{background-image:-webkit-image-set(var(--restaurant-haust-leaf-bg)1x);background-image:image-set(var(--restaurant-haust-leaf-bg)1x);background-position:0 100%;background-repeat:no-repeat;background-size:min(100%,78rem)}}@layer components{.restaurant .container,.restaurant-container{width:100%;padding-inline:var(--restaurant-gutter);margin-inline:auto}.restaurant .container--flex{display:flex}.restaurant .grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.restaurant .grid--gap{gap:1.25rem}.restaurant .heading{overflow-wrap:break-word}.restaurant .button,.restaurant-button{background:var(--button-bg);box-shadow:none;color:var(--button-color);text-transform:uppercase;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;padding:1.25rem 1.875rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;transition:background .321s,border .321s,box-shadow .321s,color .321s;display:inline-flex;position:relative}.restaurant .button:hover{background:var(--button-bg);color:var(--button-color)}.restaurant .button span{text-overflow:ellipsis;overflow:hidden}.restaurantButtonBlock_button{white-space:normal;border-radius:6.25rem;grid-column:1/span 12;justify-self:stretch;margin-bottom:1.875rem}.restaurantButtonBlock_button span{text-overflow:clip;overflow:visible}.restaurantButtonBlock_inner{grid-column:span 12;justify-content:center;display:flex}.restaurant[data-theme=haust] .button{color:#c15827;background:0 0;border:1px solid #c15827;border-radius:3px;padding:17px 30px}.restaurant[data-theme=haust] .button:hover,.restaurant[data-theme=haust] .button:focus-visible{color:#fff;background:#c15827}.restaurant[data-theme=haust] .button:hover>span,.restaurant[data-theme=haust] .button:focus-visible>span{color:#fff}.restaurant[data-theme=haust] .button>span{font-family:var(--font-default);letter-spacing:.1em;font-size:.875rem;font-weight:300;line-height:1.0625rem}.restaurantButtonBlock[data-theme=haust]{margin:5rem 0}.restaurantButtonBlock_inner[data-theme=haust]{align-items:center;gap:.5rem;position:relative}.restaurantButtonBlock_inner[data-theme=haust]:before,.restaurantButtonBlock_inner[data-theme=haust]:after{content:"";background-image:linear-gradient(#8d8a6d,#8d8a6d);background-position:50%;background-repeat:no-repeat;background-size:100% 1px;flex:auto;height:1px}.restaurantButtonBlock_inner[data-theme=haust]:before{order:2}.restaurantButtonBlock_inner[data-theme=haust]:after{order:4}.restaurantButtonBlock_decoration{display:none}.restaurantButtonBlock_inner[data-theme=haust] .restaurantButtonBlock_decoration{background-image:-webkit-image-set(var(--restaurant-leaf-decoration-straight)1x);background-image:image-set(var(--restaurant-leaf-decoration-straight)1x);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;display:block}.restaurantButtonBlock_inner[data-theme=haust] .restaurantButtonBlock_decoration--left{order:1;transform:scaleX(-1)}.restaurantButtonBlock_inner[data-theme=haust] .restaurantButtonBlock_decoration--right{order:5}.restaurant[data-theme=haust] .restaurantButtonBlock_button{color:#fff;background:#c15827;order:3;width:auto;min-width:14.125rem;margin-bottom:0;padding:1.25rem 2rem}.restaurant[data-theme=haust] .restaurantButtonBlock_button>span{color:#fff}.restaurant[data-theme=haust] .restaurantButtonBlock_button:hover,.restaurant[data-theme=haust] .restaurantButtonBlock_button:focus-visible{color:#c15827;background:0 0}.restaurant[data-theme=haust] .restaurantButtonBlock_button:hover>span,.restaurant[data-theme=haust] .restaurantButtonBlock_button:focus-visible>span{color:#c15827}.restaurant[data-theme=haust] .restaurantFeatureBlock_button{text-transform:none;padding:12px 24px}.restaurant[data-theme=haust] .restaurantFeatureBlock_button:hover,.restaurant[data-theme=haust] .restaurantFeatureBlock_button:focus-visible{color:#fff;background:#c15827}.restaurant[data-theme=haust] .restaurantFeatureBlock_button:hover>span,.restaurant[data-theme=haust] .restaurantFeatureBlock_button:focus-visible>span{color:#fff}.restaurant[data-theme=haust] .button--hero{margin-bottom:var(--button-margin);color:#fff;background:#c15827}.restaurant[data-theme=haust] .button--hero:hover,.restaurant[data-theme=haust] .button--hero:focus-visible{color:#c15827;background:0 0}.restaurant[data-theme=haust] .button--hero:hover>span,.restaurant[data-theme=haust] .button--hero:focus-visible>span{color:#c15827}.restaurant[data-theme=bjorgardurinn] .button{border:0;padding:20px 30px}.restaurant[data-theme=bjorgardurinn] .button>span{letter-spacing:.1em;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.0625rem}.restaurant[data-theme=bjorgardurinn] .button--hero{margin-bottom:var(--button-margin);background:#bd9546}.restaurant[data-theme=froken] .button--hero{border-radius:.1875rem}.restaurantSubpage[data-theme=froken],.restaurantSubpage[data-theme=bjorgardurinn],.restaurantSubpage[data-theme=haust]{padding-top:7.1875rem}.restaurantSubpage__title{display:none}.restaurantSubpage__title[data-theme=haust]{text-align:center;margin:3.75rem 0;font-size:2rem;font-weight:300;line-height:39px;display:block;position:relative}.restaurantBack{display:none}.backButton{color:#b0b0b0;justify-content:center;align-items:center;display:inline-flex}.backButton svg{width:1.5rem;height:1.5rem;margin:0 1.75rem 1.75rem 0}.section{margin:3.75rem 0}.restaurant .text{grid-column:span 12}.restaurantSubpage.restaurantSubpage[data-theme=haust],.restaurantSubpage.restaurantSubpage[data-theme=bjorgardurinn]{padding-top:9rem}@media (width>=64rem){.restaurantSubpage.restaurantSubpage[data-theme=haust]{padding-top:14rem}.restaurantSubpage.restaurantSubpage[data-theme=bjorgardurinn]{padding-top:13rem}}.restaurantHappyHourBlock_text,.restaurantRichtextBlock_text{text-align:center;grid-column:span 12}.restaurantHappyHourBlock_text[data-theme=haust],.restaurantRichtextBlock_text[data-theme=haust]{text-align:left}.restaurantHappyHourBlock_heading{margin-top:-1.5625rem;margin-bottom:1.875rem}.restaurantHappyHourBlock_heading[data-theme=froken]{margin-top:0}.restaurant[data-theme=haust] .restaurantHappyHourBlock_text :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}.restaurantRichtextBlock_heading[data-theme=froken]{letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-bottom:1.875rem;font-size:1.25rem;font-weight:400;line-height:1.5rem}.restaurant[data-theme=froken] .restaurantRichtextBlock_richtext,.restaurant[data-theme=froken] .restaurantRichtextBlock_richtext p{color:#999}.restaurant[data-theme=haust] .restaurantRichtextBlock_text :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}.restaurantAboutUsBlock_section,.restaurantBlogPostBlock_section{margin:3.75rem 0}.restaurantAboutUsBlock_text,.restaurantBlogPostBlock_text{text-align:left;grid-column:span 12}.restaurantAboutUsBlock_image,.restaurantBlogPostBlock_image{width:100%;margin-bottom:3.75rem;position:relative}.restaurantAboutUsBlock_image img,.restaurantBlogPostBlock_image img{width:100%}.restaurantAboutUsBlock_heading,.restaurantBlogPostBlock_heading{letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-bottom:1.875rem;font-size:1.25rem;font-weight:400;line-height:1.5rem}.restaurant[data-theme=haust] .restaurantAboutUsBlock_heading[data-theme=haust]{text-align:left}.restaurant[data-theme=froken] .restaurantAboutUsBlock_richtext,.restaurant[data-theme=froken] .restaurantBlogPostBlock_richtext,.restaurant[data-theme=froken] .restaurantAboutUsBlock_richtext p,.restaurant[data-theme=froken] .restaurantBlogPostBlock_richtext p{color:var(--color-light)}.restaurant[data-theme=haust] .restaurantAboutUsBlock_text .restaurantAboutUsBlock_richtext p{color:var(--color-text)}.restaurant[data-theme=froken] .restaurantBlogPostBlock_richtext{text-align:center}.restaurantAboutUsBlock_image.embedd iframe,.restaurantBlogPostBlock_image.embedd iframe{width:100%}.restaurantAboutUsBlock_buttonGrid{justify-content:center}.restaurantAboutUsBlock_button{border-radius:6.25rem;grid-column:span 12;justify-self:center}.restaurant[data-theme=haust] .restaurantAboutUsBlock_text :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}@media (width>=80rem){.restaurantAboutUsBlock_button{grid-column:5/span 4}}.restaurantCardGridBlock_card,.restaurantCardGridBlock_card .cardContent{height:auto}.restaurantCardGridBlock_card{grid-column:span 12}.restaurant[data-theme=froken] .restaurantCardGridBlock_card .heading,.restaurant[data-theme=froken] .restaurantCardGridBlock_card .text,.restaurant[data-theme=froken] .restaurantCardGridBlock_card .text p{color:#fff;text-align:left}.restaurant[data-theme=froken] .restaurantCardGridBlock_card .heading{text-transform:none}.restaurantCardGridBlock_priceContainer{flex-flow:row;justify-content:space-between;padding-bottom:1.875rem;display:flex}.restaurantCardGridBlock_price{color:#fff;text-align:left;flex-direction:column;justify-content:center;font-size:.875rem;line-height:1.5rem;display:flex}.restaurantCardGridBlock_priceLabel{font-weight:700}.restaurantCardGridBlock_button{color:#4e4b44;background:#fff;border:1px solid #999;border-radius:6.25rem;padding:1.25rem 1.875rem}.restaurantCardGridBlock_button:hover{color:#c15827;background:#fff;border-color:#c15827}.restaurantBlog_card{grid-column:span 12}.restaurant[data-theme=bjorgardurinn] .restaurantBlog_card .heading{color:#bd9546;letter-spacing:normal;text-align:left;text-transform:none;margin:1.875rem 0 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.375rem}.restaurant[data-theme=bjorgardurinn] .restaurantBlog_card .text,.restaurant[data-theme=bjorgardurinn] .restaurantBlog_card .text p{color:var(--color);text-align:left}.restaurantBlog_card .imageBox .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width>=36rem){.restaurantBlog_grid{gap:1.25rem}.restaurantBlog_card{grid-column:span 6}}@media (width>=75rem){.restaurantBlog_grid{gap:1.875rem}.restaurantBlog_card{grid-column:span 4}}.restaurantHappyHourBlock_boxes{padding-top:2.5rem}.restaurantIntroBlock_section{margin:3.75rem 0}.restaurantIntroBlock_section[data-theme=bjorgardurinn]{background:-webkit-image-set(var(--restaurant-beer-bg)1x) calc(100% + 50px) /auto repeat #f7f6ec;background:image-set(var(--restaurant-beer-bg)1x) calc(100% + 50px) /auto repeat #f7f6ec;margin:0;padding:3.75rem 0 0}.restaurantIntroBlock_content[data-theme=haust]{background:-webkit-image-set(var(--restaurant-menu-tree)1x) calc(100% + 50px) /contain no-repeat #f7f6ec;background:image-set(var(--restaurant-menu-tree)1x) calc(100% + 50px) /contain no-repeat #f7f6ec;border-radius:.625rem;grid-column:1/span 12;padding:1.25rem;box-shadow:0 0 30px #5837061a}.restaurantIntroBlock_content[data-theme=bjorgardurinn]{grid-column:1/span 12;padding:1.25rem}.restaurantIntroBlock_border[data-theme=haust]{border:1px solid #c15827;padding:.9375rem 1.25rem 1.25rem;position:relative}.restaurantIntroBlock_borderTop,.restaurantIntroBlock_borderBottom{width:100%;position:absolute;left:0}.restaurantIntroBlock_borderTop{height:1.875rem;top:-1.125rem}.restaurantIntroBlock_borderBottom{height:1.25rem;bottom:-.875rem}.restaurantIntroBlock_borderTop:before,.restaurantIntroBlock_borderTop:after,.restaurantIntroBlock_borderBottom:before,.restaurantIntroBlock_borderBottom:after{content:"";z-index:1;background-color:#f7f6ec;background-image:-webkit-image-set(var(--restaurant-leaf-decoration)1x);background-image:image-set(var(--restaurant-leaf-decoration)1x);background-repeat:no-repeat;background-size:contain;width:2.25rem;height:2.125rem;position:absolute}.restaurantIntroBlock_borderTop:before{left:-1.1875rem;transform:scaleX(-1)}.restaurantIntroBlock_borderTop:after{right:-1.1875rem}.restaurantIntroBlock_borderBottom:before{bottom:0;left:-1.25rem;transform:scaleX(-1)scaleY(-1)}.restaurantIntroBlock_borderBottom:after{bottom:0;right:-1.25rem;transform:scaleY(-1)}.restaurantIntroBlock_text{text-align:center;margin-bottom:1.875rem}.restaurantIntroBlock_text[data-theme=bjorgardurinn]{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.restaurantIntroBlock_heading{text-align:center;margin-bottom:.625rem;font-size:2rem;font-weight:300;line-height:2.4375rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn]{color:var(--button-color);margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;line-height:1.375rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span{padding:0 1.25rem;position:relative}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:before,.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:after{content:"";background:-webkit-image-set(var(--restaurant-beer-icon)1x)no-repeat/contain;background:image-set(var(--restaurant-beer-icon)1x)no-repeat/contain;width:1rem;height:1rem;position:absolute;top:.125rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:before{left:-1.125rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:after{right:-1.125rem;transform:scaleX(-1)}.restaurantIntroBlock_subheading{display:none}.restaurantIntroBlock_subheading[data-theme=bjorgardurinn]{color:var(--button-color);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1rem;display:block;position:relative}.restaurantIntroBlock_subheading[data-theme=bjorgardurinn]:before,.restaurantIntroBlock_subheading[data-theme=bjorgardurinn]:after{content:"";border-top:1px solid #bd9546;max-width:37.5rem;margin:.9375rem auto;display:block}.restaurantIntroBlock_richtext[data-theme=bjorgardurinn]{color:var(--button-color);grid-column:1/span 12;margin-top:1.875rem}.restaurantIntroBlock_richtext[data-theme=bjorgardurinn] p{color:var(--button-color)}.restaurant[data-theme=haust] .restaurantIntroBlock_richtext,.restaurant[data-theme=haust] .restaurantIntroBlock_richtext p{color:var(--color-light)}.restaurantIntroBlock_button{text-align:center}.restaurant[data-theme=haust] .restaurantIntroBlock_content[data-theme=haust]{box-shadow:none;color:#4e4b44;background:#e9e1d1;border-radius:0;grid-column:2/span 10}.restaurantIntroBlock_section--first[data-theme=haust]{margin-top:2.5rem}.restaurant[data-theme=haust] .restaurantIntroBlock_border[data-theme=haust]{border:0;grid-template-columns:repeat(10,minmax(0,1fr));padding-inline:0;display:grid}.restaurant[data-theme=haust] .restaurantIntroBlock_border[data-theme=haust]>:is(.restaurantIntroBlock_heading,.restaurantIntroBlock_subheading,.restaurantIntroBlock_text,.restaurantIntroBlock_button){grid-column:1/-1}.restaurantIntroBlock_borderTop,.restaurantIntroBlock_borderBottom{display:none}.restaurant .restaurantIntroBlock_heading[data-theme=haust],.restaurant[data-theme=haust] .restaurantIntroBlock_button{color:#4e4b44;display:block}.restaurant .restaurantIntroBlock_heading[data-theme=haust]{margin-bottom:1.25rem;font-size:40px;line-height:1.2}.restaurant .restaurantIntroBlock_text[data-theme=haust]{box-shadow:none;color:#4e4b44;background:0 0}.restaurant[data-theme=haust] .restaurantIntroBlock_text[data-theme=haust] :where(.richtext,p,li,span){color:#4e4b44}.restaurant[data-theme=haust] .restaurantIntroBlock_text[data-theme=haust] .restaurantIntroBlock_richtext,.restaurant[data-theme=haust] .restaurantIntroBlock_text[data-theme=haust] .restaurantIntroBlock_richtext p{color:#4e4b44;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}.restaurant[data-theme=haust] .restaurantIntroBlock_content :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}@media (width>=64rem){.restaurantIntroBlock_section--first[data-theme=haust]{margin-top:3.75rem}.restaurant[data-theme=haust] .restaurantIntroBlock_border[data-theme=haust]>:is(.restaurantIntroBlock_heading,.restaurantIntroBlock_subheading,.restaurantIntroBlock_text,.restaurantIntroBlock_button){grid-column:3/span 6}}.restaurant .heading{letter-spacing:.2em;text-align:center;text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:1.5rem}.restaurant [data-theme=haust].heading{letter-spacing:normal;text-transform:none;font-size:2rem;font-weight:300;line-height:2.4375rem;position:relative}.restaurant [data-theme=bjorgardurinn].heading{color:#bd9546;letter-spacing:normal;text-transform:none;margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;line-height:1.375rem;position:relative}.restaurant .richtext,.restaurant .richtext p{color:var(--color-light)}.restaurant[data-theme=froken] .richtext:not(.restaurantRichtextBlock_richtext):not(.restaurantAboutUsBlock_richtext):not(.restaurantBlogPostBlock_richtext),.restaurant[data-theme=froken] .richtext:not(.restaurantRichtextBlock_richtext):not(.restaurantAboutUsBlock_richtext):not(.restaurantBlogPostBlock_richtext) p{color:inherit}.restaurant .richtext ul,.restaurant .richtext ol{margin:0 0 1.875rem;padding-left:1.875rem;line-height:1.5}.restaurant .richtext li{margin-bottom:.5em;line-height:1.5rem;position:relative}.restaurant .richtext ul>li:before{content:"";background:#c15827;border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:.35em;left:-1.2em}.restaurant .richtext a{color:var(--anchor-color);border-bottom:1px solid #c158274d}.navigation{z-index:99;width:100%;padding:20px 0;transition:all .4s ease-out .15s;position:fixed;top:0;left:0}.navigation[data-theme=haust]{padding:20px 0 10px;transition:all .3s}.navTop{background:0 0!important}.navTop:before{opacity:0!important}.navigation.subpage[data-theme=froken],.navigation.subpage[data-theme=bjorgardurinn]{background:#000}.navigation[data-theme=haust] .RestaurantNavigation_logoImage{filter:invert(44%)sepia(71%)saturate(672%)hue-rotate(342deg)brightness(85%)contrast(89%)}.navigation[data-theme=haust]:not(.navTop) .headerNavLink{color:#4e4b44}.navigation[data-theme=haust]:not(.navTop) .headerNavLink.active,.navigation[data-theme=haust]:not(.navTop) .RestaurantNavigation_headerNavItem:hover>.RestaurantNavigation_headerNavLink,.navigation[data-theme=haust]:not(.navTop) .RestaurantNavigation_headerNavItem:focus-within>.RestaurantNavigation_headerNavLink{color:#c15827;border-bottom-color:#0000}.navigation[data-theme=haust]:not(.navTop) .language .button{color:#4e4b44;border-color:#4e4b44}.navigation[data-theme=haust]:not(.navTop) .language .buttonActive{color:#fff;background:#4e4b44}.navigation .wrapper{text-align:center;flex-flow:column;grid-column:span 12;justify-content:space-between;height:100%;display:flex}.navigation .RestaurantNavigation_logoImage{width:min(100%,14.375rem)}.navigation[data-theme=haust] .RestaurantNavigation_logoImage{width:8.75rem}.headerNav,.headerNavLanguage{z-index:2;grid-column:span 12;font-family:Montserrat,sans-serif;display:none}.headerNavLink{color:#fff;font-family:var(--font-default);text-transform:uppercase;margin-right:1.25rem;font-size:.875rem;font-weight:400;transition:color .4s ease-in-out}.headerNavLink[data-theme=bjorgardurinn]{font-family:Inter,sans-serif;font-size:1rem;font-weight:500}.headerNavLink.active{border-bottom:1px solid #f6c94a}.headerNavList{flex-direction:row;justify-content:space-around;width:100%;padding:0 2.5rem;display:flex}.RestaurantNavigation_headerNavItem{position:relative}.restaurantDropdown{z-index:20;opacity:0;text-align:left;visibility:hidden;background:#faf8f4;border-radius:3px;gap:.25rem;min-width:18.125rem;padding:20px;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:calc(100% + .625rem);left:0;transform:translateY(.5rem);box-shadow:0 .75rem 2rem #0000001f}.restaurantDropdown[data-theme=haust]{background:#faf8f4;box-shadow:0 .75rem 2rem #4e4b4424}.RestaurantNavigation_headerNavItem--hasChildren>.RestaurantNavigation_headerNavLink:after{content:"";vertical-align:.1875rem;border-bottom:1px solid;border-right:1px solid;width:.4375rem;height:.4375rem;margin-left:.5rem;display:inline-block;transform:rotate(45deg)}.RestaurantNavigation_headerNavItem:hover .restaurantDropdown,.RestaurantNavigation_headerNavItem:focus-within .restaurantDropdown{opacity:1;visibility:visible;transform:translateY(0)}.restaurantDropdown_link{color:#4e4b44;font-family:var(--font-restaurant-body);text-transform:none;white-space:nowrap;border-radius:3px;padding:12px;font-size:1rem;font-weight:400;line-height:1.4;display:block}.restaurantDropdown_link[data-theme=haust]{color:#4e4b44}.restaurantDropdown_link:hover,.restaurantDropdown_link:focus-visible{color:#c15827;background:#e9e1d1}.language{flex-flow:row;gap:.625rem;display:flex}.language .button{border:1px solid var(--color);min-width:2.5rem;min-height:2.5rem;color:var(--color);text-align:center;background:0 0;border-radius:100px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.0625rem}.language .buttonActive{background:var(--button-bg);color:var(--button-color)}.navigation[data-theme=haust] .language .button{color:#fff;background:0 0;border-color:#fff;border-radius:100px;min-width:2.5rem;min-height:2.5rem;padding:.5rem .75rem}.navigation[data-theme=haust] .language .buttonActive{color:#4e4b44;background:#fff}.languageSwitch{z-index:99;display:none;position:absolute;top:30px;right:30px}.languageSwitchMobile{justify-content:center;padding:1rem 0;display:flex}.burger{z-index:999;border-bottom:2px solid #fff;width:18px;height:12px;transition:border-color .3s;display:block;position:absolute;top:30px;right:30px}.burger:before,.burger:after{content:"";z-index:99;border-top:2px solid #fff;width:100%;transition:transform .3s,top .3s;position:absolute;left:0}.burger:before{top:5px}.burger:after{top:0}.burger[data-theme=haust],.burger[data-theme=haust]:before,.burger[data-theme=haust]:after{border-color:var(--anchor-color)}.burgerOpen{border-color:#0000!important}.burgerOpen:before{top:3px;transform:rotate(45deg)}.burgerOpen:after{top:3px;transform:rotate(-45deg)}.mobileMenu{z-index:98;text-align:center;background:#000;width:100%;height:100vh;padding-top:115px;transition:transform .3s;position:fixed;top:0;left:0;transform:translateY(-200%)}.mobileMenuOpen{transform:translateY(0)}.headerNavListMobile{flex-direction:column;justify-content:space-between;align-items:center;height:calc(100% - 115px);margin-top:50px;display:flex}.restaurantDropdownMobile{gap:.75rem;margin-top:1rem;display:grid}.RestaurantNavigation_dropdownMobileLink{color:#fff;font-family:var(--font-default);text-transform:uppercase;font-size:1rem}.restaurant .hero,.restaurant-hero,.restaurant .RestaurantHero{height:calc(100vh - 50px);position:relative;overflow:hidden}.restaurant .hero{margin-top:0;margin-bottom:0}.restaurant .hero[data-theme=bjorgardurinn],.restaurant .hero[data-theme=haust]{overflow:visible}.restaurant .hero[data-theme=haust]{background:#000}.restaurant .hero .container,.restaurant .hero .grid{z-index:6;height:100%;position:relative}.videoContainer{z-index:3;pointer-events:none;width:100%;height:100%;animation:4s forwards restaurant-video-fade-in;position:absolute;overflow:hidden}.videoContainer iframe{z-index:2;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.restaurantHeroVideo--mobile{display:none}.restaurant .hero .wrapper{text-align:center;flex-flow:column;grid-column:span 12;justify-content:flex-end;height:100%;padding:90px 0 110px;display:flex}.heroTitle{color:var(--color);letter-spacing:.1em;text-align:center;text-shadow:1px 1px 10px var(--background);text-transform:uppercase;margin-bottom:1.875rem;font-size:1.5rem;font-weight:200;line-height:2.125rem}.heroTitle[data-theme=haust],.heroTitle[data-theme=bjorgardurinn]{color:#fff;letter-spacing:.1em;text-shadow:none;text-transform:none;font-size:2.75rem;font-weight:700;line-height:2.75rem}.heroTitle[data-theme=bjorgardurinn]{letter-spacing:0}.heroSubTitle{letter-spacing:.2em;text-align:center;text-shadow:1px 1px 5px var(--background);text-transform:uppercase;margin-bottom:1.875rem;font-size:1rem;font-weight:400;line-height:1.1875rem}.hero .background{z-index:1;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0}.hero .background img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.fade{z-index:3;background:linear-gradient(#000,#0000 60% 70%,#000);width:100%;height:100%;position:absolute;bottom:0;left:0;transform:scaleY(-1)}.restaurant[data-theme=froken] .hero{height:100vh}.restaurant .section.hero{margin:0}.tabMenu{margin-top:1.875rem}.tabs{border-bottom:1px solid #999;flex-flow:row;grid-column:1/span 11;gap:0 20px;margin-bottom:3.75rem;padding:0 20px;display:flex;overflow:auto}.tabButton{white-space:nowrap;flex:none;font-size:.875rem;line-height:3.5625rem;transition:color .3s}.tabButton:hover{color:#c15827}.tabs .active{position:relative}.tabs .active:after{content:"";background:#c15827;width:100%;height:3px;position:absolute;bottom:0;left:0}.tabs[data-theme=haust]{border-bottom:0;margin-bottom:1.875rem}.tabMenu[data-theme=haust]{background:#e9e1d1;padding:98px 0 5rem}.restaurant .tabMenu_heading[data-theme=haust]{color:#4e4b44;text-align:center;grid-column:2/span 10;margin:0 0 3rem;font-size:36px;font-weight:400;line-height:1.2}.tabMenu[data-theme=haust] .tabs{border-bottom:1px solid #c9bea9;grid-column:2/span 10;justify-content:center;gap:clamp(1.5rem,5vw,4rem);margin-bottom:1.25rem;padding:0}.tabMenu[data-theme=haust] .tabButton{color:#4e4b44;font-family:var(--font-restaurant-body);letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:3rem}.tabMenu[data-theme=haust] .tabButton:hover,.tabMenu[data-theme=haust] .tabButton:focus-visible,.tabMenu[data-theme=haust] .tabButton.active{color:#c15827}.tabMenu[data-theme=haust] .tabs .active:after{background:#c15827;height:2px}.menuImage{flex-direction:column;grid-column:span 12;justify-content:center;margin-bottom:1.875rem;display:flex}.menuImage [role=tabpanel]{text-align:center;width:100%}.menuImage .image{max-width:100%;margin:auto}.tabMenu[data-theme=haust]>.grid{max-width:80rem;padding-inline:var(--restaurant-gutter);margin-inline:auto}.tabMenu[data-theme=haust] .menuImage{background:#fff;border-radius:3px;grid-column:span 12;margin-bottom:0;padding:2.5rem}.tabMenu[data-theme=haust] .menuImage .image{border-radius:.5rem;width:100%;display:block}.pdfViewContainer,.pdfView{width:100%}.pdfView{height:100%}.menuWrapper[data-theme=bjorgardurinn],.menuWrapperBlock[data-theme=bjorgardurinn]{background:-webkit-image-set(var(--restaurant-beer-bg)1x)#f7f6ec;background:image-set(var(--restaurant-beer-bg)1x)#f7f6ec;color:var(--button-color);padding:3.75rem 0}.menuWrapperBlock[data-theme=bjorgardurinn]+.menuWrapperBlock{padding-top:0}.menuWrapper[data-theme=bjorgardurinn] p,.menuWrapperBlock[data-theme=bjorgardurinn] p{color:var(--button-color)}.menuWrapper .section[data-theme=haust]{background:-webkit-image-set(var(--restaurant-leaf-bg)1x)center/100% no-repeat;background:image-set(var(--restaurant-leaf-bg)1x)center/100% no-repeat}.menuWrapper .items{grid-column:span 12;margin-top:3.75rem}.menuWrapper .border{border:1px solid #c15827;padding:15px 20px 7px;position:relative}.borderTop:before,.borderTop:after,.borderBottom:before,.borderBottom:after{content:"";background-color:#f7f6ec;background-image:-webkit-image-set(var(--restaurant-leaf-decoration)1x);background-image:image-set(var(--restaurant-leaf-decoration)1x);background-repeat:no-repeat;background-size:contain;width:36px;height:34px;position:absolute}.borderTop,.borderBottom{width:100%;position:absolute;left:0}.borderTop{height:30px;top:-18px}.borderBottom{height:20px;bottom:-14px}.borderTop:before{left:-19px;transform:scaleX(-1)}.borderTop:after{right:-19px}.borderBottom:before{bottom:0;left:-20px;transform:scaleX(-1)scaleY(-1)}.borderBottom:after{bottom:0;right:-20px;transform:scaleY(-1)}.RestaurantMenu_allergens{text-align:center;grid-column:2/span 10;padding:1.875rem .625rem;font-size:.8125rem;font-weight:400;line-height:1.375rem}.menuWrapper .content,.restaurant .content[data-theme=haust]{background:-webkit-image-set(var(--restaurant-menu-tree)1x) calc(100% + 50px) /contain no-repeat #f7f6ec;background:image-set(var(--restaurant-menu-tree)1x) calc(100% + 50px) /contain no-repeat #f7f6ec;border-radius:10px;grid-column:1/span 12;padding:20px;box-shadow:0 0 30px #5837061a}.headingBox{grid-column:span 12;justify-content:space-between;align-items:center;display:flex}.headingBox[data-theme=haust]{justify-content:center}.headingBox .line{border-bottom:1px solid var(--line-border);flex:1 0 auto;height:.875rem}.headingBox .heading{flex:1 0 50%;margin:0 1.25rem;transform:translateY(12px)}.headingBox .heading[data-theme=haust]{flex:initial;font-size:2rem;font-weight:300;line-height:2.4375rem}.headingBox .heading.RestaurantMenu_headingIs[data-theme=haust]{transform:translateY(4px)}.headingBox .heading[data-theme=bjorgardurinn]{color:inherit;margin:5px 0 10px;font-family:Work Sans,sans-serif;font-size:.875rem;transform:translateY(4px)}.menuItem{margin-bottom:1.875rem}.noDescription{justify-content:space-between;margin-bottom:.625rem;display:flex}.mainTitle[data-theme=bjorgardurinn],.mainTitle[data-theme=haust]{text-align:center;margin:2.5rem 0 1.25rem;font-size:1.125rem;line-height:1.375rem}.mainTitle[data-theme=bjorgardurinn]{font-weight:700}.title{letter-spacing:.2em;text-transform:uppercase;font-size:1.25rem;line-height:1.5rem}.title[data-theme=haust],.title[data-theme=bjorgardurinn]{letter-spacing:.1em;font-size:.875rem;line-height:1.0625rem}.title[data-theme=bjorgardurinn]{letter-spacing:0}.dots{display:none}.description{max-width:25rem;color:var(--color-light);margin:.625rem 0;font-size:.9375rem;line-height:1.5rem}.description[data-theme=haust]{color:#4e4b44;max-width:none;font-style:italic;font-weight:300;line-height:28px;font-size:14px!important}.price{font-size:1.25rem;line-height:1.5rem}.price[data-theme=bjorgardurinn]{text-align:right;font-weight:700;font-family:var(--font-default)!important}.restaurant[data-theme=haust] .menuWrapper .section[data-theme=haust]{background-image:none}.menuWrapper .content[data-theme=haust]{box-shadow:none;color:#4e4b44;background:#e9e1d1;border-radius:0;grid-column:2/span 10}.RestaurantMenu_border[data-theme=haust]{border:0}.RestaurantMenu_borderTop,.RestaurantMenu_borderBottom{display:none}.restaurant[data-theme=haust] .RestaurantMenu_content :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}.mainTitle[data-theme=bjorgardurinn]{margin:0 0 1.25rem}.menuWrapper .section[data-theme=bjorgardurinn]{margin:3.75rem 0}.menuWrapper .section[data-theme=bjorgardurinn]:first-of-type,.menuWrapper .items[data-theme=bjorgardurinn]{margin-top:1.875rem}.headingBox[data-theme=bjorgardurinn]{display:block}.headingBox[data-theme=bjorgardurinn] .line{border-color:#bd9546;height:1px;margin:0 0 .5rem}.headingBox[data-theme=bjorgardurinn] .lineBottom{height:5px;margin:0}.headingBox .heading[data-theme=bjorgardurinn]{margin:.3125rem 0 .625rem;font-family:Work Sans,sans-serif;font-size:.875rem;line-height:1.0625rem}.menuItem[data-theme=bjorgardurinn]:last-child{margin-bottom:0}.description[data-theme=bjorgardurinn]{font-size:.8125rem}.allergens[data-theme=bjorgardurinn]{border:1px solid #bd9546;border-radius:.625rem}@media (width>=36rem){.headingBox[data-theme=bjorgardurinn]{grid-column:4/span 6}.menuWrapper .items[data-theme=bjorgardurinn]{grid-column:2/span 10;margin-top:2.5rem}}@media (width>=48.4375rem){.mainTitle[data-theme=bjorgardurinn]{margin-top:0;margin-bottom:3.75rem;font-size:2.5rem;line-height:3rem}.menuWrapper .section[data-theme=bjorgardurinn]{margin:3.75rem 0}.title[data-theme=bjorgardurinn]{font-size:1.25rem;line-height:1.5rem}.description[data-theme=bjorgardurinn]{font-size:1rem}.dots[data-theme=bjorgardurinn]{visibility:hidden}.allergens[data-theme=bjorgardurinn]{grid-column:4/span 6}}@media (width>=62rem){.menuWrapper .items[data-theme=bjorgardurinn]{grid-column:4/span 6}}@media (width>=80rem){.menuWrapper .content[data-theme=haust]{grid-column:3/span 8}}.mosaic[data-theme=haust]{background-color:#0000;background-image:-webkit-image-set(var(--restaurant-mosaic-leaf-bg)1x);background-image:image-set(var(--restaurant-mosaic-leaf-bg)1x)}.mosaic[data-theme=haust] .mosaicImage{border-radius:.625rem;overflow:hidden}.mosaicImage:before{background:var(--background)}.mosaicImage:first-of-type{aspect-ratio:410/274;grid-area:1/4/auto/span 4}.mosaicImage:nth-of-type(2){aspect-ratio:520/346;grid-area:1/8/span 2/span 5;transform:translateY(38%)}.mosaicImage:nth-of-type(3){aspect-ratio:520/346;grid-area:2/1/span 3/span 5}.mosaicImage:nth-of-type(4){aspect-ratio:190/285;grid-area:2/6/span 2/span 2}.mosaicImage:nth-of-type(5){aspect-ratio:300/450;grid-area:5/3/auto/span 3}.mosaicImage:nth-of-type(6){aspect-ratio:520/346;grid-area:4/6/span 3/span 5}.mosaicImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mosaic[data-theme=haust]{background-position:50% 45%;background-repeat:no-repeat;background-size:min(100%,70rem);margin-top:3rem}@media (width<=48.4374rem){.restaurant .mosaic.section{padding-bottom:0;transform:none}.restaurant .mosaic .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.restaurant .mosaicImage{grid-area:auto;transform:none}.restaurant .mosaicImage:first-of-type{grid-area:1/1}.restaurant .mosaicImage:nth-of-type(2){grid-area:1/2/span 2}.restaurant .mosaicImage:nth-of-type(3){grid-area:2/1}.restaurant .mosaicImage:nth-of-type(4){grid-area:3/1}.restaurant .mosaicImage:nth-of-type(5){grid-area:3/2}.restaurant .mosaicImage:nth-of-type(6){grid-area:4/2}}@media (width>=64rem){.mosaic[data-theme=haust]{margin-top:5rem}}.card{border-radius:10px;align-self:center;height:100%;text-decoration:none;position:relative}.cardContent{flex-direction:column;height:100%;display:flex;overflow:hidden}.card .stars{display:flex}.card .star{max-width:1.5rem;max-height:1.5rem}.card .image{width:100%;height:100%;transition:transform 1.23s ease-out;transform:scale(1.023)}.card:hover .image{transform:scale(1)}.imageBox{aspect-ratio:410/280;border:1px solid var(--line-border);width:100%;position:relative;overflow:hidden}.imageBox:before{content:"";border:1px solid var(--line-border);width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;top:-4px;left:-4px}.imageBox:after{content:"";border:6px solid #000;position:absolute;inset:0}.card .heading{margin:1.875rem 0 1.25rem}.card .text{padding-bottom:1.875rem}.mb10{margin-bottom:.625rem}.mb20{margin-bottom:1.25rem}.restaurant .image{grid-column:span 12}.restaurant .image>img{width:100%}.restaurant .wrap{grid-column:span 12}.originalSize{width:auto;margin:auto}.originalSize img{width:auto;margin:auto;display:block}.caption{text-align:center;margin-top:1.25rem}.restaurant .text[data-theme=haust]{background:-webkit-image-set(var(--restaurant-menu-tree)1x) calc(100% + 50px) /contain no-repeat #f7f6ec;background:image-set(var(--restaurant-menu-tree)1x) calc(100% + 50px) /contain no-repeat #f7f6ec;text-align:left;border-radius:10px;flex-direction:column;display:flex;box-shadow:0 0 30px #5837061a}.restaurant .text[data-theme=bjorgardurinn] p,.restaurant .text[data-theme=haust] p{color:#fff;padding-bottom:20px}.restaurant .restaurantIntroBlock_text[data-theme=haust]{box-shadow:none;text-align:center;background:0 0;border-radius:0;padding:0;display:block}.restaurant[data-theme=haust] .restaurantIntroBlock_text .restaurantIntroBlock_richtext,.restaurant[data-theme=haust] .restaurantIntroBlock_text .restaurantIntroBlock_richtext p{color:var(--color-light)}.restaurant .embedd iframe{width:100%}.order2{order:2}.order3{order:3}.headingDecor{border-top:1px solid #c15827;width:100%;position:absolute;top:50%}.headingDecor:before,.headingDecor:after{content:"";background:-webkit-image-set(var(--restaurant-dark-leaf-decoration)1x)no-repeat/contain;background:image-set(var(--restaurant-dark-leaf-decoration)1x)no-repeat/contain;width:36px;height:34px;position:absolute;top:-17px}.headingDecor:before{left:-37px}.headingDecor:after{right:-37px;transform:scaleX(-1)}.restaurant[data-theme=haust] .text[data-theme=haust]:not(.restaurantIntroBlock_text){box-shadow:none;color:#4e4b44;background:#e9e1d1;border-radius:0;grid-column:2/span 10}.restaurant[data-theme=haust] .headingDecor{display:none}.footer{margin:3.75rem 0 0;padding-bottom:5rem;position:relative}.footer[data-theme=bjorgardurinn]{margin-top:7.5rem}.footer .wrapper{grid-column:span 12;position:relative}.footer .logo{text-align:center;width:15.625rem;margin:auto;position:absolute;top:-2.5rem;left:0;right:0}.footer .logo[data-theme=bjorgardurinn]{width:310px}.footer .logo[data-theme=haust]{width:6.25rem;position:static}.footer .logo[data-theme=haust] .svg{filter:invert(44%)sepia(71%)saturate(672%)hue-rotate(342deg)brightness(85%)contrast(89%);background:0 0;padding:0}.footer .svg{background:var(--background);padding:0 1.875rem}.footer .boxes{border:1px solid var(--line-border);border-radius:10px;flex-flow:column;justify-content:center;padding:5rem 1.875rem 3.75rem;display:flex}.footer .boxes[data-theme=haust]{border:0;gap:3.75rem;padding:1.875rem;font-family:Inter,sans-serif}.box{text-align:center}.boxHeading{color:var(--color-light);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-bottom:.625rem;font-size:.875rem;line-height:1rem}.boxBold{color:var(--color);font-size:.9375rem;font-weight:700;line-height:1.375rem}.boxText,.contact p{color:var(--color-light);font-size:.8125rem;line-height:1.375rem}.contact{text-align:center;padding-top:2.5rem}.contact p:first-of-type{color:var(--color)}.socialMedia{text-align:center;width:100%;position:relative}.socialMedia:before{content:"";border-top:1px solid #b2af94;width:100%;position:absolute;top:50%;left:0}.socialLink{z-index:1;padding:0 10px;display:inline-block;position:relative}.socialLink:first-child{padding-left:20px}.socialLink:last-child{padding-right:20px}.socialLink[data-theme=bjorgardurinn]{background:#000}.restaurant[data-theme=froken] .footer{margin-top:6.25rem}.restaurant[data-theme=froken] .socialMedia{margin-top:1.25rem}.restaurant[data-theme=froken] .socialMedia:before{display:none}.socialMedia[data-theme=haust]{justify-content:center;align-items:center;gap:0;display:flex}.socialMedia[data-theme=haust]:before,.socialMedia[data-theme=haust]:after{content:"";border-top:1px solid #b2af94;flex-grow:1;width:auto;position:static}.socialMedia[data-theme=bjorgardurinn]{margin-top:-.9375rem}.socialMedia[data-theme=bjorgardurinn]:before{display:none}@media (width>=36rem){.restaurant[data-theme=froken] .footer .boxes{flex-flow:wrap}}@media (width>=80rem){.restaurant[data-theme=froken] .footer .boxes{justify-content:space-between}}}@layer utilities{.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--restaurant-gutter:1.25rem;--restaurant-haust-bg:"/restaurant-build/assets/haustbg.jpg";--restaurant-beer-bg:"/restaurant-build/assets/beerbg.svg";--restaurant-beer-icon:"/restaurant-build/assets/beer.svg";--restaurant-leaf-bg:"/restaurant-build/assets/leafbg2.svg";--restaurant-mosaic-leaf-bg:"/restaurant-build/assets/leafbg.svg";--restaurant-haust-leaf-bg:"/restaurant-build/assets/leafbgnew.svg";--restaurant-leaf-decoration:"/restaurant-build/assets/leafdec3.svg";--restaurant-leaf-decoration-straight:"/restaurant-build/assets/leafdecstraight.svg";--restaurant-menu-tree:"/restaurant-build/assets/menutreebg.svg";--restaurant-dark-leaf-decoration:"/restaurant-build/assets/leafdecdark.svg"}@media (width>=48rem){:root{--restaurant-gutter:1.25rem}}@media (width>=84rem){:root{--restaurant-gutter:0}}.restaurant--bg{background-image:-webkit-image-set(var(--restaurant-haust-leaf-bg)1x);background-image:image-set(var(--restaurant-haust-leaf-bg)1x);background-position:0 100%;background-repeat:no-repeat;background-size:min(100%,78rem)}.restaurantSubpage.restaurantSubpage[data-theme=haust]{padding-top:9rem}@media (width>=64rem){.restaurantSubpage.restaurantSubpage[data-theme=haust]{padding-top:14rem}}.restaurant[data-theme=haust] .restaurantIntroBlock_content[data-theme=haust]{box-shadow:none;color:#4e4b44;background-color:#e9e1d1;border-radius:0;grid-column:2/span 10;position:relative;overflow:hidden}.restaurant[data-theme=haust] .restaurantIntroBlock_content[data-theme=haust]:before{content:"";background-image:-webkit-image-set(var(--restaurant-haust-leaf-bg)1x);background-image:image-set(var(--restaurant-haust-leaf-bg)1x);pointer-events:none;background-position:100%;background-repeat:no-repeat;background-size:contain;width:min(72%,52rem);position:absolute;top:10rem;bottom:0;right:-28rem;transform:scaleX(-1)}.restaurant[data-theme=haust] .restaurantIntroBlock_content[data-theme=haust]>*{z-index:1;position:relative}.restaurantIntroBlock_section--first[data-theme=haust],.restaurant[data-theme=haust] .restaurantIntroBlock_section--first[data-theme=haust]{margin-top:2.5rem}.restaurant[data-theme=haust] .restaurantIntroBlock_border[data-theme=haust]{border:0;grid-template-columns:repeat(10,minmax(0,1fr));padding-inline:0;display:grid}.restaurant[data-theme=haust] .restaurantIntroBlock_border[data-theme=haust]>:is(.restaurantIntroBlock_heading,.restaurantIntroBlock_subheading,.restaurantIntroBlock_text,.restaurantIntroBlock_button){grid-column:1/-1}.restaurantIntroBlock_borderTop,.restaurantIntroBlock_borderBottom{display:none}.restaurant .restaurantIntroBlock_heading[data-theme=haust],.restaurant[data-theme=haust] .restaurantIntroBlock_button{color:#4e4b44;display:block}.restaurant .restaurantIntroBlock_heading[data-theme=haust]{margin-bottom:1.25rem;font-size:40px;line-height:1.2}.restaurant .restaurantIntroBlock_text[data-theme=haust]{box-shadow:none;color:#4e4b44;background:0 0}.restaurant[data-theme=haust] .restaurantIntroBlock_text[data-theme=haust] :where(.richtext,p,li,span){color:#4e4b44}.restaurant[data-theme=haust] .restaurantIntroBlock_text[data-theme=haust] .restaurantIntroBlock_richtext,.restaurant[data-theme=haust] .restaurantIntroBlock_text[data-theme=haust] .restaurantIntroBlock_richtext p{color:#4e4b44;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}.restaurant[data-theme=haust] .restaurantIntroBlock_content :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}@media (width>=64rem){.restaurantIntroBlock_section--first[data-theme=haust],.restaurant[data-theme=haust] .restaurantIntroBlock_section--first[data-theme=haust]{margin-top:3.75rem}.restaurant[data-theme=haust] .restaurantIntroBlock_border[data-theme=haust]>:is(.restaurantIntroBlock_heading,.restaurantIntroBlock_subheading,.restaurantIntroBlock_text,.restaurantIntroBlock_button){grid-column:3/span 6}}.navigation.navTop[data-theme=haust] .RestaurantNavigation_logoImage{filter:brightness(0)invert()}.navigation[data-theme=haust] .language{gap:.5rem}.navigation[data-theme=haust] .language .button{border-radius:50%;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;font-size:.8125rem;line-height:1}.restaurant .section.hero{margin:0}.restaurantEventHero{padding-top:10rem}.restaurantEventHero_container{width:100%;max-width:90rem;margin-inline:auto}.restaurantEventHero_media{background:#1f1c18;border-radius:.5rem;min-height:25rem;position:relative;overflow:hidden}.restaurantEventHero_image,.restaurantEventHero_image img{width:100%;height:100%;position:absolute;inset:0}.restaurantEventHero_image img{-o-object-fit:cover;object-fit:cover}.restaurantEventHero_media:before{content:"";z-index:1;background:linear-gradient(#0000 -.590003%,#00000080 43.25%,#000c 99.61%);position:absolute;inset:0}.restaurantEventHero_overlay{display:none}.restaurantEventHero_content{z-index:2;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:25rem;padding:4rem 1.5rem;display:flex;position:relative}.restaurantEventHero_title{color:#fff;max-width:52rem;font-family:var(--font-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:300;line-height:1}.restaurantEventHero_text{color:#fff;max-width:42.5rem;font-family:var(--font-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(1.125rem,1.7vw,1.25rem);font-weight:300;line-height:1.625}.restaurantEventHero_text p{color:inherit;font:inherit}@media (width>=64rem){.restaurantEventHero{padding-top:14.75rem}.restaurantEventHero_media,.restaurantEventHero_content{min-height:37.5rem}}.restaurant[data-theme=haust] .menuWrapper .section[data-theme=haust]{background-image:none}.menuWrapper .content[data-theme=haust]{box-shadow:none;color:#4e4b44;background:#e9e1d1;border-radius:0;grid-column:2/span 10}.RestaurantMenu_border[data-theme=haust]{border:0}.RestaurantMenu_borderTop,.RestaurantMenu_borderBottom{display:none}.restaurant[data-theme=haust] .RestaurantMenu_content :where(.heading,.subheading,.title,.description,.price,.richtext,.boxHeading,.boxBold,.boxText,p,li,span){color:#4e4b44}.restaurant .tabMenu.section[data-theme=haust]{margin:0}@media (width>=80rem){.menuWrapper .content[data-theme=haust]{grid-column:3/span 8}}.restaurant[data-theme=haust] .mosaic[data-theme=haust]{background-image:-webkit-image-set(var(--restaurant-mosaic-leaf-bg)1x);background-image:image-set(var(--restaurant-mosaic-leaf-bg)1x);background-position:50% 45%;background-repeat:no-repeat;background-size:min(100%,70rem);margin-top:6rem}@media (width<=48.4374rem){.restaurant .mosaic.section{padding-bottom:0;transform:none}.restaurant .mosaic .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.restaurant .mosaicImage{grid-area:auto;transform:none}.restaurant .mosaicImage:first-of-type{grid-area:1/1}.restaurant .mosaicImage:nth-of-type(2){grid-area:1/2/span 2}.restaurant .mosaicImage:nth-of-type(3){grid-area:2/1}.restaurant .mosaicImage:nth-of-type(4){grid-area:3/1}.restaurant .mosaicImage:nth-of-type(5){grid-area:3/2}.restaurant .mosaicImage:nth-of-type(6){grid-area:4/2}}@media (width>=64rem){.restaurant[data-theme=haust] .mosaic[data-theme=haust]{margin-top:9rem}}.restaurant[data-theme=haust] .text[data-theme=haust]:not(.restaurantIntroBlock_text){box-shadow:none;color:#4e4b44;background:#e9e1d1;border-radius:0;grid-column:2/span 10}.restaurant[data-theme=haust] .headingDecor{display:none}.footer[data-theme=haust] .logo[data-theme=haust]{width:6.25rem}.footer[data-theme=haust] .boxes[data-theme=haust],.footer[data-theme=haust] .boxHeading,.footer[data-theme=haust] .boxBold,.footer[data-theme=haust] .boxText,.footer[data-theme=haust] .contact,.footer[data-theme=haust] .contact p{color:#4e4b44}.footer[data-theme=haust] .boxHeading{color:#77736c}.footer[data-theme=haust] .boxBold{color:#4e4b44}.footer[data-theme=haust] .boxText,.footer[data-theme=haust] .contact p{color:#77736c}@keyframes restaurant-video-fade-in{0%{opacity:0}to{opacity:1}}@media (aspect-ratio>=16/9){.videoContainer iframe{width:110%;height:61.25vw}}@media (aspect-ratio<=16/9){.videoContainer iframe{width:199.114vh;height:112%}}@media (width<=37.5rem){.restaurantHeroVideo--desktop{display:none}.restaurantHeroVideo--mobile{display:block}}@media (width>=48rem){.restaurant .container,.restaurant-container{max-width:48.5rem}.restaurant .text,.restaurantHappyHourBlock_text,.restaurantRichtextBlock_text,.restaurant .footer .wrapper{grid-column:2/span 10}.restaurant .footer .boxes{flex-flow:wrap}.restaurant .hero .wrapper{grid-column:2/span 10}.restaurant .hero .wrapper[data-theme=bjorgardurinn],.restaurant .hero .wrapper[data-theme=haust]{grid-column:3/span 8;padding:5.625rem 0 0}.restaurant .menuWrapper .items,.restaurant .headingBox{grid-column:2/span 10}.restaurant .menuWrapper .content{padding:30px}.restaurantIntroBlock_content[data-theme=haust],.restaurantIntroBlock_content[data-theme=bjorgardurinn],.restaurantIntroBlock_text,.restaurantAboutUsBlock_text,.restaurantBlogPostBlock_text{grid-column:2/span 10}.restaurantAboutUsBlock_button{grid-column:4/span 6}}@media (width>=48.4375rem){.restaurantButtonBlock_button{grid-column:5/span 4}.tabs{grid-column:3/span 8}}@media (width>=69.375rem){.restaurant .container,.restaurant-container{max-width:62rem}}@media (width>=75rem){.restaurant .container,.restaurant-container{max-width:70.3125rem}.restaurantAboutUsBlock_text[data-theme=haust]{padding:2.5rem}}@media (width>=80rem){.restaurant .container,.restaurant-container{max-width:80rem}}@media (width>=85.4375rem){.restaurant .container,.restaurant-container{max-width:81.25rem}}@media (width>=108.75rem){.restaurant .container,.restaurant-container{max-width:85rem}}@media (width>=85.4375rem){.navigation.navTop[data-theme=froken]{padding-top:6.25rem}}@media (width>=64rem){.restaurant .section{margin:7.5rem 0}.restaurantSubpage[data-theme=froken],.restaurantSubpage[data-theme=bjorgardurinn],.restaurantSubpage[data-theme=haust]{padding-top:11.375rem}.restaurantBack{width:100%;display:block;position:absolute;transform:translateY(85px)}.restaurantBack[data-theme=haust]{transform:translateY(20px)}.backButton svg{margin:1.75rem}.navigation{padding:60px 0}.navigation[data-theme=haust]{padding:60px 0 30px}.headerNav,.headerNavLanguage,.languageSwitch{align-items:center;display:flex}.languageSwitchMobile{display:none}.navigation .wrapper{grid-column:6/span 2}.navigation .wrapper[data-theme=froken]{grid-column:5/span 4}.navigation .RestaurantNavigation_logoImage{width:18.75rem;max-width:none}.navigation .wrapper[data-theme=haust] .RestaurantNavigation_logoImage{width:8.75rem}.navigation .wrapper[data-theme=bjorgardurinn] .RestaurantNavigation_logoImage{width:11.875rem}.headerNav{grid-column:span 5}.headerNav[data-theme=froken]:first-of-type{grid-column:1/span 4}.headerNav[data-theme=froken]:last-of-type{grid-column:9/span 4}.headerNav[data-theme=froken] .headerNavList{justify-content:space-between;padding-inline:0}.headerNavLanguage{grid-column:span 2;justify-content:flex-end}.mobileMenu,.burger{display:none}.restaurant .hero .wrapper{grid-column:2/span 10}.heroTitle{font-size:3.75rem;line-height:6.25rem}.heroTitle[data-theme=haust],.heroTitle[data-theme=bjorgardurinn]{margin-bottom:3.75rem;font-size:5rem;line-height:4.75rem}.tabMenu{margin-top:7.5rem}.tabs{justify-content:center}.menuImage{grid-column:3/span 8;margin-bottom:3.75rem}.menuWrapper[data-theme=bjorgardurinn],.menuWrapperBlock[data-theme=bjorgardurinn]{padding:7.5rem 0}.menuWrapper .section[data-theme=haust]{background-size:100%}.menuWrapper .items{grid-column:4/span 6;margin-top:4.875rem}.menuWrapper .border{padding:60px 80px 30px}.menuWrapper .content{grid-column:2/span 10}.headingBox{grid-column:3/span 8}.menuItem{grid-template-columns:minmax(100px,max-content) 1fr auto;display:grid}.noDescription{display:block}.dots{border-bottom:1px dashed var(--line-border);grid-area:1/span 1;margin:0 1.25rem;display:block;transform:translateY(-5px)}.description{grid-area:2/span 3}.title,.price{grid-area:1/span 1}.mainTitle[data-theme=haust]{margin-top:2.5rem;margin-bottom:3.75rem;font-size:2rem;line-height:2.125rem}.mainTitle[data-theme=bjorgardurinn]{margin-bottom:3.75rem;font-size:2.5rem;line-height:3rem}.restaurant [data-theme=bjorgardurinn].heading{font-size:2.5rem;line-height:3rem}.restaurant .wrap{grid-column:4/span 6}.restaurant .wrap[data-theme=haust],.restaurant .text{grid-column:3/span 8}.restaurant .restaurantRichtextBlock_text,.restaurant .restaurantHappyHourBlock_text{grid-column:2/span 10}.restaurant .restaurantIntroBlock_text[data-theme=haust]{box-shadow:none;background:0 0;border-radius:0;padding:0;display:block}.restaurant[data-theme=haust] .restaurantIntroBlock_text .restaurantIntroBlock_richtext,.restaurant[data-theme=haust] .restaurantIntroBlock_text .restaurantIntroBlock_richtext p{color:var(--color-light)}.footer .wrapper{grid-column:2/span 10}.restaurantIntroBlock_section{margin:5rem 0}.restaurantIntroBlock_section[data-theme=bjorgardurinn]{padding:8.75rem 0}.restaurantIntroBlock_content[data-theme=haust]{grid-column:2/span 10;padding:1.875rem}.restaurantIntroBlock_content[data-theme=bjorgardurinn]{grid-column:1/span 12;padding:1.875rem}.restaurantIntroBlock_border[data-theme=haust]{padding:3.75rem 7.5rem 1.875rem}.restaurantIntroBlock_text,.restaurantIntroBlock_richtext[data-theme=bjorgardurinn]{grid-column:3/span 8}.restaurantIntroBlock_heading[data-theme=bjorgardurinn]{margin-bottom:1.875rem;font-size:2.5rem;line-height:3rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:before,.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:after{width:1.5rem;height:1.5rem;top:.5625rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:before{left:-1.875rem}.restaurantIntroBlock_heading[data-theme=bjorgardurinn] span:after{right:-1.875rem}.restaurantAboutUsBlock_section,.restaurantBlogPostBlock_section{margin:2.5rem 0}.restaurantAboutUsBlock_text,.restaurantBlogPostBlock_text{grid-column:3/span 8}.restaurantCardGridBlock_card{grid-column:span 4}}.restaurantFeatureBlock_grid{align-items:center}.restaurantFeatureBlock_image{aspect-ratio:520/347;border-radius:.625rem;grid-column:span 12;overflow:hidden}.restaurantFeatureBlock_image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.restaurantFeatureBlock_images{grid-column:span 12;gap:1rem;display:grid}.restaurantFeatureBlock_content{grid-column:span 12}.restaurantFeatureBlock_heading{text-align:left;text-transform:none;letter-spacing:normal;margin-bottom:1.875rem}.restaurantFeatureBlock_subheading{margin-bottom:1.25rem}.restaurantFeatureBlock_richtext{margin-bottom:1.875rem}.restaurantFeatureBlock_buttons{flex-wrap:wrap;gap:.75rem;display:flex}.restaurant[data-theme=haust] .restaurantFeatureBlock_content,.restaurant[data-theme=haust] .restaurantFeatureBlock_content :where(.heading,.restaurantFeatureBlock_subheading,.richtext,p,li){color:#4e4b44}.restaurant[data-theme=haust] .restaurantFeatureBlock_heading{color:#4e4b44;font-size:32px;font-weight:400;line-height:1.2}.restaurant[data-theme=haust] .restaurantFeatureBlock_subheading{color:#a6a198;font-family:var(--font-restaurant-body);margin-bottom:1rem;font-size:15px;font-weight:400;line-height:1.4}.restaurant[data-theme=haust] .restaurantFeatureBlock_richtext,.restaurant[data-theme=haust] .restaurantFeatureBlock_richtext p,.restaurant[data-theme=haust] .restaurantFeatureBlock_richtext li{color:#787263;font-family:var(--font-restaurant-body);font-size:15px;font-weight:400;line-height:28px}.restaurant[data-theme=haust] .restaurantFeatureBlock_richtext ul,.restaurant[data-theme=haust] .restaurantFeatureBlock_richtext ol{line-height:28px}@media (width>=64rem){.restaurantFeatureBlock_image{grid-column:2/span 5}.restaurant[data-theme=haust] .restaurantFeatureBlock_grid:not(.restaurantFeatureBlock_grid--twoImages)>.restaurantFeatureBlock_image{aspect-ratio:520/420;grid-area:1/7/auto/span 5}.restaurantFeatureBlock_content{flex-direction:column;grid-column:7/span 5;justify-content:flex-end;align-self:stretch;padding-left:2.5rem;display:flex}.restaurantFeatureBlock_grid--reverse .restaurantFeatureBlock_image{grid-column:7/span 5}.restaurant[data-theme=haust] .restaurantFeatureBlock_grid--reverse:not(.restaurantFeatureBlock_grid--twoImages)>.restaurantFeatureBlock_image{grid-column:2/span 5}.restaurantFeatureBlock_grid--twoImages{align-items:start}.restaurantFeatureBlock_images{grid-column:2/span 5;align-items:flex-start;gap:1.25rem;display:flex}.restaurantFeatureBlock_grid--reverse .restaurantFeatureBlock_images{grid-column:7/span 5}.restaurantFeatureBlock_images .restaurantFeatureBlock_image{aspect-ratio:260/320;flex:1 1 0;min-width:0}.restaurantFeatureBlock_images .restaurantFeatureBlock_image--2{margin-top:3rem}.restaurantFeatureBlock_grid--reverse .restaurantFeatureBlock_content{order:-1;grid-column:2/span 5;padding-left:0;padding-right:2.5rem}.restaurant[data-theme=haust] .restaurantFeatureBlock_grid:not(.restaurantFeatureBlock_grid--twoImages) .restaurantFeatureBlock_content{grid-area:1/2/auto/span 5;padding-left:0;padding-right:2.5rem}.restaurant[data-theme=haust] .restaurantFeatureBlock_grid--reverse:not(.restaurantFeatureBlock_grid--twoImages) .restaurantFeatureBlock_content{order:0;grid-column:7/span 5;padding-left:2.5rem;padding-right:0}.restaurantFeatureBlock_grid--twoImages .restaurantFeatureBlock_content{grid-column:8/span 4;padding-left:2.5rem}.restaurantFeatureBlock_grid--twoImages.restaurantFeatureBlock_grid--reverse .restaurantFeatureBlock_content{order:-1;grid-column:2/span 4;padding-left:0;padding-right:2.5rem}}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */
