@import url('https://cdn2.site-media.eu/g/fonts/css?family=Raleway:200,400,700');@import url(/css/ionicons-2.0.1/css/ionicons.min.css);@font-face{font-family:'icofont';src:url('/images/0/1427698/icofont.eot');src:url('/images/0/1427698/icofont.eot?#iefix') format('embedded-opentype'), url('/images/0/1427701/icofont.woff') format('woff'), url('/images/0/1427699/icofont.ttf') format('truetype'), url('/images/0/1427700/icofont.svg#eager_naturalistregular') format('svg');font-weight:normal;font-style:normal;}html,body{height:100%;width:100%;margin:0;}body{margin:0;padding:0;font-family:'Raleway', sans-serif;font-weight:400;font-size:16px;line-height:160%;color:#000;-webkit-text-size-adjust:none;}.banner > section > .inner.container{-webkit-transform:inherit !important;min-height:100%;}.ed-text strong{color:#980232;font-weight:400;}h1,h2,h3,h4{font-weight:normal;font-family:'Raleway', sans-serif;width:100%;}h1,h2{font-size:2em;letter-spacing:1px;}h3{font-size:1.5em;}a{color:#000;text-decoration:none;}#c-1{margin:0 auto;width:100%;max-width:960px;}.banner > section > .overlay,.overlayGradient > section > .overlay{background:url(/images/0/1576697/gradblack.png) repeat-x top left !important;}.logoWrapper{text-align:center;font-size:0;line-height:0;}.logoWrapper h1{margin:0;padding:0;position:relative;box-sizing:border-box;display:inline-block;width:auto;}.logoWrapper h1 img{max-width:500px;}.logoWrapper .ed-headline h2{margin-bottom:0;font-weight:200;font-size:32px;margin-top:10px;letter-spacing:0;}.banner .slick-dots{position:absolute;bottom:20px;width:100%;}.banner .slick-dots li button{width:20px;height:20px;background:#fff;}.banner .slick-dots li.slick-active button{background:#980232;}.ed-headline h2{font-family:'Raleway', sans-serif;font-weight:300;line-height:100%;font-size:46px;color:#980232;padding-bottom:10px;margin:0 0 30px 0;box-sizing:border-box;position:relative;letter-spacing:-1px;}.ed-headline h2 strong{color:#000;font-weight:300;}.ed-headline h3{font-size:23px;color:#980232;margin:0;line-height:150%;font-weight:400;border-bottom:1px solid #fff;margin-bottom:13px;}.white .ed-headline h2,.white .ed-headline h3{color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, .2);}.ed-headline.mb h2{margin-bottom:6px;}.ed-text p{margin:0;}.light .ed-text{color:#f6f2f2;}.ed-section.dark .ed-text{color:#ccc;}.ed-text ul{margin:0;padding:0;}.ed-text ul li{list-style:none;margin-left:20px;}.ed-text ul li::before{color:#980232;content:'\f125';font-size:12px;font-family:ionicons;display:inline-block;margin-left:-20px;width:20px;}.ed-text table{width:100%;border-collapse:collapse;font-family:'Raleway', serif;font-size:20px;}.ed-text table tr{vertical-align:top;}.ed-text table tr td{padding:4px;}.ed-text table tr:nth-child(odd){color:#fff;background:#980232;}.white .ed-text{color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, .2);}.white .ed-text li::before{color:#fff;content:'\f3ff';font-size:25px;width:30px;vertical-align:middle;}.ed-text.infoIcon i{color:rgba(255, 255, 255, .5);-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.ed-text.infoIcon i:hover{color:#fff;cursor:pointer;}.ed-text.infoIcon i:hover::after{opacity:1;-webkit-transform:translate(-7px, -60%) scale(1);-ms-transform:translate(-7px, -60%) scale(1);-moz-transform:translate(-7px, -60%) scale(1);-o-transform:translate(-7px, -60%) scale(1);transform:translate(-7px, -60%) scale(1);}.ed-text.infoIcon i::after{font-size:14px;color:#fff;position:absolute;background:#980232;padding:8px;border-radius:4px;box-shadow:inset 0 0 13px 10px #660121, 0 0 20px #e4034b;opacity:0;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-webkit-transform:translate(-7px, -60%) scale(0.01);-ms-transform:translate(-7px, -60%) scale(0.01);-moz-transform:translate(-7px, -60%) scale(0.01);-o-transform:translate(-7px, -60%) scale(0.01);transform:translate(-7px, -60%) scale(0.01);}.ed-text.infoIcon.sommelier i::after{content:'(Sommelier = Restaurant-Weinfachberater)';font-family:'Raleway', sans-serif;}.white .ed-text strong{color:#fff;text-transform:uppercase;font-weight:600;border-bottom:1px solid #fff;display:block;margin-bottom:10px;}.ed-text.white a{color:#fff;}.icofont i{font-family:'icofont', sans-serif;font-style:normal;}.boxshadow{box-shadow:4px 4px 4px rgba(0, 0, 0, .2);}.button,div.ed-form-container .ed-form-button button,.ed-button .button,.ed-button div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .ed-button button,.buttonDokument a{background:#980232;border-radius:0;text-shadow:none;box-shadow:none;font-size:19px;font-family:'Raleway', sans-serif;font-weight:700;color:#fff;width:100%;max-width:500px;padding:14px 0;position:relative;text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.button:hover,div.ed-form-container .ed-form-button button:hover,.ed-button .button:hover,.ed-button div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .ed-button button:hover,.buttonDokument a:hover{background:#000;}.button.white .button,div.ed-form-container .ed-form-button button.white .button,div.ed-form-container .ed-form-button button.white div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button div.ed-form-container .ed-form-button button.white button,.button.white div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .button.white button,.ed-button .button.white .button,.ed-button div.ed-form-container .ed-form-button button.white .button,.ed-button div.ed-form-container .ed-form-button button.white div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .ed-button div.ed-form-container .ed-form-button button.white button,div.ed-form-container .ed-form-button .ed-button button.white .button,.ed-button .button.white div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .ed-button .button.white button,.buttonDokument a.white .button,.buttonDokument a.white div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .buttonDokument a.white button,.white .button,.white div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .white button,.white .ed-button .button,.white .ed-button div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .white .ed-button button,.white .buttonDokument a{background:#660121;color:#f6f2f2;}.button.white .button:hover,div.ed-form-container .ed-form-button button.white .button:hover,div.ed-form-container .ed-form-button button.white div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button div.ed-form-container .ed-form-button button.white button:hover,.button.white div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .button.white button:hover,.ed-button .button.white .button:hover,.ed-button div.ed-form-container .ed-form-button button.white .button:hover,.ed-button div.ed-form-container .ed-form-button button.white div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .ed-button div.ed-form-container .ed-form-button button.white button:hover,div.ed-form-container .ed-form-button .ed-button button.white .button:hover,.ed-button .button.white div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .ed-button .button.white button:hover,.buttonDokument a.white .button:hover,.buttonDokument a.white div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .buttonDokument a.white button:hover,.white .button:hover,.white div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .white button:hover,.white .ed-button .button:hover,.white .ed-button div.ed-form-container .ed-form-button button:hover,div.ed-form-container .ed-form-button .white .ed-button button:hover,.white .buttonDokument a:hover,.button.white .button.active,div.ed-form-container .ed-form-button button.white .button.active,div.ed-form-container .ed-form-button button.white div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button div.ed-form-container .ed-form-button button.white button.active,.button.white div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button .button.white button.active,.ed-button .button.white .button.active,.ed-button div.ed-form-container .ed-form-button button.white .button.active,.ed-button div.ed-form-container .ed-form-button button.white div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button .ed-button div.ed-form-container .ed-form-button button.white button.active,div.ed-form-container .ed-form-button .ed-button button.white .button.active,.ed-button .button.white div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button .ed-button .button.white button.active,.buttonDokument a.white .button.active,.buttonDokument a.white div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button .buttonDokument a.white button.active,.white .button.active,.white div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button .white button.active,.white .ed-button .button.active,.white .ed-button div.ed-form-container .ed-form-button button.active,div.ed-form-container .ed-form-button .white .ed-button button.active,.white .buttonDokument a.active{background:#000;color:#fff;}.buttonDokument{text-align:center;}.buttonDokument a{padding:14px 30px;margin:0 auto;}.etikettenWrapper .etiketten{width:calc(25% - 20px);display:inline-block;position:relative;line-height:0;font-size:0;margin:0 10px;padding:0;overflow:hidden;max-width:300px;}.etikettenWrapper .etiketten img{width:100%;}.etikettenWrapper .etiketten .ed-image{cursor:pointer;}.etikettenWrapper .etiketten span{font-size:12px;font-family:'Raleway', sans-serif;z-index:2;font-weight:400;line-height:100%;text-align:center;width:100%;display:block;background:#660121;padding:12px 6px;box-sizing:border-box;color:#fff;z-index:4;position:relative;-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.etikettenWrapper .etiketten span p{margin:0;}.etikettenWrapper .etiketten .ed-document{font-size:12px;font-family:'Raleway', sans-serif;z-index:2;font-weight:400;line-height:100%;text-align:center;width:100%;display:block;background:#660121;padding:12px 6px;box-sizing:border-box;color:#fff;z-index:4;position:relative;-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.etikettenWrapper .etiketten .ed-document a{color:#fff;}.etikettenWrapper .etiketten .ed-document p{margin:0;}.etikettenWrapper .etiketten::before,.etikettenWrapper .etiketten::after{-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;pointer-events:none;}.etikettenWrapper .etiketten::before{content:'\ec12';font-family:'icofont', sans-serif;font-size:50px;color:#fff;position:absolute;right:10px;bottom:76px;z-index:3;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%);}.etikettenWrapper .etiketten::after{background:#980232;top:0;left:0;height:100%;width:100%;position:absolute;content:'Preisliste ansehen';color:#fff;font-size:16px;padding:10px 0 0 10px;line-height:150%;z-index:2;box-sizing:border-box;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.etikettenWrapper .etiketten:hover::before,.etikettenWrapper .etiketten:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.etikettenWrapper .etiketten:hover span,.etikettenWrapper .etiketten:hover .ed-document{background:#fff;color:#980232;}.etikettenWrapper .etiketten:hover span a,.etikettenWrapper .etiketten:hover .ed-document a{color:#980232;}.etikettenWrapper .etiketten:nth-child(4n+1){margin-left:0;}.etikettenWrapper .etiketten:nth-child(4n+4){margin-right:0;}.weinofferte-wrapper{display:inline-block;position:relative;line-height:0;font-size:0;margin:0 10px;padding:0;overflow:hidden;max-width:960px;width:60%;left:20%;}.weinofferte-wrapper span{font-size:12px;font-family:'Raleway', sans-serif;z-index:2;font-weight:400;line-height:100%;text-align:center;width:100%;display:block;background:#660121;padding:12px 6px;box-sizing:border-box;color:#fff;z-index:4;position:relative;-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.weinofferte-wrapper span p{margin:0;}.weinofferte-wrapper .ed-document{font-size:12px;font-family:'Raleway', sans-serif;z-index:2;font-weight:400;line-height:50px;font-size:20px;text-align:center;width:100%;height:50px;display:block;background:#660121;padding:12px 6px;box-sizing:border-box;color:#fff;z-index:4;position:relative;-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.weinofferte-wrapper .ed-document a{color:#fff;}.weinofferte-wrapper .ed-document p{margin:0;}.weinofferte-wrapper::before,.weinofferte-wrapper::after{-webkit-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;pointer-events:none;}.weinofferte-wrapper::before{content:'\ec12';font-family:'icofont', sans-serif;font-size:50px;color:#fff;position:absolute;right:10px;bottom:76px;z-index:3;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%);}.weinofferte-wrapper::after{background:#980232;top:0;left:0;height:100%;width:100%;position:absolute;content:'aktuelle Preisliste ansehen';color:#fff;font-size:16px;padding:10px 0 0 10px;line-height:150%;z-index:2;box-sizing:border-box;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.weinofferte-wrapper:hover::before,.weinofferte-wrapper:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.weinofferte-wrapper:hover span,.weinofferte-wrapper:hover .ed-document{background:#fff;color:#980232;}.weinofferte-wrapper:hover span a,.weinofferte-wrapper:hover .ed-document a{color:#980232;}.productsWrapper{font-size:0;}.productsWrapper > section > .ed-section{float:left;vertical-align:top;}.productsButtonWrapper{min-width:540px;width:540px;margin-right:30px;}@media screen and (max-width:1450px){.productsButtonWrapper{min-width:300px;width:300px;}.productsButtonWrapper .ed-button .button,.productsButtonWrapper .ed-button div.ed-form-container .ed-form-button button,div.ed-form-container .ed-form-button .productsButtonWrapper .ed-button button{font-size:15px;white-space:inherit;}}.productsWrapper .ed-section.products{width:calc(100% - 570px);font-size:0;float:right;}@media screen and (max-width:1450px){.productsWrapper .ed-section.products{width:calc(100% - 330px);}}.shadow > section{overflow:hidden;}.shadow > section::before{content:'';width:100%;height:50px;background:#000;box-shadow:0 0 90px 10px rgba(0, 0, 0, .25);position:absolute;top:-50px;left:0;z-index:2;border-radius:50%;}.ed-gallery .ed-gallery-items .ed-gallery-thumb{overflow:hidden;width:12.5% !important;}.ed-gallery .ed-gallery-items .ed-gallery-thumb img{-webkit-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.ed-gallery .ed-gallery-items .ed-gallery-thumb:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.weinofferte-slider{width:100%;}.weinofferte-slider .slider-container .slick-arrow{opacity:1;background:#000;}.weinofferte-slider .slider-container .slick-next{right:-40px;}.weinofferte-slider .slider-container .slick-prev{left:-40px;}.addWine{cursor:pointer;}.addWine.disabled{opacity:0.5;cursor:inherit;}.anzahlWrapper{max-width:500px;margin:0 auto;position:relative;}.input-hide{display:none;}.label-hide label{display:none;color:#fff;}.oh > section{overflow-x:hidden;}@media (max-width:1024px){.oh .span12{width:100%;}}.oh .ed-reference-text{color:white;}div.ed-form-container{margin:0 auto;}div.ed-form-container .ed-element input,div.ed-form-container .ed-form-captcha input,div.ed-form-container .ed-element textarea,div.ed-form-container .ed-form-captcha textarea,div.ed-form-container .ed-element select,div.ed-form-container .ed-form-captcha select{font-size:15px;background:#fff;border:1px solid #ccc;margin:0 0 10px 0;display:inline-block;border-radius:0;line-height:46px;height:46px;padding:8px;font:inherit;box-sizing:border-box;-webkit-appearance:none;box-shadow:3px 1px 3px rgba(0, 0, 0, .1);}div.ed-form-container textarea{height:180px !important;margin-bottom:0;}div.ed-form-container a{color:#fff;}div.ed-form-container .ed-form-button{text-align:center;}div.ed-form-container .ed-form-button button{height:46px;line-height:46px;padding:0;border:0;}div.ed-form-container .checkbox_list{background:#f2f2f2;margin-bottom:10px;line-height:0;padding-left:10px;}div.ed-form-container .checkbox_list li{display:flex;}div.ed-form-container .checkbox_list input{margin-bottom:0;padding-bottom:0;vertical-align:middle;-webkit-appearance:checkbox;height:15px;width:15px;position:relative;top:1rem;}div.ed-form-container .checkbox_list label{line-height:1;vertical-align:middle;height:auto;}div.ed-form-container .ed-form-captcha{text-align:left;}div.ed-form-container .ed-form-captcha input{width:calc(100% - 160px);text-transform:capitalize;}div.ed-form-container .ed-headline > *{font-size:16px !important;}@media (max-width:1024px){div.ed-form-container .weineAnzahl .span12{padding:0 !important;}}div.ed-form-container .order-fields section.container{display:flex;align-content:flex-end;align-items:flex-end;flex-direction:row;}@media (max-width:767px){div.ed-form-container .order-fields section.container{flex-direction:column;}}div.ed-form-container .order-fields .span16{width:50%;}div.ed-form-container .order-fields .span4{width:25%;}@media (max-width:1024px){div.ed-form-container .order-fields .span4,div.ed-form-container .order-fields .span16{width:33.3333% !important;}}@media (max-width:767px){div.ed-form-container .order-fields .span4,div.ed-form-container .order-fields .span16{width:100% !important;}}.impr a{color:#fff;}.footer .ed-text{color:#fff;}.footer .ed-text a{color:#fff;}.footer .ed-text strong{color:#fff;font-weight:700;}.footer .ed-text i{font-size:40px;border-radius:50%;margin-bottom:20px;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);background:#980232;color:#fff;display:inline-block;line-height:80px;width:80px;border:1px solid rgba(255, 255, 255, .1);}.imprint{/********************************************************** 
/ RESPONSIVE 
********************************************************** */}.imprint a{color:#980232;}.imprint .ed-headline h2{margin-bottom:0;}.imprint ul{margin-bottom:25px;}.imprint p{margin:0 0 30px 0;text-align:justify;}@media all and (max-width:960px){.table-cont{overflow-x:scroll;}.ed-image img{max-width:100%;}.container{padding-left:15px !important;padding-right:15px !important;width:100% !important;}.container .container{padding:0 !important;}.hero-content h2{font-size:28px;}.hero-content h3{font-size:22px;}#menuTrigger{opacity:1;margin:0;padding:0;width:60px;height:45px;position:fixed;right:0;top:26px;z-index:9999;display:block;transform:rotate(0deg) scale(0.6);transition:0.4s ease;cursor:pointer;}#menuTrigger:hover{opacity:1;}#menuTrigger:before{font-family:'Raleway', sans-serif;font-weight:400;content:'';transition:0.4s ease;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#fff;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{display:block;position:absolute;height:5px;width:50%;background:#fff;opacity:1;transform:rotate(0deg);transition:0.25s ease;}#menuTrigger span:nth-child(even){left:50%;border-radius:0;}#menuTrigger span:nth-child(odd){left:0;border-radius:0;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:18px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#fff;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){transform:rotate(-45deg);}#menuTrigger.open span:nth-child(1){left:5px;top:7px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 5px);top:7px;}#menuTrigger.open span:nth-child(3){left:-50%;opacity:0;}#menuTrigger.open span:nth-child(4){left:100%;opacity:0;}#menuTrigger.open span:nth-child(5){left:5px;top:29px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 5px);top:29px;}.ed-menu{transition:all 0.6s ease;z-index:998 !important;opacity:0;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;visibility:hidden;background:rgba(152, 2, 50, .6);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.ed-menu.open{visibility:visible;opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}.ed-menu.open a{pointer-events:all;}.ed-menu .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;text-align:center;margin:0;z-index:90;background:none;z-index:100;width:100%;max-width:960px;transition:all 0.4s ease;padding:0 15px;overflow-y:scroll;pointer-events:all;-webkit-overflow-scrolling:touch;max-height:calc(100%);min-height:auto !important;padding:0;margin:0;}.ed-menu ul{padding:0;margin-bottom:50px;}.ed-menu li{display:block !important;text-align:center !important;}.ed-menu li.menu-sub .sub ul{margin:0;}.ed-menu li.menu-sub .sub li a{font-size:0.75rem;background:rgba(0, 0, 0, .1);}.ed-menu li.menu-sub .sub li a:hover,.ed-menu li.menu-sub .sub li a.active{background:#fff;}.ed-menu li a{font-family:'Raleway', sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;font-size:15px;transition:all 0.4s ease;line-height:45px;letter-spacing:2px;padding:0 20px;margin:0;color:#fff;display:block;text-align:center;position:relative;pointer-events:none;text-decoration:none !important;}.ed-menu li a.active,.ed-menu li a:hover{background:#980232;color:#fff;}.menu-mobile{position:fixed;bottom:0;left:0;right:0;background:#980232;border-top:1px solid #fff;height:50px;z-index:999;}.menu-mobile #menuTrigger{position:absolute;left:19%;top:55%;-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);-moz-transform:translate(-50%, -50%) scale(0.6);-o-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);}.menu-mobile a{width:33.33%;float:right;display:inline-block;text-align:center;line-height:50%;color:#fff;}.menu-mobile a i{color:#fff;line-height:50px;font-size:35px;}.mobilenp .full-width,.mobilenp .container{padding:0 !important;}.mobilefp > section.full-width{padding-right:15px !important;padding-left:15px !important;}.mobilefp > section.full-width > .container{padding:0 !important;}#c-1 .mobilepy > section.full-width,#c-1 .mobilepy > .container{padding-top:50px !important;padding-bottom:50px !important;}*{-webkit-box-sizing:border-box !important;-ms-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-o-box-sizing:border-box !important;box-sizing:border-box !important;}h2,h3{white-space:initial !important;}h2,.cta p,.cta span{font-size:30px !important;line-height:1.6em !important;}h3{font-size:25px !important;line-height:1.6em !important;}}@media all and (max-width:767px){h2,h3{white-space:initial !important;}h2,.cta p,.cta span{font-size:24px !important;line-height:1.6em !important;}h3{font-size:20px !important;line-height:1.6em !important;}div#c-1 .spalten,div#c-1 .spalte,div#c-1 .columns{display:block;width:100%;-webkit-column-count:1;-webkit-column-gap:3%;-moz-column-gap:3%;column-count:1;column-gap:3%;text-align:justify;}.vspace [class*="span"]:not(:last-child){margin-bottom:30px;}.vspace-kontakt [class*="span"]:not(:last-child){margin-bottom:10px;}.vspace-small [class*="span"]:not(:last-child){margin-bottom:15px;}.vspace-big [class*="span"]:not(:last-child){margin-bottom:60px;}.vspace.vspace-end{margin-bottom:30px;}.vspace.vspace-end.vspace-big{margin-bottom:60px;}.vspace.vspace-small{margin-bottom:15px;}.reverse-cont > .container{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;}.reverse-cont.reverse-space [class*="span"]:not(:first-child){margin-bottom:30px;}.hide-m{display:none !important;}}@media all and (max-width:960px){.pcont > .inner,.pcont > .container{padding:15px !important;}#backToTop{bottom:65px;}#footer{margin-bottom:50px !important;}div#c-1 .angebote h3 a{padding-right:50px;}*{white-space:initial !important;}#infobar{display:none !important;}#logo{text-align:center;}div#c-1 #banner{height:auto !important;}.logoWrapper{margin:0 auto;max-width:calc(100% - 30px);}.ed-container > .inner{padding-left:15px !important;padding-right:15px !important;}body > #c-1 > .menuWrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;transform:none;pointer-events:none;}.ed-menu{position:fixed !important;margin:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:998 !important;height:100vh !important;pointer-events:all;}.footer + .ed-section + .ed-section{margin-bottom:50px !important;}#c-1 .productsWrapper > section > .ed-section{width:100% !important;float:none !important;padding:0 !important;margin:0 !important;}#c-1 .productsWrapper > section > .productsButtonWrapper{margin-bottom:25px !important;}#c-1 .productsWrapper > section > .productsButtonWrapper .ed-button,#c-1 .productsWrapper > section > .productsButtonWrapper{text-align:center;}#c-1 .productsWrapper > section > .products:not(:last-of-type){margin-bottom:25px !important;}}@media all and (max-width:767px){form .ed-form-item.connected{float:none !important;width:100% !important;}div#c-1 .ed-gallery ul .ed-gallery-thumb{width:50% !important;margin:0 !important;padding:0 !important;}.etikettenWrapper .etiketten{width:calc(50% - 20px);margin:10px !important;}#c-1 .weinofferte-wrapper{width:100%;margin:0;padding:0;left:auto;}#c-1 .weinofferte-wrapper > .inner{padding:0 !important;margin:0 !important;}[class*="span"]{padding:0 !important;float:none !important;width:100% !important;}.ed-image{text-align:center;display:block;}.ed-image img{display:inline-block;height:auto !important;}}@media all and (max-height:500px){}@media all and (min-width:961px){.hide-t,.info{display:block !important;}.hide-d{display:none !important;}#menuTrigger,.menu-mobile{display:none;}.menuWrapper{z-index:160;}.menuWrapper.sticky{position:fixed;bottom:auto;z-index:160;}.menuWrapper.sticky > section::before{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.menuWrapper.sticky .ed-menu ul li a:hover,.menuWrapper.sticky .ed-menu ul li a.active{background:#fff;color:#980232;}.menuWrapper > section::before{background:rgba(152, 2, 50, 5);position:fixed;top:0;height:60px;width:100%;content:'';-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.menuWrapper .ed-menu{text-align:center;padding:0;font-size:0;line-height:0;z-index:400;position:relative;z-index:100;}.menuWrapper .ed-menu ul{list-style:none;margin:0 auto;padding:0;}.menuWrapper .ed-menu ul li{margin:0;padding:0;display:inline-block;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.menuWrapper .ed-menu ul li a{color:#fff;font-family:'Raleway', sans-serif;font-size:14px;font-weight:400;padding:0 11px;line-height:60px;display:block;text-decoration:none;letter-spacing:1px;text-transform:uppercase;border-right:1px solid rgba(255, 255, 255, .15);-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.menuWrapper .ed-menu ul li a:hover,.menuWrapper .ed-menu ul li a.active{color:#fff;background:rgba(152, 2, 50, .5);}.menuWrapper .ed-menu ul li:first-child a{border-left:1px solid rgba(255, 255, 255, .15);}}.imprint h3{text-align:left;}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:#980232;font-family:'Raleway', sans-serif;}