*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none}html{font-size:62.5%;height:100%;font-family:sans-serif}body{margin:0 auto}.recipe{display:flex;flex-direction:column;gap:2rem;list-style:none}.recipe__headTitle{margin:2rem 0;font-size:3rem}.recipe__item{height:max-content;width:50rem;position:relative}.recipe__link{height:100%;width:100%;display:flex;flex-direction:column;border-radius:2rem}.recipe__figure{height:30rem;width:100%;border:.1rem solid transparent}.recipe__img{width:100%;height:102%;object-fit:cover;border-radius:1.5rem}.recipe__text{width:100%;border:.2rem solid #809671;border-radius:2rem;transform:translateY(-2rem);background:#f4eee6;display:flex;flex-direction:column;gap:.5rem;position:relative;padding:3rem 1rem;margin-bottom:-2rem}.recipe__type{position:absolute;top:0;left:50%;padding:1rem;background:#f4eee6;border:.2rem solid #809671;border-radius:50%;transform:translate(-50%,-50%)}.recipe__type .icon{fill:#809671}.recipe__type svg{height:3.5rem;width:3.5rem}.recipe__type svg g path{fill:#809671!important}.recipe__title{font-size:2.5rem;color:#000;align-items:center}.recipe__icons{display:flex;height:max-content;justify-content:flex-start;list-style:none;gap:2rem;color:#485935}.recipe__icons .icon{fill:#485935}.recipe__favorite{position:absolute;bottom:0%;right:0%;padding:.7rem;border-radius:50%;transform:translate(-50%,-240%);z-index:999}.recipe__favorite button{background:transparent;border:none}.recipe__favorite .icon{fill:#809671}.recipe__span{display:flex;gap:.5rem;height:100%;align-items:center;font-size:1.5rem;color:#000}.recipe__span .icon{width:2.5rem;height:2.5rem;z-index:999}.recipe__paragraph{font-size:1.8rem;color:#000}@media screen and (max-width: 370px){.recipe__item .recipe__text .recipe__title{font-size:2.5rem}}@media screen and (max-width: 330px){.recipe__favorite{transform:translate(-10%,-310%)}}@media screen and (max-width: 62.5rem){.recipe__item{width:100%}}.recipePage{width:100%;height:max-content;display:flex;flex-direction:column;position:relative;padding-bottom:6em}.recipePage__link .icon{width:3.5rem;height:3.5rem;fill:#485935}.recipePage__figure{height:30rem;width:100%}.recipePage__img{width:100%;height:100%;object-fit:cover}.recipePage__text{width:100%;height:max-content;border:.2rem solid #485935;border-bottom:none;border-radius:2rem 2rem 0 0;transform:translateY(-2rem);display:flex;flex-direction:column;gap:1rem;position:relative;padding:1rem;margin-bottom:-2rem;background:#cadbb7}.recipePage__wrapper{display:flex;justify-content:space-between;align-items:center}.recipePage__wrapper div{display:flex;gap:1rem}.recipePage__wrapper--header{padding-top:2rem}.recipePage__close{width:3.25rem;height:3.25rem;fill:#000}.recipePage__p{font-size:2rem}.recipePage__button{width:4rem;height:4rem;background:#f4eee6;border-radius:50%;display:flex;align-items:center;justify-content:center;border:.2rem solid #809671}.recipePage__button .icon{width:3.5rem;height:3.5rem;fill:#809671}.recipePage__title{font-size:3rem;color:#000}.recipePage__favorite{z-index:999}.recipePage__favorite button{background:transparent;border:none}.recipePage__favorite svg{fill:#809671}.recipePage__icons{display:flex;width:60%;margin:0 auto;border:.2rem solid #809671;background:#f4eee6;padding:1rem;border-radius:2rem;justify-content:space-evenly}.recipePage__icon span{width:auto;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;color:#809671}.recipePage__icon span svg{width:5rem;height:5rem;fill:#809671}.recipePage__subTitle{font-size:2.5rem;color:#000}.recipePage h3{font-size:2rem;color:#000}.recipePage__span{display:flex;justify-content:space-between;gap:1rem;align-items:center;font-size:1.8rem}.recipePage__modalButton{padding:.5rem 2rem;border:.2rem solid #809671;font-size:1.8rem;border-radius:1rem;background:#f4eee6;color:#809671}.ingredients{list-style:none;display:flex;max-width:100%}.ingredients--list{flex-direction:column;gap:1rem}.ingredients__ingredient{display:flex;gap:.5rem;align-items:center}.ingredients__button{width:3rem;height:3rem;border:.2rem solid #809671;display:flex;align-items:center;justify-content:center;border-radius:1em;background:#f4eee6}.ingredients__button .icon{fill:#809671}.ingredients__button--false .icon{opacity:0}.ingredients__button--true .icon{opacity:1}.ingredients__name{font-size:1.5rem;color:#000;font-weight:500}.modal{position:fixed;top:0;left:0;height:100vh;width:100%;background:#0000004d;display:flex;flex-direction:column;justify-content:flex-end}.modal .modal_modal{height:85%;background:#f4eee6;border-radius:2rem 2rem 0 0;padding:2rem;border:.2rem solid #485935;overflow-y:scroll}.modal .modal_modal .modal_header{display:flex;justify-content:space-between}.modal .modal_modal .modal_header .modal_title{font-size:3rem;color:#485935}.modal .modal_modal .modal_summary{list-style:none;font-size:2rem;margin-bottom:1rem;color:#725c3a}.modal .modal_modal .modal_container-icons{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0rem 1rem}.modal .modal_modal .modal_container-icons .modal_icons{width:25%;display:flex;align-items:center;justify-content:center;flex-direction:column}.modal .modal_modal .modal_container-icons .modal_icons .modal_icon{width:10rem;height:10rem;object-fit:contain}.modal .modal_modal .modal_container-icons .modal_icons .modal_icon-label{font-size:1.5rem;color:#725c3a}.modal .modal_modal .modal_close .icon{width:3rem;height:3rem;fill:#485935}.legenda{background:#fff;width:100%;height:90%;padding:1rem 2rem;top:10%;left:0%;position:fixed;border-top:.1rem solid black;border-radius:2rem;z-index:999}.legenda .legenda_container-top{width:100%;height:auto}.legenda .legenda_container-top .legenda_container-wrapper{display:flex;justify-content:space-between;align-items:center}.legenda .legenda_container-top .legenda_container-wrapper .legenda_close-btn,.legenda .legenda_container-top .legenda_container-wrapper .legenda_h1{font-size:2rem}.legenda .legenda_container-top .legenda_p{font-size:1.2rem;padding-bottom:1rem}.legenda .legenda_container-bottom{width:100%;height:80%}.cookingDiagram{width:100%;height:auto;display:grid;grid-auto-flow:row;grid-template-rows:auto;overflow-x:scroll;background:#fff;padding:2rem 1rem;z-index:-1;margin-bottom:5rem;border-radius:2rem}.cookingDiagram__row{display:grid;grid-auto-flow:column;white-space:nowrap;height:max-content}.cookingDiagram__row.columns--1{grid-template-columns:repeat(1,33.3333333333%)}.cookingDiagram__row.columns--2{grid-template-columns:repeat(2,33.3333333333%)}.cookingDiagram__row.columns--3{grid-template-columns:repeat(3,33.3333333333%)}.cookingDiagram__row.columns--4{grid-template-columns:repeat(4,33.3333333333%)}.cookingDiagram__row.columns--5{grid-template-columns:repeat(5,33.3333333333%)}.cookingDiagram__row.columns--6{grid-template-columns:repeat(6,33.3333333333%)}.cookingDiagram__row.columns--7{grid-template-columns:repeat(7,33.3333333333%)}.cookingDiagram__row.columns--8{grid-template-columns:repeat(8,33.3333333333%)}.cookingDiagram__row.columns--9{grid-template-columns:repeat(9,33.3333333333%)}.cookingDiagram__row.columns--10{grid-template-columns:repeat(10,33.3333333333%)}.cookingDiagram__column{width:100%;display:flex;justify-content:center;position:relative;height:auto}.cookingDiagram__tool{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center}.cookingDiagram__tool .icon{height:5rem;width:5rem}.cookingDiagram__lineWrapper{align-items:center;justify-content:center}.cookingDiagram__line{width:.2rem;height:7rem;background:#c3c3c3;border-radius:2rem;margin:.2rem 0;z-index:-1}.cookingDiagram__line--active{height:10rem;background:#000;margin:0rem!important;border-radius:0rem}.cookingDiagram__line--end{position:absolute;width:100%;background:transparent;border-left:.2rem solid black;border-radius:0;top:50%;left:50%;transform:translate(-.43%,-50%);border-bottom:.2rem solid black}.cookingDiagram__line--end .icon{position:absolute;top:100%;left:calc(100% - 1.8rem);transform:translateY(-46%)}.cookingDiagram__bigArrow{position:absolute;width:calc(100% - 2rem);height:2rem;border:.2rem solid black;border-inline-end:none;top:100%;left:0;transform:translate(-45%) translateY(-100%);display:flex;align-items:center;z-index:1}.cookingDiagram__bigArrow svg{transform:translate(-100%) scale(2);z-index:10;background:transparent}.cookingDiagram__ingredient{position:absolute;left:50%;font-size:1.5rem;width:90%;height:100%}.cookingDiagram__ingredient .icon{transform:rotate(180deg)}.cookingDiagram__ingredient p{width:100%;text-wrap:wrap}.cookingDiagram__ingredientWrapper{position:absolute;width:100%;display:flex;gap:.5rem;height:100%;overflow-y:scroll;z-index:1;opacity:0;transition:opacity .2s linear}.cookingDiagram__ingredientWrapper--active{z-index:2;opacity:1;transition:opacity .2s linear}.cookingDiagram__ingredientPopup{width:100%;height:max-content;position:absolute;border:.2rem solid #809671;background:#f4eee6;display:flex;flex-direction:column;align-items:flex-end;padding:.5rem;opacity:0;transition:opacity .2s linear;z-index:0}.cookingDiagram__ingredientPopup--active{z-index:2;opacity:1;transition:opacity .2s linear}.cookingDiagram__ingredientPopup p{text-wrap:wrap}.cookingDiagram__ingredientPopup button{z-index:10}.cookingDiagram__icon{position:absolute;width:6rem;height:6rem;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;flex-direction:column}.cookingDiagram__iconWrapper{width:6rem;height:6rem;z-index:10;position:relative}.cookingDiagram__img{height:100%;width:100%;object-fit:contain}.cookingDiagram__completed{position:absolute;top:50%;left:50%;width:4rem;height:4rem;border:.2rem solid #809671;background:#f4eee6;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s linear}.cookingDiagram__completed--active{opacity:1;transition:opacity .2s linear}.cookingDiagram__difficultyWrapper{display:flex;width:100%;justify-content:center;gap:.2rem;flex-wrap:wrap}.cookingDiagram__difficulty{height:1.5rem;width:1.5rem;background:#000;border-radius:50%}.cookingDiagram__backwardsArrow{position:absolute;z-index:-1;top:50%;left:50%;width:25%;transform:translate(3%,-101%);border-bottom:.2rem solid black;border-right:.2rem solid black;border-top:.2rem solid black}.cookingDiagram__backwardsArrow.steps--1{height:5rem}.cookingDiagram__backwardsArrow.steps--2{height:15rem}.cookingDiagram__backwardsArrow.steps--3{height:25rem}.cookingDiagram__backwardsArrow.steps--4{height:35rem}.cookingDiagram__backwardsArrow.steps--5{height:45rem}.cookingDiagram__backwardsArrow.steps--6{height:55rem}.cookingDiagram__backwardsArrow.steps--7{height:65rem}.cookingDiagram__backwardsArrow.steps--8{height:75rem}.cookingDiagram__backwardsArrow.steps--9{height:85rem}.cookingDiagram__backwardsArrow.steps--10{height:95rem}.cookingDiagram__arrow{width:100%;height:100%;position:relative}.cookingDiagram__arrow .icon{transform:translate(-25%,-54%) rotate(180deg)}.cookingDiagram__forloop{position:absolute;left:50%;top:calc(0% + 1rem);border:.2rem dashed black}.cookingDiagram__forloop.steps--1{height:5rem}.cookingDiagram__forloop.steps--2{height:15rem}.cookingDiagram__forloop.steps--3{height:25rem}.cookingDiagram__forloop.steps--4{height:35rem}.cookingDiagram__forloop.steps--5{height:45rem}.cookingDiagram__forloop.steps--6{height:55rem}.cookingDiagram__forloop.steps--7{height:65rem}.cookingDiagram__forloop.steps--8{height:75rem}.cookingDiagram__forloop.steps--9{height:85rem}.cookingDiagram__forloop.steps--10{height:95rem}.cookingDiagram__forloop.width--1{width:calc(100% - 5rem)}.cookingDiagram__forloop.width--2{width:calc(200% - 5rem)}.cookingDiagram__forloop.width--3{width:calc(300% - 5rem)}.cookingDiagram__forloop.width--4{width:calc(400% - 5rem)}.cookingDiagram__forloop.width--5{width:calc(500% - 5rem)}.cookingDiagram__forloop.width--6{width:calc(600% - 5rem)}.cookingDiagram__forloop.width--7{width:calc(700% - 5rem)}.cookingDiagram__forloop.width--8{width:calc(800% - 5rem)}.cookingDiagram__forloop.width--9{width:calc(900% - 5rem)}.cookingDiagram__forloop.width--10{width:calc(1000% - 5rem)}.cookingDiagram__forloopIcon{width:max-content}.cookingDiagram__forloopIcon .cookingDiagram__iconWrapper{position:absolute;top:100%;left:0;transform:translate(-50%,-50%)}.cookingDiagram__forloopIcon .cookingDiagram__iconWrapper .icon{width:4rem;height:4rem}.yummies{position:relative;width:100%;min-height:100vh;overflow-x:hidden;overflow-y:scroll;background:#cadbb7}.yummies_span{width:100%;display:flex;border:.1rem solid #485935;animation:.45s ease-out go_up forwards;padding:.5rem;background:#fff;border-radius:1rem;align-items:center;gap:.5rem;margin:2rem 0;background:#f4eee6}.yummies_span .icon{width:3rem;height:3rem;fill:#809671}.yummies_span .search-suggestions{position:absolute;top:107%;left:0;width:100%;background-color:#fff;border:.2rem solid #ccc;border-radius:1rem;list-style:none;padding:0;margin:0;z-index:10}.yummies_span .search-suggestion-item{padding:.8rem 1.2rem;cursor:pointer}.yummies_input{width:100%;height:4rem;border:none;font-size:1.8rem;color:#485935;background:#f4eee6;border-radius:.5rem}.yummies_input::placeholder{color:#485935}.yummies_header{padding-top:2rem;width:100%;display:none;flex-direction:column}.yummies_header-content{display:flex;align-items:flex-start;flex-direction:column}.yummies_header-h1{font-size:4rem;animation:.4s ease-out go_up forwards;color:#485935}.yummies_header-h2{font-size:2rem;animation:.5s ease-out go_up forwards}.yummies_header .yummies_navigation{display:flex;width:100%;animation:.55s ease-out go_up}.yummies .yummies_main{width:100%;height:auto;display:flex;margin-bottom:10rem;padding:2rem}.yummies .yummies_main .yummies_new-recipes{width:100%;height:auto;display:flex;gap:2rem;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#ccc transparent}.yummies .yummies_main .yummies_new-recipes::-webkit-scrollbar{height:.8rem}.yummies .yummies_main .yummies_new-recipes::-webkit-scrollbar-thumb{background:#aaa;border-radius:1rem}.yummies .yummies_main .yummies_new-recipes>*{flex:0 0 auto;width:25rem}.yummies .yummies_main .yummies_legenda{display:flex;flex-direction:column}.yummies .yummies_main .yummies_legenda .yummies_legenda-h1{font-size:2rem}.yummies .yummies_main .yummies_legenda .yummies_legenda-explanation{margin-bottom:1rem}.yummies .yummies_main .yummies_legenda .yummies_legenda-button{width:10rem;height:3rem;border:.1rem solid black;border-radius:1rem;font-size:1.2rem}.yummies .yummies_main .yummies_recipes{display:flex;flex-direction:column;max-width:1600px;margin:0 auto;width:100%}.yummies .yummies_main .yummies_recipes-h1{font-size:2rem;padding-bottom:1rem;animation:.6s ease-out go_up forwards;color:#485935;font-size:3rem}.yummies .yummies_main .yummies_recipes-container{display:flex;flex-wrap:wrap;gap:2rem;animation:.65s ease-out go_up forwards;justify-content:space-around}@keyframes go_up{0%{transform:translateY(100%);opacity:1}75%{opacity:.3}to{transform:translateY(0);opacity:1}}@media screen and (max-width: 370px){.yummies_header-h1{font-size:3rem}.yummies_input{text-overflow:ellipsis}.yummies .yummies_main .yummies_recipes-h1{font-size:2.5rem}}@media screen and (max-width: 62.5rem){.yummies{padding:0rem 2rem}.yummies_header{display:flex}.yummies_main{flex-direction:column;gap:2rem}.yummies_recipes-container{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:2rem;animation:.65s ease-out go_up forwards}}.yummies__desktop--wrapper{display:flex;align-items:flex-start;justify-content:space-between;z-index:20}.yummies__desktop--wrapper .nav_container{width:40%}.yummies__desktop--search{width:50%}@media screen and (max-width: 62.5rem){.yummies__desktop--wrapper{display:none}}.nav_title{font-size:2rem}.nav_container{width:100vw;height:auto;overflow:hidden;display:flex;align-items:center;flex-direction:column;gap:2rem}.nav_container .nav_ul{display:flex;flex-direction:row;gap:2rem;padding:1rem 0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;box-sizing:border-box;scrollbar-width:thin}.nav_container .nav_ul .nav_button{position:relative;z-index:99;background:#fff;display:flex;align-items:center;width:6rem;height:6rem;padding:1rem;border-radius:100%;box-shadow:0 0 .5rem .2rem #0000004d}.nav_container .nav_ul .nav_button .nav_icon{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;padding:1rem;border-radius:100%}.nav_container .nav_links{flex-shrink:0;min-width:8rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.nav_container .nav_links.active{text-decoration:underline}.nav_container .nav_links h2{font-size:1.5rem;color:#725c3a;font-weight:500}.nav_container .nav_links .nav_icon{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;padding:1rem;border-radius:100%;background:#f4eee6;border:.1rem solid #485935}.nav_container .nav_links .nav_icon svg g path{fill:#809671!important}.nav_container .nav_links .nav_link{font-size:1.5rem}.nav_container .nav_links:hover{cursor:pointer;text-decoration:underline}@media screen and (max-width: 370px){.nav_container .nav_ul .nav_links .nav_icon{width:6rem;height:6rem}}.new_recipe_component{width:30rem;height:20rem;border:.1rem solid black;border-radius:2rem;position:relative}.new_recipe_component .new_recipe_img{width:100%;height:100%;border-radius:2rem;position:absolute;object-fit:cover}.new_recipe_component .new_recipe_figure{width:7rem;height:3rem;position:absolute;border-radius:1rem;left:1rem;top:1rem;display:flex;align-items:center;justify-content:center;border:.1rem solid black}.new_recipe_component .new_recipe_figure .new_recipe_h1{font-size:1.7rem}.desktopNav{width:100%;display:flex;justify-content:space-between;padding:2rem;background:#f4eee6}.desktopNav__title{font-size:4rem;color:#485935}.desktopNav__list{list-style:none;display:flex;gap:1rem;align-items:center}.desktopNav__link{font-size:1.8rem;color:#000}@media screen and (max-width: 62.5rem){.desktopNav{display:none}}.footer_component{width:100%;height:10rem;display:none;align-items:center;justify-content:space-between;position:fixed;left:0;bottom:0;padding:0 2rem;transition:transform .3s ease-in-out;transform:translateY(0);background:#fff;z-index:999}.footer_component .footer_link{font-size:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#725c3a}.footer_component .footer_link svg path{fill:#485935!important}.footer_component .footer_link .footer_p{font-size:1.5rem}.footer_component.hidden{transform:translateY(100%)}@media screen and (max-width: 370px){.footer_component .footer_link .footer_p{font-size:1.3rem}}@media screen and (max-width: 62.5rem){.footer_component{display:flex}}.instruction{width:100%;min-height:100vh;padding:1rem}.instruction__buttonWrapper{display:flex;gap:2rem}.instruction .instruction_documentation{width:100%;min-height:50vh;border:.2rem solid #485935;background:#f4eee6;padding-left:1rem;border-radius:2rem;padding-bottom:1rem}.instruction .instruction_documentation .instruction_documentation-top{padding-bottom:1rem}.instruction .instruction_documentation .instruction_documentation-top .instruction_documentation-header{display:flex;justify-content:space-between;align-items:center}.instruction .instruction_documentation .instruction_documentation-top .instruction_documentation-header .instruction_documentation-h1{font-size:4rem;color:#485935}.instruction .instruction_documentation .instruction_documentation-top .instruction_documentation-header .instruction_documentation-close{padding-right:1rem}.instruction .instruction_documentation .instruction_documentation-top .instruction_documentation-header .instruction_documentation-close .icon{fill:#000}.instruction .instruction_documentation .instruction_documentation-top .instruction_documentation-button{font-size:2rem;padding:.5rem 1rem;background:#f4eee6;color:#809671;border-radius:2rem;display:flex;align-items:center;justify-content:center;border:.2rem solid #809671}.instruction .instruction_documentation .instruction_documentation-top .instruction_documentation-button--active{background:#cadbb7;color:#809671}.instruction .instruction_documentation .instruction_documentation-top .instruction_legenda-button{font-size:2rem;padding:.5rem 1rem;background:#f4eee6;color:#809671;border-radius:2rem;display:flex;align-items:center;justify-content:center;border:.2rem solid #809671}.instruction .instruction_documentation .instruction_documentation-top .instruction_legenda-button--active{background:#cadbb7;color:#809671}.instruction .instruction_documentation .instructions_documentation-mid{display:flex;align-items:flex;justify-content:center;flex-direction:column}.instruction .instruction_documentation .instructions_documentation-mid .instructions_documentation-p{font-size:2rem}.instruction .instruction_legenda{width:100%;border:.2rem solid #485935;background:#f4eee6;padding-left:1rem;border-radius:2rem;padding-bottom:1rem}.instruction .instruction_legenda .instruction_legenda-top{padding-bottom:1rem}.instruction .instruction_legenda .instruction_legenda-top .instruction_legenda-header{display:flex;justify-content:space-between;align-items:center}.instruction .instruction_legenda .instruction_legenda-top .instruction_legenda-header .instruction_legenda-h1{font-size:4rem;color:#485935}.instruction .instruction_legenda .instruction_legenda-top .instruction_legenda-header .instruction_legenda-close{padding-right:1rem}.instruction .instruction_legenda .instruction_legenda-top .instruction_legenda-button{font-size:2rem;padding:.5rem 1rem;background:#f4eee6;color:#809671;border-radius:2rem;display:flex;align-items:center;justify-content:center;border:.2rem solid #809671}.instruction .instruction_legenda .instruction_legenda-top .instruction_legenda-button--active{background:#cadbb7;color:#809671}.instruction .instruction_legenda .instruction_legenda-mid{display:flex;align-items:center;flex-direction:column}.instruction .instruction_legenda .instruction_legenda-mid .instruction_legenda-summary{list-style:none;font-size:2rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers{display:flex;flex-direction:column;gap:2rem;padding-bottom:1rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers .instruction_container-icons{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers .instruction_container-icons .instruction_icons{width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem;height:12rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers .instruction_container-icons .instruction_icon{width:11rem;height:11rem;object-fit:contain}.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers .instruction_container-icons .instruction_icon-label{font-size:1.2rem;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:center}.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers .intensity-explanation,.instruction .instruction_legenda .instruction_legenda-mid .instruction_containers .arrows-explanation{font-size:1.5rem;width:100%}.instruction .instruction_legenda .instruction_legenda-mid .instruction_figure{display:flex;flex-direction:column;align-items:flex-start;width:100%}.instruction .instruction_legenda .instruction_legenda-mid .instruction_figure .instruction_figure-p{font-size:1.5rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_figure .instruction_img-keep-doing{object-fit:contain;padding-bottom:1rem;max-width:40rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-p{font-size:1.5rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-img{object-fit:contain;padding-bottom:1rem;max-width:40rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients-h2{font-size:2rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients{display:flex;flex-direction:column}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients .instruction_ingredients-ingredient{display:flex;align-items:center;justify-content:flex-start;font-size:1.5rem;gap:.5rem}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients .instruction_ingredients-ingredient.blue{background:#87b7ff}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients .instruction_ingredients-ingredient.green{background:#80f880}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients .instruction_ingredients-ingredient.yellow{background:#ff0}.instruction .instruction_legenda .instruction_legenda-mid .instruction_ingredients-container .instruction_ingredients .instruction_ingredients-checkbox{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5em}.favorites{min-height:100vh;padding:2rem 2rem 12rem;background:#cadbb7}.favorites .favorites_header .favorites_h1{font-size:3rem;margin-bottom:2rem}.favorites .favorites_main .favorites_container{list-style:none;padding:0;display:flex;flex-direction:column;justify-content:center;gap:2rem}.favorites .favorites_main .favorites_container .favorite_li .favorite_p{font-size:2rem;font-style:italic;color:#777}
