.recipe_sets_wrapper { margin-bottom: 30px; }

.recipe_sets_wrapper .recipe_set { margin-top: 30px; }

.recipe_sets_wrapper .recipe_set_name { display: inline-block; font-size: 26px; font-weight: 600; color: var(--color-citrus-dark-nut); line-height: 100%; }

.recipe_sets_wrapper .recipe_set_name a { text-decoration: none; }

.recipe_sets_wrapper .recipe_set_name a:hover { text-decoration: underline; }

.recipe_sets_wrapper .prs_new_badge { margin-left: 10px; background-color: var(--color-citrus-peach); }

.recipe_sets_wrapper .recipe_set_wrapper { margin-top: 30px; }

.recipe_sets_wrapper .recipe_set_cover { padding: 20px; height: 745px; border: solid 1px #e5e3dc; background-color: #f3f6ec; }

.recipe_sets_wrapper .recipe_set_cover .prs_no_image { width: 158px; height: 217px; }

.recipe_sets_wrapper .recipe_set_cover .prs_no_image img { margin-top: 93px; }

.recipe_sets_wrapper .recipe_set_description { margin-top: 20px; width: 160px; line-height: 24px; }

.recipe_sets_wrapper .recipe_set_main { width: 747px; margin-left: 20px; }

.recipe_sets_wrapper .recipe_set_main .prs_button { margin-bottom: 20px; }

.recipe_sets_wrapper .recipe_set_main .with_next_icon { background-position: 100% 3px; }

.recipe_sets_wrapper .pro_recipe { text-decoration: none; }

.recipe_sets_wrapper .pro_recipe.col_0, .recipe_sets_wrapper .pro_recipe.col_1 { position: relative; width: 361px; }

.recipe_sets_wrapper .pro_recipe.col_0 > img, .recipe_sets_wrapper .pro_recipe.col_1 > img { width: 361px; height: 361px; }

.recipe_sets_wrapper .pro_recipe.col_0 .prs_no_image, .recipe_sets_wrapper .pro_recipe.col_1 .prs_no_image { width: 361px; height: 361px; }

.recipe_sets_wrapper .pro_recipe.col_0 .prs_no_image img, .recipe_sets_wrapper .pro_recipe.col_1 .prs_no_image img { margin-top: 144px; }

.recipe_sets_wrapper .pro_recipe.col_2, .recipe_sets_wrapper .pro_recipe.col_3, .recipe_sets_wrapper .pro_recipe.col_4 { position: relative; width: 240px; }

.recipe_sets_wrapper .pro_recipe.col_2 > img, .recipe_sets_wrapper .pro_recipe.col_3 > img, .recipe_sets_wrapper .pro_recipe.col_4 > img { width: 240px; height: 240px; }

.recipe_sets_wrapper .pro_recipe.col_2 .prs_no_image, .recipe_sets_wrapper .pro_recipe.col_3 .prs_no_image, .recipe_sets_wrapper .pro_recipe.col_4 .prs_no_image { width: 240px; height: 240px; }

.recipe_sets_wrapper .pro_recipe.col_2 .prs_no_image img, .recipe_sets_wrapper .pro_recipe.col_3 .prs_no_image img, .recipe_sets_wrapper .pro_recipe.col_4 .prs_no_image img { margin-top: 96px; }

.recipe_sets_wrapper .pro_recipe.col_1 { margin-left: 20px; }

.recipe_sets_wrapper .pro_recipe.col_3, .recipe_sets_wrapper .pro_recipe.col_4 { margin-left: 10px; }

.recipe_sets_wrapper .pro_recipe .pro_recipe_name { margin: 2px 0 20px; font-size: var(--apr-font-size-lg); font-weight: 600; color: var(--color-citrus-dark-nut); }

.recipe_set_backnumbers .backnumbers { margin-top: 20px; }

.recipe_set_backnumbers .backnumber.col_0, .recipe_set_backnumbers .backnumber.col_3 { margin-right: 27px; }

.recipe_set_backnumbers .backnumber.col_1, .recipe_set_backnumbers .backnumber.col_2 { margin-right: 28px; }

.recipe_set_backnumbers .backnumber.col_4 { margin-right: 0; }

.recipe_set_backnumbers .prs_button { min-width: 162px; padding: 16px 10px; }
