body{color:var(--text);font-family:BP Lato;font-size:18px;line-height:1.7;background-color:var(--weiss)}@media (max-width:767px){body{font-size:17px}}h1{color:var(--schwarz);font-family:BP Oswald;font-weight:500;line-height:1.2}h2{color:var(--schwarz);font-family:BP Oswald;font-weight:500;line-height:1.2}h3{color:var(--schwarz);font-family:BP Oswald;font-weight:500;line-height:1.2}h4{color:var(--schwarz);font-family:BP Oswald;font-weight:500;line-height:1.2}a{color:inherit}.wrap{width:100%;max-width:var(--breite);margin-right:auto;margin-left:auto;padding-right:var(--rand);padding-left:var(--rand)}.band{padding-top:120px;padding-bottom:120px}@media (max-width:1023px){.band{padding-top:88px;padding-bottom:88px}}@media (max-width:767px){.band{padding-top:64px;padding-bottom:64px}}.band-grau{color:var(--text);background-color:var(--grau-band)}.band-grau h2{color:var(--schwarz)}.band-dunkel{color:var(--weiss);background-color:var(--grau-dunkel)}.band-dunkel h2{color:var(--weiss)}.band-dunkel h3{color:var(--weiss)}.titel-xl{font-weight:600;font-size:64px}@media (max-width:767px){.titel-xl{font-size:42px}}.titel-l{font-size:44px}@media (max-width:767px){.titel-l{font-size:34px}}.titel-m{font-size:32px}@media (max-width:767px){.titel-m{font-size:28px}}.titel-s{font-size:24px}.text{max-width:38em}.text p{margin-bottom:1em}.text strong{font-weight:700}.klein{font-size:15px}.stack{display:flex;flex-flow:column;align-items:start;gap:20px}.zentriert{align-items:center;text-align:center;margin-right:auto;margin-left:auto}.btn{display:inline-flex;justify-content:center;align-items:center;min-height:50px;color:var(--weiss);font-family:BP Lato;font-size:16px;text-decoration:none;padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;background-color:var(--schwarz);border-radius:3px;border-top:1px solid var(--schwarz);border-right:1px solid var(--schwarz);border-bottom:1px solid var(--schwarz);border-left:1px solid var(--schwarz);transition:background-color 0.15s ease,color 0.15s ease}.btn:hover{color:var(--weiss);background-color:#3a3a3a}.btn:focus-visible{outline:3px solid #f0b400;outline-offset:3px}.btn-hell{display:inline-flex;justify-content:center;align-items:center;min-height:50px;color:var(--schwarz);font-family:BP Lato;font-size:16px;text-decoration:none;padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;background-color:var(--weiss);border-radius:3px;border-top:1px solid var(--weiss);border-right:1px solid var(--weiss);border-bottom:1px solid var(--weiss);border-left:1px solid var(--weiss)}.btn-hell:hover{color:var(--schwarz);background-color:var(--grau-hell)}.btn-hell:focus-visible{outline:3px solid #f0b400;outline-offset:3px}.btn-rahmen{display:inline-flex;justify-content:center;align-items:center;min-height:50px;color:var(--weiss);font-family:BP Lato;font-size:16px;text-decoration:none;padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;background-color:transparent;border-radius:3px;border-top:1px solid var(--weiss);border-right:1px solid var(--weiss);border-bottom:1px solid var(--weiss);border-left:1px solid var(--weiss)}.btn-rahmen:hover{color:var(--schwarz);background-color:var(--weiss)}.btn-rahmen:focus-visible{outline:3px solid #f0b400;outline-offset:3px}.btn-reihe{display:flex;gap:14px;margin-top:12px}.btn-reihe{flex-wrap:wrap}.hero{display:flex;align-items:center;position:relative;min-height:92vh;color:var(--weiss);padding-top:calc(var(--kopf-h) + 40px);padding-bottom:96px;background-color:var(--dunkel)}.hero{background-size:cover;background-position:center}@media (max-width:767px){.hero{min-height:86vh;padding-top:calc(var(--kopf-h) + 32px);padding-bottom:64px}}.hero-inhalt{display:flex;flex-flow:column;align-items:start;gap:22px;max-width:760px}.hero-titel{color:var(--weiss);font-weight:600;font-size:80px;line-height:1.12}@media (max-width:1119px){.hero-titel{font-size:68px}}@media (max-width:1023px){.hero-titel{font-size:56px}}@media (max-width:767px){.hero-titel{font-size:44px}}@media (max-width:479px){.hero-titel{font-size:38px}}.hero-unter{color:var(--weiss);font-family:BP Oswald;font-weight:500;font-size:34px;line-height:1.25}@media (max-width:1023px){.hero-unter{font-size:28px}}@media (max-width:767px){.hero-unter{font-size:24px}}.hero-text{color:var(--weiss);font-size:19px}@media (max-width:767px){.hero-text{font-size:17px}}.panel{padding-top:112px;padding-bottom:112px;background-color:var(--dunkel)}.panel{background-size:cover;background-position:center}@media (max-width:767px){.panel{padding-top:64px;padding-bottom:64px}}.panel-box{display:flex;flex-flow:column;align-items:center;gap:20px;max-width:660px;color:var(--weiss);font-size:19px;text-align:center;margin-right:auto;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:767px){.panel-box{font-size:17px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.panel-titel{color:var(--weiss);font-weight:600;font-size:46px;line-height:1.1}@media (max-width:767px){.panel-titel{font-size:32px}}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}@media (max-width:1023px){.split{grid-template-columns:minmax(0,1fr)}}.split-bild{width:100%;height:100%;max-height:640px;min-height:480px;object-fit:cover}@media (max-width:1023px){.split-bild{max-height:460px;min-height:320px}}.split-text{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:20px;padding-top:96px;padding-right:max(40px,calc(( 100vw - 1240px ) / 2 + 40px));padding-bottom:96px;padding-left:64px}@media (max-width:1119px){.split-text{padding-top:64px;padding-right:40px;padding-bottom:64px;padding-left:40px}}@media (max-width:1023px){.split-text{padding-top:56px;padding-right:40px;padding-bottom:56px;padding-left:40px}}@media (max-width:767px){.split-text{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.liste{margin-bottom:0.6em;padding-left:1.2em}.liste li{margin-bottom:4px}.bier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;padding-top:64px;padding-bottom:64px;border-bottom:1px solid #e8e5df}.bier:nth-child(even) .bier-bild{order:2}@media (max-width:1023px){.bier{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:48px;padding-bottom:48px}.bier:nth-child(even) .bier-bild{order:0}}.bier-bild{width:100%;height:440px;object-fit:contain}@media (max-width:1023px){.bier-bild{max-height:380px}}.bier-text{display:flex;flex-flow:column;align-items:start;gap:16px}.bier-titel{font-size:44px}@media (max-width:767px){.bier-titel{font-size:36px}}.bier-kurz{font-size:17px}.bier-stil{font-size:17px}.bier-stil:empty{display:none}.regal{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:40px 20px}@media (max-width:1023px){.regal{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.regal{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px}}@media (max-width:479px){.regal{grid-template-columns:repeat(2,minmax(0,1fr))}}.regal-flasche{display:flex;flex-flow:column;align-items:center;gap:10px;text-align:center}.regal-bild{width:100%;object-fit:contain;aspect-ratio:1/2}.regal-name{color:var(--weiss);font-family:BP Oswald;font-size:17px;line-height:1.2}.faq-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:56px}@media (max-width:1023px){.faq-raster{grid-template-columns:minmax(0,1fr);gap:24px}}.faq{display:flex;flex-flow:column}.faq-item{border-bottom:1px solid rgba(255,255,255,.4)}.faq-frage{position:relative;color:var(--weiss);font-family:BP Oswald;font-weight:500;font-size:26px;line-height:1.3;padding-top:22px;padding-right:48px;padding-bottom:22px;padding-left:0px;cursor:pointer}.faq-frage:after{position:absolute;top:18px;right:8px;font-family:BP Lato;font-weight:300;font-size:32px}.faq-frage:after{content:"+"}.faq-frage:focus-visible{outline:3px solid #f0b400;outline-offset:2px}.faq-frage{list-style:none}@media (max-width:767px){.faq-frage{font-size:21px}}.faq-antwort{padding-bottom:24px}.faq-antwort p{margin-bottom:0.8em}.seitenkopf{display:flex;align-items:end;min-height:66vh;color:var(--weiss);text-align:left;padding-top:calc(var(--kopf-h) + 48px);padding-bottom:80px;background-color:var(--dunkel)}.seitenkopf{background-size:cover;background-position:center}@media (max-width:767px){.seitenkopf{min-height:72vh;padding-top:calc(var(--kopf-h) + 32px);padding-bottom:48px}}.seitenkopf-inhalt{display:flex;flex-flow:column;align-items:start;gap:20px;max-width:780px;font-size:19px}@media (max-width:767px){.seitenkopf-inhalt{font-size:17px}}.seitenkopf-titel{color:var(--weiss);font-weight:600;font-size:68px;line-height:1.05}@media (max-width:1023px){.seitenkopf-titel{font-size:54px}}@media (max-width:767px){.seitenkopf-titel{font-size:40px}}.rechtstext{max-width:820px}.rechtstext h2{font-size:28px;margin-top:40px;margin-bottom:12px}.rechtstext h3{font-size:21px;margin-top:28px;margin-bottom:8px}.rechtstext p{margin-bottom:1em}.rechtstext ul{margin-bottom:1em;padding-left:1.2em}.hero-start{background-image:url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/brauprojekt-777-header-poster.jpg?v=2);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.hero-start{background-image:url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-start-hoch-768x1209.webp);background-size:auto;background-position:50% 100%;background-repeat:repeat;background-attachment:scroll}}.panel-1{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/brauerei-halle-1536x1024.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.panel-1{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/brauerei-halle-768x512.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.panel-2{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hopfen-und-bierglaeser-1536x1097.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.panel-2{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hopfen-und-bierglaeser-768x548.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.panel-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/abfuellung-brauerei-1536x1024.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.panel-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/abfuellung-brauerei-768x512.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.split-umgekehrt{background-color:var(--weiss)}.berliner-tor-titel{color:var(--schwarz)}.zwei-spalten{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}@media (max-width:1023px){.zwei-spalten{grid-template-columns:minmax(0,1fr);gap:0px}}.biere-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-bierspezialitaeten.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.biere-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-bierspezialitaeten-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.regal-band{padding-top:24px}.tasting-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.6) 45%,rgba(0,0,0,.25) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-tastings-v2.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.tasting-kopf .seitenkopf-titel{color:var(--weiss)}@media (max-width:767px){.tasting-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-tastings-v2-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.tasting-vorzeile{font-weight:700}.shop-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-onlineshop.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.shop-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-onlineshop-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.kontakt-band{padding-top:64px;padding-bottom:64px;background-color:var(--grau-band)}.kontakt-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0px}@media (max-width:1023px){.kontakt-raster{grid-template-columns:minmax(0,1fr)}}.kontakt-karte{display:flex;flex-flow:column;gap:16px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--weiss)}@media (max-width:1023px){.kontakt-karte{padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:20px}}.kontakt-seite{display:flex;flex-flow:column;background-color:var(--weiss)}.kontakt-info{display:flex;flex-flow:column;gap:12px;font-size:16px;padding-top:24px;padding-right:32px;padding-bottom:24px;padding-left:32px}.kopf{position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0px;left:0px;z-index:50;color:var(--weiss);background-color:#1b1b1b;transition:background-color 0.3s ease,box-shadow 0.3s ease}.kopf-leiste{display:flex;align-items:center;gap:40px;max-width:1400px;min-height:86px;margin-right:auto;margin-left:auto;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px;transition:min-height 0.3s ease}@media (max-width:1119px){.kopf-leiste{gap:24px}}@media (max-width:1023px){.kopf-leiste{gap:14px;min-height:76px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.kopf-logo{display:flex;flex-shrink:0}.kopf-logo-bild{width:72px;height:72px;transition:width 0.3s ease,height 0.3s ease}@media (max-width:1023px){.kopf-logo-bild{width:56px;height:56px}}.kopf-hinweis{color:var(--weiss);text-decoration:none}.kopf-hinweis:hover{color:var(--weiss);text-decoration:underline}.kopf-hinweis{white-space:nowrap}@media (max-width:1119px){.kopf-hinweis{display:none}}.kopf-nav{display:flex;gap:26px;margin-left:auto}@media (max-width:1119px){.kopf-nav{gap:20px}}@media (max-width:1023px){.kopf-nav{display:none}}.kopf-link{color:var(--weiss);font-family:BP Oswald;font-size:19px;text-decoration:none;letter-spacing:0.01em;padding-top:6px;padding-right:0px;padding-bottom:6px;padding-left:0px;border-bottom:2px solid transparent}.kopf-link:hover{color:var(--weiss)}@media (max-width:1119px){.kopf-link{font-size:17px}}.kopf-social{display:flex;align-items:center;gap:22px;margin-left:24px}@media (max-width:1023px){.kopf-social{margin-left:auto}}.kopf-icon{display:flex;width:18px;height:18px;color:#d6d6d6}.kopf-icon:hover{color:var(--weiss)}.kopf-mobil{display:none}@media (max-width:1023px){.kopf-mobil{display:block;margin-left:auto}}@media (max-width:479px){.kopf-mobil{margin-left:auto}}.kopf-burger{color:var(--weiss);font-size:16px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;border-radius:3px;border-top:1px solid var(--weiss);border-right:1px solid var(--weiss);border-bottom:1px solid var(--weiss);border-left:1px solid var(--weiss);cursor:pointer}.kopf-burger{list-style:none}.kopf-mobil-nav{display:flex;flex-flow:column;position:absolute;top:100%;right:0px;left:0px;max-height:calc(100vh - 80px);padding-top:8px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#1b1b1b}.kopf-mobil-nav{overflow-y:auto}.kopf-mobil-link{color:var(--weiss);font-family:BP Oswald;font-size:22px;text-decoration:none;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-bottom:1px solid #3a3a3a}.fuss{color:#d9d9d9;font-size:16px;padding-top:96px;background-color:#121212}@media (max-width:767px){.fuss{padding-top:64px}}.fuss-inhalt{display:flex;flex-flow:column;gap:32px;max-width:1000px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.fuss-oben{display:flex;align-items:start;gap:24px}.fuss-oben{flex-wrap:wrap}.fuss-logo{width:88px;height:88px}.fuss-text{line-height:1.6;margin-bottom:8px}.fuss-fett{font-weight:700}.fuss-social{display:flex;gap:18px}.fuss-nav{display:flex;align-items:center;gap:14px}.fuss-nav{flex-wrap:wrap}.fuss-link{color:#d9d9d9;text-decoration:none}.fuss-link:hover{color:var(--weiss);text-decoration:underline}.fuss-widerruf{min-height:40px;font-size:14px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px}.seite-inhalt{padding-bottom:112px}.bier-einzel{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;gap:72px}@media (max-width:767px){.bier-einzel{grid-template-columns:minmax(0,1fr);gap:32px}}.bier-einzel-bild{width:100%;max-height:640px;object-fit:contain}@media (max-width:767px){.bier-einzel-bild{max-height:380px}}.bier-zurueck{text-decoration:underline}.bier-einzel-stil{max-width:40em;color:#333;padding-top:8px;border-top:1px solid #e5e5e5}.bier-einzel-stil:empty{display:none}.bier-einzel-stil h2{color:var(--schwarz);font-weight:500;font-size:26px;line-height:1.25;margin-top:28px;margin-bottom:10px}.bier-einzel-stil p{margin-bottom:1em}.btn-linie{display:inline-flex;justify-content:center;align-items:center;min-height:50px;color:var(--schwarz);font-family:BP Lato;font-size:16px;text-decoration:none;padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;background-color:transparent;border-radius:3px;border-top:1px solid var(--schwarz);border-right:1px solid var(--schwarz);border-bottom:1px solid var(--schwarz);border-left:1px solid var(--schwarz)}.btn-linie:hover{color:var(--weiss);background-color:var(--schwarz)}.btn-linie:focus-visible{outline:3px solid #f0b400;outline-offset:3px}.rechtskopf{padding-top:88px;padding-bottom:24px;background-color:var(--weiss)}@media (max-width:767px){.rechtskopf{padding-top:48px}}.hero-video-box{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;overflow:hidden}.bp-hero-video{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.hero-schleier{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,rgba(0,0,0,.38) 0%,rgba(0,0,0,.32) 55%,rgba(0,0,0,.38) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.hero-schleier{background-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.42) 50%,rgba(0,0,0,.15) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.hero-vorne{position:relative;z-index:2;width:100%}.hero-pfeil{display:flex;justify-content:center;align-items:center;position:absolute;bottom:28px;left:50%;z-index:2;width:44px;height:44px;color:var(--weiss);font-size:20px;text-decoration:none;margin-left:-22px;border-radius:50%;border-top:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.6);border-bottom:1px solid rgba(255,255,255,.6);border-left:1px solid rgba(255,255,255,.6)}.hero-pfeil:hover{color:var(--schwarz);background-color:var(--weiss)}.termine-band{color:var(--weiss);padding-top:64px;padding-bottom:72px;background-color:var(--dunkel)}@media (max-width:1023px){.termine-band{padding-top:56px;padding-bottom:64px}}@media (max-width:767px){.termine-band{padding-top:48px;padding-bottom:56px}}.termine-raster{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);align-items:center;gap:56px}@media (max-width:1023px){.termine-raster{grid-template-columns:minmax(0,1fr);gap:28px}}.termine-titel{color:var(--weiss);font-size:38px}@media (max-width:767px){.termine-titel{font-size:32px}}.bp-kacheln{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bp-kacheln{list-style:none}@media (max-width:767px){.bp-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-kachel{display:flex;flex-flow:column;align-items:center;gap:2px;text-align:center;padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;border-radius:6px;border-top:1px solid rgba(255,255,255,.55);border-right:1px solid rgba(255,255,255,.55);border-bottom:1px solid rgba(255,255,255,.55);border-left:1px solid rgba(255,255,255,.55)}.bp-kachel-tag{display:block;font-family:BP Oswald;font-weight:600;font-size:56px;line-height:1}.bp-kachel-monat{display:block;font-family:BP Oswald;font-size:20px;text-transform:none}.bp-kachel-wt{color:#d0d0d0;font-size:14px;margin-top:8px}.bp-kachel-zeit{font-weight:700;font-size:15px}.bp-kacheln-leer{font-size:18px}.biere-reihe-band{padding-top:120px;padding-bottom:120px;background-color:var(--weiss)}@media (max-width:1023px){.biere-reihe-band{padding-top:88px;padding-bottom:88px}}@media (max-width:767px){.biere-reihe-band{padding-top:64px;padding-bottom:64px}}.biere-reihe-kopf{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:48px}.biere-reihe-kopf{flex-wrap:wrap}.biere-reihe{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}@media (max-width:1023px){.biere-reihe{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media (max-width:767px){.biere-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}}.biere-reihe-item{display:flex;flex-flow:column;align-items:center;gap:14px;color:var(--schwarz);text-align:center;text-decoration:none}.biere-reihe-item:hover .biere-reihe-bild{transform:translate3d(0,-8px,0) rotateZ(-2deg)}.biere-reihe-bild{width:100%;object-fit:contain;aspect-ratio:3/4;transition:transform 0.25s ease}.biere-reihe-name{font-family:BP Oswald;font-weight:500;font-size:22px}.tasting-teaser{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;color:var(--weiss);background-color:var(--grau-dunkel)}@media (max-width:1023px){.tasting-teaser{grid-template-columns:minmax(0,1fr)}}.tasting-teaser-text{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:20px;padding-top:96px;padding-right:64px;padding-bottom:96px;padding-left:max(40px,calc(( 100vw - 1240px ) / 2 + 40px))}@media (max-width:1023px){.tasting-teaser-text{padding-top:56px;padding-right:40px;padding-bottom:56px;padding-left:40px}}@media (max-width:767px){.tasting-teaser-text{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.tasting-teaser-titel{color:var(--weiss);font-size:44px}@media (max-width:767px){.tasting-teaser-titel{font-size:34px}}.ist-gescrollt .kopf-leiste{min-height:72px}.ist-gescrollt .kopf-logo-bild{width:52px;height:52px}.weitere-biere{background-color:var(--grau-hell)}.kachel-slider .swiper-pagination-bullet{width:12px;height:12px;margin-right:8px;margin-left:8px;background-color:#fff}.kachel-slider .swiper-button-prev{color:#fff}.kachel-slider .swiper-button-next{color:#fff}.kachel-slider{--swiper-theme-color:#fff;--swiper-navigation-color:#fff;--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-navigation-size:30px}@media (max-width:767px){.kachel-slider .swiper-button-prev{display:none}.kachel-slider .swiper-button-next{display:none}}.kachel-slide{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding-top:64px;padding-right:72px;padding-bottom:64px;padding-left:72px;background-color:var(--dunkel)}.kachel-slide{background-size:cover;background-position:center}@media (max-width:767px){.kachel-slide{padding-top:48px;padding-right:20px;padding-bottom:64px;padding-left:20px}}.shop-unter{font-family:BP Oswald;font-size:28px}.orte-band{padding-top:120px;padding-bottom:120px;background-color:var(--grau-hell)}@media (max-width:1023px){.orte-band{padding-top:88px;padding-bottom:88px}}@media (max-width:767px){.orte-band{padding-top:64px;padding-bottom:64px}}.orte-kopf{display:flex;flex-flow:column;gap:12px;margin-bottom:40px}.orte-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}@media (max-width:1023px){.orte-raster{grid-template-columns:minmax(0,1fr)}}.ort-karte{display:flex;flex-flow:column;overflow:hidden;background-color:var(--weiss);border-radius:6px}.ort-karte:hover .ort-bild{transform:scale(1.04,1.04)}.ort-bild{width:100%;object-fit:cover;aspect-ratio:16/10;transition:transform 0.9s cubic-bezier(.2,.7,.2,1)}.ort-inhalt{display:flex;flex-flow:column;align-items:start;gap:16px;flex-grow:1;padding-top:32px;padding-right:32px;padding-bottom:36px;padding-left:32px}@media (max-width:767px){.ort-inhalt{padding-top:24px;padding-right:20px;padding-bottom:28px;padding-left:20px}}.zeiten{display:grid;grid-template-columns:max-content max-content;gap:4px 20px;font-size:16px;margin-top:auto}.zeiten dt{font-weight:700}.fehler-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-404.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.fehler-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-404-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.fehler-code{font-family:BP Oswald;font-weight:600;font-size:96px;line-height:1}.fehler-links{justify-content:center}.haendler-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-haendler.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.haendler-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-haendler-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.abschnitt-kopf{display:flex;flex-flow:column;gap:16px;margin-bottom:48px}.vorteile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:1023px){.vorteile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.vorteile{grid-template-columns:minmax(0,1fr)}}.vorteil{display:flex;flex-flow:column;gap:10px;padding-top:20px;border-top:3px solid var(--schwarz)}.vorteil-titel{font-size:24px}.haendler-sortiment{background-color:var(--weiss)}.schritte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.schritte{list-style:none}@media (max-width:1023px){.schritte{grid-template-columns:minmax(0,1fr);gap:24px}}.schritt{display:flex;flex-flow:column;gap:10px}.schritt-nr{font-family:BP Oswald;font-weight:600;font-size:56px;line-height:1}.schritt-titel{color:var(--weiss);font-size:26px}.anfrage-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:64px}@media (max-width:1023px){.anfrage-raster{grid-template-columns:minmax(0,1fr);gap:32px}}.anfrage-bild{width:100%;object-fit:cover;aspect-ratio:4/3;margin-top:12px}@media (max-width:1023px){.anfrage-bild{display:none}}.fuss-adresse{line-height:1.6;font-style:normal}.fuss-adresse a{color:var(--weiss)}.shop-band{padding-top:88px;padding-bottom:88px;background-color:var(--grau-hell)}@media (max-width:767px){.shop-band{padding-top:56px;padding-bottom:56px}}.shop-kopfzeile{display:flex;flex-flow:column;gap:12px;margin-bottom:40px}.shop-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.shop-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.shop-raster{grid-template-columns:minmax(0,1fr)}}.shop-karte{display:flex;flex-flow:column;overflow:hidden;background-color:var(--weiss);border-radius:6px;transition:box-shadow 0.2s ease,transform 0.2s ease}.shop-karte:hover{box-shadow:0px 14px 34px rgba(0,0,0,.12);transform:translate3d(0,-3px,0)}.shop-karte-bildlink{display:flex;justify-content:center;padding-top:32px;padding-right:24px;padding-bottom:8px;padding-left:24px;background-color:var(--weiss)}.shop-karte-bild{width:auto;height:260px;object-fit:contain}@media (max-width:767px){.shop-karte-bild{height:220px}}.shop-karte-inhalt{display:flex;flex-flow:column;gap:10px;flex-grow:1;padding-top:16px;padding-right:24px;padding-bottom:28px;padding-left:24px}.shop-karte-titel{font-size:28px}.shop-karte-text{flex-grow:1;color:#444;font-size:15px}.shop-karte-aktionen{display:flex;align-items:center;gap:16px;margin-top:8px}.shop-karte-aktionen{flex-wrap:wrap}.shop-karte-mehr{font-size:15px;text-decoration:underline}.shop-extras{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}@media (max-width:1023px){.shop-extras{grid-template-columns:minmax(0,1fr)}}.extra-karte{display:flex;flex-flow:column;overflow:hidden;background-color:var(--weiss);border-radius:6px}.extra-bild{width:100%;object-fit:cover;aspect-ratio:16/9}.extra-inhalt{display:flex;flex-flow:column;align-items:start;gap:14px;flex-grow:1;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}.shop-vorort{color:var(--text);padding-top:72px;padding-bottom:72px;background-color:var(--grau-hell)}.shop-vorort-inhalt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 40px}.shop-vorort-inhalt h2{color:var(--schwarz)}@media (max-width:767px){.shop-vorort-inhalt{grid-template-columns:minmax(0,1fr)}.shop-vorort-inhalt{justify-items:start}}.buchungs-box{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;border-top:2px solid var(--schwarz);border-right:2px solid var(--schwarz);border-bottom:2px solid var(--schwarz);border-left:2px solid var(--schwarz)}@media (max-width:1023px){.buchungs-box{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.buchungs-aktion{display:flex;flex-flow:column;align-items:start;gap:14px}.buchungs-btn{min-height:56px;font-size:17px;padding-top:14px;padding-right:32px;padding-bottom:14px;padding-left:32px}.shop-alle{display:flex;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:40px;padding-top:28px;border-top:1px solid #d9d9d9}.shop-alle{flex-wrap:wrap}.aktuell-band{color:var(--weiss);padding-top:48px;padding-bottom:48px;background-color:var(--dunkel)}.aktuell-inhalt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px}@media (max-width:1023px){.aktuell-inhalt{grid-template-columns:minmax(0,1fr)}}.aktuell-titel{color:var(--weiss)}.brauerei-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-brauerei.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.brauerei-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-brauerei-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.band-hellgrau{background-color:var(--grau-hell)}.orte-liste{display:flex;flex-flow:column;gap:16px}.orte-liste{list-style:none}.fassbier-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-fassbier.jpg);background-size:auto,auto;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.fassbier-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-fassbier-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.fassbier-sorten{background-color:var(--grau-hell)}.termine-kopf{background-image:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.2) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-termine-v3.jpg);background-size:auto,auto;background-position:0px 0px,50% 40%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.termine-kopf{background-image:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.35) 100%),url(https://www.brauprojekt777.de/wp-content/uploads/2026/11/hero-termine-v3-hoch.jpg);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.termin-karten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.termin-karten{grid-template-columns:minmax(0,1fr)}}.termin-karte-ort{display:flex;flex-flow:column;align-items:start;gap:12px;padding-top:20px;border-top:3px solid var(--schwarz)}.tasting-kopf-knoepfe{justify-content:center}.infoleiste{color:var(--weiss);padding-top:32px;padding-bottom:32px;background-color:var(--dunkel)}.infoleiste-raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:1023px){.infoleiste-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.infoleiste-raster{grid-template-columns:minmax(0,1fr)}}.info{display:flex;flex-flow:column;gap:4px;padding-left:16px;border-left:2px solid rgba(255,255,255,.4)}.info-label{color:#cfcfcf;font-size:14px}.info-wert{font-family:BP Oswald;font-size:20px;line-height:1.3}.vorteile-drei{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.vorteile-drei{grid-template-columns:minmax(0,1fr)}}.kopf-b2b{color:var(--weiss);font-size:14px;text-decoration:none;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;border-radius:3px;border-top:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);border-left:1px solid rgba(255,255,255,.5)}.kopf-b2b:hover{color:var(--schwarz);background-color:var(--weiss)}.kopf-b2b{white-space:nowrap}@media (max-width:1023px){.kopf-b2b{display:none}}.ohne-hero{padding-top:var(--kopf-h)}.kopf-top{font-size:14px;border-bottom:1px solid rgba(255,255,255,.14)}@media (max-width:1023px){.kopf-top{display:none}}.kopf-top-inhalt{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1400px;min-height:38px;margin-right:auto;margin-left:auto;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px}.kopf-top-rechts{display:flex;align-items:center;gap:20px;margin-left:auto}.kopf-top-link{color:#d6d6d6;text-decoration:none}.kopf-top-link:hover{color:var(--weiss);text-decoration:underline}.kopf-cta{color:var(--schwarz);font-family:BP Oswald;font-size:18px;text-decoration:none;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;background-color:var(--weiss);border-radius:3px}.kopf-cta:hover{color:var(--schwarz);background-color:var(--grau-hell)}.kopf-cta:focus-visible{outline:3px solid #f0b400;outline-offset:3px}.kopf-cta{white-space:nowrap}@media (max-width:1023px){.kopf-cta{display:none}}@media (max-width:479px){.kopf-cta{display:none}}.biere-intro-text{max-width:760px;font-size:22px;line-height:1.6;text-align:center;margin-right:auto;margin-left:auto}.biere-intro{padding-top:120px;padding-bottom:24px}.bier-lead{max-width:36em;font-size:21px;line-height:1.55}.fuss-raster{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:48px;max-width:1240px;margin-right:auto;margin-left:auto;padding-right:40px;padding-bottom:72px;padding-left:40px}@media (max-width:1023px){.fuss-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}@media (max-width:767px){.fuss-raster{grid-template-columns:minmax(0,1fr);gap:36px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.fuss-marke{display:flex;flex-flow:column;align-items:start;gap:20px}.fuss-claim{max-width:22em;line-height:1.6}.fuss-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;color:#d9d9d9;margin-left:-11px}.fuss-icon:hover{color:var(--weiss)}.fuss-spalte{display:flex;flex-flow:column;align-items:start;gap:10px}.fuss-titel{color:var(--weiss);font-family:BP Oswald;font-size:20px;letter-spacing:0.02em;margin-bottom:8px}.fuss-termine{color:var(--weiss);font-size:15px;margin-top:10px}.fuss-unten{display:flex;justify-content:space-between;gap:12px 24px;max-width:1240px;font-size:14px;margin-right:auto;margin-left:auto;padding-top:24px;padding-right:40px;padding-bottom:32px;padding-left:40px;border-top:1px solid #2c2c2c}.fuss-unten{flex-wrap:wrap}@media (max-width:767px){.fuss-unten{padding-right:20px;padding-left:20px}}.fuss-copy{color:#9a9a9a}.fuss-recht{display:flex;gap:20px}.fuss-recht{flex-wrap:wrap}.fuss-link-klein{color:#9a9a9a;text-decoration:none}.fuss-link-klein:hover{color:var(--weiss);text-decoration:underline}.ig-band{padding-top:120px;padding-bottom:120px;background-color:var(--grau-hell)}@media (max-width:1023px){.ig-band{padding-top:88px;padding-bottom:88px}}@media (max-width:767px){.ig-band{padding-top:64px;padding-bottom:64px}}.ig-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:72px}@media (max-width:1023px){.ig-raster{grid-template-columns:minmax(0,1fr);gap:40px}}.ig-text{display:flex;flex-flow:column;align-items:start;gap:20px}.ig-handle{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:17px;text-decoration:none}.ig-icon{width:26px;height:26px}.ig-gitter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:767px){.ig-gitter{gap:6px}}.ig-kachel{display:block;overflow:hidden;aspect-ratio:1/1}.ig-kachel:hover .ig-bild{transform:scale(1.05,1.05)}.ig-bild{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.inhalt-raster{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:88px}@media (max-width:1023px){.inhalt-raster{grid-template-columns:minmax(0,1fr);gap:40px}}.inhalt-raster-umgekehrt{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}@media (max-width:1023px){.inhalt-raster-umgekehrt{grid-template-columns:minmax(0,1fr)}}.inhalt-bild{width:100%;object-fit:cover;aspect-ratio:4/5}@media (max-width:1023px){.inhalt-bild{aspect-ratio:4/3}}.band-hell{background-color:var(--grau-hell)}.punkte{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:14px 28px;width:100%;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-top:1px solid #dcd8d1;border-bottom:1px solid #dcd8d1}@media (max-width:767px){.punkte{grid-template-columns:minmax(0,1fr);gap:4px}}.punkt-titel{font-family:BP Oswald;font-weight:500;font-size:21px}.punkt-text{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.punkt-text{margin-bottom:12px}}.gruppen-fakten{font-weight:700}.buchung{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:80px}@media (max-width:1023px){.buchung{grid-template-columns:minmax(0,1fr);gap:32px}}.buchung-plakat{width:100%;object-fit:cover;aspect-ratio:1/1}@media (max-width:1023px){.buchung-plakat{max-width:360px}}.faq-hell .faq-frage{color:var(--schwarz)}.buchung-bild{width:100%;object-fit:cover;aspect-ratio:4/5}@media (max-width:1023px){.buchung-bild{max-width:420px;aspect-ratio:4/3}}.vorteile-sechs{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px}@media (max-width:1023px){.vorteile-sechs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.vorteile-sechs{grid-template-columns:minmax(0,1fr);gap:32px}}.partner-raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1023px){.partner-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.partner-raster{grid-template-columns:minmax(0,1fr)}}.partner{display:flex;flex-flow:column;gap:10px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--weiss)}.partner-titel{font-size:22px}.vorteile-kopf{display:flex;flex-flow:column;gap:20px;max-width:760px;margin-bottom:56px}.vorteile-titel{font-size:clamp(40px,5vw,68px);line-height:1.02;letter-spacing:-0.01em}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(280px,auto);gap:16px}@media (max-width:1023px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(260px,auto)}}@media (max-width:767px){.bento{display:flex;flex-flow:column}}.bento-kachel{display:flex;flex-flow:column;justify-content:space-between;gap:24px;position:relative;overflow:hidden;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;border-radius:6px}.bento-kachel{isolation:isolate}@media (max-width:767px){.bento-kachel{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.bento-a{grid-row-start:span 2;grid-column-start:span 7}@media (max-width:1023px){.bento-a{grid-row-start:auto;grid-column-start:span 2;min-height:460px}}@media (max-width:767px){.bento-a{min-height:440px}}.bento-b{grid-column-start:span 5}@media (max-width:1023px){.bento-b{grid-column-start:span 1}}@media (max-width:767px){.bento-b{grid-column-start:auto}}.bento-c{grid-column-start:span 5}@media (max-width:1023px){.bento-c{grid-column-start:span 1}}@media (max-width:767px){.bento-c{grid-column-start:auto}}.bento-d{grid-column-start:span 4}@media (max-width:1023px){.bento-d{grid-column-start:span 1}}@media (max-width:767px){.bento-d{grid-column-start:auto}}.bento-e{grid-column-start:span 4}@media (max-width:1023px){.bento-e{grid-column-start:span 1}}@media (max-width:767px){.bento-e{grid-column-start:auto}}.bento-f{grid-column-start:span 4}@media (max-width:767px){.bento-f{grid-column-start:auto}}.bento-inhalt{display:flex;flex-flow:column;gap:12px;max-width:520px}.bento-titel{font-size:28px;line-height:1.1}.bento-titel-gross{font-size:clamp(34px,3.6vw,52px);line-height:1.02}.bento-foto{justify-content:end;min-height:360px;color:var(--weiss)}.bento-foto .bento-titel{color:var(--weiss)}.bento-foto::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(0deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.12) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bento-foto::after{content:""}.bento-foto:hover .bento-bild{transform:scale(1.05,1.05)}.bento-bild{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 0.9s cubic-bezier(.2,.7,.2,1)}.bento-dunkel{color:rgba(255,255,255,.82);background-color:var(--dunkel)}.bento-dunkel .bento-titel{color:var(--weiss)}.bento-display{color:var(--weiss);font-family:BP Oswald;font-weight:600;font-size:clamp(44px,4.6vw,72px);line-height:0.95;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bento-hell{background-color:var(--grau-hell)}.bento-c{justify-content:space-between}.bento-flaschen{display:flex;justify-content:space-between;align-items:end;gap:2%;padding-top:0px;padding-right:4px;padding-bottom:4px;padding-left:4px;border-bottom:1px solid rgba(0,0,0,.12)}.bento-flasche{width:auto;height:auto;max-width:15%;max-height:190px;transition:transform 0.45s cubic-bezier(.2,.7,.2,1)}.bento-flasche:hover{transform:translate3d(0,-14px,0)}@media (max-width:767px){.bento-flasche{width:auto;height:auto;max-width:15%;max-height:190px;transition:transform 0.45s cubic-bezier(.2,.7,.2,1)}}.bento-chips{display:flex;gap:8px}.bento-chips{flex-wrap:wrap}.bento-chip{display:inline-block;font-size:15px;line-height:1.4;padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px;border-radius:999px;border-top:1px solid var(--schwarz);border-right:1px solid var(--schwarz);border-bottom:1px solid var(--schwarz);border-left:1px solid var(--schwarz)}.bento-f .btn-hell{align-self:start}@media (max-width:1023px){.bento-f{grid-column-start:span 2}}.partner-band{background-color:var(--grau-hell)}.partner-liste{display:flex;flex-flow:column;border-top:1px solid rgba(0,0,0,.18)}.partner-zeile{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr) 120px;align-items:center;gap:40px;position:relative;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-bottom:1px solid rgba(0,0,0,.18);transition:padding 0.4s ease}.partner-zeile:hover .partner-bild{clip-path:inset(0 0 0 0)}.partner-zeile:hover .partner-name{transform:translate3d(12px,0,0)}@media (max-width:1023px){.partner-zeile{grid-template-columns:minmax(0,1fr) 96px;gap:8px 24px}}@media (max-width:767px){.partner-zeile{grid-template-columns:minmax(0,1fr) 72px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}}.partner-name{font-size:26px;line-height:1.1}.partner-text{font-size:16px;line-height:1.6}@media (max-width:1023px){.partner-text{grid-column-start:1}}.partner-bild{width:100%;object-fit:cover;aspect-ratio:4/3;transition:transform 0.9s cubic-bezier(.2,.7,.2,1)}@media (max-width:1023px){.partner-bild{grid-row-start:1;grid-row-end:span 2;grid-column-start:2;width:96px;height:96px}.partner-bild{clip-path:none}}@media (max-width:767px){.partner-bild{width:72px;height:72px}}@media (max-width:767px){.bento-a{grid-column-start:auto}}@media (max-width:767px){.bento-e{min-height:380px}}.partner-karte{display:flex;flex-flow:column;overflow:hidden;background-color:var(--weiss);border-radius:6px}.partner-karte:hover .partner-bild{transform:scale(1.05,1.05)}.partner-karte:hover .partner-foto{transform:scale(1.05,1.05)}.partner-koerper{display:flex;flex-flow:column;gap:12px;position:relative;padding-top:44px;padding-right:28px;padding-bottom:32px;padding-left:28px;background-color:var(--weiss)}.partner-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:-28px;left:28px;width:56px;height:56px;color:var(--weiss);background-color:var(--dunkel);border-radius:50%}.partner-foto{width:100%;object-fit:cover;aspect-ratio:4/3;transition:transform 0.9s cubic-bezier(.2,.7,.2,1)}.werte-raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1023px){.werte-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.werte-raster{grid-template-columns:minmax(0,1fr)}}.wert-karte{display:flex;flex-flow:column;gap:14px;padding-top:32px;padding-right:28px;padding-bottom:32px;padding-left:28px;background-color:var(--weiss);border-radius:6px}.wert-icon{display:flex;justify-content:center;align-items:center;width:56px;height:56px;color:var(--weiss);margin-bottom:8px;background-color:var(--dunkel);border-radius:50%}.intro-band{background-color:var(--weiss)}.intro-raster{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:80px}@media (max-width:1023px){.intro-raster{grid-template-columns:minmax(0,1fr);gap:40px}}.intro-bild{width:100%;object-fit:cover;aspect-ratio:4/5;border-radius:6px}@media (max-width:1023px){.intro-bild{aspect-ratio:16/10}}.intro-text{display:flex;flex-flow:column;align-items:start;gap:20px}.fakt-zahl{font-family:BP Oswald;font-weight:600;font-size:44px;line-height:1}@media (max-width:767px){.fakt-zahl{font-size:34px}}.fakt-text{font-size:15px;line-height:1.4}.ort-bild-schild{object-position:50% 24%}.band-sand{background-color:var(--grau-hell)}.ort-link{color:var(--schwarz);font-weight:700;margin-top:auto;padding-top:8px}.ort-link{text-underline-offset:4px}.kennzahl-wert{font-family:BP Oswald;font-weight:600;font-size:44px;line-height:1}@media (max-width:767px){.kennzahl-wert{font-size:34px}}.kennzahl-text{font-size:15px;line-height:1.4}.kennzahl{display:flex;flex-flow:column;gap:4px}.kennzahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;margin-top:8px;padding-top:24px;border-top:1px solid rgba(0,0,0,.15)}@media (max-width:767px){.kennzahlen{gap:12px}}.fakten{display:flex;gap:10px}.fakten{list-style:none;flex-wrap:wrap}.fakt{display:inline-flex;align-items:center;gap:6px;color:var(--weiss);font-weight:700;font-size:14px;line-height:1.4;letter-spacing:0.01em;padding-top:5px;padding-right:14px;padding-bottom:5px;padding-left:14px;background-color:rgba(255,255,255,.14);border-radius:999px}.intro-collage{position:relative;padding-right:72px;padding-bottom:72px}@media (max-width:767px){.intro-collage{padding-right:40px;padding-bottom:48px}}.intro-zweitbild{position:absolute;right:0px;bottom:0px;width:46%;object-fit:cover;aspect-ratio:1/1;border-radius:6px;border-top:8px solid var(--weiss);border-right:8px solid var(--weiss);border-bottom:8px solid var(--weiss);border-left:8px solid var(--weiss)}@media (max-width:767px){.intro-zweitbild{border-top:5px solid var(--weiss);border-right:5px solid var(--weiss);border-bottom:5px solid var(--weiss);border-left:5px solid var(--weiss)}}.schriftband{overflow:hidden;padding-top:24px;padding-bottom:8px;background-color:var(--weiss)}.schriftband-zeile{color:transparent;font-family:BP Oswald;font-weight:600;font-size:clamp(64px,10vw,168px);line-height:1;text-transform:uppercase;-webkit-text-stroke:1.5px var(--schwarz);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.schriftband-zeile{white-space:nowrap}.ort-adresse{display:flex;align-items:baseline;gap:4px 16px;font-weight:700;font-size:16px}.ort-adresse{flex-wrap:wrap}.ort-route{color:var(--schwarz);font-weight:400;text-decoration:underline}.ort-route{text-underline-offset:4px}.nach-oben{z-index:90}.buehne{color:var(--weiss);background-color:#6e1a1d;transition:background-color 0.9s ease}.buehne-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1320px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}@media (max-width:767px){.buehne-raster{grid-template-columns:minmax(0,1fr);padding-right:20px;padding-left:20px}}.buehne-stage{display:flex;justify-content:center;align-items:center;position:sticky;top:0px;height:100vh}@media (max-width:767px){.buehne-stage{display:none}}.buehne-flasche{position:absolute;width:auto;height:min(72vh,640px);opacity:0;transition:opacity 0.6s ease,transform 0.9s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0px 30px 40px rgba(0,0,0,.35));transform:translate3d(0,40px,0) scale(0.94,0.94)}.buehne-texte{display:flex;flex-flow:column}.buehne-intro{display:flex;flex-flow:column;justify-content:center;gap:24px;min-height:80vh;padding-top:120px}@media (max-width:767px){.buehne-intro{min-height:auto;padding-top:72px;padding-bottom:24px}}.buehne-titel{color:var(--weiss);font-size:clamp(40px,4.6vw,64px);line-height:1.02}.buehne-schritt{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:20px;min-height:100vh}@media (max-width:767px){.buehne-schritt{min-height:auto;padding-top:48px;padding-bottom:48px}}.buehne-name{color:var(--weiss);font-size:clamp(64px,8vw,128px);line-height:0.9;text-transform:uppercase}.buehne-preis{display:inline-flex;font-weight:700;font-size:14px;padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px;background-color:rgba(255,255,255,.16);border-radius:999px}.buehne-text{max-width:480px;color:rgba(255,255,255,.88);font-size:19px;line-height:1.6}.buehne-flasche-mobil{display:none}@media (max-width:767px){.buehne-flasche-mobil{display:block;width:auto;height:260px}}.fass-gastro-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px}@media (max-width:1023px){.fass-gastro-raster{grid-template-columns:minmax(0,1fr);gap:40px}}.fass-gastro-bild{width:100%;object-fit:cover;aspect-ratio:4/3;border-radius:6px}