.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}html:not(.touch) .link-no-underline:link,html:not(.touch) .link-no-underline:visited,html:not(.touch) .link-no-underline:active,html:not(.touch) .link-no-underline:hover{text-decoration:none}@keyframes sparkle-1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes sparkle-2{0%{opacity:0}50%{opacity:1}100%{opacity:0}}ul.paginator{padding:42px 0 14px;margin:0;white-space:nowrap}@media screen and (max-width:767px){ul.paginator{text-align:center}}ul.paginator li{margin:0 14px;display:inline-block;position:relative;font-size:14px;line-height:19px}@media screen and (max-width:767px){ul.paginator li{margin:0 10px}}ul.paginator li:first-child{margin-left:0}ul.paginator li.page a{font-weight:400}ul.paginator .current{color:#000;font-weight:700!important}ul.paginator .icon-gk-navigate-double-left:before{content:"\e61d\e61d";letter-spacing:-6px}ul.paginator .icon-gk-navigate-double-right:before{content:"\e61e\e61e";letter-spacing:-6px}ul.paginator .next,ul.paginator .prev,ul.paginator .last,ul.paginator .first{font-size:12px;color:#892074}ul.paginator .next a,ul.paginator .prev a,ul.paginator .last a,ul.paginator .first a{height:12px;width:12px;display:inline-block;position:absolute;left:0}ul.paginator .next .label,ul.paginator .prev .label,ul.paginator .last .label,ul.paginator .first .label{display:none}ul.paginator .next.disabled,ul.paginator .prev.disabled,ul.paginator .last.disabled,ul.paginator .first.disabled{color:#8C8C8C}@media screen and (max-width:767px){ul.paginator .js-paging-before.js-paging-tail,ul.paginator .js-paging-after{display:none}ul.paginator .js-paging-after.page-last{display:inline-block}}.tile-error .fd-card,.tile-error .gk-card-content{width:100%}.tile-error .gk-card-title{font-size:14px!important;line-height:19px!important;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;text-align:center}.fd-recipe-gallery{position:fixed;z-index:1050;left:0;top:0;bottom:0;right:0;background-color:#F0F0F0;overflow:hidden;opacity:0;transition:opacity .25s;display:none;-webkit-overflow-scrolling:touch}.fd-recipe-gallery .fd-stream{border:0;background-color:transparent;padding:0}@media screen and (max-width:767px){.fd-recipe-gallery .fd-stream{width:100%}}.fd-recipe-gallery .fd-stream-wrapper{position:absolute;width:100%;top:77px;bottom:0;overflow-y:scroll}@media screen and (max-width:767px){.fd-recipe-gallery .fd-stream-wrapper .container{max-width:100%}}.fd-recipe-gallery .fd-stream-wrapper h2{font-size:32px;line-height:34px;font-weight:900;margin-bottom:5px;margin-top:0}@media screen and (min-width:768px){.fd-recipe-gallery .fd-stream-wrapper h2{font-size:44px;line-height:44px}}@media screen and (min-width:1025px){.fd-recipe-gallery .fd-stream-wrapper h2{margin-left:35px;margin-right:35px}}.fd-recipe-gallery .fd-stream-wrapper .photos-count{font-weight:600;font-size:14px}@media screen and (min-width:768px){.fd-recipe-gallery .fd-stream-wrapper .photos-count{font-size:14px;line-height:19px}}@media screen and (min-width:1025px){.fd-recipe-gallery .fd-stream-wrapper .photos-count{margin-left:35px;margin-right:35px}}.fd-recipe-gallery .fd-stream-wrapper .stream-heading-wrapper{padding:21px 0;background-color:#fff;margin-bottom:10px}@media screen and (min-width:768px){.fd-recipe-gallery .fd-stream-wrapper .stream-heading-wrapper{margin-bottom:21px;padding:21px 0}}.fd-recipe-gallery .fd-header-wrap{background-color:#000;height:77px}.fd-recipe-gallery .navbar{height:77px;text-align:center;transition:.25s;padding-top:10px;padding-bottom:10px;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.fd-recipe-gallery .navbar .js-gallery-close{background-color:transparent}.fd-recipe-gallery .navbar .js-gallery-close i{color:#fff;font-size:20px;vertical-align:baseline}.fd-recipe-gallery .navbar .js-gallery-close:active{border:0;background-color:#fff}.fd-recipe-gallery .navbar .js-gallery-close:active i{color:#892074}html:not(.touch) .fd-recipe-gallery .navbar .js-gallery-close:hover{background-color:#892074}.fd-recipe-gallery .navbar .gal-add-photo-btn i{font-size:20px;margin-right:7px;vertical-align:bottom}.fd-recipe-gallery .navbar .xs-full-width{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.fd-recipe-gallery .navbar .xs-full-width{max-width:100%;padding:0}}.fd-recipe-gallery .navbar .header-flex-container{display:-ms-flexbox!important;display:flex!important;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.fd-recipe-gallery .navbar .header-flex-container{margin:0 14px}}.fd-recipe-gallery .gallery-tile-container{margin-bottom:10px}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container{margin-bottom:21px;margin-left:21px}}@media screen and (min-width:1025px){.fd-recipe-gallery .gallery-tile-container{margin-left:14px}}.fd-recipe-gallery .gallery-tile-container .gallery-tile{background-color:#fff}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-tile{width:560px;padding-left:14px;padding-right:14px;padding-left:0;padding-right:0;margin:0 auto}}@media screen and (min-width:1025px){.fd-recipe-gallery .gallery-tile-container .gallery-tile{display:inline-block;width:560px;padding-left:14px;padding-right:14px;padding-left:0;padding-right:0;margin-left:35px}}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description{margin-top:5px}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description p{max-height:97px;overflow:hidden;position:relative;-ms-word-break:break-all;word-break:break-all;word-break:break-word}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description p{max-height:160px}}@media screen and (min-width:1025px){.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description p{max-height:160px}}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description p.vtrunc-expand{max-height:initial}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description p.vtrunc-more:after{content:'MORE'}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description.gallery-video-description{margin-top:0}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description.expanded-description p{max-height:none}.fd-recipe-gallery .gallery-tile-container .gallery-tile .gallery-photo-description.expanded-description p .collapse-button{padding-left:5px}.fd-recipe-gallery .gallery-tile-container .gallery-tile.video-tile .play-icon-container{background-color:transparent;border-radius:34px;padding:0}.fd-recipe-gallery .gallery-tile-container .gallery-tile.video-tile .play-icon-container i{position:relative;display:block;height:34px;width:34px}.fd-recipe-gallery .gallery-tile-container .gallery-tile.video-tile .play-icon-container i:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;height:27.2px;width:27.2px;background-color:#77E2E1;-webkit-border-top-right-radius:13.6px;-webkit-border-bottom-right-radius:13.6px;-webkit-border-bottom-left-radius:13.6px;-webkit-border-top-left-radius:13.6px;-moz-border-radius-topright:13.6px;-moz-border-radius-bottomright:13.6px;-moz-border-radius-bottomleft:13.6px;-moz-border-radius-topleft:13.6px;border-top-right-radius:13.6px;border-bottom-right-radius:13.6px;border-bottom-left-radius:13.6px;border-top-left-radius:13.6px;background-clip:padding-box;content:''}.fd-recipe-gallery .gallery-tile-container .gallery-tile.video-tile .play-icon-container i:after{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;height:34px;width:34px;color:#000;font-size:34px;content:"\e622"}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-tile.video-tile .gallery-photo-caption{margin-left:14px;margin-right:21px}}.fd-recipe-gallery .gallery-tile-container .gallery-tile .make-it-shine{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:15px;cursor:pointer}.fd-recipe-gallery .gallery-tile-container .gallery-tile .make-it-shine i{font-size:65px;line-height:62px}.fd-recipe-gallery .gallery-tile-container .gallery-tile .make-it-shine span{line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.fd-recipe-gallery .gallery-tile-container .gallery-tile .make-it-shine span:nth-child(2){margin:20px -25px 20px 0}.fd-recipe-gallery .gallery-tile-container .gallery-tile .make-it-shine .icon-fdc-sparkles{font-size:42px;vertical-align:top;transform:rotateY(180deg);margin-left:-12px;margin-top:-40px}html:not(.touch) .fd-recipe-gallery .gallery-tile-container .gallery-tile .make-it-shine:hover{text-decoration:none;color:#77E2E1}.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-sm{display:block;margin-top:12px}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-sm{margin-top:21px}}.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-sm .ad-label{color:#000}.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-sm .fd-ad-card-inner{background:0 0}.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-outer{width:300px;display:inline-block;vertical-align:top;margin-left:18px}.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-outer .ad-label{color:#000}@media screen and (min-width:1025px){.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-outer .ad-label{display:none}}@media screen and (min-width:1025px){.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-outer .dfp{position:absolute}.fd-recipe-gallery .gallery-tile-container .dfp-bigbox-outer .dfp:after{content:'advertisement';text-transform:uppercase;text-align:center;font-size:.83333333em}}.fd-recipe-gallery .gallery-tile-container .gallery-photo{overflow:auto;position:relative;background-color:#000}.fd-recipe-gallery .gallery-tile-container .gallery-photo .fd-share-tools{display:inline-block;margin-top:14px;margin-left:7px;position:absolute;top:0;left:0;z-index:1}@media screen and (min-width:1025px){.fd-recipe-gallery .gallery-tile-container .gallery-photo .fd-share-tools{display:none}}.fd-recipe-gallery .gallery-tile-container .gallery-photo .pinterest-round-white{background-color:#bd1919}.fd-recipe-gallery .gallery-tile-container .gallery-photo .pinterest-round-white .icon-fdc-pinterest{color:#fff}.fd-recipe-gallery .gallery-tile-container .gallery-photo .pinterest-round-white:hover{background-color:#fff}.fd-recipe-gallery .gallery-tile-container .gallery-photo .pinterest-round-white:hover .icon-fdc-pinterest{color:#bd1919}.fd-recipe-gallery .gallery-tile-container .gallery-photo:hover .fd-share-tools{display:block}.fd-recipe-gallery .gallery-tile-container .gallery-photo.video-stop-frame .gallery-img-wrapper{position:relative;width:100%;overflow:hidden}.fd-recipe-gallery .gallery-tile-container .gallery-photo.video-stop-frame .gallery-img-wrapper:before{display:block;content:"";width:100%;padding-top:56.25%}.fd-recipe-gallery .gallery-tile-container .gallery-photo.video-stop-frame .gallery-img-wrapper>.gallery-img{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.fd-recipe-gallery .gallery-tile-container .gallery-photo.video-stop-frame .gallery-img-wrapper>.gallery-img img{min-width:100%;min-height:100%}.fd-recipe-gallery .gallery-tile-container .gallery-photo.video-stop-frame .gallery-img-wrapper .gallery-img{width:100%;height:auto}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper{position:relative;width:100%;overflow:hidden}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper:before{display:block;content:"";width:100%;padding-top:56.25%}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper>.gallery-img{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper>.gallery-img img{min-width:100%;min-height:100%}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper .gallery-img{height:100%;margin:auto}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper .gallery-video-link{position:absolute;left:0;top:0;cursor:pointer}.fd-recipe-gallery .gallery-tile-container .gallery-img-wrapper .gallery-video-link{position:absolute;left:0;top:0;cursor:pointer}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;font-size:14px;letter-spacing:0;line-height:19px}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption h4,.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption h6{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;font-size:14px;letter-spacing:0;line-height:19px}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-avatar{-ms-flex-positive:2;flex-grow:2}@media screen and (max-width:767px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-avatar{padding-left:2.38095238%}}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-avatar .fd-avatar{width:40px;height:40px;line-height:30px}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-avatar .fd-avatar{width:70px;height:70px;line-height:60px;margin-left:-35px}}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-avatar .fd-avatar img{width:40px;height:40px}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-avatar .fd-avatar img{width:70px;height:70px}}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .photo-heading{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text{-ms-flex-positive:6;flex-grow:6;padding:0 2.38095238%;width:100%}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text{padding:0 21px 0 14px}}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text .gallery-photo-credit{font-size:12px;line-height:16px}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text .gallery-photo-credit{font-size:14px;line-height:19px}}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text h6.gallery-photo-credit{font-size:12px;line-height:18px;font-weight:700}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text h4,.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text h6{margin-top:0;margin-bottom:0}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-photo-text .gallery-video-title{font-size:12px;line-height:18px;font-weight:600}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like{-ms-flex-positive:0;flex-grow:0;font-size:10px;margin-right:4.76190476%;font-weight:600}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like i{font-size:20px;vertical-align:sub}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like span[class*=count]{font-weight:400;color:#000;margin-left:5px}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like span[class*=count]:empty{margin-left:0}html:not(.touch) .fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like:hover span[class*=count]{text-decoration:none}@media screen and (min-width:768px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like{font-size:12px;margin-right:0}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption .gallery-like i{font-size:20px}}.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption a.pg-like.liked,.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption a.fd-pg-replies-toggle.toggled{color:#000}@media screen and (max-width:767px){.fd-recipe-gallery .gallery-tile-container .gallery-photo-caption{margin-left:auto;margin-right:auto;width:96.25%}}.fd-recipe-gallery .gallery-video-title{color:#892074;font-size:14px;letter-spacing:0;line-height:19px}.fd-recipe-gallery .date-submitted{font-weight:400;font-size:10px;color:#8C8C8C;line-height:12px}.gallery-tile.zoom .gallery-img-wrapper:before{padding-top:0}.gallery-tile.zoom .gallery-img-wrapper img{position:static!important;width:100%}.btn,button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;border:0;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;background-color:#77E2E1;color:#000;min-height:34px;padding:6px 14px;font-size:13px;line-height:19px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus,button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none}.btn:active,button:active,.btn.active,button.active{outline:0;background-image:none}.btn.disabled,button.disabled,.btn[disabled],button[disabled],fieldset[disabled] .btn,fieldset[disabled] button{cursor:not-allowed;pointer-events:none;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.2)}html:not(.touch) .btn:hover,html:not(.touch) button:hover{text-decoration:none;background-color:#892074;color:#fff}html:not(.touch) .btn:hover.alt-hover,html:not(.touch) button:hover.alt-hover{opacity:.75;background-color:transparent}.btn-lg{padding:9px 28px;font-size:20px;line-height:25px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;min-height:30px}.btn-lg.btn-secondary{padding-top:7px;padding-bottom:7px}.btn-md{padding:6px 14px;font-size:13px;line-height:19px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}.btn-md.btn-secondary{padding-top:4px;padding-bottom:4px}.btn-sm{padding:5px 14px;font-size:13px;line-height:19px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;min-height:30px}.btn-sm.btn-secondary{padding-top:3px;padding-bottom:3px}.btn-cta-watch{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;background-color:rgba(0,0,0,.6);font-size:12px;height:40px;text-transform:uppercase;letter-spacing:4px}@media screen and (min-width:768px){.btn-cta-watch{font-size:18px;height:57px}}.btn-cta-watch span,.btn-cta-watch i{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.btn-cta-watch i{font-size:2em}.btn-default{color:#000;background-color:#77E2E1;border:0}.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#000}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#77E2E1;border-color:none}.btn-default .badge{color:#77E2E1;background-color:#000}.btn-default html:not(.touch):hover{color:#000}.btn-default html:not(.touch).disabled:hover,.btn-default html:not(.touch)[disabled]:hover,fieldset[disabled] .btn-default html:not(.touch):hover{background-color:#77E2E1;border-color:none}.btn-icon-text{color:#000;background-color:#77E2E1;border:0;padding-top:0;padding-bottom:0;line-height:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:2.5em}.btn-icon-text:focus,.btn-icon-text:active,.btn-icon-text.active,.open .dropdown-toggle.btn-icon-text{color:#000}.btn-icon-text:active,.btn-icon-text.active,.open .dropdown-toggle.btn-icon-text{background-image:none}.btn-icon-text.disabled,.btn-icon-text[disabled],fieldset[disabled] .btn-icon-text,.btn-icon-text.disabled:focus,.btn-icon-text[disabled]:focus,fieldset[disabled] .btn-icon-text:focus,.btn-icon-text.disabled:active,.btn-icon-text[disabled]:active,fieldset[disabled] .btn-icon-text:active,.btn-icon-text.disabled.active,.btn-icon-text[disabled].active,fieldset[disabled] .btn-icon-text.active{background-color:#77E2E1;border-color:none}.btn-icon-text .badge{color:#77E2E1;background-color:#000}.btn-icon-text html:not(.touch):hover{color:#000}.btn-icon-text html:not(.touch).disabled:hover,.btn-icon-text html:not(.touch)[disabled]:hover,fieldset[disabled] .btn-icon-text html:not(.touch):hover{background-color:#77E2E1;border-color:none}.btn-icon-text span,.btn-icon-text i{display:block;white-space:nowrap}.btn-icon-text i{font-size:2em}html.msie .btn-icon-text i{position:relative;top:-5px}.btn-round{width:44px;height:44px;color:#fff;background-color:#4C4C4C;border:0;padding:0;font-size:27px;line-height:1;-webkit-border-top-right-radius:44px;-webkit-border-bottom-right-radius:44px;-webkit-border-bottom-left-radius:44px;-webkit-border-top-left-radius:44px;-moz-border-radius-topright:44px;-moz-border-radius-bottomright:44px;-moz-border-radius-bottomleft:44px;-moz-border-radius-topleft:44px;border-top-right-radius:44px;border-bottom-right-radius:44px;border-bottom-left-radius:44px;border-top-left-radius:44px;background-clip:padding-box;display:inline-block;text-align:center}.btn-round:focus,.btn-round:active,.btn-round.active,.open .dropdown-toggle.btn-round{color:#fff}.btn-round:active,.btn-round.active,.open .dropdown-toggle.btn-round{background-image:none}.btn-round.disabled,.btn-round[disabled],fieldset[disabled] .btn-round,.btn-round.disabled:focus,.btn-round[disabled]:focus,fieldset[disabled] .btn-round:focus,.btn-round.disabled:active,.btn-round[disabled]:active,fieldset[disabled] .btn-round:active,.btn-round.disabled.active,.btn-round[disabled].active,fieldset[disabled] .btn-round.active{background-color:#4C4C4C;border-color:0}.btn-round .badge{color:#4C4C4C;background-color:#fff}.btn-round html:not(.touch):hover{color:#fff}.btn-round html:not(.touch).disabled:hover,.btn-round html:not(.touch)[disabled]:hover,fieldset[disabled] .btn-round html:not(.touch):hover{background-color:#4C4C4C;border-color:0}.btn-round i{line-height:45px;color:#fff}.btn-round.email,.btn-round a.email{font-size:23px;margin-top:1px}.btn-round.facebook{background-color:#3C5899}.btn-round.pinterest{background-color:#CB031C}.btn-round.twitter{background-color:#55acee}.btn-round.google{background-color:#DC4E41}.btn-round.instagram{background-color:#C32AA3}.btn-round.yahoo{background-color:#400090}.btn-round.youtube{background-color:red}html:not(.touch) .btn-round:hover{background-color:#892074;color:#fff!important}.btn-secondary{color:#000;background-color:#fff;border:solid 1px #000}.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{color:#000}.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active{background-color:#fff;border-color:solid 1px #000}.btn-secondary .badge{color:#fff;background-color:#000}.btn-secondary html:not(.touch):hover{color:#000}.btn-secondary html:not(.touch).disabled:hover,.btn-secondary html:not(.touch)[disabled]:hover,fieldset[disabled] .btn-secondary html:not(.touch):hover{background-color:#fff;border-color:solid 1px #000}@media screen and (min-width:1025px){.btn-blurred{color:#000;background-color:rgba(255,255,255,.35);border:0;position:relative;overflow:hidden;padding:0 28px}.btn-blurred:focus,.btn-blurred:active,.btn-blurred.active,.open .dropdown-toggle.btn-blurred{color:#000}.btn-blurred:active,.btn-blurred.active,.open .dropdown-toggle.btn-blurred{background-image:none}.btn-blurred.disabled,.btn-blurred[disabled],fieldset[disabled] .btn-blurred,.btn-blurred.disabled:focus,.btn-blurred[disabled]:focus,fieldset[disabled] .btn-blurred:focus,.btn-blurred.disabled:active,.btn-blurred[disabled]:active,fieldset[disabled] .btn-blurred:active,.btn-blurred.disabled.active,.btn-blurred[disabled].active,fieldset[disabled] .btn-blurred.active{background-color:rgba(255,255,255,.35);border-color:none}.btn-blurred .badge{color:rgba(255,255,255,.35);background-color:#000}.btn-blurred html:not(.touch):hover{color:#000}.btn-blurred html:not(.touch).disabled:hover,.btn-blurred html:not(.touch)[disabled]:hover,fieldset[disabled] .btn-blurred html:not(.touch):hover{background-color:rgba(255,255,255,.35);border-color:none}.btn-blurred .btn-blur{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;opacity:.66;z-index:-1;filter:blur(5px);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed}}.btn-modal-submit,.btn-modal-cancel{display:block;width:100%;margin-bottom:-1px}.btn-modal-submit{padding:9px 28px;font-size:20px;line-height:25px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;min-height:30px}.btn-modal-submit.btn-secondary{padding-top:7px;padding-bottom:7px}.btn-modal-cancel{background-color:#000;color:#fff;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0}.btn-modal-cancel span{color:#77E2E1}.btn-modal-cancel:hover{color:#fff}.btn-modal-cancel:hover span{color:#fff}input[type=submit]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;border:0;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;background-color:#77E2E1;color:#000;min-height:34px;padding:6px 14px;font-size:13px;line-height:19px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}input[type=submit]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none}input[type=submit]:active,input[type=submit].active{outline:0;background-image:none}input[type=submit].disabled,input[type=submit][disabled],fieldset[disabled] input[type=submit]{cursor:not-allowed;pointer-events:none;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.2)}html:not(.touch) input[type=submit]:hover{text-decoration:none;background-color:#892074;color:#fff}html:not(.touch) input[type=submit]:hover.alt-hover{opacity:.75;background-color:transparent}.btn-link{color:#892074;text-decoration:none;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;cursor:pointer;border-radius:0}.btn-link:visited{color:#892074}html:not(.touch) .btn-link:active,html:not(.touch) .btn-link:hover{text-decoration:underline;cursor:pointer;color:#892074}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:focus{color:#78B0C5;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}html:not(.touch) .btn-link:hover{border-color:transparent}html:not(.touch) .btn-link:hover{color:#892074;text-decoration:underline;background-color:transparent}html:not(.touch) .btn-link[disabled]:hover,fieldset[disabled] html:not(.touch) .btn-link:hover{color:#999;text-decoration:none}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.btn-arrow{font-family:Foodicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;font-size:20px;width:53px;height:53px;background-color:#fff;opacity:.3;border-radius:30px}html:not(.touch) .btn-arrow:hover{opacity:.6}.btn-arrow.dir-left:before{content:"\e61d";position:relative;left:-1px}.btn-arrow.dir-right:before{content:"\e61e";position:relative;right:-2px}.recipe-heading-ad-container{margin-bottom:20px}.fd-site-wrapper>article{margin-bottom:20px}.fd-site-wrapper>article .fd-page{margin-top:50px}@media screen and (min-width:768px){.fd-site-wrapper>article .fd-page{margin-top:0}}.feedMsg{display:block;text-align:center;margin:20px 0 50px}.feedMsg .icon-fdc-loading{margin-right:5px}@media screen and (min-width:1025px){.inner-offset-container{margin:0 35px}}.recipe-detail h4{margin:20px 0 7px;border-bottom:solid 1px #000}.recipe-detail h4 small{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;white-space:normal;letter-spacing:0;font-size:14px;float:right;text-transform:none;line-height:24px}@media screen and (min-width:768px){.recipe-detail{margin-bottom:0}}@media screen and (min-width:1025px){.recipe-detail{float:left}}@media screen and (min-width:768px){.recipe-detail .img-overlay{display:none}}.recipe-detail .recipe-time .total-time{padding:0;line-height:3.66666667em;border-right:dotted 1px #000;margin-bottom:0}.recipe-detail .recipe-time .total-time span:first-child{margin-right:2.38095238%}.recipe-detail .recipe-time .total-time strong{font-size:3.66666667em;font-family:BrandonGrotesque;margin-right:1.02040816%}.recipe-detail .recipe-time .time-details{margin-top:-6px}.recipe-detail .recipe-time .time-details .title{display:inline}.recipe-detail .recipe-time .time-details span{font-size:.72222222em}.recipe-detail .recipe-notes .row{padding:1.16666667em 0;display:block;margin-top:1.16666667em}.recipe-detail .recipe-notes .row:first-child{border-top:solid 1px #000;margin-top:0}.recipe-detail .recipe-notes .row:not(:first-child){border-top:dotted 1px #e5e2db;padding-top:1.16666667em}.recipe-detail .recipe-notes .row p{margin-bottom:0}@media screen and (min-width:768px){.recipe-detail .recipe-notes .row{display:block}}.recipe-detail .chef-note p{overflow:hidden;height:85px}@media screen and (min-width:768px){.recipe-detail .chef-note p{height:75px}}.recipe-detail .private-note{display:none}.recipe-detail .recipe-skip{border-top:solid 1px #000;display:none;text-align:right;padding-top:1.16666667em;margin:0 0 1.66666667em}.recipe-detail .recipe-skip i{color:#892074;font-size:2em}.recipe-detail table.recipe-facts{margin-top:14px;width:100%}.recipe-detail table.recipe-facts h6{display:inline-block;margin:0;border:0}.recipe-detail table.recipe-facts tr{width:100%}.recipe-detail table.recipe-facts tr:first-child{background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.recipe-detail table.recipe-facts tr td{padding:10px 0}.recipe-detail table.recipe-facts tr td:first-child{width:60.52631579%}.recipe-detail table.recipe-facts.servings_yield_unit td.servings,.recipe-detail table.recipe-facts.servings_unit td.servings{padding-left:10px;background-color:#333;background:-webkit-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background-position:left;background-size:1px 3px;background-repeat:repeat-y}.recipe-detail table.recipe-facts.servings_yield_unit td.units,.recipe-detail table.recipe-facts.yield_unit td.units{padding-left:10px;background-color:#333;background:-webkit-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background-position:left;background-size:1px 3px;background-repeat:repeat-y}@media screen and (min-width:1025px){.recipe-detail table.recipe-facts{margin-top:0}}@media screen and (min-width:768px){.recipe-detail .ingredients{float:left;padding:0;width:315px;min-width:315px;max-width:315px}}@media screen and (min-width:1025px){.recipe-detail .ingredients{width:245px;min-width:0;max-width:245px}}.recipe-detail .ingredients .recipe-yield{margin-left:-4.375%;margin-right:-4.375%}.recipe-detail .ingredients .recipe-yield li{padding:1.16666667em}.recipe-detail .ingredients .recipe-yield li:first-child{border-left:0}.recipe-detail .ingredients .recipe-yield li:last-child{border-right:0}.recipe-detail .ingredients .recipe-yield #yield-yield{-ms-flex:3;flex:3}@media screen and (min-width:768px){.recipe-detail .ingredients .recipe-yield{margin-left:-2.734375%;margin-right:0}.recipe-detail .ingredients .recipe-yield li:first-child{border-left:solid 1px #000}.recipe-detail .ingredients .recipe-yield li:last-child{border-right:solid 1px #000}}.recipe-detail .ingredients ul.ingredient-list{list-style:none;margin-bottom:21px;padding:0;font-size:16px;line-height:26px}@media screen and (min-width:768px){.recipe-detail .ingredients ul.ingredient-list{font-size:14px;line-height:19px}}.recipe-detail .ingredients ul.ingredient-list li{position:relative;padding:14px 0;font-weight:600;background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.recipe-detail .ingredients ul.ingredient-list li:last-child{background:0 0}.recipe-detail .ingredients ul.ingredient-list li span{display:inline-block}.recipe-detail .ingredients ul.ingredient-list li .qty{text-align:right;width:14.62585034%;font-weight:700;margin-right:10.9375%}@media screen and (min-width:768px){.recipe-detail .ingredients ul.ingredient-list li .qty{width:56px;margin-right:35px}}.recipe-detail .ingredients ul.ingredient-list li .food{text-align:left;vertical-align:top;width:74.43664966%}@media screen and (min-width:768px){.recipe-detail .ingredients ul.ingredient-list li .food{width:224px}}@media screen and (min-width:1025px){.recipe-detail .ingredients ul.ingredient-list li .food{width:154px}}.recipe-detail .ingredients ul.ingredient-list li h4{margin-left:-29.59183673%}.recipe-detail .ingredients ul.ingredient-list li.ingredients-section{padding-left:0;background:0 0}.recipe-detail .ingredients ul.ingredient-list li.ingredients-section h5{margin-top:14px;margin-bottom:0}.recipe-detail .ingredients .count{white-space:nowrap}.recipe-detail .directions{padding:40px 0;float:right;font-size:16px;line-height:26px}@media screen and (min-width:768px){.recipe-detail .directions{padding-top:0;width:350px;font-size:14px;line-height:19px}}@media screen and (min-width:1025px){.recipe-detail .directions{float:left;padding-top:14px;margin-left:56px;width:259px}}.recipe-detail .directions li.direction-section{font-weight:600}@media screen and (min-width:768px){.recipe-detail .directions .directions-inner{width:100%;max-width:100%;min-width:0;padding:0;margin:0}}.recipe-detail .directions h3{font-size:17px;letter-spacing:0;line-height:27px}.recipe-detail .directions h4{margin-top:0}.recipe-detail .directions ol{list-style:none;padding-left:0;position:relative;margin-top:20px}.recipe-detail .directions ol li{padding-bottom:28px}@media screen and (min-width:768px){.recipe-detail .directions{border-bottom:0}.recipe-detail .directions ol{border-bottom:0}}@media screen and (max-width:767px){.recipe-detail .directions{padding:28px 0}.recipe-detail .directions.directions-expanded{margin-bottom:0}.recipe-detail .directions ol{overflow-y:hidden;max-height:240px;transition:height .25s;transition-timing-function:ease-in-out}.recipe-detail .directions ol:before{background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(top,rgba(255,255,255,0),#fff);height:216px;margin-bottom:34px}.recipe-detail .directions ol:after{width:100%;bottom:0;text-align:center;vertical-align:middle;cursor:pointer;border:0;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;background-color:#77E2E1;color:#000;min-height:34px;line-height:34px}html:not(.touch) .recipe-detail .directions ol:hover::after,html:not(.touch) .recipe-detail .directions ol:active::after{color:#fff;background-color:#892074;text-decoration:none}.recipe-detail .directions ol.expanded{height:auto}.recipe-detail .directions .vtrunc-more:after{content:"View Directions"}}@media screen and (min-width:768px){.recipe-detail .directions{border-bottom:0}.recipe-detail .directions ol{border-bottom:0}}@media screen and (min-width:1025px){.recipe-detail .directions{border-bottom:0}}.recipe-detail .top-cat-recipe .fd-promo,.recipe-detail .relevant-slideshow .fd-promo{margin:21px auto;position:relative}.recipe-detail .top-cat-recipe .fd-promo h2,.recipe-detail .relevant-slideshow .fd-promo h2{font-size:1.22222222em;line-height:1.44444444em}.recipe-detail .top-cat-recipe .fd-promo h2 a [class^=icon-fdc],.recipe-detail .relevant-slideshow .fd-promo h2 a [class^=icon-fdc],.recipe-detail .top-cat-recipe .fd-promo h2 a [class*=icon-fdc],.recipe-detail .relevant-slideshow .fd-promo h2 a [class*=icon-fdc]{color:#00c99e}.recipe-detail .top-cat-recipe .fd-promo .fd-tile,.recipe-detail .relevant-slideshow .fd-promo .fd-tile{height:220px;max-height:220px;min-height:220px;margin:0 auto}.recipe-detail .top-cat-recipe .fd-promo .fd-tile .fd-img-wrap .img-overlay,.recipe-detail .relevant-slideshow .fd-promo .fd-tile .fd-img-wrap .img-overlay{display:block;position:absolute;bottom:0;left:0;width:100%;z-index:100;height:50%;background:-moz-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(27,26,25,0)),color-stop(100%,#1b1a19));background:-webkit-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-o-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:-ms-linear-gradient(top,rgba(27,26,25,0) 0,#1b1a19 100%);background:linear-gradient(to bottom,rgba(27,26,25,0) 0,#1b1a19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001b1a19', endColorstr='#1b1a19', GradientType=0)}.recipe-detail .top-cat-recipe .fd-promo .fd-tile .fd-img-wrap img,.recipe-detail .relevant-slideshow .fd-promo .fd-tile .fd-img-wrap img{width:100%;height:auto;min-height:100%;left:auto;margin-left:auto}.recipe-detail .top-cat-recipe .fd-promo a,.recipe-detail .relevant-slideshow .fd-promo a{display:block;margin:0 auto}@media screen and (min-width:1025px){.recipe-detail .top-cat-recipe .fd-promo a,.recipe-detail .relevant-slideshow .fd-promo a{width:auto}}.show-the-world{text-align:center;padding:10px 0;margin-top:3px}@media screen and (min-width:768px){.show-the-world{text-align:left}}.recipe-reviews,.related-recipes{border-top:solid 1px #000}.recipe-tools{border-bottom:0}@media screen and (max-width:767px){.recipe-tools{display:none}}.recipe-tools .related-recipes{padding:4.76190476% 0}@media screen and (min-width:768px){.recipe-tools .related-recipes{padding:14px 0}}@media screen and (min-width:1025px){.recipe-tools .related-recipes{padding:14px 0}}@media screen and (min-width:1025px){.recipe-tools .related-recipes{padding:14px 0}}.recipe-tools .related-recipes{overflow:auto;text-align:center}.recipe-tools .related-recipes a.primary-category{text-transform:uppercase}html:not(.touch) .recipe-tools .related-recipes a:hover{text-decoration:none;color:#000}.recipe-tools .related-recipes dl{display:none}.recipe-tools .related-recipes dt,.recipe-tools .related-recipes dd{display:inline-block;text-align:right}.recipe-tools .related-recipes dd{border-right:dashed 1px #000}.recipe-tools .related-recipes dd a{display:inline-block;margin:0 7px}.recipe-tools .related-recipes dd:last-child{border-right:0}.recipe-tools .related-recipes dd:last-child a{margin-right:0}@media screen and (min-width:768px){.recipe-tools .related-recipes{text-align:left}.recipe-tools .related-recipes dl{display:inline-block;margin:0;float:right;line-height:3.66666667em}.recipe-tools .related-recipes dt,.recipe-tools .related-recipes dd{display:inline-block}.recipe-tools .related-recipes dt a,.recipe-tools .related-recipes dd a{text-transform:none}.recipe-tools .related-recipes button{display:inline-block}}.recipe-reviews{clear:left}.jumbotron{height:221px;max-height:221px}@media screen and (min-width:768px){.jumbotron{height:384px;max-height:384px}}@media screen and (min-width:1025px){.jumbotron{height:416px;max-height:416px}}@media screen and (min-width:1025px){.jumbotron{height:416px;max-height:416px}}.jumbotron.nophoto{height:auto;min-height:46px}.jumbotron.nophoto .slideshow{display:none}.jumbotron+.fd-page{margin-top:30px}.jumbotron+.inline-video{margin-bottom:30px}.nophoto.alert-info{text-align:center}.nophoto.alert-info.alert [class^=icon-],.nophoto.alert-info.alert [class*=" icon-"]{position:relative;display:inline-block}.nophoto.alert-info p{font-size:1.25em}.nophoto.alert-info i{font-size:2.13333333em}@media screen and (min-width:1025px){.promo-module{border-bottom:solid 5px #D7D3C8}}.promo-module .promo-tools{clear:both;text-align:center}.promo-module .promo-tools button{margin-bottom:14px}.btn-walmart-container{width:100%;min-width:264px;overflow-y:hidden;height:45px;margin-bottom:1.66666667em;text-align:center}.btn-walmart-container img{position:relative;width:264px}html:not(.touch) .btn-walmart-container img:hover{cursor:pointer;top:-45px}.recipe-proto .recipe-tools{border-top:0 none;border-bottom:0 none}.recipe-proto .recipe-tools .fd-site-tools{position:static}.recipe-proto .fd-site-tools{border-top:0 none;border-bottom:0 none;text-align:left}.recipe-proto .fd-site-tools dl.util .submit-a-correction{border-top:0 none}.recipe-proto .fd-site-tools dl.util .submit-a-correction i{font-size:26px}.recipe-proto .fd-site-tools dl.util dt{border:0;background-color:#333;background:-webkit-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background-position:right;background-size:1px 3px;background-repeat:repeat-y;padding:0 14px 0 7px}.recipe-proto .fd-site-tools dl.util dt:last-child{background:0 0;padding-right:0}.recipe-proto .fd-site-tools dl.util dt:first-child{padding-left:0}html:not(.touch) .recipe-proto .fd-site-tools dl.util dt a:hover{text-decoration:none}html:not(.touch) .recipe-proto .fd-site-tools dl.util dt a:hover span{text-decoration:underline}@media screen and (min-width:768px){.recipe-proto .fd-site-tools dl.util dt{width:49%;text-align:center}.recipe-proto .fd-site-tools dl.util dt:nth-child(2){background:0 0}.recipe-proto .fd-site-tools dl.util dt:last-child{background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:top;background-size:3px 1px;background-repeat:repeat-x;width:100%}}.saveRecipeButtonContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:1025px){.saveRecipeButtonContainer{width:560px}}.saveRecipeButtonContainer a{display:inline-block;width:100%}.saveRecipeButtonContainer button,.saveRecipeButtonContainer .btn{width:100%;margin:0 4.76190476%;padding:6px 14px;font-size:13px;line-height:19px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;color:#000}.saveRecipeButtonContainer button.btn-secondary,.saveRecipeButtonContainer .btn.btn-secondary{padding-top:4px;padding-bottom:4px}.saveRecipeButtonContainer button:visited,.saveRecipeButtonContainer .btn:visited{color:#000}.saveRecipeButtonContainer button.btn-icon-text,.saveRecipeButtonContainer .btn.btn-icon-text{-ms-flex-pack:center;justify-content:center}.saveRecipeButtonContainer button div,.saveRecipeButtonContainer .btn div{margin:auto;display:-ms-flexbox;display:flex}.saveRecipeButtonContainer button i,.saveRecipeButtonContainer .btn i{font-size:20px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:2px}@media screen and (min-width:768px){.saveRecipeButtonContainer button i,.saveRecipeButtonContainer .btn i{margin-top:-5px}}@media screen and (min-width:1025px){.saveRecipeButtonContainer button i,.saveRecipeButtonContainer .btn i{margin-top:-7px;font-size:28px}}html:not(.touch) .saveRecipeButtonContainer button:hover,html:not(.touch) .saveRecipeButtonContainer .btn:hover{color:#fff}@media screen and (min-width:768px){.saveRecipeButtonContainer button,.saveRecipeButtonContainer .btn{margin:0 0 28px}}@media screen and (min-width:1025px){.saveRecipeButtonContainer button,.saveRecipeButtonContainer .btn{padding:9px 28px;font-size:20px;line-height:25px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box;min-height:30px}.saveRecipeButtonContainer button.btn-secondary,.saveRecipeButtonContainer .btn.btn-secondary{padding-top:7px;padding-bottom:7px}.saveRecipeButtonContainer button .label,.saveRecipeButtonContainer .btn .label{vertical-align:bottom}}@media screen and (max-width:767px){.saveRecipeButtonContainer{margin:14px 0 21px}}@media screen and (min-width:768px){.saveRecipeButtonContainer{-ms-flex-pack:start;justify-content:flex-start;padding-top:0}}.saveRecipeButtonContainer .yellow-button{width:90%;cursor:pointer;color:#000;background-color:#F4CE33;border:initial}@media screen and (min-width:768px){.saveRecipeButtonContainer .yellow-button{width:33%}}.saveRecipeButtonContainer.private-recipe{-ms-flex-direction:column;flex-direction:column}.saveRecipeButtonContainer.private-recipe p{text-align:center}.saveRecipeButtonContainer.private-recipe .btn{margin-left:0}html:not(.touch) .saveRecipeButtonContainer.private-recipe .btn:hover{text-decoration:none}@media screen and (max-width:767px){.ingredients,.directions{width:100%}}.ingredients h6,.directions h6{font-size:12px}.directions ol li{margin-bottom:0!important}.how-its-made-container{margin-bottom:28px}.how-its-made-container .img-wrapper{background-color:#892074;background:-webkit-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:-moz-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:-ms-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:-o-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:linear-gradient(-27deg,#892074 5%,#77E2E1 100%);width:100%}.how-its-made-container .img-wrapper .inner-wrapper{position:relative;width:100%;overflow:hidden}.how-its-made-container .img-wrapper .inner-wrapper:before{display:block;content:"";width:100%;padding-top:56.25%}.how-its-made-container .img-wrapper .inner-wrapper>.how-made-video{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.how-its-made-container .img-wrapper .inner-wrapper>.how-made-video img{min-width:100%;min-height:100%}.how-its-made-container img{display:block;min-width:100%;min-height:100%}.how-its-made-container a{color:#000!important;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.how-its-made-container a .play-badge{background-color:transparent;border-radius:21px;padding:0;margin:-1px 7px 0 0}.how-its-made-container a .play-badge i{position:relative;display:block;height:21px;width:21px}.how-its-made-container a .play-badge i:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;height:16.8px;width:16.8px;background-color:#fff;-webkit-border-top-right-radius:8.4px;-webkit-border-bottom-right-radius:8.4px;-webkit-border-bottom-left-radius:8.4px;-webkit-border-top-left-radius:8.4px;-moz-border-radius-topright:8.4px;-moz-border-radius-bottomright:8.4px;-moz-border-radius-bottomleft:8.4px;-moz-border-radius-topleft:8.4px;border-top-right-radius:8.4px;border-bottom-right-radius:8.4px;border-bottom-left-radius:8.4px;border-top-left-radius:8.4px;background-clip:padding-box;content:''}.how-its-made-container a .play-badge i:after{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;height:21px;width:21px;color:#000;font-size:21px;content:"\e622"}html:not(.touch) .how-its-made-container a:hover{background-color:#892074!important;color:#fff!important;text-decoration:none!important}.recipe-hashtags{background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:top;background-size:5px 1px;background-repeat:repeat-x;padding:28px 0;margin-top:14px}@media screen and (max-width:767px){.recipe-hashtags{margin:14px 4% 0}}@media screen and (min-width:1025px){.recipe-hashtags{width:560px}}.recipe-hashtags a{display:inline-block;margin:7px 10px 7px 0;padding:10px;border:solid 1px #000;font-size:14px}.my-notes{display:none;margin-top:28px;position:relative}.my-notes textarea{width:100%;height:110px;resize:none;border:1px solid #000;border-bottom:0;padding:10px;margin-bottom:0;vertical-align:top}.my-notes .controls{border:1px solid #000;display:-ms-flexbox;display:flex}.my-notes .btn{width:50%}.my-notes .btn-clear{background-color:#fff;border-left:1px solid #000}.my-notes .add-note-link:hover{text-decoration:none}.my-notes .icon-fdc-loading{display:inline-block;margin:15px auto;width:100%;text-align:center}.my-notes .add-note-link{display:none}.my-notes .savingMessage{display:none}.my-notes .error,.my-notes validation{display:none}.my-notes .edit-note-link{display:none;position:absolute;top:0;right:4.76190476%;font-size:12px}@media screen and (min-width:768px){.my-notes .edit-note-link{font-size:14px;top:4px;right:0}}.my-notes .entered-note{display:none;max-height:100px}.my-notes .entered-note.vtrunc-more{position:relative;overflow:hidden;cursor:pointer}.my-notes .entered-note.vtrunc-more:after{content:'View More';font-weight:600}.my-notes .entered-note.vtrunc-less:after{content:'View Less'}.my-notes .error-message,.my-notes .validation-message{display:none}.my-notes.loading .controls,.my-notes.loading textarea,.my-notes.loading .add-note-link{display:none}.my-notes.loading .icon-fdc-loading{display:block}.my-notes.have-note{display:block}.my-notes.have-note .add-note-link{display:none}.my-notes.have-note .controls,.my-notes.have-note textarea{display:none}.my-notes.have-note .icon-fdc-loading{display:none}.my-notes.have-note .edit-note-link{display:block}.my-notes.have-note .entered-note{display:block;white-space:pre-line;font-family:inherit;font-size:inherit;background:0 0;border:0;margin:0;padding:0}.my-notes.have-no-notes{display:block}.my-notes.have-no-notes .add-note-link{display:block}.my-notes.have-no-notes .controls,.my-notes.have-no-notes textarea{display:none}.my-notes.have-no-notes .icon-fdc-loading{display:none}.my-notes.entering-note{display:block}.my-notes.entering-note .controls,.my-notes.entering-note textarea{display:-ms-flexbox;display:flex}.my-notes.entering-note .icon-fdc-loading{display:none}.my-notes.entering-note .add-note-link{display:none}.my-notes.saving-in-progress{display:block;position:relative}.my-notes.saving-in-progress .btn{display:none}.my-notes.saving-in-progress textarea{opacity:.5;pointer-events:none}.my-notes.saving-in-progress .savingMessage{display:block;height:30px;text-transform:uppercase;text-align:center;line-height:30px;width:100%;background-color:#CCC;color:#AAA}.my-notes.saving-in-progress .icon-fdc-loading{position:absolute;top:70px;font-size:20px}.my-notes.hide-module{display:none}.my-notes.error textarea{border:2px solid #aa0213}.my-notes.error .icon-fdc-loading{display:none}.my-notes.error .error-message{color:#fff;background-color:#aa0213;display:inline-block;padding:10px;font-size:13px;width:100%}.my-notes.validation textarea{border:2px solid #aa0213}.my-notes.validation .icon-fdc-loading{display:none}.my-notes.validation .validation-message{color:#fff;background-color:#aa0213;display:inline-block;padding:10px;font-size:13px;width:100%}.container.not-found{min-height:50vh}.container.not-found h1{margin-bottom:28px}.container.not-found h1 i{font-size:32px;line-height:34px}@media screen and (min-width:768px){.container.not-found h1 i{line-height:46px}}.container.not-found p{font-size:14px;line-height:19px}.fd-site-wrapper{background-color:#fff}.recipe-top{overflow:visible}.recipe-top .gk-breadcrumbs{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.recipe-top .gk-breadcrumbs .icon-gk-arrow-left{font-size:36px;padding-left:2px}}.recipe-header{padding-bottom:20px}.recipe-header .discussion,.top-tile .header-container .discussion{padding-left:28px}.recipe-header .discussion h4,.top-tile .header-container .discussion h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:16px;margin:0;line-height:16px}@media screen and (min-width:768px){.recipe-header .discussion h4,.top-tile .header-container .discussion h4{font-size:20px;margin:0;line-height:24px}}.recipe-header .discussion h6,.top-tile .header-container .discussion h6{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:10px;text-transform:uppercase;margin:0}.recipe-header .discussion .js-log-in,.top-tile .header-container .discussion .js-log-in{font-weight:400}.recipe-header .discussion .js-log-in i,.top-tile .header-container .discussion .js-log-in i{font-size:7px}@media screen and (max-width:767px){.recipe-header .discussion .avatars,.top-tile .header-container .discussion .avatars{min-width:57px}}@media screen and (min-width:768px){.recipe-header .discussion .avatars,.top-tile .header-container .discussion .avatars{width:105px}}.recipe-header .discussion .avatars .gk-avatar,.top-tile .header-container .discussion .avatars .gk-avatar{position:relative;border:3px solid #fff;width:36px;height:36px}.recipe-header .discussion .avatars .gk-avatar img,.top-tile .header-container .discussion .avatars .gk-avatar img{vertical-align:top;width:36px;height:36px}.recipe-header .discussion .avatars .gk-avatar:nth-child(1),.top-tile .header-container .discussion .avatars .gk-avatar:nth-child(1){z-index:11;margin-left:-3px}.recipe-header .discussion .avatars .gk-avatar:nth-child(2),.top-tile .header-container .discussion .avatars .gk-avatar:nth-child(2){z-index:10;margin-left:-28.5px}.recipe-header .discussion .avatars .gk-avatar:nth-child(3),.top-tile .header-container .discussion .avatars .gk-avatar:nth-child(3){z-index:9;margin-left:-28.5px}@media screen and (min-width:768px){.recipe-header .discussion .avatars .gk-avatar,.top-tile .header-container .discussion .avatars .gk-avatar{border-width:4px;width:45px;height:45px}.recipe-header .discussion .avatars .gk-avatar:nth-child(n+2),.top-tile .header-container .discussion .avatars .gk-avatar:nth-child(n+2){margin-left:-20.5px}.recipe-header .discussion .avatars .gk-avatar img,.top-tile .header-container .discussion .avatars .gk-avatar img{width:45px;height:45px}}.recipe-header .discussion .join-now,.top-tile .header-container .discussion .join-now{white-space:nowrap}@media screen and (min-width:768px){.recipe-header .discussion,.top-tile .header-container .discussion{background-color:#333;background:-webkit-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to bottom,#333 20%,rgba(255,255,255,0) 10%);background-position:left;background-size:1px 5px;background-repeat:repeat-y}}.recipe-header .discussion{display:none}@media screen and (min-width:768px){.recipe-header .discussion{display:block}}.top-tile .header-container .discussion{display:-ms-flexbox;display:flex;padding-left:0}.top-tile .header-container .discussion .avatars{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header{margin:0;text-align:left;padding-bottom:41px;background-color:transparent;width:100%;padding-left:0;padding-right:0;float:left;position:relative;min-height:1px}@media (min-width:768px){header{width:100%;padding-left:0;padding-right:0;float:left}}@media (min-width:1025px){header{width:92.85714286%;padding-left:0;padding-right:0;float:left}}@media (min-width:1025px){header{margin-left:3.57142857%}}@media screen and (max-width:767px){header.no-chef-note{padding-bottom:15px}}@media screen and (min-width:768px){header{padding-bottom:44px}}header h1{margin:0;width:auto}header h1+.subhead{margin-top:20px}@media screen and (min-width:768px){header h1+.byline+.subhead{margin-top:20px}}header h6{font-size:10px;line-height:19px;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0}header h6.private-recipe{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:14px;line-height:24px;margin:0 0 7px}header h6.private-recipe i{font-size:24px}header .recipe-sharing a:last-child{margin-right:0}header .be-first-to-review,header .byline{font-size:14px;line-height:16px;margin:0 0 7px;text-align:left}header .be-first-to-review.xs-only,header .byline.xs-only{margin:7px 0 21px}header .subhead{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}header .subhead-wrapper{display:-ms-flexbox;display:flex}header .subhead .recipe-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-right:28px;-ms-flex-item-align:center;align-self:center}header .subhead .recipe-info .avatar-wrapper{padding-right:14px}header .subhead .recipe-info .gk-avatar{display:block;border-radius:0;border:1px solid #000;width:60px;height:60px;position:relative;overflow:visible}header .subhead .recipe-info .gk-avatar:after{display:block;width:0;height:0;position:absolute;z-index:1;content:''}header .subhead .recipe-info .gk-avatar:after{bottom:-8px;border-top:7px solid #000}header .subhead .recipe-info .gk-avatar:after{border-right:0 solid transparent;border-left:14px solid transparent;right:25px}header .subhead .recipe-info .gk-avatar img{max-height:100%;max-width:100%;width:100%;height:100%}@media screen and (min-width:768px){header .subhead .recipe-info .gk-avatar{border-width:2px;width:76px;height:76px;position:relative;overflow:visible}header .subhead .recipe-info .gk-avatar:after{display:block;width:0;height:0;position:absolute;z-index:1;content:''}header .subhead .recipe-info .gk-avatar:after{bottom:-12px;border-top:10px solid #000}header .subhead .recipe-info .gk-avatar:after{border-right:0 solid transparent;border-left:20px solid transparent;right:30px}}header .subhead .recipe-info .rating-and-author{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}header .subhead .recipe-info .rating-and-author .gk-rating{margin-bottom:7px}header .subhead .recipe-info .rating-and-author .gk-rating .af-show-reviews.review-link:hover{text-decoration:none}@media screen and (min-width:768px){header .subhead .recipe-info .rating-and-author .gk-rating{margin-bottom:14px}header .subhead .recipe-info .rating-and-author .be-first-to-review,header .subhead .recipe-info .rating-and-author .byline{margin-bottom:7px}}header .subhead .recipe-info.private .rating-and-author{-ms-flex-pack:center;justify-content:center}header .subhead .recipe-info.private .rating-and-author .byline{margin-bottom:0}.badge{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;white-space:normal;font-size:13px;display:inline-block;background-color:#E65F2E;color:#fff;text-transform:uppercase;line-height:26px;margin:0 0 5px;letter-spacing:1px;text-align:center;position:relative;padding:0 20px}.badge:after{content:'';position:absolute;border-style:solid;border-width:14px 8px;border-color:transparent #fff transparent transparent;display:block;width:0;z-index:1;right:-1px;top:-1px}.smart-badge{position:absolute;top:0;left:0;position:relative;top:auto;left:auto;display:inline-block;margin-bottom:14px}.smart-badge-link{display:block}.smart-badge-inner{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;min-width:auto;width:auto;top:0;position:absolute;display:-ms-flexbox;display:flex;z-index:100;height:37px;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:37px}.smart-badge-inner .rib-text{-ms-flex-positive:1;flex-grow:1;background-color:#28acbb;color:#fff;padding-left:20px;padding-right:10px;white-space:nowrap;letter-spacing:1px}.smart-badge-inner .rib-text-package-name{color:#000}.smart-badge-inner .rib-tail{border-right:17.5px solid transparent;border-top:18.5px solid #28acbb;border-bottom:18.5px solid #28acbb;margin-left:-1px}.smart-badge-inner .rib-text{background:#1584bf;background:linear-gradient(to right,#1584bf 0,#28acbb 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@bgStart', endColorstr='@bgEnd', GradientType=1);padding-left:23px}.smart-badge-inner .rib-text-inner{margin-top:5px;font-size:13px;line-height:13px;text-align:left}.smart-badge-inner .rib-text-package-text{font-size:10px;line-height:13px;color:#F4CE33}.smart-badge-graphic{position:absolute;top:50%;left:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101;width:39px;height:60px}.smart-badge-graphic img{max-width:100%}.smart-badge-inner{position:relative;top:auto;left:auto;-ms-transform:none;transform:none}.subhead .recipe-sharing{display:none}@media screen and (min-width:768px){.subhead .recipe-sharing{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;min-width:250px;-ms-flex-pack:end;justify-content:flex-end}}.subhead .recipe-sharing>a{color:#fff}@media screen and (max-width:767px){.recipe-navbar .container{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.recipe-navbar .container{padding-left:14px!important;padding-right:14px!important}}@media screen and (min-width:1025px){.recipe-navbar .container{padding-left:14px!important;padding-right:14px!important}}@media screen and (max-width:767px){.recipe-navbar .navbar-header{margin-left:0;margin-right:0;width:100%}}.recipe-navbar button.navbar-toggle,.recipe-navbar a.nav-button{margin-left:-7px}@media screen and (max-width:767px){.recipe-navbar button.navbar-toggle,.recipe-navbar a.nav-button{margin-left:0;padding-left:0}}.recipe-navbar button.navbar-toggle.fd-user-btn,.recipe-navbar a.nav-button.fd-user-btn{margin-right:-14px}@media screen and (max-width:767px){.recipe-navbar button.navbar-toggle.fd-user-btn,.recipe-navbar a.nav-button.fd-user-btn{margin-right:0;padding-right:0}}@media screen and (min-width:768px){.recipe-navbar button.navbar-toggle.fd-user-btn,.recipe-navbar a.nav-button.fd-user-btn{min-width:230px;text-align:right}}@media screen and (min-width:1025px){.recipe-navbar button.navbar-toggle.fd-user-btn,.recipe-navbar a.nav-button.fd-user-btn{min-width:230px;text-align:right}}.recipe-navbar button.navbar-toggle.fd-user-btn.on,.recipe-navbar a.nav-button.fd-user-btn.on{min-width:230px}.top-tile{display:block;padding:0;width:100%;margin:0 auto;position:relative}@media screen and (min-width:768px){.top-tile{margin-bottom:28px}}.top-tile .info-wrapper{margin:auto;position:absolute;left:4.76190476%;z-index:10;top:-28px;background-color:transparent}@media screen and (min-width:768px){.top-tile .info-wrapper{left:0;background-color:#fff;margin-left:14px;width:266px;min-height:210px}}@media screen and (min-width:1025px){.top-tile .info-wrapper{margin-left:49px}}.top-tile .chef-note{padding:14px 21px;color:#fff;font-size:14px;line-height:19px;position:relative;overflow:visible}@media screen and (max-width:767px){.top-tile .chef-note{padding:14px 7.14285714%}.top-tile .chef-note.no-chef-note{display:none}}.top-tile .chef-note .inner{max-height:60px;overflow:hidden}@media screen and (max-width:767px){.top-tile .chef-note .inner{max-height:45px}}.top-tile .chef-note:after{display:block;width:0;height:0;position:absolute;z-index:1;content:''}.top-tile .chef-note:after{top:-9px;border-bottom:9px solid #FF6932}.top-tile .chef-note:after{border-left:0 solid transparent;border-right:18px solid transparent;left:42px}@media screen and (min-width:768px){.top-tile .chef-note{position:relative;overflow:visible}.top-tile .chef-note:after{display:block;width:0;height:0;position:absolute;z-index:1;content:''}.top-tile .chef-note:after{top:-11.5px;border-bottom:11.5px solid #FF6932}.top-tile .chef-note:after{border-left:0 solid transparent;border-right:23px solid transparent;left:51px}.top-tile .chef-note:after{margin-left:0}}.top-tile .inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:7px 0;background:#F0F0F0}@media screen and (min-width:768px){.top-tile .inner-wrapper{display:block;padding:7px 21px 14px}}.top-tile .inner-wrapper.feed-info-wrapper{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.top-tile .inner-wrapper.feed-info-wrapper .see-all-link{font-weight:400;display:block;text-align:right;margin-top:14px}.top-tile .inner-wrapper.feed-info-wrapper .see-all-link i{font-size:8px}.top-tile .inner-wrapper .no-af-activity{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;padding-bottom:7px;padding-top:7px}.top-tile .inner-wrapper .no-af-activity .message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;letter-spacing:0;line-height:21px;margin-bottom:14px}.top-tile .inner-wrapper .no-af-activity button{width:100%}.top-tile .top-feed-item{padding-top:7px;display:block}.top-tile .top-feed-item h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;margin:0}.top-tile .top-feed-item h4,.top-tile .top-feed-item .top-feed-item-by-link{font-size:14px;line-height:16px;display:inline-block;margin-bottom:7px}.top-tile .top-feed-item .text-to-truncate{font-size:14px;line-height:19px;white-space:pre-line;word-wrap:break-word;word-break:break-all;word-break:break-word}.top-tile .cta-buttons{margin-top:11px;position:initial;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:21px}.top-tile .cta-buttons .cta-button{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:13px;line-height:14px;padding:10px;color:#fff;text-decoration:none;cursor:pointer;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.top-tile .cta-buttons .cta-button .question{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:26px}@media screen and (min-width:768px){.top-tile .cta-buttons{position:absolute;bottom:0;right:-60px;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:60px;height:182px}.top-tile .cta-buttons .cta-button{width:60px;height:60px;margin-bottom:1px;padding:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.top-tile .cta-buttons .cta-button span{display:inline-block;margin:0 auto;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:11px;text-transform:uppercase}.top-tile .cta-buttons .cta-button:last-child{margin-bottom:0}.top-tile .cta-buttons .cta-button i{font-size:29px;margin-bottom:3.5px}.top-tile .cta-buttons .cta-button i.question{line-height:26px}}.top-tile .img-wrapper{z-index:1;position:relative;display:block;overflow:hidden;cursor:pointer}.top-tile .img-wrapper:before{display:block;content:"";width:100%;padding-top:71.25%}.top-tile .img-wrapper>.inner-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.top-tile .img-wrapper>.inner-wrapper img{min-width:100%;min-height:100%}@media screen and (min-width:768px){.top-tile .img-wrapper{position:relative}.top-tile .img-wrapper:before{display:block;content:"";width:100%;padding-top:56.25%}.top-tile .img-wrapper>.inner-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.top-tile .img-wrapper>.inner-wrapper img{min-width:100%;min-height:100%}}.top-tile .img-wrapper .inner-wrapper{padding:0}.top-tile .img-wrapper:after{content:'';clear:both}.top-tile .header-container{overflow:visible}@media screen and (min-width:768px){.top-tile .header-container{background-color:#F0F0F0}}@media screen and (min-width:1025px){.top-tile .header-container .container-md{padding:0 49px}}@media screen and (min-width:1025px){.top-tile .header-container{width:100%}}@media screen and (min-width:768px){.top-tile .header-container.video-mode{background-color:#000}}@media screen and (min-width:1025px){.top-tile .header-container.video-mode{min-height:483px}}.top-tile .header-container.video-mode .inner-offset-container{display:none}.top-tile .header-container .inner-offset-container{display:none;width:91.875%;margin:auto}@media screen and (min-width:768px){.top-tile .header-container .inner-offset-container{width:749px}}@media screen and (min-width:1025px){.top-tile .header-container .inner-offset-container{width:994px}}.top-tile .gallery-open-btn{z-index:100;position:absolute;right:0;bottom:0}@media screen and (min-width:1025px){.top-tile .gallery-open-btn{right:49px;bottom:25px}}.top-tile .gallery-open-btn i{display:inline-block;font-size:22px;margin:-5px 7px 0 0}@media screen and (min-width:768px){.top-tile .gallery-open-btn i{margin-right:10px}}.top-tile .gallery-open-btn span{display:inline-block;line-height:40px}.top-tile .gallery-open-btn span:nth-child(2){display:none}@media screen and (min-width:1025px){.top-tile .gallery-open-btn span:nth-child(2){display:inline-block;padding-left:14px;margin-left:14px}}.top-tile .gallery-open-btn:hover span:nth-child(2),.top-tile .gallery-open-btn:active span:nth-child(2){border-left-color:#fff}.top-tile .top-tweak-cta{background-color:#fff;margin-bottom:14px}@media screen and (max-width:767px){.top-tile .top-tweak-cta{margin-bottom:21px}}.top-tile .top-tweak-cta .inner-wrapper{padding-bottom:0;display:block;font-size:14px;letter-spacing:0;line-height:19px}.top-tile .top-tweak-cta .inner-wrapper h6{margin:0;font-size:8px;line-height:10px;margin-top:-1px}.top-tile .top-tweak-cta .inner-wrapper h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:14px;line-height:16px;margin:0}.top-tile .top-tweak-cta .inner-wrapper .top-tweak{-ms-flex-preferred-size:40%;flex-basis:40%;font-weight:700;margin:0 4.76190476%}.top-tile .top-tweak-cta .inner-wrapper .top-tweak h4{white-space:nowrap}.top-tile .top-tweak-cta .inner-wrapper .discussion{-ms-flex-preferred-size:60%;flex-basis:60%}.top-tile .top-tweak-cta .inner-wrapper .discussion h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:12px;line-height:16px}.top-tile .top-tweak-cta .inner-wrapper .discussion a{font-size:12px;font-weight:400}.top-tile .top-tweak-cta .inner-wrapper .discussion .avatars{margin-right:5px}.top-tile .top-tweak-cta .inner-wrapper .discussion .js-log-in{font-weight:400;font-size:12px}.top-tile .top-tweak-cta .inner-wrapper .discussion .js-log-in i{font-size:8px;line-height:9px}.top-tile .top-tweak-cta .inner-wrapper .see-all-tweaks-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:7px}.top-tile .top-tweak-cta .inner-wrapper .see-all-tweaks-container a{font-weight:400;font-size:12px}.top-tile .top-tweak-cta .inner-wrapper .see-all-tweaks-container a i{font-size:7px}.top-tile .top-tweak-cta .inner-wrapper .no-af-activity{margin:0 4.76190476%;padding:0}.top-tile .top-feed-item-text{margin:14px 4.76190476%;display:block;margin-bottom:3.5px;max-height:75px;overflow-y:scroll}.top-tile .top-feed-item-text .gk-rating{display:block;margin-bottom:3.5px}@media screen and (min-width:768px){.top-tile.no-photo.video-false{min-height:300px}}.top-tile .gradient-bg-holder{height:227px;background-color:#892074;background:-webkit-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:-moz-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:-ms-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:-o-linear-gradient(-27deg,#892074 5%,#77E2E1 100%);background:linear-gradient(-27deg,#892074 5%,#77E2E1 100%);margin-left:-5%;margin-right:-5%;position:relative}.top-tile .make-it-shine{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:15px;cursor:pointer;padding-bottom:30px}.top-tile .make-it-shine span{line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.top-tile .make-it-shine span:nth-child(2){margin:20px -25px 20px 0}.top-tile .make-it-shine i{font-size:65px;line-height:62px}.top-tile .make-it-shine .icon-fdc-sparkles{font-size:42px;vertical-align:top;transform:rotateY(180deg);margin-left:-12px;margin-top:-40px}@media screen and (min-width:768px){.top-tile .make-it-shine{padding-bottom:0;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1025px){.top-tile .make-it-shine{-ms-flex-direction:row;flex-direction:row}.top-tile .make-it-shine span:nth-child(2){margin:0 0 0 28px}}html:not(.touch) .top-tile .make-it-shine:hover{text-decoration:none;color:#77E2E1}.top-tile.is-private{margin-top:20px}@media screen and (min-width:768px){.top-tile.is-private{margin-top:28px}.top-tile.is-private .img-wrapper{margin-left:128px}}@media screen and (min-width:1025px){.top-tile.is-private .img-wrapper{margin-left:189px}}.top-tile.is-private .feed-info-wrapper{display:none}.top-tile.is-private .chef-note{-ms-flex-positive:1;flex-grow:1}.top-tile.is-private .chef-note .inner{max-height:185px;overflow-y:auto}.top-tile.is-private .top-tweak-cta{display:none}.top-tile.is-private .info-wrapper{min-height:0}.top-tile.is-private .inner-offset-container{display:block}@media screen and (min-width:768px){.top-tile.is-private .make-it-shine{left:266px}}.top-tile .btn-cta-watch{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:768px) and (max-width:1024px){.top-tile .btn-cta-watch{right:114px;width:152px}}.top-item-spinner-container{text-align:center;padding-top:15px;margin:0;padding-bottom:0}.top-item-spinner-container .icon-fdc-loading{opacity:.5;font-size:16px}.no-padding{padding:0}.no-bottom-margin{margin-bottom:0}.flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.flex-grow-0{-ms-flex-positive:0;flex-grow:0}.recipe-video-outer{position:absolute;visibility:hidden}.recipe-video-info{display:none}@media screen and (min-width:768px){.video-mode{margin-top:28px}}@media screen and (min-width:1025px){.video-mode{margin-top:0;padding-top:28px}}.video-mode .recipe-video-outer{display:block;max-width:928px;position:relative;visibility:visible}@media screen and (min-width:768px){.video-mode .recipe-video-outer{margin:0 auto;padding:0 35px}}@media screen and (min-width:1025px){.video-mode .recipe-video-outer{height:483px}}.video-mode .recipe-video-outer .icon-gk-close{color:#fff;font-size:25px;position:absolute;right:5px}@media screen and (min-width:768px){html:not(.touch) .video-mode .recipe-video-outer .icon-gk-close:hover{cursor:pointer}}@media screen and (max-width:1024px){html.touch .video-mode .recipe-video-outer .icon-gk-close{background-color:#8c8c8c;top:-30px;right:7px;font-size:16px;border-radius:50%;width:25px;height:25px;text-align:center;line-height:25px}}.video-mode .recipe-video-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:928px;min-height:35px;padding:7px 20px;margin:0 auto;background-color:#000}.video-mode .recipe-video-info .recipe-video-text{font-size:12px;margin-bottom:3.5px}.video-mode .recipe-video-info .recipe-video-text.now{color:#fff}.video-mode .recipe-video-info .recipe-video-text.next{color:#999}.video-mode .recipe-video-info .recipe-video-text span{font-weight:600}@media screen and (min-width:768px){.video-mode .recipe-video-info .recipe-video-text{font-size:13px}.video-mode .recipe-video-info .recipe-video-text.now,.video-mode .recipe-video-info .recipe-video-text.next{color:#eee}.video-mode .recipe-video-info .recipe-video-text span{color:#fff}}@media screen and (min-width:768px){.video-mode .recipe-video-info{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:14px 35px}}.video-mode .recipe-video-inner{position:relative;max-height:483px}.video-mode .recipe-video-inner iframe{display:block}.video-mode .player-spinner{position:absolute;width:90px;z-index:1;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-mode .player-spinner img{width:100%;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.fd-list-table ul{list-style:none;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;overflow:hidden;width:100%}.fd-list-table ul li{display:inline-block;vertical-align:baseline;padding:1.16666667em;min-height:82px;cursor:pointer;border:solid 1px #000;border-right:0;-ms-flex:1;flex:1}.fd-list-table ul li:last-child{border-right:solid 1px #000}.fd-list-table ul li:hover{background-color:#FFE26D;color:#892074;text-decoration:none}.fd-list-table ul li a{display:block}.fd-list-table ul li h6{display:block;text-align:center;padding:0;color:#000}.fd-list-table ul li .data{text-align:center;font-size:1em}.fd-list-table ul li .count{display:inline-block;font-size:2.58333333em;line-height:1;margin-top:.22580645em;padding:0;vertical-align:baseline;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:100%}.fd-list-table ul li .detail{margin:0 0 0 14px;display:inline-block;font-size:15px}.made-with-love-by.fd-af-item{background:#fff}@media screen and (min-width:1025px){.made-with-love-by{width:560px}}.made-with-love-by h4{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;background:-webkit-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:-moz-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:-ms-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:-o-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:top;background-size:5px 1px;background-repeat:repeat-x;font-size:15px;letter-spacing:1px;line-height:27px;text-align:center;margin:0;padding:28px 0 7px;border-bottom:0}@media screen and (min-width:768px){.made-with-love-by h4{text-align:left;font-size:20px;line-height:24px}}@media screen and (min-width:1025px){.made-with-love-by h4{letter-spacing:1px;line-height:27px}}.made-with-love-by .inner-wrapper{width:100%;background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}@media screen and (max-width:767px){.made-with-love-by .inner-wrapper{margin:0 4%}}@media screen and (min-width:1025px){.made-with-love-by .inner-wrapper{min-width:560px;width:560px;margin-right:0}}.made-with-love-by .inner-wrapper .fd-list-table{width:100%;display:inline-block;margin-top:10px}.made-with-love-by .inner-wrapper .fd-list-table ul{background-color:#333;background:-webkit-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:-moz-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:-ms-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:-o-linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background:linear-gradient(to right,#333 40%,rgba(255,255,255,0) 20%);background-position:top;background-size:3px 1px;background-repeat:repeat-x}.made-with-love-by .inner-wrapper .fd-list-table li{font-size:12px;letter-spacing:0;line-height:23px;background-color:#333;background:-webkit-linear-gradient(to bottom,#333 40%,rgba(255,255,255,0) 20%);background:-moz-linear-gradient(to bottom,#333 40%,rgba(255,255,255,0) 20%);background:-ms-linear-gradient(to bottom,#333 40%,rgba(255,255,255,0) 20%);background:-o-linear-gradient(to bottom,#333 40%,rgba(255,255,255,0) 20%);background:linear-gradient(to bottom,#333 40%,rgba(255,255,255,0) 20%);background-position:right;background-size:1px 3px;background-repeat:repeat-y;border:0}.made-with-love-by .inner-wrapper .fd-list-table li a:hover,.made-with-love-by .inner-wrapper .fd-list-table li a:active{text-decoration:none}@media screen and (min-width:768px){.made-with-love-by .inner-wrapper .fd-list-table li{border-top:0}}.made-with-love-by .inner-wrapper .fd-list-table li:last-child{background-size:0}.made-with-love-by .inner-wrapper .fd-list-table li h6{margin:0;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:0}.made-with-love-by .inner-wrapper .fd-list-table li .count{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:0;font-size:20px}.made-with-love-by .inner-wrapper .fd-list-table li .count:hover{text-decoration:underline}.made-with-love-by .inner-wrapper .user-info{vertical-align:top;display:inline-block;height:56px;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;font-size:14px;letter-spacing:0;line-height:22px}.made-with-love-by .inner-wrapper .user-info .status{text-transform:uppercase}.made-with-love-by .inner-wrapper .user-info a:hover{text-decoration:underline}@media screen and (min-width:768px) and (max-width:1024px){.made-with-love-by .inner-wrapper .user-info{margin-top:14px}}.made-with-love-by .inner-wrapper .user-data-wrapper{width:100%;padding-top:20px}@media screen and (min-width:768px){.made-with-love-by .inner-wrapper .user-data-wrapper{-ms-flex-flow:row;flex-flow:row;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1025px){.made-with-love-by .inner-wrapper .user-data-wrapper{display:inline-block;padding:14px 0 14px 35px}}.made-with-love-by .inner-wrapper .avatar-lockup-wrapper{display:inline-block}@media screen and (min-width:1025px){.made-with-love-by .inner-wrapper .avatar-lockup-wrapper{float:left;margin-right:10%}}.made-with-love-by .chef-note{padding-top:10px;color:#000;font-size:14px;line-height:19px}.made-with-love-by .chef-note .inner{max-height:60px;overflow:hidden}@media screen and (max-width:767px){.made-with-love-by .chef-note .inner{max-height:45px}}.made-with-love-by .chef-text{position:relative}.made-with-love-by .avatar-lockup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:117px}@media screen and (min-width:768px){.made-with-love-by .avatar-lockup{width:131px;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1025px){.made-with-love-by .avatar-lockup{width:122px;-ms-flex-align:center;align-items:center}}.made-with-love-by .avatar-lockup .avatar{border-radius:0;width:63px;height:63px;position:relative}@media screen and (min-width:768px){.made-with-love-by .avatar-lockup .avatar{width:80px;height:80px}}@media screen and (min-width:1025px){.made-with-love-by .avatar-lockup .avatar{width:100px;height:100px}}.made-with-love-by .avatar-lockup .avatar:after{content:'';position:absolute;border-style:solid;border-width:5px 10px;border-color:#000 #000 transparent transparent;display:block;z-index:1;bottom:-9px;left:22px}@media screen and (min-width:768px){.made-with-love-by .avatar-lockup .avatar:after{bottom:-10px;left:29px}}@media screen and (min-width:1025px){.made-with-love-by .avatar-lockup .avatar:after{bottom:-10px;left:39px}}.made-with-love-by .avatar-lockup .avatar.no-bubble:after{content:none;display:none}.made-with-love-by .avatar-lockup .avatar img{border:2px solid #000;width:63px;height:63px}@media screen and (min-width:768px){.made-with-love-by .avatar-lockup .avatar img{width:80px;height:80px}}@media screen and (min-width:1025px){.made-with-love-by .avatar-lockup .avatar img{width:100px;height:100px}}.made-with-love-by .avatar-lockup button{margin:12px 0 0;position:relative}@media screen and (min-width:768px){.made-with-love-by .avatar-lockup button{height:32px;margin:15px 0 0}}.made-with-love-by .avatar-lockup button:after{content:'';position:absolute;border-style:solid;border-width:5px 10px;border-color:transparent transparent #77E2E1 #77E2E1;display:block;width:0;z-index:1;top:-9px;left:70px}@media screen and (min-width:768px){.made-with-love-by .avatar-lockup button:after{top:-9px;left:55px}}@media screen and (min-width:1025px){.made-with-love-by .avatar-lockup button:after{top:-9px;left:70px}}.made-with-love-by .avatar-lockup button:hover:after{border-color:transparent transparent #892074 #892074}.made-with-love-by .avatar-lockup .fd-spinner{font-size:20px}.made-with-love-by .recipe-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center}.chef-text.expanded-description .chef-note{height:100%}@media screen and (max-width:767px){.chef-text.expanded-description .chef-note{padding:14px 3.75%}.chef-text.expanded-description .chef-note:after{margin-left:8.125%;left:43px}}.chef-text.expanded-description .inner{height:100%;max-height:80%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow-y:auto;margin-bottom:20px}@media screen and (min-width:768px){.chef-text.expanded-description .inner{max-height:84.5%}}.chef-text.expanded-description .inner .expand-button{display:block;text-align:center;padding:11px 0;position:absolute;bottom:0;width:91.875%}@media screen and (min-width:768px){}.chef-text.expanded-description .inner .collapse-button{display:none}@media screen and (min-width:768px){.chef-text.expanded-description .no-af-activity{display:none}}.chef-text.expanded-description.no-af-records .chef-note{-ms-flex-positive:1;flex-grow:1}.chef-text.expanded-description.no-af-records .feed-info-wrapper{-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:768px){.chef-text.expanded-description .feed-info-wrapper{padding:0}.chef-text.expanded-description .feed-info-wrapper .discussion,.chef-text.expanded-description .feed-info-wrapper .top-feed-item,.chef-text.expanded-description .feed-info-wrapper .see-all-link{display:none}}.tiles-container{margin:14px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.tiles-container{margin:20px 10px 5px}}.tiles-container .tile{width:22%;margin-bottom:15px}@media screen and (max-width:767px){.tiles-container .tile{width:45%}}.tiles-container .tile>a{text-decoration:none!important}.tiles-container .tile .img-wrapper{position:relative;overflow:hidden;margin-bottom:5px}.tiles-container .tile .img-wrapper:before{display:block;content:"";width:100%;padding-top:75%}.tiles-container .tile .img-wrapper>.tile-img{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.tiles-container .tile .img-wrapper>.tile-img img{min-width:100%;min-height:100%}.tiles-container .tile .img-wrapper .tile-img{height:100%;margin:auto}.tiles-container .tile .recipe-data .author{font-size:12px}.tiles-container .tile .recipe-data .author a{color:#B02B96;font-weight:400}.tiles-container .tile .recipe-data .author span{color:#000;text-decoration:none;font-weight:400}.tiles-container .tile .recipe-data .fd-rating{font-size:12px;margin-top:3.5px}.tiles-container .tile .recipe-data .fd-rating-count{font-size:11px;font-weight:600;color:#B02B96}.tiles-container .tile .video-description i{height:27px;width:27px;color:#000}.tiles-container .tile .video-description .icon-fdc-play{font-size:32px;position:relative;margin-left:-2px;margin-top:-2px}.tiles-container .tile .video-description .play-icon-container{height:27px;width:27px;margin-top:5px;margin-right:10px;background:#77E2E1;border-radius:50%;float:left}.tiles-container .tile .video-description .desc-text{width:72%}.tiles-container .desc-text{margin-top:5px;display:inline-block;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;font-size:12px;letter-spacing:0;line-height:16px;color:#000}html:not(.touch) .tiles-container .desc-text:hover{text-decoration:underline}.tiles-container .meta{color:#606060;font-weight:400}html:not(.touch) .tiles-container .meta:hover{text-decoration:underline}.youll-also-love h4{padding-top:7px;background:0 0}.youll-also-love .inner-wrapper{position:relative}.youll-also-love .inner-wrapper .view-all{display:block;text-align:center;font-size:14px;padding-bottom:28px}.youll-also-love .inner-wrapper .view-all:after{content:"\e61c";font-family:Foodicons;font-size:10px}@media screen and (min-width:768px){.youll-also-love .inner-wrapper .view-all{position:absolute;top:13px;right:5px}.youll-also-love .inner-wrapper .view-all:after{content:"\e61e"}}.color-theme-green a.badge{background-color:#08AD28;color:#fff}.color-theme-green a.badge:visited,.color-theme-green a.badge:link{background-color:#08AD28;color:#fff}html:not(.touch) .color-theme-green a.badge:hover{background-color:#000;color:#2CD351;text-decoration:none}.color-theme-green .info-wrapper .chef-note{background-color:#04771A;color:#fff}.color-theme-green .info-wrapper .chef-note a{color:#fff!important}.color-theme-green .info-wrapper .chef-note:after{border-color:transparent transparent #04771A #04771A}.color-theme-green .info-wrapper .chef-note.expanded-description{background-color:#04771A}.color-theme-green .top-tile.expanded-description .info-wrapper{background-color:#04771A}.color-theme-green .cta-buttons .cta-button{color:#fff}html:not(.touch) .color-theme-green .cta-buttons .cta-button:nth-child(n):hover{color:#fff;text-decoration:none}html:not(.touch) .color-theme-green .fd-af-header ul.fd-af-filters li:hover{color:#08AD28}.color-theme-green .fd-af-header ul.fd-af-filters li.active{color:#08AD28;cursor:pointer;font-weight:600}html:not(.touch) .color-theme-green .fd-af-header ul.fd-af-filters li.active:hover{color:#08AD28}.color-theme-green .fd-af-header .cta-buttons .cta-button-upload{background-color:#04771A}.color-theme-green .fd-af-header .cta-buttons .cta-button-review{background-color:#08AD28}.color-theme-green .fd-af-header .cta-buttons .cta-button-tweak{background-color:#2CD351}.color-theme-green .fd-af-header .cta-buttons .cta-button-ask{background-color:#67E283}.color-theme-green .fd-af-header .cta-buttons .cta-button:hover{color:#fff;text-decoration:none}.color-theme-green .recipe-hashtags a{color:#000}html:not(.touch) .color-theme-green .recipe-hashtags a:hover{color:#000}.color-theme-green .recipe-hashtags a:visited{color:#000}.color-theme-green .slideshow-cta-info,.color-theme-green .gk-recipe-cta{background-color:#08AD28;color:#fff}.color-theme-green .slideshow-cta-info .gk-recipe-cta-text,.color-theme-green .gk-recipe-cta .gk-recipe-cta-text{border-left:2px solid #fff}html:not(.touch) .color-theme-green .slideshow-cta-info:hover,html:not(.touch) .color-theme-green .gk-recipe-cta:hover{background-color:#000;color:#08AD28}html:not(.touch) .color-theme-green .slideshow-cta-info:hover .gk-recipe-cta-text,html:not(.touch) .color-theme-green .gk-recipe-cta:hover .gk-recipe-cta-text{border-left:2px solid #08AD28}.color-theme-green a{color:#08AD28;text-decoration:none;font-weight:600;cursor:pointer}.color-theme-green a:visited{color:#08AD28}html:not(.touch) .color-theme-green a:active,html:not(.touch) .color-theme-green a:hover{text-decoration:underline;cursor:pointer;color:#08AD28}.color-theme-green .fd-dropdown{color:#08AD28}.color-theme-green .fd-dropdown:after{color:#08AD28}.color-theme-green .themeLinkColor{color:#08AD28}.color-theme-green .vtrunc-more:after{color:#08AD28}.color-theme-green .vtrunc-more:before{color:#08AD28}.color-theme-green .themeColorLight{color:#2CD351}.color-theme-green .themeColor{color:#08AD28}.color-theme-green .themeColorDark{color:#04771A}.color-theme-green .themeColorLighter{color:#67E283}.color-theme-green .img-wrapper,.color-theme-green .header-container .img-wrapper .inner-wrapper,.color-theme-green .gradient-bg-holder,.color-theme-green .fd-avatar,.color-theme-green .gk-avatar{background-color:#F4CE33;background:-webkit-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:-moz-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:-ms-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:-o-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:linear-gradient(162deg,#F4CE33 27%,#08AD28 100%)}@media screen and (min-width:768px){.color-theme-green .no-photo{background-color:#F4CE33;background:-webkit-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:-moz-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:-ms-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:-o-linear-gradient(162deg,#F4CE33 27%,#08AD28 100%);background:linear-gradient(162deg,#F4CE33 27%,#08AD28 100%)}}.color-theme-green .header-container .img-wrapper{background:transparent}.color-theme-berry a.badge{background-color:#892074;color:#fff}.color-theme-berry a.badge:visited,.color-theme-berry a.badge:link{background-color:#892074;color:#fff}html:not(.touch) .color-theme-berry a.badge:hover{background-color:#000;color:#B02B96;text-decoration:none}.color-theme-berry .info-wrapper .chef-note{background-color:#892074;color:#fff}.color-theme-berry .info-wrapper .chef-note a{color:#fff!important}.color-theme-berry .info-wrapper .chef-note:after{border-color:transparent transparent #892074 #892074}.color-theme-berry .info-wrapper .chef-note.expanded-description{background-color:#892074}.color-theme-berry .top-tile.expanded-description .info-wrapper{background-color:#892074}.color-theme-berry .cta-buttons .cta-button{color:#fff}html:not(.touch) .color-theme-berry .cta-buttons .cta-button:nth-child(n):hover{color:#fff;text-decoration:none}html:not(.touch) .color-theme-berry .fd-af-header ul.fd-af-filters li:hover{color:#892074}.color-theme-berry .fd-af-header ul.fd-af-filters li.active{color:#892074;cursor:pointer;font-weight:600}html:not(.touch) .color-theme-berry .fd-af-header ul.fd-af-filters li.active:hover{color:#892074}.color-theme-berry .fd-af-header .cta-buttons .cta-button-upload{background-color:#671056}.color-theme-berry .fd-af-header .cta-buttons .cta-button-review{background-color:#892074}.color-theme-berry .fd-af-header .cta-buttons .cta-button-tweak{background-color:#B02B96}.color-theme-berry .fd-af-header .cta-buttons .cta-button-ask{background-color:#DC44BE}.color-theme-berry .fd-af-header .cta-buttons .cta-button:hover{color:#fff;text-decoration:none}.color-theme-berry .recipe-hashtags a{color:#000}html:not(.touch) .color-theme-berry .recipe-hashtags a:hover{color:#000}.color-theme-berry .recipe-hashtags a:visited{color:#000}.color-theme-berry .slideshow-cta-info,.color-theme-berry .gk-recipe-cta{background-color:#892074;color:#fff}.color-theme-berry .slideshow-cta-info .gk-recipe-cta-text,.color-theme-berry .gk-recipe-cta .gk-recipe-cta-text{border-left:2px solid #fff}html:not(.touch) .color-theme-berry .slideshow-cta-info:hover,html:not(.touch) .color-theme-berry .gk-recipe-cta:hover{background-color:#000;color:#892074}html:not(.touch) .color-theme-berry .slideshow-cta-info:hover .gk-recipe-cta-text,html:not(.touch) .color-theme-berry .gk-recipe-cta:hover .gk-recipe-cta-text{border-left:2px solid #892074}.color-theme-berry a{color:#892074;text-decoration:none;font-weight:600;cursor:pointer}.color-theme-berry a:visited{color:#892074}html:not(.touch) .color-theme-berry a:active,html:not(.touch) .color-theme-berry a:hover{text-decoration:underline;cursor:pointer;color:#892074}.color-theme-berry .fd-dropdown{color:#892074}.color-theme-berry .fd-dropdown:after{color:#892074}.color-theme-berry .themeLinkColor{color:#892074}.color-theme-berry .vtrunc-more:after{color:#892074}.color-theme-berry .vtrunc-more:before{color:#892074}.color-theme-berry .themeColorLight{color:#B02B96}.color-theme-berry .themeColor{color:#892074}.color-theme-berry .themeColorDark{color:#671056}.color-theme-berry .themeColorLighter{color:#DC44BE}.color-theme-berry .img-wrapper,.color-theme-berry .header-container .img-wrapper .inner-wrapper,.color-theme-berry .gradient-bg-holder,.color-theme-berry .fd-avatar,.color-theme-berry .gk-avatar{background-color:#77E2E1;background:-webkit-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:-moz-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:-ms-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:-o-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:linear-gradient(162deg,#77E2E1 22%,#892074 100%)}@media screen and (min-width:768px){.color-theme-berry .no-photo{background-color:#77E2E1;background:-webkit-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:-moz-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:-ms-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:-o-linear-gradient(162deg,#77E2E1 22%,#892074 100%);background:linear-gradient(162deg,#77E2E1 22%,#892074 100%)}}.color-theme-berry .header-container .img-wrapper{background:transparent}.color-theme-red a.badge{background-color:#D12436;color:#fff}.color-theme-red a.badge:visited,.color-theme-red a.badge:link{background-color:#D12436;color:#fff}html:not(.touch) .color-theme-red a.badge:hover{background-color:#000;color:#EB5262;text-decoration:none}.color-theme-red .info-wrapper .chef-note{background-color:#D12436;color:#fff}.color-theme-red .info-wrapper .chef-note a{color:#fff!important}.color-theme-red .info-wrapper .chef-note:after{border-color:transparent transparent #D12436 #D12436}.color-theme-red .info-wrapper .chef-note.expanded-description{background-color:#D12436}.color-theme-red .top-tile.expanded-description .info-wrapper{background-color:#D12436}.color-theme-red .cta-buttons .cta-button{color:#fff}html:not(.touch) .color-theme-red .cta-buttons .cta-button:nth-child(n):hover{color:#fff;text-decoration:none}html:not(.touch) .color-theme-red .fd-af-header ul.fd-af-filters li:hover{color:#D12436}.color-theme-red .fd-af-header ul.fd-af-filters li.active{color:#D12436;cursor:pointer;font-weight:600}html:not(.touch) .color-theme-red .fd-af-header ul.fd-af-filters li.active:hover{color:#D12436}.color-theme-red .fd-af-header .cta-buttons .cta-button-upload{background-color:#AA0113}.color-theme-red .fd-af-header .cta-buttons .cta-button-review{background-color:#D12436}.color-theme-red .fd-af-header .cta-buttons .cta-button-tweak{background-color:#EB5262}.color-theme-red .fd-af-header .cta-buttons .cta-button-ask{background-color:#F57B88}.color-theme-red .fd-af-header .cta-buttons .cta-button:hover{color:#fff;text-decoration:none}.color-theme-red .recipe-hashtags a{color:#000}html:not(.touch) .color-theme-red .recipe-hashtags a:hover{color:#000}.color-theme-red .recipe-hashtags a:visited{color:#000}.color-theme-red .slideshow-cta-info,.color-theme-red .gk-recipe-cta{background-color:#D12436;color:#fff}.color-theme-red .slideshow-cta-info .gk-recipe-cta-text,.color-theme-red .gk-recipe-cta .gk-recipe-cta-text{border-left:2px solid #fff}html:not(.touch) .color-theme-red .slideshow-cta-info:hover,html:not(.touch) .color-theme-red .gk-recipe-cta:hover{background-color:#000;color:#D12436}html:not(.touch) .color-theme-red .slideshow-cta-info:hover .gk-recipe-cta-text,html:not(.touch) .color-theme-red .gk-recipe-cta:hover .gk-recipe-cta-text{border-left:2px solid #D12436}.color-theme-red a{color:#D12436;text-decoration:none;font-weight:600;cursor:pointer}.color-theme-red a:visited{color:#D12436}html:not(.touch) .color-theme-red a:active,html:not(.touch) .color-theme-red a:hover{text-decoration:underline;cursor:pointer;color:#D12436}.color-theme-red .fd-dropdown{color:#D12436}.color-theme-red .fd-dropdown:after{color:#D12436}.color-theme-red .themeLinkColor{color:#D12436}.color-theme-red .vtrunc-more:after{color:#D12436}.color-theme-red .vtrunc-more:before{color:#D12436}.color-theme-red .themeColorLight{color:#EB5262}.color-theme-red .themeColor{color:#D12436}.color-theme-red .themeColorDark{color:#AA0113}.color-theme-red .themeColorLighter{color:#F57B88}.color-theme-red .img-wrapper,.color-theme-red .header-container .img-wrapper .inner-wrapper,.color-theme-red .gradient-bg-holder,.color-theme-red .fd-avatar,.color-theme-red .gk-avatar{background-color:#77E2E1;background:-webkit-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:-moz-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:-ms-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:-o-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:linear-gradient(162deg,#77E2E1 30%,#AA0113 100%)}@media screen and (min-width:768px){.color-theme-red .no-photo{background-color:#77E2E1;background:-webkit-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:-moz-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:-ms-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:-o-linear-gradient(162deg,#77E2E1 30%,#AA0113 100%);background:linear-gradient(162deg,#77E2E1 30%,#AA0113 100%)}}.color-theme-red .header-container .img-wrapper{background:transparent}.color-theme-orange a.badge{background-color:#FF6932;color:#fff}.color-theme-orange a.badge:visited,.color-theme-orange a.badge:link{background-color:#FF6932;color:#fff}html:not(.touch) .color-theme-orange a.badge:hover{background-color:#000;color:#FF8B60;text-decoration:none}.color-theme-orange .info-wrapper .chef-note{background-color:#FF6932;color:#fff}.color-theme-orange .info-wrapper .chef-note a{color:#fff!important}.color-theme-orange .info-wrapper .chef-note:after{border-color:transparent transparent #FF6932 #FF6932}.color-theme-orange .info-wrapper .chef-note.expanded-description{background-color:#FF6932}.color-theme-orange .top-tile.expanded-description .info-wrapper{background-color:#FF6932}.color-theme-orange .cta-buttons .cta-button{color:#fff}html:not(.touch) .color-theme-orange .cta-buttons .cta-button:nth-child(n):hover{color:#fff;text-decoration:none}html:not(.touch) .color-theme-orange .fd-af-header ul.fd-af-filters li:hover{color:#FF6932}.color-theme-orange .fd-af-header ul.fd-af-filters li.active{color:#FF6932;cursor:pointer;font-weight:600}html:not(.touch) .color-theme-orange .fd-af-header ul.fd-af-filters li.active:hover{color:#FF6932}.color-theme-orange .fd-af-header .cta-buttons .cta-button-upload{background-color:#D64A17}.color-theme-orange .fd-af-header .cta-buttons .cta-button-review{background-color:#FF6932}.color-theme-orange .fd-af-header .cta-buttons .cta-button-tweak{background-color:#FF8B60}.color-theme-orange .fd-af-header .cta-buttons .cta-button-ask{background-color:#F7A786}.color-theme-orange .fd-af-header .cta-buttons .cta-button:hover{color:#fff;text-decoration:none}.color-theme-orange .recipe-hashtags a{color:#000}html:not(.touch) .color-theme-orange .recipe-hashtags a:hover{color:#000}.color-theme-orange .recipe-hashtags a:visited{color:#000}.color-theme-orange .slideshow-cta-info,.color-theme-orange .gk-recipe-cta{background-color:#FF6932;color:#fff}.color-theme-orange .slideshow-cta-info .gk-recipe-cta-text,.color-theme-orange .gk-recipe-cta .gk-recipe-cta-text{border-left:2px solid #fff}html:not(.touch) .color-theme-orange .slideshow-cta-info:hover,html:not(.touch) .color-theme-orange .gk-recipe-cta:hover{background-color:#000;color:#FF6932}html:not(.touch) .color-theme-orange .slideshow-cta-info:hover .gk-recipe-cta-text,html:not(.touch) .color-theme-orange .gk-recipe-cta:hover .gk-recipe-cta-text{border-left:2px solid #FF6932}.color-theme-orange a{color:#D64A17;text-decoration:none;font-weight:600;cursor:pointer}.color-theme-orange a:visited{color:#D64A17}html:not(.touch) .color-theme-orange a:active,html:not(.touch) .color-theme-orange a:hover{text-decoration:underline;cursor:pointer;color:#D64A17}.color-theme-orange .fd-dropdown{color:#D64A17}.color-theme-orange .fd-dropdown:after{color:#D64A17}.color-theme-orange .themeLinkColor{color:#D64A17}.color-theme-orange .vtrunc-more:after{color:#D64A17}.color-theme-orange .vtrunc-more:before{color:#D64A17}.color-theme-orange .themeColorLight{color:#FF8B60}.color-theme-orange .themeColor{color:#FF6932}.color-theme-orange .themeColorDark{color:#D64A17}.color-theme-orange .themeColorLighter{color:#F7A786}.color-theme-orange .img-wrapper,.color-theme-orange .header-container .img-wrapper .inner-wrapper,.color-theme-orange .gradient-bg-holder,.color-theme-orange .fd-avatar,.color-theme-orange .gk-avatar{background-color:#892074;background:-webkit-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:-moz-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:-ms-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:-o-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:linear-gradient(162deg,#892074 42%,#D64A17 100%)}@media screen and (min-width:768px){.color-theme-orange .no-photo{background-color:#892074;background:-webkit-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:-moz-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:-ms-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:-o-linear-gradient(162deg,#892074 42%,#D64A17 100%);background:linear-gradient(162deg,#892074 42%,#D64A17 100%)}}.color-theme-orange .header-container .img-wrapper{background:transparent}.color-theme-gk a.badge{background-color:#F4CE33;color:#000}.color-theme-gk a.badge:visited,.color-theme-gk a.badge:link{background-color:#F4CE33;color:#000}html:not(.touch) .color-theme-gk a.badge:hover{background-color:#000;color:#FFE26D;text-decoration:none}.color-theme-gk .info-wrapper .chef-note{background-color:#F0B000;color:#000}.color-theme-gk .info-wrapper .chef-note a{color:#000!important}.color-theme-gk .info-wrapper .chef-note:after{border-color:transparent transparent #F0B000 #F0B000}.color-theme-gk .info-wrapper .chef-note.expanded-description{background-color:#F0B000}.color-theme-gk .top-tile.expanded-description .info-wrapper{background-color:#F0B000}.color-theme-gk .cta-buttons .cta-button{color:#000}html:not(.touch) .color-theme-gk .cta-buttons .cta-button:nth-child(n):hover{color:#000;text-decoration:none}html:not(.touch) .color-theme-gk .fd-af-header ul.fd-af-filters li:hover{color:#F4CE33}.color-theme-gk .fd-af-header ul.fd-af-filters li.active{color:#F4CE33;cursor:pointer;font-weight:600}html:not(.touch) .color-theme-gk .fd-af-header ul.fd-af-filters li.active:hover{color:#F4CE33}.color-theme-gk .fd-af-header .cta-buttons .cta-button-upload{background-color:#F0B000}.color-theme-gk .fd-af-header .cta-buttons .cta-button-review{background-color:#F4CE33}.color-theme-gk .fd-af-header .cta-buttons .cta-button-tweak{background-color:#FFE26D}.color-theme-gk .fd-af-header .cta-buttons .cta-button-ask{background-color:#FCE990}.color-theme-gk .fd-af-header .cta-buttons .cta-button:hover{color:#000;text-decoration:none}.color-theme-gk .recipe-hashtags a{color:#000}html:not(.touch) .color-theme-gk .recipe-hashtags a:hover{color:#000}.color-theme-gk .recipe-hashtags a:visited{color:#000}.color-theme-gk .slideshow-cta-info,.color-theme-gk .gk-recipe-cta{background-color:#F4CE33;color:#000}.color-theme-gk .slideshow-cta-info .gk-recipe-cta-text,.color-theme-gk .gk-recipe-cta .gk-recipe-cta-text{border-left:2px solid #000}html:not(.touch) .color-theme-gk .slideshow-cta-info:hover,html:not(.touch) .color-theme-gk .gk-recipe-cta:hover{background-color:#000;color:#F4CE33}html:not(.touch) .color-theme-gk .slideshow-cta-info:hover .gk-recipe-cta-text,html:not(.touch) .color-theme-gk .gk-recipe-cta:hover .gk-recipe-cta-text{border-left:2px solid #F4CE33}.color-theme-gk a{color:#892074;text-decoration:none;font-weight:600;cursor:pointer}.color-theme-gk a:visited{color:#892074}html:not(.touch) .color-theme-gk a:active,html:not(.touch) .color-theme-gk a:hover{text-decoration:underline;cursor:pointer;color:#892074}.color-theme-gk .fd-dropdown{color:#892074}.color-theme-gk .fd-dropdown:after{color:#892074}.color-theme-gk .themeLinkColor{color:#892074}.color-theme-gk .vtrunc-more:after{color:#892074}.color-theme-gk .vtrunc-more:before{color:#892074}.color-theme-gk .themeColorLight{color:#FFE26D}.color-theme-gk .themeColor{color:#F4CE33}.color-theme-gk .themeColorDark{color:#F0B000}.color-theme-gk .themeColorLighter{color:#FCE990}.color-theme-gk .img-wrapper,.color-theme-gk .header-container .img-wrapper .inner-wrapper,.color-theme-gk .gradient-bg-holder,.color-theme-gk .fd-avatar,.color-theme-gk .gk-avatar{background-color:#892074;background:-webkit-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:-moz-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:-ms-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:-o-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:linear-gradient(162deg,#892074 42%,#F4CE33 100%)}@media screen and (min-width:768px){.color-theme-gk .no-photo{background-color:#892074;background:-webkit-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:-moz-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:-ms-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:-o-linear-gradient(162deg,#892074 42%,#F4CE33 100%);background:linear-gradient(162deg,#892074 42%,#F4CE33 100%)}}.color-theme-gk .header-container .img-wrapper{background:transparent}.gk-slideshow-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:45px;margin-bottom:28px}html:not(.touch) .gk-slideshow-cta:hover{cursor:pointer}@media screen and (min-width:768px){.gk-slideshow-cta{margin-bottom:45px}}@media screen and (min-width:1025px){.gk-slideshow-cta{margin-bottom:40px}}.slideshow-cta-img{width:60px}.slideshow-cta-info{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;white-space:normal;letter-spacing:1px;-ms-flex-positive:1;flex-grow:1;text-align:center;text-transform:uppercase}.slideshow-cta-info i{font-size:25px;margin:-5px 10.5px 0 0}.slideshow-cta-info span{font-size:13px;line-height:45px}.gk-feature-carousel{background-repeat:no-repeat;background-position:center;background-position:top center;background-size:cover;display:none;height:562px;margin-top:0;margin-bottom:-42px;position:relative}.gk-feature-carousel:before{background-color:#000;background:-webkit-linear-gradient(0deg,#000 0,transparent 50%);background:-moz-linear-gradient(0deg,#000 0,transparent 50%);background:-ms-linear-gradient(0deg,#000 0,transparent 50%);background:-o-linear-gradient(0deg,#000 0,transparent 50%);background:linear-gradient(0deg,#000 0,transparent 50%);content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:1}@media screen and (min-width:768px){.gk-feature-carousel{display:block}}@media screen and (min-width:1025px){html:not(.touch) .gk-feature-carousel:hover .gk-fp-arrows{width:630px;padding-left:14px;padding-right:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}}.gk-feature-carousel .header-details{display:block;position:absolute!important;bottom:0;width:100%}.gk-feature-carousel .header-details:before,.gk-feature-carousel .header-details:after{content:" ";display:table}.gk-feature-carousel .header-details:after{clear:both}.gk-feature-carousel .header-details-inner{padding:0}@media screen and (min-width:768px){.gk-feature-carousel .header-details-inner{height:320px}}.gk-feature-carousel .gk-fp-arrows{display:none;height:53px}.gk-feature-carousel .gk-fp-arrows .dir-right{margin-right:-351px}.gk-feature-carousel .title-cta{text-align:right;padding-bottom:63px}@media screen and (min-width:768px){.gk-feature-carousel .title-cta{width:420px;padding-left:14px;padding-right:14px;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;position:absolute;bottom:0}.gk-feature-carousel .title-cta button{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:7px}}@media screen and (min-width:1025px){.gk-feature-carousel .title-cta{width:630px;padding-left:14px;padding-right:14px;margin-left:14px;padding-left:0;display:-ms-flexbox;display:flex}}.gk-feature-carousel .title-cta h1{text-shadow:0 2px 12px rgba(0,0,0,.48)}@media screen and (min-width:768px){.gk-feature-carousel .title-cta h1{margin:0;text-align:left;float:left}}@media screen and (min-width:1025px){.gk-feature-carousel .title-cta h1{width:75%}}.gk-feature-carousel .title-cta h1 a{color:#fff}.gk-feature-carousel .title-cta button{min-width:100px}@media screen and (min-width:768px) and (max-width:1024px){.gk-feature-carousel .title-cta button{float:left;margin-top:14px}}@media screen and (max-width:767px){.gk-feature-tiles .container-xs{min-width:100%;max-width:100%;margin-bottom:14px}}.gk-feature-tiles-inner{display:block;-ms-flex-pack:justify;justify-content:space-between;padding:0;overflow:hidden}.gk-feature-tiles-inner:before,.gk-feature-tiles-inner:after{display:none}@media screen and (min-width:768px) and (max-width:1024px){.gk-feature-tiles-inner{width:371px;padding-left:0;padding-right:0;margin-bottom:14px}}@media screen and (min-width:768px){.gk-feature-tiles-inner{display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px){.gk-feature-tiles-inner{width:616px;padding-left:0;padding-right:0}}.gk-welcome-banner{background-color:#000;color:#fff;margin-bottom:14px;padding:14px}@media screen and (min-width:768px){.gk-welcome-banner{width:371px;padding-left:14px;padding-right:14px}}@media screen and (min-width:1025px){.gk-welcome-banner{width:616px;padding-left:14px;padding-right:14px}}.gk-welcome-banner .fd-spinner{margin:0}.gk-welcome-banner .fd-spinner i.icon-fdc-loading{opacity:1;margin-bottom:0}.gk-welcome-banner .fd-spinner span{display:inline-block}.gk-welcome-banner p{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:11px;line-height:13px;margin:0;text-align:center}@media screen and (min-width:768px){.gk-welcome-banner p{font-size:12px;line-height:16px}}.gk-welcome-banner a{color:#77E2E1;text-decoration:none;font-weight:600;cursor:pointer;text-transform:uppercase}.gk-welcome-banner a:visited{color:#77E2E1}html:not(.touch) .gk-welcome-banner a:active,html:not(.touch) .gk-welcome-banner a:hover{text-decoration:underline;cursor:pointer;color:#77E2E1}@media screen and (min-width:768px){.gk-welcome-banner{clear:left}}.gk-welcome-banner span.self{display:none}@media screen and (min-width:768px){.getFdAfContainerInnerOffset{margin-left:6.7961165%}}@media screen and (min-width:1025px){.getFdAfContainerInnerOffset{margin-left:5.37634409%}}@media screen and (min-width:1025px){.getFdAfContainerInnerOffset{margin-left:4.85436893%}}.fd-af-ad-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.fd-af-ad-wrap .fd-af-companion-ad textarea,.fd-af-ad-wrap .fd-af-container textarea{font-size:14px;line-height:19px}@media screen and (max-width:767px){.fd-af-ad-wrap .fd-af-companion-ad textarea,.fd-af-ad-wrap .fd-af-container textarea{font-size:16px;line-height:26px}}@media screen and (min-width:1025px){.fd-af-ad-wrap .fd-af-companion-ad{display:inline-block;float:right;margin-right:35px;margin-top:49px}}.fd-af-ad-wrap .dfp-bigbox{margin-top:1.66666667em;margin-bottom:14px}@media screen and (min-width:1025px){.fd-af-ad-wrap .dfp-bigbox{margin-bottom:0}}.fd-af-ad-wrap .fd-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:767px){.fd-af-ad-wrap .fd-container{width:100%;padding-left:4.76190476%;padding-right:4.76190476%}}@media screen and (min-width:1025px){.container-md{padding:0 14px}}@media screen and (min-width:1025px){.container-md section{width:595px;min-width:595px;display:inline-block;overflow:hidden}}.fd-af-companion-ad{text-align:center}@media screen and (min-width:768px){.fd-af-companion-ad{-ms-flex-positive:9;flex-grow:9}}@media screen and (min-width:1025px){.fd-af-companion-ad{-ms-flex-positive:14;flex-grow:14}}@media screen and (min-width:1025px){.fd-af-companion-ad{display:inline-block}}.fd-af-container .fd-af-menu-toggle,.fd-af-container .js-flag-close{padding:14px;white-space:nowrap;cursor:pointer;background:transparent}.fd-af-container .fd-af-menu-toggle i,.fd-af-container .js-flag-close i{font-size:16px}@media screen and (min-width:768px){.fd-af-container .fd-af-menu-toggle i,.fd-af-container .js-flag-close i{font-size:20px}}html:not(.touch) .fd-af-container .fd-af-menu-toggle:hover,html:not(.touch) .fd-af-container .js-flag-close:hover{background-color:#892074}html:not(.touch) .fd-af-container .fd-af-menu-toggle:hover i,html:not(.touch) .fd-af-container .js-flag-close:hover i{color:#fff}.fd-af-container .modal-dialog{position:relative;top:150px}.fd-af-container .modal-dialog .modal-content{padding-bottom:5%}.fd-af-container .fd-af-flag-modal .modal-body button{width:100%}.fd-af-container .js-flag-close{position:absolute;top:0;right:0}.fd-af-container textarea{font-size:16px;resize:none}.fd-af-container .fd-af-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (min-width:768px){.fd-af-container .fd-af-filter{display:block;padding:0}}.fd-af-container .fd-af-filter-buttons{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:column;flex-flow:column;font-size:14px;margin:20px 0 14px}@media screen and (min-width:768px){.fd-af-container .fd-af-filter-buttons{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}}.fd-af-container ul{list-style-type:none;margin:0;padding:0}.fd-af-container ul.fd-af-filters{display:-ms-flexbox;display:flex;font-weight:200;padding-bottom:10px}.fd-af-container ul.fd-af-filters li{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;color:#000;padding:0 10px;cursor:pointer}.fd-af-container ul.fd-af-filters li:not(:last-child){border-right:1px solid #000}@media screen and (min-width:768px){.fd-af-container ul.fd-af-filters{padding-bottom:0}}.fd-af-container ul.fd-af-likes{-ms-flex-pack:justify;justify-content:space-between}.fd-af-container ul.fd-af-likes li{text-align:center;font-size:1em;width:24%}.fd-af-container ul.fd-af-likes li .fd-af-count-wrap{color:#606060;font-size:1em}.fd-af-container ul.fd-af-flag-cancel-ok,.fd-af-container ul.fd-af-attach-cancel-ok{-ms-flex-direction:column;flex-direction:column}.fd-af-container ul.fd-af-flag-cancel-ok li button,.fd-af-container ul.fd-af-attach-cancel-ok li button{margin-left:0!important}.fd-af-menu-items{display:none;position:absolute;right:0;text-align:left;min-width:259px}@media screen and (min-width:768px){.fd-af-menu-items{right:7px}}.fd-af-menu-items.expand{display:block;padding-left:0;z-index:100;border:2px solid #000;background:#F0F0F0}.fd-af-menu-items li{border-bottom:dashed 1px #000;list-style-type:none}.fd-af-menu-items li i{vertical-align:text-bottom}.fd-af-menu-items li:last-child{border-bottom:0}.fd-af-menu-items li .content-wrapper .menu-item{padding:14px;width:100%;display:inline-block;font-size:14px;line-height:1;cursor:pointer}.fd-af-menu-items li .content-wrapper .menu-item i{font-size:17px}@media screen and (min-width:768px){.fd-af-menu-items li .content-wrapper .menu-item{padding:16px 14px}}html:not(.touch) .fd-af-menu-items li .content-wrapper .menu-item:hover{text-decoration:underline;background-color:#F0F0F0}.fd-af.container-sm{overflow:initial}@media screen and (min-width:768px){.fd-af{padding-right:28px}}@media screen and (min-width:1025px){.fd-af{padding:0;margin:0}}.fd-af-header.container-sm{overflow:initial}@media screen and (min-width:768px){.fd-af-header{padding:0 28px}}@media screen and (min-width:1025px){.fd-af-header{width:560px;margin-left:35px;padding:0 14px}}.fd-af-header h3{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;margin:0;padding-top:7px;padding-bottom:12px;font-size:14px;letter-spacing:1.1px;line-height:24px;text-align:center}.fd-af-header h3 .icon-gk-sparkles{color:#F4CE33;font-size:30px}@media screen and (min-width:480px){.fd-af-header h3{font-size:21px}.fd-af-header h3 .icon-gk-sparkles{color:#F4CE33;font-size:40px}}@media screen and (min-width:1025px){.fd-af-header .inner-wrapper{width:560px}}@media screen and (max-width:767px){.fd-af-header .fd-container{padding:0}}.fd-af-header .filters-wrapper{text-align:center;width:100%}@media screen and (min-width:768px){.fd-af-header .filters-wrapper{width:100%;text-align:left}}@media screen and (min-width:1025px){.fd-af-header .filters-wrapper{margin-left:35px}}.fd-af-header .cta-buttons{display:-ms-flexbox;display:flex}.fd-af-header .cta-buttons .cta-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:25%;height:70px}.fd-af-header .cta-buttons .cta-button .cta-text{text-align:center;text-transform:uppercase;font-size:10px;font-weight:600}.fd-af-header .cta-buttons .cta-button .cta-text i{font-size:30px;line-height:30px}.fd-af-header .cta-buttons .cta-button .cta-text .icon-gk-write-a-review{font-size:20px;font-weight:600}.fd-af-header .cta-buttons .cta-button .cta-text .icon-gk-question{font-weight:600}@media screen and (min-width:480px){.fd-af-header .cta-buttons .cta-button .cta-text{font-size:14px}.fd-af-header .cta-buttons .cta-button .cta-text div{padding-top:10px}.fd-af-header .cta-buttons .cta-button .cta-text i{font-size:45px;line-height:45px}.fd-af-header .cta-buttons .cta-button .cta-text .icon-gk-write-a-review{font-size:30px}}@media screen and (min-width:480px){.fd-af-header .cta-buttons .cta-button{height:90px}}@media screen and (min-width:768px){.fd-af-header .cta-buttons .cta-button{height:120px}}.fd-af-deeplink .fd-af-item{padding-bottom:20px}.fd-af-item{margin-bottom:21px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#F0F0F0;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;font-size:11px;letter-spacing:0;line-height:16px}.fd-af-pinned-posts .fd-af-item{background-color:transparent}.fd-af-item:last-child{border-bottom:0}.container-sm .fd-af-item{margin:0 0 5px 21px}@media screen and (max-width:767px){.container-sm .fd-af-item{margin:0 4% 5px 8%}}@media screen and (min-width:1025px){.container-sm .fd-af-item{margin:0 0 5px 35px}}.fd-af-no-results{padding:40px 0 0;text-align:center;height:200px}@media screen and (min-width:1025px){.fd-af-no-results{margin-left:35px}}@media screen and (min-width:768px) and (max-width:1024px){.fd-af-no-results{margin-left:21px}}.fd-af-no-results h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;margin:10px 0}.fd-af-no-results .af-icon-wrap{border-radius:50%;background-color:#892074;background:-webkit-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:-moz-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:-ms-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:-o-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:linear-gradient(27deg,#892074 5%,#77E2E1 100%);height:40px;width:40px;display:inline-block;margin-bottom:14px;padding:.58333333em}.fd-af-no-results i{font-size:25px;color:#fff}.fd-af-no-results p{font-size:14px}.fd-af-item-header{position:relative;-ms-flex-positive:8;flex-grow:8;display:-ms-flexbox;display:flex;padding:7px 0}@media screen and (min-width:768px){.fd-af-item-header{padding-bottom:0}}.fd-af-item-header .fd-avatar{width:40px;height:40px;line-height:30px;margin-left:-20px}@media screen and (min-width:768px){.fd-af-item-header .fd-avatar{width:70px;height:70px;line-height:60px;margin-left:-35px}}.fd-af-item-header .fd-avatar img{width:40px;height:40px}@media screen and (min-width:768px){.fd-af-item-header .fd-avatar img{width:70px;height:70px}}.fd-af-item-header .fd-af-avatar{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fd-af-metadata{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:inline-block;margin-left:13.15789474%}@media screen and (max-width:767px){.fd-af-metadata{margin-left:15px}}@media screen and (min-width:1025px){.fd-af-metadata{margin-left:21px!important}}@media screen and (min-width:768px) and (max-width:1024px){.fd-af-metadata{margin-left:14px!important}}@media screen and (min-width:768px){.fd-af-metadata{margin-left:49px}}.fd-af-metadata h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;font-size:14px;letter-spacing:0;line-height:19px;display:block}@media screen and (max-width:767px){.fd-af-metadata h4{font-size:12px}}.fd-timestamp{width:100%;display:inline-block;vertical-align:super;font-size:14px;color:#8C8C8C;line-height:19px}@media screen and (max-width:767px){.fd-timestamp{font-size:12px}}.fd-timestamp a{color:#8C8C8C!important;font-weight:400}html:not(.touch) a:hover{text-decoration:underline}.fd-af-menu{position:absolute;top:0;right:0}@media screen and (min-width:768px){.fd-af-menu{top:7px;right:7px}}.fd-af-menu.expand{width:100%;right:0!important}.fd-af-menu.expand .fd-af-menu-toggle{display:none;width:100%}.fd-af-menu.expand .icon-fdc-close{color:#000}.fd-af-edit-post{display:none;padding-right:1.16666667em}.fd-af-pinned-posts .fd-af-edit-post{display:inline}.fd-af-edit-actions{padding:1.16666667em 0;display:-ms-flexbox;display:flex}.fd-af-edit-btn{-ms-flex-positive:1;flex-grow:1}.fd-af-edit-btn.cancel{border:0}.fd-af-item-content{width:100%;padding-right:1.16666667em;margin-left:13.15789474%}@media screen and (min-width:1025px){.fd-af-item-content{padding-left:7px}}.fd-af-item-content p{font-size:12px;line-height:16px;margin:0 0 7px;white-space:pre-line;word-wrap:break-word;word-break:break-all;word-break:break-word}@media screen and (max-width:767px){.fd-af-item-content{margin-left:35px}}@media screen and (min-width:768px){.fd-af-item-content{margin-left:49px!important}.fd-af-item-content p{font-size:14px;line-height:20px}}@media screen and (min-width:768px){.fd-af-item-content{margin-left:49px}}.fd-af-item-content .fd-rating{margin-bottom:14px}.fd-rate-system .stars-container{color:#F4CE33}@media screen and (max-width:767px){.fd-af-pinned-posts{margin:0 7%}}@media screen and (min-width:1025px){.fd-af-pinned-posts{display:inline-block;margin-left:35px}}.fd-af-pinned-posts textarea{width:100%;font-size:14px;resize:vertical;min-height:200px}@media screen and (max-width:767px){.fd-af-pinned-posts textarea{font-size:12px}}.fd-af-pinned-posts .stars-container{font-size:20px;margin-bottom:14px}.fd-af-pinned-posts .stars-container .star{padding:3px}.fd-af-pinned-posts .fd-af-menu{height:49px;width:49px;padding:15px}.fd-af-pinned-posts .fd-af-menu:hover{background-color:#892074}.fd-af-pinned-posts .fd-af-menu:hover a{color:#fff}.fd-af-pinned-posts .fd-af-menu a{font-size:16px}.fd-af-pinned-posts .fd-af-menu a:hover{color:#fff!important}.fd-af-pinned-posts .fd-af-item{background-color:#fff;margin:14px 0 0}.fd-af-pinned-posts .fd-af-item:last-child{border:0}.fd-af-pinned-posts .fd-af-item .fd-timestamp{color:#000}.fd-af-pinned-posts .fd-af-likes,.fd-af-pinned-posts .fd-af-reply{margin-bottom:0}.fd-af-pinned-posts .fd-af-item-header{padding-top:7px}.fd-af-pinned-posts .just-added{margin-left:15%}.fd-af-pinned-posts:empty{border:0}.fd-af-pinned-posts:empty+.fd-af{border-top:solid 1px #000}.fd-af-pinned-posts .fd-af-avatar{position:absolute;left:-30px;top:60%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.fd-af-pinned-posts .fd-af-avatar{left:-15px}}.fd-af-pinned-posts .fd-af-metadata,.fd-af-pinned-posts .fd-af-item-content{margin-left:50px}@media screen and (min-width:768px){.fd-af-pinned-posts{margin:0 auto;padding-top:10px;width:100%}.fd-af-pinned-posts .fd-af-metadata{padding:0 0 0 40px}.fd-af-pinned-posts .fd-af-item-content{padding-left:10px}}.fd-af-item-title{margin:0;display:inline-block;margin-top:0;margin-bottom:0;line-height:1.25em;font-size:1em}@media screen and (max-width:767px){.fd-af-item-title{font-weight:300}}.fd-af-image{margin-bottom:1.16666667em;max-width:100%;max-height:320px}.fd-af-likes,.fd-af-reply{-ms-flex-positive:0;flex-grow:0;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:12px;margin-bottom:20px}.fd-af-likes span[class*=count],.fd-af-reply span[class*=count]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin-left:5px;margin-right:14px}.fd-af-likes span[class*=count]:empty,.fd-af-reply span[class*=count]:empty{display:none}.fd-af-likes i,.fd-af-reply i{font-size:20px;margin:0 4px 5px 0}.fd-af-likes a:active,.fd-af-reply a:active,.fd-af-likes a:focus,.fd-af-reply a:focus{color:#892074}a.af-like.liked,a.fd-af-replies-toggle.toggled{color:#000!important}.fd-af-likes{margin-left:13.15789474%;margin-right:1em}@media screen and (min-width:768px){.fd-af-likes{margin-left:49px}}@media screen and (min-width:1025px){.fd-af-likes{margin-left:56px}}@media screen and (min-width:768px) and (max-width:1024px){.fd-af-likes{margin-left:49px}}.fd-af-reply-inline{display:none;padding-bottom:1.16666667em;width:100%}.fd-af-reply-inline.expand{display:-ms-flexbox;display:flex;padding-right:1.16666667em}@media screen and (min-width:1025px){.fd-af-reply-inline.expand{margin-left:56px}}.fd-af-reply-inline .fd-avatar-wrap{margin-right:1em;min-width:45px}.fd-af-reply-inline form{-ms-flex-positive:1;flex-grow:1;border:solid 1px #000}.fd-af-user-reply-input{width:100%;border:0;padding:14px}.fd-af-reply-submit{width:100%}.fd-af-replies{display:none;margin-left:13.15789474%;width:100%}@media screen and (min-width:768px){.fd-af-replies{margin-left:49px}}@media screen and (min-width:1025px){.fd-af-replies{margin-left:56px}}.fd-af-load-more-wrapper{margin-right:14px}.fd-af-load-more-replies{margin-top:1.16666667em;width:100%;display:block;margin-bottom:14px}.fd-af-item-content+.fd-af-reply{margin-left:13.15789474%}@media screen and (min-width:768px){.fd-af-item-content+.fd-af-reply{margin-left:49px}}.fd-af-user-reply{display:-ms-flexbox;display:flex;background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:top;background-size:3px 1px;background-repeat:repeat-x;font-size:1em;padding-top:1.16666667em;margin-right:4.76190476%}.fd-af-user-reply:last-child{background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x}@media screen and (min-width:768px){.fd-af-user-reply{margin-right:21px}}@media screen and (min-width:1025px){.fd-af-user-reply{margin-right:14px}}.fd-af-user-reply .fd-avatar{min-width:30px;margin-right:4.76190476%;margin-left:0}.fd-af-user-reply ul{right:0}.fd-af-user-reply .fd-af-user-reply-wrap{width:100%;position:relative}.fd-af-user-reply .fd-af-user-reply-wrap p{margin-top:14px}.fd-af-user-reply .fd-af-user-reply-wrap a{font-size:12px}.fd-af-user-reply .fd-af-user-reply-wrap .fd-af-menu{top:0;right:0}.fd-af-user-reply .fd-timestamp{font-size:10px}.fd-af-user-reply:last-child{margin-bottom:0;border-bottom:0}.fd-af-user-reply .fd-af-likes{margin-left:0;margin-top:1.16666667em}.fd-af-user-reply .fd-af-likes .af-like{font-size:10px}.fd-af-user-reply .fd-af-likes .icon-fdc-like{font-size:18px}.fd-af-user-reply .fd-af-likes:after{content:none;margin:0}.fd-af-dialog-section-wrapper{margin:auto}@media screen and (min-width:1025px){.fd-af-dialog-section-wrapper{display:inline-block;width:595px;min-width:595px;margin-left:14px}}@media screen and (min-width:768px) and (max-width:1024px){.fd-af-dialog-section-wrapper{margin-bottom:7px}}.fd-af-dialog-section-wrapper h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-weight:600}.fd-af-dialog-section-wrapper .fd-avatar:not(.sm),.fd-af-dialog-section-wrapper .gk-avatar{height:52px;width:52px;margin-left:2.38095238%;margin-right:2.38095238%}.fd-af-dialog-section-wrapper .fd-avatar:not(.sm) img,.fd-af-dialog-section-wrapper .gk-avatar img{height:52px;width:52px;border-radius:50%;border:0}@media screen and (min-width:768px){.fd-af-dialog-section-wrapper .fd-avatar:not(.sm),.fd-af-dialog-section-wrapper .gk-avatar{width:70px;height:70px;line-height:60px;margin-left:0}.fd-af-dialog-section-wrapper .fd-avatar:not(.sm) img,.fd-af-dialog-section-wrapper .gk-avatar img{width:70px;height:70px}}.fd-af-dialog-owner{text-align:center;font-size:14px;line-height:19px;margin-top:28px}@media screen and (min-width:1025px){.fd-af-dialog-owner{width:560px}}.fd-af-dialog-owner p{margin:0}.fd-af-dialog{background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x;-ms-flex-positive:1;flex-grow:1;padding-bottom:40px}.fd-af-dialog h4{margin-top:0;margin-bottom:7px;font-size:1em;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:13px;line-height:19px}@media screen and (max-width:767px){.fd-af-dialog{margin:0 7%}}@media screen and (min-width:1025px){.fd-af-dialog{margin:0}}.fd-af-dialog.expanded #fd-af-form{background-color:#fff}.fd-af-input-container{position:relative;margin-top:28px}.fd-af-input-container h4{margin:0 0 7px 50px;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:14px;letter-spacing:0;line-height:19px}@media screen and (max-width:767px){.fd-af-input-container h4{margin-left:40px}}.fd-af-input-container button{width:100%}.fd-af-input-container .fd-rate-system .stars-container{line-height:40px;font-size:25px;margin:-15px 0 0 50px}@media screen and (max-width:767px){.fd-af-input-container .fd-rate-system .stars-container{margin-left:10px}}.fd-af-input-container .fd-rate-system .fa.star{padding:0 3.5px}.fd-af-input-container .fd-rate-system .fa.star:last-child{padding-left:0}.fd-af-input-container .icon-fdc-camera{font-size:24px;padding-left:21px}.fd-af-input-container.all button,.fd-af-input-container.all .fd-rate-system,.fd-af-input-container.all .icon-fdc-camera{display:none}.fd-af-input-container.all .fd-af-user-input-container{min-height:125px}@media screen and (max-width:767px){.fd-af-input-container.all .fd-af-user-input-container{min-height:75px}}.fd-af-input-container.all .fd-af-user-input-container.expand{height:auto}.fd-af-input-container.all .fd-af-user-input-container:not(.expand){border-bottom:solid 1px #000}.fd-af-input-container.tweak h4,.fd-af-input-container.question h4{margin-bottom:7px}.fd-af-input-container .fd-af-input-header{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px 0 0;border:solid 1px #000;border-bottom:0}.fd-af-input-container .fd-af-input-header .avatar-wrapper{position:absolute;top:7px;left:-20px}@media screen and (min-width:768px){.fd-af-input-container .fd-af-input-header .avatar-wrapper{left:-30px}}@media screen and (max-width:767px){.fd-af-input-container .fd-af-input-header{padding-left:30px}}.fd-af-user-input-container{background-color:#fff;min-height:125px;border-right:solid 1px #000;border-left:solid 1px #000}.fd-af-user-input-container.expand{margin-bottom:0}.fd-af-user-input-container.expand .camera-icon-wrapper{display:block}.fd-af-user-input-container.expand .fd-af-user-input-tweak{display:block;min-height:60px;background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:top;background-size:3px 1px;background-repeat:repeat-x}.fd-af-user-input-container .camera-icon-wrapper{display:none;margin-bottom:-3.5px;padding-bottom:20px}.fd-af-user-input-container .camera-icon-wrapper .icon-fdc-camera{cursor:pointer}html:not(.touch) .fd-af-user-input-container .camera-icon-wrapper .icon-fdc-camera:hover{color:#892074}#fd-af-form textarea:focus{outline:0!important}.fd-af-user-input{border:0;min-height:0;width:100%;padding:0 20px 20px 50px;height:125px}@media screen and (max-width:767px){.fd-af-user-input{padding-left:40px}}.fd-af-user-input.expand{height:100px}.fd-af-user-img-container{width:100%;background-color:#333;background:-webkit-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-moz-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-ms-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:-o-linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background:linear-gradient(to right,#333 20%,rgba(255,255,255,0) 10%);background-position:top;background-size:3px 1px;background-repeat:repeat-x;padding-top:1.16666667em}.fd-af-user-img-container button{display:block!important;width:auto;position:absolute;margin-left:150px;margin-top:5px;opacity:1}@media screen and (min-width:1025px){.fd-af-user-img-container button{margin-left:250px}}.fd-af-user-img-container:empty{display:none}.fd-af-user-img-container img{max-width:200px}@media screen and (min-width:1025px){.fd-af-user-img-container img{max-width:300px}}.fd-af-tweak-section{display:none;margin:14px 0}.fd-af-tweak-section input[type=checkbox]{font-size:.5em;margin:0 7px 0 0}.fd-af-tweak-section span{font-size:1em}.fd-af-user-input-tweak{display:none;min-height:0;border:0;width:100%;padding:20px}.fd-af-form-submit .fd-spinner,.fd-af-edit-btn .fd-spinner{display:none}.fd-af-form-submit.fd-af-posting span,.fd-af-edit-btn.fd-af-posting span{display:none}.fd-af-form-submit.fd-af-posting .fd-spinner,.fd-af-edit-btn.fd-af-posting .fd-spinner{display:inline-block;margin:0}.fd-af-form-submit.fd-af-posting .fd-spinner .icon-fdc-loading,.fd-af-edit-btn.fd-af-posting .fd-spinner .icon-fdc-loading{font-size:1.5em;margin:0}.fd-af-sort{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.fd-af-sort .fd-dropdown__select{border:0;outline:0!important;padding-left:0;background-color:transparent;cursor:pointer}.fd-af-sort .fd-dropdown{font-size:inherit;display:inline}.fd-af-sort .fd-dropdown::after{content:"\e61c";right:0;font-family:Foodicons}.fd-af-sort .fd-dropdown select{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none}.fd-af-sort .fd-dropdown select::-ms-expand{display:none}@media screen and (min-width:768px){.fd-af-sort{-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}}.fd-af-load-more{width:100%;margin:1.16666667em 0;display:block;text-align:center;text-transform:uppercase}@media screen and (min-width:1025px){.fd-af-load-more{margin-left:35px;width:90%}}.modal textarea{margin-bottom:14px}.modal p{margin-bottom:14px}.modal .modal-body button{width:100%}.modal .close{padding:6px 10px}.modal .modal-header{margin-top:35px}[role=dialog].modal .modal-content{padding-bottom:0}[role=dialog].modal .modal-content .modal-body{margin-bottom:0}.fd-af-video-container{display:none}@media screen and (min-width:1025px){.fd-af-video-container{max-width:616px;max-height:311px}}.fd-af-video-container h2{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:15px;line-height:28px;margin:7px 0;text-align:center}@media screen and (min-width:768px){.fd-af-video-container h2{font-size:20px;margin:28px 0 14px;text-align:left}}.fd-af-video-container .fd-af-videos h5{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:12px;line-height:15px;padding:0;margin:0}.fd-af-video-container .fd-af-videos .gk-card{margin:0 14px 7px}@media screen and (min-width:768px){.fd-af-video-container .fd-af-videos .gk-card{width:231px;padding-left:0;padding-right:0;margin:0 14px 0 0;float:left}.fd-af-video-container .fd-af-videos .gk-card:last-of-type{margin:0}}@media screen and (min-width:1025px){.fd-af-video-container .fd-af-videos .gk-card{width:196px;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.fd-af-video-container .fd-af-videos .gk-card>a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.fd-af-video-container .fd-af-videos .gk-card-img{position:relative;min-width:84px;width:30%}.fd-af-video-container .fd-af-videos .gk-card-img:before{display:block;content:"";width:100%;padding-top:75%}.fd-af-video-container .fd-af-videos .gk-card-img>.inner-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.fd-af-video-container .fd-af-videos .gk-card-img>.inner-wrapper img{min-width:100%;min-height:100%}@media screen and (min-width:768px){.fd-af-video-container .fd-af-videos .gk-card-img{width:100%}}.fd-af-video-container .fd-af-videos .gk-card-img img{height:100%;width:auto!important}html:not(.msie) .fd-af-video-container .fd-af-videos .gk-card-img img{position:absolute;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}html.msie .fd-af-video-container .fd-af-videos .gk-card-img img{display:inline-block;margin-left:auto;margin-right:auto;position:relative;top:0}.fd-af-video-container .fd-af-videos .gk-card-text{width:70%;height:auto}@media screen and (min-width:768px){.fd-af-video-container .fd-af-videos .gk-card-text{width:100%;height:94px}}.fd-af-video-container .fd-af-videos .gk-card-text span{left:-17px}@media screen and (max-width:767px){.fd-af-video-container .fd-af-videos .gk-card-text span{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:768px){.fd-af-video-container .fd-af-videos .gk-card-text span{left:18px}}.fd-af-video-container .fd-af-videos .text-wrap{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 0 0 28px}@media screen and (min-width:768px){.fd-af-video-container .fd-af-videos .text-wrap{padding:0 0 0 21px}}.fd-af-video-container .fd-af-videos .duration{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:10px;line-height:15px;color:#8C8C8C}@media screen and (min-width:1025px){.fd-af-header.container-sm:after{clear:none}}.gk-daily-promos{margin-bottom:40px}@media screen and (max-width:767px){.gk-daily-promos{margin-bottom:0}}@media screen and (min-width:768px){.gk-daily-promos{padding:0}}.gk-daily-promos a{color:#892074;text-decoration:none;font-weight:600;cursor:pointer}.gk-daily-promos a:visited{color:#892074}html:not(.touch) .gk-daily-promos a:active,html:not(.touch) .gk-daily-promos a:hover{text-decoration:underline;cursor:pointer;color:#892074}html:not(.touch) .gk-daily-promos a:hover{text-decoration:none}@media screen and (max-width:767px){.gk-daily-promos .gk-card{margin-bottom:40px}}html:not(.touch) .gk-daily-promos .gk-card:hover{text-decoration:none}html:not(.touch) .gk-daily-promos .gk-card:hover h5{color:#892074}.gk-daily-promos .cotd .inner-wrapper{background-color:#892074;background:-webkit-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:-moz-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:-ms-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:-o-linear-gradient(27deg,#892074 5%,#77E2E1 100%);background:linear-gradient(27deg,#892074 5%,#77E2E1 100%)}.gk-daily-promos .cotd .gk-card-text .gk-card-ribbon .rib-text{background-color:#000;color:#77E2E1}.gk-daily-promos .cotd .gk-card-text .gk-card-ribbon .rib-tail{border-top:13px solid #000;border-bottom:13px solid #000}.gk-daily-promos .rotd .gk-card-text .gk-card-ribbon .rib-text{background-color:#77E2E1;color:#000}.gk-daily-promos .rotd .gk-card-text .gk-card-ribbon .rib-tail{border-top:13px solid #77E2E1;border-bottom:13px solid #77E2E1}.gk-daily-promos .htotd .gk-card-text .gk-card-ribbon .rib-text{background-color:#892074;color:#fff}.gk-daily-promos .htotd .gk-card-text .gk-card-ribbon .rib-tail{border-top:13px solid #892074;border-bottom:13px solid #892074}.gk-daily-promos span{padding:2px}.gk-daily-promos .gk-card-text h5{padding:25px 10px 0 20px;display:block;display:-webkit-box;max-height:60px;font-size:15px;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:inherit}@media screen and (max-width:767px){.gk-daily-promos .gk-card-text{height:82px}}.gk-video-promo{width:100%;margin-bottom:14px}@media screen and (max-width:767px){.gk-video-promo{margin-bottom:0}}.gk-video-promo-body{background-color:#F4CE33;padding:35px 0 0}@media screen and (min-width:768px) and (max-width:1024px){.gk-video-promo-body{padding-top:25px}}@media screen and (max-width:767px){.gk-video-promo-body{padding-top:30px}}.preview .gk-video-promo-body{padding-bottom:35px}@media screen and (min-width:768px) and (max-width:1024px){.preview .gk-video-promo-body{padding-bottom:25px}}@media screen and (max-width:767px){.preview .gk-video-promo-body{padding-bottom:30px}}.gk-video-container{position:relative}@media screen and (min-width:768px){.gk-video-container{margin:0 auto;max-width:760px}}@media screen and (min-width:1025px){.gk-video-container{max-width:815px}}.gk-video-ribbon{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;min-width:200px;top:-13px;position:absolute;display:-ms-flexbox;display:flex;z-index:100;width:200px;line-height:26px;position:static;padding-bottom:4px}.gk-video-ribbon .rib-text{-ms-flex-positive:1;flex-grow:1;background-color:#000;color:#F4CE33;padding-left:20px;padding-right:10px;white-space:nowrap;letter-spacing:1px}.gk-video-ribbon .rib-text-package-name{color:#000}.gk-video-ribbon .rib-tail{border-right:8px solid transparent;border-top:13px solid #000;border-bottom:13px solid #000;margin-left:-1px}.preview .gk-video-ribbon{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;min-width:200px;width:200px;top:-13px;position:absolute;display:-ms-flexbox;display:flex;z-index:100;min-width:140px;line-height:26px;text-align:left}.preview .gk-video-ribbon .rib-text{-ms-flex-positive:1;flex-grow:1;background-color:#fff;color:#000;padding-left:20px;padding-right:10px;white-space:nowrap;letter-spacing:1px}.preview .gk-video-ribbon .rib-text-package-name{color:#000}.preview .gk-video-ribbon .rib-tail{border-right:8px solid transparent;border-top:13px solid #fff;border-bottom:13px solid #fff;margin-left:-1px}.gk-video-embed{position:relative;z-index:0}.gk-video-embed:before{display:block;content:"";width:100%;padding-top:56.25%}.gk-video-embed>.inner-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.gk-video-embed>.inner-wrapper img{min-width:100%;min-height:100%}.gk-video-embed label{margin:0;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:13px;color:#000;background-color:#fff;border-radius:65px;padding:5px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.gk-video-embed label i{position:relative;display:block;height:65px;width:65px}.gk-video-embed label i:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;height:52px;width:52px;background-color:#77E2E1;-webkit-border-top-right-radius:26px;-webkit-border-bottom-right-radius:26px;-webkit-border-bottom-left-radius:26px;-webkit-border-top-left-radius:26px;-moz-border-radius-topright:26px;-moz-border-radius-bottomright:26px;-moz-border-radius-bottomleft:26px;-moz-border-radius-topleft:26px;border-top-right-radius:26px;border-bottom-right-radius:26px;border-bottom-left-radius:26px;border-top-left-radius:26px;background-clip:padding-box;content:''}.gk-video-embed label i:after{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;height:65px;width:65px;color:#000;font-size:65px;content:"\e622"}.gk-video-embed img{width:100%}.gk-video-embed iframe{margin:0;padding:0;border:0}.gk-video-info{padding:14px 14px 49px}.gk-video-info .title-wrap{display:inline-block}@media screen and (max-width:767px){.gk-video-info .title-wrap{width:100%}}.gk-video-info .btn{vertical-align:top;float:right;line-height:23px;position:relative;top:-30px}@media screen and (max-width:767px){.gk-video-info .btn{float:none;position:static}}.gk-video-info a,.gk-video-info a:visited{color:#000}@media screen and (min-width:768px){.gk-video-info{padding:14px 0 35px}}.gk-video-info h6{margin:0}@media screen and (min-width:768px){.gk-video-info h6{font-size:15px}}.gk-video-info h6 .gk-title-intro{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px}.gk-video-info h6 .gk-title-main{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px}.gk-video-info h2{margin-top:0}@media screen and (max-width:767px){.gk-video-info h2{margin-bottom:14px}}.gk-video-promo-footer{background-color:#000;color:#fff;padding:0 14px 14px;text-align:center}@media screen and (min-width:768px){.gk-video-promo-footer{padding:0}}@media screen and (min-width:768px){.gk-video-promo-footer .content-wrap{line-height:19px}}@media screen and (min-width:1025px){.gk-video-promo-footer .content-wrap{max-width:815px;margin:0 auto}.gk-video-promo-footer .content-wrap>*{float:left}}html:not(.touch) .gk-video-promo-footer .content-wrap a:hover{color:#77E2E1}.preview .gk-video-promo-footer .content-wrap{max-width:100%;padding-top:29px}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;padding-bottom:10px}}@media screen and (min-width:1025px){.preview .gk-video-promo-footer .content-wrap:before,.preview .gk-video-promo-footer .content-wrap:after{font-family:Foodicons;content:"\e913";color:#77E2E1;font-size:41px;position:absolute}.preview .gk-video-promo-footer .content-wrap:before{left:-53px;margin-top:10px}.preview .gk-video-promo-footer .content-wrap:after{left:810px;margin-top:17px}}.preview .gk-video-promo-footer .content-wrap .content-label{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;white-space:normal;letter-spacing:1px;color:#F4CE33;text-transform:uppercase;font-size:20px;line-height:21px;text-align:left;display:block;width:70%;padding-bottom:16px}@media screen and (max-width:767px){.preview .gk-video-promo-footer .content-wrap .content-label{width:65%}.preview .gk-video-promo-footer .content-wrap .content-label:after{font-family:Foodicons;content:"\e913";color:#77E2E1;font-size:44px;position:absolute;right:0;top:23px}}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap .content-label{-ms-flex:1;flex:1;width:auto;display:inline;padding-bottom:0;padding-top:0}}@media screen and (min-width:1025px){.preview .gk-video-promo-footer .content-wrap .content-label{font-size:26px}}.preview .gk-video-promo-footer .content-wrap .content-label-footer{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:14px;line-height:26px}.preview .gk-video-promo-footer .content-wrap .content-form,.preview .gk-video-promo-footer .content-wrap .form-container{margin:0 auto}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap .content-form,.preview .gk-video-promo-footer .content-wrap .form-container{margin-top:-4px}}.preview .gk-video-promo-footer .content-wrap .content-form .form-success,.preview .gk-video-promo-footer .content-wrap .form-container .form-success{width:345px;font-size:16px;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;text-transform:unset}.preview .gk-video-promo-footer .content-wrap .content-form .form-success i,.preview .gk-video-promo-footer .content-wrap .form-container .form-success i{font-size:40px}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .error-message,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .error-message{display:none;background-color:#AA0113;padding:3px 0;width:100%;color:#fff;line-height:24px}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .error-message,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .error-message{padding:0 10px;text-align:left}}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter.invalid-input-format .input-group,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter.invalid-input-format .input-group{border:2px solid #AA0113}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter.invalid-input-format .policy-terms-container,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter.invalid-input-format .policy-terms-container{display:none}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter.invalid-input-format .error-message,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter.invalid-input-format .error-message{display:block}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .input-group,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .input-group{border:2px solid #000;display:block;width:100%}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .input-group,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .input-group{display:-ms-flexbox;display:flex}}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .input-group input,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .input-group input{-ms-flex:1;flex:1;padding:0 0 0 11px;border:0;outline:0;width:100%;height:34px;color:#000;border-radius:0;-webkit-appearance:none}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .input-group input,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .input-group input{width:192px}}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .input-group .button,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .input-group .button{display:inline-block;padding:10px 0 8px;color:#000;text-align:center;font-size:15px;font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;background-color:#77E2E1;border:0;width:158px}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .policy-terms-container,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .policy-terms-container{line-height:17px;margin-bottom:7px}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .policy-terms-container a,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .policy-terms-container a{color:#fff;font-size:10px;font-weight:400}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .policy-terms-container a:hover,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .policy-terms-container a:hover{color:#77E2E1!important}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .policy-terms-container a:visited,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .policy-terms-container a:visited{color:#fff!important}.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .policy-terms-container a:visited:hover,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .policy-terms-container a:visited:hover{color:#77E2E1!important}@media screen and (min-width:768px){.preview .gk-video-promo-footer .content-wrap .content-form .newsletter .policy-terms-container,.preview .gk-video-promo-footer .content-wrap .form-container .newsletter .policy-terms-container{text-align:left}}@media screen and (max-width:767px){.preview .gk-video-promo-footer .content-wrap .content-form,.preview .gk-video-promo-footer .content-wrap .form-container{width:100%;margin:0 auto}}.preview .gk-video-promo-footer .content-wrap .content-form .fd-spinner,.preview .gk-video-promo-footer .content-wrap .form-container .fd-spinner{color:#000;margin:0}.preview .gk-video-promo-footer .content-wrap .content-form .fd-spinner .icon-fdc-loading,.preview .gk-video-promo-footer .content-wrap .form-container .fd-spinner .icon-fdc-loading{margin-bottom:0}.preview .gk-video-promo-footer .content-wrap .content-form input:disabled,.preview .gk-video-promo-footer .content-wrap .form-container input:disabled{background:#606060}.preview .gk-video-promo-footer .content-wrap .content-form button,.preview .gk-video-promo-footer .content-wrap .form-container button{width:148px}.preview .gk-video-promo-footer .content-wrap .content-form button:hover,.preview .gk-video-promo-footer .content-wrap .form-container button:hover{background-color:#77E2E1!important;color:#000!important}@media screen and (max-width:767px){.preview .gk-video-promo-footer .content-wrap .content-form button,.preview .gk-video-promo-footer .content-wrap .form-container button{width:100%}}.preview .gk-video-promo-footer .content-wrap .content-form.success,.preview .gk-video-promo-footer .content-wrap .form-container.success{color:#000;font-size:16px;width:auto}.preview .gk-video-promo-footer .content-wrap .content-form.success i,.preview .gk-video-promo-footer .content-wrap .form-container.success i{font-size:43px}.preview .gk-video-promo-footer .container{overflow:visible}.gk-video-promo-footer #device-icons-wrapper{margin-top:-28px;margin-bottom:7px}.gk-video-promo-footer p:first-of-type{margin:0 0 3.5px}@media screen and (min-width:768px){.gk-video-promo-footer p:first-of-type{margin-top:7px}}@media screen and (min-width:1025px){.gk-video-promo-footer p:first-of-type{margin:0 7px 0 14px}}.gk-video-promo-footer p:last-of-type{margin:0}@media screen and (min-width:768px) and (max-width:1024px){.gk-video-promo-footer p:last-of-type{margin-bottom:14px}}@media screen and (min-width:768px){.gk-video-promo-footer p{line-height:16px}}@media screen and (min-width:1025px){.gk-video-promo-footer p{line-height:45px}}.gk-video-promo-footer p a{text-transform:uppercase;color:#77E2E1}.gk-new-recipes{margin-bottom:14px;padding:35px 0 40px}@media screen and (max-width:767px){.gk-new-recipes{margin-bottom:0}}.gk-new-recipes .module-heading{display:block}@media screen and (min-width:768px){.gk-new-recipes .module-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.gk-new-recipes .tile-container{padding:0;margin:0 14px}.gk-new-recipes .tile-container:before,.gk-new-recipes .tile-container:after{content:" ";display:table}.gk-new-recipes .tile-container:after{clear:both}@media screen and (max-width:767px){.gk-new-recipes .tile-container{margin:0 8%}}.gk-new-recipes .gk-tile-basic{padding:0!important;margin-bottom:0;margin-right:48px}.gk-new-recipes .gk-tile-basic:nth-of-type(n+5){display:none}@media screen and (min-width:1025px){.gk-new-recipes .gk-tile-basic:nth-of-type(n+5){display:block}}.gk-new-recipes .gk-tile-basic h3,.gk-new-recipes .gk-tile-basic h4{margin-bottom:3px}@media screen and (min-width:768px) and (max-width:1024px){.gk-new-recipes .gk-tile-basic{width:20%!important}.gk-new-recipes .gk-tile-basic:nth-child(4){margin-right:0}}@media screen and (min-width:1025px){.gk-new-recipes .gk-tile-basic{width:16%!important}.gk-new-recipes .gk-tile-basic:nth-child(5){margin-right:0}}@media screen and (max-width:767px){.gk-new-recipes .gk-tile-basic{width:45%!important;margin-bottom:20px;margin-right:0}.gk-new-recipes .gk-tile-basic:nth-child(odd){margin-right:10%}}.gk-new-recipes .gk-tile-basic .gk-tile-img{margin-bottom:14px}.gk-new-recipes .gk-tile-basic .fd-rating{font-size:14px;height:14px}.gk-new-recipes .gk-tile-basic .fd-rating .five-star{letter-spacing:3px;margin-right:5px}.gk-new-recipes .gk-tile-basic .fd-rating .five-star .fd-rating-percent{letter-spacing:3px}.gk-new-recipes .gk-tile-basic .fd-rating .five-star a:hover{color:inherit}.gk-new-recipes a{color:#892074;text-decoration:none;font-weight:600;cursor:pointer}.gk-new-recipes a:visited{color:#892074}html:not(.touch) .gk-new-recipes a:active,html:not(.touch) .gk-new-recipes a:hover{text-decoration:underline;cursor:pointer;color:#892074}.gk-new-recipes h2{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:20px;line-height:25px;margin:0 0 28px;text-align:center}@media screen and (min-width:768px){.gk-new-recipes h2{padding-left:14px;text-align:left}}.gk-new-recipes .fd-spinner{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0}.gk-new-recipes .fd-spinner .icon-fdc-loading{font-size:3em}.gk-new-recipes .view-all-bottom,.gk-new-recipes .view-all-top{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;font-size:14px;letter-spacing:0;margin:0;text-align:center}.gk-new-recipes .view-all-bottom .icon-fdc-navigate-right,.gk-new-recipes .view-all-top .icon-fdc-navigate-right{font-size:10px}.gk-new-recipes .view-all-top{padding-right:14px;text-align:right}.gk-new-recipes .view-all-bottom{clear:both}.gk-related-videos{display:none;background-color:transparent;width:100%}@media screen and (min-width:768px){.gk-related-videos{background-color:#fff}}@media screen and (min-width:1025px){.gk-related-videos .container{padding:0 49px}}.gk-related-videos-inner{margin-bottom:7px;overflow:hidden}.gk-related-videos-inner:before,.gk-related-videos-inner:after{content:" ";display:table}.gk-related-videos-inner:after{clear:both}.gk-related-videos-inner.container{padding-right:0}@media screen and (max-width:767px){.gk-related-videos-inner{padding:0}}@media screen and (min-width:768px){.gk-related-videos-inner{background-color:#fff}}.gk-related-videos-inner h2{font-family:BrandonGrotesque,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:900;font-style:normal;font-stretch:normal;text-transform:uppercase;white-space:normal;letter-spacing:1px;font-size:15px;line-height:15px;margin:14px 0}@media screen and (min-width:768px){.gk-related-videos-inner h2{font-size:20px;line-height:20px;margin:21px 0 14px}}.gk-related-videos-inner h3{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:12px;line-height:15px;margin:7px 0 3px}@media screen and (min-width:768px){.gk-related-videos-inner h3{font-size:14px}}.gk-related-videos-inner h4{font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:400;font-style:normal;font-stretch:normal;text-transform:none;white-space:normal;letter-spacing:0;font-size:10px;line-height:10px;margin:0}.related-video-tile-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 -7px}.related-video-tile-container>a{-ms-flex:1;flex:1;display:block;padding:0 7px}@media screen and (max-width:767px){.related-video-tile-container>a:nth-child(1n+3){display:none}}.related-video-tile-container>a .related-video-tile .related-video-img-wrap img{max-width:100%}.related-video-img-wrap{position:relative}.related-video-img-wrap i{position:absolute;right:14px;bottom:14px;font-size:28px;color:#fff}.gk-endcard{display:none;position:absolute;background:#000;top:0;right:-1px;bottom:0;left:-1px;color:#fff;padding:7px 0}@media screen and (min-width:1025px){.gk-endcard{padding:28px}}.gk-endcard.on{display:block}.gk-endcard .endcard__container{text-align:center;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.gk-endcard .endcard__image{width:40%;margin:0 auto}.gk-endcard div.title{position:relative}@media screen and (min-width:768px){.gk-endcard div.title{width:528px;margin:0 auto}}@media screen and (min-width:1025px){.gk-endcard div.title{width:628px}}.gk-endcard h2{color:#F4CE33;margin:14px 0 3px;font-size:16px}@media screen and (min-width:768px){.gk-endcard h2{font-size:26px;line-height:30px;margin:28px 0 7px;width:auto}}@media screen and (min-width:1025px){.gk-endcard h2{font-size:32px;line-height:34px;margin-top:49px}}.gk-endcard p{width:75%;margin:0 auto 21px;font-family:Gotham,"Helvetica Neue",Helvetica,arial,sans serif;font-weight:600;font-style:normal;font-stretch:normal;text-transform:'capitalize';white-space:normal;letter-spacing:0;font-size:12px;width:252px}@media screen and (min-width:768px){.gk-endcard p{font-size:20px;line-height:25px;margin-bottom:36px;width:420px}}@media screen and (min-width:1025px){.gk-endcard p{width:450px;margin-bottom:49px}}.gk-endcard h2,.gk-endcard p{text-align:center}.gk-endcard .svg-sparkle{position:absolute;top:-50px;left:50px;height:25px;width:25px;fill:#77E2E1}@media screen and (min-width:768px){.gk-endcard .svg-sparkle{height:36px;width:36px;left:-44px;top:-12px}}@media screen and (min-width:1025px){.gk-endcard .svg-sparkle{height:45px;width:45px;left:-51px}}.gk-endcard .svg-sparkle+.svg-sparkle{top:-40px;left:auto;right:50px}@media screen and (min-width:768px){.gk-endcard .svg-sparkle+.svg-sparkle{top:0;right:-42px}}@media screen and (min-width:1025px){.gk-endcard .svg-sparkle+.svg-sparkle{right:-51px}}.gk-endcard a.btn{font-size:9px;line-height:21px;min-height:21px;font-weight:700;letter-spacing:2px;padding:0 14px;color:#000}@media screen and (min-width:768px){.gk-endcard a.btn{font-size:15px;line-height:34px;min-height:34px}}html:not(.touch) .gk-endcard a.btn:hover{color:#fff!important;text-decoration:none}.fd-whisk{width:100%}@media screen and (max-width:767px){.fd-whisk{margin-bottom:7px}}.fd-whisk-debug.fd-whisk-active{height:100px;background-color:red}.gk-header-print{margin-bottom:35px}.gk-header-print .smart-logo{width:180px;height:auto;margin:14px;overflow:hidden}.gk-header-print .smart-logo .smart-logo-wrap{position:relative}.gk-header-print .smart-logo .smart-logo-wrap:before{display:block;content:"";width:100%;padding-top:39.85507246%}.gk-header-print .smart-logo .smart-logo-wrap>.smart-logo-inner{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;text-align:center;overflow:hidden;z-index:1}.gk-header-print .smart-logo .smart-logo-wrap>.smart-logo-inner img{min-width:100%;min-height:100%}.gk-header-print .smart-logo .smart-logo-wrap .smart-logo-inner img{min-height:none;max-width:100%}@media print{div{overflow:visible!important}h1,h2,h3,h4,h5{page-break-after:avoid}.fd-site-wrapper .gk-header-wrap{display:none}.fd-site-wrapper .ad-wrap.ad-wrap-leaderboard{display:none}.fd-site-wrapper .pushdown-message{display:none!important}.fd-site-wrapper .fd-header-wrap{height:auto}.fd-site-wrapper .fd-header-wrap nav.navbar{display:none!important}.fd-site-wrapper #gk-top-ribbon.on{display:none}.fd-site-wrapper article .breadcrumbs-outer-container{display:none}.fd-site-wrapper article .recipe-top,.fd-site-wrapper article header.recipe-header{max-width:none;width:auto}.fd-site-wrapper article header.recipe-header{margin:0 21px;padding-bottom:35px}.fd-site-wrapper article header.recipe-header h1{font-size:22px}.fd-site-wrapper article header.recipe-header .subhead{margin:0}.fd-site-wrapper article header.recipe-header .subhead .recipe-sharing.fd-share-tools{display:none}.fd-site-wrapper article #vue-recipe-header{margin-bottom:0}.fd-site-wrapper article #vue-recipe-header .inner-offset-container{display:none}.fd-site-wrapper article a:after{content:''!important}.fd-site-wrapper article .recipe-description.chef-note{width:60%}.fd-site-wrapper article .recipe-description.chef-note h4{margin-top:0}.fd-site-wrapper article .recipe-description.chef-note p{height:auto}.fd-site-wrapper article h4 small,.fd-site-wrapper article a:after{display:none!important}.fd-site-wrapper article .recipe-facts,.fd-site-wrapper article .modal.modal-nutrition,.fd-site-wrapper article .ingredients,.fd-site-wrapper article .directions,.fd-site-wrapper article .chef-note,.fd-site-wrapper article .entered-note{margin:0 0 35px}.fd-site-wrapper article table.recipe-facts{width:60%}.fd-site-wrapper article table.recipe-facts a{font-weight:400}.fd-site-wrapper article .badge,.fd-site-wrapper article .private-recipe,.fd-site-wrapper article .be-first-to-review,.fd-site-wrapper article .recipe-video-outer,.fd-site-wrapper article .byline.hidden-xs,.fd-site-wrapper article .avatar-wrapper,.fd-site-wrapper article .gk-rating,.fd-site-wrapper article .saves-promo-modal,.fd-site-wrapper article .no-photo,.fd-site-wrapper article .loading,.fd-site-wrapper article .icon-fdc-loading,.fd-site-wrapper article .top-item-spinner-container,.fd-site-wrapper article .fd-spinner,.fd-site-wrapper article .saveRecipeButtonContainer,.fd-site-wrapper article .top-tweak-cta,.fd-site-wrapper article .gk-related-videos,.fd-site-wrapper article .btn-cta-watch,.fd-site-wrapper article .gallery-open-btn,.fd-site-wrapper article .gk-slideshow-cta,.fd-site-wrapper article .fd-ad,.fd-site-wrapper article .gk-ad,.fd-site-wrapper article .dfp-bigbox,.fd-site-wrapper article .fd-site-tools,.fd-site-wrapper article .edit-note-link,.fd-site-wrapper article .fd-af-ad-wrap,.fd-site-wrapper article .have-no-notes,.fd-site-wrapper article .recipe-hashtags,.fd-site-wrapper article .made-with-love-by,.fd-site-wrapper article .recipe-header .discussion,.fd-site-wrapper article #vue-recipe-header .discussion{display:none!important}.fd-site-wrapper article .img-wrapper{width:30%;margin:0!important;position:absolute;top:0;right:21px}.fd-site-wrapper article .img-wrapper img{max-width:100%}.fd-site-wrapper article .container,.fd-site-wrapper article .container-xs{padding:0;margin:0;width:100%}.fd-site-wrapper article .recipe-detail,.fd-site-wrapper article .recipe-detail.no-padding{margin:0 21px}.fd-site-wrapper article .ingredients,.fd-site-wrapper article .directions,.fd-site-wrapper article .my-notes{float:none;width:100%;padding:0}.fd-site-wrapper article .my-notes{margin-top:35px}.fd-site-wrapper article .ingredient-list,.fd-site-wrapper article .directions-inner,.fd-site-wrapper article .entered-note{page-break-before:avoid}.fd-site-wrapper article .vtrunc-more{max-height:none;height:auto}.fd-site-wrapper article .vtrunc-more:before,.fd-site-wrapper article .vtrunc-more:after{display:none}.fd-site-wrapper article ul li,.fd-site-wrapper article ol li{padding:0!important}.fd-site-wrapper article .modal.modal-nutrition{display:block;position:relative;overflow:auto;top:auto;right:auto;bottom:auto;left:auto;z-index:auto;width:auto;opacity:1;transition:unset;page-break-before:always}.fd-site-wrapper article .modal.modal-nutrition .modal-header{margin-top:14px}.fd-site-wrapper article .modal.modal-nutrition .modal-header button.close{display:none}.fd-site-wrapper article .modal.modal-nutrition .modal-dialog{display:block;position:static;top:auto;right:auto;bottom:auto;left:auto;z-index:inherit;-ms-transform:none;transform:none;margin:0 auto}footer,.footer-search-tags{display:none!important}}