.foodBanner{width:100%}.foodBanner .bannerWrap{max-width:814px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.foodBanner .bannerWrap img{height:200px;width:100%;max-width:100%;object-fit:contain}.foodBanner .bannerWrap h1,.foodBanner .bannerWrap p{text-align:center}.foodBanner .filterMob{background-color:#f3f1ef;padding:32px 25px;display:none}.foodBanner .filterMob .filterTitle{width:100%}.foodBanner .filterMob .filterTitle .openFaq{font-size:44px;cursor:pointer;color:#000;float:right;font-size:22px}.foodBanner .foodFilterSearchForm{background-color:#f3f1ef;padding:67px 72px}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap{width:100%;margin:0 0 10px}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:20px;cursor:pointer;width:100%}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap label:hover{font-weight:700}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap label input[type=checkbox]{width:19px;height:19px;position:relative;cursor:pointer;border:0;margin-bottom:0}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap label input[type=checkbox]:after{content:"";vertical-align:middle;position:absolute;cursor:pointer;height:50px;width:55px;left:-4px;top:-5px;background:#f3f1ef}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap label input[type=checkbox]:checked:after{content:"";background-image:url(../../img/icons/tick.png);background-position:60%;background-repeat:no-repeat;background-size:45%}.foodBanner .foodFilterSearchForm .filterWrap .checkWrap label:has(>:checked){font-weight:700}.foodBanner .foodFilterSearchForm .foodWrap .catWrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.foodBanner .foodFilterSearchForm .foodWrap .catWrap .foodCat{font-size:20px;color:#000;transition:.2s ease-in;padding:12px 48px 12px 0;cursor:pointer}.foodBanner .foodFilterSearchForm .foodWrap .catWrap .foodCat:hover{font-weight:700}.foodBanner .foodFilterSearchForm .foodSearch{display:-ms-inline-flexbox;display:inline-flex;width:100%}.foodBanner .foodFilterSearchForm .foodSearch input{height:70px;border:1px solid #e7e3e0;border-right:0;width:96%;margin-bottom:0;padding:20px 36px;font-size:20px;font-weight:700}.foodBanner .foodFilterSearchForm .foodSearch input:-ms-input-placeholder{color:#b7b7b7;font-size:16px}.foodBanner .foodFilterSearchForm .foodSearch input::placeholder{color:#b7b7b7;font-size:16px}.foodBanner .foodFilterSearchForm .foodSearch .searchButt{height:70px;border:1px solid #e7e3e0;border-left:0;width:4%;padding:20px 36px;background-color:#fff;font-size:20px;font-size:700}.foodBanner .foodFilterSearchForm select{color:#3e3b38;font-size:16px;border-radius:5px;padding:13px 24px;height:50px;background-image:url(../../img/icons/chevron-down.svg)!important;background-position:94% 50%}.featuredRecipePosts h2{border-color:#fff}.featuredRecipePosts .featuredTileMain .postWrap{height:100%}.featuredRecipePosts .featuredTileMain .postWrap .overlay{background:rgba(0,0,0,.4);position:absolute;top:0;width:100%;height:100%}.featuredRecipePosts .featuredTileMain .postWrap img{height:100%;min-height:575px;width:100%;max-width:100%;object-fit:cover}.featuredRecipePosts .featuredTileMain .postWrap .clearB{position:absolute;top:21px;left:15px;height:56px;color:#fff;border:2px solid #fff;background-color:transparent;padding:16px 32px;min-width:196px}.featuredRecipePosts .featuredTileMain .postWrap .textCol{position:absolute;bottom:40px;padding:0 30px;max-width:568px;color:#fff}.featuredRecipePosts .featuredTileMain .postWrap .textCol a{color:#fff;text-decoration:underline}.featuredRecipePosts .featuredTile{padding-left:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.featuredRecipePosts .featuredTile .postWrap{background-color:#fff;margin-bottom:24px}.featuredRecipePosts .featuredTile .postWrap:last-child{margin-bottom:0}.featuredRecipePosts .featuredTile .postWrap .imgCol .overlay{background:rgba(0,0,0,.4);position:absolute;top:0;width:100%;height:100%}.featuredRecipePosts .featuredTile .postWrap .imgCol img{height:100%;min-height:270px;width:100%;max-width:100%;object-fit:cover}.featuredRecipePosts .featuredTile .postWrap .imgCol .clearB{position:absolute;top:21px;left:15px;height:56px;color:#fff;border:2px solid #fff;background-color:transparent;padding:16px 32px;min-width:196px}.featuredRecipePosts .featuredTile .postWrap .textCol{padding:48px 42px}.featuredRecipePosts .featuredTile .postWrap .textCol .link{color:#000;font-size:20px;text-decoration:underline}.recipePosts .sortPosts{width:183px;float:right;margin-bottom:24px}.recipePosts .sortPosts select{background-size:6%;background-position:92% 50%;font-size:16px;height:56px;margin-bottom:0}.recipePosts .gridWrap{columns:3 200px;column-gap:1.5rem;width:100%;margin:0 auto}.recipePosts .gridWrap img{max-width:100%}.recipePosts .gridWrap .postTile{width:150px;margin:0 24px 0 0;display:inline-block;width:100%;transition:all .25s ease-in-out}.recipePosts .gridWrap .postTile .clearB{position:absolute;top:21px;left:15px;height:56px;color:#fff;border:2px solid #fff;background-color:transparent;padding:16px 32px;min-width:196px}.recipePosts .gridWrap .postTile .imgWrap{overflow:hidden;height:100%;display:-ms-flexbox;display:flex}.recipePosts .gridWrap .postTile .imgWrap .overlay{background:rgba(0,0,0,.4);position:absolute;top:0;width:100%;height:100vh}.recipePosts .gridWrap .postTile img{width:100%;object-fit:cover}.recipePosts .gridWrap .postTile .textCol{margin:24px 0 32px}.recipePosts .gridWrap .postTile .textCol a{color:#000;text-decoration:underline;font-size:20px}.recipePosts .gridWrap .postTile .textCol span.readM{width:100%;float:left;margin:24px 0;text-decoration:underline}.recipePosts .sorryNoPosts{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.recipePosts #more_posts{margin:40px auto 0}.recipePosts .spinnerWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.recipePosts .spinnerWrap .spinner{display:none;margin-top:24px;width:100px;height:100px}@media only screen and (max-width:1450px){.foodBanner .blogFilterSearchForm{padding:30px}.foodBanner .blogFilterSearchForm .foodWrap{padding-left:25px}.recipePosts .gridWrap{columns:2 200px}}@media only screen and (max-width:1250px){.featuredRecipePosts .featuredTileMain{width:100%;margin-bottom:20px}.featuredRecipePosts .featuredTileMain .postWrap img{padding-right:0}.featuredRecipePosts .featuredTile{width:100%}}@media print,screen and (max-width:63.99875em){.foodBanner .foodFilterSearchForm .foodWrap{padding-left:0}.recipePosts .gridWrap{columns:1 200px}.featuredRecipePosts .featuredTile{padding-left:0}.featuredRecipePosts .featuredTile .postWrap .imgCol img{min-height:575px}}@media print,screen and (max-width:39.99875em){.foodBanner .filterMob{display:-ms-flexbox;display:flex}.foodBanner .foodFilterSearchForm{padding:25px;display:none}.foodBanner .foodFilterSearchForm .venueWrap{border-bottom:1px solid #e7e3e0;padding-bottom:32px}.featuredRecipePosts .featuredTileMain .postWrap img{min-height:1px;height:400px}.featuredRecipePosts .featuredTile .postWrap .imgCol img{height:284px;min-height:1px}}
/*# sourceMappingURL=archive-recipes.css.map */
