:root{--lime-500: #2f340e;--lime-400: #869233;--lime-300: #cdde00;--lime-200: #eaec98;--lime-100: #f3f4cb;--red-500: #452318;--red-400: #8e422a;--red-300: #de0c01;--red-200: #ffc0b2;--red-100: #fbddd2;--turqu-500: #103d3f;--turqu-400: #427a7c;--turqu-300: #40c0c0;--turqu-200: #aededf;--turqu-100: #def6f6;--yellow-500: #3a2e16;--yellow-400: #aa8517;--yellow-300: #ffd100;--yellow-200: #fce797;--yellow-100: #f7efd1;--blue-500: #123647;--blue-400: #0d70a0;--blue-300: #00a0df;--blue-200: #a4d7fe;--blue-100: #dcedfa;--green-500: #0a3612;--green-400: #2e6b39;--green-300: #00a84f;--green-200: #a7ddba;--green-100: #cee9d8;--orange-500: #422710;--orange-400: #b26b2d;--orange-300: #ff9132;--orange-200: #ffc187;--orange-100: #ffe2c7;--purple-500: #3a1427;--purple-400: #6e2b47;--purple-300: #9f4266;--purple-200: #d9a8bb;--purple-100: #f0d9e2}.recipes-show .recipe-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:150px}.recipes-show .recipe-wrapper .recipe-info{display:flex;flex-direction:column;gap:30px}.recipes-show .recipe-wrapper .single-recipe-img{width:100%;border-radius:10px}.recipes-show .recipe-wrapper .recipe-stats{display:grid;grid-template-columns:1fr 1fr;gap:30px}.recipes-show .recipe-wrapper .recipe-stats .recipe__stats{display:flex;flex-direction:column;gap:10px;color:var(--clr-primary);font-family:var(--font-cf-modgrotesk)}.recipes-show .recipe-wrapper .recipe-stats .recipe__stats .dif-wrapper{display:flex;gap:5px}.recipes-show .recipe-wrapper .recipe-stats .recipe__stats .recipe-values{font-family:Impact;text-transform:uppercase;font-size:22px;line-height:24px;font-weight:400;letter-spacing:normal}.recipes-show .recipe-wrapper .recipe-stats .recipe__stats .difficulty-icon circle{fill:var(--clr-accent)}.recipes-show .recipe-wrapper .recipe-stats .recipe__stats .difficulty-icon.filled circle{fill:var(--clr-primary)}.recipes-show .recipe-wrapper .socials{margin-top:auto}.recipes-show .recipe-wrapper .socials .social-ctab svg path,.recipes-show .recipe-wrapper .socials .social-ctab svg rect{transition:var(--transition)}@media(pointer:fine)and (hover:hover){.recipes-show .recipe-wrapper .socials .social-ctab:hover svg path,.recipes-show .recipe-wrapper .socials .social-ctab:focus-visible svg path{fill:var(--clr-primary)}.recipes-show .recipe-wrapper .socials .social-ctab:hover svg rect,.recipes-show .recipe-wrapper .socials .social-ctab:focus-visible svg rect{fill:var(--clr-accent)}}@media(max-width:991px){.recipes-show .recipe-wrapper{grid-template-columns:1fr;gap:35px}.recipes-show .recipe-wrapper .socials{display:none}}.recipes-show .ingridients-wrapper{display:grid;gap:30px;margin-top:100px}.recipes-show .ingridients-wrapper .ingridient__wrapper{display:flex;flex-direction:column;gap:25px}.recipes-show .ingridients-wrapper .ingridient__wrapper .ingridient-title{font-size:32px;line-height:38px;font-weight:400;letter-spacing:normal}.recipes-show .ingridients-wrapper .ingridient-used{background:#fff;padding:50px 35px;height:fit-content}.recipes-show .ingridients-wrapper .ingridient-used{text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center}.recipes-show .ingridients-wrapper .ingridient-used .linked-products-wrapper{width:100%;display:flex;flex-direction:column;gap:15px;margin-top:10px}.recipes-show .ingridients-wrapper .ingridient-used .linked-products-wrapper .product-card{max-width:280px;margin-inline:auto}.recipes-show .ingridients-wrapper .instructions-content-box ul{list-style:disc;font-family:var(--font-cf-modgrotesk);color:var(--clr-primary);padding-left:25px;display:flex;flex-direction:column;margin-bottom:15px}@media(min-width:992px){.recipes-show .ingridients-wrapper .instructions-content-box ul{gap:10px}}@media(max-width:991px){.recipes-show .ingridients-wrapper .instructions-content-box ul{gap:5px}}.recipes-show .ingridients-wrapper .instructions-content-box p{margin-bottom:15px;font-family:var(--font-cf-modgrotesk);color:var(--clr-primary);font-size:20px}@media(min-width:992px){.recipes-show .ingridients-wrapper{grid-template-columns:1fr 1fr 1fr}}@media(max-width:991px){.recipes-show .ingridients-wrapper{grid-template-columns:1fr}}@media(min-width:992px){.recipes-show .mobile-socials{display:none}}@media(max-width:991px){.recipes-show .mobile-socials{margin-top:40px}}
