@font-face{font-family:'NexaRustScriptB-00';src:url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_0_0.eot');src:url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_0_0.eot?#iefix') format('embedded-opentype'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_0_0.woff2') format('woff2'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_0_0.woff') format('woff'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_0_0.ttf') format('truetype')}@font-face{font-family:'NexaRustSans-Black';src:url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_1_0.eot');src:url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_1_0.eot?#iefix') format('embedded-opentype'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_1_0.woff2') format('woff2'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_1_0.woff') format('woff'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_1_0.ttf') format('truetype')}@font-face{font-family:'NexaRustSans-Black1';src:url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_2_0.eot');src:url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_2_0.eot?#iefix') format('embedded-opentype'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_2_0.woff2') format('woff2'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_2_0.woff') format('woff'),url('https://speisen.schnitzelei.de/wp-content/fonts/322C94_2_0.ttf') format('truetype')}@font-face{font-family:'AkkoPro-Light';src:url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_0_0.eot');src:url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_0_0.eot?#iefix') format('embedded-opentype'),url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_0_0.woff2') format('woff2'),url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_0_0.woff') format('woff'),url('webfonts/3129CC_0_0.ttf') format('truetype')}@font-face{font-family:'AkkoPro-Medium';src:url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_1_0.eot');src:url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_1_0.eot?#iefix') format('embedded-opentype'),url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_1_0.woff2') format('woff2'),url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_1_0.woff') format('woff'),url('https://speisen.schnitzelei.de/wp-content/fonts/3129CC_1_0.ttf') format('truetype')}h1,h1 a,h2.h1{font-family:NexaRustSans-Black1;font-size:30px;line-height:1.2em}h2,h4{font-family:NexaRustSans-Black1;font-size:20px;line-height:1.1em}h3,h5,h6{font-family:NexaRustSans-Black;font-size:20px;line-height:1.1em}p,a,ul,li,table,td,div{font-family:AkkoPro-Light}p,span,table,li{font-size:16px}.imprint h2{font-family:AkkoPro-Light}h2.dipe-form-header-title{margin-bottom:30px}#CTA-Locations{z-index:10;position:fixed;bottom:0;left:0;width:fit-content;height:fit-content}#et-boc .area-outer-wrap .da-close{font-size:40px;height:35px;width:35px;line-height:35px;right:10px;top:10px}.btn-flag{display:block;width:fit-content;padding:5 10px;background-color:#537d6c;color:#ffffff}.wpml-ls-item.menu-item-has-children a{padding-right:20px!important}.btn-arrow{display:inline-flex;align-items:center;padding:0.75em 1.2em;position:relative;gap:0em;background-color:#a33243;color:#ffffff;font-size:16px;transition:background-color .4s}.btn-first-location-arrow{display:inline-flex;align-items:center;padding:0.5em 1.75em 0.5em 1em;position:relative;gap:0em;background-color:#2d2d2d;color:#ffffff!important;font-size:14px;transition:background-color .4s;max-width:50vw}.btn-second-location-arrow{display:inline-flex;align-items:center;padding:0.5em 1em;position:relative;gap:0em;background-color:#537d6c;color:#ffffff!important;font-size:14px;transition:background-color .4s;max-width:50vw}.btn-third-location-arrow{display:inline-flex;align-items:center;padding:0.5em 1em;margin-left:25px;position:relative;gap:0em;background-color:#2d2d2d;color:#ffffff!important;font-size:14px;transition:background-color .4s;max-width:50vw}@media (max-width:610px){.btn-first-location-arrow,.btn-second-location-arrow,.btn-third-location-arrow{font-size:12px;white-space:nowrap}}.post-content a.more-link{display:inline-flex;align-items:center;padding:0.25em 1em;position:relative;gap:0em;background-color:#a33243;color:#ffffff;font-size:16px;transition:background-color .4s;margin-right:25px;margin-top:20px;font-weight:600}.btn-arrow::before,.btn-arrow::after,.post-content a.more-link::before,.post-content a.more-link::after{content:"";display:inline-block;position:absolute;height:100%;width:25px;background-color:#a33243;transition:background-color .4s}.btn-first-location-arrow::after,.btn-third-location-arrow::after,.btn-third-location-arrow::before{content:"";display:inline-block;position:absolute;height:100%;width:25px;background-color:#2d2d2d;transition:background-color .4s}.btn-second-location-arrow::after,.btn-second-location-arrow::before{content:"";display:inline-block;position:absolute;height:100%;width:25px;background-color:#537d6c;transition:background-color .4s}.btn-arrow::before,.btn-second-location-arrow::before,.btn-third-location-arrow::before,.post-content a.more-link::before{background-position:right;left:-25px;mask-image:url("/wp-content/uploads/Button-Elemente_Pfeilende.svg");mask-repeat:no-repeat;mask-position:right center;mask-size:cover}.btn-arrow::after,.btn-first-location-arrow::after,.btn-second-location-arrow::after,.btn-third-location-arrow::after,.post-content a.more-link::after{mask-image:url("/wp-content/uploads/Button-Elemente_Pfeilspitze.svg");mask-repeat:no-repeat;mask-position:left center;mask-size:cover;background-position:left;right:-25px}.btn-arrow:hover,.btn-arrow:hover::after,.btn-arrow:hover::before,.post-content a.more-link:hover,.post-content a.more-link:hover::before,.post-content a.more-link:hover::after{background-color:#537d6c}.btn-first-location-arrow:hover,.btn-first-location-arrow:hover::after,.btn-second-location-arrow:hover,.btn-second-location-arrow:hover::before,.btn-second-location-arrow:hover::after,.btn-third-location-arrow:hover,.btn-third-location-arrow:hover::before,.btn-third-location-arrow:hover::after{background-color:#a33243}a.job-btn{font-family:NexaRustSans-Black1;line-height:1.2em}.line-with-logo{display:flex;flex-direction:row}.line-with-logo .et_pb_column:nth-child(1),.line-with-logo .et_pb_column:nth-child(3){flex-grow:4;min-width:60px!important}.line-with-logo .et_pb_column:nth-child(2){min-width:200px}.line-with-img{display:flex;flex-direction:row}.line-with-img .et_pb_column:nth-child(1),.line-with-img .et_pb_column:nth-child(3){flex-grow:4;min-width:80px!important}.line-with-img .et_pb_column:nth-child(2){width:160px!important}.et_pb_gallery .et_pb_gallery_items{aspect-ratio:3 / 2;overflow:hidden;display:flex;align-items:center}.et-pb-arrow-next,.et-pb-arrow-prev{color:#fff!important}.et-pb-controllers a{background-color:rgba(255,255,255,0.75);width:12px;height:12px;border:1px solid #fff}.et-pb-controllers a.et-pb-active-control{background-color:#a33243!important}.job-box h3.et_pb_module_header{padding:5px 15px 10px;margin:0!important;background-color:#537d6c;color:#fff}.job-box div.et_pb_blurb_description{padding:15px}.job-box div.et_pb_blurb_description p{width:100%}.job-box div.et_pb_blurb_description p:last-child{text-align:right;padding-right:20px}.job-box a.job-btn{justify-content:flex-end}.teaser-box{min-height:435px;display:flex;align-items:center;justify-content:center}.teaser-box .teaser-row{display:flex;flex-direction:row;flex-wrap:wrap-reverse;width:100%;justify-content:space-between;margin-top:50px;align-items:flex-end}.teaser-box .teaser-row .teaser-column{min-width:180px}.teaser-box .teaser-row .teaser-column:nth-child(1){text-align:left;padding-top:20px}.teaser-box .teaser-row .teaser-column:nth-child(2){padding-right:6px;display:flex;flex-direction:column;align-items:stretch}.teaser-box .reserve-teaser-hover,.teaser-box:hover .reserve-teaser,.teaser-box:focus-within .reserve-teaser{display:none;font-size:16px}.teaser-box:hover .reserve-teaser-hover,.teaser-box:focus-within .reserve-teaser-hover{display:block;color:#000!important}.teaser-box .reserve-teaser{position:absolute;width:100%;right:0;top:180%}.teaser-box .et_pb_module_header{display:inline-block;padding:0.5em 1.2em 0.75em;position:relative;margin-bottom:20px;gap:0em;background-color:#537d6c;color:#ffffff}.teaser-box .et_pb_promo_description{padding-bottom:0;width:100%}.teaser-box .et_pb_module_header{margin-right:20px}.teaser-box .et_pb_module_header::after{mask-image:url("/wp-content/uploads/Button-Elemente_Flagge.svg");mask-repeat:no-repeat;mask-position:left center;mask-size:cover;background-color:#537d6c;content:"";display:inline-block;position:absolute;height:100%;right:-39px;top:0;height:100%;width:40px}@media (max-width:610px){.teaser-box .teaser-row{justify-content:center}.teaser-box .teaser-row .teaser-column:nth-child(1),.teaser-box .teaser-row .teaser-column:nth-child(2){text-align:center}.teaser-box .reserve-teaser{top:120%}}.et_pb_blog_grid{display:flex;flex-wrap:wrap;justify-content:space-between}.et_pb_blog_grid .column.size-1of3{min-width:320px}.et_pb_post{position:relative}.et_pb_post .et_pb_image_container{position:relative}.et_pb_post .entry-title{background-color:#537d6c;display:flex;align-items:center;position:absolute;bottom:calc(57.5% - 20px);left:0px;padding:5px 15px 10px;max-width:265px;margin-bottom:20px}.et_pb_post .entry-title a{font-family:NexaRustSans-Black1;font-size:20px;line-height:1.1em;color:#fff}.et_pb_post .entry-title::after{mask-image:url("/wp-content/uploads/Button-Elemente_Flagge.svg");mask-repeat:no-repeat;mask-position:left center;mask-size:cover;background-color:#537d6c;content:"";display:inline-block;position:absolute;right:-39px;top:0;height:100%;width:40px}.post-content{display:flex;flex-wrap:wrap;justify-content:flex-end}.post-content .post-content-inner{hyphens:auto}#blog-content .et_pb_section_0,#blog-content .et_pb_row{width:100%;max-width:100%;background-color:transparent;padding:0!important}body.home div.et_pb_button_module_wrapper:has(.btn-back-home){display:none}ul.et-menu.nav li a{font-family:NexaRustSans-Black;font-size:16px;line-height:1.1em;color:#000}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:108%}}.wpml-ls-native,ul.et_mobile_menu li a{font-family:AkkoPro-Light;font-size:16px;line-height:1.1em;color:#000}li.wpml-ls-item a{padding:5px 10px!important;border:1px solid #aaa;height:fit-content;margin-top:auto;margin-bottom:auto;background-color:#fff}li.wpml-ls-item a img{aspect-ratio:1 / 1;border-radius:40px}.wpml-ls-legacy-dropdown{margin-left:auto}@media (max-width:980px){.wpml-ls-legacy-dropdown{margin-left:0}}div.wpml-ls-legacy-dropdown ul{padding:0!important}html:lang(de-DE):not(.et-fb-root-ancestor) .en-content{display:none}html:lang(en-US):not(.et-fb-root-ancestor) .de-content{display:none}li.wpml-ls-item ul.sub-menu{top:calc(100% + 5px)}li.wpml-ls-item ul.sub-menu li.wpml-ls-item a{border:none!important}.et_pb_toggle_content{max-width:670px;margin:auto}.et_pb_blurb_content{margin-left:0}.et_pb_blurb_content .et_pb_blurb_container{vertical-align:middle}.et_pb_blurb_description{padding-right:5px}.btn-speisekarte{background-color:rgba(0,67,45,0.2);color:#fff;padding:.3em 1em .5em;font-family:NexaRustSans-Black;width:100%;font-size:20px;border-color:#fff;box-shadow:none}.btn-speisekarte.aktiv:after{content:'2'!important;font-family:ETmodules}h1 a.aktiv-menue,h1 a:hover{color:#4a725b}.btn-speisekarte:hover,.btn-speisekarte.aktiv{background-color:rgba(0,67,45,.7)!important;padding:.3em 1em .5em!important}h3.et_pb_module_header{margin-top:5px;min-width:255px}body:not(.et-fb-root-ancestor) .specials-inhalt,body:not(.et-fb-root-ancestor) .deutsche-tapas-inhalt,body:not(.let-fb-root-ancestor) .vorweg-inhalt,body:not(.et-fb-root-ancestor) .salat-inhalt,body:not(.et-fb-root-ancestor) .schnitzel-inhalt,body:not(.et-fb-root-ancestor) .dessert-inhalt,body:not(.et-fb-root-ancestor) .aperitif-inhalt,body:not(.et-fb-root-ancestor) .wein-inhalt,body:not(.et-fb-root-ancestor) .bier-inhalt,body:not(.et-fb-root-ancestor) .wasser-inhalt,body:not(.et-fb-root-ancestor) .softdrinks-inhalt,body:not(.et-fb-root-ancestor) .heiss-inhalt,body:not(.et-fb-root-ancestor) .spirituosen-inhalt{display:none}body:not(.et-fb-root-ancestor) .hide{display:none}div.et_pb_row.specials-inhalt,div.et_pb_row.deutsche-tapas-inhalt,div.et_pb_row.vorweg-inhalt,div.et_pb_row.salat-inhalt,div.et_pb_row.schnitzel-inhalt,div.et_pb_row.dessert-inhalt,div.et_pb_row.aperitif-inhalt,div.et_pb_row.wein-inhalt,div.et_pb_row.bier-inhalt,div.et_pb_row.wasser-inhalt,div.et_pb_row.softdrinks-inhalt,div.et_pb_row.heiss-inhalt,div.et_pb_row.spirituosen-inhalt{padding-left:5px!important;padding-right:5px!important}.page-id-12 .popup_outer_wrap .et_pb_column_1_5,.page-id-12 .popup_outer_wrap .et_pb_column_1_6,.page-id-12 .popup_outer_wrap .et_pb_column_1_4{margin-bottom:0}.table-speisekarte-info{border-collapse:collapse;border:none;padding:0;border:none!important;max-width:100%;width:100%}.table-speisekarte-info tr th:first-child{font-size:20px;color:#000;line-height:1.1em;text-transform:uppercase;padding:10px 25px 0 0;width:80%;max-width:600px;min-width:225px}.table-speisekarte-info tr th:nth-child(2){min-width:70px;max-width:20%;text-align:right;padding:10px 0 0 0;font-weight:700;font-size:18px}.table-speisekarte-info tr td:first-child{width:80%;max-width:600px;min-width:225px;border-top:none!important;padding:5px 25px 5px 0}.table-speisekarte-info tr td:nth-child(2){min-width:70px;max-width:20%;text-align:right;padding:5px 0;font-weight:700;font-size:18px}span.speise-info{font-size:16px;text-transform:none}.table-getraenkekarte-info{border-collapse:collapse;border:none;padding:0;border:none!important;max-width:100%;width:100%}.table-getraenkekarte-info tr{vertical-align:baseline}.table-getraenkekarte-info tr td{border-top:none;padding:0}.table-getraenkekarte-info tr td:first-child{padding-right:10px;width:65%;min-width:175px}.table-getraenkekarte-info tr td:nth-child(2){padding-right:10px;width:15%;min-width:50px;text-align:right}.table-getraenkekarte-info tr td:nth-child(3){min-width:70px;max-width:20%;font-weight:700;font-size:18px;text-align:right}.table-weinkarte-info{border-collapse:collapse;border:none;padding:0;border:none!important;margin-top:10px!important;max-width:100%;width:100%}.table-weinkarte-info tr{vertical-align:baseline}.table-weinkarte-info tr td{border-top:none;padding:0;text-align:right}.table-weinkarte-info tr td:first-child{padding-right:10px;width:80%;min-width:150px}.table-weinkarte-info tr td:nth-child(2){min-width:70px;max-width:20%;font-weight:700;font-size:18px}