@keyframes Header_rotate__ACBvT{0%{transform:rotate(0deg)}to{transform:rotate(-160deg)}}.Header_animateBounce__bj6N5{animation:Header_rotate__ACBvT 5s linear infinite}.Header_headerContainer__r2MEu{position:relative;border-bottom-right-radius:20%;border-bottom-left-radius:20%;border-top-right-radius:5%;border-top-left-radius:5%}.Header_videoContainer__PampN{position:relative;height:100%;width:100%}.Header_video__2pMK3{width:100%;height:100%;object-fit:cover}.Header_whiteLogo__WhLz6{filter:brightness(0) invert(1)}.Header_logoContainer__stYT_{margin-bottom:0}.Header_contentContainer__w0Xj4{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-start;padding:20px}.Header_logoAndTextGroup__5MZp_{display:flex;align-items:center;position:relative;top:-20px;left:0}.Header_titleText__B_6f6{color:#fff;font-family:Caveat,sans-serif;font-size:3.5rem;font-weight:400;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin-bottom:0;text-align:left;line-height:1}.Header_yearText__kSd1u{color:#fff;font-size:1rem;font-weight:400;text-shadow:2px 2px 2px rgba(0,0,0,.5);text-align:center;line-height:1;margin-top:0;margin-bottom:15px;transform:translateX(-20%) translateY(310px)}.Header_dropdownsContainer___T9Tn{position:relative;top:36px;right:20px}.Header_dropdownContainer__mn4OE{color:#fff;text-align:center;font-family:Caveat,sans-serif;text-shadow:2px 2px 4px rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;margin-bottom:10px;position:relative}.Header_dropdownTitle__nmrJP{color:#fff!important;font-size:2.7rem!important;font-weight:600!important;margin-bottom:5px!important;height:40px!important;width:auto!important;padding:0!important;background:transparent!important;position:relative;z-index:2;transition:all .3s ease}.Header_dropdownTitle__nmrJP:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transform:translateX(-100%);transition:transform .3s ease}.Header_dropdownTitle__nmrJP:hover:after{transform:translateX(0)}.Header_dropdownTitle__nmrJP[data-active=true]:after{transform:scaleX(1)}.Header_dropdownTitle__nmrJP:hover{transform:scale(1.05)}.Header_dropdownContent__bVwon{position:relative;bottom:20px}.Header_aboutUsText__9QVO8,.Header_openingHoursText__J_YPR,.Header_recipeText__fGvks{font-family:Caveat,sans-serif;font-size:2rem;font-weight:400;color:#fff;text-align:center}.Header_openingHoursTime__y0Pfb{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:2px;text-align:center}.Header_orderAndPhoneContainer__JiZO8{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;z-index:10}.Header_orderButton__WwIJA{margin-bottom:20px}.Header_btn1__yEA9z{cursor:pointer;font-size:16px;font-weight:400;line-height:45px;max-width:160px;position:relative;text-decoration:none;text-transform:uppercase;width:100%;transition:all .6s ease;background:transparent}.Header_btn1__yEA9z svg{height:30px;left:0;position:absolute;bottom:0;width:100%}.Header_btn1__yEA9z rect{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:422,0;transition:all .35s linear}.Header_btn1__yEA9z:hover{background:hsla(0,0%,100%,.1);font-weight:700;height:27px;letter-spacing:.3px}.Header_btn1__yEA9z:hover rect{stroke-width:5;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(.19,1,.22,1)}@media (max-width:990px){.Header_contentContainer__w0Xj4,.Header_logoAndTextGroup__5MZp_{flex-direction:column;align-items:center}.Header_logoAndTextGroup__5MZp_{gap:0;left:0;margin-bottom:20px}.Header_titleText__B_6f6{position:relative;bottom:30px;font-size:2rem}.Header_dropdownTitle__nmrJP{font-size:1.8rem!important}.Header_logoContainer__stYT_{margin-bottom:10px}.Header_dropdownsContainer___T9Tn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;flex-direction:column}.Header_dropdownsContainer___T9Tn>*{margin-bottom:-30px}}@media (max-width:800px){.Header_titleText__B_6f6{position:relative;bottom:30px;font-size:2rem}.Header_dropdownTitle__nmrJP{font-size:1.8rem!important}}@media (max-width:600px){.Header_titleText__B_6f6{font-size:2rem}.Header_dropdownTitle__nmrJP{font-size:1.8rem!important}}@media (max-width:400px){.Header_dropdownTitle__nmrJP{font-size:1.6rem!important}.Header_orderAndPhoneContainer__JiZO8{bottom:30px}.Header_btn1__yEA9z{font-size:14px;line-height:40px}}