/* https://www.stratbueckers-restaurant.de/wp-content/themes/dt-the7-child/style.css?ver=12.8.0 */
@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:300;src:url(/wp-content/themes/dt-the7-child/fonts/nunito-v16-latin-300.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:600;src:url(/wp-content/themes/dt-the7-child/fonts/nunito-v16-latin-600.woff) format('woff')}@font-face{font-display:swap;font-family:'Teko';font-style:normal;font-weight:300;src:url(/wp-content/themes/dt-the7-child/fonts/teko-v10-latin-300.woff) format('woff')}@font-face{font-display:swap;font-family:'Teko';font-style:normal;font-weight:400;src:url(/wp-content/themes/dt-the7-child/fonts/teko-v10-latin-regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Teko';font-style:normal;font-weight:500;src:url(/wp-content/themes/dt-the7-child/fonts/teko-v10-latin-500.woff) format('woff')}@font-face{font-display:swap;font-family:'Teko';font-style:normal;font-weight:700;src:url(/wp-content/themes/dt-the7-child/fonts/teko-v10-latin-700.woff) format('woff')}@font-face{font-display:swap;font-family:'Teko';font-style:normal;font-weight:600;src:url(/wp-content/themes/dt-the7-child/fonts/teko-v10-latin-600.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:100;src:url(/wp-content/themes/dt-the7-child/fonts/lato-v17-latin-100.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url(/wp-content/themes/dt-the7-child/fonts/lato-v17-latin-300.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(/wp-content/themes/dt-the7-child/fonts/lato-v17-latin-regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(/wp-content/themes/dt-the7-child/fonts/lato-v17-latin-700.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:900;src:url(/wp-content/themes/dt-the7-child/fonts/lato-v17-latin-900.woff) format('woff')}body,html{font-size:14px;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:768px){body,html{font-size:16px}}@media screen and (min-width:1200px){body,html{font-size:18px}}h1,h2,h3,h4,h5,h6{font-family:'Teko'!important}h1{font-size:3.3rem!important;font-weight:300!important}h2{font-size:2.5rem!important;font-weight:300!important}h3{font-size:2rem!important;font-weight:300!important}h4,h5,h6{font-size:1.5rem!important;font-weight:300!important}p,li{font-family:'Nunito'!important;font-weight:300!important;margin-bottom:1.25rem;line-height:1.5!important}@media screen and (min-width:768px){p{line-height:1.7!important}}#main{text-align:center}.fb-allgemein{padding-top:4rem;padding-bottom:2rem;margin-top:2rem;margin-bottom:4rem}.fb-allgemein p{font-family:'Lato'!important;font-weight:300!important;font-size:2rem;color:#fff}.fb-beige{background-color:#baaa93}.fb-beere{background-color:#ac7b8a}.fb-gruen{background-color:#b8c5b6}.fb-grau{background-color:#cbc6be}.fb-gelb{background-color:#f1df9d}.black{color:#000}.white{color:#fff}.content-left{text-align:left}.block3er{margin-top:-20px;padding-bottom:30px}.block3er p{font-size:1rem;line-height:1.5}.block3er-h{margin-top:-30px;margin-bottom:0}.block3er-h h4{padding-bottom:15px}.pswp__caption{display:none}.spacer-s{padding-top:2rem}.spacer-l{padding-top:4rem}.main-nav>li>a .menu-text{font-family:'Teko'!important;font-size:1.5rem!important;font-weight:300!important}.mobile-header-bar .mobile-branding img{max-width:160px}.mobile-main-nav li>a .menu-text{font-family:'Teko'!important;font-size:1.5rem!important;font-weight:300!important}.mobile-main-nav>li>a{padding:3px 25px 3px 0}@media (max-width:767.98px){.glanbutton img{width:300px;height:auto}}.widget.widget_textblockswidget{border-top:0 solid #ccc;padding-top:0;padding-bottom:0;line-height:1.5}.text-block.menu:not(:empty)::before{content:'Menü';display:block;padding:3rem 0 1.5rem 0;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}.text-block.vorspeisen:not(:empty)::before{content:'Vorspeisen';display:block;padding:3rem 0 1.5rem 0;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}.text-block.suppen:not(:empty)::before{content:'Suppen';display:block;padding:3rem 0 1.5rem 0;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}.text-block.vegetarisch:not(:empty)::before{content:'Vegetarisch';display:block;padding:3rem 0 1.5rem 0;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}.text-block.hauptgerichte:not(:empty)::before{content:'Hauptgerichte';display:block;padding:3rem 0 1.5rem 0;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}.text-block.dessert:not(:empty)::before{content:'Dessert';display:block;padding:3rem 0 1.5rem 0;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}.widget.widget_textblockswidget{font-size:1rem}.silvestermenu p{font-size:1rem}.silvestermenu p strong{display:block;padding:1rem 0 .75rem 0!important;font-size:1.75rem;font-family:'Teko';font-weight:300;color:#000}#main-slideshow.fixed>.royalSlider,#main-slideshow.fixed .ts-wrap{max-width:800px}#main-slideshow.fixed,#main-slideshow.fix,#main-slideshow.layer-fixed{background:none;background-color:rgba(97,97,97,0)}#main-slideshow.fixed{padding-top:50px;padding-bottom:0}.img-no-padding p{line-height:0!important}.switcher-wrap{display:none}.woocom-project{margin-block-end:50px}.product_meta{display:none}form.cart{margin:30px auto 30px auto}.shop_table,.shop_table tr{background-color:#ffffff!important;border-color:#ffffff!important}#footer .textwidget{font-size:1rem}a.fmenu,a.fmenu:active,a.fmenu:visited{opacity:.7}a.fmenu:hover{opacity:1;text-decoration:none}a.fmenu svg{padding-right:7px;vertical-align:sub;height:18px;width:18px}.b_ft{position:absolute;top:-515px;left:0;width:100%;height:100%;z-index:9;text-align:left}