#article-info .fa.fa-bell,#article-info .fa.fa-heart{color:#92b86d}#small-info-buttons{padding-top:20px;display:flex;justify-content:space-between;column-gap:10px}#small-info-buttons .tb{display:flex;justify-content:center;column-gap:3px;align-items:center;flex-grow:1}#small-info-buttons .tb{padding-left:10px;padding-right:10px}@media screen and (max-width:699px){#small-info-buttons .tb{padding:4px 2px;border-radius:16px;font-size:0.9rem;height:46px;box-sizing:border-box;line-height:normal;flex-wrap:wrap}#small-info-buttons{column-gap:1px}#small-info-buttons span:first-child{flex-basis:100%;text-transform:none}}@media screen and (min-width:700px){#small-info-buttons .tb{padding-left:10px;padding-right:10px;font-size:0.9rem}}.content-recommendations{margin-bottom:60px}textarea.comment-field{height:120px;display:block}.comment.is-reply{margin-left:20px;margin-top:2px}.comment.first-comment .comment-text{background-color:#dff0d8;padding:6px;border:1px solid #d6e9c6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.comment.first-comment .lightbulb{text-align:center;font-size:20px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc}.comment .comment-author{display:flex;justify-content:space-between}.comment .comment-author > div:first-child{display:flex;flex-grow:2}.comment.first-comment .lightbulb i{font-size:24px;margin-left:10px}#commentblock .replies{display:none}.comment{padding:15px;margin-top:25px}.comment .circle-avatar{flex-shrink:0;margin-right:10px}#tip-options-popup .circle-avatar{margin:0 auto 10px auto;width:100px;height:100px}#tip-options-popup :is(a,.fwd){display:block;font-weight:bold;padding:7px 0}#tip-options-popup :is(a,.fwd) i{width:30px}.comment-text{overflow-wrap:break-word;margin-top:15px}form.comment-form{margin-bottom:10px}.comment .load-thread{margin-top:20px;text-align:center}.load-thread .fa-spinner{display:none}.load-thread .fa-spinner.fa-spin{display:inline-block}.comment-labels{display:flex;flex-wrap:wrap;justify-content:space-between}form.comment-form .comment-labels > label{flex-basis:300px;margin-bottom:10px}#inline-form{margin-top:20px;display:none}.intext-ad{clear:both}.intext-ad > div{min-height:250px;padding:15px 0;margin-top:10px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE; }.intext-ad.last-intext-ad > div{border-bottom:none}.intext-ad.last-intext-ad{margin-top:0}table + .intext-ad,div + .intext-ad{margin-top:20px}#add-to-mealplan > div{margin-bottom:10px}#mealplan-image{display:flex;align-items:center;column-gap:5px;margin-bottom:8px;font-size:0.9rem;font-weight:bold}#mealplan-image img{width:60px;border-radius:8px}#row-new-mealplan,#row-day,#row-meal,#row-meal-button{display:none}#row-new-mealplan{align-items:center;column-gap:1px;justify-content:space-between}#row-new-mealplan > i{width:28px;height:28px;text-align:center;line-height:28px;cursor:pointer;flex-shrink:0}#row-new-mealplan > i:hover{background:#EEEEEE;border-radius:14px}#add-to-mealplan select,#add-to-mealplan input[type=text],#add-to-mealplan input[type=submit]{box-sizing:border-box;width:100%;max-width:100%}#row-mealplan,#row-day{position:relative}#add-to-mealplan .fa-spinner{position:absolute;top:50%;margin-top:-10px;font-size:20px;right:20px}#row-meal input[type=radio]:disabled + label::before,#row-meal input[type=radio]:disabled + label{color:#ccc}@media screen and (max-width:809px){#article-body ul .intext-ad,#article-body ol .intext-ad{width:calc(100% + 25px);position:relative;left:-25px}}#cooking-mode{min-height:52px;margin-top:20px;border:1px solid #8B8B8B;border-radius:6px;padding:0 10px}#cooking-mode input[type=checkbox] + label::before{vertical-align:middle}#cooking-mode strong{margin-right:10px}#inline-form button.vib{margin-bottom:10px;display:block}@media screen and (min-width:500px){#inline-form button.vib{margin-bottom:0;display:inline-block}#cancel-answer{float:right;width:auto;margin-top:0}#inline-form{clear:right}}@media screen and (min-width:810px){ .comment{padding:25px}}@media screen and (min-width:810px) and (max-width:979px){.intext-ad,.comment-ad{position:relative;width:800px;left:-40px}.comment{padding-left:40px;padding-right:40px}#fm-article ol .intext-ad,#fm-article ul .intext-ad{left:-65px; }.intext-ad > div{border:none;padding:30px 0}}@media screen and (min-width:1180px){.comment{padding-left:40px;padding-right:40px}#fm-article ol .intext-ad,#fm-article ul .intext-ad{left:-65px; }.intext-ad > div{border:none;padding:30px 0}}.co-buttons .vib.edit-comment.tb{width:auto;padding:0 15px}#prev-next{margin-top:15px;display:flex;justify-content:space-between}#prev-next > div{width:49.5%;max-width:280px}#prev-next > div > .tb.small-tb{padding:0;height:36px}#prev-next .light-text{margin-top:3px;text-align:center}#author{border-top:1px solid #8B8B8B;margin-top:20px;padding:20px 0}#author-info > span.fwd,#author-info > a{display:block}#author .author-box .circle-avatar{width:74px;height:74px;flex-shrink:0}.comment-author .author-box div.light-text.editor{text-align:center}.upload-image-button{display:block;margin:20px auto 0}@media screen and (max-width:499px){.upload-image-button{width:100%;padding:0}.comment-author .author-box .author-name,.comment-author .author-box .fwd{max-width:217px}.replies .comment-author .author-box .author-name,.comment-author .author-box .fwd{max-width:202px}#sounds-good,#prev-next,#author,.order-ingredients{content-visibility:auto;contain-intrinsic-height:110px}.comment:not(.is-reply){content-visibility:auto;contain-intrinsic-height:110px}}.author-box .fwd.tip-author{font-size:22px;color:#fff;background-color:#8B8B8B;border-radius:16px;height:32px;line-height:32px;padding:0 15px}.author-box .fwd.tip-author:hover{text-decoration:none;background-color:#ababab}.ob-grid-header-text{font-weight:200}.ob-rec-image{-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px}#rating-info p{color:#454545}#sounds-good{display:flex;justify-content:center;padding-bottom:20px;flex-direction:column;align-items:center}#sounds-good button{width:270px;height:42px;line-height:42px;padding:0;border-color:#fff;display:flex;justify-content:space-evenly;align-items:center}#sounds-good button:disabled{background-color:#cae7ad;cursor:not-allowed}#sounds-good button strong{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;height:100%;font-size:1.1rem}#sounds-good .show-one{width:auto;padding-left:15px;border-left:2px solid #fff}#sounds-good .increase-number{animation:sizeChange 0.5s;-webkit-animation:sizeChange 0.5s;-moz-animation:sizeChange 0.5s}@-webkit-keyframes sizeChange{100%{font-size:1.1rem}50%{font-size:1.7rem}}@-o-keyframes sizeChange{100%{font-size:1.1rem}50%{font-size:1.7rem}}@-moz-keyframes sizeChange{100%{font-size:1.1rem}50%{font-size:1.7rem}}@keyframes sizeChange{100%{font-size:1.1rem}50%{font-size:1.7rem}}#rating-info{text-align:center;padding-bottom:12px;color:#8B8B8B}#rating-info .rating{margin-top:10px;font-style:italic}#rating-info .rating button{font-style:italic}#rating-info .fa,#rating-info .far{font-size:60px;cursor:pointer}#rate-form .my-stars span + span,#rating-info .my-stars span + span{margin-left:10px}#rating-info.already-voted span.my-stars{color:#abd77f}#tip-options{left:10px}@media screen and (min-width:980px){#tip-options{left:-70px}#rating-info .fa,#rating-info .far{font-size:80px}}blockquote{display:block;background:#fff;padding:15px 20px 15px 45px;margin:0;position:relative;font-family:Georgia,serif}blockquote::before{content:"\201C";  font-family:Georgia,serif;font-size:60px;font-weight:bold;color:#ccc; position:absolute;left:10px;top:5px}blockquote::after{ content:""}blockquote em{font-style:italic}.pswp img{border-radius:10px}