:root{--dr-cream: #F7F4EF;--dr-card: #EFE9DF;--dr-card-meta: #F3EFE7;--dr-border: #E2D9CB;--dr-ink: #3E2E23;--dr-ink-soft: #7A6A5C;--dr-accent: #4A2E1E;--dr-serif: ff-ernestine-pro, Georgia, serif;--dr-radius: 10px;--dr-gap: 20px;--dr-pad: 26px 28px}.rk_container,.rk_container *{box-sizing:border-box}.rk_container img{max-width:100%;height:auto;display:block}.rk_container.rk_container{font-family:inherit;color:var(--dr-ink);background:transparent}.rk_container.rk_container .rk_card{background:transparent;border:0;box-shadow:none;padding:0}.rk_container.rk_container .rk_heading,.rk_container.rk_container .rk_heading .rk_anchor_link{font-family:var(--dr-serif)!important;text-transform:uppercase!important;font-weight:700!important;color:var(--dr-accent)!important;font-size:clamp(28px,3.6vw,42px)!important;line-height:1.12!important;letter-spacing:.06em!important;text-decoration:none!important;margin:0}.rk_container.rk_container .rk_rating_wrapper{display:none!important}.rk_container.rk_container .rk_recipe_actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;margin-left:auto}.rk_container.rk_container .rk_action_btn{background:transparent;border:1px solid var(--dr-border);border-radius:999px;padding:9px 18px;font-size:13px;font-family:inherit;color:var(--dr-ink);display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.rk_container.rk_container .rk_action_btn:hover{background:var(--dr-card);border-color:var(--dr-accent)}.rk_container.rk_container .rk_action_btn svg{width:15px;height:15px;flex:none}.rk_container.rk_container .rk_column.rk_details>.rk_grid{display:flex!important;background:var(--dr-card-meta)!important;border:1px solid var(--dr-border)!important;border-radius:6px!important;padding:0!important;gap:0!important;margin:0!important}.rk_container.rk_container .rk_column.rk_details>.rk_grid>.rk_column{flex:1!important;text-align:center!important;padding:14px 10px!important;border-left:1px solid var(--dr-border)!important;min-width:0!important}.rk_container.rk_container .rk_column.rk_details>.rk_grid>.rk_column:first-child{border-left:0!important}.rk_container.rk_container .rk_column.rk_details>.rk_grid .rk_meta{background:transparent!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:400!important;color:var(--dr-ink-soft)!important;margin-bottom:4px!important}.rk_container.rk_container .rk_column.rk_details>.rk_grid>.rk_column>p{margin:0!important;font-weight:700!important;color:var(--dr-ink)!important;font-size:14px!important}.rk_container.rk_container .rk_description,.rk_container.rk_container .rk_ingredients,.rk_container.rk_container .rk_directions{background:var(--dr-card)!important;border:1px solid var(--dr-border)!important;border-radius:var(--dr-radius)!important;padding:var(--dr-pad)!important;margin:0!important}.rk_container.rk_container .rk_description{font-size:15px!important;line-height:1.55!important}.rk_container.rk_container .rk_description:before{content:"Description";display:block;font-family:var(--dr-serif);text-transform:uppercase;letter-spacing:1.8px;font-size:15px;font-weight:700;color:var(--dr-accent);margin-bottom:12px}.rk_container.rk_container .rk_ingredients_header .rk_column_heading,.rk_container.rk_container .rk_directions .rk_column_heading{font-family:var(--dr-serif)!important;text-transform:uppercase!important;letter-spacing:1.8px!important;font-size:16px!important;font-weight:700!important;color:var(--dr-accent)!important;margin:0 0 14px!important}.rk_container.rk_container .rk_ingredients_header .rk_column_heading .rk_anchor_link,.rk_container.rk_container .rk_directions .rk_column_heading .rk_anchor_link{color:inherit!important;text-decoration:none!important}.rk_container.rk_container .rk_ingredients_header .rk_column_heading:after,.rk_container.rk_container .rk_directions .rk_column_heading:after{content:":"!important;font-family:var(--dr-serif)!important;font-size:16px!important;color:var(--dr-accent)!important;position:static!important;display:inline!important;width:auto!important;height:auto!important;background:none!important;border:0!important}.rk_container.rk_container .rk_ingredients ul{list-style:disc!important;padding-left:16px!important;margin:0!important}.rk_container.rk_container .rk_ingredients li,.rk_container.rk_container .rk_ingredient_content{font-size:15px!important;line-height:1.5!important;color:var(--dr-ink)!important}.rk_container.rk_container .rk_ingredients li{margin-bottom:7px!important}.rk_container.rk_container .rk_directions ol{padding-left:19px!important;margin:0!important}.rk_container.rk_container .rk_directions li{font-size:15px!important;line-height:1.5!important;color:var(--dr-ink)!important;margin-bottom:11px!important;padding-left:3px!important}.rk_container.rk_container .rk_directions .rk_direction_content p{font-size:15px!important;margin:0!important}.rk_container.rk_container .rk_ingredient_content p{margin:0}.rk_container.rk_container .rk_column.rk_image img{aspect-ratio:auto!important;width:100%!important;height:auto;object-fit:cover!important;border-radius:6px!important;display:block!important;max-width:100%!important}@media(min-width:900px){.rk_container.rk_container .rk_card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)!important;gap:var(--dr-gap)!important;align-items:stretch!important}.rk_container.rk_container .rk_header,.rk_container.rk_container .rk_header>.rk_grid,.rk_container.rk_container .rk_grid.rk_secondary,.rk_container.rk_container .rk_column.rk_details,.rk_container.rk_container .rk_body{display:contents!important}.rk_container.rk_container .rk_column.rk_primary{grid-column:1!important;grid-row:1!important;align-self:start!important}.rk_container.rk_container .rk_column.rk_actions{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:start!important}.rk_container.rk_container .rk_column.rk_details>.rk_grid{grid-column:2!important;grid-row:2!important}.rk_container.rk_container .rk_column.rk_details>div:not(.rk_grid){grid-column:2!important;grid-row:3!important}.rk_container.rk_container .rk_ingredients{grid-column:2!important;grid-row:4!important}.rk_container.rk_container .rk_directions{grid-column:2!important;grid-row:5!important}.rk_container.rk_container .rk_column.rk_image{grid-column:1!important;grid-row:2 / span 4!important;align-self:stretch!important;min-height:0!important;position:static!important}.rk_container.rk_container .rk_column.rk_image img{position:sticky!important;top:24px!important;width:100%!important;height:auto!important;max-height:calc(100vh - 48px)!important;object-fit:cover!important}.rk_container.rk_container .rk_recipe_actions{display:flex!important;flex-direction:row!important;gap:10px!important}}.rk_container.rk_container .rk_anchor_link{color:var(--dr-accent);text-decoration:underline;text-underline-offset:3px}.rk_container.rk_container .rk_share_modal_panel{background:var(--dr-cream);border:1px solid var(--dr-border);border-radius:var(--dr-radius)}.rk_container.rk_container .rk_share_platform,.rk_container.rk_container .rk_share_copy{border-radius:8px;font-family:inherit}.rk_unit_toggle{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recipekit-davidrio.css.map */
