@charset "UTF-8";@keyframes slideInLeft{0%{transform:translateX(-150px)}100%{transform:translateX(0)}}.slideInLeft.animate{animation:slideInLeft 1.2s ease 10ms 1 normal forwards}@keyframes slideInRight{0%{transform:translateX(150px)}100%{transform:translateX(0)}}.slideInRight.animate{animation:slideInRight 1.2s ease 10ms 1 normal forwards}@keyframes slideInTop{0%{transform:translateY(-150px)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-200px)}}.green{color:#576d0a}.red{color:#9d0210}.bg-red{background-color:#9d0210;color:#fff}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(../fonts/rubik-v28-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:400;src:url(../fonts/rubik-v28-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(../fonts/rubik-v28-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:800;src:url(../fonts/rubik-v28-latin-800.woff2) format("woff2")}.content-element{margin:50px 0 50px 0}.no_events a{pointer-events:none!important;color:inherit!important;display:inline!important}.show{display:block}.hide{display:none}.breadcrumb{display:inline-block;margin-top:15px;margin-bottom:15px;font-size:.8rem}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mt-10{margin-top:6rem}.mb-10{margin-bottom:6rem}.pt-10{padding-top:6rem}.pb-10{padding-bottom:6rem}.p-10{padding:6rem}.spacer{height:30px}.gallery-img{height:auto;width:100%;cursor:pointer}@media (min-width:992px){.gallery-img{height:250px!important;object-fit:cover}.content-element{margin:100px 0 100px 0}.pt-lg-10{padding-top:6rem!important}.pb-lg-10{padding-bottom:6rem!important}.p-lg-10{padding:6rem!important}.mt-lg-10{margin-top:6rem!important}.mb-lg-10{margin-bottom:6rem!important}}#toTop{display:none;position:fixed;bottom:20px;right:20px;padding:0;z-index:99;background-color:#9d0210;width:50px;height:50px;border:none;outline:0;cursor:pointer;transition:all linear .2s;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3))}#toTop i{color:#fff}#toTop:hover{background-color:#576d0a;padding-bottom:10px}#toTop:hover i{color:#fff}.warleberg-btn,.wpforms-page-button,button{background-color:#9d0210;padding:7.5px 30px;margin-top:10px;margin-bottom:10px;border:0;cursor:pointer;color:#fff;outline:0!important;font-family:Rubik,sans-serif;font-weight:600;transition:all linear .3s}.warleberg-btn.close,.wpforms-page-button.close,button.close{padding:0;margin:0;width:25px;height:25px}.warleberg-btn:focus,.wpforms-page-button:focus,button:focus{box-shadow:none!important}.warleberg-btn a,.wpforms-page-button a,button a{color:#fff!important}.warleberg-btn:hover,.wpforms-page-button:hover,button:hover{background-color:#576d0a;color:#fff}::-moz-selection{background:#9d0210;color:#fff}::selection{background:#9d0210;color:#fff}body{width:100vw!important}#colophon{background-color:#f7f7f7;color:#5d5d5d;font-size:14px}#colophon .logo-wrapper{height:150px}#colophon .logo-wrapper .footer-logo{width:230px}#colophon #menu-footermenue{margin:0;padding:0;list-style:none!important;padding-inline-start:0!important}#colophon #menu-footermenue li{display:inline-block}#colophon #menu-footermenue li a{text-transform:uppercase;letter-spacing:1px;color:#fff!important}#colophon #menu-footermenue li:before{content:'';padding-right:0}#colophon #menu-footermenue li:after{content:'|';margin:15px}#colophon #menu-footermenue li:last-of-type:after{content:'';margin:0}#colophon #copyright{padding:10px 0}.inaktiv{opacity:.3}.aktiv{opacity:1}#header{margin-top:100px}@media (min-width:992px){#header{margin-top:147.5px}}#masthead{z-index:9999;position:fixed;top:0;width:100vw;height:auto;transition:all linear .3s}#masthead #logo-bereich{height:100px;background-color:#f7f7f7}#masthead #logo-bereich .navbar-brand{display:block;width:fit-content;padding:10px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.4)}#masthead #logo-bereich .navbar-brand img{transition:all linear .3s;width:auto;height:80px}#masthead #logo-bereich .navbar-toggler{background-color:#9d0210;color:#fff;border-radius:0;border:0;padding:0;width:45px;height:45px}#masthead #logo-bereich .navbar-toggler i{color:#fff!important}#masthead #logo-bereich .navbar-toggler[aria-expanded=true] i:before{content:"\f00d"}#masthead #social-header{background-color:#f7f7f7;height:100px;display:none}#masthead.shrink #social-header{height:0;display:none}#masthead .navbar{padding:0}#masthead .navbar .navbar-collapse .navbar-nav{width:100%;text-align:center;list-style:none;padding-inline-start:0;padding-top:30px;padding-bottom:30px;background-color:#576d0a;height:calc(100vh - 100px)}#masthead .navbar .navbar-collapse .navbar-nav li{list-style-type:none;padding-top:10px;padding-bottom:10px}#masthead .navbar .navbar-collapse .navbar-nav li.logo_item{display:none}#masthead .navbar .navbar-collapse .navbar-nav li.logo_item.current-menu-item,#masthead .navbar .navbar-collapse .navbar-nav li.logo_item.current-menu-parent,#masthead .navbar .navbar-collapse .navbar-nav li.logo_item.current_page_parent,#masthead .navbar .navbar-collapse .navbar-nav li.logo_item:hover{background-color:transparent!important}#masthead .navbar .navbar-collapse .navbar-nav li:before{content:'';padding:0!important}#masthead .navbar .navbar-collapse .navbar-nav li a{color:#fff!important;line-height:1;font-size:16px;padding:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px}#masthead .navbar .navbar-collapse .navbar-nav li.current-menu-item,#masthead .navbar .navbar-collapse .navbar-nav li.current-menu-parent,#masthead .navbar .navbar-collapse .navbar-nav li.current_page_parent,#masthead .navbar .navbar-collapse .navbar-nav li:hover{background-color:#9d0210}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu{list-style:none;padding-left:0;display:block}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu>li>a{font-size:12px;font-weight:400;line-height:1}@media (min-width:992px){#masthead{background-color:#576d0a;box-shadow:none!important}#masthead #logo-bereich{height:0}#masthead #logo-bereich .navbar-brand{padding:30px 10px;width:80%;z-index:999}#masthead #logo-bereich .navbar-brand img{width:90%;height:auto}#masthead #logo-bereich .navbar-toggler{display:none}#masthead.shrink #logo-bereich .navbar-brand{padding:7.5px}#masthead.shrink #logo-bereich .navbar-brand img{width:70%;height:auto}#masthead #social-header{display:flex;align-items:center}#masthead .navbar{padding:0;margin:0 auto;background-color:transparent!important;animation:slideInTop .5s ease 1ms 1 normal forwards;height:47.5px}#masthead .navbar .navbar-collapse{background-color:transparent!important;padding:0}#masthead .navbar .navbar-collapse .navbar-nav{padding-top:0;padding-bottom:0;height:47.5px}#masthead .navbar .navbar-collapse .navbar-nav li{height:47.5px;width:100%}#masthead .navbar .navbar-collapse .navbar-nav li a{color:#576d0a;font-size:14px}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu{display:none;position:absolute;top:47.5px;background-color:#576d0a;list-style:none;width:100%}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu>li{margin-top:0;text-align:center;padding-top:10px;padding-bottom:10px}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu>li>a{font-size:14px;font-weight:400;line-height:1}#masthead .navbar .navbar-collapse .navbar-nav li.menu-item-has-children{position:relative}#masthead .navbar .navbar-collapse .navbar-nav li.menu-item-has-children:hover ul.sub-menu{display:block}}body{font-family:Rubik,sans-serif;color:#576d0a;font-size:16px;line-height:1.5}body h1{font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:1.75em;color:#9d0210}body h2{font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:1.3em;color:#9d0210}body h2.title{font-size:1.75rem}body h3{color:#9d0210;font-weight:600;font-size:1em}body a{text-decoration:none;transition:all .1s;color:#9d0210}body a:active,body a:focus,body a:hover{text-decoration:none;transition:all .1s;color:#576d0a}body a.active,body a:focus{outline:0}body a.mail,body a.phone{color:#576d0a}body a.mail:hover,body a.phone:hover{color:#9d0210}body .bold,body strong{font-weight:600}body .italic{font-style:italic}body .uppercase{text-transform:uppercase;letter-spacing:2px}body .letter-spacing{letter-spacing:2px}body ul.warleberg-list{padding-inline-start:20px;list-style-type:none}body ul.warleberg-list li:before{content:'•';font-size:25px;color:#9d0210;line-height:1;padding-right:10px}#header .carousel-img{object-fit:cover;width:100%;height:300px}#header .carousel-indicators{display:block;top:130px;right:20px;left:auto;margin:0!important}#header .carousel-indicators li{background-color:#fff;opacity:1!important;width:12px!important;height:12px!important;border:0;margin:5px}#header .carousel-indicators li:before{content:""!important}#header .carousel-indicators li.active{background-color:#9d0210}@media (min-width:768px){#header .carousel-img{height:450px}#header .carousel-indicators{top:200px}}@media (min-width:992px){#header .carousel-img{height:600px}#header .carousel-indicators{top:280px}}@media (min-width:1200px){#header .carousel-img{height:700px}#header .carousel-indicators{top:330px}}.accordion-item{border-radius:0!important;border:0;color:#576d0a}.accordion-item .accordion-header .accordion-button{padding:10px;background-color:#576d0a;color:#fff;border-radius:0!important;border:0}.accordion-item .accordion-header .accordion-button::after{background:0 0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";transform:none;color:#fff;line-height:20px}.accordion-item .accordion-header .accordion-button h3{font-size:15px;margin-bottom:0;color:#fff}.accordion-item .accordion-header .accordion-button[aria-expanded=true]{background-color:#9d0210}.accordion-item .accordion-header .accordion-button[aria-expanded=true] h3{color:#fff}.accordion-item .accordion-header .accordion-button[aria-expanded=true]::after{background:0 0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f063";color:#fff}#news .aktuelles-box{background-color:#f7f7f7}#news .aktuelles-box .aktuelles-img{width:100%;height:250px;object-fit:cover}#news .aktuelles-box .content{padding:15px}#news .aktuelles-box .content h3{font-size:1.2em}#news .aktuelles-box .footer{width:100%;text-align:center;padding:15px 0}@media (min-width:768px){#news .aktuelles-box{min-height:560px;position:relative}#news .aktuelles-box .footer{position:absolute;bottom:15px;padding:0}}@media (min-width:992px){#news .aktuelles-box{min-height:600px}}#obstsaison{background-color:#9d0210;color:#fff}#obstsaison div,#obstsaison h3{color:#fff}#verkaufsstaende .verkaufsstand{border-bottom:2px solid #9d0210;color:#576d0a}#verkaufsstaende .verkaufsstand:last-of-type{border-bottom:0}#verkaufsstaende .verkaufsstand img{display:block;margin-bottom:15px}#map{height:300px}.gm-style .gm-style-iw-c{background-color:#576d0a!important;color:#fff!important;border-radius:0;font-family:Rubik,sans-serif;padding:20px!important}.gm-style-iw-tc{display:none}div.gm-style-iw.gm-style-iw-c div.gm-style-iw-d{overflow:unset!important}.gm-ui-hover-effect{top:0!important;right:0!important}.gm-ui-hover-effect span{width:20px!important;height:20px!important;margin:5px!important;background-color:#fff}@media (min-width:768px){#map{height:450px}}@media (min-width:992px){#map{height:600px}#verkaufsstaende .verkaufsstand img{display:inline-block;margin-right:15px}}@media (min-width:1200px){#map{height:700px}}#produkte .produktbox{background-color:#f7f7f7;padding:15px;height:100%}#produkte .produktbox img{width:100px;height:auto}.wpforms-field-label{font-weight:400!important}.wpforms-page-button,.wpforms-submit{background-color:#9d0210!important;padding:7.5px 30px!important;margin-top:10px!important;margin-bottom:10px!important;border:0!important;border-radius:0!important;cursor:pointer!important;color:#fff!important;outline:0!important;font-family:Rubik,sans-serif!important;font-weight:600!important;transition:all linear .3s!important}.wpforms-page-button:hover,.wpforms-submit:hover{background-color:#576d0a!important;color:#fff!important}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-150px);transform:translateX(-150px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-150px);-ms-transform:translateX(-150px);transform:translateX(-150px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft.animate{-webkit-animation:slideInLeft 1.2s ease 10ms 1 normal forwards;animation:slideInLeft 1.2s ease 10ms 1 normal forwards}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(150px);transform:translateX(150px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight.animate{-webkit-animation:slideInRight 1.2s ease 10ms 1 normal forwards;animation:slideInRight 1.2s ease 10ms 1 normal forwards}@-webkit-keyframes slideInTop{0%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInTop{0%{-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}.green{color:#576d0a}.red{color:#9d0210}.bg-red{background-color:#9d0210;color:#fff}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(../fonts/rubik-v28-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:400;src:url(../fonts/rubik-v28-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(../fonts/rubik-v28-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:800;src:url(../fonts/rubik-v28-latin-800.woff2) format("woff2")}.content-element{margin:50px 0 50px 0}.no_events a{pointer-events:none!important;color:inherit!important;display:inline!important}.show{display:block}.hide{display:none}.breadcrumb{display:inline-block;margin-top:15px;margin-bottom:15px;font-size:.8rem}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mt-10{margin-top:6rem}.mb-10{margin-bottom:6rem}.pt-10{padding-top:6rem}.pb-10{padding-bottom:6rem}.p-10{padding:6rem}.spacer{height:30px}.gallery-img{height:auto;width:100%;cursor:pointer}@media (min-width:992px){.gallery-img{height:250px!important;object-fit:cover}.content-element{margin:100px 0 100px 0}.pt-lg-10{padding-top:6rem!important}.pb-lg-10{padding-bottom:6rem!important}.p-lg-10{padding:6rem!important}.mt-lg-10{margin-top:6rem!important}.mb-lg-10{margin-bottom:6rem!important}}#toTop{display:none;position:fixed;bottom:20px;right:20px;padding:0;z-index:99;background-color:#9d0210;width:50px;height:50px;border:none;outline:0;cursor:pointer;-webkit-transition:all linear .2s;transition:all linear .2s;-webkit-filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3));filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .3))}#toTop i{color:#fff}#toTop:hover{background-color:#576d0a;padding-bottom:10px}#toTop:hover i{color:#fff}.warleberg-btn,.wpforms-page-button,button{background-color:#9d0210;padding:7.5px 30px;margin-top:10px;margin-bottom:10px;border:0;cursor:pointer;color:#fff;outline:0!important;font-family:Rubik,sans-serif;font-weight:600;-webkit-transition:all linear .3s;transition:all linear .3s}.warleberg-btn.close,.wpforms-page-button.close,button.close{padding:0;margin:0;width:25px;height:25px}.warleberg-btn:focus,.wpforms-page-button:focus,button:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.warleberg-btn a,.wpforms-page-button a,button a{color:#fff!important}.warleberg-btn:hover,.wpforms-page-button:hover,button:hover{background-color:#576d0a;color:#fff}::-moz-selection{background:#9d0210;color:#fff}::selection{background:#9d0210;color:#fff}body{width:100vw!important}#colophon{background-color:#f7f7f7;color:#5d5d5d;font-size:14px}#colophon .logo-wrapper{height:150px}#colophon .logo-wrapper .footer-logo{width:230px}#colophon #menu-footermenue{margin:0;padding:0;list-style:none!important;padding-inline-start:0!important}#colophon #menu-footermenue li{display:inline-block}#colophon #menu-footermenue li a{text-transform:uppercase;letter-spacing:1px;color:#fff!important}#colophon #menu-footermenue li:before{content:'';padding-right:0}#colophon #menu-footermenue li:after{content:'|';margin:15px}#colophon #menu-footermenue li:last-of-type:after{content:'';margin:0}#colophon #copyright{padding:10px 0}.inaktiv{opacity:.3}.aktiv{opacity:1}#header{margin-top:100px}@media (min-width:992px){#header{margin-top:147.5px}}#masthead{z-index:9999;position:fixed;top:0;width:100vw;height:auto;-webkit-transition:all linear .3s;transition:all linear .3s}#masthead #logo-bereich{height:100px;background-color:#f7f7f7}#masthead #logo-bereich .navbar-brand{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.4);box-shadow:0 2px 5px 0 rgba(0,0,0,.4)}#masthead #logo-bereich .navbar-brand img{-webkit-transition:all linear .3s;transition:all linear .3s;width:auto;height:80px}#masthead #logo-bereich .navbar-toggler{background-color:#9d0210;color:#fff;border-radius:0;border:0;padding:0;width:45px;height:45px}#masthead #logo-bereich .navbar-toggler i{color:#fff!important}#masthead #logo-bereich .navbar-toggler[aria-expanded=true] i:before{content:"\f00d"}#masthead #social-header{background-color:#f7f7f7;height:100px;display:none}#masthead.shrink #social-header{height:0;display:none}#masthead .navbar{padding:0}#masthead .navbar .navbar-collapse .navbar-nav{width:100%;text-align:center;list-style:none;padding-inline-start:0;padding-top:30px;padding-bottom:30px;background-color:#576d0a;height:-webkit-calc(100vh - 100px);height:calc(100vh - 100px)}#masthead .navbar .navbar-collapse .navbar-nav li{list-style-type:none;padding-top:10px;padding-bottom:10px}#masthead .navbar .navbar-collapse .navbar-nav li.logo_item{display:none}#masthead .navbar .navbar-collapse .navbar-nav li.logo_item.current-menu-item,#masthead .navbar .navbar-collapse .navbar-nav li.logo_item.current-menu-parent,#masthead .navbar .navbar-collapse .navbar-nav li.logo_item.current_page_parent,#masthead .navbar .navbar-collapse .navbar-nav li.logo_item:hover{background-color:transparent!important}#masthead .navbar .navbar-collapse .navbar-nav li:before{content:'';padding:0!important}#masthead .navbar .navbar-collapse .navbar-nav li a{color:#fff!important;line-height:1;font-size:16px;padding:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px}#masthead .navbar .navbar-collapse .navbar-nav li.current-menu-item,#masthead .navbar .navbar-collapse .navbar-nav li.current-menu-parent,#masthead .navbar .navbar-collapse .navbar-nav li.current_page_parent,#masthead .navbar .navbar-collapse .navbar-nav li:hover{background-color:#9d0210}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu{list-style:none;padding-left:0;display:block}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu>li>a{font-size:12px;font-weight:400;line-height:1}@media (min-width:992px){#masthead{background-color:#576d0a;-webkit-box-shadow:none!important;box-shadow:none!important}#masthead #logo-bereich{height:0}#masthead #logo-bereich .navbar-brand{padding:30px 10px;width:80%;z-index:999}#masthead #logo-bereich .navbar-brand img{width:90%;height:auto}#masthead #logo-bereich .navbar-toggler{display:none}#masthead.shrink #logo-bereich .navbar-brand{padding:7.5px}#masthead.shrink #logo-bereich .navbar-brand img{width:70%;height:auto}#masthead #social-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#masthead .navbar{padding:0;margin:0 auto;background-color:transparent!important;-webkit-animation:slideInTop .5s ease 1ms 1 normal forwards;animation:slideInTop .5s ease 1ms 1 normal forwards;height:47.5px}#masthead .navbar .navbar-collapse{background-color:transparent!important;padding:0}#masthead .navbar .navbar-collapse .navbar-nav{padding-top:0;padding-bottom:0;height:47.5px}#masthead .navbar .navbar-collapse .navbar-nav li{height:47.5px;width:100%}#masthead .navbar .navbar-collapse .navbar-nav li a{color:#576d0a;font-size:14px}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu{display:none;position:absolute;top:47.5px;background-color:#576d0a;list-style:none;width:100%}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu>li{margin-top:0;text-align:center;padding-top:10px;padding-bottom:10px}#masthead .navbar .navbar-collapse .navbar-nav li ul.sub-menu>li>a{font-size:14px;font-weight:400;line-height:1}#masthead .navbar .navbar-collapse .navbar-nav li.menu-item-has-children{position:relative}#masthead .navbar .navbar-collapse .navbar-nav li.menu-item-has-children:hover ul.sub-menu{display:block}}body{font-family:Rubik,sans-serif;color:#576d0a;font-size:16px;line-height:1.5}body h1{font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:1.75em;color:#9d0210}body h2{font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:1.3em;color:#9d0210}body h2.title{font-size:1.75rem}body h3{color:#9d0210;font-weight:600;font-size:1em}body a{text-decoration:none;-webkit-transition:all .1s;transition:all .1s;color:#9d0210}body a:active,body a:focus,body a:hover{text-decoration:none;-webkit-transition:all .1s;transition:all .1s;color:#576d0a}body a.active,body a:focus{outline:0}body a.mail,body a.phone{color:#576d0a}body a.mail:hover,body a.phone:hover{color:#9d0210}body .bold,body strong{font-weight:600}body .italic{font-style:italic}body .uppercase{text-transform:uppercase;letter-spacing:2px}body .letter-spacing{letter-spacing:2px}body ul.warleberg-list{padding-inline-start:20px;list-style-type:none}body ul.warleberg-list li:before{content:'•';font-size:25px;color:#9d0210;line-height:1;padding-right:10px}#header .carousel-img{object-fit:cover;width:100%;height:300px}#header .carousel-indicators{display:block;top:130px;right:20px;left:auto;margin:0!important}#header .carousel-indicators li{background-color:#fff;opacity:1!important;width:12px!important;height:12px!important;border:0;margin:5px}#header .carousel-indicators li:before{content:""!important}#header .carousel-indicators li.active{background-color:#9d0210}@media (min-width:768px){#header .carousel-img{height:450px}#header .carousel-indicators{top:200px}}@media (min-width:992px){#header .carousel-img{height:600px}#header .carousel-indicators{top:280px}}@media (min-width:1200px){#header .carousel-img{height:700px}#header .carousel-indicators{top:330px}}.accordion-item{border-radius:0!important;border:0;color:#576d0a}.accordion-item .accordion-header .accordion-button{padding:10px;background-color:#576d0a;color:#fff;border-radius:0!important;border:0}.accordion-item .accordion-header .accordion-button::after{background:0 0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";-webkit-transform:none;-ms-transform:none;transform:none;color:#fff;line-height:20px}.accordion-item .accordion-header .accordion-button h3{font-size:15px;margin-bottom:0;color:#fff}.accordion-item .accordion-header .accordion-button[aria-expanded=true]{background-color:#9d0210}.accordion-item .accordion-header .accordion-button[aria-expanded=true] h3{color:#fff}.accordion-item .accordion-header .accordion-button[aria-expanded=true]::after{background:0 0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f063";color:#fff}#news .aktuelles-box{background-color:#f7f7f7}#news .aktuelles-box .aktuelles-img{width:100%;height:250px;object-fit:cover}#news .aktuelles-box .content{padding:15px}#news .aktuelles-box .content h3{font-size:1.2em}#news .aktuelles-box .footer{width:100%;text-align:center;padding:15px 0}@media (min-width:768px){#news .aktuelles-box{min-height:560px;position:relative}#news .aktuelles-box .footer{position:absolute;bottom:15px;padding:0}}@media (min-width:992px){#news .aktuelles-box{min-height:600px}}#obstsaison{background-color:#9d0210;color:#fff}#obstsaison div,#obstsaison h3{color:#fff}#verkaufsstaende .verkaufsstand{border-bottom:2px solid #9d0210;color:#576d0a}#verkaufsstaende .verkaufsstand:last-of-type{border-bottom:0}#verkaufsstaende .verkaufsstand img{display:block;margin-bottom:15px}#map{height:300px}.gm-style .gm-style-iw-c{background-color:#576d0a!important;color:#fff!important;border-radius:0;font-family:Rubik,sans-serif;padding:20px!important}.gm-style-iw-tc{display:none}div.gm-style-iw.gm-style-iw-c div.gm-style-iw-d{overflow:unset!important}.gm-ui-hover-effect{top:0!important;right:0!important}.gm-ui-hover-effect span{width:20px!important;height:20px!important;margin:5px!important;background-color:#fff}@media (min-width:768px){#map{height:450px}}@media (min-width:992px){#map{height:600px}#verkaufsstaende .verkaufsstand img{display:inline-block;margin-right:15px}}@media (min-width:1200px){#map{height:700px}}#produkte .produktbox{background-color:#f7f7f7;padding:15px;height:100%}#produkte .produktbox img{width:100px;height:auto}.wpforms-field-label{font-weight:400!important}.wpforms-page-button,.wpforms-submit{background-color:#9d0210!important;padding:7.5px 30px!important;margin-top:10px!important;margin-bottom:10px!important;border:0!important;border-radius:0!important;cursor:pointer!important;color:#fff!important;outline:0!important;font-family:Rubik,sans-serif!important;font-weight:600!important;-webkit-transition:all linear .3s!important;transition:all linear .3s!important}.wpforms-page-button:hover,.wpforms-submit:hover{background-color:#576d0a!important;color:#fff!important}