.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--list .ugc,.enable-list .block-editor-block-list__layout{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}.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__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}.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}.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 .container{max-width:1100px}.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}.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}}
