@charset "utf-8";.recipe-header{padding:50px 0 75px}.recipe-header:before{bottom:45px;left:20px;right:20px;top:20px}.recipe-header__bottom,.recipe-header__top{padding:0 20px}.recipe__heading{font-size:30px;font-weight:300;margin:0;text-align:center}.recipe__byline{font-size:12px;font-weight:700;line-height:1.4;margin:12px 0;text-align:center;text-transform:uppercase}.recipe__byline a{text-decoration:none}.recipe-subhead{color:#26bec9;font-size:24px;font-weight:300;margin:0 0 .5em;text-transform:uppercase}@media (min-width:580px){.recipe-header{padding:60px 0 85px}.recipe-header:before{bottom:55px;left:50%;margin-left:-270px;right:auto;top:30px;width:540px}.recipe__heading{font-size:32px}}@media (min-width:768px){.recipe-header{padding:60px 0 70px}.recipe-header:before{bottom:30px;margin-left:-360px;top:30px;width:720px}.recipe__heading{font-size:34px}}@media (min-width:992px){.recipe-header{padding:70px 0 80px}.recipe-header:before{bottom:40px;margin-left:-470px;top:40px;width:940px}.recipe-header__top{padding:0 0 0 20px}.recipe-header__bottom{padding:0 20px 0 0}.recipe__heading{font-size:37px;text-align:left}.recipe__byline{text-align:left}}@media (min-width:1200px){.recipe-header{padding:80px 0 90px}.recipe-header:before{margin-left:-530px;width:1060px}.recipe-header__bottom,.recipe-header__top{padding:0}.recipe__heading{font-size:40px}}@media (min-width:1500px){.recipe-header:before{margin-left:-650px;width:1300px}}.recipe-data{margin:10px 0 0;text-align:center}.recipe__review{border-right:1px solid #c9c9c9;padding-right:15px}.recipe__review+.recipe__makes{padding-left:15px}.recipe-data__item{display:inline-block;font-size:30px}.recipe-data__top{line-height:1;text-align:center;white-space:nowrap}.recipe-data__number{color:#009b6b;font-size:1em;font-weight:300;margin:0 .14em 0 0;vertical-align:middle}.recipe-data__icon,.recipe-data__number{display:inline-block;line-height:1}.recipe-data__icon svg{display:inline-block;height:30px;width:30px}.recipe__review .recipe-data__icon{display:none}.recipe-data__icon .wmo-rating{margin-left:5px}.recipe-data__icon .rating-star{background-position:0 0;background-size:24px 21px;height:21px;margin-right:3px;width:12px}.recipe-data__icon .rating-star__inner{background-position:12px 0;background-size:24px 21px;height:21px;width:12px}.recipe-data__bottom{font-size:.36em;font-weight:400;line-height:1;margin:1em 0 0;text-align:center;text-transform:uppercase}.recipe-review-count{color:#ec1c24;font-weight:400;text-decoration:none}.recipe-review-count:hover{color:#009b6b;text-decoration:none}.watermelon-rating,.watermelon-rating__slice{display:inline-block;line-height:1}.watermelon-rating__slice{margin:0 2px}.watermelon-rating__slice svg{height:21px;width:12px}@media (min-width:580px){.recipe__review{padding-right:20px}.recipe__review+.recipe__makes{padding-left:20px}}@media (min-width:768px){.recipe__review .recipe-data__icon{display:inline-block}}@media (min-width:992px){.recipe-data{margin-top:0}}@media (min-width:1500px){.recipe-data__item{font-size:36px}}#made-it{background:rgba(0,0,0,0);border:none;border-radius:50%;height:30px;margin:0;padding:0;position:relative;top:-2px;vertical-align:middle;width:30px}#made-it.disabled{cursor:default}.thumbs-up__hand{fill:#009b6b}.thumbs-up__line{fill:none;stroke:#009b6b;stroke-width:8;stroke-linecap:round;stroke-miterlimit:10}.recipe-section{padding:30px 0}@media (min-width:992px){.recipe-section{padding:50px 0}}.recipe-intro{padding:0 0 40px}.recipe-intro__img{margin-top:-25px}.recipe-intro__copy{margin-top:30px}.recipe-intro__copy p:last-child{margin-bottom:0}@media (min-width:768px){.recipe-intro__inner{margin-left:auto;margin-right:auto;margin-top:-50px;max-width:680px}.recipe-intro__img{margin-left:auto;margin-right:auto;max-width:540px}}@media (min-width:992px){.recipe-intro__inner{margin-left:20px;margin-top:-60px;max-width:none}.recipe-intro__img{max-width:none}}@media (min-width:1200px){.recipe-intro__inner{margin-left:auto;margin-top:-70px}}.recipe-timing{padding:30px 0}.recipe-icon-list{margin:0;padding:0;position:relative}.recipe-icon-list__item{list-style-type:none;margin:20px 0 0;padding:0 10px 0 50px;position:relative;text-align:left}.recipe-icon-list__item:first-child{margin-top:0}.recipe-icon-list__icon{color:#ddd;font-size:38px;left:0;line-height:42px;position:absolute;top:0}.recipe-icon-list__heading{margin:0}.recipe-icon-list__copy{font-size:18px;font-style:italic;line-height:1.4;margin:0}@media (min-width:580px){.recipe-timing{padding:10px 0}.recipe-icon-list__item{display:inline-block;margin:20px 0;vertical-align:top;width:50%}.recipe-icon-list__item:first-child{margin:20px 0}}@media (min-width:992px){.recipe-icon-list__item{width:25%}}.recipe-info{font-size:14px}.recipe-ingredients ul:last-child{margin-bottom:0}.recipe-ingredients .ingredient{margin:0 0 10px}.recipe-ingredients .field-widget{padding-left:30px}.recipe-ingredients .field-widget__checkbox{height:20px;width:20px}.recipe-ingredients .field-widget__checkbox:after{font-size:14px;line-height:18px}.recipe-ingredients__list{list-style-type:none;margin-left:0}.recipe-instructions{border-top:1px solid #ddd;line-height:2.4;margin-top:50px;padding-top:50px}.recipe-instructions p:last-child{margin-bottom:0}.recipe-instructions__list{line-height:1.7}.recipe-instructions__list li{margin:0 0 10px}.chicory-button-container button{-webkit-appearance:none;background-color:#26bec9;background-image:none;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:1;margin:0 10px 0 0;max-width:100%;padding:1em 1.5em;position:relative;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background .25s ease-in-out 0s,color .25s ease-in-out 0s,border .25s ease-in-out 0s;transition:background .25s ease-in-out 0s,color .25s ease-in-out 0s,border .25s ease-in-out 0s;vertical-align:middle}.chicory-button-container button:before{color:#106264;content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:900;margin-right:.5em}.chicory-button-container button:focus,.chicory-button-container button:hover{background-color:#209ea7}.chicory-button-container a{white-space:nowrap}@media (min-width:992px){.recipe-info__inner{position:relative}.recipe-info__inner:before{border-left:1px solid #ddd;bottom:0;content:"";left:50%;position:absolute;top:0}.recipe-info__inner:after{clear:both;content:" ";display:table}.recipe-ingredients{padding-right:20px}.recipe-instructions{border-top:none;margin-top:0;padding-left:20px;padding-top:0}}.recipe-video .video-embed{margin-bottom:0}.recipe-video__heading{margin-bottom:24px}.recipe-video__wrapper{position:relative}.recipe-video__wrapper:before{background-image:url(../../images/linen-texture.png);background-position:50% 50%;background-repeat:repeat;bottom:8%;content:"";left:0;position:absolute;right:0;top:8%}.recipe-extras{padding:50px 0}.recipe-video+.recipe-extras{padding-top:0}.recipe-extras__right{margin:0 0 48px}@media (min-width:992px){.recipe-extras__inner{position:relative}.recipe-extras__inner:before{border-left:1px solid #ddd;bottom:0;content:"";left:60%;position:absolute;top:0}.recipe-extras__inner:after{clear:both;content:" ";display:table}.recipe-extras__right{margin-bottom:0;padding-left:40px}}@media (min-width:1500px){.recipe-extras__inner:before{left:59.5%}}.recipe-share__left{padding:0 0 10px;text-align:center}.recipe-share__print{margin-top:10px}.recipe-icon-link{background:#ededed;border-radius:5px;color:#212121;cursor:pointer;display:block;font-size:14px;font-weight:400;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}.recipe-icon-link:hover{color:#009b6b;text-decoration:none}.recipe-icon-link span{display:inline-block;vertical-align:middle;width:30px}.recipe-icon-link__icon{margin:0 .5em 0 0}.recipe-icon-link:hover .recipe-icon-link__icon path{fill:#009b6b}.recipe-icon-link__icon svg{display:block;height:auto;width:100%}.recipe-icon-link__icon path{fill:#9b9b9b;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.recipe-share__social{margin:20px 0 0}.recipe-servings{border-top:1px solid #ddd;font-size:14px;font-weight:700;padding:20px 0;text-align:center}@media (min-width:580px){.recipe-share__left{margin:0 -10px;position:relative}.recipe-share__print{margin:0}.recipe-share-button-wrapper{display:inline-block;padding:0 10px;vertical-align:middle;width:50%}}@media (max-width:991px){.recipe-share__social .sharethis-inline-share-buttons{text-align:center!important}}@media (min-width:992px){.recipe-share{padding:30px 0}.recipe-share__left{padding:5px 0}.recipe-share__left:before{border-left:1px solid #c9c9c9;bottom:0;content:"";left:50%;position:absolute;top:0}.recipe-share-button-wrapper{padding:0 30px;width:auto}.recipe-icon-link{background:rgba(0,0,0,0);padding:0}.recipe-share__right{position:relative}.recipe-share__social{display:block;margin:0;text-align:right}.recipe-share__social .sharethis-inline-share-buttons{text-align:right!important}.recipe-servings{border-top:none;display:inline-block;padding:0;vertical-align:middle;width:40%}}.receipe-nutrition{margin:0 0 36px}.receipe-nutrition__heading{font-size:18px;font-weight:700;margin:0 0 1em}.recipe-tags{margin:0 0 36px}.recipe-reviews{margin-top:50px}.recipe-reviews__heading{border-bottom:2px solid #c9c9c9;font-size:18px;margin:0 0 1.5em;padding:0 0 1.5em}.recipe-reviews__form .field-group{margin:0 0 20px}.recipe-reviews__form .rating-field label{margin:0 20px 0 0}.recipe-reviews__form .rating-field label,.recipe-reviews__form .watermelon-rating{display:inline-block;vertical-align:middle}.recipe-reviews__form .watermelon-rating svg{height:26px;width:15px}@media (min-width:992px){.recipe-reviews{border-top:none;margin-top:0;padding-top:0}}
