@font-face{font-family:__Eurostile_a67f53;src:url(/_next/static/media/24613b1067e55f1f-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Eurostile_Fallback_a67f53;src:local("Arial");ascent-override:82.46%;descent-override:21.70%;line-gap-override:0.00%;size-adjust:115.20%}.__className_a67f53{font-family:__Eurostile_a67f53,__Eurostile_Fallback_a67f53}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;height:auto;background-color:var(--rooster-red)!important;padding-bottom:0}:root{--font-family-noto-serif:"Noto Serif"}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%}}@font-face{font-family:"Noto Serif";src:url(/fonts/NotoSerif-Bold.woff2) format("woff2"),url(/fonts/NotoSerif-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/fonts/NotoSerif-Italic.woff2) format("woff2"),url(/fonts/NotoSerif-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/fonts/NotoSerif-Regular.woff2) format("woff2"),url(/fonts/NotoSerif-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/fonts/NotoSerif-BoldItalic.woff2) format("woff2"),url(/fonts/NotoSerif-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6,h1,h2,h3,h4,h5,h6{font-family:var(--mantine-font-family-headings)!important;margin:0 0 1rem!important;color:var(--rooster-yellow);font-weight:400!important;text-transform:uppercase;padding:0}button a.link,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:400!important}:root h1 a,:root h2 a,:root h3 a,:root h4 a,:root h5 a,:root h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:var(--mantine-font-family-headings)!important;color:inherit;cursor:pointer}:root h1,h1{font-size:calc(2.5rem * var(--mantine-scale));line-height:calc(3rem * var(--mantine-scale))}@media only screen and (min-width:36em){:root h1,h1{font-size:calc(3.75rem * var(--mantine-scale));line-height:calc(4.5rem * var(--mantine-scale))}}@media only screen and (min-width:48em){:root h1,h1{font-size:calc(3.75rem * var(--mantine-scale));line-height:calc(4.5rem * var(--mantine-scale))}}@media only screen and (min-width:60em){:root h1,h1{font-size:calc(6rem * var(--mantine-scale));line-height:calc(7rem * var(--mantine-scale))}}:root h2,h2{font-size:28px;line-height:32px}@media only screen and (min-width:36em){:root h2,h2{font-size:44px!important;line-height:52px!important}}@media only screen and (min-width:48em){:root h2,h2{font-size:52px!important;line-height:64px!important}}@media only screen and (min-width:60em){:root h2,h2{font-size:64px!important;line-height:72px!important}}:root h3,h3{font-size:24px!important;line-height:30px!important}@media only screen and (min-width:36em){:root h3,h3{font-size:30px!important;line-height:38px!important}}@media only screen and (min-width:48em){:root h3,h3{font-size:40px!important;line-height:48px!important}}@media only screen and (min-width:60em){:root h3,h3{font-size:48px!important;line-height:56px!important}}:root h4,h3{font-size:22px!important;line-height:28px!important}@media only screen and (min-width:36em){:root h4,h3{font-size:28px!important;line-height:32px!important}}@media only screen and (min-width:48em){:root h4,h3{font-size:36px!important;line-height:44px!important}}@media only screen and (min-width:60em){:root h4,h3{font-size:40px!important;line-height:48px!important}}:root h5,h5{font-size:20px!important;line-height:26px!important}@media only screen and (min-width:36em){:root h5,h5{font-size:24px!important;line-height:30px!important}}@media only screen and (min-width:48em){:root h5,h5{font-size:28px!important;line-height:36px!important}}@media only screen and (min-width:60em){:root h5,h5{font-size:32px!important;line-height:40px!important}}:root h6,h6{font-size:18px!important;line-height:22px!important}@media only screen and (min-width:36em){:root h6,h6{font-size:20px!important;line-height:26px!important}}@media only screen and (min-width:48em){:root h6,h6{font-size:24px!important;line-height:36px!important}}:root h1.smaller{font-size:88px}body{font-family:"Noto Serif"}.main{display:flex;flex-direction:column}:root p,p{font-family:"Noto Serif";color:var(--natural-black);font-size:16px;line-height:145%;text-align:left;font-weight:700}@media only screen and (min-width:48em){:root p,p{font-size:18px}}@media only screen and (min-width:62em){:root p,p{font-size:20px}}@media only screen and (min-width:75em){:root p,p{font-size:22px}}:root a,a{color:inherit;text-decoration:none;font-family:"Noto Serif"}:root a,:root a:hover,a,a:active,a:focus,a:hover{cursor:pointer!important}:root a:hover,a:hover{text-decoration:none!important}:root a.moreLink,a.moreLink{font-family:var(--mantine-font-family-headings);font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding:11px 24px;position:relative;display:inline-block;align-self:center;justify-content:center;color:var(--rooster-red);text-transform:uppercase;text-decoration:none;cursor:pointer!important;margin-top:.75rem}@media only screen and (min-width:48em){:root a.moreLink,a.moreLink{margin:1em auto}}@media only screen and (min-width:62em){:root a.moreLink,a.moreLink{margin:1.5rem auto}}:root a.moreLink:hover,a.moreLink:hover{text-decoration:none}:root a.moreLink:after,a.moreLink:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:5px;bottom:0;left:0;background-color:var(--rooster-red);transform-origin:bottom right;transition:transform .25s ease-out}:root a.moreLink.yellow,a.moreLink.yellow{color:var(--rooster-yellow);background-color:none}:root a.moreLink.yellow:after,a.moreLink.yellow:after{background-color:var(--rooster-yellow)}:root a.moreLink:hover:after,a.moreLink:hover:after{transform:scaleX(0)}@media (prefers-color-scheme:light){html{color-scheme:light}}.loader:after{border-color:var(--rooster-red) var(--rooster-red) var(--rooster-red) transparent}.fullPage,.fullPageTopAligned{background:var(--rooster-red) url(/_next/static/media/gradient.2e5e8f43.webp) no-repeat;background-size:cover;min-height:calc(100vh - 88px);overflow:hidden}.fullPage,.fullPageTopAligned,.middleAlignedWhite{display:flex;flex-direction:column;justify-content:center;flex:1;width:100%;height:auto;position:relative;padding:0;margin:0 auto;text-align:center}.middleAlignedWhite{background-color:var(--rooster-offWhite)}:root .fullPageTopAligned{justify-content:flex-start}.fullPage img,.fullPageTopAligned img{margin-bottom:0}.fullPage.yellow,.fullPageTopAligned.yellow{background:var(--rooster-yellow)!important}.fullPage.red,.fullPageTopAligned.red{background:var(--rooster-red)}.fullPage.green,.fullPageTopAligned.green{background:var(--rooster-green)}.fullPage.white,.fullPageTopAligned.white{background:var(--rooster-offWhite)}.yellow{color:var(--rooster-yellow)!important}.red{color:var(--rooster-red)!important}.white{color:var(--rooster-offWhite)!important}.black{color:var(--natural-black)!important}.grey{color:var(--natural-gray9)!important}.threeDtext{text-shadow:var(--3dtext-red);font-weight:400}.sentenceCase{text-transform:capitalize!important}.languageSelect{background:transparent}.languageSelectWrapper{width:auto!important}.input,.input-yellow{background:transparent;border:none;font-family:var(--mantine-font-family-headings);width:4rem;color:var(--rooster-red);line-height:1}.input-yellow{color:var(--rooster-yellow)}.caret{transition:all .3s linear}.input[data-expanded=true]+div svg{transform:rotate(180deg)}.root{width:auto}.wrapper{width:3.5rem!important}.option{color:var(--natural-gray7)!important}.option:hover{background-color:transparent;color:var(--rooster-red)}.option[data-checked=true]{color:var(--rooster-red)!important}.mantine-Select-wrapper .mantine-Select-section{width:30px}.mantine-Input-wrapper .mantine-Select-input{font-weight:900}.dropdown{border-radius:4px!important;border-color:var(--natural-gray7)!important;background-color:var(--rooster-offWhite);width:4rem;font-family:var(--mantine-font-family-headings);margin-left:-16px}.button{color:var(--rooster-yellow);background-color:var(--rooster-red)!important;position:relative;height:40px;border-width:2px;text-transform:uppercase;font-weight:400;font-size:14px;transition:all var(--transition-speed) var(--easing);border:2px solid var(--rooster-red);cursor:pointer!important}.button,.button:focus{outline:none}.button:hover{background-color:var(--rooster-yellow)!important;color:var(--rooster-red)}.buttonShopNow,.buttonShopNowBeerPage{background-color:var(--rooster-red);text-transform:uppercase;transition:all var(--transition-speed) var(--easing);border:2px solid transparent;padding:8px}.buttonShopNow{background-color:var(--rooster-red)!important;border:2px solid transparent!important}.buttonShopNowBeerPage{background-color:var(--rooster-red);color:var(--rooster-yellow);height:auto;line-height:1}.buttonShopNowBeerPage svg path.svg{position:relative;transition:all var(--transition-speed) var(--easing);z-index:2;left:0}.buttonShopNowBeerPage:hover svg path.svg{stroke:var(--rooster-yellow)!important;transform:translateX(.2rem)}.buttonShopNowBeerPage:hover a.link{transition:all var(--transition-speed) var(--easing)}.buttonShopNowBeerPage.yellow{background-color:var(--rooster-yellow)!important;color:var(--rooster-red)!important}.buttonShopNowBeerPage.yellow:hover{background-color:var(--rooster-red)!important;border:2px solid var(--rooster-yellow)!important}.buttonShopNowBeerPage.yellow svg path.svg{stroke:var(--rooster-red)!important}.buttonShopNowBeerPage.yellow:hover a.link{color:var(--rooster-yellow)!important}.buttonShopNowBeerPage.yellow:hover svg path.svg{stroke:var(--rooster-yellow)!important}.buttonShopNowBeerPage{background-color:var(--rooster-red)!important;color:var(--rooster-yellow)!important}.buttonShopNowBeerPage:hover{background-color:var(--rooster-yellow)!important;border:2px solid var(--rooster-red)!important}.buttonShopNowBeerPage svg path.svg{stroke:var(--rooster-yellow)!important}.buttonShopNowBeerPage:hover a.link{color:var(--rooster-red)!important}.buttonShopNowBeerPage:hover svg path.svg{stroke:var(--rooster-red)!important}.buttonShopNowBeerPage.redWhite{background-color:var(--rooster-red)!important;color:var(--rooster-offWhite)!important}.buttonShopNowBeerPage.redWhite:hover{background-color:var(--rooster-offWhite)!important;border:2px solid var(--rooster-red)!important}.buttonShopNowBeerPage.redWhite svg path.svg{stroke:var(--rooster-offWhite)!important}.buttonShopNowBeerPage.redWhite:hover a.link{color:var(--rooster-red)!important}.buttonShopNowBeerPage.redWhite:hover svg path.svg{stroke:var(--rooster-red)!important}@media only screen and (max-width:35em){.buttonShopNow,.buttonShopNowBeerPage{padding:.25rem!important}.buttonShopNow a.link,.buttonShopNowBeerPage a.link{padding:.25rem;font-size:11px}}.buttonShopNow a.link{color:var(--rooster-yellow)!important}.buttonShopNow:hover{background-color:var(--rooster-yellow)!important;border:2px solid var(--rooster-red)!important}.buttonShopNow:hover a.link{color:var(--rooster-red)!important}.buttonShopNowBeerPage:disabled,.buttonShopNowBeerPage[disabled]{opacity:.5}.buttonShopNowBeerPage:disabled,.buttonShopNowBeerPage:disabled:hover,.buttonShopNowBeerPage[disabled]:hover{pointer-events:none}.buttonShopNowBeerPage a.link{padding:0}@media only screen and (min-width:60em){.buttonShopNowBeerPage{padding:1rem .5rem;font-size:18px}}.buttonOutline{background-color:var(--rooster-yellow)!important;border-width:2px;color:var(--rooster-red);position:relative;outline:none;height:40px;border:2px solid var(--rooster-red);text-transform:uppercase;font-weight:400;font-size:14px;transition:all var(--transition-speed) var(--easing)}.buttonOutline .mantine-Button-inner,.buttonOutline .mantine-Button-inner .mantine-Button-label,.buttonOutline .mantine-Button-inner .mantine-Button-label a.link{background:transparent!important}.buttonOutline:hover{color:var(--rooster-yellow);background-color:var(--rooster-red)!important}.buttonOutline:focus{outline:none}.buttonOutlineShopNow{transition:all var(--transition-speed) var(--easing);border:2px solid var(--rooster-yellow)!important;color:var(--rooster-yellow)!important;text-transform:uppercase;padding:8px!important}.buttonOutlineShopNow:hover{background:var(--rooster-yellow)!important;color:var(--rooster-red)!important}.buttonOutlineShopNow:hover a.link{color:var(--rooster-yellow)}.buttonOutlineShopNow.red{transition:all var(--transition-speed) var(--easing);border:2px solid var(--rooster-red)!important;color:var(--rooster-red)!important;background:var(--rooster-yellow);text-transform:uppercase;padding:0!important;display:none}@media only screen and (min-width:48em){.buttonOutlineShopNow.red{display:block}}.buttonOutlineShopNow.red:hover{background:var(--rooster-red)!important}.buttonOutlineShopNow.red .mantine-Button-inner .mantine-Button-label a.link:hover,.buttonOutlineShopNow.red:hover{color:var(--rooster-yellow)!important}.buttonOutlineShopNow .mantine-Button-inner,.buttonOutlineShopNow .mantine-Button-inner .mantine-Button-label,.buttonOutlineShopNow .mantine-Button-inner .mantine-Button-label a.link{background:transparent!important;border:none}.buttonOutlineShopNow .mantine-Button-inner .mantine-Button-label a.link:hover{color:var(--rooster-red);border:none}.buttonOutlineShopNow .mantine-Button-inner:hover{border:none}.button3d{color:var(--rooster-yellow);background:transparent;position:relative;height:40px;border-width:2px;border-color:var(--rooster-yellow);text-transform:uppercase;font-weight:400;font-size:14px;transition:all .5s linear;box-shadow:0 0 0 0 var(--rooster-yellow)}.button3d:hover{box-shadow:4px 4px 0 0 var(--rooster-yellow)}button .link{font-family:inherit;font-size:inherit;color:inherit;text-decoration:none}button a{font-family:var(--mantine-font-family-headings)!important}button .link:hover{text-decoration:none}.modalLegal .mantine-Modal-content{border-radius:40px;background-color:var(--rooster-yellow);display:flex;align-items:center;flex-direction:column}.modalLegal .mantine-Modal-header{background:transparent}.modalLegal .mantine-Modal-title{color:var(--natural-black);text-align:center;font-size:24px!important;line-height:28px!important}@media only screen and (min-width:48em){.modalLegal .mantine-Modal-title{font-size:40px!important;line-height:48px!important}}.modalLegal .roosterLogo{width:180px!important;height:137.85px!important;height:auto;display:flex;justify-content:center;max-width:none;max-height:none}@media only screen and (min-width:48em){.modalLegal .roosterLogo{width:257px!important;height:196.82px!important}}.modalLegal .modalWrapper{display:flex;flex-direction:column}.header{color:var(--rooster-yellow);height:88px;text-transform:uppercase;text-align:center;display:flex;justify-content:center;align-items:center;font-size:14px;z-index:1000;margin:0 auto;top:0;width:100%}.header1 a.link,.header2 a.link{color:var(--rooster-yellow);font-family:var(--mantine-font-family-headings);font-style:normal;line-height:11px;font-size:11px;padding:.5rem;border:2px solid transparent;transition:color var(--transition-speed) var(--easing),border-color var(--transition-speed) var(--easing),background-color var(--transition-speed) var(--easing);border-radius:2rem}.header1 a.link.active,.header1 a.link:active,.header1 a.link:hover{text-decoration:none;border:2px solid var(--natural-black);background-color:var(--rooster-yellow);color:var(--natural-black)}.header2 a.link{color:var(--rooster-red)}.header1,.header2{height:88px;display:flex;justify-content:center;align-items:center;max-width:1920px}@media only screen and (min-width:110em){.header1,.header2{padding-left:156px;padding-right:156px}}.header2{background:transparent}.header1wrapper,.header2wrapper{background:var(--rooster-yellow);width:100%;z-index:101}.header1wrapper{position:fixed;top:0;left:0;right:0;width:100%;height:88px;transition:transform .25s ease-in-out;background:var(--rooster-red)}@media only screen and (max-width:80em){.header1wrapper{display:none}}.header2wrapper{position:fixed;z-index:100}.header2 .languageSelectWrapper .mantine-Select-wrapper input{color:var(--rooster-red)}.header1 .languageSelectWrapper .mantine-Select-wrapper input{color:var(--rooster-yellow)}.menuWrapper{justify-content:space-between;align-items:center;width:100%}.menuWrapper .left,.menuWrapper .right{display:flex;justify-content:flex-end;align-items:center;width:30%;column-gap:.5rem}.menuWrapper .left{justify-content:flex-start}@media only screen and (max-width:40em){.menuWrapper .left{width:80px}}.menuWrapper .left img{top:4px}@media only screen and (max-width:40em){.menuWrapper .right{width:35%}}.menuWrapper .logoWrapper{width:40%;display:flex;justify-content:center}@media only screen and (max-width:40em){.menuWrapper .logoWrapper{width:90%;display:flex}}.menuWrapper .logoWrapper a{display:flex;justify-content:center}.menuWrapper img{margin:0}.logoAlt path{fill:var(--rooster-red)}.logo-top{height:auto;width:85%;display:flex}.logo-top svg{width:100%}.menuMobile{background-color:var(--rooster-yellow);color:var(--rooster-red);padding:3rem 4rem;border:none;flex-direction:column;margin-left:-1rem;width:460px;max-width:100%}.menuMobile div{display:flex;flex-direction:column;row-gap:2rem}.menuClose img{width:18px;height:18px;position:relative;top:4px}.menuClose.bm-item{display:flex;align-items:center;margin-bottom:.75rem}@media only screen and (min-width:36em){.menuClose.bm-item{margin-bottom:1.5rem}}@media only screen and (min-width:62em){.menuClose.bm-item{margin-bottom:2.5rem}}@media only screen and (min-width:25em){.header1 a.link,.header2 a.link{font-size:12px;line-height:12px;padding:.5rem}}@media only screen and (min-width:30em){.logo-top{width:200px}.header1 a.link,.header2 a.link{font-size:14px;font-style:normal;line-height:14px;padding:.625rem .75rem .5rem}}@media only screen and (min-width:40em){.logo-top{width:280px}}@media only screen and (min-width:48em){.logo-top{width:320px}}@media only screen and (min-width:62em){.logo-top{width:443px}}.menuClose span{color:var(--rooster-red);font-size:18px;line-height:18px;margin-left:1rem}.menuClose span,:root .menuMobile a.link{font-family:var(--mantine-font-family-headings);text-transform:uppercase}:root .menuMobile a.link{font-size:24px;margin-bottom:.75rem}@media only screen and (min-width:36em){:root .menuMobile a.link{margin-bottom:1.5rem}}.menuMobile .bm-item.languageSelectMobile{display:flex!important;flex-direction:row;column-gap:24px}.menuMobile .bm-item.languageSelectMobile a{width:60px}.hamburger{border-radius:8px;transition:box-shadow .3s ease,margin .3s ease;position:relative;top:0;left:0}.hamburger:hover{box-shadow:5px 5px 0 0 var(--rooster-red);border-radius:8px}.roosterLogo{width:25vw!important;height:25vw!important;margin:0 auto;position:relative;top:0}@media only screen and (min-width:960px){.roosterLogo{max-width:20vw;max-height:20vw}}@media only screen and (min-width:1280px){.roosterLogo{width:14vw;height:14vw;max-width:280px;max-height:280px}}.roosterLogo img{width:100%;height:100%;position:absolute;left:0;top:0}.roosterLogo .tail{position:absolute;z-index:2;top:-5%;left:5.65%;width:62.26%;transform-origin:100% 50%}.roosterLogo .chest{position:absolute;z-index:2;top:6.1%;left:58.5%;width:34.4%;transform-origin:25% 80%}.roosterLogo .head{top:0;left:61.5%;width:33.1%;transform-origin:50% 100%}.roosterLogo .head,.roosterLogo .legs{position:absolute;z-index:2;height:auto}.roosterLogo .legs{top:65%;left:53.7%;width:27.2%}.roosterLogo .legsRunning{position:absolute;z-index:2;top:65%;left:53.7%;height:27.2%;width:28.5%;background-image:url(/images/legs-running.svg);background-size:300%;background-position:0 0}.roosterLogo .legsRunning.red{background-image:url(/images/legs-running-red.svg)}.footer{color:var(--natural-black);background:var(--rooster-yellow)!important;position:relative;width:100%}.footer .inner{padding:16px 0}.footer a.link{color:var(--natural-black)}@media only screen and (max-width:62em){.footer .inner{padding-bottom:5rem}}.socialLinks{display:flex;align-items:center;justify-content:center;column-gap:24px}.socialLinks img{width:56px;height:56px}.logo{display:flex;align-items:center;justify-content:center;margin-top:40px;margin-bottom:40px}@media only screen and (min-width:36em){.logo{margin-top:80px}}.logo img{width:189px}@media only screen and (min-width:36em){.logo img{width:378px}}:root h2.footerTitle,:root h3.footerAddress,:root h3.footerEmail,:root h3.footerPhone,:root h6.copyright{text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-weight:400;text-align:center;margin-top:.5em;color:var(--natural-black)}:root h2.footerTitle a,:root h3.footerAddress a,:root h3.footerEmail a,:root h3.footerPhone a,:root h6.copyright a{color:var(--natural-black);font-weight:400}:root h3.footerAddress,:root h3.footerEmail,:root h3.footerPhone,:root h6.copyright{text-transform:none}:root h3.footerEmail,:root h6.copyright{margin-bottom:1em}:root h6.copyright{margin-top:1em;margin-bottom:40px}@media only screen and (min-width:48em){:root h6.copyright{margin-bottom:80px}}@media only screen and (max-width:48em){:root h2.footerTitle{font-size:2.5em}:root h3.footerAddress,:root h3.footerEmail,:root h3.footerPhone{font-size:2em;line-height:1.3em}:root h6.copyright{font-size:1.125em;line-height:1.3em}}@media only screen and (max-width:35em){:root h2.footerTitle{font-size:1.75em}:root h3.footerAddress,:root h3.footerEmail,:root h3.footerPhone{font-size:1.25em!important;line-height:1.2em!important}:root h6.copyright{font-size:.875em!important;line-height:1em}}
/*# sourceMappingURL=dba6960dcda40691.css.map*/