.MWqFUq_title{height:64px;margin-bottom:var(--spacing-l)}.MWqFUq_budget{height:72px;margin-bottom:var(--spacing-m)}.MWqFUq_order_tile{height:290px}.MWqFUq_link_column{height:270px;margin-top:var(--spacing-xl)}
.oOt3ma_wrapper{display:inline-flex;position:relative}.oOt3ma_overlay{width:var(--spacing-m);height:var(--spacing-m);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.oOt3ma_loading .oOt3ma_input{opacity:0}.oOt3ma_root:hover{color:var(--color-granaatappel)}.oOt3ma_root:hover .oOt3ma_input{border-color:var(--color-granaatappel)}.oOt3ma_root:hover .oOt3ma_input:after{background-color:var(--color-granaatappel)}.oOt3ma_input{border-color:var(--color-peper);border-radius:var(--input-border-radius);width:24px;height:24px;position:relative}.oOt3ma_input:after{content:"";background-color:var(--color-peper);width:14px;height:14px;z-index:var(--z-index-button);background-image:none;border-radius:1px;margin:auto;position:absolute;inset:0}.oOt3ma_input:checked{background-color:var(--color-white)}.oOt3ma_input:disabled{border-color:var(--color-disabled)}.oOt3ma_input:focus{border-width:2px}.oOt3ma_input:checked:disabled:after{background-color:var(--color-disabled)}.oOt3ma_input:indeterminate:after{background-color:var(--color-kardemom);display:block}label.oOt3ma_label{font-size:var(--font-size-body-small);margin-left:12px}label.oOt3ma_label abbr{color:inherit}.oOt3ma_has_error .oOt3ma_input{border-color:var(--color-error);color:var(--color-error)}.oOt3ma_has_error .oOt3ma_input:after{background-color:var(--color-error)}.oOt3ma_has_error .oOt3ma_label{color:var(--color-error)}.oOt3ma_error{color:var(--color-error);font-size:var(--font-size-body-tiny);margin-top:var(--spacing-xs)}
.EPtmsq_root{align-items:center;gap:var(--spacing-s);flex-direction:row;display:flex}.EPtmsq_root>a:hover{opacity:.7}
.brMLsG_root{background-color:var(--color-knoflook);display:flex}.brMLsG_logo_wrapper{background-image:linear-gradient(to bottom, transparent 50%, var(--theme-color) 50%);background-position:bottom;background-repeat:no-repeat;justify-content:center;align-items:center;width:25%;min-height:430px;padding:0;display:flex}.brMLsG_logo{width:var(--logo-vertical-width);height:auto}.brMLsG_main_wrapper{width:75%;padding:50px var(--block-margin-x) var(--spacing-l) var(--block-margin-x);flex-direction:column;align-items:center;display:flex}.brMLsG_columns{width:100%;margin-bottom:var(--spacing-l);justify-content:space-between;gap:var(--block-gap);flex-wrap:wrap;flex:1 0;max-width:1000px;display:flex}.brMLsG_column{flex-direction:column;display:flex}.brMLsG_column .brMLsG_title{margin-bottom:var(--spacing-m);font-size:var(--font-size-body-tiny);font-weight:var(--font-weight-bold);font-family:var(--font-family-body)}.brMLsG_column a{font-size:var(--font-size-body-tiny);margin-bottom:var(--spacing-s)}.brMLsG_legal_social{justify-content:space-between;align-items:center;gap:var(--block-gap);flex-flow:wrap;width:100%;max-width:1000px;display:flex}.brMLsG_legal{gap:var(--block-gap);opacity:.7;font-size:var(--font-size-body-tiny);flex-flow:wrap;display:flex}.brMLsG_legal a{color:var(--text-color)}.brMLsG_legal a:hover{color:var(--text-color);opacity:.7}@media (max-width:376px){.brMLsG_column{width:100%}.brMLsG_legal{flex-direction:column}}@media (max-width:768px){.brMLsG_root{flex-direction:column-reverse}.brMLsG_main_wrapper{width:100%}.brMLsG_logo_wrapper{width:100%;min-height:240px}.brMLsG_legal{gap:var(--spacing-m)}}@media (min-width:377px) and (max-width:1279px){.brMLsG_column{width:calc(50% - var(--block-gap))}}@media print{.brMLsG_root{display:none}}
.cxXDFa_root{width:100%;max-width:3000px;font-size:var(--font-size-body);--font-size-body-tiny:1.4rem;--font-size-body-small:1.4rem;--font-size-body-normal:1.6rem;--font-size-body-large:1.8rem;--font-size-body:var(--font-size-body-normal);--font-size-title-tiny:2.4rem;--font-size-title-small:3.2rem;--font-size-title-normal:3.2rem;--font-size-title-large:var(--font-size-title-normal);--font-size-title-huge:4rem;--font-size-title-extreme:4.8rem;--font-spacing-title-tiny:0;--font-spacing-title-small:calc(var(--font-size-title-small) * (var(--font-spacing-title)));--font-spacing-title-normal:calc(var(--font-size-title-normal) * (var(--font-spacing-title)));--font-spacing-title-large:calc(var(--font-size-title-large) * (var(--font-spacing-title)));--font-spacing-title-huge:calc(var(--font-size-title-huge) * (var(--font-spacing-title)));--font-spacing-title-extreme:calc(var(--font-size-title-extreme) * (var(--font-spacing-title)));--simple-header-outer-spacing-top:calc(var(--block-margin-y) + var(--logo-horizontal-height));--simple-header-outer-spacing-horizontal:var(--block-margin-x);--simple-header-max-width:1520px;--simple-header-width:100%;margin:0 auto;overflow-x:hidden}.cxXDFa_root main{--link-color:var(--color-granaatappel);--link-color-hover:var(--color-tomaat);--link-decoration:underline;--link-decoration-hover:underline}.cxXDFa_root h2{font-size:var(--font-size-title-large);letter-spacing:var(--font-spacing-title-large)}.cxXDFa_root .h2{font-size:var(--font-size-title-large);letter-spacing:var(--font-spacing-title-large)}.cxXDFa_root h3{font-size:var(--font-size-title-small);letter-spacing:var(--font-spacing-title-small)}.cxXDFa_root .h3{font-size:var(--font-size-title-small);letter-spacing:var(--font-spacing-title-small)}.cxXDFa_root h4,.cxXDFa_root h5,.cxXDFa_root h6{font-size:var(--font-size-title-tiny);letter-spacing:var(--font-spacing-title-tiny)}.cxXDFa_root .h4{font-size:var(--font-size-title-tiny);letter-spacing:var(--font-spacing-title-tiny)}.cxXDFa_root .h5{font-size:var(--font-size-title-tiny);letter-spacing:var(--font-spacing-title-tiny)}.cxXDFa_root .h6{font-size:var(--font-size-title-tiny);letter-spacing:var(--font-spacing-title-tiny)}@media (min-width:1280px){.cxXDFa_root{--font-size-body-tiny:1.4rem;--font-size-body-small:1.6rem;--font-size-body-normal:2rem;--font-size-body-large:2.4rem;--font-size-title-tiny:2.4rem;--font-size-title-small:4rem;--font-size-title-normal:5.6rem;--font-size-title-huge:7.2rem;--font-size-title-extreme:8.8rem;--font-size-body:var(--font-size-body-normal)}}
.vz2rAW_header{background-color:var(--bg-surface-default-light);border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);width:100%;padding:var(--spacing-m);justify-content:space-between;align-items:center;display:flex}.vz2rAW_notes_list{gap:var(--spacing-m);margin-top:var(--spacing-m);flex-direction:column;display:flex}.vz2rAW_note{padding:var(--spacing-m);background-color:var(--bg-surface-default);border-radius:var(--border-radius-sm);flex-direction:column;display:flex}.vz2rAW_note_from{color:var(--text-color-medium);margin-bottom:var(--spacing-m)}
.zCqIQW_warning{color:var(--color-error);grid-column:3/-1;font-style:italic}
.v3tWpa_root{z-index:var(--z-index-absolute);display:none;position:fixed;bottom:20px;right:20px}@media (max-width:768px){.v3tWpa_visible{display:flex}}
@layer grid-system{.s_6vfq_container{--gutter-x:var(--spacing-m);--gutter-y:var(--spacing-m);padding-left:var(--container-spacing);padding-right:var(--container-spacing);max-width:var(--container-max-width);margin-left:auto;margin-right:auto}.s_6vfq_no_margin{--container-spacing:0}.s_6vfq_row{margin-right:calc(var(--gutter-x) * -.5);margin-left:calc(var(--gutter-x) * -.5);flex-wrap:wrap;display:flex}.s_6vfq_row>*{width:100%;max-width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);padding-top:calc(var(--gutter-y) * .5);padding-bottom:calc(var(--gutter-y) * .5);flex-shrink:0}.s_6vfq_col{flex:1 0 0}.s_6vfq_col-1{flex:none;width:8.33333%}.s_6vfq_col-2{flex:none;width:16.6667%}.s_6vfq_col-3{flex:none;width:25%}.s_6vfq_col-4{flex:none;width:33.3333%}.s_6vfq_col-5{flex:none;width:41.6667%}.s_6vfq_col-6{flex:none;width:50%}.s_6vfq_col-7{flex:none;width:58.3333%}.s_6vfq_col-8{flex:none;width:66.6667%}.s_6vfq_col-9{flex:none;width:75%}.s_6vfq_col-10{flex:none;width:83.3333%}.s_6vfq_col-11{flex:none;width:91.6667%}.s_6vfq_col-12{flex:none;width:100%}.s_6vfq_order-0{order:0}.s_6vfq_order-1{order:1}.s_6vfq_order-2{order:2}.s_6vfq_order-3{order:3}.s_6vfq_order-4{order:4}.s_6vfq_order-5{order:5}.s_6vfq_order-6{order:6}.s_6vfq_order-7{order:7}.s_6vfq_order-8{order:8}.s_6vfq_order-9{order:9}.s_6vfq_order-10{order:10}.s_6vfq_order-11{order:11}.s_6vfq_order-12{order:12}.s_6vfq_order-first{order:-1}.s_6vfq_order-last{order:13}.s_6vfq_offset-1{margin-left:8.33333%}.s_6vfq_offset-2{margin-left:16.6667%}.s_6vfq_offset-3{margin-left:25%}.s_6vfq_offset-4{margin-left:33.3333%}.s_6vfq_offset-5{margin-left:41.6667%}.s_6vfq_offset-6{margin-left:50%}.s_6vfq_offset-7{margin-left:58.3333%}.s_6vfq_offset-8{margin-left:66.6667%}.s_6vfq_offset-9{margin-left:75%}.s_6vfq_offset-10{margin-left:83.3333%}.s_6vfq_offset-11{margin-left:91.6667%}@media (max-width:768px){.s_6vfq_col{flex:none}}@media (min-width:769px){.s_6vfq_col-md-1{flex:none;width:8.33333%}.s_6vfq_col-md-2{flex:none;width:16.6667%}.s_6vfq_col-md-3{flex:none;width:25%}.s_6vfq_col-md-4{flex:none;width:33.3333%}.s_6vfq_col-md-5{flex:none;width:41.6667%}.s_6vfq_col-md-6{flex:none;width:50%}.s_6vfq_col-md-7{flex:none;width:58.3333%}.s_6vfq_col-md-8{flex:none;width:66.6667%}.s_6vfq_col-md-9{flex:none;width:75%}.s_6vfq_col-md-10{flex:none;width:83.3333%}.s_6vfq_col-md-11{flex:none;width:91.6667%}.s_6vfq_col-md-12{flex:none;width:100%}.s_6vfq_order-md-0{order:0}.s_6vfq_order-md-1{order:1}.s_6vfq_order-md-2{order:2}.s_6vfq_order-md-3{order:3}.s_6vfq_order-md-4{order:4}.s_6vfq_order-md-5{order:5}.s_6vfq_order-md-6{order:6}.s_6vfq_order-md-7{order:7}.s_6vfq_order-md-8{order:8}.s_6vfq_order-md-9{order:9}.s_6vfq_order-md-10{order:10}.s_6vfq_order-md-11{order:11}.s_6vfq_order-md-12{order:12}.s_6vfq_order-md-first{order:-1}.s_6vfq_order-md-last{order:13}.s_6vfq_offset-md-1{margin-left:8.33333%}.s_6vfq_offset-md-2{margin-left:16.6667%}.s_6vfq_offset-md-3{margin-left:25%}.s_6vfq_offset-md-4{margin-left:33.3333%}.s_6vfq_offset-md-5{margin-left:41.6667%}.s_6vfq_offset-md-6{margin-left:50%}.s_6vfq_offset-md-7{margin-left:58.3333%}.s_6vfq_offset-md-8{margin-left:66.6667%}.s_6vfq_offset-md-9{margin-left:75%}.s_6vfq_offset-md-10{margin-left:83.3333%}.s_6vfq_offset-md-11{margin-left:91.6667%}}@media (min-width:1280px){.s_6vfq_col-lg-1{flex:none;width:8.33333%}.s_6vfq_col-lg-2{flex:none;width:16.6667%}.s_6vfq_col-lg-3{flex:none;width:25%}.s_6vfq_col-lg-4{flex:none;width:33.3333%}.s_6vfq_col-lg-5{flex:none;width:41.6667%}.s_6vfq_col-lg-6{flex:none;width:50%}.s_6vfq_col-lg-7{flex:none;width:58.3333%}.s_6vfq_col-lg-8{flex:none;width:66.6667%}.s_6vfq_col-lg-9{flex:none;width:75%}.s_6vfq_col-lg-10{flex:none;width:83.3333%}.s_6vfq_col-lg-11{flex:none;width:91.6667%}.s_6vfq_col-lg-12{flex:none;width:100%}.s_6vfq_order-lg-0{order:0}.s_6vfq_order-lg-1{order:1}.s_6vfq_order-lg-2{order:2}.s_6vfq_order-lg-3{order:3}.s_6vfq_order-lg-4{order:4}.s_6vfq_order-lg-5{order:5}.s_6vfq_order-lg-6{order:6}.s_6vfq_order-lg-7{order:7}.s_6vfq_order-lg-8{order:8}.s_6vfq_order-lg-9{order:9}.s_6vfq_order-lg-10{order:10}.s_6vfq_order-lg-11{order:11}.s_6vfq_order-lg-12{order:12}.s_6vfq_order-lg-first{order:-1}.s_6vfq_order-lg-last{order:13}.s_6vfq_offset-lg-1{margin-left:8.33333%}.s_6vfq_offset-lg-2{margin-left:16.6667%}.s_6vfq_offset-lg-3{margin-left:25%}.s_6vfq_offset-lg-4{margin-left:33.3333%}.s_6vfq_offset-lg-5{margin-left:41.6667%}.s_6vfq_offset-lg-6{margin-left:50%}.s_6vfq_offset-lg-7{margin-left:58.3333%}.s_6vfq_offset-lg-8{margin-left:66.6667%}.s_6vfq_offset-lg-9{margin-left:75%}.s_6vfq_offset-lg-10{margin-left:83.3333%}.s_6vfq_offset-lg-11{margin-left:91.6667%}}}
div.ksJ04a_root{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--color-border-light)}div.ksJ04a_root:not(:last-child){border-bottom:1px solid var(--color-border-light)}div.ksJ04a_root:first-child>.ksJ04a_header{padding-top:0}div.ksJ04a_root .ksJ04a_header{padding:var(--spacing-m) 0}div.ksJ04a_root .ksJ04a_trigger{justify-content:space-between;align-items:center;gap:var(--spacing-s);font-weight:var(--font-weight-bold);display:flex}div.ksJ04a_root .ksJ04a_trigger .ksJ04a_chevron{transition:transform .3s}div.ksJ04a_root .ksJ04a_trigger[data-state=open] .ksJ04a_chevron{transform:rotate(0)}div.ksJ04a_root .ksJ04a_content{padding:0 0 var(--spacing-m)}div.ksJ04a_root .ksJ04a_options{gap:var(--spacing-s);flex-direction:column;display:flex}div.ksJ04a_root .ksJ04a_options .ksJ04a_option_label{gap:var(--spacing-xs);justify-content:space-between}div.ksJ04a_root .ksJ04a_toggle_show_more{margin-top:var(--spacing-m)}div.ksJ04a_root .ksJ04a_content:has(.ksJ04a_root){padding-left:var(--spacing-xs);padding-bottom:0}div.ksJ04a_root .ksJ04a_content:has(.ksJ04a_root) .ksJ04a_root:first-child>.ksJ04a_header{padding-top:var(--spacing-xs)}div.ksJ04a_root .ksJ04a_content:has(.ksJ04a_root) .ksJ04a_root:last-child{border-bottom:none}
.l5t2Oq_main{margin:var(--block-margin-y) 0;flex-direction:column;align-items:center;display:flex}
.AppLfa_root{min-height:40px;padding:var(--spacing-l) 0;border-bottom:1px solid var(--color-border-light)}.AppLfa_root .AppLfa_thumbnail{aspect-ratio:var(--product-thumbnail-aspect-ratio);justify-content:center;align-items:center;display:flex;position:relative}.AppLfa_root .AppLfa_thumbnail>img{max-width:100%;width:auto!important;height:100%!important;position:relative!important}.AppLfa_root .AppLfa_info{flex-direction:column;display:flex}.AppLfa_root .AppLfa_info .AppLfa_type{color:var(--color-granaatappel);font-size:var(--font-size-body-small)}.AppLfa_root .AppLfa_info .AppLfa_name{font-weight:var(--font-weight-bold)}.AppLfa_root .AppLfa_info .AppLfa_name:not(:last-child){margin-bottom:var(--spacing-m)}.AppLfa_root .AppLfa_info .AppLfa_dishes{gap:var(--spacing-xs) var(--spacing-s);grid-template-columns:auto 1fr;display:grid}.AppLfa_root .AppLfa_info .AppLfa_dishes .AppLfa_dish_group{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.AppLfa_root .AppLfa_info .AppLfa_dishes .AppLfa_dish_group .AppLfa_group_name{font-size:var(--font-size-body-small)}.AppLfa_root .AppLfa_info .AppLfa_dishes .AppLfa_dish_group .AppLfa_group_dishes{font-size:var(--font-size-body-small);font-weight:var(--font-weight-bold)}.AppLfa_root .AppLfa_quantity_wrapper{position:relative}.AppLfa_root .AppLfa_quantity_wrapper div.AppLfa_quantity{transition:left .2s ease-in,width .2s ease-in;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AppLfa_root .AppLfa_quantity_wrapper div.AppLfa_quantity>button{z-index:calc(var(--z-index-absolute)+ 1)}.AppLfa_root .AppLfa_quantity_wrapper div.AppLfa_quantity:focus-within:not([data-empty],[data-saving]){z-index:calc(var(--z-index-absolute) + 2);left:calc(-1 * (var(--counter-input-button-width) + var(--counter-input-spacing)));background-color:var(--color-zout);border-radius:var(--button-border-radius)}.AppLfa_root .AppLfa_quantity_wrapper .AppLfa_tooltip_trigger{top:50%;right:var(--spacing-m);display:flex;position:absolute;transform:translateY(-50%)}
.-_PQ8G_root .-_PQ8G_mobile_trigger{margin-bottom:var(--spacing-m);padding:0}.-_PQ8G_root .-_PQ8G_mobile_trigger>button{flex:none}.-_PQ8G_root .-_PQ8G_container{border:none;display:block}.-_PQ8G_root .-_PQ8G_container .-_PQ8G_container_inner{border:none;padding:0}.-_PQ8G_root .-_PQ8G_filters{background-color:var(--bg-surface-default-light);padding:var(--spacing-m)}.-_PQ8G_root .-_PQ8G_filters_accordion_button .-_PQ8G_filters_accordion_icon{transition:all .3s ease-in-out}.-_PQ8G_root .-_PQ8G_filters_accordion_button[data-state=open] .-_PQ8G_filters_accordion_icon{transform:rotate(0)}.-_PQ8G_root .-_PQ8G_filters_accordion_button[data-state=open] .-_PQ8G_filters_label_open{display:none}.-_PQ8G_root .-_PQ8G_filters_accordion_button[data-state=closed] .-_PQ8G_filters_label_close{display:none}@media (min-width:1280px){.-_PQ8G_root .-_PQ8G_mobile_trigger{display:none}.-_PQ8G_root .-_PQ8G_container>div[data-state=closed]{height:auto}}
.wOkFrq_root{--simple-header-spacing-bottom:364px;margin-bottom:var(--spacing-l)}@media (max-width:1279px){.wOkFrq_root{--simple-header-spacing-bottom:200px}}
._044x7q_root{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--spacing-l) var(--spacing-m);align-items:center;row-gap:var(--spacing-s);display:grid}._044x7q_root:not(:last-child){border-bottom:1px solid var(--color-border-light)}._044x7q_root ._044x7q_thumbnail{aspect-ratio:var(--product-thumbnail-aspect-ratio);grid-row:span 2;justify-content:center;align-items:center;display:flex;position:relative}._044x7q_root ._044x7q_thumbnail>img{max-width:100%;width:auto!important;height:100%!important;position:relative!important}._044x7q_root ._044x7q_messages{grid-column:2/-1}._044x7q_root ._044x7q_top{grid-column:2/-1;justify-content:space-between;align-items:center;display:flex}._044x7q_root ._044x7q_top ._044x7q_has_changes{background-color:var(--bg-surface-default-light);border:1px solid var(--color-border-light);border-radius:var(--border-radius-sm);padding:var(--spacing-xs);font-size:var(--font-size-body-tiny)}._044x7q_root ._044x7q_top ._044x7q_info{flex-direction:column;display:flex}._044x7q_root ._044x7q_top ._044x7q_info ._044x7q_name{font-weight:var(--font-weight-bold)}._044x7q_root ._044x7q_top ._044x7q_info ._044x7q_living_group{font-size:var(--font-size-body-small)}._044x7q_root ._044x7q_top ._044x7q_info ._044x7q_living_group:first-child{margin-top:var(--spacing-m)}._044x7q_root ._044x7q_items{grid-template-columns:subgrid;grid-column:2/-1;display:grid}._044x7q_root ._044x7q_items ._044x7q_item{grid-template-columns:subgrid;grid-column:1/-1;display:grid}@media (min-width:769px){._044x7q_root ._044x7q_messages{grid-column:2/3}}@media print{._044x7q_root{padding:var(--spacing-s)}._044x7q_root ._044x7q_thumbnail{display:none}._044x7q_root ._044x7q_top ._044x7q_info ._044x7q_living_group{margin-top:var(--spacing-xs)}}
button._0Bo-lq_trigger{z-index:0;background-color:var(--color-zout)}div._0Bo-lq_root{background-color:var(--bg-surface-default-light);border:1px solid var(--color-border-light);z-index:var(--z-index-popup)}div._0Bo-lq_root ._0Bo-lq_action{--btn-spacing-vertical:12px;--btn-spacing-horizontal:var(--spacing-m);justify-content:space-between;width:100%}
.wWLaYW_toolbar{gap:var(--spacing-s);margin-bottom:var(--spacing-m);flex-direction:column;display:flex}.wWLaYW_toolbar_top{justify-content:space-between;align-items:center;gap:var(--spacing-m);display:flex}.wWLaYW_stats{align-items:center;gap:var(--spacing-s);display:flex}
.bppmrq_root{--theme-color:var(--color-spring);--theme-text-color:var(--text-color);--hero-left-col-width:100%;--hero-right-col-width:100%;--hero-image-height:480px}.bppmrq_spring{--theme-color:var(--color-spring)}.bppmrq_summer{--theme-color:var(--color-summer)}.bppmrq_fall{--theme-color:var(--color-fall);--theme-text-color:var(--text-color-light)}.bppmrq_winter{--theme-color:var(--color-winter);--theme-text-color:var(--text-color-light)}@media (min-width:769px){.bppmrq_root{--hero-left-col-width:50%;--hero-right-col-width:50%;--hero-image-height:640px}}@media (min-width:1280px){.bppmrq_root{--hero-left-col-width:60%;--hero-right-col-width:40%}}
.mxtrmW_root{gap:var(--spacing-s);flex-wrap:wrap;display:flex}.mxtrmW_role{flex:1 0 calc((100% - var(--spacing-s)) / 2)}
div.Oqm5kG_root{border:none}div.Oqm5kG_root .Oqm5kG_header{background-color:var(--bg-surface-default-light);border:1px solid var(--color-border-light);gap:var(--spacing-xl)}div.Oqm5kG_root .Oqm5kG_header .Oqm5kG_count{color:var(--color-granaatappel);font-size:var(--font-size-body-large);margin-left:var(--spacing-xs)}div.Oqm5kG_root .Oqm5kG_header .Oqm5kG_left_wrapper{justify-content:space-between;align-items:center;gap:var(--spacing-s);flex-wrap:wrap;flex:1;display:flex}div.Oqm5kG_root .Oqm5kG_dishes{column-gap:var(--spacing-m);grid-template-columns:minmax(auto,160px) 1fr auto auto auto auto;padding:0;display:grid}div.Oqm5kG_root .Oqm5kG_dishes .Oqm5kG_dishes_header{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--spacing-s) var(--spacing-m);background-color:var(--bg-surface-default-light);border:1px solid var(--color-border-light);font-size:var(--font-size-body-tiny);border-top:none;display:grid}@media (max-width:768px){div.Oqm5kG_root .Oqm5kG_dishes{grid-template-columns:0 1fr auto auto}div.Oqm5kG_root .Oqm5kG_dishes .Oqm5kG_dishes_header{display:none}div.Oqm5kG_root .Oqm5kG_dished img{display:none}}@media print{div.Oqm5kG_root .Oqm5kG_dishes{grid-template-columns:0 1fr auto auto auto auto}div.Oqm5kG_root .Oqm5kG_dishes .Oqm5kG_dish{padding:var(--spacing-s)}div.Oqm5kG_root .Oqm5kG_dishes .Oqm5kG_dish .Oqm5kG_info .Oqm5kG_type{color:var(--text-color)}div.Oqm5kG_root .Oqm5kG_dishes .Oqm5kG_dish .Oqm5kG_info .Oqm5kG_living_group{margin-top:var(--spacing-xs)}div.Oqm5kG_root .Oqm5kG_dishes .Oqm5kG_dish img{display:none}div.Oqm5kG_root>div:last-child{height:auto!important}}
.hGExbW_table{gap:var(--spacing-xs) var(--spacing-m);grid-template-columns:auto 1fr;display:grid}

