@media only screen and (max-width:700px){h3{margin-left:.5em}.instructions{margin:1rem 0 2em;max-height:20vh;overflow:scroll}.carousel{overflow-x:scroll}.recipe-category{margin-top:1.2em;position:absolute;right:44px;top:11em}.back-arrow{font-size:x-large;left:20px;position:absolute;top:1.8em}}@media only screen and (min-width:710px){h3{margin-left:34%}.details-container p{align-self:center;color:var(--colorBlackDetailsPage);font-size:larger;padding:10px;width:50vw}.carousel{align-self:center;border-radius:7px;box-shadow:0 0 10px #5f5d5d;max-width:70vw;overflow-x:scroll}.carousel::-webkit-scrollbar,.filters-button::-webkit-scrollbar{width:1em}.carousel::-webkit-scrollbar-track,.filters-button::-webkit-scrollbar-track{background:var(--bgcolorHeadAndFooter)}.carousel::-webkit-scrollbar-thumb,.filters-button::-webkit-scrollbar-thumb{background-color:var(--colorFilters);border-radius:20px}.recipe-category{left:26em;position:absolute;top:11em}.back-arrow{font-size:45px;left:1em;position:absolute;top:1em}}.carousel{background-color:var(--bgcolorCardsAndFilters);display:flex;margin:1rem 0 2rem;text-align:center}.carousel section{padding:4px}.details-container{display:flex;flex-direction:column;justify-content:space-around}.buttons-status{align-self:center;display:flex}.details-header{align-items:center;background-color:var(--bgcolorHeadAndFooter);border-radius:7px 7px 130px 130px;display:flex;flex-direction:column;height:30vh;justify-content:space-between}.favoriteAndShared-button{background:#f0f8ff00;font-size:xx-large;padding:3px}.recipe-photo{border-radius:50%;box-shadow:0 2px 5px #333030;margin-top:1em;max-height:10em;max-width:10em;position:relative}.recipe-title{color:var(--colorIcons);font-size:xx-large;font-weight:600;text-align:center;text-shadow:0 1px 1px #0c0b0b}.btn-ContinueRecipe,.btn-StartRecipe,.done-recipe{border:none;border-radius:5em;font-size:larger;font-weight:600;margin:4rem 0 1em;max-width:9em;padding:9px}.btn-StartRecipe{background-color:var(--bgcolorHeadAndFooter);color:#fff}.btn-ContinueRecipe{background-color:#ff0;color:var(--colorFilters)}.done-recipe{background-color:var(--colorFilters);color:var(--bgcolorCardsAndFilters)}.recipe-category{color:#919191;font-size:large;font-style:italic;margin-top:1.2em}.details-container p{align-self:center;color:var(--colorBlackDetailsPage);padding:10px}.ingredients-list{align-self:center;margin:1rem 0}.ingredients-list li{font-size:large}.instructions:hover{max-height:80vh}h3{color:var(--colorFilters)}iframe{align-self:center;margin-bottom:2em}.footer-buttons{background-color:var(--bgcolorHeadAndFooter);display:flex;gap:5em;justify-content:space-evenly}.back-arrow,.footer-buttons button{border:none;color:var(--colorIcons)}.back-arrow{background-color:hsla(0,0%,100%,.041)}@media only screen and (max-width:700px){.cards-content{flex-direction:column;gap:1em;max-height:76vh;overflow-y:scroll}.filters-button{height:3.3em;max-width:98.5vw;overflow-y:hidden}.image-DoneCard{margin-left:5px}}@media only screen and (min-width:710px){.cards-content{align-items:center;flex-wrap:wrap;gap:2em;height:100%;margin:4vh 3vw}.card-main{align-self:center;background-color:var(--bgcolorCardsAndFilters);border-radius:15px;box-shadow:0 1px 1px rgba(0,0,0,.53);display:flex;justify-content:space-around;min-height:7em;width:18em}.filters-button{height:4em;max-width:100vw}}.cards-content img,.carousel img{border-radius:50%;max-height:15vh}.image-DoneCard{max-height:16vh;object-fit:fill;position:relative;right:9px;top:5px}.card-main{align-self:center;background-color:var(--bgcolorCardsAndFilters);border-radius:15px;box-shadow:0 5px 4px rgba(0,0,0,.53);display:flex;justify-content:space-around;min-height:7em;width:18em}.card-main img{margin-top:8px}.cards-content{display:flex}.card-main-name{color:#000;font-size:20px;font-style:oblique}.container-card-main-infos{color:#535050;display:flex;flex-direction:column;font-style:italic;justify-content:space-evenly;text-align:center}.filters-button{display:flex;gap:2vw;overflow-x:scroll}.filters-button button{background-color:var(--bgcolorFilters);border:none;border-radius:5em;color:var(--colorFilters);font-size:revert;font-weight:600;height:max(2.5em);margin-top:7px;min-width:7em;padding:2px}.filters-button button:focus{background-color:red;color:var(--bgcolorCardsAndFilters)}@media only screen and (max-width:700px){.page-title{flex-wrap:wrap;max-width:-webkit-min-content;max-width:min-content}.backArrow-header{font-size:xx-large;margin-top:2%}}@media only screen and (min-width:710px){.page-title{max-width:-webkit-max-content;max-width:max-content}.backArrow-header{margin-top:.3em}}header>button{background-color:rgba(255,235,205,0);border:none;border-radius:100%;cursor:pointer;height:7vh;margin:3px 0}.header-icons{font-size:3em}.header-icons,header{color:var(--colorIcons)}header{background:var(--bgcolorHeadAndFooter);border-radius:0 0 6px 6px;display:flex;flex-wrap:wrap;gap:1.5em;justify-content:space-around}.div-inputs-search{background-color:var(--bgcolorBody);display:flex;flex-direction:column;justify-content:space-evenly;position:absolute;top:8vh;width:100vw}.page-title{font-size:xx-large;text-align:center}.div-inputs-search .radio-buttons{color:#000;display:flex;gap:1em;margin:1vh 0}.div-inputs-search div{display:flex;gap:3vw;justify-content:center;margin-top:1vh}.div-inputs-search div button{padding:2px}.backArrow-header{font-size:xx-large}@media only screen and (max-width:700px){footer{bottom:0;gap:20vw;left:0;position:fixed;width:100%}}footer{background-color:var(--bgcolorHeadAndFooter);border-radius:6px 6px 0 0;display:flex;height:45px;justify-content:space-around}footer button{background:none;border:none;cursor:pointer}.footer-icon{color:var(--colorIcons);font-size:35px}.login-container{align-content:center;background:var(--colorLoginAndProfile);display:flex;height:100vh;justify-content:center}.logo-login{bottom:15px;font-size:40px;left:4.8em;position:relative}.login-form{background:#66326b;border-radius:7px;box-shadow:0 1px 4px #535151;color:#fff;font-size:x-large;gap:1em;margin-top:6em;max-height:12em;padding:1em;position:relative}.login-form,.login-form div label{display:flex;flex-direction:column}.login-form:focus-within{box-shadow:0 1px 8px #3b3a3a}.login-form input{border:none;border-radius:3px;font-size:medium;max-width:15em;padding:5px}.login-form button{align-self:center;border:none;border-radius:7px;cursor:not-allowed;font-size:large;height:1.5em;margin-top:1%;width:5em}.login-form button:enabled{background-color:var(--bgcolorLogButton);color:#fff;cursor:pointer;font-weight:600}.madeBy{color:hsla(0,0%,50%,.658);font-size:small;text-align:center}@media only screen and (min-width:700px){.profile-container footer{margin-top:2.3em}}.buttons-profile{display:flex;gap:5em;justify-content:center;margin-top:1em}.buttons-profile button{background-color:#f3f32e;box-shadow:0 1px 5px #6d6868;color:var(--colorFilters)}.profile-infos{align-items:center;align-self:center;background:var(--colorLoginAndProfile);border-radius:7px;display:flex;flex-direction:column;font-size:x-large;height:50vh;margin:2em 0;max-width:16em;min-width:13em}.profile-icons,.profile-infos p{color:var(--colorBlackDetailsPage)}.profile-icons{background:#fff;border-radius:50%;font-size:109px;margin-bottom:1em}.logout-button{background-color:var(--bgcolorLogButton);color:#fff}.buttons-profile button,.logout-button{align-self:center;border:unset;border-radius:3px;font-size:15px;font-weight:600;margin:.5vw;max-height:2em;padding:1vh}.main-profile{display:flex;flex-direction:column}.settings-btn{background:none;border:none;cursor:pointer;font-size:xx-large;left:130px;position:relative;top:10px}@media only screen and (max-width:700px){.container-Recipe-Progress ul{margin-top:30%}.container-Recipe-Progress .recipe-title{bottom:25%}.container-Recipe-Progress img{max-height:14em;top:7em}.container-Recipe-Progress .back-arrow{margin-top:5px}}@media only screen and (min-width:710px){.container-Recipe-Progress ul{margin-top:10%}.container-Recipe-Progress p{padding:3vw;width:60vw}.recipe-in-progress-page{margin-left:10vw;max-width:80vw}.container-Recipe-Progress .recipe-title{bottom:35%}.container-Recipe-Progress img{box-shadow:0 2px 5px #000;top:5em}.container-Recipe-Progress .back-arrow,.favoriteAndShared-button{margin-top:15px}.favoriteAndShared-button{background:#f0f8ff00;font-size:40px;margin-right:1em;padding:3px}}.recipe-in-progress-page{align-items:center;background-color:var(--bgcolorCardsAndFilters);border-radius:28px;display:flex;flex-direction:column;gap:2em}.recipe-in-progress-page img{height:30em;object-fit:contain;width:10em}.finish-recipe-btn{align-self:center;border-radius:1em;font-size:larger;margin-bottom:1em;padding:6px;width:15em}.finish-recipe-btn:enabled{background-color:var(--bgcolorHeadAndFooter);border:none;color:var(--bgcolorCardsAndFilters)}.container-Recipe-Progress .recipe-title{position:relative}.container-Recipe-Progress img{border-radius:22%;max-height:14em;object-fit:cover;position:absolute}.container-Recipe-Progress{background-color:var(--bgcolorHeadAndFooter);border-radius:10px}.container-Recipe-Progress ul{list-style:none}.container-Recipe-Progress p{padding:3vw}.recipeInprogress{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:40vh;justify-content:center;width:100vw}.recipeInprogress button{border:none;position:absolute;right:8px;top:2px}.container-Recipe-Progress .favoriteAndShared-button{color:var(--colorIcons)}.checkbox{-webkit-appearance:none;appearance:none;background-color:#c5bebe;border-radius:2px;cursor:pointer;height:17px;margin-right:1em;position:relative;top:5px;width:17px}.checkbox:focus{outline:1px solid rgba(0,0,0,.2)}.checkbox:checked{background:var(--bgcolorHeadAndFooter) url(data:image/gif;base64,R0lGODlhCwAKAIABAP////3cnSH5BAEKAAEALAAAAAALAAoAAAIUjH+AC73WHIsw0UCjglraO20PNhYAOw==) 3px 3px no-repeat}*{margin:0;padding:0}:root{--bgcolorHeadAndFooter:#f74247;--bgcolorCardsAndFilters:#f9f7f5;--bgcolorBody:#ededed;--colorHeaderAndFooterIcons:#f0ebeb;--colorBlackDetailsPage:#242424;--bgcolorFilters:#f39e7d;--bgcolorLogButton:#140106;--colorFilters:#333472;--colorLoginAndProfile:linear-gradient(0deg,#f12711,#f5af19);--colorIcons:#f8f5f5}body{background-color:#ededed;background-color:var(--bgcolorBody)}@media only screen and (max-width:700px){.cards-done{width:90vw}.filters-button-recipes{justify-content:space-around}.favorite-card{max-width:94vw}.favorite-card img{max-width:30vw}}@media only screen and (min-width:710px){.cards-done{width:27em}.filters-button-recipes{gap:2em;justify-content:center}.favorite-card{align-self:center;width:34vw}.favorite-card img{max-width:11vw}}.filters-button-recipes{display:flex}.filters-button-recipes button{background-color:var(--bgcolorFilters);border:none;border-radius:5em;color:var(--colorFilters);font-size:medium;font-weight:600;margin:5px 0;min-width:7em;padding:5px}.cards-done button{border:none}.filters-button-recipes button:focus{background-color:var(--bgcolorHeadAndFooter);color:var(--bgcolorCardsAndFilters)}.cards-done{align-self:center;background-color:var(--bgcolorCardsAndFilters);border-radius:7px;box-shadow:1px 1px 5px #5a5858;display:flex;gap:1em;justify-content:space-around;margin:1em .5em;text-align:center}.cards-done img{margin-bottom:.4rem}.cards-done .infos{display:flex;flex-direction:column;gap:1em}.cards-done h2{color:var(--colorFilters);margin-top:2px}.container-doneRecipes{display:flex;flex-direction:column}.infos p{color:grey;font-style:italic}.favorite-card{background-color:var(--bgcolorCardsAndFilters);border-radius:7px;box-shadow:0 2px 5px #000;display:flex;justify-content:space-between;margin:10px}.favorite-card .buttons{display:flex;flex-direction:column;justify-content:space-around}.favorite-card .buttons button{border:none}.favorite-card .infos{display:flex;flex-direction:column;gap:1em;text-align:center}.favorite-card h2{color:var(--colorFilters)}.favorite-card img,.image-DoneCard{border-radius:7px;margin-top:5px;object-fit:contain}@media only screen and (max-width:700px){.logo-explore{font-size:300px;margin:7.71vh 0}.explore-buttons{height:10vh}.explore-buttons button{background-color:var(--bgcolorCardsAndFilters);margin-top:2.5%;max-height:5vh;padding:6px}.explore-pages-ingredients{flex-direction:column;max-height:80vh}.ingredient-card{font-size:larger;gap:1.5em;margin:.3em 0;width:70vw}.explore-buttons-categories button{padding:1em}}@media only screen and (min-width:700px){.logo-explore{font-size:400px;margin:8vh 0 11vh}.explore-pages-ingredients{flex-wrap:wrap;justify-content:center;margin:10px 0}.explore-buttons button{font-size:large;margin-top:10px;max-height:5vh;padding:7px}.ingredient-card{font-size:larger;gap:1.5em;margin:.3em 0;width:20em}.explore-buttons-categories button{padding:1.5em}.explore-container footer{position:relative;top:1.4em}}.main-explore{display:flex;flex-direction:column;justify-content:space-around}.explore-buttons{display:flex;justify-content:space-evenly}.explore-buttons button{background-color:var(--bgcolorCardsAndFilters);border:none;box-shadow:1px 2px 8px #000;font-size:large}.explore-buttons-categories{display:flex;flex-direction:column;gap:2em;height:82vh;justify-content:space-evenly}.explore-buttons-categories button{align-self:center;background-color:var(--bgcolorCardsAndFilters);border:none;border-radius:10px;box-shadow:2px 2px 3px rgba(27,26,26,.781);color:var(--colorBlackDetailsPage);font-size:x-large;font-weight:550;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.explore-pages-ingredients{display:flex;gap:1em;overflow-x:scroll}.ingredient-card{align-self:center;background-color:var(--bgcolorCardsAndFilters);border-radius:7px;box-shadow:0 5px 4px rgba(0,0,0,.53);color:var(--colorBlackDetailsPage);display:flex;font-size:larger}.ingredient-card p{margin-top:1em;text-align:center}.ingredient-card img{object-fit:contain;width:7em}.explore-pages-ingredients select{background-color:var(--bgcolorCardsAndFilters);border:none;box-shadow:0 0 3px #000;font-size:large;left:34%;position:relative;top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logo-explore{align-self:center;position:relative}@media only screen and (min-width:710px){.main-colorConfig form,.main-colorConfig label{gap:1em}}@media only screen and (max-width:700px){.main-colorConfig form{gap:.7em}.main-colorConfig label{gap:1em}}.main-colorConfig{align-items:center;background:var(--colorLoginAndProfile);display:flex;flex-direction:column;height:100vh}.main-colorConfig form{display:flex;flex-direction:column;margin-top:1em}.main-colorConfig label{color:azure;display:flex;flex-direction:column;font-size:large;font-weight:600;text-align:center;text-shadow:1px 1px 1px #000}.main-colorConfig h1{text-shadow:1px 1px 1px #473a3a}.main-colorConfig input{align-self:center}.main-colorConfig button{align-self:center;background-color:var(--bgcolorLogButton);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:large;padding:2px;width:5em}
/*# sourceMappingURL=main.153e02fb.css.map*/