code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Satoshi;src:local("Satoshi"),url(/static/media/Satoshi-Medium.54b04ad72869c8baf906.woff2) format("woff2")}body,h1,h2,input,p,span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div,main,section{box-sizing:border-box}main{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:10px}main .recipe{position:relative}main .recipe button.addToWL{border:none;border-radius:50px;cursor:pointer;position:absolute;right:15px;top:15px}.aToWeekList{border-radius:25px;left:10px;position:absolute;top:10px}.searchSection{background-color:#fff2d9;padding:120px 10px 10px;text-align:left}.metawrapper{margin:10px auto 25px;padding-bottom:5px!important;text-align:left;width:96%}.recipeDetails>div.buttons button{background-color:gray;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;margin-left:5px;margin-top:10px;padding:5px 10px}.metawrapper>h1{padding-bottom:5px}.metawrapper>span{background-color:#daa520;border-radius:3px;color:#fff;margin-right:15px;padding:5px 7px}.metawrapper>span:empty{display:none}.recipeDetails{background-color:#fff;border:4px solid #000;bottom:0;left:0;margin-top:52px;max-height:100vh;max-width:100vw;overflow-y:auto;padding-bottom:50px;position:fixed;right:0;top:0;z-index:9999}.recipeDetails span{text-align:left}.recipeDetails h1{margin-bottom:5px}.recipeDetails>img{border-bottom-left-radius:50% 25%;border-bottom-right-radius:50% 25%;height:33vh;object-fit:cover;overflow:hidden;width:100%}.closeMe{background-color:#fff;border-radius:100%;box-shadow:0 3px 8px 0 rgb(43 83 135/8%);display:block;padding:.5rem .8rem;position:fixed;right:15px;top:67px}.subtitle{color:#00334e;font-family:Work Sans;font-size:16px;font-weight:500;letter-spacing:-.3px;line-height:2.11;margin-bottom:0;opacity:.8}.searchSection h1,.subtitle{text-align:center}.searchForm{align-items:center;display:flex;flex-direction:row;justify-content:center;max-width:100%;padding:25px 50px 50px}.searchForm button{background:none;border:1px solid gray;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:5px}.searchForm input{background-color:#fff;border:none;border-radius:5px;color:rgba(0,51,78,.4);font-size:16px;height:50px;letter-spacing:-.3px;outline:none;padding-left:15px;transition:all .5s ease 0s;width:100%}.removeItem{background-color:initial!important;padding:0 20px!important}ul.ingredienten{list-style:none;padding-left:2rem;padding-right:2rem}ul.ingredienten li{border-bottom:1px solid gray;margin-bottom:1rem;padding-bottom:1rem}ul.ingredienten li:last-of-type{border-bottom:none}ul.ingredienten>h3{display:flex;flex-direction:row;justify-content:space-between}.sideBarNav{background-color:#fff;display:none;display:flex;flex-direction:column;height:100vh;left:100vw;position:absolute;width:50vw}.sideBarNav.openNav{left:50vw}.hamburger{cursor:pointer}nav{box-shadow:0 3px 8px 0 rgb(43 83 135/8%);justify-content:end;left:0;padding:10px 10px 10px 0;position:fixed;top:0;transition:all .35s ease-in-out 0s;width:100%;z-index:99999}nav,nav a{align-items:center;background-color:#fff2d9;display:flex}nav a{border:1px solid gray;border-radius:5px;color:#00334e;cursor:pointer;font-size:15px;font-size:.85rem;font-style:normal;font-weight:700;height:30px;justify-content:center;line-height:20px;margin-right:10px;min-width:48px;padding:0 13.5px;text-align:center;text-decoration:none;transition:all .5s ease 0s}.weeklistSection{background-color:purple;background-color:#f8f8f8;bottom:0;left:0;max-width:100vw;overflow-y:auto;padding:60px 10px 10px;position:fixed;right:0;top:52px;white-space:nowrap}.hideMe{display:none}.accountPage{background-color:#fff;height:100%;left:0;max-height:100vh;overflow:hidden;overflow-y:visible;overflow-y:initial;padding-top:80px;position:absolute;right:0;top:0;z-index:9999}.weeklistSection .weeklist{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;margin:10px;overflow:hidden;padding:0;position:relative;width:90%}.weeklistSection .weeklist img{border-radius:10px;height:200px;max-height:7rem;min-width:40%;object-fit:cover;width:40%}.weeklistSection .weeklist h1{word-wrap:break-word;box-sizing:border-box;font-size:15px;margin-left:5px;margin-top:0;max-width:60%;min-width:60%;padding-right:1rem;text-align:left;white-space:pre-wrap;word-break:break-word}.ingredientsList{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;margin-top:52px;max-height:95vh;overflow-y:scroll;padding-bottom:60px;padding-top:25px;position:fixed;top:0;width:100%}.closeMe.igList{top:42px}.copyBtn{margin-bottom:50px;z-index:9999}.ingredientsList h2{margin-top:0}.ingredientsList ul{list-style:none;padding:0;width:85%}.ingredientsList li{align-items:center;background-color:#ffffe0;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.weekListLeeg{align-items:center;display:flex;height:50vh;justify-content:center}.weeklistSection .weeklist button{background-color:#ff4d4d;border:none;border-radius:5px;border-radius:5px 0 0 5px;color:#fff;cursor:pointer;font-size:12px;margin-top:5px;padding:5px 6.5px 5px 10px;position:absolute;top:5px;transition:background-color .3s ease}.weeklist>span{background-color:#fff;border-radius:5px;bottom:5px;left:5px;padding:0 5px;position:absolute}.weeklistSection .weeklist button:hover{background-color:#e60000}.weeklistSection .weeklistSection .weekList{border:2px solid #fff;display:flex}.weeklistSection .weeklistSection button.randomBtn{bottom:20px;left:0;margin:0 auto;position:absolute;width:100%}.recipe>img{border-radius:15px;height:200px;object-fit:cover;width:100%}.recipe>h3{font-size:16px;font-weight:600;margin-bottom:5px;margin-left:5px;margin-top:10px}.recipe>h3,.recipe>h4{padding:0!important;text-align:left}.recipe>h4{color:gray;font-size:12px;margin:0 0 0 5px}ol.steps{padding-right:25px;text-align:left}ol.steps li{border-bottom:1px solid gray;margin-bottom:10px;padding-bottom:10px}ol.steps li:last-of-type{border-bottom:none!important}.ingredientenBlock{background-color:#ffefd5;border-radius:10px;margin:0 auto;padding:1px 0;text-align:left;width:96%}.theForm{background-color:#fff;height:100vh;left:0;margin-top:52px;max-height:100vh;max-width:100vw;overflow-y:scroll;padding-bottom:70px;position:fixed;top:0;width:100vw;z-index:99999}.theForm h2{font-size:24px;margin-bottom:20px}.theForm form{padding-left:30px;width:100%}.theForm form,.theForm label{align-items:flex-start;display:flex;flex-direction:column}.theForm label{font-weight:700;margin-bottom:10px;width:80%}.theForm input[type=text],.theForm select,.theForm textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin-top:5px;padding:10px;width:100%}.theForm input[type=file]{margin-top:10px;width:100%}.theForm button[type=submit]{margin-bottom:50px;max-width:50vw;width:100%}.theForm input{width:100%}.theForm label>div{display:flex;width:100%}.theForm button{background-color:#06c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px}.theForm button:hover{background-color:#004080}.closeMe{cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;z-index:999}
/*# sourceMappingURL=main.264b1191.css.map*/