.wp-block-tpd-recipe-kit-recipe-embed{background:#fff;box-shadow:0 0 88px 0 rgba(0,0,0,.161);color:#323232;display:flex;flex-direction:column;margin:0 auto;overflow:hidden}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-thumbnail{position:relative;width:100%}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-thumbnail>img{margin-bottom:0!important;width:100%}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-title{border-bottom:1px solid #d8d8d8;margin:0!important;padding:1em 1.5em}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary{display:flex;justify-content:space-evenly;list-style:none;margin:0;padding:1em 0 0}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary .tpd-recipe-summary-item .summary-value{color:#fb6637;font-weight:600;margin-left:.5em}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary .tpd-recipe-summary-item .summary-measurement{display:block;font-weight:300;margin-top:-4px}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description #tpd-recipe-ingredient>label{padding-left:1em}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description .tpd-instructions ol{margin:0 1em .7em 0}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description .tpd-instructions ol li{padding-bottom:.7em}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-section-title{margin-top:10px!important}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-view{background:#fb6637;border:none;border-radius:5px;color:#fff;display:block;margin:0 auto 30px;padding:.5em 1em;text-align:center;text-decoration:none;width:60%}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-view:hover{box-shadow:0 10px 34px 0 rgba(255,79,135,.32);transform:translateY(-3px)}@media only screen and (min-width:825px){.wp-block-tpd-recipe-kit-recipe-embed{width:650px}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary-item{font-size:larger}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description{padding:.5em 1.5em .5em 2em}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description .tpd-instructions ol{text-align:justify}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description .tpd-recipe-section .tpd-ingredients{display:grid;grid-template-columns:1fr 1fr}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description .tpd-recipe-section .tpd-ingredients .ingredients{padding-right:10px}.wp-block-tpd-recipe-kit-recipe-embed #dsk-box-ad-c{align-self:center;grid-column-start:2}}@media only screen and (max-width:824px){.wp-block-tpd-recipe-kit-recipe-embed{width:315px}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-title{text-align:center}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary-item{font-size:inherit}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description{padding:0 .5em 0 .4em}.wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-description .tpd-recipe-section{display:block}.wp-block-tpd-recipe-kit-recipe-embed #mob-box-ad-a{padding:1.5em 0 1em;text-align:center}}.single .wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary>li>br,.single .wp-block-tpd-recipe-kit-recipe-embed .tpd-recipe-summary>li>span>br{display:none}
.wp-block-tpd-recipe-kit-recipe{scroll-margin-top:120px}.wp-block-tpd-recipe-kit-recipe h3{font-size:1em;margin:20px 0 10px}.wp-block-tpd-recipe-kit-recipe ul{margin:0 20px}.wp-block-tpd-recipe-kit-recipe .tpd-recipe-description{font-size:1.25rem;margin:20px 0}.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container{border:3px double #d6dae0;display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto;padding:1em;width:100%}.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-cook-time-header,.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-preparation-time-header,.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-servings-header{font-size:1.1em;font-variant:all-petite-caps;grid-row-start:1;justify-self:center;margin:0!important}.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-preparation-time-header{grid-column-start:1}.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-cook-time-header{grid-column-start:2}.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-servings-header{grid-column-start:3}.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-cook-time,.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-preparation-time,.wp-block-tpd-recipe-kit-recipe .tpd-time-servings-container .tpd-servings{font-size:1.3em;font-variant:all-petite-caps;justify-self:center}.wp-block-tpd-recipe-kit-recipe .ingredient{grid-gap:0 10px;display:grid;grid-template-columns:3% 97%}.wp-block-tpd-recipe-kit-recipe .ingredient>label{padding-left:.5rem}.wp-block-tpd-recipe-kit-recipe .ingredient>label>li{list-style:none}.wp-block-tpd-recipe-kit-recipe .ingredient>input[type=checkbox]{align-self:center;height:20px;justify-self:flex-end;width:20px}.wp-block-tpd-recipe-kit-recipe .tpd-instructions-header{padding-top:1em}.wp-block-tpd-recipe-kit-recipe .instruction>p{border-bottom:1px dashed #a9a9a9;font-size:1em;font-variant:all-petite-caps;font-weight:600;margin-bottom:0;width:-moz-fit-content;width:fit-content}.wp-block-tpd-recipe-kit-recipe .instruction>li{list-style:none;padding-bottom:12px}
.wp-block-tpd-recipe-kit-ad{background:#fbfbfb;color:#292929;margin:0 auto;padding:2rem}.wp-block-tpd-recipe-kit-ad.alignwide{margin-left:-80px;margin-right:-80px}.wp-block-tpd-recipe-kit-ad.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;text-align:center}.wp-block-tpd-recipe-kit-ad.is-sticky{position:sticky;top:100px}
.wp-block-tpd-recipe-kit-search-card{background-size:cover}.wp-block-tpd-recipe-kit-search-card .wp-block-cover__inner-container{align-items:center;background-position:50%;background-size:cover;box-sizing:border-box;display:flex;justify-content:center;margin:auto;min-height:32vw;padding:1em;position:relative;width:100%}.wp-block-tpd-recipe-kit-search-card .wp-block-search{text-align:center}.wp-block-tpd-recipe-kit-search-card .wp-block-search .wp-block-search__label{color:#fff;font-size:4rem;font-weight:700}.wp-block-tpd-recipe-kit-search-card .wp-block-search .wp-block-search__input{font-size:1rem;height:3.5rem;padding:0 0 0 .5em!important;width:80%}.wp-block-tpd-recipe-kit-search-card .wp-block-search .wp-block-search__button{margin-left:0!important}.wp-block-tpd-recipe-kit-search-card .wp-block-search>button[type=submit]{display:none}.wp-block-tpd-recipe-kit-search-card .wp-block-search__field button[type=submit]{background:none;border:none;cursor:pointer;padding:0;position:relative;right:2em}.wp-block-tpd-recipe-kit-search-card .wp-block-search__field button[type=submit]>svg{height:1.5rem;width:1.5rem}@media screen and (max-width:825px){.wp-block-tpd-recipe-kit-search-card .wp-block-search__label{font-size:3rem!important}}
.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card h2{align-items:center;display:flex;font-size:16px;font-weight:700;margin-bottom:0;margin-top:0}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card h2 a{display:block;width:100%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card h2 a:hover{text-decoration:none}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .img-container a{background-color:#cecece;display:block;padding-top:56.25%;position:relative;width:100%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container{position:relative}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container.rounded{border-radius:50%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container:after{content:"";display:block;padding-bottom:56.25%}@media screen and (min-width:640px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container:after{display:none}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container img.wp-post-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .tpd-author{display:flex;font-size:12px;width:100%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .tpd-author img{border-radius:11px;display:block;height:22px!important;margin-right:5px;max-height:22px!important;max-width:22px!important;-o-object-fit:cover;object-fit:cover;width:22px!important}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .featured-recipes-category-link{color:initial}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .featured-recipes-category-link:hover{color:#3949ab}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .tpd-excerpt{font-size:1rem;font-weight:400}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .tpd-card_date,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .tpd-card_date_mobile{color:#aaa;font-size:.7rem}@media screen and (min-width:768px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .tpd-card_date_mobile{display:none}}@media(max-width:639px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card{display:flex}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card h2{line-height:1.2em;padding-bottom:6px}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card .img-container{flex-basis:45%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card>div:not(.img-container){flex-basis:55%;padding:9px 10px}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card-main .tpd-card{background:#f6f6f6;display:block;margin-bottom:12px}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card-main .tpd-card h2{padding:6px 10px 2px}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card-main .tpd-card .tpd-author{padding-bottom:10px}@media screen and (max-width:640px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card-main .tpd-card a.img-container,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes [class*=tpd-template]>.tpd-card:first-child a.img-container{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card-main .tpd-card a.img-container:after,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes [class*=tpd-template]>.tpd-card:first-child a.img-container:after{content:"";display:none;padding-bottom:56.25%}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1{grid-column-gap:15px;display:grid}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin{grid-column-gap:0}@media screen and (min-width:767px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin .tpd-card{margin-bottom:0}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card{background:#fff!important;border:none;height:inherit;margin-bottom:1.3em;padding-top:0!important}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card:first-child{display:block}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card .tpd-card-title{padding:8px 8px 0;text-align:center}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card .tpd-card-title .categories{font-size:.75rem;font-weight:700;letter-spacing:.125em;margin:1em 0;text-transform:uppercase}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card .tpd-card-title h2{font-size:1.25rem;margin-bottom:7px}@media screen and (max-width:768px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card .tpd-card-title h2{font-size:14px}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card .tpd-excerpt{padding:0 5px 5px;text-align:center}@media screen and (min-width:640px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1{grid-template-columns:repeat(2,1fr)}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin{grid-column-gap:0}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin .tpd-card{border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin .tpd-card:last-child{border-right:1px solid #e7e7e7}}@media screen and (min-width:768px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1{grid-template-columns:repeat(3,1fr);padding-left:0;padding-right:0}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.tpd-columns-3{grid-template-columns:repeat(3,1fr)}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.tpd-columns-4{grid-template-columns:repeat(4,1fr)}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1{grid-template-columns:repeat(2,1fr);margin:0 -15px}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1>div:first-child{grid-column:1/2}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin.style-1 .tpd-card:nth-child(3),.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.no-margin.style-1 .tpd-card:nth-child(6){border-right:1px solid #e7e7e7}}@media screen and (min-width:980px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1{grid-template-columns:repeat(3,1fr)}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1{grid-template-columns:repeat(4,1fr);margin:0 auto}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1>div:first-child{grid-column:1/3}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1>div:nth-child(6){grid-column:3/5}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1 .tpd-card:nth-child(2) .img-container a,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1 .tpd-card:nth-child(3) .img-container a,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1 .tpd-card:nth-child(4) .img-container a,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1.style-1 .tpd-card:nth-child(5) .img-container a{padding-top:75%}}@media only screen and (max-width:825px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 .tpd-card,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 a.img-container{display:block}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-1 a.img-container{overflow:hidden}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 .tpd-card{grid-gap:15px;display:grid;grid-template-columns:33.33% 66.66%}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 .tpd-card .img-container{grid-row-end:6;grid-row-start:1}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 .tpd-card .tpd-card-title h2{font-size:1.5rem}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 .tpd-card .tpd_title{font-size:medium;padding-left:0}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 .tpd-card p.categories{margin:0}@media only screen and (max-width:825px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 .tpd-card,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 a.img-container{display:block}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-template-2 a.img-container{overflow:hidden}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only{display:grid}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only h2{background:transparent}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only .tpd-author{padding-left:0}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only .tpd-card+.tpd-card{border-top:1px solid #f3f3f3}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only .tpd-card{display:flex}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only .tpd-card .tpd-card-title{align-content:center;display:flex;flex-wrap:wrap}@media only screen and (max-width:639px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .col-titles-only{display:none}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes.alignfull,.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes.alignwide{align-items:center;display:flex;justify-content:center;margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes.alignfull div[class^=tpd-template],.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes.alignwide div[class^=tpd-template]{margin:32px calc(50% - 50vw);max-width:100vw;padding-left:30px;padding-right:30px;width:100vw}@media(min-width:1200px){.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes.alignwide div[class^=tpd-template]{max-width:1200px}}.tpd-featured-posts-title{position:relative}.tpd-featured-posts-title h2{margin:0;padding-bottom:5px}.tpd-featured-posts-title h2 a{color:inherit!important;font-size:inherit!important}.tpd-featured-posts-title.has-slider-controls{align-items:center;display:flex;justify-content:space-between;text-align:center}.tpd-featured-posts-title.alignfull,.tpd-featured-posts-title.alignwide{align-items:center;display:flex;justify-content:center;margin:32px calc(50% - 50vw) 0;max-width:100vw;width:100vw}.tpd-featured-posts-title.alignfull h2,.tpd-featured-posts-title.alignwide h2{margin:0 calc(50% - 50vw);max-width:100vw;padding-left:30px;padding-right:30px;width:100vw}@media(min-width:1200px){.tpd-featured-posts-title.alignwide h2{max-width:1200px}}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card-main .tpd-card .tpd-author{padding-bottom:0}.wp-block-tpd-recipe-kit-recipe-kit-featured-recipes .tpd-card a.img-container .tpd-featured-thumbnail{position:static!important}
