@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:400;src:url("../webfonts/jost-v14-latin-regular.eot");src:url("../webfonts/jost-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/jost-v14-latin-regular.woff2") format("woff2"),url("../webfonts/jost-v14-latin-regular.woff") format("woff"),url("../webfonts/jost-v14-latin-regular.ttf") format("truetype"),url("../webfonts/jost-v14-latin-regular.svg#Jost") format("svg")}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:700;src:url("../webfonts/jost-v14-latin-700.eot");src:url("../webfonts/jost-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("../webfonts/jost-v14-latin-700.woff2") format("woff2"),url("../webfonts/jost-v14-latin-700.woff") format("woff"),url("../webfonts/jost-v14-latin-700.ttf") format("truetype"),url("../webfonts/jost-v14-latin-700.svg#Jost") format("svg")}@font-face{font-display:swap;font-family:'Cormorant Garamond';font-style:italic;font-weight:500;src:url("../webfonts/cormorant-garamond-v16-latin-500italic.eot");src:url("../webfonts/cormorant-garamond-v16-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/cormorant-garamond-v16-latin-500italic.woff2") format("woff2"),url("../webfonts/cormorant-garamond-v16-latin-500italic.woff") format("woff"),url("../webfonts/cormorant-garamond-v16-latin-500italic.ttf") format("truetype"),url("../webfonts/cormorant-garamond-v16-latin-500italic.svg#CormorantGaramond") format("svg")}@font-face{font-display:swap;font-family:'Cormorant Garamond';font-style:italic;font-weight:700;src:url("../webfonts/cormorant-garamond-v16-latin-700italic.eot");src:url("../webfonts/cormorant-garamond-v16-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/cormorant-garamond-v16-latin-700italic.woff2") format("woff2"),url("../webfonts/cormorant-garamond-v16-latin-700italic.woff") format("woff"),url("../webfonts/cormorant-garamond-v16-latin-700italic.ttf") format("truetype"),url("../webfonts/cormorant-garamond-v16-latin-700italic.svg#CormorantGaramond") format("svg")}@font-face{font-display:swap;font-family:'Pinyon Script';font-style:normal;font-weight:400;src:url("../webfonts/pinyon-script-v17-latin-regular.eot");src:url("../webfonts/pinyon-script-v17-latin-regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/pinyon-script-v17-latin-regular.woff2") format("woff2"),url("../webfonts/pinyon-script-v17-latin-regular.woff") format("woff"),url("../webfonts/pinyon-script-v17-latin-regular.ttf") format("truetype"),url("../webfonts/pinyon-script-v17-latin-regular.svg#PinyonScript") format("svg")}html,body{height:100% !important}body{font-family:"Jost",sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#65666b}a{color:#65666b;font-weight:700}a:link,a:visited{text-decoration:underline}a:hover,a:active,a:focus{color:#f03e4b;text-decoration:underline}header.site-header{background:url("../images/Weinstube_Weinkrug.jpg") no-repeat top center #fff;background-size:100% auto;margin-bottom:90px;text-align:center;width:100%;height:400px}header.site-header nav,header.site-header h1{width:100%}header.site-header a{color:#fff;text-decoration:none}header.site-header ul{background:rgba(101,102,107,0.7)}header.site-header ul a{font-family:"Cormorant Garamond",serif;font-size:24px}header.site-header ul a:hover,header.site-header ul a:active,header.site-header ul a:focus{color:#f03e4b}header.site-header h1{margin-top:120px}header.site-header h1 a{display:flex;justify-content:center;flex-direction:column}header.site-header h1 a p,header.site-header h1 a img{margin:0 auto}header.site-header h1 a p{display:flex}header.site-header h1 a p span{color:#fff;font-family:"Pinyon Script",serif;font-weight:700;text-shadow:2px 2px 2px #65666b}header.site-header h1 a p span::first-letter{color:#f03e4b}header.site-header h1 a p span::after{content:"\A";white-space:pre}header.site-header h1 a img{display:block;margin-top:80px;padding:5px;border:3px solid #f03e4b;width:160px}@media (min-width: 768px){header.site-header{background-position:bottom center;height:460px}header.site-header h1{margin-top:160px}header.site-header p span{font-size:50px}header.site-header h1 a img{margin-top:60px;padding:8px;border-width:4px;width:200px}}@media (max-width: 579px){header.site-header{height:300px}header.site-header ul a{font-size:20px;padding:0.5rem}header.site-header h1{margin-top:80px}header.site-header h1 a img{margin-top:30px}}@media (max-width: 400px){header.site-header h1{margin-top:20px}header.site-header h1 p span{font-size:30px}header.site-header img{margin-top:20px}}#content h2,#content h3,#content strong,#content blockquote{color:#65666b}#content strong{font-weight:700}#content h2{font-size:48px;line-height:54px;margin-top:20px;margin-bottom:10px}#content h3{font-size:30px;line-height:46px;margin-top:20px;margin-bottom:20px}#content h2,#content h3,#content h4{font-family:"Cormorant Garamond",serif}#content h4{font-size:20px;line-height:32px;font-weight:500;color:#65666b;margin-top:10px;text-transform:uppercase}#content b{font-weight:700}#content p{padding-bottom:17px;margin-bottom:4px}#content img{max-width:100%;height:auto}#content .graybox{background-color:#b5b6b8;color:#fff;padding:20px 30px 4px 12px;margin-bottom:20px}#content .embed-responsive{border:1px solid #b5b6b8;height:560px}#content .events{margin-top:20px}@media (min-width: 992px){#content .embed-responsive{height:800px}}@media (min-width: 768px){#content .infobox{margin-top:50px}}@media (max-width: 767px){#content{padding:0 15px}}.carousel-control-prev i,.carousel-control-next i{color:#65666b;text-decoration:none;font-size:26px}.carousel-control-prev{left:-14px;justify-content:left}.carousel-control-next{right:-14px;justify-content:right}@media (min-width: 768px) and (max-width: 991px){.carousel-inner .active.col-md-4.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}}@media (min-width: 576px) and (max-width: 768px){.carousel-inner .active.col-sm-6.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-50%;z-index:-1;display:block;visibility:visible}}@media (min-width: 576px){.carousel-item{margin-right:0}.carousel-inner .active+.carousel-item{display:block}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{transition:none}.carousel-inner .carousel-item-next{position:relative;transform:translate3d(0, 0, 0)}.active.carousel-item-left+.carousel-item-next.carousel-item-left,.carousel-item-next.carousel-item-left+.carousel-item,.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%, 0, 0);visibility:visible}.carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.active.carousel-item-right+.carousel-item-prev.carousel-item-right,.carousel-item-prev.carousel-item-right+.carousel-item,.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%, 0, 0);visibility:visible;display:block;visibility:visible}}@media (min-width: 768px){#carouselFood{margin-top:80px;margin-bottom:80px}.carousel-inner .active+.carousel-item+.carousel-item{display:block}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{transition:none}.carousel-inner .carousel-item-next{position:relative;transform:translate3d(0, 0, 0)}.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%, 0, 0);visibility:visible}.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%, 0, 0);visibility:visible;display:block;visibility:visible}}@media (min-width: 991px){.carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{transition:none}.carousel-inner .active.col-lg-3.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:visible}.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%, 0, 0);visibility:visible}.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%, 0, 0);visibility:visible;display:block;visibility:visible}}#productForm h2{font-size:36px}#productForm h3{background-image:url("../images/glas.jpg");background-repeat:no-repeat;background-position:left center;padding-left:58px}#productForm th{font-family:"Cormorant Garamond",serif;font-size:24px;background-color:#b5b6b8;color:#fff}#productForm th .section{background-color:#fff}#productForm p.small{font-size:.75em;line-height:20px}#productForm input.btn,#productForm #submitOrder{background-color:#f03e4b;border-color:#f03e4b}#productForm ul.product-hints,#productForm p.payment-hints{background-color:#b5b6b8;color:#fff;padding:12px 40px}#productForm p.payment-hints{margin-bottom:40px}#productForm p.payment-hints strong{color:#fff}#productForm p.px-3{padding-right:0 !important}#productForm p.px-3,#productForm .submit{display:flex;justify-content:flex-end}@media (max-width: 767px){#productTable{width:auto}}footer.site-footer{background-color:#b5b6b8;color:#fff;margin-top:50px;padding:15px 30px 40px 30px;font-size:16px;line-height:20px}footer.site-footer h3{font-family:"Cormorant Garamond",serif}footer.site-footer ul{margin-bottom:0;-ms-flex-direction:column !important;flex-direction:column !important}footer.site-footer ul li a{color:#fff;font-weight:400;text-decoration:none;padding:0 0 8px 0}footer.site-footer ul li a[title="Widerrufsantrag"]{font-weight:700}footer.site-footer ul li a:hover,footer.site-footer ul li a:focus,footer.site-footer ul li a:active{text-decoration:underline}footer.site-footer .ext-links{margin-top:30px}footer.site-footer .ext-links img{width:50%;max-width:250px}footer.site-footer i{margin-right:16px;margin-top:2px}@media (min-width: 768px){footer.site-footer{background:url("../images/emblem.png") no-repeat left #b5b6b8;background-size:contain;height:300px;margin-top:100px}}@media (max-width: 767px){footer.site-footer h3{margin-top:20px}}.sponsor{background-color:#b5b6b8;color:#fff;padding:20px 60px;font-size:14px;line-height:20px;text-align:center}.sponsor img{width:auto;height:50px}.sponsor h3{font-size:18px;line-height:22px}.sponsor p,.sponsor h3{width:100%}::-moz-selection{background-color:#65666b;color:#fff}::selection{background-color:#65666b;color:#fff}@media print{@page{margin-left:0;margin-right:0}header.site-header .navbar{display:block}header.site-header .navbar ul{display:none !important}body{background-color:transparent;font-size:12pt;font-family:Arial, Verdana;color:#000;margin:0}a{text-decoration:none;color:#000}#content{page-break-before:avoid}footer.site-footer{display:none}}
