.containerpart .recipe_details{margin-top:20px;width:100%;border-radius:15px;background:#fff}.containerpart .recipe_details .shadow{width:100%;background:linear-gradient(180deg,rgb(242,248,253) 14.583%,rgba(242,248,253,0) 49.149%);height:20px}.containerpart .recipe_details .recipe_details_up{display:flex;flex-direction:row;justify-content:space-between;gap:40px;margin-bottom:10px;padding:40px}.containerpart .recipe_details .recipe_details_up .recipe_details_content{display:flex;flex-direction:column;flex:2 1;gap:30px;padding:10px;margin-right:5px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .title_recipe_details{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center}.containerpart .recipe_details .recipe_details_up .recipe_details_content .title_recipe_details img{width:30px;height:30px;margin:0}.containerpart .recipe_details .recipe_details_up .recipe_details_content .title_recipe_details p{color:#061e41;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:left}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description{color:#061e41;font-size:15px;line-height:1.6}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description p{margin:0}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description p:last-child{margin-bottom:0}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description ol,.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description ul{margin:0 0 .75em;padding-left:1.5em}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description li{margin-bottom:.25em}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description a{color:#0064b4;text-decoration:underline}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description strong{font-weight:600}.containerpart .recipe_details .recipe_details_up .recipe_details_content .main_information_about_recipe{object-fit:contain}.containerpart .recipe_details .recipe_details_up .recipe_details_content .main_information_about_recipe p{color:#061e41;font-size:15px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:15px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .info_about_recipe{margin-top:30px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .info_about_recipe p{color:#061e41;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.containerpart .recipe_details .recipe_details_up .recipe_details_banner{flex:1 1;max-width:350px;width:100%;height:auto;box-sizing:border-box;border-radius:10px;background:#fff}.containerpart .recipe_details .recipe_details_up .recipe_details_banner>.info,.containerpart .recipe_details .recipe_details_up .recipe_details_banner>a{display:none!important}.containerpart .recipe_details .recipe_details_up .recipe_details_banner .recipe_details_iframe,.containerpart .recipe_details .recipe_details_up .recipe_details_banner .recipe_details_iframe_wrapper{width:100%;height:100%;min-height:70vh}.containerpart .recipe_details .recipe_details_up .recipe_details_banner a{flex:2 1}.containerpart .recipe_details .recipe_details_up .recipe_details_banner a img{width:100%}.containerpart .recipe_details .recipe_details_up .recipe_details_banner .info{flex:1.5 1;display:flex;flex-direction:column;justify-content:space-between;padding:10px;margin-top:10px;gap:10px}.containerpart .recipe_details .recipe_details_up .recipe_details_banner .info .title_box{color:#061e41;font-size:18px;font-weight:600;line-height:15px;letter-spacing:0;text-align:left}.containerpart .recipe_details .recipe_details_up .recipe_details_banner .info .description{color:#061e41;font-size:13px;font-weight:400;line-height:15px;letter-spacing:0;text-align:left}.containerpart .recipe_details .recipe_details_up .recipe_details_banner .info .button_add_to_cart{box-sizing:border-box;border:1px solid #2f3c48;border-radius:41px;background:#f2f8fd;width:100px;display:flex;align-items:center;justify-content:center;color:#061e41;font-size:10px;font-weight:400;line-height:15px;letter-spacing:0;text-align:left;padding:5px;margin:10px 0;cursor:pointer}.containerpart .recipe_details .recipe_details_mid{margin-top:30px;margin-bottom:20px}.containerpart .recipe_details .recipe_details_mid .title-recipes{margin-bottom:16px;margin-left:50px}.containerpart .recipe_details .recipe_details_mid .title-recipes p{color:#061e41;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0;margin:10px 0 0}.containerpart .recipe_details .recipe_details_mid .boxes{display:flex;flex-direction:row;justify-content:center;width:100%;flex-wrap:wrap}.containerpart .recipe_details .recipe_details_mid .add-buttons{display:flex;flex-direction:row;justify-content:flex-end;width:95%;gap:5px;margin:20px 0}.containerpart .recipe_details .recipe_details_mid .add-buttons .add_to_list{align-items:center;width:130px;border-radius:41px;background:red;padding:9px;border:none;display:flex;flex-direction:row;gap:5px;cursor:pointer}.containerpart .recipe_details .recipe_details_mid .add-buttons .add_to_list img{width:15px;height:15px;filter:grayscale(100%);transition:filter .3s ease}.containerpart .recipe_details .recipe_details_mid .add-buttons .add_to_list p{color:#fff;font-size:13px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;margin-right:15px}.containerpart .recipe_details .recipe_details_mid .add-buttons .add_to_cart{align-items:center;width:130px;border-radius:41px;background:#00c95d;color:#fff;padding:10px;border:none;display:flex;flex-direction:row;gap:5px;cursor:pointer}.containerpart .recipe_details .recipe_details_mid .add-buttons .add_to_cart img{width:15px;height:15px}.containerpart .recipe_details .recipe_details_mid .add-buttons .add_to_cart p{color:#fff;font-size:13px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center}.containerpart .recipe_details .recipe_details_down{margin-top:20px;padding:10px;display:flex;justify-content:center}.containerpart .recipe_details .recipe_details_down .my_recipes{margin-top:20px;display:flex;flex-direction:column;justify-content:center;gap:5px}.containerpart .recipe_details .recipe_details_down .my_recipes .title-recipes{display:flex;flex-direction:row;gap:10px;margin-left:10px}.containerpart .recipe_details .recipe_details_down .my_recipes .title-recipes img{width:30px;height:30px;margin:0}.containerpart .recipe_details .recipe_details_down .my_recipes .title-recipes p{color:#061e41;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:left}.containerpart .recipe_details .recipe_details_down .my_recipes .con{display:flex;flex-direction:row;flex-wrap:wrap}.containerpart .recipe_details .recipe_details_down .my_recipes .con .box{display:flex;flex-direction:column}.containerpart .recipe_details .recipe_details_down .my_recipes .con .box .content-box{max-width:300px;margin:10px 10px 0;position:relative}.containerpart .recipe_details .recipe_details_down .my_recipes .con .box .content-box a img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.containerpart .recipe_details .recipe_details_down .my_recipes .con .box p{color:#3c556a;font-size:12px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;margin-bottom:10px}@media(max-width:768px){.containerpart{width:95%}.containerpart .recipe_details{margin-top:12px;border-radius:12px;padding-left:12px;padding-right:12px;box-sizing:border-box}.containerpart .recipe_details .shadow{height:12px}.containerpart .recipe_details .recipe_details_up{flex-direction:column;align-items:stretch;justify-content:center;padding:16px 12px;gap:20px;margin-bottom:0}.containerpart .recipe_details .recipe_details_up .recipe_details_content{max-width:100%;width:100%;gap:12px;padding:0 4px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .title_recipe_details{gap:8px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .title_recipe_details img{width:22px;height:22px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .title_recipe_details p{font-size:18px;line-height:1.35}.containerpart .recipe_details .recipe_details_up .recipe_details_content .recipe_details_description{font-size:14px;line-height:1.55}.containerpart .recipe_details .recipe_details_up .recipe_details_content .main_information_about_recipe p{font-size:13px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .info_about_recipe{margin-bottom:10px;margin-top:8px}.containerpart .recipe_details .recipe_details_up .recipe_details_content .info_about_recipe p{font-size:13px;margin:0}.containerpart .recipe_details .recipe_details_up .recipe_details_banner{max-width:100%;width:100%;margin:0 auto;border-radius:12px}.containerpart .recipe_details .recipe_details_up .recipe_details_banner .recipe_details_iframe,.containerpart .recipe_details .recipe_details_up .recipe_details_banner .recipe_details_iframe_wrapper{min-height:50vh;max-height:70vh;border-radius:12px}.containerpart .recipe_details .recipe_details_mid{margin-top:20px;margin-bottom:16px;padding-left:12px;padding-right:12px;box-sizing:border-box}.containerpart .recipe_details .recipe_details_mid .title-recipes{margin-left:0;margin-bottom:12px;padding:0 4px}.containerpart .recipe_details .recipe_details_mid .title-recipes p{font-size:16px;margin-top:0}.containerpart .recipe_details .recipe_details_mid .boxes{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;padding:0 4px}.containerpart .recipe_details .recipe_details_mid .recipe-articles-buy,.containerpart .recipe_details .recipe_details_mid .recipe-articles-part{padding:0 4px;margin-bottom:24px}.containerpart .recipe_details .recipe_details_mid .boxes .product-box{flex:1 1 140px;min-width:0;max-width:180px}.containerpart .recipe_details .recipe_details_mid .add-buttons{width:100%;justify-content:center;margin:16px 0;padding:0 12px}.containerpart .recipe_details .recipe_details_down{margin:0;padding:16px 12px}.containerpart .recipe_details .recipe_details_down .my_recipes{margin:0}.containerpart .recipe_details .recipe_details_down .my_recipes .title-recipes{justify-content:center;align-items:center;margin:0 0 12px}.containerpart .recipe_details .recipe_details_down .my_recipes .title-recipes p{font-size:16px}.containerpart .recipe_details .recipe_details_down .my_recipes .con{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.containerpart .recipe_details .recipe_details_down .my_recipes .con .box .content-box{max-width:100%;margin:0}}@media(min-width:768px)and (max-width:1450px){.containerpart .recipe_details .recipe_details_up .recipe_details_banner{height:100%}}