@font-face{font-display:swap;font-family:"Barlow Condensed";font-style:normal;font-weight:400;src:url("../../../../typo3conf/ext/sharp_basic_bem/Resources/Public/fonts/barlow-condensed-v13-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow Condensed";font-style:normal;font-weight:500;src:url("../../../../typo3conf/ext/sharp_basic_bem/Resources/Public/fonts/barlow-condensed-v13-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow Condensed";font-style:normal;font-weight:600;src:url("../../../../typo3conf/ext/sharp_basic_bem/Resources/Public/fonts/barlow-condensed-v13-latin-600.woff2") format("woff2")}:root{--dark: #000;--primary: #123F26;--secondary: #4A7B65;--light: #C4D5C8}body{font-family:"Barlow Semi Condensed", sans-serif;font-style:normal;font-weight:400;color:var(--primary);font-size:1.25rem}h1{font-family:"Barlow Condensed", sans-serif}h2,.h-2{font-size:clamp(2rem, calc(1.667rem + 1.333vw), 3rem)}h1,h2{text-transform:uppercase}h1,h2,h3,.h-1,.h-2,.h-3{font-weight:600}.lead h2.mainheader{font-size:2rem;font-weight:500}.btn{font-size:1.25rem;padding-left:1.15rem;padding-right:1.25rem}@media (max-width:991.98px){body{padding-top:clamp(74px, calc(49.676px + 6.081vw), 110px) !important;font-size:1.25rem}}@media (min-width:992px){.nav-marken>a{top:auto}}.bg-light,.bg-bem-hellgruen{background-color:var(--light) !important}#page-wrapper{background-size:100% 100%;background-position:0px 0px;background-image:linear-gradient(180deg, #c4d5c8 0%, #FFFFFFFF 25%, #FFFFFFFF 100%)}@media (min-width:992px){#main-navbar:not(.navbar-shrink){min-height:10rem}}a.navbar-brand{font-family:"Barlow Condensed";font-style:normal;font-weight:500;color:white !important;font-size:clamp(1.5rem, 4.57vw, 4rem);text-transform:uppercase;text-decoration:none}a.navbar-brand:focus,a.navbar-brand:hover{text-decoration:none !important}.col-claim{font-family:"Barlow Condensed";font-style:normal;font-weight:500}.slide-caption-genuss-entdecken,.bem-start-claim{font-family:"Barlow Condensed";font-style:normal;font-weight:500;color:var(--primary);text-transform:uppercase}.bem-start-claim p{line-height:0.95;margin-bottom:clamp(0.25rem, 0.5vw, 0.5rem) !important}.slide-caption-genuss-entdecken .bem-claim-row1,.bem-start-claim .bem-claim-row1{color:var(--primary);font-weight:600;line-height:1;font-size:clamp(1.5rem, 4.86vw, 4.25rem);margin-left:-0.035em}.slide-caption-genuss-entdecken .bem-claim-row2,.bem-start-claim .bem-claim-row2{color:var(--primary);font-weight:600;font-size:clamp(2.8rem, 9.14vw, 8rem);margin-left:-0.044em;letter-spacing:-0.006em}.slide-caption-genuss-entdecken h2,.bem-start-claim .bem-claim-row3{background-color:var(--primary);color:white;font-weight:500;font-size:clamp(1.75rem, 3vw, 3.2rem);letter-spacing:0.01em;line-height:1}#c3>.overflow-hidden{overflow:visible !important}.row.marken-teaser{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1rem;padding-right:1rem}.marken-teaser>.col>div{height:100%}.marken-teaser [class*="teaser-"]{border-radius:0.75rem;padding:1rem;height:100%;margin-left:0;margin-right:0;border-width:0;align-content:flex-start;position:relative;padding-bottom:3rem;overflow:hidden;min-height:18rem;transform:scale(1);transition:all 0.3s ease-in-out;box-shadow:0 0 0 0 rgba(0, 0, 0, 0)}.marken-teaser [class*="teaser-"]:hover{transform:scale(1.0333333);box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.25)}.marken-teaser [class*="teaser-"]>div:last-child>div{transform:scale(1.25);transform-origin:bottom;position:relative;z-index:0;overflow:hidden}@media (min-width:992px){.marken-teaser [class*="teaser-"]>div:last-child>div{transform:scale(1.33333);transform-origin:bottom;top:0;position:relative;z-index:0}}@media (max-width:1199.98px){.marken-teaser [class*="teaser-"]{padding-bottom:5rem}.marken-teaser [class*="teaser-"]>div:last-child>div img{aspect-ratio:1.7777777778;transform:translateY(10%);object-fit:cover}}@media (min-width:1200px){body{padding-top:160px !important}.marken-teaser [class*="teaser-"]>div:last-child>div{transform:scale(1.55);transform-origin:right;top:15%;position:relative;z-index:0}.marken-teaser [class*="teaser-"]>div:last-child>div img{aspect-ratio:0.5625;object-fit:cover}}@media (min-width:1400px){.marken-teaser [class*="teaser-"]>div:last-child>div{transform:scale(1.5);transform-origin:right;top:15%;position:relative;z-index:0}}.bem-claim-mobile span.bem-claim-row1{font-size:2.2rem}.bem-claim-mobile span.bem-claim-row2{font-size:5rem}.bem-slider .carousel-item{border-radius:0.75rem !important}.bem-slider .carousel-control-next,.bem-slider .carousel-control-prev{opacity:1 !important}.bem-slider .carousel-control-next-icon,.bem-slider .carousel-control-prev-icon{background-color:var(--primary);border-radius:50%;background-size:60%;width:3.5rem;height:3.5rem}.bem-slider .carousel-control-next{right:-7.4%}.bem-slider .carousel-control-prev{left:-7.4%}.bem-slider .carousel-caption{right:0;left:0;top:0;bottom:0;padding:0 !important;height:100%}.bem-slider img[class*="slide-img-"],.bem-slider [class*="slide-caption-"]{display:flex}.bem-slider [class*="slide-caption-"]{height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 3rem;font-family:"Barlow Condensed";font-style:normal;font-weight:500}.bem-slider [class*="slide-caption-"] .supraheader{text-transform:uppercase}.bem-slider img.img-fluid[class*="slide-img-"]{width:50%;aspect-ratio:1.6666666667;object-fit:cover;max-height:370px}.bem-slider img.img-fluid.slide-img-bem{object-fit:contain;aspect-ratio:1;width:30%}.bem-slider img.img-fluid.slide-img-tafelzeit{object-position:top}.bem-slider .slide-caption-genuss-entdecken{width:70% !important;text-align:left;color:var(--primary);line-height:1}.bem-slider .slide-caption-genuss-entdecken h2{padding:0.4rem 1rem 0.6rem}.bem-slider .slide-caption-tafelzeit{width:50% !important;text-align:left;background-color:#737770;color:#f2e8dd}.bem-slider .slide-caption-tafelzeit h2 span.lead{font-size:clamp(3rem, calc(2.333rem + 2.667vw), 5rem);font-weight:500;line-height:1;border-bottom:1px solid currentColor;padding-bottom:1.25rem}.bem-slider .slide-caption-tafelzeit h2 span.small{font-size:clamp(1.5rem, calc(0.358rem + 1.842vw), 2.2rem);font-weight:400;line-height:1.25;text-transform:none;max-width:80%}.bem-slider .slide-header-tafelzeit p.supraheader{text-transform:uppercase;font-size:5rem;line-height:1;position:relative;left:-0.25rem;padding-bottom:1rem;margin-bottom:0.875rem}.bem-slider .slide-header-tafelzeit p.supraheader:after{content:"";height:1px;width:80%;background-color:#f2e8dd;position:absolute;top:100%;left:0.33333rem;z-index:0}.marken-teaser [class*="teaser-"] a{font-weight:500;position:absolute;bottom:1.5rem;display:inline-flex;padding-left:0.66666rem;padding-right:0.66666rem}.teaser-kuestengold{background-color:#e2eefc}.teaser-kuestengold .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-kuestengold .bodytext a{font-size:1.25rem}.teaser-kuestengold .bodytext a.btn{background-color:#003972;color:white !important}.teaser-goldmarie{background-color:#efdec0}.teaser-goldmarie .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-goldmarie .bodytext a{font-size:1.25rem}.teaser-goldmarie .bodytext a.btn{background-color:#42332a;color:white !important}.teaser-goldmarie-hw{background-color:#f0e6d7}.teaser-goldmarie-hw .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-goldmarie-hw .bodytext a{font-size:1.25rem}.teaser-goldmarie-hw .bodytext a.btn{background-color:#42332a;color:white !important}.teaser-hofwerte{background-color:#ececeb}.teaser-hofwerte .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-hofwerte .bodytext a{font-size:1.25rem}.teaser-hofwerte .bodytext a.btn{background-color:#82323a;color:white !important}.teaser-naturwert{background-color:#e1e9d4}.teaser-naturwert .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-naturwert .bodytext a{font-size:1.25rem}.teaser-naturwert .bodytext a.btn{background-color:#234028;color:white !important}.teaser-tafelzeit{background-color:#d7d6d4}.teaser-tafelzeit .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-tafelzeit .bodytext a{font-size:1.25rem}.teaser-tafelzeit .bodytext a.btn{background-color:#37332f;color:white !important}.teaser-like{background-color:#e4e4e5}.teaser-like .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-like .bodytext a{font-size:1.25rem}.teaser-like .bodytext a.btn{background-color:#bf0012;color:white !important}.teaser-jeden-tag{background-color:#fbdfdc}.teaser-jeden-tag .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-jeden-tag .bodytext a{font-size:1.25rem}.teaser-jeden-tag .bodytext a.btn{background-color:#e0251c;color:white !important}.teaser-jeden-tag-bio{background-color:#d1dfd2}.teaser-jeden-tag-bio .bodytext{line-height:1.25;font-size:1.25rem;color:var(--dark) !important}.teaser-jeden-tag-bio .bodytext a{font-size:1.25rem}.teaser-jeden-tag-bio .bodytext a.btn{background-color:#59893f;color:white !important}#page-footer h1,#page-footer .h1,#page-footer h2,#page-footer .h2{color:white}