.fVP3Aa_root{align-items:center;gap:var(--spacing-m);display:flex}
.zHut5q_root{gap:var(--spacing-s);flex-direction:column;display:flex}.zHut5q_root .zHut5q_select_all{margin-bottom:var(--spacing-xs)}
.TAS9Cq_root{flex:1;align-items:center;display:flex}.TAS9Cq_container{flex:1;align-items:center;gap:8px;display:flex}input.TAS9Cq_input{border-color:var(--color-knoflook);border-radius:28px 0 0 28px;height:56px;padding-left:24px}input.TAS9Cq_input:disabled{border-color:var(--color-knoflook)}.TAS9Cq_root .TAS9Cq_input::placeholder{color:var(--text-color);opacity:1}.TAS9Cq_root .TAS9Cq_input:disabled::placeholder{color:var(--color-disabled)}.TAS9Cq_inputs{flex:1;display:flex;position:relative}div.TAS9Cq_input_wrapper{width:55%}div.TAS9Cq_select_wrapper{width:45%}.TAS9Cq_root:has(.TAS9Cq_input:focus) .TAS9Cq_input_wrapper{width:calc(100% - 60px)}.TAS9Cq_root:has(.TAS9Cq_input:focus) .TAS9Cq_select_wrapper{width:60px}.TAS9Cq_root:has(.TAS9Cq_input:focus) .TAS9Cq_select{background-color:var(--color-citroen);font-size:0}.TAS9Cq_root:has(.TAS9Cq_input:focus) .TAS9Cq_submit_button{--button-bg:var(--button-primary-bg);--button-hover-bg:var(--button-primary-hover-bg);--button-focus-bg:var(--button-primary-bg)}.TAS9Cq_root select.TAS9Cq_select{border-left:0;border-color:var(--color-knoflook);background-position:right 24px center;border-radius:0 28px 28px 0;height:56px}.TAS9Cq_inputs:has(.TAS9Cq_suggestions) .TAS9Cq_input{border-bottom-left-radius:0}.TAS9Cq_inputs:has(.TAS9Cq_suggestions) .TAS9Cq_select{border-bottom-right-radius:0}.TAS9Cq_suggestions{gap:var(--spacing-s);border:1px solid var(--color-border-light);width:100%;padding:var(--spacing-m);background-color:var(--color-zout);z-index:var(--z-index-popup);border-top:none;border-radius:0 0 8px 8px;flex-direction:column;display:flex;position:absolute;top:100%;left:0}.TAS9Cq_suggestion{text-align:left;font-size:var(--font-size-body-small);display:block}@media (max-width:1279px){.TAS9Cq_root{justify-content:flex-end}.TAS9Cq_root:not(.TAS9Cq_expanded) .TAS9Cq_container{display:none}.TAS9Cq_container{width:100%;padding:var(--spacing-s);background:var(--bg-surface-default-light);box-shadow:var(--box-shadow-down);position:absolute;top:100%;left:0}.TAS9Cq_input_wrapper{flex:1}.TAS9Cq_select_wrapper{max-width:174px}}@media (min-width:1280px){button.TAS9Cq_toggle_button{display:none}.TAS9Cq_inputs{max-width:420px}}
.X9qEpW_accordion{width:100%}
.X2_Hfa_root ul,.X2_Hfa_root li{margin:0;padding:0;list-style:none}.X2_Hfa_inline>ul{align-items:center;gap:var(--spacing-m);flex-wrap:nowrap;display:flex;overflow-x:auto}.X2_Hfa_inline>ul>li{flex:none}.X2_Hfa_inline .X2_Hfa_allergen{margin-bottom:0}.X2_Hfa_inline .X2_Hfa_suballergen{margin-left:0}.X2_Hfa_allergen{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);display:flex}.X2_Hfa_allergen:before{content:"";background:url(/images/sprite-allergens.png) no-repeat;border-radius:50%;width:25px;height:25px;display:inline-block}.X2_Hfa_allergen.X2_Hfa_alcohol:before{background-position:-75px -50px}.X2_Hfa_allergen.X2_Hfa_cacao:before{background-position:-50px -50px}.X2_Hfa_allergen.X2_Hfa_egg:before{background-position:-26px -50px}.X2_Hfa_allergen.X2_Hfa_glutamate:before{background-position:0 -50px}.X2_Hfa_allergen.X2_Hfa_chicken:before{background-position:-227px -25px}.X2_Hfa_allergen.X2_Hfa_beef:before{background-position:-176px -25px}.X2_Hfa_allergen.X2_Hfa_coriander:before{background-position:-101px -50px}.X2_Hfa_allergen.X2_Hfa_lupine:before{background-position:-126px -25px}.X2_Hfa_allergen.X2_Hfa_corn:before{background-position:-101px -25px}.X2_Hfa_allergen.X2_Hfa_mustard:before{background-position:0 0}.X2_Hfa_allergen.X2_Hfa_legumes:before{background-position:-26px -25px}.X2_Hfa_allergen.X2_Hfa_peanut:before{background-position:0 -25px}.X2_Hfa_allergen.X2_Hfa_celery:before{background-position:-201px 0}.X2_Hfa_allergen.X2_Hfa_sesame:before{background-position:-151px 0}.X2_Hfa_allergen.X2_Hfa_soy:before{background-position:-175px 0}.X2_Hfa_allergen.X2_Hfa_pork:before{background-position:-100px 0}.X2_Hfa_allergen.X2_Hfa_fish:before{background-position:-126px 0}.X2_Hfa_allergen.X2_Hfa_shellfish:before{background-position:-74px 0}.X2_Hfa_allergen.X2_Hfa_carrot:before{background-position:-51px 0}.X2_Hfa_allergen.X2_Hfa_sulphur:before{background-position:-26px 0}.X2_Hfa_allergen.X2_Hfa_nuts:before{background-position:-50px -25px}.X2_Hfa_allergen.X2_Hfa_lactose:before{background-position:-151px -25px}.X2_Hfa_allergen.X2_Hfa_grains:before{background-position:-201px -25px}.X2_Hfa_allergen.X2_Hfa_nuts-group:before{background-position:-126px -50px}.X2_Hfa_allergen.X2_Hfa_milk-group:before{background-position:-151px -50px}.X2_Hfa_allergen.X2_Hfa_grains-group:before{background-position:-176px -50px}.X2_Hfa_suballergen{margin-left:var(--spacing-xs)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.X2_Hfa_allergen:before{background-image:url(/images/sprite-allergens@2x.png);background-size:250px}}
.aDu3Qa_dialog{--dialog-spacing:var(--spacing-s);border-radius:0;align-self:flex-end;width:100%;max-width:none}.aDu3Qa_dialog_title{line-height:var(--font-height-body);font-weight:var(--font-weight-bold);font-family:var(--font-family-body)}.aDu3Qa_tooltip{padding:var(--spacing-m);background-color:var(--bg-surface-default-light);color:var(--text-color-medium);border:1px solid var(--color-border-light)}.aDu3Qa_tooltip svg{fill:var(--color-border-light)}
.vjA9zq_root{gap:var(--spacing-l);padding:var(--spacing-m);flex-direction:column;display:flex}.vjA9zq_step{gap:var(--spacing-s);padding-top:var(--spacing-xs);display:flex}.vjA9zq_step_number{background-color:var(--color-knoflook);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.vjA9zq_step_text{padding-top:var(--spacing-xs)}.vjA9zq_tip{border:1px solid var(--color-peper);border-radius:var(--border-radius-sm);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vjA9zq_tip_text{font-size:var(--font-size-body-small)}.vjA9zq_border{border-top:1px solid var(--color-border-light)}.vjA9zq_dialog_title{padding-bottom:var(--spacing-m);align-items:flex-start}.vjA9zq_dialog_header{gap:var(--spacing-xs);font-family:var(--font-family-title);line-height:var(--font-height-title);flex-direction:column;display:flex}.vjA9zq_pretitle{font-size:var(--font-size-title-small);font-weight:var(--font-weight-medium);letter-spacing:var(--font-spacing-title-small)}.vjA9zq_title{font-size:var(--font-size-title-large);letter-spacing:var(--font-spacing-title-large)}.vjA9zq_dialog_btn{margin-bottom:var(--spacing-l)}.vjA9zq_cooking_steps{grid-template-columns:auto auto 2fr fit-content(30%);display:grid}.vjA9zq_cooking_step{gap:var(--spacing-m);border-top:1px solid var(--color-border-light);grid-column:1/-1;grid-template-columns:auto auto 2fr fit-content(30%);padding-top:30px;padding-bottom:60px;display:grid}.vjA9zq_cooking_step_text{align-items:center;gap:var(--spacing-m);display:flex}.vjA9zq_cooking_step_text p{margin:0}.vjA9zq_ingredients{gap:var(--spacing-xs);margin-right:var(--spacing-xl);flex-direction:column;display:flex}.vjA9zq_image{width:80px;min-width:40px;height:80px;position:relative}.vjA9zq_image img{object-fit:cover;max-width:100%;max-height:100%}@media (max-width:768px){.vjA9zq_ingredients{margin-right:0}.vjA9zq_image{display:none}}@media (max-width:1279px){.vjA9zq_root{padding-left:0;padding-right:0}}@supports (grid-template-columns:subgrid){.vjA9zq_cooking_step{grid-template-columns:subgrid}}
.U7jG9G_table{column-gap:var(--spacing-m);border:none;grid-template-columns:repeat(6,auto) 1fr}.U7jG9G_table .U7jG9G_table_heading{background-color:var(--bg-surface-default-light);border:1px solid var(--color-border-light)}.U7jG9G_table .U7jG9G_table_body,.U7jG9G_table .U7jG9G_table_no_results{background-color:var(--color-zout)}.U7jG9G_table .U7jG9G_table_row{padding-left:var(--spacing-s)}.U7jG9G_table .U7jG9G_table_row:last-child{border-bottom:1px solid var(--color-border-light)}
.rqZWlG_attachment{align-items:center;gap:var(--spacing-xs);display:flex}input.rqZWlG_file_input{border:none;width:auto;padding:1px}input.rqZWlG_file_input:hover{background-color:var(--color-white)}
.Gnr18W_table{margin-top:var(--spacing-l);border-left:none;border-right:none;grid-template-columns:3fr 2fr 4fr 200px;min-height:auto}.Gnr18W_heading{border-left:1px solid var(--color-border-light);border-right:1px solid var(--color-border-light)}.Gnr18W_article{gap:var(--spacing-xs);flex-direction:column;display:flex}.Gnr18W_producer{padding-right:var(--spacing-m);color:var(--text-color-medium);font-size:var(--font-size-body-small);justify-content:space-between;display:flex}.Gnr18W_portion,.Gnr18W_price{height:100%;color:var(--text-color-medium);font-size:var(--font-size-body-small);align-items:flex-end;display:flex}.Gnr18W_qty_heading{text-align:right}.Gnr18W_gty_container{justify-content:flex-end;align-items:flex-end;height:100%;display:flex}.Gnr18W_qty_static{padding-right:var(--spacing-s)}div.Gnr18W_row>div{background-color:var(--color-white);padding-right:0}

.K4znSW_root{margin-bottom:var(--spacing-l)}.K4znSW_root .K4znSW_message{margin-bottom:var(--spacing-m)}.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body{gap:0 var(--spacing-m);border:1px solid var(--color-border-light);grid-template-columns:repeat(2,1fr);display:grid}:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row{gap:0 var(--spacing-s);padding:var(--spacing-s);grid-template-columns:repeat(2,1fr) 40px;grid-template-areas:"sku qty clear""error error error";display:grid}:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row .K4znSW_sku,:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row .K4znSW_qty{align-items:center;height:100%;display:flex}:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row .K4znSW_sku{grid-area:sku}:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row .K4znSW_qty{grid-area:qty}:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row .K4znSW_clear{grid-area:clear;align-items:center;display:flex}:is(.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body) .K4znSW_row .K4znSW_error{color:var(--color-error);font-size:var(--font-size-body-tiny);margin-top:var(--spacing-xs);grid-area:error}.K4znSW_root .K4znSW_rows .K4znSW_heading .K4znSW_row{font-size:var(--font-size-body-tiny);color:var(--text-color-medium)}.K4znSW_root .K4znSW_rows .K4znSW_body{background-color:var(--bg-surface-default-light);padding:var(--spacing-xs) 0;border-top:none}.K4znSW_root .K4znSW_rows .K4znSW_actions{align-items:center;gap:var(--spacing-m);margin-top:var(--spacing-l);display:flex}@media (max-width:768px){.K4znSW_root .K4znSW_rows .K4znSW_heading,.K4znSW_root .K4znSW_rows .K4znSW_body{grid-template-columns:repeat(1,1fr);gap:0}.K4znSW_root .K4znSW_rows .K4znSW_heading .K4znSW_row:last-child{display:none}}
.CLSGDa_root{padding:var(--spacing-l);border-radius:var(--border-radius-sm);flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;display:flex}.CLSGDa_root .CLSGDa_link{margin-top:auto;margin-right:auto}.CLSGDa_primary{background-color:var(--color-citroen)}.CLSGDa_secondary{background-color:var(--color-white)}.CLSGDa_tertiary{background-color:var(--color-granaatappel)}.CLSGDa_green{background-color:var(--color-limoen)}
.WCjUCW_inline{vertical-align:middle}.WCjUCW_skeleton{border:none}
.P-utAa_root{border-radius:var(--border-radius-sm);flex-direction:column;display:flex;overflow:hidden}.P-utAa_image{height:300px;position:relative}.P-utAa_image img{object-fit:cover}.P-utAa_text{padding:var(--spacing-m);background-color:var(--color-meel);flex-direction:column;display:flex}.P-utAa_title{margin-bottom:var(--spacing-m);color:var(--color-granaatappel);font-family:var(--font-family-title);font-size:var(--font-size-title-small);font-weight:var(--font-weight-title);line-height:var(--font-height-title);letter-spacing:var(--font-spacing-title-small)}.P-utAa_preparation{gap:var(--spacing-l);margin-bottom:var(--spacing-m);display:flex}.P-utAa_time,.P-utAa_difficulty{gap:var(--spacing-xs);display:flex}.P-utAa_link{margin-top:auto}.P-utAa_imageRight{order:1}@media (min-width:769px){.P-utAa_root{flex-direction:row}.P-utAa_image{width:50%;height:500px}.P-utAa_text{width:50%;padding:var(--spacing-l)}.P-utAa_title{font-size:var(--font-size-title-large);letter-spacing:var(--font-spacing-title-large)}}@media (min-width:1280px){.P-utAa_image{width:66%}.P-utAa_text{width:34%}}
.MlvP4W_root{padding-top:var(--simple-header-outer-spacing-top);padding-left:var(--simple-header-outer-spacing-horizontal);padding-right:var(--simple-header-outer-spacing-horizontal);max-width:var(--simple-header-max-width);width:var(--simple-header-width)}.MlvP4W_root+div{margin-top:calc(var(--simple-header-spacing-bottom) * -1)}.MlvP4W_content{margin:0 calc(var(--simple-header-spacing) * -1);width:calc(100% + (var(--simple-header-spacing) * 2));max-width:none;padding:var(--container-spacing) var(--container-spacing) var(--simple-header-spacing-bottom);--simple-header-spacing:calc(var(--container-spacing) - (var(--gutter-x,var(--container-spacing)) * .5));flex-direction:column;gap:24px;display:flex}.MlvP4W_theme,.MlvP4W_theme a,.MlvP4W_theme p{background-color:var(--theme-color);color:var(--theme-text-color)}.MlvP4W_text h1{margin-bottom:var(--spacing-s)}.MlvP4W_subtitle{font-family:var(--font-family-title);font-size:var(--font-size-title-small);font-weight:var(--font-weight-title);line-height:var(--font-height-title);letter-spacing:var(--font-spacing-title-small);margin-bottom:var(--spacing-xl)}
