﻿@font-face{font-family:"Oswald";font-style:normal;font-weight:200 700;font-display:swap;src:url("../font/TK3iWkUHHAIjg752GT8G.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans Bold";src:url("../font/OpenSans-Bold.eot");src:url("../font/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Bold.woff2") format("woff2"),url("../font/OpenSans-Bold.woff") format("woff"),url("../font/OpenSans-Bold.ttf") format("truetype"),url("../font/OpenSans-Bold.svg#Open Sans") format("svg")}@font-face{font-family:"Open Sans Light";src:url("../font/OpenSans-Light.eot");src:url("../font/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Light.woff2") format("woff2"),url("../font/OpenSans-Light.woff") format("woff"),url("../font/OpenSans-Light.ttf") format("truetype"),url("../font/OpenSans-Light.svg#Open Sans Light") format("svg")}@font-face{font-family:"Open Sans Medium";src:url("../font/OpenSans-Medium.eot");src:url("../font/OpenSans-Medium.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Medium.woff2") format("woff2"),url("../font/OpenSans-Medium.woff") format("woff"),url("../font/OpenSans-Medium.ttf") format("truetype"),url("../font/OpenSans-Medium.svg#Open Sans Medium") format("svg")}@font-face{font-family:"Open Sans";src:url("../font/OpenSans-Regular.eot");src:url("../font/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Regular.woff2") format("woff2"),url("../font/OpenSans-Regular.woff") format("woff"),url("../font/OpenSans-Regular.ttf") format("truetype"),url("../font/OpenSans-Regular.svg#Open Sans") format("svg")}@font-face{font-family:"Open Sans SemiBold";src:url("../font/OpenSans-SemiBold.eot");src:url("../font/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-SemiBold.woff2") format("woff2"),url("../font/OpenSans-SemiBold.woff") format("woff"),url("../font/OpenSans-SemiBold.ttf") format("truetype"),url("../font/OpenSans-SemiBold.svg#Open Sans SemiBold") format("svg")}::selection{background-color:#00182e;color:#fff}html,body{scroll-behavior:smooth}body{background-color:#fff;color:#1f1f1f;cursor:auto;font-family:"Open Sans",Arial,serif;font-style:normal;font-weight:normal;line-height:1.4;margin:0;padding:0;position:relative;overflow-x:hidden}a,a:active,a:focus,a:visited,a:hover{color:#000;text-decoration:underline}a.red,a.red:active,a.red:focus,a.red:visited,a.red:hover{color:#8c1818;text-decoration:underline}ol,ul{margin:.5rem 0;line-height:initial}ol li,ul li{margin:.25rem 0 .25rem 1.1rem}ol.normal,ul.normal{margin-left:.5rem}#totop{position:fixed;bottom:1rem;right:1rem;width:58px;height:58px;cursor:pointer;background:url("../img/icons/totop.svg") center center/contain no-repeat;display:inline-block;display:none;z-index:3}.page-content{max-width:1120px;margin:0 auto;position:relative}.dn{display:none}.cb{clear:both}@media(max-width: 1180px){.dn-mobile{display:none !important}}.block-3er{background-color:#dbdbdb}.block-3er>div{min-height:480px}#check-innerheight{overflow:hidden}header{background-color:#fff;height:107px;box-shadow:0px 4px 10px 0px #00000026;position:fixed;width:100%;z-index:100}@media(max-width: 1180px){header{height:85px}}header>div{display:flex;justify-content:center}header>div .header-logo img{margin:0 auto;padding-top:15px;display:inline-block;width:240px;box-sizing:border-box}@media(max-width: 1180px){header>div .header-logo img{width:170px}}header>div nav{display:flex;justify-content:space-between;width:100%;align-items:end;margin:0 .8rem}@media(max-width: 1180px){header>div nav{right:1rem}}header>div nav a{color:#000;text-decoration:none}header>div nav a.active{font-weight:bold}header>div nav a:hover,header>div nav a:focus,header>div nav a a:active{text-decoration:none}header>div nav .header-navi-mobile{display:block}header>div nav .header-navi-mobile a{background:url("../img/icons/menu.svg") center center/cover no-repeat;width:1.5rem;height:1.5rem;display:block}header>div nav .header-navi-mobile a.active{background:url("../img/icons/x.svg") center center/cover no-repeat}.header-sticky{height:107px}@media(max-width: 1180px){.header-sticky{height:85px}}.banner.banner-full{width:100%;height:480px}@media(max-width: 1180px){.banner.banner-full{height:auto;min-height:350px;display:flex;align-items:stretch}}.banner .banner-shadow{background:linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);width:100%;height:100%}@media(max-width: 1180px){.banner .banner-shadow{height:auto}}.banner .banner-parts-shadow{background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 100%);width:100%;height:100%}@media(max-width: 1180px){.banner .banner-parts-shadow{height:auto}}.banner .no-banner-parts-shadow{width:100%;height:100%}@media(max-width: 1180px){.banner .no-banner-parts-shadow{height:auto}}.banner .banner-opacity-40{background:rgba(0,0,0,.4);height:100%;width:100%}@media(max-width: 1180px){.banner .banner-opacity-40{height:auto;padding:2rem 0;box-sizing:border-box}}.banner .banner-opacity-25{background:rgba(0,0,0,.25);height:100%;width:100%}@media(max-width: 1180px){.banner .banner-opacity-25{height:auto;padding:2rem 0;box-sizing:border-box}}.banner-mousemove{width:53px;height:73px;display:block;margin:2rem auto 2rem auto;position:relative}@keyframes mousemoving{0%{top:0}30%{top:10px}60%{top:0}}.banner-mousemove span{width:53px;height:53px;display:block;background:url("../img/icons/mouse.svg") center center/cover no-repeat;animation-name:mousemoving;animation-duration:2s;position:absolute;animation-iteration-count:infinite}.banner .premiumbanner{color:#fff;display:flex;height:100%;align-items:end}.banner .premiumbanner h1{text-align:left;font-size:4rem;font-weight:700;line-height:4.16rem}@media(max-width: 640px){.banner .premiumbanner h1{font-size:3rem;line-height:3.3rem}}.banner .premiumbanner>div.grid-container{flex:1}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.tc-white{color:#fff}.tc-white a,.tc-white a:active,.tc-white a:focus,.tc-white a:visited,.tc-white a:hover{color:#fff}.tt-uppercase{text-transform:uppercase}.ts-12{font-size:0.75rem;line-height:1.25rem}.ts-13{font-size:0.8125rem;line-height:1.3125rem}.ts-14{font-size:0.875rem;line-height:1.375rem}.ts-15{font-size:0.9375rem;line-height:1.4375rem}.ts-16{font-size:1rem;line-height:1.5rem}.ts-17{font-size:1.0625rem;line-height:1.5625rem}.ts-18{font-size:1.125rem;line-height:1.625rem}.ts-19{font-size:1.1875rem;line-height:1.6875rem}.ts-20{font-size:1.25rem;line-height:1.75rem}.ts-21{font-size:1.3125rem;line-height:1.8125rem}.ts-22{font-size:1.375rem;line-height:1.875rem}.ts-23{font-size:1.4375rem;line-height:1.9375rem}.ts-24{font-size:1.5rem;line-height:2rem}.ts-25{font-size:1.5625rem;line-height:2.0625rem}.ts-26{font-size:1.625rem;line-height:2.125rem}.ts-27{font-size:1.6875rem;line-height:2.1875rem}.ts-28{font-size:1.75rem;line-height:2.25rem}.ts-29{font-size:1.8125rem;line-height:2.3125rem}.ts-30{font-size:1.875rem;line-height:2.375rem}.ts-31{font-size:1.9375rem;line-height:2.4375rem}.ts-32{font-size:2rem;line-height:2.5rem}.ts-33{font-size:2.0625rem;line-height:2.5625rem}.ts-34{font-size:2.125rem;line-height:2.625rem}.ts-35{font-size:2.1875rem;line-height:2.6875rem}.ts-36{font-size:2.25rem;line-height:2.75rem}.ts-37{font-size:2.3125rem;line-height:2.8125rem}.ts-38{font-size:2.375rem;line-height:2.875rem}.ts-39{font-size:2.4375rem;line-height:2.9375rem}.ts-40{font-size:2.5rem;line-height:3rem}.ts-41{font-size:2.5625rem;line-height:3.0625rem}.ts-42{font-size:2.625rem;line-height:3.125rem}.ts-43{font-size:2.6875rem;line-height:3.1875rem}.ts-44{font-size:2.75rem;line-height:3.25rem}.ts-45{font-size:2.8125rem;line-height:3.3125rem}.ts-46{font-size:2.875rem;line-height:3.375rem}.ts-47{font-size:2.9375rem;line-height:3.4375rem}.ts-48{font-size:3rem;line-height:3.5rem}.ts-49{font-size:3.0625rem;line-height:3.5625rem}.ts-50{font-size:3.125rem;line-height:3.625rem}.ts-51{font-size:3.1875rem;line-height:3.6875rem}.ts-52{font-size:3.25rem;line-height:3.75rem}.ts-53{font-size:3.3125rem;line-height:3.8125rem}.ts-54{font-size:3.375rem;line-height:3.875rem}.ts-55{font-size:3.4375rem;line-height:3.9375rem}.ts-56{font-size:3.5rem;line-height:4rem}.ts-57{font-size:3.5625rem;line-height:4.0625rem}.ts-58{font-size:3.625rem;line-height:4.125rem}.ts-59{font-size:3.6875rem;line-height:4.1875rem}.ts-60{font-size:3.75rem;line-height:4.25rem}@media(max-width: 1180px){.ts-16-mobile{font-size:1rem !important;line-height:1.5rem !important}.ts-17-mobile{font-size:1.0625rem !important;line-height:1.5625rem !important}.ts-18-mobile{font-size:1.125rem !important;line-height:1.625rem !important}.ts-19-mobile{font-size:1.1875rem !important;line-height:1.6875rem !important}.ts-20-mobile{font-size:1.25rem !important;line-height:1.75rem !important}.ts-21-mobile{font-size:1.3125rem !important;line-height:1.8125rem !important}.ts-22-mobile{font-size:1.375rem !important;line-height:1.875rem !important}.ts-23-mobile{font-size:1.4375rem !important;line-height:1.9375rem !important}.ts-24-mobile{font-size:1.5rem !important;line-height:2rem !important}.ts-25-mobile{font-size:1.5625rem !important;line-height:2.0625rem !important}.ts-26-mobile{font-size:1.625rem !important;line-height:2.125rem !important}.ts-27-mobile{font-size:1.6875rem !important;line-height:2.1875rem !important}.ts-28-mobile{font-size:1.75rem !important;line-height:2.25rem !important}.ts-29-mobile{font-size:1.8125rem !important;line-height:2.3125rem !important}.ts-30-mobile{font-size:1.875rem !important;line-height:2.375rem !important}.ts-31-mobile{font-size:1.9375rem !important;line-height:2.4375rem !important}.ts-32-mobile{font-size:2rem !important;line-height:2.5rem !important}.ts-33-mobile{font-size:2.0625rem !important;line-height:2.5625rem !important}.ts-34-mobile{font-size:2.125rem !important;line-height:2.625rem !important}.ts-35-mobile{font-size:2.1875rem !important;line-height:2.6875rem !important}.ts-36-mobile{font-size:2.25rem !important;line-height:2.75rem !important}.ts-37-mobile{font-size:2.3125rem !important;line-height:2.8125rem !important}.ts-38-mobile{font-size:2.375rem !important;line-height:2.875rem !important}.ts-39-mobile{font-size:2.4375rem !important;line-height:2.9375rem !important}.ts-40-mobile{font-size:2.5rem !important;line-height:3rem !important}.ts-41-mobile{font-size:2.5625rem !important;line-height:3.0625rem !important}.ts-42-mobile{font-size:2.625rem !important;line-height:3.125rem !important}.ts-43-mobile{font-size:2.6875rem !important;line-height:3.1875rem !important}.ts-44-mobile{font-size:2.75rem !important;line-height:3.25rem !important}.ts-45-mobile{font-size:2.8125rem !important;line-height:3.3125rem !important}.ts-46-mobile{font-size:2.875rem !important;line-height:3.375rem !important}.ts-47-mobile{font-size:2.9375rem !important;line-height:3.4375rem !important}.ts-48-mobile{font-size:3rem !important;line-height:3.5rem !important}.ts-49-mobile{font-size:3.0625rem !important;line-height:3.5625rem !important}.ts-50-mobile{font-size:3.125rem !important;line-height:3.625rem !important}.ts-51-mobile{font-size:3.1875rem !important;line-height:3.6875rem !important}.ts-52-mobile{font-size:3.25rem !important;line-height:3.75rem !important}.ts-53-mobile{font-size:3.3125rem !important;line-height:3.8125rem !important}.ts-54-mobile{font-size:3.375rem !important;line-height:3.875rem !important}.ts-55-mobile{font-size:3.4375rem !important;line-height:3.9375rem !important}.ts-56-mobile{font-size:3.5rem !important;line-height:4rem !important}.ts-57-mobile{font-size:3.5625rem !important;line-height:4.0625rem !important}.ts-58-mobile{font-size:3.625rem !important;line-height:4.125rem !important}.ts-59-mobile{font-size:3.6875rem !important;line-height:4.1875rem !important}.ts-60-mobile{font-size:3.75rem !important;line-height:4.25rem !important}}h1{font-family:"Oswald",Arial,serif;font-size:4rem;font-weight:700;line-height:4.2rem;margin-bottom:2rem}@media(max-width: 1180px){h1{font-size:2rem;line-height:2.25rem;font-weight:400}}h2{font-family:"Oswald",Arial,serif;font-size:2.5rem;font-weight:700;line-height:3rem;margin:0 0 1rem 0}@media(max-width: 1180px){h2{font-size:1.5rem;line-height:1.65rem;font-weight:400}}h3{font-family:"Oswald",Arial,serif;font-size:1.5rem;font-weight:500;line-height:1.74rem;margin:0 0 1rem 0}@media(max-width: 1180px){h3{font-size:1.5rem;line-height:1.74rem;font-weight:400}}p{line-height:1.4}.banner h1{margin-bottom:1rem;font-size:4rem;font-weight:300;line-height:4.6rem;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#8c1818}@media(max-width: 640px){.banner h1{font-size:3rem;line-height:3.3rem}}.banner h2{font-family:"Oswald",Arial,serif;font-size:2rem;font-weight:500;line-height:2.24rem;margin-top:2rem}@media(max-width: 640px){.banner h2{font-size:1.5rem;line-height:1.7rem}}.back-to-start{display:inline-block;color:#000;background:url("../img/icons/left-arrow.svg") -4px center/contain no-repeat;text-decoration:none !important;padding-left:23px}a.btn-instagram{color:#8c1818;font-weight:700;text-underline-position:from-font;text-decoration-skip-ink:all;background:url("../img/icons/instagram-red.svg") 0 center/20px no-repeat;display:inline-block;padding-left:2rem}.btn-dafault,a.btn-white,a.btn-red{text-transform:none;font-family:"Open Sans",Arial,serif;font-weight:700;font-size:1rem;line-height:1.362rem;border:0;letter-spacing:.04em;text-align:center;padding:1rem 1.5rem;cursor:pointer;text-decoration:none;display:inline-block}a.btn-red{color:#fff;background-color:#8c1818;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem}@media(max-width: 640px){a.btn-red{width:100%}}a.btn-white{background-color:#fff;color:#8c1818;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem}@media(max-width: 640px){a.btn-white{width:100%}}.break{display:block}.break.break-large{clear:both}.flex{display:flex}.flex.flex-fullheight{height:100%}.flex.flex-item-center{align-items:center}.flex.flex-item-end{align-items:end}.flex.flex-jc-center{justify-content:center}.flex.flex-wrap{flex-wrap:wrap}.flex .flex-1{flex:1}@media(max-width: 640px){.flex.flex-not-mobile{display:block !important}.flex.flex-not-mobile>div{margin-bottom:1rem}}.flex-2er{display:flex;align-items:center}.flex-2er>div{flex:1;width:50%}@media(max-width: 1180px){.flex-2er>div:first-child{width:30%;margin-right:2rem}}@media(max-width: 1180px)and (max-width: 640px){.flex-2er>div:first-child{margin:0 auto 3rem auto;text-align:center;width:100%}}@media(max-width: 640px){.flex-2er>div{flex:auto;width:100%}}@media(max-width: 640px){.flex-2er{display:block}}.flex-2er.flex-2er-space{justify-content:space-between}.flex-2er.flex-2er-space>div{width:calc(50% - 1.25rem);flex:initial}@media(max-width: 640px){.flex-2er.flex-2er-space>div{width:100%}}.flex-2er.flex-2er-space>div label{text-align:left}.flex-2er-txtimg{background-color:#ebebeb;display:flex;align-items:strech}@media(max-width: 1180px){.flex-2er-txtimg{display:block}}.flex-2er-txtimg>div{flex:1;width:50%;position:relative}@media(max-width: 1180px){.flex-2er-txtimg>div{flex:initial;width:100%}}.flex-2er-txtimg>div:first-child span{display:block;padding:2.5rem 2.5rem 2.5rem calc(8.3333333333% * 2);border-top:1.5rem solid #fff;border-bottom:1.5rem solid #fff}@media(max-width: 1180px){.flex-2er-txtimg>div:first-child span{border:0}}@media(max-width: 1180px){.flex-2er-txtimg>div:first-child span{padding:1.5rem}}.flex-2er-txtimg>div:last-child{position:relative}.flex-2er-txtimg>div:last-child.flex-2er-txtimg-logo{display:flex;align-items:end}.flex-2er-txtimg>div:last-child.flex-2er-txtimg-logo div{padding:3rem}@media(max-width: 1180px){.flex-2er-txtimg>div:last-child{height:480px}}.flex-2er-imgtxt{background-color:#ebebeb;display:flex;align-items:strech}@media(max-width: 1180px){.flex-2er-imgtxt{display:block}}.flex-2er-imgtxt>div{flex:1;width:50%;position:relative}@media(max-width: 1180px){.flex-2er-imgtxt>div{flex:initial;width:100%}}.flex-2er-imgtxt>div:first-child{position:relative}.flex-2er-imgtxt>div:first-child.flex-2er-imgtxt-logo{display:flex;align-items:end}.flex-2er-imgtxt>div:first-child.flex-2er-imgtxt-logo div{padding:3rem}@media(max-width: 1180px){.flex-2er-imgtxt>div:first-child{height:480px}}.flex-2er-imgtxt>div:last-child span{display:block;padding:2.5rem 2.5rem 2.5rem 2.5rem;border-top:1.5rem solid #fff;border-bottom:1.5rem solid #fff}@media(max-width: 1180px){.flex-2er-imgtxt>div:last-child span{border:0}}@media(max-width: 1180px){.flex-2er-imgtxt>div:last-child span{padding:1.5rem}}input[type=text],input[type=date],select,textarea{font-family:"Open Sans",Arial,serif;font-size:1rem;line-height:1.362rem;height:auto;padding:1rem;border:0;background-color:#ebebeb;margin:0;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;box-shadow:none}input[type=text]:focus,input[type=date]:focus,select:focus,textarea:focus{border:0;background-color:#fff;box-shadow:none;transition:none}input[type=button],input[type=submit],a.red-light,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a{background-color:#fff;text-transform:none;color:#8c1818;font-family:"Open Sans",Arial,serif;font-weight:700;font-size:1rem;line-height:1.362rem;border:0;letter-spacing:.04em;text-align:center;padding:1rem 1.5rem;cursor:pointer;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem}@media(max-width: 640px){input[type=button],input[type=submit],a.red-light,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a{width:100%}}input[type=button].red,input[type=submit].red,a.red-light.red,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a.red,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a.red{color:#fff;background-color:#8c1818}a.red-light,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a{background-color:transparent;border:2px solid #8c1818;text-decoration:none;display:inline-block}form{margin:0;padding:0}form ::-webkit-input-placeholder{color:#4d4d4d}form :-moz-placeholder{color:#4d4d4d}form ::-moz-placeholder{color:#4d4d4d}form :-ms-input-placeholder{color:#4d4d4d}form label{color:#fff;font-size:1rem;font-weight:500;line-height:1.362rem;margin-bottom:.5rem}form.input-dark input[type=text],form.input-dark input[type=date],form.input-dark select,form.input-dark textarea,form .input-dark input[type=text],form .input-dark input[type=date],form .input-dark select,form .input-dark textarea{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #ebebeb}form.input-dark input[type=text]:focus,form.input-dark input[type=date]:focus,form.input-dark select:focus,form.input-dark textarea:focus,form .input-dark input[type=text]:focus,form .input-dark input[type=date]:focus,form .input-dark select:focus,form .input-dark textarea:focus{border:1px solid #1f1f1f;background-color:#fff;box-shadow:none;transition:none}form.input-dark label,form .input-dark label{color:#1f1f1f}form .altcha label{color:#000 !important;margin:0}form .altcha[data-state=verified] .altcha-checkbox::before{content:"✓";position:absolute;z-index:1;width:20px;color:#8c1818;font-weight:bold;font-size:1.5rem;top:5px}form .altcha[data-state=verified] .altcha-checkbox #altcha_checkbox{position:absolute;width:1px;height:1px;overflow:hidden}.loader{cursor:not-allowed}.radiobutton{color:#fff;font-weight:400;background:url("../img/icons/radiobutton_inactive.svg") left center/24px no-repeat;display:flex;align-items:center;min-height:30px;padding-left:40px;box-sizing:border-box;margin-bottom:.75rem;cursor:pointer;position:relative}.radiobutton.radiobutton-dark{color:#000;background:url("../img/icons/radiobutton_dark_inactive.svg") left center/24px no-repeat}.radiobutton input[type=radio]{display:none}.radiobutton.radiobutton-active{font-weight:700}.radiobutton.radiobutton-active::before{content:url("../img/icons/radiobutton_active.svg");position:absolute;top:50%;left:12px;transform:translate(-50%, -50%);width:18px;height:18px}.radiobutton.radiobutton-dark.radiobutton-active::before{content:url("../img/icons/radiobutton_dark_active.svg");position:absolute;top:50%;left:13px;transform:translate(-50%, -50%);width:18px;height:18px}.checkbox{color:#fff;font-weight:400;background:url("../img/icons/checkbox_dark_inactive.svg") left 0/24px no-repeat;display:flex;align-items:start;min-height:30px;padding-left:40px;box-sizing:border-box;margin-bottom:.75rem;cursor:pointer;position:relative}.checkbox.checkbox-dark{color:#000;background:url("../img/icons/checkbox_dark_inactive.svg") left 0/24px no-repeat}.checkbox input[type=checkbox]{display:none}.checkbox.checkbox-active::before{content:url("../img/icons/checkbox_dark_active.svg");position:absolute;top:15px;left:0;transform:translateY(-50%)}.checkbox.checkbox-dark.checkbox-active::before{content:url("../img/icons/checkbox_dark_active.svg")}footer{background:rgba(0,12,24,.8);padding:0 0 3rem 0}footer a{text-decoration:none}footer a:hover,footer a:focus{text-decoration:none}footer a.footer-instagram{background:url("../img/icons/instagram.svg") center left/24px no-repeat;padding-left:2rem !important;text-decoration:none;display:inline-block}footer .footer-copyright{margin:3rem 0 2rem 0;color:#fff}@media(max-width: 1180px){footer .footer-copyright{margin:3rem 0 1rem 0}}footer .footer-links{color:#fff;text-align:right;margin:2rem 0 0 0}@media(max-width: 1180px){footer .footer-links{margin:0 0 1rem 0;text-align:left}}footer .footer-links a{color:#fff;padding:1rem 0}footer .footer-pipe{display:inline-block;width:30px;text-align:center}footer .footer-imgcredits{color:#fff;font-size:.875rem;line-height:1.3rem;margin-bottom:2rem}footer .footer-imgcredits a{color:#fff}footer .footer-wineinmoderation{border-bottom:1px solid #a4a4a4;padding-bottom:2rem;margin-bottom:2rem}footer .footer-wineinmoderation img{width:240px;height:auto}.stoerer{width:178px;height:178px;background-color:#d0c562;-webkit-border-radius:89px;-moz-border-radius:89px;-ms-border-radius:89px;border-radius:89px;position:absolute;font-weight:700;display:flex;font-size:1.25rem;color:#1f1f1f;line-height:1.703rem;align-items:center;text-align:center;box-sizing:border-box;padding:0 20px;text-transform:uppercase;top:-20px;right:0;font-family:"Open Sans SemiBold",Arial,serif}.stoerer-empfehlen{background:url("../img/icons/thumbs-up.svg") top center;background-repeat:no-repeat;font-family:"Open Sans SemiBold",Arial,serif;font-weight:700;font-size:1.25rem;line-height:1.703rem;color:#1f1f1f;max-width:320px;margin:0 auto;padding-top:170px}@media(max-width: 1180px){.stoerer-empfehlen{font-size:1rem;line-height:1.375rem}}.alert{display:none;padding:10px 20px;margin:1rem 0}.alert.alert-error{background-color:red;color:#fff}.alert ul{margin-bottom:0}#header-navi-mobile{background-color:#fff;width:100vw;height:100vh;position:fixed;top:0;left:0;display:none;z-index:150;box-sizing:border-box}#header-navi-mobile .header-navi-mobile-inner{padding:5rem 2rem 1rem 2rem}#header-navi-mobile .header-navi-mobile-inner .page-content{padding:0 .5rem}#header-navi-mobile .header-navi-mobile-inner .page-content .navi-dn{display:none}#header-navi-mobile .header-navi-mobile-inner .page-content a{font-family:"Oswald",Arial,serif;font-size:2rem;font-weight:300;line-height:3rem;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1f1f1f;text-decoration:none;display:inline-block;background:url("../img/icons/arrow-right.png") right 20px/22px no-repeat;padding-right:2.5rem}#header-navi-mobile .header-navi-mobile-inner .page-content .navi-master a:first-child,#header-navi-mobile .header-navi-mobile-inner .page-content .navi-master a:last-child,#header-navi-mobile .header-navi-mobile-inner .page-content .navi-kolumne a:first-child,#header-navi-mobile .header-navi-mobile-inner .page-content .navi-weinchat a:first-child,#header-navi-mobile .header-navi-mobile-inner .page-content .navi-umfrage a:first-child{background:none}#header-navi-mobile .header-navi-mobile-inner .page-content .navi-small{margin-top:1rem}#header-navi-mobile .header-navi-mobile-inner .page-content .navi-small a{font-size:1rem;line-height:1.362rem;font-family:"Open Sans",Arial,serif;background:none;display:block;margin:1rem 0}a.survey-a{color:#fff;text-decoration:underline}#survey-overlay{background-color:rgba(255,255,255,.9);width:100vw;height:100vh;position:fixed;top:0;left:0;display:none;z-index:150;box-sizing:border-box}#survey-overlay .survey-overlay-content{position:absolute;left:calc(50vw - 384px);max-width:767px;width:100%;height:480px;top:calc(50vh - 240px);box-shadow:0px 0px 15px 5px rgba(0,0,0,.4);background-color:#fff}@media(max-width: 888px){#survey-overlay .survey-overlay-content{top:40px;left:10px;width:calc(100% - 40px)}}#survey-overlay .survey-overlay-content .survey-overlay-close{width:35px;height:35px;display:block;position:absolute;right:-40px;top:-40px;overflow:hidden;text-indent:-999px;background:url("../img/icons/x.svg") top center/contain no-repeat}@media(max-width: 888px){#survey-overlay .survey-overlay-content .survey-overlay-close{right:0;top:-40px}}.teaser-container{margin-bottom:1.875rem}@media(max-width: 1180px){.teaser-container{margin-bottom:0}}.teaser-container .teaser{width:100%;height:600px;background-color:#ccc;display:block;-moz-border-radius:1.5rem 1.5rem 1.5rem 0;-webkit-border-radius:1.5rem 1.5rem 1.5rem 0;border-radius:1.5rem 1.5rem 1.5rem 0;text-decoration:none;position:relative;overflow:hidden;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media(max-width: 1180px){.teaser-container .teaser{margin-bottom:3rem}}.teaser-container .teaser.teaser-xl{height:600px;display:flex;align-items:end;padding:1.5rem}.teaser-container .teaser.teaser-xl::before{content:"";position:absolute;top:1px;right:0;bottom:0;left:0;background:inherit;transition:inherit}.teaser-container .teaser.teaser-xl:hover::before{transform:scale(1.05)}.teaser-container .teaser.teaser-xl .teaser-xl-div{z-index:1;background-color:rgba(255,255,255,.8);-moz-border-radius:0 1.5rem 0 0;-webkit-border-radius:0 1.5rem 0 0;border-radius:0 1.5rem 0 0;padding:1.5rem}.teaser-container .teaser.teaser-l,.teaser-container .teaser.teaser-m{height:600px;background-color:#fff;border-bottom:1px solid gray;border-bottom-right-radius:0}@media(max-width: 640px){.teaser-container .teaser.teaser-l,.teaser-container .teaser.teaser-m{height:auto;padding-bottom:1.5rem}}.teaser-container .teaser.teaser-l div:first-child,.teaser-container .teaser.teaser-m div:first-child{height:378px;border-bottom-right-radius:1.5rem;overflow:hidden;position:relative;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.teaser-container .teaser.teaser-l div:first-child::before,.teaser-container .teaser.teaser-m div:first-child::before{content:"";position:absolute;top:1px;right:0;bottom:0;left:0;background:inherit;transition:inherit}.teaser-container .teaser.teaser-l div:first-child:hover::before,.teaser-container .teaser.teaser-m div:first-child:hover::before{transform:scale(1.05)}.teaser-container .teaser.teaser-l:hover div::before,.teaser-container .teaser.teaser-m:hover div::before{transform:scale(1.05)}.teaser-container .teaser.teaser-m{height:392px}.teaser-container .teaser.teaser-m div:first-child{height:170px}.teaser-container .teaser.teaser-winechat-l,.teaser-container .teaser.teaser-winechat-m{height:600px;background:linear-gradient(0deg, #1D3562, #1D3562),linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);border-bottom:1px solid gray;border-bottom-right-radius:1.5rem}.teaser-container .teaser.teaser-winechat-l>div:first-child,.teaser-container .teaser.teaser-winechat-m>div:first-child{height:360px;overflow:hidden;position:relative;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.teaser-container .teaser.teaser-winechat-l>div:first-child::before,.teaser-container .teaser.teaser-winechat-m>div:first-child::before{content:"";position:absolute;top:1px;right:0;bottom:0;left:0;background:inherit;transition:inherit}.teaser-container .teaser.teaser-winechat-l>div:first-child:hover::before,.teaser-container .teaser.teaser-winechat-m>div:first-child:hover::before{transform:scale(1.05)}.teaser-container .teaser.teaser-winechat-l:hover div::before,.teaser-container .teaser.teaser-winechat-m:hover div::before{transform:scale(1.05)}.teaser-container .teaser.teaser-winechat-l>div:last-child,.teaser-container .teaser.teaser-winechat-m>div:last-child{padding:1rem 1.5rem 1.5rem 1.5rem;color:#fff;display:flex;flex-direction:column;justify-content:space-between;flex:1}.teaser-container .teaser.teaser-winechat-l>div:last-child h2,.teaser-container .teaser.teaser-winechat-m>div:last-child h2{margin:0 0 .75rem 0 !important;height:auto !important;overflow:unset}.teaser-container .teaser.teaser-winechat-l h3,.teaser-container .teaser.teaser-winechat-m h3{position:absolute;top:1.5rem;left:1.5rem;margin:0 !important;color:#fff !important}.teaser-container .teaser.teaser-winechat-l span,.teaser-container .teaser.teaser-winechat-m span{background:#fff;padding:1rem 1.5rem !important;gap:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;font-size:1rem;font-weight:600;line-height:1.362rem;letter-spacing:.04em;text-align:center;width:100%;margin-top:.25rem}.teaser-container .teaser.teaser-winechat-m{height:392px}.teaser-container .teaser.teaser-winechat-m>div:first-child{height:170px}.teaser-container .teaser.teaser-winechat-m>div:last-child{height:222px}.teaser-container .teaser.teaser-s{height:178px;background-color:#11203b}.teaser-container .teaser.teaser-weiterempfehlen-s,.teaser-container .teaser.teaser-weiterempfehlen-m{height:178px;background-color:#e3e8f2;color:#1f1f1f}.teaser-container .teaser.teaser-weiterempfehlen-s>div,.teaser-container .teaser.teaser-weiterempfehlen-m>div{background:url("../img/icons/taf-thumbs-up.svg") center right/100px no-repeat;display:flex;height:100%;align-items:center;background-position:right 1.5rem center}.teaser-container .teaser.teaser-weiterempfehlen-s>div>div,.teaser-container .teaser.teaser-weiterempfehlen-m>div>div{padding:0 1.5rem;color:#1f1f1f}.teaser-container .teaser.teaser-weiterempfehlen-s>div>div a,.teaser-container .teaser.teaser-weiterempfehlen-m>div>div a{color:#8c1818;font-weight:600}.teaser-container .teaser.teaser-weiterempfehlen-m{height:392px}.teaser-container .teaser.teaser-weiterempfehlen-m>div{background:url("../img/icons/taf-thumbs-up.svg") center right/120px no-repeat;background-position:1.5rem 1.5rem;display:block;padding-top:15rem}.teaser-container .teaser.teaser-weiterempfehlen-m>div>div{padding:0 1.5rem;color:#1f1f1f}.teaser-container .teaser.teaser-weiterempfehlen-m>div>div a{color:#8c1818;font-weight:600}.teaser-container .teaser.teaser-insta-s,.teaser-container .teaser.teaser-insta-m{height:178px;background-color:#e3e8f2;color:#1f1f1f}.teaser-container .teaser.teaser-insta-s>div,.teaser-container .teaser.teaser-insta-m>div{background:url("../img/icons/instagram-teaser.svg") center right/125px no-repeat;display:flex;height:100%;align-items:center;background-position:right 1.5rem center}.teaser-container .teaser.teaser-insta-s>div>div,.teaser-container .teaser.teaser-insta-m>div>div{padding:0 1.5rem;color:#1f1f1f}.teaser-container .teaser.teaser-insta-s>div>div a,.teaser-container .teaser.teaser-insta-m>div>div a{color:#8c1818;font-weight:600}.teaser-container .teaser.teaser-insta-m{height:392px}.teaser-container .teaser.teaser-insta-m>div{background:url("../img/icons/instagram-teaser.svg") center right/150px no-repeat;background-position:1.5rem 1.5rem;display:block;padding-top:12.8rem}.teaser-container .teaser.teaser-insta-m>div>div{padding:0 1.5rem;color:#1f1f1f}.teaser-container .teaser.teaser-insta-m>div>div a{color:#8c1818;font-weight:600}.teaser-container .teaser.teaser-ad{height:178px;border-radius:0}.teaser-container .teaser h3{font-family:"Open Sans",Arial,serif;font-size:.875rem;font-weight:600;line-height:1.192rem;letter-spacing:.1em;margin:0 0 .5rem 0;text-transform:uppercase;color:#8c1818}.teaser-container .teaser h2{font-family:"Oswald",Arial,serif;font-size:2rem;font-weight:600;line-height:2.24rem;margin:0 0 1rem 0}@media(max-width: 640px){.teaser-container .teaser h2{font-size:1.5rem;line-height:1.65rem;font-weight:400}}.teaser-container .teaser.teaser-l h2,.teaser-container .teaser.teaser-m h2,.teaser-container .teaser.teaser-s h2,.teaser-container .teaser.teaser-ad h2,.teaser-container .teaser.teaser-column-m h2,.teaser-container .teaser.teaser-column-l h2,.teaser-container .teaser.teaser-survey-m h2,.teaser-container .teaser.teaser-survey-l h2,.teaser-container .teaser.teaser-contest-m h2,.teaser-container .teaser.teaser-contest-l h2,.teaser-container .teaser.teaser-winechat-m h2,.teaser-container .teaser.teaser-winechat-l h2{font-size:1.5rem;line-height:1.68rem;margin:.25rem 0 .75rem 0;height:3.5rem;overflow:hidden;box-sizing:border-box}@media(max-width: 640px){.teaser-container .teaser.teaser-l h2,.teaser-container .teaser.teaser-m h2,.teaser-container .teaser.teaser-s h2,.teaser-container .teaser.teaser-ad h2,.teaser-container .teaser.teaser-column-m h2,.teaser-container .teaser.teaser-column-l h2,.teaser-container .teaser.teaser-survey-m h2,.teaser-container .teaser.teaser-survey-l h2,.teaser-container .teaser.teaser-contest-m h2,.teaser-container .teaser.teaser-contest-l h2,.teaser-container .teaser.teaser-winechat-m h2,.teaser-container .teaser.teaser-winechat-l h2{height:auto}}.teaser-container .teaser.teaser-l h3,.teaser-container .teaser.teaser-m h3,.teaser-container .teaser.teaser-s h3,.teaser-container .teaser.teaser-ad h3,.teaser-container .teaser.teaser-column-m h3,.teaser-container .teaser.teaser-column-l h3,.teaser-container .teaser.teaser-survey-m h3,.teaser-container .teaser.teaser-survey-l h3,.teaser-container .teaser.teaser-contest-m h3,.teaser-container .teaser.teaser-contest-l h3,.teaser-container .teaser.teaser-winechat-m h3,.teaser-container .teaser.teaser-winechat-l h3{margin:.75rem 0 0 0}.teaser-container .teaser p{font-size:1rem;font-weight:400;line-height:1.362rem;margin-bottom:.5rem}.teaser-container .teaser.teaser-l p,.teaser-container .teaser.teaser-m p,.teaser-container .teaser.teaser-s p,.teaser-container .teaser.teaser-ad p,.teaser-container .teaser.teaser-winechat-l p,.teaser-container .teaser.teaser-winechat-m p{height:4.3rem;overflow:hidden}@media(max-width: 640px){.teaser-container .teaser.teaser-l p,.teaser-container .teaser.teaser-m p,.teaser-container .teaser.teaser-s p,.teaser-container .teaser.teaser-ad p,.teaser-container .teaser.teaser-winechat-l p,.teaser-container .teaser.teaser-winechat-m p{height:auto}}.teaser-container .teaser span{font-weight:600;color:#8c1818;display:inline-block;background:url("../img/icons/move-right.svg") center right/contain no-repeat;padding-right:30px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.teaser-container .teaser span:hover{padding-right:35px}.teaser-container .teaser.teaser-column-l,.teaser-container .teaser.teaser-column-m,.teaser-container .teaser.teaser-survey-m,.teaser-container .teaser.teaser-survey-l,.teaser-container .teaser.teaser-contest-m,.teaser-container .teaser.teaser-contest-l{height:600px;background:linear-gradient(0deg, #1D3562, #1D3562),linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.teaser-container .teaser.teaser-column-l::before,.teaser-container .teaser.teaser-column-m::before,.teaser-container .teaser.teaser-survey-m::before,.teaser-container .teaser.teaser-survey-l::before,.teaser-container .teaser.teaser-contest-m::before,.teaser-container .teaser.teaser-contest-l::before{content:url("../img/icons/quote.svg");position:absolute;z-index:1;top:1.5rem;left:1.5rem}.teaser-container .teaser.teaser-column-l .a,.teaser-container .teaser.teaser-column-m .a,.teaser-container .teaser.teaser-survey-m .a,.teaser-container .teaser.teaser-survey-l .a,.teaser-container .teaser.teaser-contest-m .a,.teaser-container .teaser.teaser-contest-l .a{height:100%;overflow:hidden;position:relative;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.teaser-container .teaser.teaser-column-l .a::before,.teaser-container .teaser.teaser-column-m .a::before,.teaser-container .teaser.teaser-survey-m .a::before,.teaser-container .teaser.teaser-survey-l .a::before,.teaser-container .teaser.teaser-contest-m .a::before,.teaser-container .teaser.teaser-contest-l .a::before{content:"";position:absolute;top:1px;right:0;bottom:0;left:0;background:linear-gradient(0deg, #1D3562, #1D3562),linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);transition:inherit}.teaser-container .teaser.teaser-column-l .a::after,.teaser-container .teaser.teaser-column-m .a::after,.teaser-container .teaser.teaser-survey-m .a::after,.teaser-container .teaser.teaser-survey-l .a::after,.teaser-container .teaser.teaser-contest-m .a::after,.teaser-container .teaser.teaser-contest-l .a::after{content:"";position:absolute;top:1px;right:0;bottom:0;left:0;background:inherit;transition:inherit;z-index:1}.teaser-container .teaser.teaser-column-l .a .b,.teaser-container .teaser.teaser-column-m .a .b,.teaser-container .teaser.teaser-survey-m .a .b,.teaser-container .teaser.teaser-survey-l .a .b,.teaser-container .teaser.teaser-contest-m .a .b,.teaser-container .teaser.teaser-contest-l .a .b{display:flex;position:absolute;z-index:2;width:100%;padding:1.5rem;flex-direction:column;justify-content:space-between;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.teaser-container .teaser.teaser-column-l .a .b p,.teaser-container .teaser.teaser-column-m .a .b p,.teaser-container .teaser.teaser-survey-m .a .b p,.teaser-container .teaser.teaser-survey-l .a .b p,.teaser-container .teaser.teaser-contest-m .a .b p,.teaser-container .teaser.teaser-contest-l .a .b p{color:#fff;margin-bottom:1rem}.teaser-container .teaser.teaser-column-l .a h2,.teaser-container .teaser.teaser-column-l .a h3,.teaser-container .teaser.teaser-column-m .a h2,.teaser-container .teaser.teaser-column-m .a h3,.teaser-container .teaser.teaser-survey-m .a h2,.teaser-container .teaser.teaser-survey-m .a h3,.teaser-container .teaser.teaser-survey-l .a h2,.teaser-container .teaser.teaser-survey-l .a h3,.teaser-container .teaser.teaser-contest-m .a h2,.teaser-container .teaser.teaser-contest-m .a h3,.teaser-container .teaser.teaser-contest-l .a h2,.teaser-container .teaser.teaser-contest-l .a h3{color:#fff;margin-top:0}.teaser-container .teaser.teaser-column-l .a h2,.teaser-container .teaser.teaser-column-m .a h2,.teaser-container .teaser.teaser-survey-m .a h2,.teaser-container .teaser.teaser-survey-l .a h2,.teaser-container .teaser.teaser-contest-m .a h2,.teaser-container .teaser.teaser-contest-l .a h2{font-weight:500;line-height:1.68rem}.teaser-container .teaser.teaser-column-l .a span,.teaser-container .teaser.teaser-column-m .a span,.teaser-container .teaser.teaser-survey-m .a span,.teaser-container .teaser.teaser-survey-l .a span,.teaser-container .teaser.teaser-contest-m .a span,.teaser-container .teaser.teaser-contest-l .a span{background:#fff;padding:1rem 1.5rem;gap:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;font-size:1rem;font-weight:600;line-height:1.362rem;letter-spacing:.04em;text-align:center;width:100%;margin-top:.25rem}.teaser-container .teaser.teaser-column-l:hover>div:first-child::after,.teaser-container .teaser.teaser-column-m:hover>div:first-child::after,.teaser-container .teaser.teaser-survey-m:hover>div:first-child::after,.teaser-container .teaser.teaser-survey-l:hover>div:first-child::after,.teaser-container .teaser.teaser-contest-m:hover>div:first-child::after,.teaser-container .teaser.teaser-contest-l:hover>div:first-child::after{transform:scale(1.05)}.teaser-container .teaser.teaser-column-m .a h2,.teaser-container .teaser.teaser-column-l .a h2{margin-top:.5rem}.teaser-container .teaser.teaser-contest-l::before{display:none}.teaser-container .teaser.teaser-contest-l .b p{position:absolute;top:5rem;width:160px;height:160px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;background-color:#1cafb1;font-family:"Oswald",Arial,serif;font-size:1.5rem;font-weight:500;line-height:1.672rem;text-align:center;display:flex;color:#fff;justify-content:center;align-items:center;right:1.5rem}.teaser-container .teaser.teaser-contest-l .b p i{font-style:normal;padding:0 1rem}.teaser-container .teaser.teaser-contest-m::before{display:none}.teaser-container .teaser.teaser-contest-m .b p{position:absolute;top:1rem;width:130px;height:130px;-webkit-border-radius:65px;-moz-border-radius:65px;-ms-border-radius:65px;border-radius:65px;background-color:#1cafb1;font-family:"Oswald",Arial,serif;font-size:1.2rem;font-weight:500;line-height:1.4rem;padding:0 1rem;text-align:center;display:flex;color:#fff;justify-content:center;align-items:center;box-sizing:border-box;right:3rem}.teaser-container .teaser.teaser-contest-m .b p i{font-style:normal;padding:0 1rem}.teaser-container .teaser.teaser-survey-m::before,.teaser-container .teaser.teaser-survey-l::before{content:url("../img/icons/ellipse.svg");position:absolute;z-index:1;top:1.5rem;left:1.5rem}.teaser-container .teaser.teaser-survey-m h2,.teaser-container .teaser.teaser-survey-l h2{height:5.2rem;margin-top:.5rem !important}.teaser-container .teaser.teaser-survey-m span,.teaser-container .teaser.teaser-survey-l span{cursor:pointer}.teaser-container .teaser.teaser-survey-m .teaser-survey-result-thanks,.teaser-container .teaser.teaser-survey-l .teaser-survey-result-thanks{color:#fff;position:absolute;bottom:1.5rem;text-align:center;width:calc(100% - 3rem)}.teaser-container .teaser.teaser-survey-m .survey-result,.teaser-container .teaser.teaser-survey-l .survey-result{color:#fff}.teaser-container .teaser.teaser-survey-m .survey-result>div,.teaser-container .teaser.teaser-survey-l .survey-result>div{display:flex;justify-content:space-between;align-items:center;margin:.75rem 0}.teaser-container .teaser.teaser-survey-m .survey-result>div span,.teaser-container .teaser.teaser-survey-l .survey-result>div span{width:auto;padding:5px 0;text-align:center;font-size:.875rem;line-height:1rem;box-sizing:border-box;cursor:auto;white-space:nowrap;min-width:40px}.teaser-container .teaser.teaser-column-m,.teaser-container .teaser.teaser-survey-m,.teaser-container .teaser.teaser-contest-m{height:392px}.teaser-container .teaser-flex{display:flex;justify-content:space-between;flex-direction:column;height:100%}.modul-newsletter{background-color:#e3e8f2;color:#1f1f1f;margin:0 0 3rem 0}@media(max-width: 640px){.modul-newsletter{margin:0 0 3rem 0}}.modul-newsletter h3{font-family:"Open Sans",Arial,serif;font-size:.875rem;font-weight:600;line-height:1.192rem;letter-spacing:.1em;margin:0 0 .5rem 0;text-transform:uppercase;color:#1f1f1f}.modul-newsletter h2{font-family:"Oswald",Arial,serif;font-size:2.5rem;font-weight:700;line-height:3rem;margin:0 0 1rem 0;background:url("../img/icons/mail.svg") 0 2px/48px no-repeat;display:inline-block;padding-left:4rem}.modul-newsletter a,.modul-newsletter label{color:#1f1f1f}.modul-newsletter input[type=text]{background-color:#fff;border:1px solid gray}.modul-newsletter input[type=text]:focus{border:1px solid gray}.modul-newsletter-form{background-color:#e3e8f2}.modules-backandvote{display:flex;justify-content:space-between;margin-bottom:1.5rem;align-items:center}@media(max-width: 640px){.modules-backandvote{display:block}}.modules-backandvote>div{flex:1}@media(max-width: 640px){.modules-backandvote>div:first-child{text-align:center;margin-bottom:2rem}}.modules-backandvote>div:first-child a{color:#8c1818;font-weight:700;text-decoration:none}.modules-backandvote>div:last-child{text-align:right;display:flex;align-items:center;justify-content:end}@media(max-width: 640px){.modules-backandvote>div:last-child{justify-content:center;margin-bottom:3rem}}.modules-backandvote>div:last-child>div:last-child{display:flex;align-items:center;background-color:#ebebeb;height:54px;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;border-radius:27px}.modules-backandvote>div:last-child>div:last-child span.thumbs{display:inline-block;width:4rem;height:1.5rem;cursor:pointer}.modules-backandvote>div:last-child>div:last-child span.thumbs.thumbs-up{background:url("../img/icons/thumbs-up-black.svg") 26px center/contain no-repeat}.modules-backandvote>div:last-child>div:last-child span.thumbs.thumbs-up.active{background:url("../img/icons/thumbs-up-red.svg") 26px center/contain no-repeat}.modules-backandvote>div:last-child>div:last-child span.thumbs.thumbs-down{background:url("../img/icons/thumbs-down-black.svg") center center/contain no-repeat;background-position:right 27px center}.modules-backandvote>div:last-child>div:last-child span.thumbs.thumbs-down.active{background:url("../img/icons/thumbs-down-red.svg") center center/contain no-repeat;background-position:right 27px center}.modules-backandvote>div:last-child>div:last-child span.thumbs:hover{opacity:.8}.modules-backandvote>div:last-child>div:last-child span.line{display:inline-block;width:1rem;height:21px;background:url("../img/icons/line.svg") center center/contain no-repeat}.subpage-modules{margin-bottom:3rem}.modules-breadcrumb{margin:1rem 0 2rem 0}.modules-breadcrumb a{font-size:.875rem;font-weight:700;line-height:1.192rem;letter-spacing:.1em;text-decoration:none;color:#4e5562;text-transform:uppercase;padding:3px 18px 3px 8px;position:relative;background-color:#ececec;overflow:hidden;display:inline-block}.modules-breadcrumb a::after{content:"";position:absolute;height:40px;width:40px;background:#fff;transform:rotate(25deg);margin-left:7px}.modules-breadcrumb div{font-size:.875rem;font-weight:700;line-height:1.192rem;letter-spacing:.1em;color:#4e5562;text-transform:uppercase;padding:3px 18px 3px 8px;position:relative;overflow:hidden;display:inline-block;margin-left:.5rem}.modules-h1 h1{margin-bottom:2rem;color:#8c1818}@media(max-width: 640px){.modules-h1 h1{font-size:2rem;line-height:2.25rem;font-weight:400}}.modules-h2 h2,.modules-bildtext h2,.modules-textbild h2{font-family:"Oswald",Arial,serif;font-size:2.5rem;font-weight:700;line-height:3rem;margin:2rem 0}@media(max-width: 640px){.modules-h2 h2,.modules-bildtext h2,.modules-textbild h2{font-size:1.5rem;line-height:1.65rem;font-weight:400}}.modules-h2.h1 h2,.modules-bildtext.h1 h2,.modules-textbild.h1 h2{font-size:2.5rem;font-weight:700;line-height:3rem}@media(max-width: 640px){.modules-h2.h1 h2,.modules-bildtext.h1 h2,.modules-textbild.h1 h2{font-size:2rem;line-height:2.25rem}}.modules-h3 h3{font-family:"Oswald",Arial,serif;font-size:2rem;font-weight:700;line-height:2.4rem;margin:2rem 0 1rem 0}@media(max-width: 640px){.modules-h3 h3{font-size:1.5rem;line-height:1.74rem;font-weight:400}}.modules-h4 h4{font-family:"Oswald",Arial,serif;font-size:1rem;font-weight:700;line-height:1.14rem;margin:1.5rem 0 1.3rem 0}.modules-quoteinnen>div:first-child{float:right;width:382px;padding:0 0 1rem 2rem;box-sizing:border-box;font-family:"Oswald",Arial,serif;font-size:1.5rem;font-weight:600;line-height:1.75rem;text-align:left;margin-top:-3px}@media(max-width: 640px){.modules-quoteinnen>div:first-child{font-size:1.4rem;line-height:1.55rem;width:202px;hyphens:auto}}.modules-quoteinnen>div:first-child.ungefettet{font-weight:700}.modules-quoteinnen>div:first-child>span{border-top:3px solid #1f1f1f;border-bottom:3px solid #1f1f1f;display:block;padding:.75rem 0 1.1875rem 0;margin-top:.6rem}.modules-quoteinnen>div:last-child{margin-left:8.6333333333%;margin-right:8.6333333333%}@media(max-width: 1180px){.modules-quoteinnen>div:last-child{margin-left:0;margin-right:0}}.modules-quoteinnen.modules-quoteinnen-links>div:first-child{width:332px;float:left;padding:0 2rem 1rem 0}@media(max-width: 640px){.modules-quoteinnen.modules-quoteinnen-links>div:first-child{width:202px}}.modules-textbild{margin:2rem 0}.modules-textbild .modules-textbild-flex{padding-left:8.3333333333%;display:flex;align-items:center}@media(max-width: 1180px){.modules-textbild .modules-textbild-flex{display:flex;flex-direction:column-reverse;padding-left:0}}.modules-textbild .modules-textbild-flex>div:first-child{flex:1;padding-right:2.5rem}@media(max-width: 1180px){.modules-textbild .modules-textbild-flex>div:first-child{padding-right:0}}.modules-textbild .modules-textbild-flex>div:first-child h2{margin:0 0 1rem 0}.modules-textbild .modules-textbild-flex>div:last-child{width:350px;height:350px}@media(max-width: 1180px){.modules-textbild .modules-textbild-flex>div:last-child{width:100%;max-width:550px;max-height:550px;margin:2rem auto;display:block}}.modules-textbild.modules-textbild-info{background-color:#11203b;color:#fff}.modules-textbild.modules-textbild-info a{color:#fff}.modules-textbild.modules-textbild-info .modules-textbild-flex>div:last-child{min-height:300px;height:auto}.modules-bildtext{margin:2rem 0}.modules-bildtext .modules-bildtext-flex{padding-right:8.3333333333%;display:flex;align-items:center}@media(max-width: 1180px){.modules-bildtext .modules-bildtext-flex{display:block;padding-right:0}}.modules-bildtext .modules-bildtext-flex>div:first-child{width:350px;height:350px}@media(max-width: 1180px){.modules-bildtext .modules-bildtext-flex>div:first-child{width:100%;max-width:550px;max-height:550px;margin:2rem auto;display:block}}.modules-bildtext .modules-bildtext-flex>div:last-child{flex:1;padding-left:2.5rem}@media(max-width: 1180px){.modules-bildtext .modules-bildtext-flex>div:last-child{padding-left:0}}.modules-bildtext .modules-bildtext-flex>div:last-child h2{margin:0 0 1rem 0}.modules-productlist{background-color:#e6e6e6;margin:3rem 0;padding:1.125rem 0 4rem 0}.modules-productlist .modules-productlist-item{margin-top:2.875rem;position:relative}.modules-productlist .modules-productlist-item>div:first-child{-moz-border-radius:1.5rem 1.5rem 0 0;-webkit-border-radius:1.5rem 1.5rem 0 0;border-radius:1.5rem 1.5rem 0 0;height:320px}.modules-productlist .modules-productlist-item>div:last-child{background-color:#fff;-moz-border-radius:0 0 1.5rem 0;-webkit-border-radius:0 0 1.5rem 0;border-radius:0 0 1.5rem 0;padding:1.5rem}.modules-productlist .modules-productlist-item>div:last-child h3{font-family:"Oswald",Arial,serif;font-size:1.5rem;font-weight:600;line-height:1.68rem;text-align:left;margin:0 0 1.25rem 0}.modules-productlist .modules-productlist-item>div:last-child a{position:absolute;background-color:#8c1818;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;color:#fff;font-weight:700;line-height:1.362rem;letter-spacing:.04em;text-align:center;display:inline-block;padding:1rem 1.5rem;text-decoration:none;bottom:1.5rem}@media(max-width: 640px){.modules-productlist .modules-productlist-item>div:last-child a{position:relative;bottom:auto;margin-top:1.5rem}}.modules-premiumbanner-bildlinkstextrechts{display:flex;background-color:#e3e8f2}@media(max-width: 1180px){.modules-premiumbanner-bildlinkstextrechts{display:block}}.modules-premiumbanner-bildlinkstextrechts>div{flex:1;width:50%;height:560px}@media(max-width: 1180px){.modules-premiumbanner-bildlinkstextrechts>div{height:350px}}@media(max-width: 1180px){.modules-premiumbanner-bildlinkstextrechts>div{flex:auto;width:100%}}.modules-premiumbanner-bildlinkstextrechts>div:last-child{display:flex;align-items:center;margin-left:2.5rem}@media(max-width: 1180px){.modules-premiumbanner-bildlinkstextrechts>div:last-child{height:auto;padding:3rem 0;margin-left:.9375rem}}@media(max-width: 640px){.modules-premiumbanner-bildlinkstextrechts>div:last-child{padding:2rem 0}}.modules-premiumbanner-bildlinkstextrechts>div:last-child>div{max-width:35rem;box-sizing:border-box}@media(max-width: 1180px){.modules-premiumbanner-bildlinkstextrechts>div:last-child>div{max-width:none;width:calc(100% - 1.8rem)}}.modules-premiumbanner-bildlinkstextrechts>div:last-child>div h1{font-family:"Oswald",Arial,serif;font-size:4rem;font-weight:700;line-height:4.2rem;text-align:left;margin:1.5rem 0 0 0;color:#8c1818}@media(max-width: 640px){.modules-premiumbanner-bildlinkstextrechts>div:last-child>div h1{font-size:2rem;line-height:2.25rem}}.modules-headlinelinkstextrechts>div{display:flex}.modules-headlinelinkstextrechts>div>div{flex:1;width:50%}.modules-headlinelinkstextrechts>div>div:first-child{padding-left:calc(8.3333333333% + 0.3rem / 2);padding-right:2.5rem;background-color:#11203b;color:#fff;border-top:1.5rem solid #fff;border-bottom:1.5rem solid #fff;display:flex;align-items:center}.modules-headlinelinkstextrechts>div>div:first-child h2,.modules-headlinelinkstextrechts>div>div:first-child h3,.modules-headlinelinkstextrechts>div>div:first-child h4,.modules-headlinelinkstextrechts>div>div:first-child h5{color:#fff;margin:0 0 .3rem 0}.modules-headlinelinkstextrechts>div>div:last-child{padding-right:calc(8.3333333333% + 0.3rem / 2);padding-left:2.5rem;background-color:#ebf0f9;padding-top:2rem;padding-bottom:2rem}.modules-imagecenter img{display:block;margin:0 auto}@media(max-width: 640px){.modules-imagecenter img{max-width:300px !important}}.modules-flexbox-2-1{display:flex;background-color:#e3e8f2;min-height:350px}@media(max-width: 1180px){.modules-flexbox-2-1{display:block;min-height:auto}}.modules-flexbox-2-1>div:first-child{width:66.66%;align-self:center}@media(max-width: 1180px){.modules-flexbox-2-1>div:first-child{width:100%;align-self:inherit}}.modules-flexbox-2-1>div:first-child>div{padding:0 5rem}@media(max-width: 1180px){.modules-flexbox-2-1>div:first-child>div{padding:3rem 1.5rem}}.modules-flexbox-2-1>div:last-child{width:33.33%}@media(max-width: 1180px){.modules-flexbox-2-1>div:last-child{height:350px;width:100%}}.modules-flexbox-1bild-3text{display:flex;min-height:250px}@media(max-width: 1180px){.modules-flexbox-1bild-3text{display:block;min-height:auto}}.modules-flexbox-1bild-3text>div:first-child{width:25%}@media(max-width: 1180px){.modules-flexbox-1bild-3text>div:first-child{height:300px;width:100%}}.modules-flexbox-1bild-3text>div:last-child{width:75%;align-self:inherit;display:flex;align-items:center}@media(max-width: 1180px){.modules-flexbox-1bild-3text>div:last-child{width:100%;align-self:inherit}}.modules-flexbox-1bild-3text>div:last-child>div{padding:1.5rem 2.5rem}@media(max-width: 1180px){.modules-flexbox-1bild-3text>div:last-child>div{padding:3rem 1.5rem}}.modules-flextextimg{margin-top:2rem}@media(max-width: 1180px){.modules-flextextimg{margin-top:0 !important}}.modules-flextextimg>div.flex-2er-txtimg{background-color:#e3e8f2;min-height:408px}@media(max-width: 640px){.modules-flextextimg>div.flex-2er-txtimg>div:last-child{height:320px}}.modules-flextextimg>div.flex-2er-txtimg>div:first-child{justify-content:stretch;display:flex;position:relative}.modules-flextextimg>div.flex-2er-txtimg>div:first-child span{display:flex;flex-direction:column;justify-content:center;z-index:1;padding-right:2.5rem}@media(max-width: 640px){.modules-flextextimg>div.flex-2er-txtimg>div:first-child span{padding-right:0;padding-left:0 !important}}.modules-flextextimg>div.flex-2er-txtimg>div:first-child span ul,.modules-flextextimg>div.flex-2er-txtimg>div:first-child span ol{margin:0}.modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child{background-color:#0e092b;color:#fff}.modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child span{display:block;border-top:1.5rem solid #e3e8f2;border-bottom:1.5rem solid #e3e8f2}.modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child span a.red-light,.modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child span .modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept .modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child span a,.modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child span .modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div .modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:first-child span a{background-color:#d6ff00;color:#0e092b;border-color:#d6ff00}.modules-flextextimg.weinchat-promobox>div.flex-2er-txtimg div:last-child{background-color:#fff}.modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child{background-color:#fff}.modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child span{display:block;border-top:1.5rem solid #e3e8f2;border-bottom:1.5rem solid #e3e8f2}.modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child span a.red-light,.modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child span .modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept .modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child span a,.modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child span .modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div .modules-flextextimg.weinchat-promobox-normal>div.flex-2er-txtimg div:first-child span a{background-color:#d6ff00;color:#0e092b;border-color:#d6ff00}.modules-fleximgtext{margin-top:2rem}@media(max-width: 1180px){.modules-fleximgtext{margin-bottom:0 !important}}.modules-fleximgtext>div.flex-2er-imgtxt{background-color:#e3e8f2;min-height:408px}@media(max-width: 640px){.modules-fleximgtext>div.flex-2er-imgtxt>div:first-child{height:320px}}.modules-fleximgtext>div.flex-2er-imgtxt>div:last-child{justify-content:stretch;display:flex;position:relative}.modules-fleximgtext>div.flex-2er-imgtxt>div:last-child span{display:flex;flex-direction:column;justify-content:center;z-index:1;padding-left:2.5rem}@media(max-width: 1180px){.modules-fleximgtext>div.flex-2er-imgtxt>div:last-child span{padding-left:0}}.modules-fleximgtext>div.flex-2er-imgtxt>div:last-child span ul,.modules-fleximgtext>div.flex-2er-imgtxt>div:last-child span ol{margin:0}.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child{background-color:#0e092b;color:#fff}.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span{display:block;border-top:1.5rem solid #e3e8f2;border-bottom:1.5rem solid #e3e8f2}@media(max-width: 640px){.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span{border-top:0;border-bottom:0}}.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span a.red-light,.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span .modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept .modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span a,.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span .modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div .modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:last-child span a{background-color:#d6ff00;color:#0e092b;border-color:#d6ff00}.modules-fleximgtext.weinchat-promobox>div.flex-2er-imgtxt div:first-child{background-color:#fff}.modules-flextextimg .flex-2er-txtimg i,.modules-fleximgtext .flex-2er-imgtxt i{position:absolute;font-family:"Oswald",Arial,serif;font-size:15.625rem;font-weight:700;line-height:17.5rem;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;z-index:0;font-style:normal;right:2.125rem;top:-1.25rem}.modules-quotebreit{padding:3rem 0 2rem 0;font-size:.875rem;line-height:1.192rem}.modules-quotebreit h2{font-family:"Oswald",Arial,serif;font-size:2.5rem;font-weight:400;line-height:3rem}@media(max-width: 640px){.modules-quotebreit h2{font-size:1.5rem;line-height:1.75rem;font-weight:400}}.modules-balkenlistekreis{padding:4rem 0}.modules-balkenlistekreis h2{text-align:center}.modules-balkenlistekreis>div{display:flex;margin-top:3rem;justify-content:space-between}@media(max-width: 1180px){.modules-balkenlistekreis>div{flex-wrap:wrap}}@media(max-width: 1180px){.modules-balkenlistekreis>div.blk-4>div{width:50%}}@media(max-width: 640px){.modules-balkenlistekreis>div.blk-4>div{width:100%}}.modules-balkenlistekreis>div.blk-4>div div{display:flex;width:250px;height:250px;-webkit-border-radius:125px;-moz-border-radius:125px;-ms-border-radius:125px;border-radius:125px;box-sizing:border-box;text-align:center;align-items:center;padding:0 3rem;font-size:.875rem;line-height:1.192rem;font-weight:700}@media(max-width: 1180px){.modules-balkenlistekreis>div.blk-4>div div{margin:0 auto 2rem auto}}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter{padding:3rem 0}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div{display:flex;margin:0}@media(max-width: 1000px){.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div{display:block}}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div{flex:1}@media(max-width: 1000px){.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div{margin-bottom:3rem}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div:last-child{margin-bottom:0}}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div>div{width:225px;height:225px;-webkit-border-radius:112.5px;-moz-border-radius:112.5px;-ms-border-radius:112.5px;border-radius:112.5px;margin:0 auto 1.5rem auto}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div>span{color:#000;display:block;max-width:300px;margin:0 auto}@media(max-width: 1000px){.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div>span{max-width:400px}}@media(max-width: 640px){.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div>span{max-width:none}}.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div>span h2,.modules-balkenlistekreis.modules-balkenlistekreis-textdarunter>div>div>span h3{text-align:center}.modules-essensmenue{background-color:#fff6ed}.modules-essensmenue .me-header{height:323px;box-sizing:border-box}.modules-essensmenue .me-header>div{background-color:rgba(0,0,0,.25);display:flex;height:100%;justify-content:center;align-items:center}.modules-essensmenue .me-header>div h3{font-size:3rem;font-weight:400;line-height:3.5rem;text-align:center;color:#fff}.modules-essensmenue .me-content{padding-top:2rem;padding-bottom:2rem;margin-left:calc(8.3333333333% + 0.875rem / 2);margin-right:calc(8.3333333333% + 0.875rem / 2)}@media(max-width: 1180px){.modules-essensmenue .me-content{margin-left:1rem;margin-right:1rem}}.modules-essensmenue .me-content .me-rezeptwein{padding:2.25rem 0}.modules-essensmenue .me-content .me-rezeptwein .em-rezeptwein-wein{background-color:#1d3562;color:#fff}.modules-essensmenue .me-content .me-rezeptwein .em-rezeptwein-wein>div{padding:2.5rem}@media(max-width: 800px){.modules-essensmenue .me-content .me-rezeptwein .em-rezeptwein-wein>div{padding:1.5rem}}.modules-essensmenue .me-content .me-rezeptwein .em-rezeptwein-wein h3{margin-top:-0.5rem}.modules-essensmenue .me-content .me-rezeptwein .em-rezeptwein-rezept>div{padding:1.5rem 2.5rem 1.5rem 0}@media(max-width: 800px){.modules-essensmenue .me-content .me-rezeptwein .em-rezeptwein-rezept>div{padding:0 0 2rem 0}}.modules-essensmenue .me-content .me-rezeptwein.me-rezeptwein-2{display:flex;align-items:normal}@media(max-width: 800px){.modules-essensmenue .me-content .me-rezeptwein.me-rezeptwein-2{display:block}}.modules-essensmenue .me-content .me-rezeptwein.me-rezeptwein-2>div{flex:1;margin-bottom:0}.modules-essensmenue .me-content .me-rezeptwein.me-rezeptwein-2>div:first-child{padding-left:0}.modules-essensmenue .me-content .me-rezeptwein.me-rezeptwein-2>div:last-child{display:flex;align-items:center}.modules-essensmenue .me-content .me-sommelier{margin-top:3rem;padding-top:2rem;border-top:1px solid #ccc;display:flex;align-items:center}@media(max-width: 800px){.modules-essensmenue .me-content .me-sommelier{display:block}}.modules-essensmenue .me-content .me-sommelier>div:first-child{flex:0 0 250px}@media(max-width: 800px){.modules-essensmenue .me-content .me-sommelier>div:first-child{text-align:center;margin-bottom:2rem}}.modules-essensmenue .me-content .me-sommelier>div:first-child span{width:210px;height:210px;display:inline-block;-webkit-border-radius:125px;-moz-border-radius:125px;-ms-border-radius:125px;border-radius:125px}@media(max-width: 800px){.modules-essensmenue .me-content .me-sommelier>div:last-child{text-align:center;margin-bottom:3rem}}.modules-essensmenue .me-content .me-sommelier>div:last-child h3{margin-top:-0.5rem}.modules-essensmenue .me-content .me-sommelier>div:last-child a{color:#8c1818;font-weight:600}.modules-essensmenue .me-content .me-onlinewein{clear:both;margin-top:2rem}@media(max-width: 800px){.modules-essensmenue .me-content .me-onlinewein h3{text-align:center}}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine{margin:3rem 0 2rem 0}@media(max-width: 800px){.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine{margin:2rem 0 2rem 0}}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div{flex:1;text-align:center}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div>div:first-child{height:280px;position:relative}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div>div:first-child img{position:absolute;top:0;left:1rem}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div p{text-align:center;padding:1.5rem;font-weight:700;line-height:1.362rem;margin:0;height:auto;box-sizing:border-box}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a{display:inline-block}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine.me-onlinewein-weine-2{display:flex}@media(max-width: 800px){.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine.me-onlinewein-weine-2{display:block}}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine.me-onlinewein-weine-2>div p{height:6rem;overflow:hidden}@media(max-width: 800px){.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine.me-onlinewein-weine-2>div p{height:auto;overflow:auto}}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div:first-child{margin-right:1.25rem}@media(max-width: 800px){.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div:first-child{margin-right:0;margin-bottom:4rem}}.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div:last-child{margin-left:1.25rem}@media(max-width: 800px){.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div:last-child{margin-left:0}}.modules-essensmenue.modules-weinbuchempfehlung .me-content .me-rezeptwein{padding:0}.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept h3{margin-top:6px}.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a{display:inline-block}.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-wein>div{padding:2.5rem 2rem}.modules-essensmenue.modules-weinbuchempfehlung .me-content .me-rezeptwein-2>div:last-child{align-items:normal}.modules-essensmenue.modules-weinbuchempfehlung .me-content .me-sommelier{margin-top:-25px;border-top:0;text-align:center;padding:0 0 1rem 0}.modules-essensmenue.modules-weinbuchempfehlung .me-content .me-sommelier>div{flex:auto}.modules-essensmenue.modules-weinbuchempfehlung .me-content .me-sommelier>div>span{width:150px;height:150px;-webkit-border-radius:75px;-moz-border-radius:75px;-ms-border-radius:75px;border-radius:75px}.modules-umfrageergebnisse .bg-grey{border-bottom:1px solid #dbdbdb;margin-bottom:3rem;padding-bottom:1.5rem}.modules-umfrageergebnisse .bg-grey .contest-headline{font-family:"Oswald",Arial,serif;font-size:2rem;font-weight:600;line-height:2.24rem;text-align:left;margin-bottom:1rem}.modules-umfrageergebnisse .bg-grey .contest-headline span{font-family:"Open Sans",Arial,serif;font-size:1rem;font-weight:700;line-height:1.362rem;text-align:left;display:block;margin-bottom:1rem}.modules-umfrageergebnisse .bg-grey .contest-answers{font-weight:600}.modules-umfrageergebnisse .bg-grey .contest-answers .umfrage-werte{margin-bottom:.5rem}.modules-umfrageergebnisse .bg-grey .contest-answers .umfrage-werte span:first-child{display:block;margin-bottom:.25rem}.modules-umfrageergebnisse .bg-grey .contest-answers .umfrage-werte span:last-child{background-color:#dbdbdb;display:block;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;border-radius:.25rem;box-sizing:border-box;padding-right:.5rem;text-align:right}.modules-umfrageergebnisse .bg-grey .contest-answers .umfrage-werte span:last-child.contest-answer-correct{background-color:#8c1818;color:#fff}.modules-umfrageergebnisse-logo{background-size:300px !important}@media(max-width: 640px){.modules-umfrageergebnisse-logo{background-size:200px !important;background-position:center center}}.modules-flextexttext{display:flex}@media(max-width: 1180px){.modules-flextexttext{display:block}}.modules-flextexttext>div{background-color:#ebf0f9;padding:3rem;color:#000;flex:1}@media(max-width: 640px){.modules-flextexttext>div{padding:1.5rem}}.modules-flextexttext>div:first-child{margin-right:1.25rem}@media(max-width: 1180px){.modules-flextexttext>div:first-child{margin-right:0;margin-bottom:2rem}}.modules-flextexttext>div:last-child{margin-left:1.25rem}@media(max-width: 1180px){.modules-flextexttext>div:last-child{margin-left:0}}.modules-flextexttext.modules-flextexttextohnepadding{margin-top:3rem;margin-bottom:3rem}@media(max-width: 1180px){.modules-flextexttext.modules-flextexttextohnepadding{margin-top:1rem;margin-bottom:1rem}}.modules-flextexttext.modules-flextexttextohnepadding>div{background-color:#fff;padding:0}.modules-flextexttext.modules-flextexttextohnepadding>div:first-child{margin-right:0;padding-right:2.5rem}@media(max-width: 1180px){.modules-flextexttext.modules-flextexttextohnepadding>div:first-child{padding-right:0}}.modules-flextexttext.modules-flextexttextohnepadding>div:last-child{margin-left:0;padding-left:2.5rem}@media(max-width: 1180px){.modules-flextexttext.modules-flextexttextohnepadding>div:last-child{padding-left:0}}.modules-flextexttexttext{padding-right:calc(8.3333333333% + 0.3rem / 2) !important;padding-left:calc(8.3333333333% + 0.3rem / 2) !important}.modules-flextexttexttext>div{margin-left:0 !important}.modules-flextexttexttext div{background-color:transparent !important}@media(max-width: 1180px){.modules-flextexttexttext div div{padding-left:0 !important;margin-bottom:2rem}}.modules-flextexttexttext .modules-flextexttext.modules-flextexttextohnepadding{margin-bottom:2rem}.modules-fleximgimg{display:flex;margin:2rem 0}@media(max-width: 1180px){.modules-fleximgimg{display:block}}.modules-fleximgimg>div{flex:1;height:347px}.modules-fleximgimg>div:first-child{margin-right:1.25rem}@media(max-width: 1180px){.modules-fleximgimg>div:first-child{margin-right:0;margin-bottom:2rem}}.modules-fleximgimg>div:last-child{margin-left:1.25rem}@media(max-width: 1180px){.modules-fleximgimg>div:last-child{margin-left:0}}.modules-fleximgimg.modules-fleximgimgwithoutpadding>div{height:520px;margin-left:0;margin-right:0}@media(max-width: 1180px){.modules-fleximgimg.modules-fleximgimgwithoutpadding>div{height:347px}}.modules-imagemittext>div.me-header{height:480px}@media(max-width: 1180px){.modules-imagemittext>div.me-header{height:360px}}.modules-imagemittext>div.me-header h3{font-size:5rem;font-weight:300;line-height:5.6rem;text-align:center}@media(max-width: 1180px){.modules-imagemittext>div.me-header h3{font-size:3rem;line-height:3.3rem}}.modules-imagemittext>div.me-header h3.modules-imagemittext-italicsmall{font-size:3rem;font-style:italic;font-weight:300;line-height:4rem;max-width:75%}@media(max-width: 1180px){.modules-imagemittext>div.me-header h3.modules-imagemittext-italicsmall{font-size:2rem;line-height:2.2rem}}.modules-buchweinempfehlung .bwe-content{background-color:#11203b;color:#fff;display:flex;padding:2rem 0 3rem 0}@media(max-width: 1180px){.modules-buchweinempfehlung .bwe-content{flex-direction:column-reverse}}.modules-buchweinempfehlung .bwe-content div:first-child{padding:0 2.5rem;width:50%}@media(max-width: 1180px){.modules-buchweinempfehlung .bwe-content div:first-child{width:100%;padding:0 1.5rem}}.modules-buchweinempfehlung .bwe-content div:first-child .more-a{cursor:pointer}.modules-buchweinempfehlung .bwe-content div:first-child .more-a i{font-style:normal;text-decoration:underline}.modules-buchweinempfehlung .bwe-content div:first-child .more-div{display:none}.modules-buchweinempfehlung .bwe-content div:last-child{width:50%}@media(max-width: 1180px){.modules-buchweinempfehlung .bwe-content div:last-child{width:100%;height:300px;background-size:contain !important;box-sizing:border-box;margin-bottom:2.5rem}}.modules-buchweinempfehlung .bwe-empfehlung{background-color:#d8e1f3;margin-top:1rem;padding:2rem 2.5rem}@media(max-width: 770px){.modules-buchweinempfehlung .bwe-empfehlung{padding:1.5rem}}.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-a-more,.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-a-less{text-decoration:underline;display:block;margin-top:1.5rem}.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-a-more.dn,.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-a-less.dn{display:none}.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-desc{padding-top:1.5rem;box-sizing:border-box}.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-desc>div{min-height:270px;display:flex;align-items:end;padding-right:120px}@media(max-width: 770px){.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-desc>div{min-height:auto;background-position:top center !important;background-size:auto 300px !important;padding-right:0;padding-top:330px}}.modules-buchweinempfehlung .bwe-empfehlung .bwe-empfehlung-haendler{padding-top:1.5rem}.modules-empfehlenblock{border-top:1px solid #000;border-bottom:1px solid #000;padding:1.5rem 0;display:flex;align-items:center}@media(max-width: 640px){.modules-empfehlenblock{display:flex;flex-direction:column-reverse}}.modules-empfehlenblock div:first-child{padding-right:2rem}.modules-empfehlenblock div:first-child a{color:#8c1818}.modules-empfehlenblock div:last-child{min-height:200px;flex:0 0 200px}@media(max-width: 640px){.modules-empfehlenblock div:last-child{width:100%;margin-bottom:2rem;min-height:250px;flex:0 0 250px}}.modules-aufklappcontentein{border:0}.modules-aufklappcontentein a{color:#000 !important;text-decoration:none}.modules-aufklappcontentein a i{font-style:normal;color:#8c1818;text-decoration:underline;text-decoration-color:#8c1818}.modules-aufklappcontentaus a.modules-hidecontent{display:none;color:#8c1818}.modules-aufklappcontentaus a.modules-hidecontent span{display:block;margin-top:2rem;padding-bottom:2rem}.modulesshowcontent{display:none}.modules-polaroidstyle{border:10px solid #fff;box-shadow:0px 0px 24px 0px rgba(0,0,0,.25)}.modules-einleitung{font-weight:bold;border-left:.5rem solid #8c1818;padding-left:1rem}.modules-textfarbighinterlegt{background-color:#11203b;color:#fff;padding:1.5rem 3rem}@media(max-width: 640px){.modules-textfarbighinterlegt{padding:1.5rem}}.modules-textfarbighinterlegt a{color:#fff}.modules-textfarbighinterlegtganzebreite{background-color:#1d3562;color:#fff;margin:2rem 0;padding:2.6rem 0 3rem 0}.modules-textfarbighinterlegtganzebreite h2,.modules-textfarbighinterlegtganzebreite h3,.modules-textfarbighinterlegtganzebreite h4,.modules-textfarbighinterlegtganzebreite a{color:#fff}.contest-blue-white{background-color:#2a4b8c;color:#fff}.contest-blue-white .red-light,.contest-blue-white .modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div a,.modules-essensmenue .me-content .me-onlinewein .me-onlinewein-weine>div .contest-blue-white a,.contest-blue-white .modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept a,.modules-essensmenue.modules-weinbuchempfehlung .me-content .em-rezeptwein-rezept .contest-blue-white a{border:2px solid #fff;color:#fff}.m-0{margin:0rem}.mt-0{margin-top:0rem}.mr-0{margin-right:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.mt--0{margin-top:-0rem !important}.m-1{margin:1rem}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mt--1{margin-top:-1rem !important}.m-2{margin:2rem}.mt-2{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mt--2{margin-top:-2rem !important}.m-3{margin:3rem}.mt-3{margin-top:3rem}.mr-3{margin-right:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.mt--3{margin-top:-3rem !important}.m-4{margin:4rem}.mt-4{margin-top:4rem}.mr-4{margin-right:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.mt--4{margin-top:-4rem !important}.m-5{margin:5rem}.mt-5{margin-top:5rem}.mr-5{margin-right:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.mt--5{margin-top:-5rem !important}.m-6{margin:6rem}.mt-6{margin-top:6rem}.mr-6{margin-right:6rem}.mb-6{margin-bottom:6rem}.ml-6{margin-left:6rem}.mt--6{margin-top:-6rem !important}.m-7{margin:7rem}.mt-7{margin-top:7rem}.mr-7{margin-right:7rem}.mb-7{margin-bottom:7rem}.ml-7{margin-left:7rem}.mt--7{margin-top:-7rem !important}.m-8{margin:8rem}.mt-8{margin-top:8rem}.mr-8{margin-right:8rem}.mb-8{margin-bottom:8rem}.ml-8{margin-left:8rem}.mt--8{margin-top:-8rem !important}.m-9{margin:9rem}.mt-9{margin-top:9rem}.mr-9{margin-right:9rem}.mb-9{margin-bottom:9rem}.ml-9{margin-left:9rem}.mt--9{margin-top:-9rem !important}.m-10{margin:10rem}.mt-10{margin-top:10rem}.mr-10{margin-right:10rem}.mb-10{margin-bottom:10rem}.ml-10{margin-left:10rem}.mt--10{margin-top:-10rem !important}.m-0-imp{margin:0rem !important}.mt-0-imp{margin-top:0rem !important}.mr-0-imp{margin-right:0rem !important}.mb-0-imp{margin-bottom:0rem !important}.ml-0-imp{margin-left:0rem !important}.m-1-imp{margin:1rem !important}.mt-1-imp{margin-top:1rem !important}.mr-1-imp{margin-right:1rem !important}.mb-1-imp{margin-bottom:1rem !important}.ml-1-imp{margin-left:1rem !important}.m-2-imp{margin:2rem !important}.mt-2-imp{margin-top:2rem !important}.mr-2-imp{margin-right:2rem !important}.mb-2-imp{margin-bottom:2rem !important}.ml-2-imp{margin-left:2rem !important}.m-3-imp{margin:3rem !important}.mt-3-imp{margin-top:3rem !important}.mr-3-imp{margin-right:3rem !important}.mb-3-imp{margin-bottom:3rem !important}.ml-3-imp{margin-left:3rem !important}.m-4-imp{margin:4rem !important}.mt-4-imp{margin-top:4rem !important}.mr-4-imp{margin-right:4rem !important}.mb-4-imp{margin-bottom:4rem !important}.ml-4-imp{margin-left:4rem !important}.m-5-imp{margin:5rem !important}.mt-5-imp{margin-top:5rem !important}.mr-5-imp{margin-right:5rem !important}.mb-5-imp{margin-bottom:5rem !important}.ml-5-imp{margin-left:5rem !important}.m-6-imp{margin:6rem !important}.mt-6-imp{margin-top:6rem !important}.mr-6-imp{margin-right:6rem !important}.mb-6-imp{margin-bottom:6rem !important}.ml-6-imp{margin-left:6rem !important}.m-7-imp{margin:7rem !important}.mt-7-imp{margin-top:7rem !important}.mr-7-imp{margin-right:7rem !important}.mb-7-imp{margin-bottom:7rem !important}.ml-7-imp{margin-left:7rem !important}.m-8-imp{margin:8rem !important}.mt-8-imp{margin-top:8rem !important}.mr-8-imp{margin-right:8rem !important}.mb-8-imp{margin-bottom:8rem !important}.ml-8-imp{margin-left:8rem !important}.m-9-imp{margin:9rem !important}.mt-9-imp{margin-top:9rem !important}.mr-9-imp{margin-right:9rem !important}.mb-9-imp{margin-bottom:9rem !important}.ml-9-imp{margin-left:9rem !important}.m-10-imp{margin:10rem !important}.mt-10-imp{margin-top:10rem !important}.mr-10-imp{margin-right:10rem !important}.mb-10-imp{margin-bottom:10rem !important}.ml-10-imp{margin-left:10rem !important}.m-05{margin:.5rem}.mt-05{margin-top:.5rem}.mr-05{margin-right:.5rem}.mb-05{margin-bottom:.5rem}.ml-05{margin-left:.5rem}.mr-1-desktop{margin-right:1rem}@media(max-width: 640px){.mr-1-desktop{margin-right:0}}.ml-1-desktop{margin-left:1rem}@media(max-width: 640px){.ml-1-desktop{margin-left:0}}.ml-2-desktop{margin-left:2rem}@media(max-width: 640px){.ml-2-desktop{margin-left:0}}.ml-3-desktop{margin-left:3rem}@media(max-width: 640px){.ml-3-desktop{margin-left:0}}.p-0{padding:0rem}.pt-0{padding-top:0rem}.pr-0{padding-right:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.p-1{padding:1rem}.pt-1{padding-top:1rem}.pr-1{padding-right:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.p-2{padding:2rem}.pt-2{padding-top:2rem}.pr-2{padding-right:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.p-3{padding:3rem}.pt-3{padding-top:3rem}.pr-3{padding-right:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.p-4{padding:4rem}.pt-4{padding-top:4rem}.pr-4{padding-right:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.p-5{padding:5rem}.pt-5{padding-top:5rem}.pr-5{padding-right:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.p-6{padding:6rem}.pt-6{padding-top:6rem}.pr-6{padding-right:6rem}.pb-6{padding-bottom:6rem}.pl-6{padding-left:6rem}.p-7{padding:7rem}.pt-7{padding-top:7rem}.pr-7{padding-right:7rem}.pb-7{padding-bottom:7rem}.pl-7{padding-left:7rem}.p-8{padding:8rem}.pt-8{padding-top:8rem}.pr-8{padding-right:8rem}.pb-8{padding-bottom:8rem}.pl-8{padding-left:8rem}.p-9{padding:9rem}.pt-9{padding-top:9rem}.pr-9{padding-right:9rem}.pb-9{padding-bottom:9rem}.pl-9{padding-left:9rem}.p-10{padding:10rem}.pt-10{padding-top:10rem}.pr-10{padding-right:10rem}.pb-10{padding-bottom:10rem}.pl-10{padding-left:10rem}.p-05{padding:.5rem}.pt-05{padding-top:.5rem}.pr-05{padding-right:.5rem}.pb-05{padding-bottom:.5rem}.pl-05{padding-left:.5rem}/*# sourceMappingURL=style.css.map */
