body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{padding:0;margin:0;box-sizing:border-box;max-width:100%;font-family:"Josefin Sans",sans-serif}a{text-decoration:none;color:#551abb}a:hover{color:#8b0000}.recipes-declaration{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.search{text-decoration:none}.recipes-list{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding-bottom:35px}.recipes-list .recipe-name{text-align:center;font-size:24px;font-weight:600;width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recipes-list .recipe{flex:0 1 350px;padding-bottom:20px}.recipes-list .recipe .recipe-image{border-radius:10%}.button-container{padding-bottom:25px}.button-container .button{font-size:24px;padding:10px;display:block;margin-left:auto;margin-right:auto;background-color:#afc896;border-radius:8px}.nav{display:flex;justify-content:space-around;align-items:center;max-height:12vh;background-color:#afc896}.logo-block .logo{width:90px;border:3px solid #000;border-radius:20%;position:relative;top:2px}.logo-block .blurp{width:200px;position:relative;bottom:10px;left:10px}.nav-list{display:flex;justify-content:space-around;width:35%;height:15px;list-style:none}.nav-list a{color:#551abb;font-size:18px;font-weight:600}.nav-list a:hover{color:#8b0000}.nav-list .searchbar{position:relative;display:flex;bottom:5px;background-color:#fff}.nav-list .searchbar .search-text{width:150px;height:25px}.nav-list .searchbar .search-button{width:25px;height:25px}@media screen and (max-width:1200px){.nav-list{width:50%}}@media screen and (max-width:860px){.nav-list{width:100%}.blurp{display:none}}@media screen and (max-width:500px){.logo-block .logo{width:50px}.nav-list .search-text{width:100px;height:20px}.nav-list .search-button{width:20px;height:20px}.nav-list a{font-size:16px}}.welcome-declaration{font-size:32px;font-weight:600;text-align:center;padding:25px;text-decoration:underline;text-decoration:none}.welcome-text{font-size:24px;font-weight:400;text-align:center;padding-bottom:35px}.categories-declaration{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.categories-list{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding-bottom:35px}.categories-list .category{width:250px;flex:1 1 250px;padding-bottom:20px}.categories-list .category-name{text-align:center;font-size:20px}.categories-list .category-thumbnail{border-radius:10%}.message{padding:15px}.ingredients-declaration,.message{font-size:32px;font-weight:400;text-align:center}.ingredients-declaration{padding:25px;text-decoration:underline}.ingredient-list{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding-bottom:35px}.ingredient-list .ingredient{width:350px;flex:1 1 350px;padding-bottom:20px}.ingredient-list .ingredient-name{text-align:center;font-size:20px}.ingredient-list .ingredient-thumbnail{display:block;margin-left:auto;margin-right:auto;width:250px}.areas-declaration{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.areas-list{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:35px}.areas-list .area{width:150px;flex:1 1 150px;padding-bottom:20px}.areas-list .area-name{text-align:center;font-size:20px}.about-page{overflow:hidden}.about-page .about-declaration{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.about-page .content{font-size:24px;text-align:left;padding:25px 25px 35px;overflow:hidden}.about-page .link-images{display:flex;justify-content:space-evenly;align-items:center}.about-page .link-images img{display:block;margin-left:auto;margin-right:auto;width:30vh}.contacts-page .contacts-declaration{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.contacts-page .contact{font-size:24px;text-align:left;padding:25px}.contacts-page .link-images{display:flex;justify-content:center;align-items:center}.contacts-page .link-images img{display:block;margin-left:auto;margin-right:auto}.contacts-page .link-images .github-image{width:40%}.contacts-page .link-images .linkedin-image{width:35%}@use "../../../universal-styles/DetailsMixins.css";.name{font-size:32px;text-align:center;padding-top:15px;padding-bottom:35px}.image{display:block;margin-left:auto;margin-right:auto;border-radius:10%;width:80%}.info{display:flex;justify-content:center;padding-top:15px;padding-bottom:20px;font-size:20px;flex-wrap:wrap}.info .category,.info .tags{padding-right:25px}.block-content{display:flex;justify-content:center;padding-bottom:35px}.block-content .ingredient-block{padding-left:20px}.block-content .ingredient-block .ingredients-declaration{font-size:32px;font-weight:400;text-align:left;padding:25px;text-decoration:underline}.block-content .ingredient-block .ingredients{font-size:20px;font-weight:400;text-align:left;line-height:1.3em}.instructions-block{padding-bottom:35px}.instructions-block .instructions-declation{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.instructions-block .instructions{font-size:20px;font-weight:400;text-align:left;line-height:1.3em;width:75%;display:block;margin-left:auto;margin-right:auto}.category-name{font-size:32px;text-align:center;padding-top:15px;padding-bottom:35px}.category-thumbnail{display:block;margin-left:auto;margin-right:auto;border-radius:10%;width:auto}.category-description{font-size:24px;text-align:center;padding:25px 25px 35px}.ingredient-name{font-size:32px;text-align:center;padding-top:15px;padding-bottom:35px}.ingredient-image{display:block;margin-left:auto;margin-right:auto;border-radius:10%;width:25%}.ingredient-description{font-size:24px;text-align:left;padding:25px 25px 35px}.letter-declaration{font-size:32px;font-weight:400;text-align:center;padding:25px;text-decoration:underline}.letter-list{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:35px;list-style:none}.letter-list li{flex:0 1 35px;font-size:20px}.letter-list li:after{content:" |"}.letter-list li:last-child:after{content:none}
/*# sourceMappingURL=main.9cac2325.chunk.css.map */