.biwonbox .restmeny__title{color:#dfd8cd!important;font-size:1.3rem;margin:0.2em 0;font-weight:500}body,body.custom-background,#main-content{background-color:#dfd8cd!important}:root{font-size--small:16px;font-size--medium:18px;font-size--large:24px;font-size--x-large:30px}:root,html,body,p,.et_pb_post_content p,.et_pb_post_content,.dsm-pricelist-description p,.dsm-pricelist-description,ul,ol,li,ul li{font-size:16px;line-height:1.5}.dsm-pricelist-description strong,strong{font-size:inherit;font-weight:500;white-space:nowrap;text-align:right}#main-content #drycker .dsm-pricelist-header{text-align:center}#main-content #drycker .dsm-pricelist-header .dsm-pricelist-title{width:100%;text-align:center!important}#main-content .et_pb_section_sticky .et_pb_row.et-last-child{padding-bottom:2vw!important}h1,h2,h3,h4,h5,h6,#main-content .dsm-pricelist-title.et_pb_module_header{font-weight:500}h1{font-size:1.9rem;margin:0.5rem 0}h2{font-size:1.8rem;margin:0.3em 0}h3,#main-content .dsm-pricelist-title.et_pb_module_header{font-size:1.3rem;margin:0.2em 0}h4{font-size:1.1rem;margin:0.1em 0}.dsm-pricelist-description h4,.dsm-pricelist-description strong h4,.dsm-pricelist-description h4,.dsm-pricelist-description bold h4{color:#282828;font-weight:500;font-size:1.1rem;margin-top:0.5em}.restmeny .restmeny__protein-toggle span:first-child,.dsm-pricelist-description a.bulta-accordion-trigger,.dsm-pricelist-description a.bulta-accordion-trigger span,.dsm-pricelist-description a{color:unset;text-decoration:underline;text-decoration-style:dotted;font-weight:500}a.protein_up{color:#dfd8cd!important;width:1em;text-decoration:none;position:absolute;top:0;right:0}#main-content .restmeny .restmeny__item .restmeny__protein-panel ul li,#main-content .dsm_pricelist .dsm-pricelist-description .protein_pris ul li{display:list-item;width:100%;max-width:none}#main-content .restmeny .restmeny__item .restmeny__protein-panel ul li strong,#main-content .dsm_pricelist .dsm-pricelist-description .protein_pris ul li strong{float:right}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0 0 23px 0!important}.dsm-pricelist-price{white-space:nowrap;text-align:right}#lunch .restmeny__protein-panel li strong,.dsm_pricelist.noprice .dsm-pricelist-price,.dsm_pricelist.noprice .dsm-pricelist-separator{display:none}.dsm_pricelist .dsm-pricelist-image img{border-radius:20px}.dsm_pricelist .dsm-pricelist-description hr{margin:0.5em 0 0.75em;opacity:0.2}.dsm_pricelist .dsm-pricelist-description ul{padding:0!important}.dsm_pricelist .dsm-pricelist-separator{opacity:0.25}.dsm_pricelist .dsm-pricelist-title.et_pb_module_header{font-weight:500}#menu-choices .et_pb_column{border:1px solid #bdb4a3;padding:1em;margin-bottom:1em}#menu-choices .et_pb_column ul{list-style-type:none}#menu-choices .et_pb_column>ul{margin-left:1em}#menu-choices .et_pb_column ul{column-count:2;column-rule:1px solid #bdb4a3;column-gap:40px;list-style-type:none;margin-left:0}#menu-choices .restmeny__item{padding-bottom:0}#main-content .restmeny .restmeny__item .restmeny__protein-panel ul,#menu-choices .et_pb_column .price.addons ul{column-count:1}#menu-choices .et_pb_column ul li{margin-bottom:0.8em;font-size:0.9rem}@media (max-width:980px){#main-content .restmeny .restmeny__image,#main-content .dsm_pricelist .et_pb_module_inner .dsm-pricelist-image{width:100%;max-width:none;padding-bottom:0.5em}#main-content #lunch .restmeny .et_pb_module_inner,#main-content #huvudratter .restmeny .et_pb_module_inner
#main-content #lunch .dsm_pricelist .et_pb_module_inner,#main-content #huvudratter .dsm_pricelist .et_pb_module_inner{max-width:none;min-height:auto;height:auto;display:block}}.oppettider ul{max-width:95%;font-weight:300;list-style-type:none}.oppettider strong{float:right;font-weight:300;white-space:nowrap;text-align:right}@media screen and (min-width:981px) and (max-width:1320px){.oppettider>ul>li strong{display:block;width:100%;margin-bottom:0.5em;white-space:nowrap;text-align:right}}@media (min-width:981px) and (max-width:1100px){#menu-choices em{color:#A09680}#menu-choices h3{text-align:center;margin-bottom:1em;text-decoration:underline;text-underline-offset:6px}}@media only screen and (max-width:1399px){#menu-choices .et_pb_column ul{column-count:1}}.et_pb_column{margin-bottom:0px}.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{margin-bottom:0px}#main-content .swiper-wrapper article{border-radius:0}#menu-meny-1 li.onlineorder.menu-item a{background:#6c9e83;border-radius:20px!important;height:fit-content;margin:-3px;padding:3px 15px;color:#333027!important}#menu-meny-1 li.menu-item a{line-height:24px;padding:5px 15px;font-weight:500;color:#3d5c50}#menu-meny-1 li.menu-item a:hover{opacity:1;text-decoration:underline}#main-content a.et_pb_button:hover,#menu-meny-1 li.onlineorder.menu-item a:hover{text-decoration:none;background:#6c9e83;color:#333027}#biwon-meny .et_pb_menu__logo img{height:60px;width:auto;min-height:unset;min-width:unset;max-height:unset;max-width:unset;margin:5px auto 10px}#menu-meny-1 li.menu-item a{padding:0 15px;-webkit-box-align:start;-ms-flex-align:inherit;align-items:flex-start}#biwon-meny #menu-meny-1 .menu-item-has-children{position:relative}#biwon-meny #menu-meny-1 .menu-item-has-children>a:first-child::after{top:0.1em!important;padding-left:5px}#footer .et_pb_image_0_tb_footer .et_pb_image_wrap img,#biwon_header_row .et_pb_image_wrap img{min-height:calc(50px + 1vw)!important}#biwon_header_row #biwon-meny{margin-bottom:calc(140px + 4vw)!important}#page-container #biwon_header_row #menu-meny-1>li>ul.sub-menu{padding:30px 0!important;color:#fff}#page-container #biwon_header_row #menu-meny-1>li>ul.sub-menu>li>a{font-size:0.8rem;color:#fff}#page-container #biwon_header_row #menu-meny-1>li>ul.sub-menu>li::hover{text-decoration:underline}#biwon_header_row .nav li li{padding:0 11px}#biwon_header_row .nav li li:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-color:#DFD8CD}#biwon_header_row .biwonbox a.et_pb_button,#main-content .darkbox a.et_pb_button{background:#6c9e83;color:#3d5c50}#biwon_header_row a.et_pb_button,#main-content a.et_pb_button{background:#6c9e83;border-radius:20px!important;color:#333027!important}#main-content .darkbox a.et_pb_button{background:#6c9e83;border-radius:20px!important;color:#333027!important}.et_pb_slide_menu_active .et_pb_section_0_tb_body.et_pb_section,.et_pb_slide_menu_active .mobile_menu_bar{padding-right:0;right:0}hr{margin:2em 0 3em 0;border-top:1px solid #282828;padding:0 0!important}#faq .et_pb_toggle.et_pb_toggle_item{background:transparent}#faq .et_pb_toggle.et_pb_toggle_item h5.et_pb_toggle_title{font-weight:500}#faq .et_pb_toggle.et_pb_toggle_item.et_pb_toggle_close h5.et_pb_toggle_title{text-decoration:underline;text-decoration-color:rgb(51 48 39 / 25%);text-underline-offset:0.25em;text-decoration-style:dotted}#faq .et_pb_toggle.et_pb_toggle_item .et_pb_toggle_title:before{color:#6c9e83}#main-content .stormeny .restmeny .restmeny__item,#main-content .dsm_pricelist .et_pb_module_inner,.drinks{padding-bottom:1rem;max-width:42rem}#main-content #lunch .dsm_pricelist .et_pb_module_inner,#main-content #huvudratter .dsm_pricelist .et_pb_module_inner{min-height:calc(200px + 1rem)}@media screen and (min-width:981px) and (max-width:1399px){#main-content #lunch .restmeny .et_pb_module_inner,#main-content #huvudratter .restmeny .et_pb_module_inner,#main-content #lunch .dsm_pricelist .et_pb_module_inner,#main-content #huvudratter .dsm_pricelist .et_pb_module_inner{min-height:340px}}@media screen and (min-width:1400px) and (max-width:1599px){#main-content #lunch .restmeny .et_pb_module_inner,#main-content #huvudratter .restmeny .et_pb_module_inner,#main-content #lunch .dsm_pricelist .et_pb_module_inner,#main-content #huvudratter .dsm_pricelist .et_pb_module_inner{min-height:260px}}#main-content .restmeny .restmeny__image,#main-content .dsm_pricelist .et_pb_module_inner .dsm-pricelist-image{width:10rem}#menu-meny-1 .menu-item-has-children>a:first-child::after{top:unset;bottom:5px;padding-left:5px}.drinks h3,.drinks h4{text-align:center}.drinks h3{padding:1em 0 1.5em}.drinks h4{padding:1em 0}.drinks p{margin:0;padding:0}#main-content .restmeny .restmeny__item .restmeny__protein-panel ul li,#main-content .dsm_pricelist .dsm-pricelist-description .protein_pris ul li,#menu-choices .et_pb_column .price .et_pb_text_inner>ul>li,.drinks p{display:flex;align-items:baseline;gap:0.25rem;flex-wrap:wrap;margin-bottom:0}.restmeny_header,.restmeny_header h2,.restmeny_header p,#huvudratter #menu-choices .extra-textruta{text-align:center}#main-content .dsm_pricelist_child.price-specific .dsm-pricelist-separator{border-bottom-width:2px!important;border-style:dotted!important;border-bottom-color:#dfd8cd!important}#main-content .restmeny .restmeny__item .restmeny__protein-panel ul li::after,#main-content #menu-choices .price .protein_pris ul>li::after,#main-content .dsm_pricelist .dsm-pricelist-description .protein_pris ul li::after,#menu-choices .et_pb_column .price .et_pb_text_inner>ul>li::after,.drinks p::after{content:"";flex:1;border-bottom:2px dotted #dfd8cd;margin:0.5rem;opacity:0.25;border-bottom-style:dotted;border-bottom-width:2px}#main-content #lunch .restmeny .restmeny__item .restmeny__protein-panel ul li::after{content:unset}#main-content .restmeny .restmeny__item .restmeny__protein-panel ul li strong,#main-content .dsm_pricelist .dsm-pricelist-description .protein_pris ul li strong,#menu-choices .et_pb_column .price .et_pb_text_inner>ul>li strong,.drinks strong{order:2;font-weight:600;white-space:nowrap;text-align:right}#main-content .dsm_pricelist .dsm-pricelist-description .protein_pris ul li::before,#menu-choices .et_pb_column .price .protein_pris>ul>li::before,#menu-choices .et_pb_column .price .et_pb_text_inner>ul>li::before,.drinks p strong::before{content:""}#main-content .restmeny .restmeny__item .restmeny__protein-panel>ul>li,#menu-choices .et_pb_column .price .protein_pris>ul>li,#menu-choices .et_pb_column.et_pb_column_11_tb_body .price .et_pb_text_inner>ul>li{position:relative;padding-bottom:0em;margin-bottom:0em}#main-content .restmeny .restmeny__item .restmeny__protein-panel>ul>li>ul,#menu-choices .et_pb_column.et_pb_column_11_tb_body .price .et_pb_text_inner>ul>li>ul{position:absolute;width:100%;font-size:0.9rem;top:1.5rem;left:0.5em;padding-bottom:0!important;column-count:1;padding-bottom:0em;margin-bottom:0em}#menu-choices .et_pb_column .sauce .et_pb_text_inner>ul>li>ul{column-count:1;flex-basis:100%;order:9999;margin-left:1rem;padding-bottom:0em!important;margin-bottom:0em}#menu-choices .et_pb_column .price .protein_pris>ul>li>ul>li,#menu-choices .et_pb_column.et_pb_column_11_tb_body .price .et_pb_text_inner>ul>li>ul>li{padding-bottom:0!important}#menu-choices .et_pb_column.info_column{display:flex;flex-direction:column}#main-content .biwonbox{background-color:#333027!important}#main-content .biwonbox .et_pb_text_0_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_1_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_2_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_3_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_4_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_5_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_6_tb_body.et_pb_text,#main-content .biwonbox .et_pb_text_7_tb_body.et_pb_text,#main-content .biwonbox h1,#main-content .biwonbox h2,#main-content .biwonbox h3,#main-content .biwonbox h4,#main-content .biwonbox h5,#main-content .biwonbox h6,#main-content .biwonbox .dsm-pricelist-title,#main-content .biwonbox{color:#dfd8cd!important}#main-content .biwonbox .dsm_pricelist_2_tb_body .dsm-pricelist-separator,#main-content .biwonbox .dsm_pricelist_3_tb_body .dsm-pricelist-separator{border-bottom-color:#dfd8cd}.restmeny .restmeny__item .restmeny__image img,.dsm_pricelist_child .dsm-pricelist-image img{width:160px;height:160px;object-fit:cover;aspect-ratio:1 / 1}#menu-meny-1 li.onlineorder.menu-item a,#biwon_header_row a.et_pb_button.onlinebooking{display:none}.restmeny .restmeny__image img,.dsm_pricelist .dsm-pricelist-image img{border-radius:20px}#menu-choices .restmeny .restmeny__title,#menu-choices .restmeny .restmeny__separator,#menu-choices .restmeny .restmeny__price,#menu-choices .restmeny .restmeny__description{font-size:0.9em;font-weight:300}#main-content #lunch #menu-choices .restmeny .restmeny__item{min-height:unset;padding:0;margin:0}#menu-choices .restmeny .restmeny__price{color:rgb(223,216,205);font-weight:500}.restmeny__header,.restmeny__item>div,.restmeny__body,.dsm-pricelist-header,.dsm_pricelist_child>div,.dsm_pricelist_item_wrapper{display:flex;align-items:flex-start}@media screen and (min-width:981px){#huvudratter .restmeny,#lunch .restmeny{column-count:2;column-gap:2.75vw}#main-content .restmeny .restmeny__item,.stormeny .restmeny .restmeny__item{break-inside:avoid;margin-bottom:25px}}.restmeny .restmeny__protein-toggle{text-decoration:none}@media only screen and (max-width:767px){.restmeny__image{max-width:50%;flex-shrink:0;margin-right:25px;line-height:0}.restmeny .restmeny__item--with-image{flex-direction:row;gap:20px;margin-bottom:25px}}.restmeny__protein-panel{transition:grid-template-rows 0.35s ease;display:grid;grid-template-rows:1fr;overflow:hidden}#main-content #menu-choices .price .protein_pris ul>li{display:flex}#main-content #menu-choices .price .protein_pris ul>li>strong{order:3}.restmeny__protein-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;border-radius:50%;border:1.5px solid currentColor;font-style:normal;font-size:1em;line-height:1;transition:transform 0.3s ease}@media only screen and (max-width:980px){#main-content .restmeny .restmeny__image{width:10rem;max-width:30vw;height:auto;aspect-ratio:1 / 1}#main-content .restmeny .restmeny__image img{width:100%;height:auto;max-width:30vw;aspect-ratio:1 / 1}}#main-content .restmeny .restmeny__image img{height:auto}#main-content .restmeny span.restmeny__protein-icon{text-align:center;line-height:1.2em;font-size:1em}#main-content .restmeny .restmeny__protein-toggle{text-align:left}#main-content .restmeny span.restmeny__protein-icon{text-align:center;line-height:1.2em;font-size:1em}