@charset "UTF-8";.h1,.h1:last-child,.h3,.h3:last-child,h1,h1:last-child,h3,h3:last-child{margin-bottom:0}#page,.button{position:relative}.button,input[type=range]{-webkit-appearance:none;-moz-appearance:none}#header nav ul li a.menu-button.menu-toggle.is-open .icon div:first-child,#header nav ul li a.menu-button.menu-toggle.is-open .icon div:last-child,img.lazyload{opacity:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;outline:0!important}body,html{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.02em;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page{overflow:hidden}img{transition:opacity .5s}img.object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}img.object-fit-cover.position-top{-o-object-position:top;object-position:top;font-family:'object-fit: cover; object-position: top;'}img.object-fit-cover.position-bottom{-o-object-position:bottom;object-position:bottom;font-family:'object-fit: cover; object-position: bottom;'}#body:not(.home) #wrapper .h1,#body:not(.home) #wrapper .h3,#body:not(.home) #wrapper h1,#body:not(.home) #wrapper h3,.h1,.h3,h1,h3{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;line-height:1;letter-spacing:.04em}.h1[style*="text-align: center"]+hr,.h2[style*="text-align: center"]+hr,.h3[style*="text-align: center"]+hr,.h4[style*="text-align: center"]+hr,.h5[style*="text-align: center"]+hr,.h6[style*="text-align: center"]+hr,h1[style*="text-align: center"]+hr,h2[style*="text-align: center"]+hr,h3[style*="text-align: center"]+hr,h4[style*="text-align: center"]+hr,h5[style*="text-align: center"]+hr,h6[style*="text-align: center"]+hr{margin-right:auto!important;margin-left:auto!important}.h1,.h3,h1,h3{font-size:50px}@media (max-width:767px){.h1,.h3,h1,h3{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:35px;text-transform:uppercase;line-height:1;letter-spacing:.04em}}#body:not(.home) #wrapper .h1,#body:not(.home) #wrapper .h3,#body:not(.home) #wrapper h1,#body:not(.home) #wrapper h3{font-size:40px;margin-bottom:24px}@media (max-width:767px){#body:not(.home) #wrapper .h1,#body:not(.home) #wrapper .h3,#body:not(.home) #wrapper h1,#body:not(.home) #wrapper h3{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1;letter-spacing:.04em}}@media (max-width:374px){#body:not(.home) #wrapper .h1,#body:not(.home) #wrapper .h3,#body:not(.home) #wrapper h1,#body:not(.home) #wrapper h3{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:25px;text-transform:uppercase;line-height:1;letter-spacing:.02em}}.h2,.h4,.h5,.h6,h2,h4,h5,h6{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:.015em;text-transform:uppercase}.h2,h2{font-size:18px;margin-bottom:6px}@media (max-width:767px){.h2,h2{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.2;letter-spacing:.015em;text-transform:uppercase}}.h2:last-child,h2:last-child{margin-bottom:0}.h4,.h5,.h6,h4,h5,h6{font-size:20px;margin-bottom:3px}.button,p{font-size:16px;font-family:Calibri,sans-serif;font-style:normal}.h4:last-child,.h5:last-child,.h6:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}hr{width:50px;height:5px;margin:18px 0 24px!important;background:#000!important;border:none}@media (max-width:767px){.h4,.h5,.h6,h4,h5,h6{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.2;letter-spacing:.015em;text-transform:uppercase}hr{width:40px;height:4px;margin:14px 0 20px!important}p{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.02em}}hr:last-child{margin-bottom:0!important}p{font-weight:400;line-height:1.4;letter-spacing:.02em}.button,p b,p strong{font-weight:700}p:not(:last-child){margin-bottom:24px}p a{text-decoration:underline!important}.button,.images-list .item>div.downloads ul li a{text-decoration:none}a,button{display:inline-block;color:#008dc9;cursor:pointer}.button{letter-spacing:.04em;float:left;padding:10px 52px 8px 15px;background:0 0;border:2px solid #008dc9;color:#008dc9;line-height:18px;text-transform:uppercase;transition:background .25s,border-color .25s,color .25s;appearance:none}.button:focus,.button:hover{background:#008dc9;color:#fff}.button:focus .arrow svg line,.button:focus .arrow svg path,.button:hover .arrow svg line,.button:hover .arrow svg path{stroke:#fff}.button.align-center{float:none}.button.align-right{float:right}.button.button-small{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:12px;letter-spacing:.02em;min-width:110px;padding:5px 15px 3px;border:2px solid #000;color:#000;line-height:16px}.button.button-small:focus,.button.button-small:hover{background:0 0;border-color:#008dc9;color:#008dc9}.button.button-simple,.button.button-wide{font-weight:700;border:none;font-family:Calibri,sans-serif;font-style:normal;line-height:1.4;letter-spacing:.02em}.button.button-simple{font-size:14px;padding:0 0 0 37px}.button.button-simple:focus,.button.button-simple:hover{background:0 0;color:#008dc9}.button.button-simple:before{position:absolute;top:50%;left:0;width:27px;height:2px;margin-top:-1px;background:#008dc9;content:""}.button.button-wide{font-size:19px;width:100%;text-align:left;padding:8px 37px 6px 0;border-bottom:1px solid #008dc9}.button.button-wide:focus,.button.button-wide:hover{background:0 0;color:#008dc9}.button.button-wide .arrow{right:0}.button.button-wide .arrow svg line,.button.button-wide .arrow svg path{stroke:#008dc9}.button .arrow{display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.button .arrow svg line,.button .arrow svg path{fill:none;stroke:#008dc9;transition:stroke .25s}#header{position:fixed;z-index:100;top:0}#header nav ul li{width:120px}#header nav ul li:not(:last-child){margin-bottom:3px}#header nav ul li a{display:block;position:relative;width:100%;height:120px;background:#008dc9;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header nav ul li a.logo.bayerisches-bier{background:url(../images/logos/bayerisches-bier.png) center no-repeat #008dc9;background-size:auto 81px}@media (max-width:767px){#header{width:100%}#header nav ul{overflow:hidden}#header nav ul li{float:left;width:25%;margin:0!important}#header nav ul li a{height:80px}#header nav ul li a.logo.bayerisches-bier{background-size:auto 54px}}#header nav ul li a.logo.bayerischer-brauerbund{background:url(../images/logos/bayerischer-brauerbund.png) center no-repeat #008dc9;background-size:auto 94px}@media (max-width:767px){#header nav ul li a.logo.bayerischer-brauerbund{background-size:auto 63px}}#header nav ul li a.logo.bayerische-bierkoenigin{background:url(../images/logos/bayerische-bierkoenigin.png) center no-repeat #008dc9;background-size:auto 64px}@media (max-width:767px){#header nav ul li a.logo.bayerische-bierkoenigin{background-size:auto 43px}}#header nav ul li a.menu-button{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background .25s}#header nav ul li a.menu-button.menu-toggle.is-open{background:#fff}#header nav ul li a.menu-button.menu-toggle.is-open .icon div,#header nav ul li a.menu-button.menu-toggle.is-open .icon div:nth-child(2),#header nav ul li a.menu-button.menu-toggle.is-open .icon div:nth-child(3){background:#008dc9}#header nav ul li a.menu-button.menu-toggle.is-open .icon div:nth-child(2){transform:rotate(45deg)}#header nav ul li a.menu-button.menu-toggle.is-open .icon div:nth-child(3){transform:rotate(-45deg)}#header nav ul li a.menu-button.menu-toggle.is-open .label{color:#008dc9}#header nav ul li a.menu-button.menu-toggle .icon{position:relative;width:32px;height:21px}@media (max-width:767px){#header nav ul li a.menu-button.menu-toggle .icon{width:22px;height:16px}}#header nav ul li a.menu-button.menu-toggle .icon div{position:absolute;left:0;width:100%;height:3px;background:#fff;border-radius:3px;transition:opacity .25s,background .25s,transform .25s}#header nav ul li a.menu-button.menu-toggle .icon div:first-child{top:0}#header nav ul li a.menu-button.menu-toggle .icon div:nth-child(2),#header nav ul li a.menu-button.menu-toggle .icon div:nth-child(3){top:7px}#header nav ul li a.menu-button.menu-toggle .icon div:last-child{top:14px}#header nav ul li a.menu-button .icon{display:flex;margin-bottom:10px}#header nav ul li a.menu-button .icon svg path{fill:#fff}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .arrow svg line,.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .arrow svg path,.list.list-knowledge .teasers .teaser .arrow svg line,.list.list-knowledge .teasers .teaser .arrow svg path,.list.list-news .teasers .teaser .arrow svg line,.list.list-news .teasers .teaser .arrow svg path{fill:none;stroke:#008dc9}#header nav ul li a.menu-button .label{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:1.4;letter-spacing:.02em;padding:0 15px;color:#fff;text-transform:uppercase;transition:color .25s}#header nav ul li ul{display:none;position:relative;padding-top:3px;overflow:hidden}#header nav ul li ul:before{display:none;position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:#008dc9;content:""}@media (max-width:767px){#header nav ul li a.menu-button.menu-toggle .icon div{height:2px;border-radius:2px}#header nav ul li a.menu-button .icon{margin:5px 0}#header nav ul li ul{width:100vw!important;margin-left:-25vw;padding:4px}#header nav ul li ul:before{display:block}#header nav ul li ul li{width:50%!important;margin:0!important}#content{padding-top:80px}}@media (max-height:1054px){#body.blog-id-1 #header nav ul li ul{width:246px;margin-bottom:-3px}}@media (max-height:908px){#body.blog-id-1 #header nav ul li ul{width:369px}}@media (max-height:1054px){#body.blog-id-1 #header nav ul li ul li{width:120px;margin-right:3px;margin-bottom:3px;float:left}}@media (max-height:1400px){#body.blog-id-2 #header nav ul li ul{width:246px;margin-bottom:-3px}}@media (max-height:1031px){#body.blog-id-2 #header nav ul li ul{width:369px}}@media (max-height:908px){#body.blog-id-2 #header nav ul li ul{width:492px}}@media (max-height:1400px){#body.blog-id-2 #header nav ul li ul li{width:120px;margin-right:3px;margin-bottom:3px;float:left}}#content{min-height:calc(100vh - 50px)}#content #main{position:relative;z-index:0;overflow:hidden}#content #main #wrapper{max-width:1300px;margin:-12px auto;padding:75px 170px}@media (max-width:1023px){#content #main #wrapper{padding:75px 50px 75px 170px}}@media (max-width:767px){#content #main #wrapper{padding:75px 35px}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-image .elementor-widget-container .image{text-align:center}}#content #main #wrapper.wrapper-images h1:not(:last-child){margin-bottom:75px}#content #main #wrapper>.elementor .elementor-section{width:calc(100% + 50px);margin:0 -25px 75px}#content #main #wrapper>.elementor .elementor-section:last-child{margin-bottom:0}#content #main #wrapper>.elementor .elementor-section .elementor-container{max-width:none}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row{min-height:0}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column{padding:0 10px}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap{padding:0 15px}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap>*{margin-bottom:20px}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap>:last-child{margin-bottom:0}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-text .elementor-widget-container ul:not(:last-child){margin-bottom:24px}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-text .elementor-widget-container ul li{position:relative;padding-left:20px;line-height:22px}#headerimage .content .wrapper p,#slider .slides .slide .content .wrapper p,.image-section .content .wrapper p,.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content .overline,.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content p,.list.list-knowledge .teasers .teaser .content .overline,.list.list-knowledge .teasers .teaser .content p,.list.list-news .teasers .teaser .content .overline,.list.list-news .teasers .teaser .content p,.list.list-nominees .teasers .teaser .category,.list.list-nominees .teasers .teaser p,.list.list-recipes .teasers .teaser .category,.list.list-recipes .teasers .teaser p{font-family:Calibri,sans-serif;font-style:normal;line-height:1.4;letter-spacing:.02em}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-text .elementor-widget-container ul li:before{position:absolute;top:7px;left:0;width:8px;height:8px;background:#008dc9;border-radius:50%;content:""}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-image .elementor-widget-container .image{font-size:0}@media (max-width:767px){#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-image .elementor-widget-container .image img{width:auto!important;max-height:50vw}#slider{width:100%}}#content #main #wrapper>.elementor .elementor-section .elementor-container .elementor-row .elementor-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget.elementor-widget-fp-button .elementor-widget-container{overflow:hidden}#slider{position:relative;min-height:500px;height:85vh;max-height:750px}#slider .slides{position:relative;z-index:5;width:100%;height:100%}#slider .slides .slide{position:absolute;width:100%;height:100%}#slider .slides .slide .image{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#slider .slides .slide .image:before{opacity:.25;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:""}#slider .slides .slide .image img{position:relative;z-index:-1;width:100%;height:100%}#slider .slides .slide video{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;transform:translateX(-50%) translateY(-50%)}@media (max-width:767px){#slider .slides .slide video{top:auto;left:auto;width:101%;height:101%;margin:-.5%;-o-object-fit:cover;object-fit:cover;transform:none}}#slider .slides .slide .content{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 226px;text-align:center;color:#fff}@media (max-width:1023px){#slider .slides .slide .content{padding:0 106px 0 226px}}#slider .slides .slide .content .wrapper{width:100%;max-width:920px}#slider .slides .slide .content .wrapper hr{margin-right:auto!important;margin-left:auto!important;background:#fff!important}#slider .slides .slide .content .wrapper p{font-weight:400;font-size:20px;max-width:720px;margin:0 auto}#slider .slides .slide .content .wrapper p:not(:last-child){margin-bottom:50px}#slider .slides .slide .content .wrapper .button{float:none}#slider .slides .slick-list{position:relative;z-index:5;height:100%}#slider .slides .slick-list .slick-track{height:100%}#slider .slides .slick-list .slick-track .slick-slide{position:absolute!important;top:0!important;left:0!important;width:100%;height:100%}#slider .slides .slick-dots{display:flex;justify-content:center;position:absolute;z-index:10;right:0;bottom:35px;left:0;text-align:center}#slider .slides .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 1px;cursor:pointer}#slider .slides .slick-dots li.slick-active:before{top:5px;right:5px;bottom:5px;left:5px;background:#008dc9}#slider .slides .slick-dots li:after,#slider .slides .slick-dots li:before{top:2px;right:2px;bottom:2px;left:2px;position:absolute;content:""}#slider .slides .slick-dots li.slick-active:after{border-color:#008dc9}#slider .slides .slick-dots li:before{background:#fff;border-radius:50%;transition:top .5s,right .5s,bottom .5s,left .5s,background .5s}#slider .slides .slick-dots li:after{border:1px solid #fff;border-radius:50%;transition:border .5s}#slider .slides .slick-dots li button{display:none}#slider .slider-arrows{position:absolute;z-index:10;top:50%;right:50px;left:170px}@media (max-width:767px){#slider .slides .slide .content{padding:0 65px}#slider .slides .slide .content .wrapper p{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.02em}#slider .slider-arrows{right:15px;left:15px}}#slider .slider-arrows .arrow{display:flex;float:left;padding:10px;transform:translateY(-50%)}#slider .slider-arrows .arrow:hover svg path{stroke:#008dc9}#slider .slider-arrows .arrow.next{float:right}#headerimage .content .wrapper .button,.image-section .content .wrapper .button{float:none}#slider .slider-arrows .arrow svg path{fill:none;stroke:#fff;transition:stroke .25s}#headerimage{position:relative;overflow:hidden}#headerimage .image,#headerimage .image:before{position:absolute;left:0;right:0;bottom:0;top:0}#headerimage.recipe{height:85vh;max-height:750px}@media (max-width:767px){#headerimage.recipe{height:auto;max-height:50vh;max-height:none}}#headerimage .image{display:flex;pointer-events:none}#headerimage .image:before{opacity:.25;background:#000;content:""}#headerimage .image img{position:relative;z-index:-1;width:100%;height:100%}#headerimage .content{display:flex;align-items:center;justify-content:center;position:relative;height:auto;min-height:375px;padding:35px 170px;text-align:center;color:#fff}#headerimage .content .wrapper{width:100%;max-width:950px}#headerimage .content .wrapper hr{margin-right:auto!important;margin-left:auto!important;background:#fff!important}#headerimage .content .wrapper p{font-weight:400;font-size:20px;max-width:720px;margin:0 auto}#headerimage .content .wrapper p:not(:last-child){margin-bottom:50px}.image-section{position:relative;left:50%;width:100vw;height:480px;min-height:33.333vw;margin-left:-50vw}@media (max-width:1023px){#headerimage .content{padding:35px 50px 0 170px}.image-section{margin-left:calc(-50vw - 60px)}}@media (max-width:767px){#headerimage .content{padding:35px}#headerimage .content .wrapper p{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.02em}.image-section{margin-left:-50vw}}.image-section .image{position:absolute;width:100%;height:100%}.image-section .image:before{opacity:.35;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:""}.image-section .image img{position:relative;z-index:-1;width:100%;height:100%}.image-section .content{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 170px;text-align:center;color:#fff}@media (max-width:1023px){.image-section .content{padding:0 50px 0 170px}}.image-section .content .wrapper{width:100%;max-width:920px}.image-section .content .wrapper hr{margin-right:auto!important;margin-left:auto!important;background:#fff!important}.image-section .content .wrapper p{font-weight:400;font-size:20px;max-width:720px;margin:0 auto}.image-section .content .wrapper p:not(:last-child){margin-bottom:50px}@media (max-width:767px){.image-section .content{padding:0 35px}.image-section .content .wrapper p{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.02em}.image-section .content .wrapper p:not(:last-child){margin-bottom:25px}}.list.list-nominees .teasers,.list.list-recipes .teasers{display:flex;flex-flow:wrap;margin:-25px -10px}.list.list-nominees .teasers .teaser,.list.list-recipes .teasers .teaser{width:calc(33.333% - 20px);margin:25px 10px;color:#000}@media (max-width:1023px){.list.list-nominees .teasers,.list.list-recipes .teasers{justify-content:center}.list.list-nominees .teasers .teaser,.list.list-recipes .teasers .teaser{width:calc(50% - 20px)}.list.list-knowledge .teasers,.list.list-news .teasers{display:flex;flex-flow:wrap;justify-content:center}}@media (max-width:767px){.list.list-nominees .teasers .teaser,.list.list-recipes .teasers .teaser{width:calc(100% - 20px)}}.list.list-nominees .teasers .teaser .image,.list.list-recipes .teasers .teaser .image{position:relative;width:100%;height:0;padding-bottom:66.666%}.list.list-nominees .teasers .teaser .image:not(:last-child),.list.list-recipes .teasers .teaser .image:not(:last-child){margin-bottom:15px}.list.list-nominees .teasers .teaser .image img,.list.list-recipes .teasers .teaser .image img{position:absolute;top:0;left:0;width:100%;height:100%}.list.list-nominees .teasers .teaser .category,.list.list-recipes .teasers .teaser .category{font-weight:700;font-size:12px;color:#969696;text-transform:uppercase}.list.list-nominees .teasers .teaser .category:not(:last-child),.list.list-recipes .teasers .teaser .category:not(:last-child){margin-bottom:5px}.list.list-nominees .teasers .teaser h4,.list.list-recipes .teasers .teaser h4{margin-bottom:12px}.list.list-nominees .teasers .teaser p,.list.list-recipes .teasers .teaser p{font-weight:300;font-size:16px}.list.list-nominees .teasers .teaser p:not(:last-child),.list.list-recipes .teasers .teaser p:not(:last-child){margin-bottom:20px}.list.list-nominees .teasers .teaser .image{padding-bottom:100%}.list.list-knowledge .teasers,.list.list-news .teasers{position:relative;margin:-10px;overflow:hidden}.list.list-knowledge .teasers .teaser,.list.list-news .teasers .teaser{position:relative;float:left;width:calc(33.333% - 20px);height:0;margin:10px;padding-bottom:calc(33.333% - 20px)}@media (max-width:1023px){.list.list-knowledge .teasers .teaser,.list.list-news .teasers .teaser{width:calc(50% - 20px)!important;padding-bottom:calc(50% - 20px)!important}}@media (max-width:767px){.list.list-knowledge .teasers .teaser,.list.list-news .teasers .teaser{width:calc(100% - 20px)!important;padding-bottom:calc(100% - 20px)!important}}.list.list-knowledge .teasers .teaser.teaser-wide,.list.list-news .teasers .teaser.teaser-wide{width:calc(66.666% - 20px)}.list.list-knowledge .teasers .teaser.teaser-tall,.list.list-news .teasers .teaser.teaser-tall{padding-bottom:calc(66.666% - 20px)}.list.list-knowledge .teasers .teaser.teaser-tall:nth-child(3),.list.list-news .teasers .teaser.teaser-tall:nth-child(3){float:right}.list.list-knowledge .teasers .teaser.teaser-big,.list.list-news .teasers .teaser.teaser-big{float:right;width:calc(66.666% - 20px);padding-bottom:calc(66.666% - 20px)}.list.list-knowledge .teasers .teaser.teaser-archive,.list.list-news .teasers .teaser.teaser-archive{position:absolute;bottom:0;left:0}@media (max-width:1023px){.list.list-knowledge .teasers .teaser.teaser-archive,.list.list-news .teasers .teaser.teaser-archive{position:relative;bottom:0;left:0}}.list.list-knowledge .teasers .teaser .image,.list.list-news .teasers .teaser .image{position:absolute;top:0;left:0;width:100%;height:100%}.list.list-knowledge .teasers .teaser .image:before,.list.list-news .teasers .teaser .image:before{opacity:.25;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:""}.list.list-knowledge .teasers .teaser .image img,.list.list-news .teasers .teaser .image img{position:relative;z-index:-1;width:100%;height:100%}.list.list-knowledge .teasers .teaser .content,.list.list-news .teasers .teaser .content{position:absolute;bottom:0;left:0;width:100%;padding:30px;color:#fff}.list.list-knowledge .teasers .teaser .content .overline,.list.list-news .teasers .teaser .content .overline{font-weight:700;font-size:12px;margin-bottom:5px;text-transform:uppercase}.list.list-knowledge .teasers .teaser .content h4:last-child .arrow-space,.list.list-news .teasers .teaser .content h4:last-child .arrow-space{display:inline-block}.list.list-knowledge .teasers .teaser .content h4:not(:last-child),.list.list-news .teasers .teaser .content h4:not(:last-child){margin-bottom:8px}.list.list-knowledge .teasers .teaser .content h4 .arrow-space,.list.list-news .teasers .teaser .content h4 .arrow-space{display:none;float:right;width:33px;height:19px}.list.list-knowledge .teasers .teaser .content p,.list.list-news .teasers .teaser .content p{font-weight:400;font-size:14px;max-width:375px}.list.list-knowledge .teasers .teaser .content p .arrow-space,.list.list-news .teasers .teaser .content p .arrow-space{display:inline-block;float:right;width:33px;height:19px}.list.list-knowledge .teasers .teaser .arrow,.list.list-news .teasers .teaser .arrow{display:flex;position:absolute;right:30px;bottom:31px}.list.list-images-videos-teasers .teasers{display:flex;flex-flow:wrap;justify-content:center;position:relative;margin:-10px;overflow:hidden}.list.list-images-videos-teasers .teasers .teaser-wrapper{position:relative;width:calc(33.333% - 20px);margin:10px;text-align:center}@media (max-width:1023px){.list.list-images-videos-teasers .teasers .teaser-wrapper{width:calc(50% - 20px)}}@media (max-width:767px){.list.list-images-videos-teasers .teasers .teaser-wrapper{width:calc(100% - 20px)}}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser{position:relative;float:left;width:100%;height:0;margin:0 0 25px;padding-bottom:100%}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .image{position:absolute;top:0;left:0;width:100%;height:100%}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .image:before{opacity:.25;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:""}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .image img{position:relative;z-index:-1;width:100%;height:100%}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content{position:absolute;bottom:0;left:0;width:100%;padding:30px;color:#fff}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content .overline{font-weight:700;font-size:12px;margin-bottom:5px;text-transform:uppercase}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content h4:last-child .arrow-space{display:inline-block}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content h4:not(:last-child){margin-bottom:8px}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content h4 .arrow-space{display:none;float:right;width:33px;height:19px}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content p{font-weight:400;font-size:14px;max-width:375px}#recipe .boxes .box .headline,.list .teaser-image-placeholder .text{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;letter-spacing:.015em;text-transform:uppercase}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .content p .arrow-space{display:inline-block;float:right;width:33px;height:19px}.list.list-images-videos-teasers .teasers .teaser-wrapper .teaser .arrow{display:flex;position:absolute;right:30px;bottom:31px}#footer .wrapper .menu li a .icon svg path,#recipe .boxes .box .stars .star svg path{fill:#fff}.list.list-images-videos-teasers .teasers .teaser-wrapper .button{float:none;margin:0 auto}.list .button-wrapper{margin-top:60px;text-align:center}.list .button-wrapper .button{float:none}.list .teaser-image-placeholder{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:35px;border:1px solid #008dc9}.list .teaser-image-placeholder:before{position:absolute;z-index:-1;top:20px;right:20px;bottom:20px;left:20px;background:#008dc9;content:""}.list .teaser-image-placeholder .text{font-size:35px;width:100%;text-align:center;color:#fff;line-height:1;word-wrap:break-word}@media (max-width:1299px){.list .teaser-image-placeholder .text{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:30px;letter-spacing:.015em;text-transform:uppercase;line-height:1}}@media (max-width:1199px){.list .teaser-image-placeholder .text{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:22px;letter-spacing:.015em;text-transform:uppercase;line-height:1}}.list .teaser-image-placeholder .blazon{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-16px;width:45px;height:31px;background:#fff}.list .teaser-image-placeholder .blazon svg{width:39px}.single-navigation{width:100%;text-align:center;font-size:0}.single-navigation:not(:last-child){margin-bottom:35px}.single-navigation .button{float:none;margin:0 8px}.back-to-overview-wrapper{text-align:center}.back-to-overview-wrapper:not(:first-child){margin-top:65px}.back-to-overview-wrapper .button{float:none}#recipe .boxes{display:flex;flex-flow:wrap;margin:0 -20px}#recipe .boxes:not(:last-child){margin-bottom:25px}#recipe .boxes .box{height:100%;width:calc(50% - 40px);margin:0 20px;padding:30px 35px;background:#008dc9;color:#fff}@media (max-width:1023px){#recipe .boxes .box{width:calc(100% - 40px)}}@media (max-width:767px){#recipe .boxes .box{padding:25px}}#recipe .boxes .box:not(:last-child){margin-bottom:20px}#recipe .boxes .box .headline{font-size:20px;line-height:1.2;margin-bottom:3px}#recipe .boxes .box .ingredients li{position:relative;padding-left:20px;line-height:22px}#recipe .boxes .box .ingredients li:before{position:absolute;top:7px;left:0;width:8px;height:8px;background:#fff;border-radius:50%;content:""}#recipe .boxes .box .stars{margin:-10px 0 20px;text-align:center;font-size:0}#recipe .boxes .box .line,#recipe .boxes .box .line strong{font-size:20px;line-height:1.4;letter-spacing:.02em;font-family:Calibri,sans-serif;font-style:normal}#recipe .boxes .box .stars .star{display:inline-flex}#recipe .boxes .box .stars .star:not(:last-child){margin-right:5px}#recipe .boxes .box .line{font-weight:400;text-align:center;text-transform:uppercase}#recipe .boxes .box .line:not(:last-child){margin-bottom:15px}#recipe .boxes .box .line strong{font-weight:700}#recipe .boxes .box .line p{font-family:Calibri,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.02em;text-transform:none}#recipe .preparation .column .headline,.follow-us h4{font-weight:700;line-height:1.2;letter-spacing:.015em}#recipe .preparation{display:flex;flex-flow:wrap;margin:0 -20px}#recipe .preparation:not(:last-child){margin-bottom:35px}#recipe .preparation .column{width:calc(50% - 40px);margin:0 20px}@media (max-width:1023px){#recipe .preparation .column{width:calc(100% - 40px)}}#recipe .preparation .column .headline{font-family:Calibri,sans-serif;font-style:normal;font-size:20px;text-transform:uppercase;margin-bottom:3px}.external-teaser .logo img,.logos .slides .slide img{-o-object-fit:contain;font-family:'object-fit: contain;'}.external-teaser{display:flex;position:relative;width:100%;max-width:425px;min-height:180px;padding:15px;border:2px solid #008dc9}.external-teaser .logo{width:45%;font-size:0}.external-teaser .logo img{width:100%;height:100%;object-fit:contain}.external-teaser .content{width:55%;padding-left:20px;color:#000}.external-teaser .content:first-child{width:100%;padding:0}.external-teaser .content h4:last-child .arrow-space{display:inline-block}.external-teaser .content h4 .arrow-space{display:none;float:right;width:33px;height:19px}.external-teaser .content p .arrow-space{display:inline-block;float:right;width:33px;height:19px}.external-teaser .arrow{display:flex;position:absolute;right:15px;bottom:16px}.external-teaser .arrow svg line,.external-teaser .arrow svg path{fill:none;stroke:#008dc9}.logos .slides{margin:0 -15px;font-size:0}.logos .slides .slide{display:inline-block;float:left;position:relative;width:calc(25% - 30px);height:80px;padding:0 15px}@media (max-width:767px){.logos .slides .slide{width:calc(50% - 30px)}}.logos .slides .slide img{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#page .voting>div .pds-box .pds-question *,.follow-us h4,.social-icons .social-icon .label{font-family:Calibri,sans-serif;font-style:normal}.logos .slick-dots{display:flex;justify-content:center;margin-top:35px;text-align:center}.logos .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 1px;cursor:pointer}.logos .slick-dots li.slick-active:before{top:5px;right:5px;bottom:5px;left:5px;background:#008dc9}.logos .slick-dots li:after,.logos .slick-dots li:before{position:absolute;top:2px;right:2px;bottom:2px;left:2px;content:""}.logos .slick-dots li.slick-active:after{border-color:#008dc9}.logos .slick-dots li:before{background:#969696;border-radius:50%;transition:top .5s,right .5s,bottom .5s,left .5s,background .5s}.logos .slick-dots li:after{border:1px solid #969696;border-radius:50%;transition:border .5s}.logos .slick-dots li button{display:none}.follow-us{text-align:center}.follow-us h4{font-size:24px;text-transform:uppercase;margin-bottom:25px}.social-icons{margin:-8px;text-align:center}.social-icons .social-icon{display:inline-block;width:66px;margin:8px;text-align:center;font-size:0;text-decoration:none}.social-icons .social-icon .icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 3px;border-radius:50%;background:#008dc9}.social-icons .social-icon .label{font-weight:400;font-size:11px;line-height:1.4;letter-spacing:.02em;color:#000;text-transform:uppercase}#beerfinder-map{width:100%;height:500px}#beerfinder *{outline:0!important}#beerfinder .beerfinder-filter-types{background:#008dc9;color:#fff;padding:13px 28px}#beerfinder .beerfinder-filter-types>*{font-size:17px;font-weight:700;line-height:22px}#beerfinder .beerfinder-filter-types>span{margin-right:20px}#beerfinder .beerfinder-filter-types>button{background:0 0;border:none;cursor:pointer;padding:0 10px;margin-right:10px;position:relative;outline:0!important;color:#fff}#beerfinder .beerfinder-filter-types>button:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px;display:none}#beerfinder .beerfinder-filter-types>button.active:after{display:block}#beerfinder .beerfinder-filter-types>button.inactive{opacity:.5}#beerfinder .beerfinder-main{padding:35px 0;background:#fff}#beerfinder .current-selection{display:none;padding:35px 0}#beerfinder .current-selection h3{color:#333;font-size:20px}#beerfinder .current-selection h3 .icon{margin-right:5px}#beerfinder .current-selection h3:last-child{margin:40px 0 -75px!important}#beerfinder .current-selection .current-selection-main .main-part{clear:both;display:flex;min-height:250px;background:#f4f5f6}#beerfinder .current-selection .current-selection-main .main-part .main-part-image{float:left;width:40%}#beerfinder .current-selection .current-selection-main .main-part .main-part-main{float:left;width:60%;padding:10px 25px 60px;position:relative}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .headline{overflow:hidden}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .headline h4{float:left;width:calc(100% - 175px)}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .headline .attributes{font-size:0;width:175px;float:right;list-style:none;margin:0;padding:0;text-align:right;margin-top:15px!important}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .headline .attributes li{display:inline-block;margin-left:5px;margin-bottom:5px}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .headline .attributes li img{width:24px;height:24px}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .open-website{position:absolute;bottom:0;right:0;background:#008dc9;color:#fff;padding:12px 18px}#beerfinder .current-selection .current-selection-main .main-part .main-part-main .open-website[href=""]{display:none}#beerfinder .current-selection .current-selection-main .main-part .main-part-main h4{color:#333;font-size:30px}#beerfinder .current-selection .current-selection-main .main-part .main-part-main p{font-size:15px;line-height:21px}#beerfinder .current-selection .current-selection-main .footer-part{display:flex;justify-content:space-between;margin-top:15px}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column{width:calc(33.33% - 15px);display:flex;flex-direction:column}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .headline{font-weight:700;color:#333;padding:0 18px 10px;border:1px solid #c6c6c6;border-top:0}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .text{background:#f4f5f6;font-size:15px;line-height:21px;padding:10px 15px;flex:1;flex-grow:1;flex-shrink:0}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .text table{width:100%}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .text table tr td:first-child{width:60%}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .text table tr td:last-child{width:40%}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .seasonalbeer{flex:9999;flex-shrink:0;background:#f4f5f6}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column .seasonalbeer .headline{background:#f4f5f6;border:none;padding:10px 15px 0;margin-bottom:-8px}.beerfinder-list{margin-top:50px}.beerfinder-list .teasers{display:flex;flex-flow:wrap;font-size:0;white-space:nowrap;padding:0 50px;margin:0 -60px;overflow:hidden}.beerfinder-list .teasers .slick-list{width:100%}.beerfinder-list .teasers .slick-slide,.beerfinder-list .teasers .teaser{display:flex;width:calc(33.333% - 20px);margin:10px;height:auto}.beerfinder-list .teasers .teaser{flex-direction:column;vertical-align:top;background:#f4f5f6;flex-shrink:0;order:2}.beerfinder-list .teasers .slick-track{display:flex;flex-flow:wrap;font-size:0;white-space:nowrap}.beerfinder-list .teasers .slick-slide>div{width:100%;height:auto}.beerfinder-list .teasers .slick-slide .teaser{display:flex!important;margin:0;height:100%}.beerfinder-list .teasers .teaser.highlighted{order:1}.beerfinder-list .teasers .teaser .teaser-image{width:100%;height:0;padding-bottom:56.25%;background:#008dc9}.beerfinder-list .teasers .teaser .teaser-main{flex-grow:1;padding:15px 20px 60px;white-space:normal;position:relative}.beerfinder-list .teasers .teaser .teaser-main h4{font-size:26px;color:#333;cursor:pointer;text-transform:none;margin-bottom:8px}.beerfinder-list .teasers .teaser .teaser-main p{font-size:15px;line-height:21px}.beerfinder-list .teasers .teaser .teaser-main .open-city{position:absolute;display:block;bottom:10px;left:20px;padding:0 0 0 21px;line-height:24px;font-size:13px;background:url(../images/icons/beerfinder-city-pin.png) left center no-repeat}.beerfinder-list .teasers .teaser .teaser-main .open-teaser{position:absolute;display:block;width:44px;height:44px;bottom:0;right:0}.beerfinder-list .slick-arrow{display:none;position:absolute;width:36px;height:36px;background:url() center no-repeat;background-size:26px;border:none;top:calc(50% - 18px - 50px)}.beerfinder-list .slick-arrow.slick-prev{background-image:url(../images/icons/beerfinder-arrow-left.png);left:6px}.beerfinder-list .slick-arrow.slick-next{background-image:url(../images/icons/beerfinder-arrow-right.png);right:6px}.beerfinder-list .slick-arrow.slick-disabled{display:none!important}.beerfinder-list .slick-dots{display:none;bottom:0;margin:25px 0 0;text-align:center;width:100%;white-space:normal}.beerfinder-list .slick-dots li{display:inline-block}.beerfinder-list .slick-dots li button{width:20px;height:20px;background:0 0;border:none;font-size:0;position:relative;outline:0!important}.beerfinder-list .slick-dots li button:before{position:absolute;top:4px;left:4px;width:12px;height:12px;border:2px solid #008dc9;content:"";border-radius:50%;opacity:.6;transition:opacity .25s}.beerfinder-list .slick-dots li button:after{position:absolute;top:7px;left:7px;width:6px;height:6px;background:#008dc9;content:"";border-radius:50%;opacity:0;transition:opacity .25s}.beerfinder-list .slick-dots li.slick-active button:after,.beerfinder-list .slick-dots li.slick-active button:before{opacity:1}.beerfinder-list .slick-track{display:flex;flex-flow:wrap;width:auto!important;transform:none!important}#beerfinder-search{float:left;position:relative;width:calc(100% - 520px)}#beerfinder-search input[name=search]{width:100%;padding:8px 55px 8px 12px;font-size:16px;border:none;background:#f2f2f2;border-top:1px solid #dfdfdf;line-height:1.625}#beerfinder-search input[type=submit]{position:absolute;right:0;width:43px;height:43px;background:url(../images/icons/beerfinder-search.png) center no-repeat;border:none}.beerfinder-filters{overflow:hidden}.beerfinder-filters .radius-wrapper{float:left;width:400px;overflow:hidden}.beerfinder-filters .radius-wrapper-left{float:left;width:140px}.beerfinder-filters .radius-wrapper-right{float:left;width:260px;height:43px;position:relative}.beerfinder-filters .radius-wrapper .label{width:100%;float:left;font-size:22px;line-height:20px;padding:10px;font-weight:700;color:#333;text-align:center}.beerfinder-filters .radius-wrapper #current-range{position:absolute;font-size:15px;bottom:1px;right:4px;line-height:15px}input[type=range]{float:left;appearance:none;width:100%;background:0 0;margin:7px 0 0}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:21px;width:21px;border:none;cursor:pointer;margin-top:-7px;background:url(../images/icons/beerfinder-thumb.png) center no-repeat}input[type=range]::-moz-range-thumb{height:21px;width:21px;border:none;border-radius:3px;cursor:pointer;background:url(../images/icons/beerfinder-thumb.png) center no-repeat}input[type=range]::-ms-thumb{height:21px;width:21px;border-radius:3px;cursor:pointer;background:url(../images/icons/beerfinder-thumb.png) center no-repeat}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;background:#008dc9;border-radius:4px}input[type=range]:focus::-webkit-slider-runnable-track{background:#008dc9}input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;background:#008dc9;border-radius:4px}input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;background:0 0;border-color:transparent;border-width:16px 0;color:transparent;border-radius:4px}input[type=range]::-ms-fill-lower{background:#008dc9;border:.2px solid #010101;border-radius:4px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]:focus::-ms-fill-lower{background:#008dc9}input[type=range]::-ms-fill-upper{background:#008dc9;border:.2px solid #010101;border-radius:4px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]:focus::-ms-fill-upper{background:#008dc9}.filters-toggle{position:relative;float:right;width:100px;color:#fff;font-size:17px;height:43px;line-height:43px;padding:0 12px;cursor:pointer;background:#008dc9}.filters-toggle:before{transform:rotate(180deg);position:absolute;top:0;right:0;content:"";width:43px;height:43px;background:url(../images/icons/beerfinder-filter-arrow.png) right 13px center no-repeat #008dc9}.filters-toggle.active:before{transform:none}.filters-box{float:left;clear:both;margin-top:30px;width:100%}.filters-box .filters-box-column{width:50%;float:left!important}.filters-box .filters-box-column .title{font-size:17px;line-height:20px;font-weight:700;color:#333}.filters-box .filters-box-column .icon{display:inline-flex;vertical-align:text-top}.filters-box .filters-box-column ul{list-style:none;margin:0 0 -10px;padding-top:15px}.filters-box .filters-box-column ul li{float:left;margin-bottom:10px}.filters-box .filters-box-column.filter-box-breweries:nth-child(2) ul li,.filters-box .filters-box-column.filter-box-inns ul li{width:50%;float:left}.filters-box .filters-box-column ul li input[type=checkbox]{display:none}.filters-box .filters-box-column ul li input[type=checkbox]~label{cursor:pointer;position:relative;padding:0 28px;color:#000}.filters-box .filters-box-column ul li input[type=checkbox]~label:before{display:inline-block;width:19px;height:19px;content:"";vertical-align:middle;background:#f2f2f2;border-radius:2px;position:absolute;top:0;left:0}.filters-box .filters-box-column ul li input[type=checkbox]~label:after{opacity:0;display:inline-block;width:9px;height:9px;content:"";vertical-align:middle;background:#008dc9;border-radius:2px;position:absolute;left:5px;top:5px}.filters-box .filters-box-column ul li input[type=checkbox]:checked~label:after{opacity:1}.filters-box .filters-box-column ul li img{width:21px;height:21px;margin:-2px 5px 0 -3px}@media only screen and (max-width:1024px){.beerfinder-list .teasers .teaser{width:calc(50% - 20px)}.beerfinder-list .teasers .slick-slide{display:flex;width:calc(50% - 20px);margin:10px;height:auto}}@media only screen and (max-width:1023px){#beerfinder-search{width:100%;margin-bottom:10px}.beerfinder-filters .radius-wrapper{width:calc(100% - 100px)}#beerfinder .current-selection .current-selection-main .main-part .main-part-image,#beerfinder .current-selection .current-selection-main .main-part .main-part-image img,#beerfinder .current-selection .current-selection-main .main-part .main-part-main,.filters-box .filters-box-column{width:100%}#beerfinder .current-selection .current-selection-main .main-part{display:block;overflow:hidden}#beerfinder .current-selection .current-selection-main .footer-part{display:block}#beerfinder .current-selection .current-selection-main .footer-part .footer-part-column{width:100%;margin-bottom:25px}.filters-box .filters-box-column:not(:last-child){margin-bottom:25px}}@media only screen and (max-width:767px){.beerfinder-filters .radius-wrapper-left{width:110px;text-align:left}.beerfinder-filters .radius-wrapper-right{width:calc(100% - 120px)}#beerfinder .beerfinder-main{padding:35px 0}#beerfinder .beerfinder-filter-types{text-align:center}#beerfinder .beerfinder-filter-types>span{display:block;padding-bottom:10px}#beerfinder .beerfinder-filter-types>button{width:50%;margin:0}#beerfinder .beerfinder-filter-types>button:nth-child(2){clear:both;float:left}.beerfinder-list .teasers .slick-slide,.beerfinder-list .teasers .teaser{width:calc(100% - 20px)}}.images-list{margin:-35px 0}.images-list .item{display:flex;flex-flow:wrap;position:relative;margin:0 -25px;padding:35px 0}.images-list .item:not(:last-child):before{display:block}.images-list .item:before{display:none;position:absolute;right:25px;bottom:0;left:25px;height:1px;background:#008dc9;content:""}.images-list .item>div{width:50%;padding:0 25px}@media (max-width:767px){.images-list .item>div{width:100%}.images-list .item>div.preview{margin-bottom:35px}}.images-list .item>div.preview .image{position:relative;width:100%;height:0;padding-bottom:56.25%;font-size:0}.images-list .item>div.preview .image:not(:last-child){margin-bottom:20px}.images-list .item>div.preview .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.images-list .item>div.preview .description{text-align:center}.images-list .item>div.downloads ul:not(:last-child){margin-bottom:24px}.images-list .item>div.downloads ul li{position:relative;padding-left:20px;line-height:22px}.images-list .item>div.downloads ul li:before{position:absolute;top:7px;left:0;width:8px;height:8px;background:#008dc9;border-radius:50%;content:""}#page .voting{padding:20px;border:1px solid #008dc9}#page .voting>div{background:#008dc9}#page .voting>div .pds-box{position:relative;width:100%;background:0 0;padding:35px}#page .voting>div .pds-box:after,#page .voting>div .pds-box:before{opacity:.1;position:absolute;pointer-events:none;content:""}#page .voting>div .pds-box:before{top:100px;left:-50%;width:100%;height:500px;background:url(../images/logos/bayerische-bierkoenigin-large.png) center no-repeat;background-size:contain}#page .voting>div .pds-box:after{top:75px;right:-25px;width:350px;height:225px;background:url(../images/logos/bayerische-bierkoenigin-large.png) center no-repeat;background-size:contain}#page .voting>div .pds-box .pds-question{margin-bottom:35px}#page .voting>div .pds-box .pds-question *{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:.015em;text-transform:uppercase;color:#fff}@media (max-width:767px){#page .voting>div .pds-box{padding:20px}#page .voting>div .pds-box .pds-question *{font-size:22px}}#page .voting>div .pds-box .pds-answer>span{display:flex;flex-flow:wrap;margin:0 -10px}#page .voting>div .pds-box .pds-answer>span .pds-answer-group{width:calc(33.333% - 20px);margin:10px;padding:0}@media (max-width:767px){#page .voting>div .pds-box .pds-answer>span .pds-answer-group{width:calc(100% - 20px)}}#page .voting>div .pds-box .pds-answer>span .pds-answer-group .pds-answer-row{display:flex}#page .voting>div .pds-box .pds-answer>span .pds-answer-group .pds-answer-row input{margin:0}#page .voting>div .pds-box .pds-answer>span .pds-answer-group .pds-answer-row label{width:100%;color:#fff;font-weight:700}#page .voting>div .pds-box .pds-answer .pds-feedback-group{padding:0}#page .voting>div .pds-box .pds-answer .pds-feedback-group:first-child{margin-top:50px}#page .voting>div .pds-box .pds-answer .pds-feedback-group:not(:last-child){margin-bottom:25px}#page .voting>div .pds-box .pds-answer .pds-feedback-group .pds-feedback-label .pds-answer-text{font-weight:700;color:#fff;font-size:14px;text-transform:uppercase}#page .voting>div .pds-box .pds-answer .pds-answer-feedback{margin:5px 0 0;height:24px;border:2px solid #000}#page .voting>div .pds-box .pds-answer .pds-answer-feedback .pds-answer-feedback-bar{height:100%;background:#000}#page .voting>div .pds-box .pds-answer .pds-total-votes{margin:0;color:#fff;font-size:14px}#page .voting>div .pds-box .pds-links-back a,#page .voting>div .pds-box .pds-vote .pds-votebutton-outer a{letter-spacing:.04em;position:relative;float:left;background:#fff;color:#008dc9;font-size:13px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;font-family:Calibri,sans-serif;font-weight:700;font-style:normal;border:2px solid #008dc9;text-transform:uppercase;text-decoration:none;transition:background .25s,border-color .25s,color .25s}#page .voting>div .pds-box .pds-vote{margin-top:35px;padding:0;text-align:center}@media (max-width:767px){#page .voting>div .pds-box .pds-vote{margin-top:20px}#footer .wrapper .menu{float:none!important;text-align:center}}#page .voting>div .pds-box .pds-vote .pds-votebutton-outer{display:flex;align-items:center;justify-content:center}#page .voting>div .pds-box .pds-vote .pds-votebutton-outer a{margin:0;padding:8px 25px 6px;appearance:none}#page .voting>div .pds-box .pds-vote .pds-votebutton-outer a.pds-vote-button,#page .voting>div .pds-box .pds-vote .pds-votebutton-outer a.pds-vote-button-load{margin:0}#page .voting>div .pds-box .pds-vote .pds-votebutton-outer a.pds-vote-button+.pds-links,#page .voting>div .pds-box .pds-vote .pds-votebutton-outer a.pds-vote-button-load+.pds-links{display:none}#page .voting>div .pds-box .pds-links-back{display:block;margin:0;padding:20px 0 0}#page .voting>div .pds-box .pds-links-back a{margin:0;padding:8px 15px 6px;appearance:none}#page .voting>div .pds-box #pds-email-form{width:100%}#page .voting>div .pds-box #pds-email-form .pds-answer-group{width:calc(100% - 20px);margin:10px}#page .voting>div .pds-box #pds-email-form .pds-answer-group p{color:#fff}#page .voting>div .pds-box #pds-email-form .pds-answer-group label{color:#fff;margin:0 0 5px}#page .voting>div .pds-box #pds-email-form .pds-answer-group .pds-textfield{margin:0}#pds-captcha-form .pds-answer-group{width:100%!important}#pds-captcha-form .pds-answer-group p{color:#fff}#footer{overflow:hidden;padding:10px 50px;background:#008dc9}#footer .wrapper{width:100%;max-width:920px;margin:0 auto}#footer .wrapper .menu{font-size:0}#footer .wrapper .menu.menu-left{float:left}#footer .wrapper .menu.menu-right{float:right}#footer .wrapper .menu li{display:inline-block;vertical-align:middle}#footer .wrapper .menu li:not(:last-child){margin-right:5px}#footer .wrapper .menu li a{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:17px;letter-spacing:.02em;padding:3px;color:#fff;line-height:24px;text-transform:uppercase;text-decoration:none}#footer .wrapper .menu li a .icon{display:flex;margin-top:-3px}.background-illustrations{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.background-illustrations .illustration{position:absolute;width:320px;height:320px}.background-illustrations .illustration:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/icons/illustration.svg) center no-repeat;background-size:contain;content:""}.background-illustrations .illustration.illustration-1{top:775px;right:-160px}.background-illustrations .illustration.illustration-2{top:80vh;left:-260px;width:775px;height:775px}.background-illustrations .illustration.illustration-3{top:calc(80vh + 1200px);right:-500px;width:775px;height:775px}.background-illustrations .illustration.illustration-4{top:calc(80vh + 1800px);left:-250px;width:500px;height:500px}.background-illustrations .illustration.illustration-5{top:calc(80vh + 2700px);left:50px;width:385px;height:385px}.background-illustrations .illustration.illustration-6{right:-135px;bottom:-300px;width:735px;height:735px}.age-restriction .age-gate-wrapper .age-gate{margin:0 auto;padding:0}.age-restriction .age-gate-wrapper .age-gate .age-gate-form{position:relative;width:100%;max-width:900px;height:auto;padding:0 50px 75px}@media (max-width:1023px){.age-restriction .age-gate-wrapper .age-gate .age-gate-form{padding-bottom:50px}}@media (max-width:767px){#footer .wrapper .menu li a{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:16px;letter-spacing:.02em;line-height:24px}.age-restriction .age-gate-wrapper .age-gate .age-gate-form{padding:0 35px 35px}}.age-restriction .age-gate-wrapper .age-gate .age-gate-form[action*="bayerischer-brauerbund."] .age-gate-heading:before{background-image:url(../images/logos/bayerischer-brauerbund-large.png)}.age-restriction .age-gate-wrapper .age-gate .age-gate-form .age-gate-heading{position:relative;left:50%;width:100vw;height:calc(100vh - 351px);max-height:750px;margin-bottom:75px;margin-left:-50vw;background:#008dc9;font-size:0;text-indent:-9999px}@media (max-width:1023px){.age-restriction .age-gate-wrapper .age-gate .age-gate-form .age-gate-heading{height:250px;margin-bottom:50px}}@media (max-width:767px){.age-restriction .age-gate-wrapper .age-gate .age-gate-form .age-gate-heading{margin-bottom:35px}}.age-restriction .age-gate-wrapper .age-gate .age-gate-form .age-gate-heading:before{display:block;position:absolute;top:10%;right:10%;bottom:10%;left:10%;background:url(../images/logos/bayerisches-bier-large.png) center no-repeat;background-size:contain;content:""}#elementor .ui-resizable-handle,#elementor-panel .elementor-component-tab[data-tab=style],#elementor-panel .elementor-component-tab[data-tab=advanced],#wpadminbar #wp-admin-bar-root-default>li:not(#wp-admin-bar-menu-toggle):not(#wp-admin-bar-my-sites):not(#wp-admin-bar-site-name):not(#wp-admin-bar-edit):not(#wp-admin-bar-elementor_edit_page),#wpadminbar #wp-admin-bar-site-name .ab-sub-wrapper #wp-admin-bar-appearance,#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-search{display:none}.age-restriction .age-gate-wrapper .age-gate .age-gate-form button{font-family:Calibri,sans-serif;font-weight:700;font-style:normal;font-size:16px;letter-spacing:.04em;position:relative;padding:10px 15px 8px;background:0 0;border:2px solid #008dc9;color:#008dc9;line-height:18px;text-transform:uppercase;text-decoration:none;transition:background .25s,border-color .25s,color .25s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.age-restriction .age-gate-wrapper .age-gate .age-gate-form button:focus,.age-restriction .age-gate-wrapper .age-gate .age-gate-form button:hover{background:#008dc9;color:#fff}.age-restriction .age-gate-wrapper .age-gate .age-gate-form button.age-gate-submit-no,.age-restriction .age-gate-wrapper .age-gate .age-gate-form button.age-gate-submit-yes{margin:25px 25px 0}#elementor .elementor-widget-container{overflow:hidden}[data-widget_type="fp-button.default"]{text-align:center}#tinymce{padding:15px!important}#tinymce .h1,#tinymce .h2,#tinymce .h3,#tinymce .h4,#tinymce .h5,#tinymce .h6,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{text-transform:none}#tinymce ul:not(:last-child){margin-bottom:24px}#tinymce ul li{position:relative;padding-left:20px;line-height:22px}#tinymce ul li:before{position:absolute;top:7px;left:0;width:8px;height:8px;background:#008dc9;border-radius:50%;content:""}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-item img{display:none!important}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper{position:absolute;right:0;left:0}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-actions{padding:10px 0}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-actions #wp-admin-bar-edit-profile,#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-actions #wp-admin-bar-user-info{display:none}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-actions #wp-admin-bar-logout{margin:0}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-actions #wp-admin-bar-logout a{min-width:0;text-align:center;color:#dc3232}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper #wp-admin-bar-user-actions #wp-admin-bar-logout a:hover{text-decoration:underline}