.article__featured__video{height:0;padding-top:56.25%;position:relative}.article__featured__video iframe,.article__featured__video video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.article__hero__content{border-bottom:1px solid #f77965}.article__hero__excerpt{font-style:italic}.article__hero__sponsors-title{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500}.article__hero__sponsors img{width:auto;height:auto;max-width:250px;max-height:50px}.article--list .ugc,.article--list .ugc h2,.enable-list .block-editor-block-list__layout,.enable-list .block-editor-block-list__layout h2{counter-reset:list}.article--list .ugc h3,.enable-list .block-editor-block-list__layout h3{display:flex;font-size:25px;line-height:1.12;align-items:center;position:relative;margin-bottom:40px;margin-top:40px}.article--list .ugc h3:after,.enable-list .block-editor-block-list__layout h3:after{content:"";width:1px;height:68px;position:absolute;left:82px;top:50%;margin-top:-34px;background-color:#0e0705}.article--list .ugc h3:before,.enable-list .block-editor-block-list__layout h3:before{width:52px;height:52px;border-radius:50%;counter-increment:list;margin-right:60px;flex-shrink:0;content:counter(list);font-size:30px;color:#f77965;font-family:Lora,sans-serif;line-height:1.6;background-color:#fafbfd;display:flex;justify-content:center;align-items:center}.article__share__button{background:none;border:none;cursor:pointer;padding:0;-webkit-appearance:none;appearance:none;width:30px;height:30px;color:#0e0705;position:relative}.article__share__button:after{background-color:#f77965;bottom:-3px;content:"";height:1px;left:0;position:absolute;transition:width .2s ease;width:0}.article__share__button:focus:after,.article__share__button:hover:after{width:100%}.recipe__category .svg-icon{margin-right:5px}.recipe__information__piece{font-size:20px}.recipe__information__piece .recipe__amount{font-size:24px}.recipe__diets,.recipe__ingredients__wrapper{width:270px}.recipe__diets{width:270px;padding-left:15px;position:relative}.recipe__diets:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:1px;background-color:#0e0705}.recipe__diet{width:50%;flex-shrink:0}.recipe .article__share{padding-left:0;list-style:none;margin-bottom:0}.recipe .article__share li{list-style-type:none}.recipe .article__share__separator{width:1px;height:26px;background-color:#0e0705}.recipe .recipe__metrics-switcher{padding:0;list-style:none}.recipe .recipe__metrics-switcher li{list-style-type:none}.recipe .recipe__metrics__switch{-webkit-appearance:none;appearance:none;font-size:13px;background-color:transparent;border:1px solid #f77965;cursor:pointer;padding:4px 14px;transition:background-color .3s,color .3s}.recipe .recipe__metrics__switch[aria-selected=true]{background-color:#f77965;color:#fff}.recipe .recipe__ingredient{font-size:16px;line-height:1.56}.recipe .recipe__ingredients__list li::marker{color:#f77965}.recipe .recipe__ingredients__list li+li{margin-top:10px}.recipe .imperial .recipe__metric,.recipe .metric .recipe__imperial{display:none}.recipe .recipe__ingredients__wrapper{order:1}.recipe .recipe__steps{list-style:none;padding:0;margin:0}.recipe .recipe__step{padding-left:50px;padding-bottom:40px;position:relative;font-size:16px;line-height:1.56;list-style:none}.recipe .recipe__step:before{content:"";display:block;width:1px;left:16px;top:0;bottom:0;position:absolute;background-color:#f77965}.recipe .recipe__step:last-child:before{content:normal}.recipe .recipe__step__number{width:32px;height:32px;border-radius:50%;position:absolute;left:0;top:0;border:1px solid #f77965;color:#f77965}.recipe .recipe__facts .recipe__separator{width:1px;background-color:#f77965}.recipe .recipe__facts .recipe__separator:last-child{display:none}.recipe__nutrition .recipe__title{font-size:20px}.recipe .recipe__nutrition+.recipe__notes{margin-top:70px}.ugc .recipe .recipe__title{margin-bottom:25px}.ugc .recipe .recipe__author{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:14px;margin-top:-5px}.ugc .recipe .recipe__notes .recipe__title,.ugc .recipe .recipe__nutrition .recipe__title{margin-bottom:20px}.ugc .recipe .recipe__group-title{margin-bottom:15px}.ugc .recipe .recipe__notes__copy{font-size:16px}.ugc .recipe .recipe__notes__copy p{margin-bottom:10px}.collective-kitchen-post .recipe{margin:18px;padding:0;border:3px solid #000;position:relative;background:none}.collective-kitchen-post .recipe:before{content:"";background:#fef7f3;position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:-1}.collective-kitchen-post .recipe__top{padding-top:30px;padding-right:30px;margin-bottom:0}.collective-kitchen-post .recipe__top .recipe__category .category-link{color:#429e69;font-size:20px;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:2px;padding-left:30px}.collective-kitchen-post .recipe__top .category-link .svg-icon{display:none}.collective-kitchen-post .recipe__top .article__share__button{color:#429e69}.collective-kitchen-post .recipe__top .article__share__separator{background-color:#1c1c22}.collective-kitchen-post .recipe .recipe__title--main{font-size:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;margin-bottom:0}.collective-kitchen-post .recipe .recipe__author{display:none}.collective-kitchen-post .recipe__layer-1{margin-bottom:0}.collective-kitchen-post .recipe__information--wrapper{border-top:3px solid #000;border-bottom:3px solid #000;padding:30px}.collective-kitchen-post .recipe__information--wrapper .recipe__amount{color:#429e69;font-family:Poppins,sans-serif;font-weight:700;font-size:24px;letter-spacing:1.33px}.collective-kitchen-post .recipe__information--wrapper .recipe__information__text{color:#1c1c22;font-family:Poppins,sans-serif;font-size:20px;font-weight:400}.collective-kitchen-post .recipe__information--wrapper .svg-icon{display:none}.collective-kitchen-post .recipe__diets{border:3px solid #000;border-right:none;width:45%;padding:30px}.collective-kitchen-post .recipe__diets:before{content:none}.collective-kitchen-post .recipe__title:not(.recipe__title--main){color:#429e69;font-size:20px;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:2px}.collective-kitchen-post .recipe__title:not(.recipe__title--main):before{content:none}.collective-kitchen-post .recipe__layer-2{border-bottom:3px solid #000;align-items:stretch;margin:0}.collective-kitchen-post .recipe__steps-wrapper{padding:30px}.collective-kitchen-post .recipe__steps-wrapper .recipe__step:before{border-left:2px dotted #429e69;width:0;background:none}.collective-kitchen-post .recipe__steps-wrapper .recipe__step__number{width:32px;height:32px;color:#fff;font-size:20px;font-family:Poppins,sans-serif;font-weight:700;background-color:#429e69;border:none}.collective-kitchen-post .recipe__steps-wrapper .recipe__step__copy{color:#1c1c22;font-size:16px;font-family:Poppins,sans-serif;font-weight:400;line-height:25px}.collective-kitchen-post .recipe__ingredients__wrapper{border-left:3px solid #000;padding:30px;width:45%}.collective-kitchen-post .recipe__ingredients__wrapper .recipe__metrics__switch{border-color:#429e69;font-family:Poppins,sans-serif;font-weight:700;color:#000}.collective-kitchen-post .recipe__ingredients__wrapper .recipe__metrics__switch[aria-selected=true]{background-color:#429e69;color:#fff}.collective-kitchen-post .recipe__ingredients__wrapper .recipe__ingredient{color:#1c1c22;font-size:16px;font-family:Poppins,sans-serif;line-height:35px}.collective-kitchen-post .recipe__ingredients__wrapper .recipe__ingredient::marker{color:#429e69}.collective-kitchen-post .recipe__ingredients__wrapper .recipe__group-title,.collective-kitchen-post .recipe__steps-wrapper .recipe__group-title{font-family:Poppins,sans-serif;font-weight:700}.collective-kitchen-post .recipe__nutrition .recipe__title{padding:30px;margin:0!important}.collective-kitchen-post .recipe__nutrition .recipe__facts{margin-right:-3px}.collective-kitchen-post .recipe__nutrition .recipe__facts .recipe__fact{flex-grow:1;border-bottom:3px solid #000;padding:5px 15px 30px}.collective-kitchen-post .recipe__nutrition .recipe__facts .recipe__fact__text{color:#1c1c22;font-size:14px;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:2px}.collective-kitchen-post .recipe__nutrition .recipe__facts .recipe__separator{width:3px;background-color:#000;margin:0}.collective-kitchen-post .recipe__nutrition .recipe__fact__amount span{color:#429e69;font-size:40px;font-family:Poppins,sans-serif!important;font-weight:700;line-height:1.4}.collective-kitchen-post .recipe__notes{padding:30px;margin-top:0!important}.collective-kitchen-post .recipe__notes .recipe__notes__copy{color:#1c1c22;font-size:16px;font-family:Poppins,sans-serif;letter-spacing:0;line-height:25px}.article__tags .tags__list{position:relative}.article__tags .tags__link{transition:background-color .3s,color .3s}.article__tags .tags__link:hover{background-color:#f77965;color:#fff}.ck-body .article__tags .tags__link:hover{background-color:#ff9a65}.wp-block-image{text-align:center}.wp-block-embed__wrapper{display:flex;justify-content:center}.wp-block-pullquote{border:0;margin:0;padding:0}.article .ugc blockquote{font-family:Montserrat,sans-serif;font-size:50px;font-style:italic;font-weight:300;line-height:1.1;margin-left:0;margin-right:0;margin-top:0}.article .ugc blockquote p{font-size:40px;line-height:1.1}.article .ugc blockquote p:after,.article .ugc blockquote p:before{color:#f77965;display:inline}.article .ugc blockquote p:first-child:before{content:"“"}.article .ugc blockquote p:last-of-type:after{content:"”"}.article .ugc .has-drop-cap:first-letter,.article .ugc>p:first-child:first-letter{font-size:50px;line-height:1}.article .ugc .wp-caption,.article .ugc iframe,.article .ugc img,.article .ugc video{display:block;margin-left:auto;margin-right:auto;max-width:100%}.article .ugc img{height:auto}.article .ugc .wp-block-image figcaption,.article .ugc .wp-caption-text{display:block;color:#a4a4a4;font-size:12px;text-align:center}.article .ugc .aligncenter{display:block;margin-left:auto;margin-right:auto}.article-wrapper--lazyloaded{animation:fadeInUp .4s ease;border-top:2px solid #0e0705;padding-top:80px}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:767px){.recipe__diets,.recipe__ingredients__wrapper{width:100%}.recipe__diets{width:100%;padding-left:0;margin-top:30px}.recipe__diets:before{content:normal}.recipe .recipe__ingredients__wrapper{order:0}.recipe .recipe__facts .recipe__fact{padding:0}.collective-kitchen-post .recipe__information--wrapper{border-bottom:none;padding-bottom:0}.collective-kitchen-post .recipe__diets{width:100%;border-bottom:none;border-left:none;margin-left:30px;padding-left:0;padding-right:15px}.collective-kitchen-post .recipe__ingredients__wrapper{width:100%;border-left:none;border-top:3px solid #000}.collective-kitchen-post .recipe__nutrition .recipe__facts .recipe__fact{width:100%;padding:15px 0;margin:0 30px}.collective-kitchen-post .recipe__notes{border-top:3px solid #000;margin-top:20px!important}.article__tags .tags__list{width:100%}.article .ugc .has-drop-cap:first-letter,.article .ugc>p:first-child:first-letter,.article .ugc blockquote{font-size:35px}.article .ugc .wp-block-image,.article .ugc .wp-caption{margin:0}.article .ugc .wp-block-image img,.article .ugc .wp-caption img{object-fit:cover;width:calc(100vw - 30px);height:calc(100vw - 30px)}.article-wrapper--lazyloaded{padding-top:40px}.single-post .article__breadcrumbs .last{display:none}}@media (min-width:768px){.article__tags .tags__list{padding-left:30px}.article__tags .tags__list:before{border-left:1px solid #0e0705;content:"";height:calc(100% - 10px);left:0;position:absolute;top:0}}@media print{.recipe .site-header__logo{margin-bottom:30px}.recipe__metrics-switcher,.recipe__step__image,.recipe__top,.recipe a:after{display:none}#PrintContainer .recipe__column{width:50%}#PrintContainer .recipe__fact{width:25%}#PrintContainer .recipe__title.heading-mini-border:before{border-top:2px solid #f77965}.ck-body #PrintContainer .recipe__title.heading-mini-border:before{border-top-color:#429e69}#PrintContainer .svg-icon{display:none}#PrintContainer .recipe__step__number{background-color:#fff!important;color:rgba(255,0,0,.7)!important;border-color:#f77965}.ck-body #PrintContainer .recipe__step__number{color:#429e69!important;border-color:#429e69}#PrintContainer .recipe__step:before{background-color:#f77965;border:1px solid #f77965}.ck-body #PrintContainer .recipe__step:before{background-color:#429e69;border-color:#429e69}#PrintContainer li::marker{color:rgba(255,0,0,.7)}.ck-body #PrintContainer li::marker{color:#429e69}}
