#rk_parent{--rk-bg: #f7f4ee;--rk-ink: #111111;--rk-line: #111111;--rk-muted: #3d3d3d;--rk-serif: var(--font-heading-family, Georgia, "Times New Roman", serif);--rk-sans: var(--font-body-family, Helvetica, Arial, sans-serif);color:var(--rk-ink);background:transparent;max-width:100%;width:100%;margin:0 auto;font-family:var(--rk-sans)}body:has(#rk_parent) .shopify-section:has(#rk_parent){background:#f7f4ee;padding-top:72px!important;padding-bottom:56px!important}body:has(#rk_parent) .article-template .page-width--narrow,body:has(#rk_parent) .shopify-section:has(#rk_parent) .page-width,body:has(#rk_parent) .shopify-section:has(#rk_parent) .page-width--narrow{max-width:var(--page-width);padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){body:has(#rk_parent) .article-template .page-width--narrow,body:has(#rk_parent) .shopify-section:has(#rk_parent) .page-width,body:has(#rk_parent) .shopify-section:has(#rk_parent) .page-width--narrow{padding-left:5rem;padding-right:5rem}}body:has(#rk_parent) .article-template__hero-container,body:has(#rk_parent) .article-template__hero,body:has(#rk_parent) article.article-template>header,body:has(#rk_parent) .article-template__content{display:none!important}body:has(#rk_parent) #MainContent>.shopify-section:first-child:has(.image-with-text),body:has(#rk_parent) #MainContent>.shopify-section:has(.banner):has(+.shopify-section:has(#rk_parent)),body:has(#rk_parent) #MainContent>.shopify-section:has(.banner):has(+.shopify-section:has(.banner)+.shopify-section:has(#rk_parent)){display:none!important}#rk_parent .rk_container{max-width:none!important;width:100%;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#rk_parent .rk_card{--rk-pad: 20px;--rk-gap: 16px;--rk-actions-h: 52px;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"image title" "image desc" "image meta" "ingredients directions" "actions actions";column-gap:20px;row-gap:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important;position:relative;margin-bottom:0!important}#rk_parent .rk_card:before{content:""!important;display:block!important;grid-row:1 / actions-start!important;grid-column:1 / -1!important;border:1px solid var(--rk-line)!important;pointer-events:none;z-index:1}#rk_parent .rk_header,#rk_parent .rk_body,#rk_parent .rk_secondary,#rk_parent .rk_details,#rk_parent .rk_details>div{display:contents!important}#rk_parent .rk_image,#rk_parent .rk_column.rk_image{grid-area:image!important;align-self:stretch!important;min-height:0!important;padding:0!important;margin:0!important;float:none!important;width:auto!important;border:0!important;overflow:hidden;margin:var(--rk-pad) 0 0 var(--rk-pad)!important}#rk_parent .rk_image img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;border-radius:0!important;aspect-ratio:auto!important}#rk_parent .rk_header>.rk_grid:not(.rk_secondary){grid-area:title!important;padding:4px 4px 0 0!important;margin:var(--rk-pad) var(--rk-pad) 0 0!important}#rk_parent .rk_heading,#rk_parent .rk_heading a{font-family:var(--rk-serif)!important;font-size:clamp(26px,3vw,40px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important;text-align:left!important;color:var(--rk-ink)!important;margin:0!important;border:0!important;text-decoration:none!important}#rk_parent .rk_subheading,#rk_parent .rk_rating_wrapper,#rk_parent .rk_cart_actions,#rk_parent .rk_hr,#rk_parent .rk_powered,#rk_parent .rk_powered_by{display:none!important}#rk_parent .rk_description{grid-area:desc!important;padding:12px 4px 8px 0!important;margin:0 var(--rk-pad) 0 0!important;font-size:14px!important;line-height:1.55!important;color:var(--rk-muted)!important}#rk_parent .rk_details>.rk_grid{grid-area:meta!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px 16px!important;margin:16px var(--rk-pad) 0 0!important;padding:0!important;border:0!important;float:none!important;width:auto!important}#rk_parent .rk_details>.rk_grid>.rk_column{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;width:auto!important;float:none!important;padding:0!important;border:0!important}#rk_parent .rk_meta{font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 4px!important}#rk_parent .rk_details>.rk_grid>.rk_column>p,#rk_parent .rk_serving_count{font-size:14px!important;font-weight:600!important;margin:0!important}#rk_parent .rk_serving_row,#rk_parent .rk_serving_adjuster{display:flex!important;align-items:center!important;gap:6px!important}#rk_parent .rk_serving_btn{width:22px!important;height:22px!important;padding:0!important;border:1px solid var(--rk-line)!important;background:#fff!important;color:var(--rk-ink)!important;line-height:1!important;cursor:pointer}#rk_parent .rk_ingredients{grid-area:ingredients!important;position:relative;padding:20px 8px 20px 0!important;margin:20px 0 var(--rk-pad) var(--rk-pad)!important;border:0!important;border-top:1px solid var(--rk-line)!important}#rk_parent .rk_directions{grid-area:directions!important;padding:20px 0 20px 8px!important;margin:20px var(--rk-pad) var(--rk-pad) 0!important;border:0!important;border-top:1px solid var(--rk-line)!important}#rk_parent .rk_ingredients:before{content:""!important;display:block!important;position:absolute;top:12px;bottom:12px;right:-11px;width:1px;background:var(--rk-line)}#rk_parent .rk_column_heading,#rk_parent .rk_section_header{font-family:var(--rk-sans)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;border:0!important;padding:0!important;margin:0 0 16px!important}#rk_parent .rk_ingredients ul,#rk_parent .rk_directions ol{list-style:none!important;margin:0!important;padding:0!important}#rk_parent .rk_ingredients ul li{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:6px!important;padding:5px 0!important;margin:0!important;border:0!important;font-size:15px!important;line-height:1.45!important;white-space:normal!important}#rk_parent .rk_ingredients ul li:before,#rk_parent .rk_ingredients ul li:after{content:none!important;display:none!important}#rk_parent .rk_inline_servings{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 14px!important;font-size:14px!important}#rk_parent .rk_ingredient_content{display:block!important;min-width:0!important;white-space:normal!important;background:transparent!important}#rk_parent .rk_ingredients li:has(.rk_shoppable),#rk_parent .rk_ingredients li:has(.rk_has_link){position:relative;margin:10px 0!important;padding:16px 40px 16px 16px!important;border:1px solid #cfc6b8!important;background:#f3eee6!important}#rk_parent .rk_shoppable,#rk_parent .rk_shoppable_body,#rk_parent .rk_ingredient_thumb_link{background:transparent!important}#rk_parent .rk_shoppable{display:grid!important;grid-template-columns:minmax(0,1fr) 72px!important;grid-template-areas:"info media"!important;align-items:start!important;column-gap:14px!important;min-width:0!important}#rk_parent .rk_shoppable.rk_has_qty{grid-template-columns:auto minmax(0,1fr) 72px!important;grid-template-areas:"qty info media"!important}#rk_parent .rk_shoppable:not(.rk_has_thumb){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"info"!important}#rk_parent .rk_shoppable:not(.rk_has_thumb).rk_has_qty{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"qty info"!important}#rk_parent .rk_qty{grid-area:qty!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;white-space:nowrap!important;padding-top:1px!important}#rk_parent .rk_shoppable_body{grid-area:info!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;white-space:normal!important}#rk_parent .rk_ingredient_thumb_link{grid-area:media!important;display:flex!important;align-items:center!important;justify-content:center!important;width:72px!important;height:84px!important;line-height:0!important;border:0!important;justify-self:end}#rk_parent .rk_ingredient_thumb{display:block!important;width:72px!important;height:84px!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important}#rk_parent .rk_has_link{color:inherit!important;text-decoration:none!important;border-bottom:0!important;font-weight:700!important}#rk_parent .rk_price{display:block!important;margin-top:4px!important;font-size:15px!important;font-weight:700!important;color:var(--rk-ink)!important}#rk_parent .rk_price s{margin-right:6px;color:var(--rk-muted);font-weight:400}#rk_parent .select_div{display:contents!important}#rk_parent .select_div select,#rk_parent .original_id_select,#rk_parent .rk_rfc_btn{display:none!important}#rk_parent .rk_atc_btn,#rk_parent .rk_atc_btn.rk_atc_compact{position:absolute!important;top:10px!important;right:10px!important;z-index:2;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--rk-ink)!important;box-shadow:none!important}#rk_parent .rk_atc_btn .rk_atc_text,#rk_parent .rk_atc_btn .rk_lang_atc span:not(.rk_atc_cart_icon){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}#rk_parent .rk_atc_btn svg,#rk_parent .rk_atc_btn .rk_atc_cart_icon{display:block!important;width:18px!important;height:18px!important;margin:0!important;stroke:currentColor!important}#rk_parent .rk_ingredients li:has(.rk_shoppable):not(:has(.rk_atc_btn)):after,#rk_parent .rk_ingredients li:has(.rk_has_link):not(:has(.rk_atc_btn)):after{content:""!important;display:block!important;position:absolute;top:12px;right:12px;width:18px!important;height:18px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23111' stroke-width='1.7' viewBox='0 0 24 24'%3E%3Cpath d='M6 7h15l-1.4 9H7.2L6 7zM6 7l-1-3H2'/%3E%3Ccircle cx='9' cy='20' r='1.3'/%3E%3Ccircle cx='18' cy='20' r='1.3'/%3E%3C/svg%3E") center / contain no-repeat!important}#rk_parent .rk_directions ol{counter-reset:rk-step}#rk_parent .rk_directions ol li{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;padding:0 0 14px!important;margin:0!important;border:0!important;counter-increment:rk-step;font-size:15px!important;line-height:1.5!important}#rk_parent .rk_directions ol li:before{content:counter(rk-step)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;margin:1px 0 0!important;border-radius:50%!important;background:var(--rk-ink)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1!important}#rk_parent .rk_note,#rk_parent #rk-notes,#rk_parent .rk_recipe_note,#rk_parent .rk_note_content{display:block!important;margin-top:8px!important;padding:12px 14px!important;border:1px solid var(--rk-line)!important;font-size:14px!important}#rk_parent .rk_directions:after{content:"Guten Appetit!"!important;display:block!important;margin-top:18px!important;font-family:Snell Roundhand,Segoe Script,Apple Chancery,Brush Script MT,cursive!important;font-style:italic!important;font-size:22px!important;text-align:right!important}#rk_parent .rk_column.rk_actions,#rk_parent .rk_actions{grid-area:actions!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--rk-gap)!important;width:100%!important;max-width:none!important;margin:var(--rk-gap) 0 0!important;padding:0!important;border:0!important;background:transparent!important;position:static!important;inset:auto!important}#rk_parent .rk_recipe_actions{display:contents!important}#rk_parent .rk_action_btn,#rk_parent .rk_print,#rk_parent .rk_share_btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:var(--rk-actions-h)!important;margin:0!important;padding:12px 16px!important;border:1px solid var(--rk-line)!important;border-radius:0!important;background:transparent!important;color:var(--rk-ink)!important;font-size:14px!important;font-weight:600!important;cursor:pointer}#rk_parent .rk_action_btn svg,#rk_parent .rk_print svg,#rk_parent .rk_share_btn svg{width:16px!important;height:16px!important;stroke:currentColor!important;fill:none!important}@media(max-width:800px){#rk_parent .rk_card{grid-template-columns:1fr;grid-template-areas:"image" "title" "desc" "meta" "ingredients" "directions" "actions"}#rk_parent .rk_image,#rk_parent .rk_column.rk_image{min-height:220px!important}#rk_parent .rk_header>.rk_grid:not(.rk_secondary),#rk_parent .rk_description,#rk_parent .rk_ingredients,#rk_parent .rk_directions{padding-left:0!important;padding-right:0!important}#rk_parent .rk_ingredients:before{display:none!important}#rk_parent .rk_details>.rk_grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/recipe-kit-magazine.css.map */
