(window.webpackJsonp=window.webpackJsonp||[]).push([[75],{"1xoO":function(d,a,n){"use strict";var t=n("VNgF"),e=n.n(t),i=e()(function(o){return o[1]});i.push([d.i,`.recipeList-wrapper-6Sn {
    min-height: 80vh;
    max-width: 1400px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    font-family: var(--font-brand);
    font-size: 16px;
    text-transform: uppercase;
}

.recipeList-main-iCP {
    padding: 40px 20px 0 20px;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 100%;
}

.recipeList-mainHeader-cGT {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-bottom: 30px;
    border-bottom: 1px solid var(--clr-grey);
}

.recipeList-headerBlock-72Y {
    position: relative;
    text-align: center;
}
.recipeList-headerImage-66U {
    width: 100%;
    height: 400px;
    -o-object-fit: cover;
       object-fit: cover;
    margin-bottom: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0 200px;
    background-size: cover;
}
.recipeList-headerTitle-Feu {
    font-size: 32px;
    color: var(--clr-white);
    padding: 20px;
    text-transform: uppercase;
}
.recipeList-headerDescription-7D6 {
    font-size: 16px;
    color: var(--clr-white);
    padding: 20px;
}

.recipeList-headerDesktop-Tkz {
    font-size: 32px;
    padding-bottom: 40px;
}

.recipeList-colLeft-ODl {
    line-height: 1.2;
    color: var(--clr-black);
}

.recipeList-colMain-cqR {
}

.recipeList-categoryMain--Gj {
    position: relative;
    margin-bottom: 28px;
}
.recipeList-categoryDesc-4tK {
    position: absolute;
    background: rgba(255, 255, 255, 0.85);
    width: 35%;
    top: 5%;
    left: 1.6%;
    padding: 15px;
    font-size: 15px;
    line-height: 25px;
}

.recipeList-categoryDesc-4tK h1 {
    font-size: 28px;
}

.recipeList-categoryList-L6x {
    display: grid;
    grid-column-gap: 3.2%;
    grid-template-columns: 31.2% 31.2% 31.2%;
    min-height: auto;
    margin-bottom: 20px;
}

.recipeList-catListItem-mak {
    position: relative;
}

.recipeList-catListItemText-cDi {
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.8);
    padding: 10px;
    bottom: 10px;
    left: 10px;
    right: 10px;
}

.recipeList-catListItemText-cDi h2 {
    font-weight: 600;
    font-size: 18px;
    color: var(--clr-brand);
    text-align: center;
}

.recipeList-navHeader-FXC {
    font-weight: 700;
    padding-bottom: 30px;
    border-bottom: 1px solid var(--clr-grey);
    height: 50px;
}

.recipeList-navList-0Jn {
    padding: 20px 0;
}

.recipeList-navItem-K59 {
    padding: 20px 0 0 0;
}

.recipeList-navLink-Hvz {
    color: var(--clr-black);
}

.recipeList-navMainList-DIi {
    padding: 0 60px 0 0;
}

.recipeList-headerPages-qk5 {
    font-family: var(--font-brand);
    font-size: 16px;
}

.recipeList-main-iCP + .heightHolder {
    display: none !important;
}

.recipeList-wrapper-6Sn + .heightHolder {
    display: none !important;
}

.recipeList-colMain-cqR h1 {
    color: var(--clr-brand);
    font-family: var(--font-main);
    font-size: 40px;
    font-weight: 400;
    font-style: normal;
    letter-spacing: normal;
    line-height: normal;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 20px;
    padding-top: 10px;
}

.recipeList-buttonContainer-jjK {
    margin: 0 auto;
    padding-top: 20px;
    text-align: center;
    width: 25%;
}

.recipeList-loadMore-seU {
    cursor: pointer;
    padding: 10px 20px;
    background-color: var(--clr-brand);
    color: var(--clr-white);
    width: 80%;
    display: block;
    margin: 10px auto;
    border-radius: 20px;
}

.recipeList-grid--yj {
    padding: 30px 0;
    display: grid;
    grid-template-columns: repeat(2, 48.4%);
    grid-gap: 30px 3.2%;
}

.recipeList-headerMobile-t9Y {
    font-size: 24px;
    padding: 0 0 40px 0;
    color: var(--clr-brand);
}

@media (min-width: 641px) {
    .recipeList-main-iCP {
        grid-template-columns: 20% auto;
    }

    .recipeList-grid--yj {
        grid-template-columns: repeat(3, 31.2%);
        grid-gap: 30px 3.2%;
    }
}

@media (max-width: 480px) {
    .recipeList-main-iCP {
        padding: 0 0 0 10px;
        grid-gap: 40px;
    }

    .recipeList-navList-0Jn {
        padding: 0;
    }

    .recipeList-navMainList-DIi {
        padding: 0;
    }

    .recipeList-navHeader-FXC {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-top: 30px;
        padding: 30px 0;
        font-weight: normal;
        font-size: 18px;
        border-top: 1px solid var(--clr-grey);
        border-bottom: 1px solid var(--clr-grey);
    }

    .recipeList-navButton-dXf {
        font-size: 32px;
        padding-right: 20px;
    }

    .recipeList-navItem-K59:last-child {
        border-bottom: 1px solid var(--clr-grey);
        padding-bottom: 20px;
    }
}
`,""]),i.locals={wrapper:"recipeList-wrapper-6Sn",main:"recipeList-main-iCP",mainHeader:"recipeList-mainHeader-cGT",headerBlock:"recipeList-headerBlock-72Y",headerImage:"recipeList-headerImage-66U",headerTitle:"recipeList-headerTitle-Feu",headerDescription:"recipeList-headerDescription-7D6",headerDesktop:"recipeList-headerDesktop-Tkz",colLeft:"recipeList-colLeft-ODl",colMain:"recipeList-colMain-cqR",categoryMain:"recipeList-categoryMain--Gj",categoryDesc:"recipeList-categoryDesc-4tK",categoryList:"recipeList-categoryList-L6x",catListItem:"recipeList-catListItem-mak",catListItemText:"recipeList-catListItemText-cDi",navHeader:"recipeList-navHeader-FXC",navList:"recipeList-navList-0Jn",navItem:"recipeList-navItem-K59",navLink:"recipeList-navLink-Hvz",navMainList:"recipeList-navMainList-DIi",headerPages:"recipeList-headerPages-qk5",buttonContainer:"recipeList-buttonContainer-jjK",loadMore:"recipeList-loadMore-seU",grid:"recipeList-grid--yj",headerMobile:"recipeList-headerMobile-t9Y",navButton:"recipeList-navButton-dXf"},a.a=i},LGQW:function(d,a,n){"use strict";var t=n("Z6jS"),e=n("ogjV");const i=({id:o,pageType:l=e.H})=>Object(t.a)({id:o,pageType:l});a.a=i},aALM:function(d,a,n){"use strict";n.r(a),n.d(a,"default",function(){return z});var t=n("r0ML"),e=n.n(t),i=n("cNRa"),o=n("Qb2R"),l=n("ouCR"),f=n("zkxu"),u=n("3kAS"),x=n("ogjV"),y=({id:r,mainTitle:s,pageType:p=x.I,type:m=x.G})=>Object(u.a)({id:r,mainTitle:s,pageType:p,type:m}),b=n("LGQW"),j=n("LboF"),D=n.n(j),h=n("1xoO"),g={injectType:"styleTag"};g.insert="head",g.singleton=!1;var F=D()(h.a,g),M=h.a.locals||{},R=n("+mRL");const I=Object(t.lazy)(()=>n.e(289).then(n.bind(null,"ag4/"))),C=Object(t.lazy)(()=>Promise.all([n.e(16),n.e(58)]).then(n.bind(null,"3eYx"))),T=Object(t.lazy)(()=>n.e(33).then(n.bind(null,"Sazp"))),L=r=>{const s=Object(l.b)(M,r.classes),{mainTitle:p,headerDescription:m,headerImage:O}=Object(b.a)(r),{childCategoryId:E,currentLoadedPage:P,error:H,hasMore:S,items:c,loading:K,loadMore:B,parentCategoryId:G,total_count:A,url_path:U}=y({...r,mainTitle:p});return e.a.createElement(t.Suspense,{fallback:f.b},e.a.createElement(C,{childCategoryId:E,classes:s,emptyItemsMessage:o.a.t("RootComponents.RecipeList.noRecipes"),error:H,itemsLength:c.length,loading:K,mainTitle:p,parentCategoryId:G,headerDescription:m,headerImage:O},e.a.createElement(R.a,{titleArray:[p]}),c.length&&e.a.createElement(T,{classes:s,currentLoadedPage:P,hasMore:S,itemsLoaded:c.length,itemsTotal:A,loadMore:B},e.a.createElement("div",{className:s.grid},c.map(v=>e.a.createElement(I,{item:v,key:`recipe-list-${v.id}`,parentPath:U}))))))};try{L.displayName="RecipeList"}catch{}L.propTypes={classes:Object(i.shape)({main:i.string}),id:i.number.isRequired};var z=L}}]);