:root{--primary:#fff}.btn{border:none;border-radius:2px;cursor:pointer;outline:none;padding:8px 20px}.btn--primary{background-color:#fff;background-color:var(--primary);color:242424}.btn--outline,.btn--primary{border:1px solid #fff;border:1px solid var(--primary)}.btn--outline{background-color:transparent;color:#fff;padding:8px 20px;transition:all .3s ease-out}.btn-medium{font-size:20px;padding:8px 20px}.btn-large{font-size:20px;padding:12px 26px}.btn-large:hover,.btn-medium:hover{background-color:#fff;color:#242424;transition:all .3s ease-out}.navbar{background:#181a26;font-size:1.2rem;position:-webkit-sticky;position:sticky;top:0;z-index:999}.navbar,.navbar-container{align-items:center;display:flex;height:80px;justify-content:center}.navbar-container{max-width:1500px}.navbar-logo{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:2rem;justify-self:start;margin-left:20px;text-decoration:none}.fa-typo3{font-size:1.8rem;margin-left:.5rem}.nav-menu{grid-gap:10px;display:grid;grid-template-columns:repeat(4,auto);justify-content:end;list-style:none;margin-right:2rem;text-align:center;width:60vw}.nav-item{height:80px}.nav-links{align-items:center;color:#fff;display:flex;height:100%;padding:.5rem 1rem;text-decoration:none}.nav-links:hover{border-bottom:4px solid #fff;transition:all .2s ease-out}.fa-bars{color:#fff}.menu-icon,.nav-links-mobile{display:none}@media screen and (max-width:960px){.NavbarItems{position:relative}.nav-menu{display:flex;flex-direction:column;height:90vh;left:-100%;position:absolute;top:80px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#181a26;left:0;z-index:1}.nav-links{display:table;padding:2rem;text-align:center;width:100%}.nav-links:hover{background-color:#fff;border-radius:0;color:#242424}.navbar-logo{left:0;position:absolute;top:0;transform:translate(25%,50%)}.menu-icon{cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}.fa-times{color:#fff;font-size:2rem}.nav-links-mobile{background-color:transparent;border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-size:1.5rem;margin:2rem auto;padding:14px 20px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:80%}.nav-links-mobile:hover{background:#fff;color:#242424;transition:.25s}}*{box-sizing:border-box;font-family:PT Sans,sans-serif;margin:0;padding:0}.home,.products,.services,.sign-up{align-items:center;display:flex;font-size:3rem;height:90vh;justify-content:center}.services{background-size:cover}.menu,.services{background-position:50%;background-repeat:no-repeat;color:#fff;font-size:100px}.menu{background-size:fill}.sign-up{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:100px}.foodContainer{grid-gap:0 0;display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-rows:.3fr 2.3fr .4fr;padding:2%;text-align:center}.smallImg{max-width:163px;padding-top:20px}.smallListText{margin:auto;text-align:center}.addBtn{bottom:10%;position:absolute;right:1%}.addContainer{grid-gap:0 0;display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-rows:1fr 1fr;padding:2%;text-align:center}h2{color:#000}.notVisible{background-color:#565656;bottom:-70%;display:inline-block;left:40%;padding:2% 5% 0;width:20%}.editWindow,.notVisible{color:#fff;height:70%;position:fixed;text-align:center;transition:all .25s ease-in;z-index:2}.editWindow{background-color:#e6e6e6;bottom:0;left:20%;overflow:auto;padding:2% 1% 1%;width:60%}.recipeImg{height:20%;position:absolute;right:40%;top:35%;width:20%}.invisible{display:none}.showAll{right:1%}.addLinkButton,.showAll{bottom:10%;position:absolute}.addLinkButton{left:1%}.homeContainer{margin:auto;padding:40px;text-align-last:center;width:80%}.aboutContainer{left:40%}.aboutContainer,.tombolaContainer{position:absolute;text-align-last:center;top:15%}.tombolaContainer{left:43%}.listOfRecipes{text-align:center}.imgDiv{height:73%;left:27%;margin:auto;max-height:10vh;position:absolute;width:46%}.imgDiv img{max-height:30vw;object-fit:contain;width:100%}.btn{background-color:#000}
/*# sourceMappingURL=main.1688e450.css.map*/