
/* kss-node/css/recipe-details-init.css */
@font-face{font-family:'Sugar Plums';src:url("../../special-fonts/sugar_plums-webfont.woff2") format("woff2"),url("../../special-fonts/sugar_plums-webfont.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(//fonts.gstatic.com/s/sourcesanspro/v11/M2Jd71oPJhLKp0zdtTvoMxgy2Fsj5sj3EzlXpqVXRKo.woff2) format("woff2"),url(//fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(//fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format("woff2"),url(//fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGNbE_oMaV8t2eFeISPpzbdE.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url(//fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format("woff2"),url(//fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdo.woff) format("woff");unicode-range:U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD}.clearfix::after,.input-wrap::after,.input-wrap--home::after,.buttons-container .lo-container--settings .zip-container::after,.stars-container::after,.grid-col__ratings .rating-stars::after,.grid-toggle--one-col .grid-col__ratings .rating-stars::after,.profile::after,.grid-col__ratings::after,.email-recipe::after{clear:both;content:'';display:table}.recipe-ingredients .msg-local-offers-count,.lo-container--slider,.buttons-container,.recipe-ingredients .msg-local-offers-count{border-top:dotted 1px #e6e6e6}.btn-basic--smaller,.btn-basic--small,.btns-one-small,.profile-review-card .add-review-button,.profile-photo-card .add-description-button,.btns-one-small--bottom-margin,.btns-two-small,.buttons-container .lo-container--settings .sort-by,.btns-three-small,.btns-four-small,.btns-five-small,.ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text button,.btn-basic--large,.btns-one-large,.buttons-container .lo-container--settings .button-reg.find-me,.btns-two-large,.btns-three-large,.btns-four-large,.btns-five-large,.buttons-container .lo-container--settings .zip-container>button{border:0 none;border-radius:0;color:#fff;display:inline-block;max-width:459px;padding:0 5%;position:relative;text-align:center;white-space:nowrap}.btn{border:0 none;color:#fff;display:inline-block;min-height:2em;padding:0.5em 5%;position:relative;text-align:center;white-space:nowrap}.rating-reviews,.grid-col__reviews,.grid-col__videos,.grid-toggle--one-col .grid-col__ratings__reviews{font-size:14px;font-size:.875rem;color:#999;display:inline;float:left;margin:0 0 0 0.5rem}.buttons-container,.local-offers .carousel.carousel-slide,.recipe-ingredients .msg-local-offers-count,.lo-smu-container{margin-left:2.5%;width:95%}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.error-page,.error-page__404,.error-page__500{font-size:16px;font-size:1rem;color:gray;margin:1rem auto;padding:2.5rem;text-align:center}.error-page h1,.error-page__404 h1,.error-page__500 h1{font-size:56px;font-size:3.5rem;color:#ff7e1a;font-weight:600}.error-page p,.error-page__404 p,.error-page__500 p{font-size:18px;font-size:1.125rem;color:#666;font-weight:600}.field-validation-error h1{font-weight:300}.tos-banner .close::before{background:transparent;color:#999;content:"×";font-size:1.5rem;font-weight:600;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:14px;width:30px}.collection-overlay,.taste-prefs-overlay{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;font-size:14px;font-size:.875rem;background-color:rgba(0,0,0,0.6);color:#fff;flex-direction:column;height:34px;margin-left:3%;position:absolute;top:255px;width:94%}.recommended-tastes--details{display:block;margin:0 auto;-webkit-overflow-scrolling:touch;padding-top:5px;position:relative;width:95%}@media (min-width: 768px){.recommended-tastes--details{margin-left:2.5%;min-height:293px;width:97.5%}}.recommended-tastes--details .favorite,.recipe-carousel .favorite.similar{background-color:rgba(0,0,0,0.5);background-position:0 0.35rem;background-position:0 4px !important;background-size:100%;display:block !important;height:38px !important;position:absolute;right:8px;top:0.6rem;width:38px !important;z-index:1}.recommended-tastes--details .favorite:hover,.recipe-carousel .favorite.similar:hover{background-color:rgba(0,0,0,0.6)}.recommended-tastes--details .highlighted.favorite,.recipe-carousel .highlighted.favorite.similar{background-color:rgba(255,126,26,0.9);background-position:-2px 1px !important;background-size:112%}.recommended-tastes--details .highlighted.favorite:hover,.recipe-carousel .highlighted.favorite.similar:hover{background-color:rgba(255,126,26,0.9)}@media (min-width: 1024px){.recommended-tastes--details .favorite,.recipe-carousel .favorite.similar{height:42px !important;width:42px !important}}.recommended-tastes__container{margin:0 auto}.recommended-tastes__container #scrollDiv{height:214px;overflow:hidden}@media (min-width: 1024px){.recommended-tastes__container #scrollDiv{height:224px}}@media only screen and (max-device-width: 1024px) and (min-device-width: 320px){.recommended-tastes__container #scrollDiv{overflow-x:auto;overflow-y:hidden}}.recommended-tastes__container .grid.slider{background-color:transparent;height:230px;overflow:visible;padding-left:0}.recommended-tastes__container .grid.slider ul{margin-left:0;max-width:800px;width:100%}.recommended-tastes__container .grid.slider ul li{margin-left:2px;margin-right:0.75rem;width:120px}@media (min-width: 1024px){.recommended-tastes__container .grid.slider ul li{width:130px}}@media (min-width: 1024px){.recommended-tastes__container .grid.slider{height:243px}}.recommended-tastes__wrap{background-color:#fff;position:relative}.recommended-tastes__wrap .carousel-navigation{position:relative}.recommended-tastes__wrap .icon--chevron-left,.recommended-tastes__wrap .icon--chevron-right{background:rgba(0,0,0,0.7);border:1px solid transparent;border-radius:50%;height:30px;left:0.5rem;position:absolute;top:3.75rem;width:30px;z-index:198}.recommended-tastes__wrap .icon--chevron-left:hover,.recommended-tastes__wrap .icon--chevron-right:hover{background:rgba(0,0,0,0.8);border:1px solid rgba(0,0,0,0.8)}.recommended-tastes__wrap .icon--chevron-left::before,.recommended-tastes__wrap .icon--chevron-right::before{color:#fff;height:0.4rem;left:11px;top:10px;width:0.4rem}@media only screen and (max-device-width: 1024px) and (min-device-width: 320px){.recommended-tastes__wrap .icon--chevron-left,.recommended-tastes__wrap .icon--chevron-right{display:none}}.recommended-tastes__wrap .icon--chevron-right{left:auto;right:0.5rem}.recommended-tastes__wrap .icon--chevron-right::before{left:9px}.upload-button .photo-upload__add-photo .svg-icon--recipe-page--addphoto,.hero-photo .hero-photo__image .rec-photo--250{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.list-recipes__carousel,.theme-card #scrollDiv,.fixed-video-super-card .video-card__container #scrollDiv,.recipe-carousel{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden}.recommended-tastes--details .favorite,.recipe-carousel .favorite.similar{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.png);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg),none;background-position:2px 0.5rem;background-repeat:no-repeat;border-radius:50%;height:62px;width:62px}.recommended-tastes--details .highlighted.favorite,.recipe-carousel .highlighted.favorite.similar{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}.profile-top-toolbar .sort-nav:after,.profile-friends .sort-nav:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;border-color:#f2f2f2;border-style:solid;border-width:1px 1px 0 0;content:'';font-weight:300;height:1rem;position:absolute;top:-0.6rem;width:1rem;z-index:-1}.checkList__item input[type='checkbox']:checked+span::after,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:checked+span::after,.checkList__item input[type='checkbox']:checked+span.white::after{-ms-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #fff;border-left:none;border-top:none;content:'';display:block;height:8px;left:-29px;position:absolute;top:4px;width:4px;z-index:100}.hub-card,.recipe-section .list-recipes,.grid-ad,.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card,.theme-card{margin:0 auto}@media (min-width: 667px){.hub-card,.recipe-section .list-recipes,.grid-ad,.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card,.theme-card{margin:7px 7px 20px}}@media (min-width: 768px){.hub-card,.recipe-section .list-recipes,.grid-ad,.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card,.theme-card{margin-left:9px;margin-right:9px}}@media (min-width: 1024px){.hub-card,.recipe-section .list-recipes,.grid-ad,.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card,.theme-card{margin-left:14px;margin-right:14px}}@media (min-width: 1270px){.hub-card,.recipe-section .list-recipes,.grid-ad,.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card,.theme-card{margin-left:7px;margin-right:7px}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:16px;font-size:1rem;color:#2d2d2d;font-family:"Source Sans Pro",Arial;height:100%;margin:0;padding:0;position:relative;-webkit-text-size-adjust:none}a:active,a:hover{outline:0}b,strong{font-weight:600}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:'\201C' '\201D' '\2018' '\2019'}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type='text']{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-modify:read-write-plaintext-only}input[type='search']{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*:focus{outline:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:"(" attr(title) ")"}.ir a::after,a[href^='javascript:']::after,a[href^='#']::after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important;-webkit-tap-highlight-color:rgba(255,255,255,0) !important}ol,ul{list-style:none;margin:0;padding:0}a,button,input[type='checkbox'],input[type='radio'],label{color:#2d2d2d;cursor:pointer;font-family:"Source Sans Pro",Arial;outline:none;text-decoration:none}.sourceSansPro{font-size:32px;font-size:2rem;font-family:"Source Sans Pro",Arial;letter-spacing:-0.08rem;margin:0}.light{font-weight:300}.italic,.grid-col__video__text{font-style:italic}.semi-bold{font-weight:600}.color-square{box-shadow:1px 1px 7px 1px #afafaf;display:block;height:50px;margin:0 5%;width:50px}.orange-brand{background-color:#f60}.orange-medium1{background-color:#ff7e1a}.orange-gold1{background-color:#feaa26}.yellow-green1{background-color:#c8e40e}.green-light1{background-color:#8ac13e}.red1{background-color:#ee4036}.red2{background-color:#ed1c24}.gray-light1{background-color:#fafafa}.gray-light2{background-color:#f2f2f2}.gray-light2-5{background-color:#e6e6e6}.gray-light2-7{background-color:#e0e0df}.gray-light3{background-color:#cfcfcf}.gray-light4{background-color:#b2b2b2}.gray-light5{background-color:#999}.gray-medium1{background-color:gray}.gray-medium2{background-color:#666}.gray-dark1{background-color:#4d4d4d}.gray-dark2{background-color:#2d2d2d}.white{background-color:#fff}.black{background-color:#000}.color-pinterest{background-color:#cb2028}.color-facebook{background-color:#3b5998}.color-twitter{background-color:#55acee}.color-google{background-color:#fff}.color-tumblr{background-color:#35465d}.color-youtube{background-color:#de2925}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}h1{font-size:26px;font-size:1.625rem}h2{font-size:18px;font-size:1.125rem}h3{font-size:18px;font-size:1.125rem}h4{font-size:16px;font-size:1rem}h5{font-size:14px;font-size:.875rem}h6{font-size:12px;font-size:.75rem}.heading__h1,.heading__h1--gutters,.heading__h1--no--gutters{font-size:23px;font-size:1.4375rem;background-color:#f2f2f2;clear:both;color:#4d4d4d;font-weight:300;margin-top:1rem;padding:0.75rem 3% 0.8rem;width:100%}.heading__h1--gutters{margin-left:2.5%;margin-right:2.5%;width:95%}.heading__h1--no--gutters{margin-top:0;padding-right:0}.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters,.lo-container--slider h2,.ar_recipe_index .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header{font-size:24px;font-size:1.5rem;border-bottom:1px solid #e6e6e6;clear:both;color:#4d4d4d;font-weight:300;margin-top:1rem;padding:0.75rem 3% 0.8rem;width:100%}@media (min-width: 1024px){.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters,.lo-container--slider h2,.ar_recipe_index .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header{font-size:22px;font-size:1.3333333333rem}}.heading__h2--gutters{margin-left:2.5%;margin-right:2.5%;width:95%}.heading__h2--no--gutters,.lo-container--slider h2{margin-top:0;padding-right:0}@media (min-width: 768px){.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters,.lo-container--slider h2,.ar_recipe_index .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header{font-size:28px;font-size:1.75rem}}@media (min-width: 1025px){.heading__h2,.heading__h2--gutters,.heading__h2--no--gutters,.lo-container--slider h2,.ar_recipe_index .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header{font-size:26px;font-size:1.625rem}}.grid-col__h3{color:#4d4d4d;line-height:1.3rem}p{font-size:16px;font-size:1rem;margin:0 0 1rem}.subtext{color:gray;font-style:oblique}.subtext-normal{color:gray;font-style:normal}ol.list-numbers{counter-reset:item}ol.list-numbers li{margin:0 0 0.5rem 1.35rem}ol.list-numbers li::before{color:#b3b3b3;content:counter(item) ". ";counter-increment:item;margin:0 0 0.5rem -1.5rem;position:absolute}@media (min-width: 1024px){ol.list-numbers li{margin-left:2rem}}.center{text-align:center}.orange{color:#ff7e1a}.hidden{display:none}.arLogo{display:block;height:36px;margin:5px 0 0 12px;position:relative;width:96px}img.rec-photo{height:100%;min-height:180px;width:100%}@media (min-width: 375px){img.rec-photo{min-height:200px}}img.img-profile{border-radius:50%;float:left;height:36px;width:36px}.photo-reserve{min-height:211px}@media (min-width: 1024px){.photo-reserve{min-height:260.44px}}@media (min-width: 1200px){.photo-reserve{min-height:309.39px}}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#b2b2b2}input::-webkit-input-placeholder{color:#b2b2b2 !important}input::-moz-placeholder{color:#b2b2b2 !important}input:-ms-input-placeholder{color:#b2b2b2 !important}input::-ms-clear{display:none}button{font-size:16px;font-size:1rem}.input-wrap,.input-wrap--home,.buttons-container .lo-container--settings .zip-container{background-color:#fff;border:1px solid #e6e6e6;clear:both;position:relative}.input-wrap input[type='text'],.input-wrap--home input[type='text'],.buttons-container .lo-container--settings .zip-container input[type='text'],.input-wrap input[type='search'],.input-wrap--home input[type='search'],.buttons-container .lo-container--settings .zip-container input[type='search'],.input-wrap input[type='submit'],.input-wrap--home input[type='submit'],.buttons-container .lo-container--settings .zip-container input[type='submit'],.input-wrap input[type='email'],.input-wrap--home input[type='email'],.buttons-container .lo-container--settings .zip-container input[type='email'],.input-wrap textarea,.input-wrap--home textarea,.buttons-container .lo-container--settings .zip-container textarea{border:0;border:none;display:inline-block;float:left;font-family:"Source Sans Pro",Arial;height:100%;margin:0;padding:0 0 0 2%;text-decoration:none}.input-wrap input[type='text']:focus,.input-wrap--home input[type='text']:focus,.buttons-container .lo-container--settings .zip-container input[type='text']:focus,.input-wrap input[type='search']:focus,.input-wrap--home input[type='search']:focus,.buttons-container .lo-container--settings .zip-container input[type='search']:focus,.input-wrap input[type='submit']:focus,.input-wrap--home input[type='submit']:focus,.buttons-container .lo-container--settings .zip-container input[type='submit']:focus,.input-wrap input[type='email']:focus,.input-wrap--home input[type='email']:focus,.buttons-container .lo-container--settings .zip-container input[type='email']:focus,.input-wrap textarea:focus,.input-wrap--home textarea:focus,.buttons-container .lo-container--settings .zip-container textarea:focus{height:100%}@media (min-width: 640px){.input-wrap input[type='text'],.input-wrap--home input[type='text'],.buttons-container .lo-container--settings .zip-container input[type='text'],.input-wrap input[type='search'],.input-wrap--home input[type='search'],.buttons-container .lo-container--settings .zip-container input[type='search'],.input-wrap input[type='submit'],.input-wrap--home input[type='submit'],.buttons-container .lo-container--settings .zip-container input[type='submit'],.input-wrap input[type='email'],.input-wrap--home input[type='email'],.buttons-container .lo-container--settings .zip-container input[type='email'],.input-wrap textarea,.input-wrap--home textarea,.buttons-container .lo-container--settings .zip-container textarea{font-size:1.2rem}}.input-wrap input[type='text'],.input-wrap--home input[type='text'],.buttons-container .lo-container--settings .zip-container input[type='text']{font-style:italic}.input-wrap input[type='text']::-ms-clear,.input-wrap--home input[type='text']::-ms-clear,.buttons-container .lo-container--settings .zip-container input[type='text']::-ms-clear{display:none}@media only screen and (max-width: 768px){.input-wrap input[type='text'],.input-wrap--home input[type='text'],.buttons-container .lo-container--settings .zip-container input[type='text']{font-size:1rem}}.input-wrap input[type='text']:focus,.input-wrap--home input[type='text']:focus,.buttons-container .lo-container--settings .zip-container input[type='text']:focus,.input-wrap input[type='email']:focus,.input-wrap--home input[type='email']:focus,.buttons-container .lo-container--settings .zip-container input[type='email']:focus{color:#2d2d2c;font-style:normal}.input-wrap button,.input-wrap--home button,.buttons-container .lo-container--settings .zip-container button{display:inline-block;height:3.75rem;position:absolute;right:0;top:0}@media (min-width: 640px){.input-wrap button,.input-wrap--home button,.buttons-container .lo-container--settings .zip-container button{font-size:1.2rem}}input[type='number']{font-size:13px;font-size:.8125rem;border:solid 1px #cfcfcf;border-radius:0}input[type='radio']{height:2.5rem;opacity:0;width:2.5rem}input[type='radio']+span{display:block;height:2.5rem;margin:0 auto 0.25rem;position:absolute;top:0;width:2.5rem}input[type='radio']:checked+span{background-color:#ff7e1a;border-color:#ff7e1a}label.radio-lbl{color:#4d4d4d;float:left;margin-right:0.75rem;position:relative;text-align:center;width:3rem}.btn-basic--smaller{font-size:16px;font-size:1rem;background-color:#b3b3b3;height:2.125rem;line-height:1.125rem;padding:0 2%}.btn-basic--small,.btns-one-small,.profile-review-card .add-review-button,.profile-photo-card .add-description-button,.btns-one-small--bottom-margin,.btns-two-small,.buttons-container .lo-container--settings .sort-by,.btns-three-small,.btns-four-small,.btns-five-small,.ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text button{font-size:16px;font-size:1rem;background-color:#b3b3b3;height:3.125rem;line-height:3.125rem}.btn-basic--large,.btns-one-large,.buttons-container .lo-container--settings .button-reg.find-me,.btns-two-large,.btns-three-large,.btns-four-large,.btns-five-large,.buttons-container .lo-container--settings .zip-container>button{font-size:18px;font-size:1.125rem;background-color:#b3b3b3;height:3.75rem;line-height:3.75rem}.btn-basic--disabled,.buttons-container .lo-container--settings .sort-by.disabled{background-color:rgba(153,153,153,0.3)}.btn-gold{background-color:#feaa26}.btn-orange,.ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text button,.buttons-container .lo-container--settings .sort-by.active{background-color:#ff7e1a}.btn-white{background-color:#fff;color:gray}.btn-light-gray{background-color:#f2f2f2;color:#4d4d4d}.checklist,.recipe-ingredients ul.dropdownwrapper{list-style-type:none;margin:1.5rem 1.5rem 0 3%;width:95%}.checkList__line,.recipe-ingredients ul.dropdownwrapper>li{clear:right;float:left;line-height:1.3rem;margin-bottom:1rem;width:100%}.checkList__line input[disabled]+span,.recipe-ingredients ul.dropdownwrapper>li input[disabled]+span{cursor:default;margin-left:-0.25rem}.checkList__item,.recipe-ingredients ul.dropdownwrapper>li>label{display:inline-block;float:left;margin:0;padding:0.35rem 0.5rem 0.35rem 0;position:relative;width:100%}.checkList__item input[type='checkbox'],.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']{opacity:0}.checkList__item input[type='checkbox']:checked+p.subs::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:checked+p.subs::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:''}.checkList__item input[type='checkbox']:checked+p::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:checked+p::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:'';margin-right:0.5rem}.checkList__item input[type='checkbox']+span,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span{position:relative;z-index:10}.checkList__item input[type='checkbox']+span span,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span span{display:inline-block;float:left;width:80%}.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{content:'';float:left;margin:0;margin-right:0.25rem;position:relative;text-align:center;top:-0.35rem}@media (min-width: 768px){.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{margin-right:0.5rem}}@media (min-width: 1024px){.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{margin-right:0.25rem}}.checkList__item input[type='checkbox']:checked+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:checked+span::before,.checkList__item input[type='checkbox']:checked+span.white::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:checked+span.white::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:''}.checkList__item.highlight,.recipe-ingredients ul.dropdownwrapper>li>label.highlight{background-color:#8ac13e;color:#fff}.checkList__item.highlight>input[type='checkbox']::before,.recipe-ingredients ul.dropdownwrapper>li>label.highlight>input[type='checkbox']::before{color:#fff;content:'z'}.checkList__item.core input[type='checkbox']+span.subs::after,.recipe-ingredients ul.dropdownwrapper>li>label.core input[type='checkbox']+span.subs::after{left:-24px;top:2px}.checkList__item--text{position:relative;width:90%}.checkList__item.shopList input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label.shopList input[type='checkbox']+span::before{content:''}.checkList__item.shopList input[type='checkbox']:checked+span::before,.recipe-ingredients ul.dropdownwrapper>li>label.shopList input[type='checkbox']:checked+span::before{font-size:24px;font-size:1.5rem;background-color:#ee4036;background-image:none;background-position:0 0;background-repeat:no-repeat;border:1px solid #ee4036;color:#fff;content:'x';font-weight:600;line-height:2.2rem}.photo-upload__input{display:none;float:left}.photo-upload__label.btns-two-small:nth-child(2n),.buttons-container .lo-container--settings .photo-upload__label.sort-by:nth-child(2n){border-right:1px solid #fff;clear:both}.onoffswitch{float:right;margin-right:37px;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;width:84px}@media (min-width: 1024px){.onoffswitch{margin-right:30px}}.onoffswitch-checkbox{display:none}.onoffswitch-label{-webkit-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);border:solid 1px #cfcfcf;border-radius:25px;cursor:pointer;display:block;height:42px;overflow:hidden;position:relative;right:0.5rem;width:90px}@media (min-width: 1024px){.onoffswitch-label{height:34px;right:0;width:72px}}.onoffswitch-inner{-webkit-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);display:block;margin-left:-100%;width:200%}.onoffswitch-inner::before,.onoffswitch-inner::after{font-size:16px;font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;float:left;height:42px;line-height:40px;padding:0;width:50%}@media (min-width: 1024px){.onoffswitch-inner::before,.onoffswitch-inner::after{height:31px;line-height:31px}}.onoffswitch-inner::before{color:#fff;content:'On';padding-left:21px}.onoffswitch-inner::after{color:#b2b2b2;content:'Off';padding-right:16px;text-align:right}.onoffswitch-switch{-webkit-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 0.3s ease-in 0s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);background:#b2b2b2;border-radius:50%;bottom:0;display:block;height:27px;margin:7px;position:absolute;right:47px;top:0;width:27px}.onoffswitch-switch::after{font-size:16px;font-size:1rem;color:#fff;content:'';display:inline-block;line-height:30px;position:relative;text-align:center;top:2px;width:100%}@media (min-width: 1024px){.onoffswitch-switch{height:20px;margin:6px;right:39px;width:20px}}.onoffswitch-checkbox:checked+.onoffswitch-label{background:#ff7e1a;border:1px solid transparent}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{background:#fff;right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch::after{content:''}.input-circle,input[type='radio']+span,.icon--helpful-thumb,.icon--reset-changes,.icon--reset-changes.reset-active,.icon--edits,.icon--edits.edits-active,.icon--add,.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before,.lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after,.recipe-directions__list li::before{border:solid 1px #cfcfcf;border-radius:50%;height:42px;line-height:42px;text-align:center;width:42px}@media (min-width: 1024px){.input-circle,input[type='radio']+span,.icon--helpful-thumb,.icon--reset-changes,.icon--reset-changes.reset-active,.icon--edits,.icon--edits.edits-active,.icon--add,.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before,.lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after,.recipe-directions__list li::before{height:34px;line-height:34px;width:34px}}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#b2b2b2 !important;font-style:italic}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;color:#4d4d4d !important}.label-folders{height:2.9rem;padding:0.2rem;padding-left:0.75rem;position:absolute;right:0;top:0;width:50%}.label-folders .toggle-similar{position:relative;width:100%}.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:0.3rem;margin-top:0.8rem;position:absolute;right:0}@media (min-width: 640px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:0.4rem}}@media (min-width: 768px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:0.95rem}}@media (min-width: 1024px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:1.75rem}}@media (min-width: 1280px){.label-folders .toggle-similar .icon--chevron-down,.label-folders .toggle-similar .icon--chevron-up{margin-right:2.1rem}}.label-folders .toggle-similar .icon--chevron-up{margin-top:1rem}.label-folders .toggle-similar__view__text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:87%;line-height:2.25rem;text-align:right}@media (min-width: 540px){.label-folders .toggle-similar__view__text{width:93%}}@media (min-width: 768px){.label-folders .toggle-similar__view__text{width:91.5%}}@media (min-width: 1280px){.label-folders .toggle-similar__view__text{width:91.75%}}select{font-size:14px;font-size:.875rem;background:#e6e6e6;border:0;color:#b3b3b3;display:inline-block;font-family:"Source Sans Pro",Arial;margin-left:0.4rem;padding-right:1.875rem;width:5.2rem}.select--box{font-size:16px;font-size:1rem;color:#4d4d4d;padding:15px;width:100%}.share-container{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;-ms-flex-pack:distribute}@media (min-width: 568px){.share-container{justify-content:flex-start;-ms-flex-pack:start}}.share-container a{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;border-radius:50%;color:#fff;flex-shrink:0;height:50px;line-height:50px;margin:0 0.25rem 1rem;overflow:hidden;text-align:center;text-decoration:none;width:50px}.share-container a span{-ms-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);display:block;position:relative}@media (min-width: 375px){.share-container a{margin:0 0.35rem}}@media (min-width: 568px){.share-container a{margin-left:0;margin-right:0.75rem}}.pinterest{background-color:#cb2028}.pinterest span{top:5px}@media (min-width: 568px){.share-container a.pinterest span{-ms-transform:scale(1.45, 1.45);transform:scale(1.45, 1.45);top:4.5px}}.facebook{background-color:#3b5998}.facebook span{left:2px;top:6px}.twitter{background-color:#55acee}@media (min-width: 568px){.twitter span{top:1px}}.google{background-color:#fff}.email{background-color:#feaa26}div.leftmenu{color:#b2b2b2;display:block}div.leftmenu .leftmenu-iconbar{background-color:#999;display:block;height:0.25rem;width:1.4rem}div.leftmenu .leftmenu-iconbar+.leftmenu-iconbar{margin-top:0.19rem}.icon,.lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after,.local-offers .carousel-nav .locate:after{display:inline-block;text-decoration:none}.icon--picture{background-image:url(https://images.media-allrecipes.com/ar-images/icons/pic-icon.svg);background-position:center;background-repeat:no-repeat;background-size:100%;height:20px;position:relative;width:25px}.icon--picture.gray{background-image:url(https://images.media-allrecipes.com/ar-images/icons/pic-icon-gray.svg)}@media (min-width: 768px){.icon--picture{top:2px;transform:scale(1.1)}}@media (min-width: 1024px){.icon--picture{top:3px;transform:scale(1.2)}}.icon--video,.grid-col__video__icon{background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_white.png);background-repeat:no-repeat;background-size:100%;height:20px;width:25px}.icon--video.gray,.gray.grid-col__video__icon{background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_gray.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/watch-icon_gray_031115.svg)}.icon--chevron-closed{cursor:pointer;margin-bottom:12px !important;padding:0 1rem;text-align:center}.icon--chevron-closed::before{-ms-transform:rotate(135deg);transform:rotate(135deg);border-style:solid;border-width:0.18em 0.18em 0 0;clear:both;color:#b2b2b2;content:'';display:inline-block;height:0.7rem;position:relative;vertical-align:top;width:0.7rem}.icon--chevron-opened{margin-bottom:12px !important}.icon--chevron-down::before,.icon--chevron-up::before,.icon--chevron-right::before,.icon--chevron-left::before,.icon--check::before{border-style:solid;border-width:0.18em 0.18em 0 0;color:#b2b2b2;content:'';display:inline-block;height:0.75rem;position:relative;vertical-align:top;width:0.77rem}.icon--chevron-down::before,.icon--check::before{-ms-transform:rotate(135deg);transform:rotate(135deg)}.icon--chevron-down_select-arrow::after{-ms-transform:rotate(135deg);transform:rotate(135deg);border-style:solid;border-width:0.18em 0.18em 0 0;color:#b2b2b2;content:'';display:inline-block;font-size:0.875rem;height:0.6rem;margin:0.1rem 0.7rem 0.1rem 0.1rem;pointer-events:none;position:absolute;right:0.1rem;top:0.4rem;width:0.6rem}.icon--chevron-up::before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon--chevron-right::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon--chevron-left::before{-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.icon--one-column,.recipe-grid-title__icon--one-column,.recipe-grid-title__icon--multiple-columns{background:#b2b2b2;border-radius:5px;height:20px;width:20px}.icon--multiple-columns,.recipe-grid-title__icon--multiple-columns{background:gray;border-radius:5px;height:20px;width:20px}.icon--toggle-open,.profile-review-card .icon-review,.profile-photo-card .icon-photo{background:#999;border-radius:50%;color:#f2f2f2;cursor:pointer;font-size:1.5rem;font-weight:600;height:25px;line-height:1.5rem;text-align:center;width:25px}.icon--toggle-open::before,.profile-review-card .icon-review::before,.profile-photo-card .icon-photo::before{content:' + '}@media (min-width: 768px){.icon--toggle-open::before,.profile-review-card .icon-review::before,.profile-photo-card .icon-photo::before{font-size:28px;font-size:1.75rem;line-height:1.25;margin-left:0.05rem}}.icon--toggle-closed{background:#999;border-radius:50%;color:#f2f2f2;cursor:pointer;font-size:1rem;font-weight:600;height:25px;line-height:0.7rem;text-align:center;width:25px}.icon--toggle-closed::before{content:' _ '}@media (min-width: 768px){.icon--toggle-closed::before{font-size:28px;font-size:1.75rem}}.icon--reviews{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-position:-6px -36px;background-repeat:no-repeat;display:inline-block;height:1.5rem;text-decoration:none;width:1.5rem}.icon--reviews-white{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-position:-6px -175px;background-repeat:no-repeat;display:inline-block;height:1.5rem;text-decoration:none;width:1.5rem}.icon--helpful-thumb{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-position:5px -70px;background-repeat:no-repeat;background-size:80%;cursor:pointer;display:inline-block;height:34px;text-align:center;text-decoration:none;width:34px}.icon--helpful-thumb.up{background-color:#ff7e1a;background-position:5px -97px;border:1px solid #ff7e1a}@media (min-width: 768px){.icon--helpful-thumb.up{background-position:6px -122px}}@media (min-width: 1024px){.icon--helpful-thumb.up{background-position:5px -97px}}@media (min-width: 768px){.icon--helpful-thumb{background-position:6px -89px;height:42px;width:42px}}@media (min-width: 1024px){.icon--helpful-thumb{background-position:5px -70px;height:34px;width:34px}}.icon--videoplay{z-index:0}.icon--videoplay::after{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:10px;border-left-color:#fff;border-left-style:solid;border-left-width:12px;border-top-color:transparent;border-top-style:solid;border-top-width:10px;content:'';left:16px;position:absolute;top:10px;z-index:100}.icon--videoplay-small{z-index:0}.icon--videoplay-small::after{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:10px;border-left-color:#fff;border-left-style:solid;border-left-width:12px;border-top-color:transparent;border-top-style:solid;border-top-width:10px;content:'';left:16px;position:absolute;top:10px;z-index:100}.icon--videoplay-small-white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/video_icon.svg),none;background-position:center center;background-repeat:no-repeat;display:inline-block;height:18px;width:18px}.icon--save{background-image:url(https://images.media-allrecipes.com/ar-images/icons/SaveHeart-Icon_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/SaveHeart-Icon_white.png);background-repeat:no-repeat;height:25px;width:27px}.icon--gear--gray,.lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-grey.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-grey.svg),none;background-position:center center;background-repeat:no-repeat}@media (min-width: 768px){.icon--gear--gray,.lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after{background-size:60%}}.icon--gear--white,.lo-container--slider input[type="checkbox"].active+label.location-toggle-btn:after{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.svg),none;background-position:center center;background-repeat:no-repeat}.icon--gear--profile{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear_profile.png),none;background-position:center center;background-repeat:no-repeat}.icon--share--white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/gear-white.svg),none;background-position:center center;background-repeat:no-repeat;height:26px;width:22px}.icon--map-pin--gray,.local-offers .carousel-nav .locate:after{background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-grey.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-grey.svg),none;background-repeat:no-repeat;height:15px;width:12px}.icon--map-pin--white{background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-white.png);background-image:url(https://images.media-allrecipes.com/ar-images/icons/map-pin-white.svg),none;background-repeat:no-repeat;height:15px;width:12px}.icon--x,.icon--clear{background-image:"×",none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/x.png);background-repeat:no-repeat}.icon--check::before{border-width:0.28em 0.28em 0 0;color:#fff;height:0.5rem;width:0.8rem}.icon--close{background-color:#f2f2f2;border:none;border:solid 1px #cfcfcf;border-radius:50%;color:#666;cursor:pointer;display:block;height:2rem;text-align:center;width:2rem}.icon--close::before{font-size:33px;font-size:2.0625rem;-ms-transform:rotate(45deg);transform:rotate(45deg);color:#cfcfcf;content:'+';display:block;font-weight:300;left:0.55rem;position:absolute;text-align:center;top:-0.3rem}.icon--clear{background-color:#ee4036;background-position:center center;border:1px solid #ee4036;border-radius:50%;cursor:pointer;height:2.25rem;width:2.25rem}.icon--reset-changes{background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_grey.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_grey.png);background-position:center center;background-repeat:no-repeat}.icon--reset-changes.reset-active{background-color:#ff7e1a;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_reset_white.png);border-color:#ff7e1a}.icon--edits{background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_grey.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_grey.png);background-position:center center;background-repeat:no-repeat;background-size:1.125rem, 1.125rem}.icon--edits.edits-active{background-color:#ff7e1a;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_white.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_white.png);border-color:#ff7e1a}.icon--add::before,.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{font-size:30px;font-size:1.875rem;color:#b3b3b3;content:'+';font-weight:600;line-height:2.5rem;margin-right:0.5rem}@media (min-width: 1024px){.icon--add::before,.checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{line-height:2rem}}.icon--add.white,.checkList__item input[type='checkbox']+span.white::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{background-color:#b3b3b3}.icon--add.white::before,.checkList__item input[type='checkbox']+span.white::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{font-size:30px;font-size:1.875rem;border-color:#b3b3b3;color:#fff;content:'+';font-weight:600;line-height:2.5rem}@media (min-width: 1024px){.icon--add.white::before,.checkList__item input[type='checkbox']+span.white::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span.white::before{line-height:2rem}}.icon--favorite,.grid-col--fixed-tiles .favorite,.content-card .favorite,.fixed-recipe-card .favorite,.fixed-marketing-card .favorite,.fixed-video-super-card .favorite,.collections-recipe-card .favorite,.hero-photo--downsized .favorite{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.png);background-position:2px 0.5rem;background-repeat:no-repeat;border-radius:50%;height:62px;width:62px}.icon--favorite.highlighted,.grid-col--fixed-tiles .highlighted.favorite,.content-card .highlighted.favorite,.fixed-recipe-card .highlighted.favorite,.fixed-marketing-card .highlighted.favorite,.fixed-video-super-card .highlighted.favorite,.collections-recipe-card .highlighted.favorite,.hero-photo--downsized .highlighted.favorite{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}.icon--favorite-static,.profileTile .favorite{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg) !important;background-position:2px 0.5rem;background-repeat:no-repeat;border-radius:50%;height:62px;width:62px}.icon--favorite-static.highlighted,.profileTile .highlighted.favorite{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}.icon--follow-cook{background-color:rgba(0,0,0,0.5);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/heart-icons.png);background-position:-0.255rem -3.2rem;background-repeat:no-repeat;border-radius:50%;height:38px;width:38px}.icon--follow-cook:hover{background-color:rgba(0,0,0,0.6)}.icon--follow-cook.highlighted{background-color:rgba(255,126,26,0.9)}.icon--ar-bug{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/ar_bugs.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/ar_bugs.png);background-position:-8px -58px;background-repeat:no-repeat;display:block;height:20px;width:20px}@media (min-width: 768px){.icon--ar-bug{background-position:-5px -10px;height:35px;width:35px}}.icon--cook-card-favorite{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:-6px -94px;background-repeat:no-repeat;display:block;height:25px;position:relative;top:5px !important;width:25px}.icon--cook-card-follower,.notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook .follow-link:before{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:-8px -334px;background-repeat:no-repeat;display:block;height:24px;position:relative;top:4px;width:24px}.icon--cook-card-follower-white{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:0 -395px;background-repeat:no-repeat;display:block;height:24px;position:relative;top:7px !important;width:24px}.icon--cook-card-made{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:-6px -366px;background-repeat:no-repeat;display:block;height:24px;position:relative;top:5px !important;width:24px}.icon--made-it-white{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/cook_card_icons_040815.svg);background-position:0 -420px;background-repeat:no-repeat;display:inline-block;height:24px;left:-0.21rem;position:relative;top:0.45rem;width:24px}.icon--nav-shopping-list-033015{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-8px -240px;background-repeat:no-repeat;display:inline-block;height:22px;width:26px}.icon--nav-shopping-list{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-9px -126px;background-repeat:no-repeat;display:inline-block;height:22px;width:26px}.icon--nav-menus{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-6px -167px;background-repeat:no-repeat;display:inline-block;height:20px;width:26px}.icon--nav-photos{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons_03_30_15.svg),none;background-image:url(https://images.media-allrecipes.com/ar-images/sprites/nav-icons.png);background-position:-8px -207px;background-repeat:no-repeat;display:inline-block;height:17px;width:26px}.icon--circle,.icon--videoplay{background:rgba(50,50,50,0.7);border-radius:50%;height:42px;opacity:0.9;padding-top:0.65rem;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);width:42px;z-index:0}@media (min-width: 768px){.icon--circle,.icon--videoplay{height:45px;width:45px}}@media (min-width: 1024px){.icon--circle,.icon--videoplay{height:50px;width:50px}}.icon--circle-small,.icon--videoplay-small{background:rgba(50,50,50,0.7);border-radius:50%;height:42px;opacity:0.9;padding-top:0.65rem;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);width:42px;z-index:0}@media (min-width: 768px){.icon--circle-small,.icon--videoplay-small{height:38px;width:38px}}@media (min-width: 1024px){.icon--circle-small,.icon--videoplay-small{height:40px;width:40px}}.icon--magazine-icon{background-image:url(https://images.media-allrecipes.com/ar-images/icons/magazine_021015.svg),none;background-position:0 5px;background-repeat:no-repeat;display:inline-block;height:23px;margin-right:6px;vertical-align:bottom;width:24px}.icon--i-made-it-spoon{background-image:url(https://images.media-allrecipes.com/ar-images/icons/imadeit_spoon-03262015.svg);background-repeat:no-repeat;height:59px;left:25px;position:absolute;top:13px;width:22px}@media (min-width: 360px){.icon--i-made-it-spoon{left:24px}}@media (min-width: 361px){.icon--i-made-it-spoon{left:25px}}.mag-glass{-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-bottom-right-radius:0.2rem;border-top-right-radius:0.2rem;height:0.2rem;margin-left:0.8rem;position:relative;width:0.5rem}.mag-glass::before{border:0.2rem solid #fff;border-radius:50%;content:'';display:block;height:1rem;left:-1.3rem;position:absolute;top:-0.68rem;width:1rem}.stars-container,.grid-col__ratings .rating-stars,.grid-toggle--one-col .grid-col__ratings .rating-stars{display:inline-block}.rating-stars img{display:block;float:left;margin-right:0.1em}.svg-icon--cook-card--follow+a::before{color:#5b96c3;content:'+';font-size:16px;left:-36px;position:absolute;top:-5px}.svg-icon--cook-card--follow+a::after{content:'Follow'}.svg-icon--cook-card--follow+a.highlighted::before{content:''}.svg-icon--cook-card--follow+a.highlighted::after{content:'Following'}.container-content{background-color:#fff;margin:0 auto;max-width:1270px;overflow:hidden;width:100%}.site-content{background-color:#e6e6e6;margin:0 auto;max-width:1270px}.slider-container{background-color:#e6e6e6}.newThisMonth{color:#fff;display:none}.tos-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;-ms-flex-pack:justify;background-color:#8ac13e;color:#fff;padding:0.5rem;padding-left:1rem;width:100%}.tos-banner a{color:#fff}@media (min-width: 1024px){.tos-banner a{text-align:center;width:100%}}.tos-banner span{font-weight:600}.tos-banner span:last-child{font-weight:normal;text-decoration:underline}.tos-banner .close{flex-shrink:0;height:30px;margin-left:10px;margin-top:-4px;width:30px}.tos-banner .close::before{color:#fff !important}.btns-one-small,.profile-review-card .add-review-button,.profile-photo-card .add-description-button{width:96%;margin:0 2%}.btns-one-large,.buttons-container .lo-container--settings .button-reg.find-me{width:96%;margin:0 2%}.btns-one-small--bottom-margin{width:300px;margin:0 auto 1.75rem}.btns-two-small,.buttons-container .lo-container--settings .sort-by{float:left;width:50%;border-right:solid 1px #fff}.btns-two-small:nth-child(2n),.buttons-container .lo-container--settings .sort-by:nth-child(2n){clear:right;border-right:0}.btns-two-large{float:left;width:49%;border-right:solid 1px #fff}.btns-two-large:nth-child(2n){clear:right;border-right:0}.btns-three-small{float:left;width:33.333%;border-right:solid 1px #fff}.btns-three-small:nth-child(3n){clear:right;border-right:0}.btns-three-large{float:left;width:33.333%;border-right:solid 1px #fff}.btns-three-large:nth-child(3n){clear:right;border-right:0}.btns-four-small{float:left;width:25%;border-right:solid 1px #fff}.btns-four-small:nth-child(4n){clear:right;border-right:0}.btns-four-large{float:left;width:25%;border-right:solid 1px #fff}.btns-four-large:nth-child(4n){clear:right;border-right:0}.btns-five-small{float:left;width:20%;border-right:solid 1px #fff}.btns-five-small:nth-child(5n){clear:right;border-right:0}.btns-five-large{float:left;width:20%;border-right:solid 1px #fff}.btns-five-large:nth-child(5n){clear:right;border-right:0}.center-buttons{text-align:center}.grid{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;clear:both;width:100%;padding:2.5% 0 0;margin:0;position:relative}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid-col{display:block;width:95%;margin:0 2.5% 2.5%}@media (min-width: 960px){.grid-col--1of2{float:left;width:30.83%;margin-right:0}.grid-col--2of2{float:left;width:61.66%}}.grid-col--tiles{display:inline-block;position:relative;float:left;margin:0 0 2.5% 2.5%;width:46.25%;vertical-align:top;overflow:visible;border:solid 1px #e6e6e6;cursor:pointer}.grid-toggle--one-col .grid-col--tiles{clear:both !important;float:none !important;display:block !important;width:95% !important;max-width:400px !important;margin:0 auto 2.5% !important}.grid-col--tiles .grid-col__rotd,.grid-col--tiles .grid-col__featuredsearchresult{width:100%}@media (min-width: 480px){.grid-col--tiles{width:30%}}@media (min-width: 960px){.grid-col--tiles{width:21.875%}}@media (min-width: 1300px){.grid-col--tiles{width:17%}}@media (min-width: 1700px){.grid-col--tiles{width:13.75%}}#columnToggle.one-col article{clear:both;width:100% !important}.size-1of4{width:25%}.size-1of1{width:100%}.size-1of2{width:50%}.size-1of3{width:33%}.grid-fixed{width:313px;margin:0 auto 1.75rem}@media (min-width: 667px){.grid-fixed{width:630px}}@media (min-width: 737px){.grid-fixed{width:640px}}@media (min-width: 768px){.grid-fixed{width:663px}}@media (min-width: 768px){.column .grid-fixed{width:305px}.column .grid-fixed .grid-col--fixed-tiles{margin:2px}}@media (min-width: 960px){.grid-fixed{width:942px}}@media (min-width: 1024px){.full-page .grid-fixed{width:990px}}@media (min-width: 1270px){.full-page .grid-fixed{width:1257px}}.grid-fixed .grid-ad{box-shadow:inset 0 0 0 0;min-height:270px}.grid-fixed .grid-col__h3--recipe-grid{font-size:17px;font-size:1.0625rem;margin:.15rem auto .4rem;width:94%}.grid-fixed .grid-col__h3--recipe-grid a{color:#4d4d4d}.grid-fixed .grid-col__h3--recipe-grid .icon--videoplay-small-white{-ms-transform:scale(.833, .833);transform:scale(.833, .833);display:inline-block;position:relative;top:4px;left:1px}@media (min-width: 768px){.grid-fixed .grid-col__h3--recipe-grid .icon--videoplay-small-white{-ms-transform:scale(1, 1);transform:scale(1, 1)}}@media (min-width: 1024px){.grid-fixed .grid-col__h3--recipe-grid .icon--videoplay-small-white{top:3px;left:2px}}.grid-fixed .grid-col__h3--recipe-grid .grid-col__video{margin:0;display:inline;width:auto}.grid-fixed .grid-col__h3--recipe-grid .grid-col__video__icon{float:none;display:inline-block;top:1px}.grid-col--fixed-tiles{display:block;width:300px;border:solid 1px #e6e6e6;margin:.5rem .4rem 20px;position:relative;background-color:#fff;max-height:none !important}.grid-col--fixed-tiles .grid-col__rec-image{height:280px;width:280px;margin:9px 9px 0}.grid-col--fixed-tiles .grid-col__video-image{background-size:cover;height:117px;width:146px;display:inline}.grid-col--fixed-tiles .favorite{position:absolute;top:24px;right:24px;width:62px;height:62px;background-position:2px .5rem;z-index:1}.grid-col--fixed-tiles .favorite:hover{background-color:rgba(0,0,0,0.6)}.grid-col--fixed-tiles .highlighted{background-color:rgba(255,126,26,0.9);background-position:-1px 5px}.grid-col--fixed-tiles .highlighted:hover{background-color:rgba(255,126,26,0.9)}.grid-col--fixed-tiles .icon--ar-bug{position:absolute;top:9px;left:0;z-index:1;background-position:-5px -10px;width:35px;height:35px}.grid-col--fixed-tiles .svg-icon--cook-card--Allstar_icon-dims{width:36px;height:36px;position:absolute;left:0;top:2px}.grid-col--fixed-tiles .grid-col__rotd+.favorite,.grid-col--fixed-tiles .grid-col__featuredsearchresult+span>.favorite,.grid-col--fixed-tiles .grid-col__rotd+span .favorite{top:3.1rem}@media (min-width: 768px){.grid-col--fixed-tiles .grid-col__rotd+.favorite,.grid-col--fixed-tiles .grid-col__featuredsearchresult+span>.favorite,.grid-col--fixed-tiles .grid-col__rotd+span .favorite{top:3.85rem}}.grid-col--fixed-tiles img[src*="https://pubads.g.doubleclick.net/"]{display:none !important}.wrapper{display:-ms-flexbox;display:flex;align-items:stretch;-ms-flex-align:stretch;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;height:100%;padding:2.5%;text-align:center}.box{-ms-flex:0 1 auto;flex:0 1 auto;margin:0 2.5% 2.5% 0;width:47.50%}.box-one{height:100px;background-color:blanchedalmond}.box-two{height:120px;background-color:lightyellow}.box-three{height:144px;background-color:palegoldenrod}.box-four{height:250px;background:bisque}.box-five{height:200px;background:lightgoldenrodyellow}.box-six{height:20px;background:tan}.box-seven{height:290px;background:mintcream}.box-ad{width:100%}.box-ad:after{content:"I am a 300x250 ad";align-content:center;justify-content:center;display:block;margin:auto;background-color:red;color:#fff;height:250px;width:300px}.grid-col--fixed-tiles.cook-tile h4{font-size:12px;font-size:.75rem;margin:0 2.5% 0 6px;color:#7f7f7f}.grid-col--fixed-tiles.cook-tile .profile--recipe-card{position:relative;top:-.25rem;height:40px;width:100px;margin:9px 9px 3px 0}.grid-col--fixed-tiles.cook-tile .profile--recipe-card ul.cook-details{border-top:none !important}.grid-col--fixed-tiles.cook-tile .grid-col__h3--recipe-grid{margin:.15rem 2.5% 0 6px;line-height:1.1rem;color:#2d2d2d;width:92%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-col--fixed-tiles.cook-tile .profile--recipe-card .cook-details{margin:0 0 0 .8rem !important}.grid-col--fixed-tiles.cook-tile .grid-col__header-text{font-size:14px;font-size:.875rem;float:left;font-style:normal;margin:.35rem 8px 0;display:none}.grid-col--fixed-tiles.cook-tile .btns-one-small,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;background-color:#f2f2f2;color:#2d2d2d;height:40px;line-height:40px;margin:.5rem auto .25rem;text-align:left;width:90%}.grid-col--fixed-tiles.cook-tile .btns-one-small .icon--cook-card-follower,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .icon--cook-card-follower,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .icon--cook-card-follower,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .icon--cook-card-follower,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .icon--cook-card-follower,.grid-col--fixed-tiles.cook-tile .btns-one-small .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .grid-col--fixed-tiles.cook-tile .btns-one-small .icon:before,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .icon:before,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .icon:before,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .icon:before,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .icon:before,.grid-col--fixed-tiles.cook-tile .btns-one-small .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .grid-col--fixed-tiles.cook-tile .btns-one-small .follow-link:before,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button .follow-link:before,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button .follow-link:before,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button .follow-link:before,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button .follow-link:before{float:left;margin-right:.25rem}.grid-col--fixed-tiles.cook-tile .grid-col__rec-image{width:90px;height:90px;min-height:90px;float:left;margin:10px}.grid-col--fixed-tiles.cook-tile .grid-col__h3--recipe-grid{margin:1rem 2.5% .15rem 0;width:56%;float:left}.grid-col--fixed-tiles.cook-tile .tablet-up-size{display:-ms-flexbox;display:flex;width:96%;margin:0 2%;border-top:1px dotted #e6e6e6;background-color:transparent;height:48px;padding-left:50px}.grid-col--fixed-tiles.cook-tile .tablet-up-size:after{display:none}.grid-col--fixed-tiles.cook-tile .tablet-up-size .grid-col__header-text{display:block}.grid-col--fixed-tiles.cook-tile .phone-size{display:none}.grid-col--fixed-tiles.cook-tile h4{width:47%;float:left;margin:0}.grid-col--fixed-tiles.cook-tile .grid-col__header-text{margin-left:0}@media (min-width: 768px){.grid-col--fixed-tiles.cook-tile .grid-col__header-text{margin-left:-5px}}.grid-col--fixed-tiles.cook-tile .profile--recipe-card{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;float:left;clear:none;margin-left:0;top:0;background-color:#f2f2f2;width:128px}.grid-col--fixed-tiles.cook-tile .profile--recipe-card .cook-details{margin:0 0 0 .15rem !important}.grid-col--fixed-tiles.cook-tile .btns-one-small,.grid-col--fixed-tiles.cook-tile .profile-review-card .add-review-button,.profile-review-card .grid-col--fixed-tiles.cook-tile .add-review-button,.grid-col--fixed-tiles.cook-tile .profile-photo-card .add-description-button,.profile-photo-card .grid-col--fixed-tiles.cook-tile .add-description-button{width:100%;margin-left:0}.grid-col--fixed-tiles .cook-tagline{font-size:12px;font-size:.75rem;width:90%;float:left;clear:both;margin:0 .5rem;padding:.5rem 0;border-top:1px dotted #e6e6e6;color:#4d4d4d;font-weight:300}@media (min-width: 768px){.grid-col--fixed-tiles .cook-tagline{font-size:14px;font-size:.875rem;width:95%}}.cook-tile.brand .tablet-up-size{width:95%;margin:0 auto;border-top:none;padding-left:0;height:auto}.cook-tile.brand .grid-col__header-text a{color:#ff7e1a;background-color:transparent}.cook-tile.brand .tablet-up-size p{font-size:14px;font-size:.875rem;font-style:normal;line-height:1.2rem}.cook-tile.brand .tablet-up-size p a{color:#ff7e1a;background-color:transparent !important}.cook-tile.brand a.favorite.btns-one-small:before,.cook-tile.brand .profile-review-card a.favorite.add-review-button:before,.profile-review-card .cook-tile.brand a.favorite.add-review-button:before,.cook-tile.brand .profile-photo-card a.favorite.add-description-button:before,.profile-photo-card .cook-tile.brand a.favorite.add-description-button:before{margin-left:0}.cook-tile.brand a.favorite.btns-one-small span:before,.cook-tile.brand .profile-review-card a.favorite.add-review-button span:before,.profile-review-card .cook-tile.brand a.favorite.add-review-button span:before,.cook-tile.brand .profile-photo-card a.favorite.add-description-button span:before,.profile-photo-card .cook-tile.brand a.favorite.add-description-button span:before{color:#5b96c3;position:absolute;top:-5px;left:25px}@media (min-width: 768px){.cook-tile.brand a.favorite.btns-one-small span:before,.cook-tile.brand .profile-review-card a.favorite.add-review-button span:before,.profile-review-card .cook-tile.brand a.favorite.add-review-button span:before,.cook-tile.brand .profile-photo-card a.favorite.add-description-button span:before,.profile-photo-card .cook-tile.brand a.favorite.add-description-button span:before{left:11px}}.cook-tile.brand a.favorite.btns-one-small.highlighted span:before,.cook-tile.brand .profile-review-card a.favorite.highlighted.add-review-button span:before,.profile-review-card .cook-tile.brand a.favorite.highlighted.add-review-button span:before,.cook-tile.brand .profile-photo-card a.favorite.highlighted.add-description-button span:before,.profile-photo-card .cook-tile.brand a.favorite.highlighted.add-description-button span:before{content:none}.profile-review-card .rated-review--stars{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:-4px auto 8px 0}.profile-review-card .rated-review{font-size:14px;font-size:.875rem;position:relative;top:3px;color:#666;margin-bottom:4px}.profile-review-card .rated-review-text{border-top:1px dotted #e6e6e6;display:block !important;margin:8px auto 10px}.profile-review-card .add-review-button{background:#f2f2f2;color:#666;display:block;font-size:13px;font-weight:normal;margin:.5rem auto;width:90%}@media (min-width: 768px){.profile-review-card .add-review-button{font-size:15px;width:96%;margin-bottom:.4rem}}.profile-review-card a.add-review-button span:last-child{display:none}@media (min-width: 768px){.profile-review-card a.add-review-button span:last-child{display:inline}}.profile-review-card .icon-review{background:#fff;color:#999;margin-right:.6rem;line-height:1.2rem;display:none}.profile-review-card .icon-review span:last-child{display:none}@media (min-width: 768px){.profile-review-card .icon-review{margin-right:.7rem;display:inline-block}}.profile-review-card .icon-review:before{line-height:0;position:relative;top:.15rem;margin-left:.1rem}@media (min-width: 768px){.profile-review-card .icon-review:before{top:.25rem}}@media (min-width: 1024px){.profile-review-card .icon-review:before{margin-left:0}}.profile-friends{position:relative;width:95%;margin:0 auto}@media only screen and (min-width: 768px){.profile-friends{width:90%;margin-bottom:-1.75rem !important}}@media only screen and (min-width: 1025px){.profile-friends{width:98%}}.profile-friends ul.cook-card-subnav{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify}@media (min-width: 375px){.profile-friends ul.cook-card-subnav li span:last-child{padding-left:.4rem}}.profile-friends ul.cook-card-subnav li span:last-child{color:gray}@media (min-width: 568px){.profile-friends ul.cook-card-subnav li:nth-child(2){width:38%;margin-right:.5rem}}@media (min-width: 1024px){.profile-friends ul.cook-card-subnav li:nth-child(2){width:42%}}.profile-friends ul.cook-card-subnav li:nth-child(2) .icon--cook-card-follower,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-friends ul.cook-card-subnav li:nth-child(2) .icon:before,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-friends ul.cook-card-subnav li:nth-child(2) .follow-link:before{top:-3px !important;margin-left:0;margin-right:10px}@media (min-width: 570px){.profile-friends ul.cook-card-subnav li:nth-child(2) .icon--cook-card-follower,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-friends ul.cook-card-subnav li:nth-child(2) .icon:before,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-friends ul.cook-card-subnav li:nth-child(2) .follow-link:before{-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}}@media (min-width: 768px){.profile-friends ul.cook-card-subnav li:nth-child(2) .icon--cook-card-follower,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile-friends ul.cook-card-subnav li:nth-child(2) .icon:before,.profile-friends ul.cook-card-subnav li:nth-child(2) .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile-friends ul.cook-card-subnav li:nth-child(2) .follow-link:before{-ms-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.profile-friends ul.cook-card-subnav li:nth-child(2) a{height:3.25rem;display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:14px;font-size:.875rem;color:#4d4d4d;background-color:#f2f2f2;line-height:3.25rem;padding:0 .75rem}@media (min-width: 768px){.profile-friends ul.cook-card-subnav li:nth-child(2) a{font-size:18px;font-size:1.125rem}}.profile-friends ul.cook-card-subnav li:nth-child(2) a.selected{background-color:#fff;border:1px solid #f2f2f2}.profile-friends ul.cook-card-subnav li:nth-child(2) a span{display:none}@media (min-width: 376px){.profile-friends ul.cook-card-subnav li:nth-child(2) a span{color:#4d4d4d}}@media (min-width: 570px){.profile-friends ul.cook-card-subnav li:nth-child(2) a span{display:inline}}.profile-friends ul.cook-card-subnav li:nth-child(2){position:relative;right:.25rem}@media (min-width: 1024px){.profile-friends ul.cook-card-subnav li:nth-child(2){margin-right:1rem}}@media (min-width: 1270px){.profile-friends ul.cook-card-subnav li:nth-child(2){margin-right:0}}section article.profile-cook-card .grid-col__h3--recipe-grid{margin-left:4.5%}section article.profile-cook-card h3{position:relative}@media (min-width: 768px){section article.profile-cook-card h3{left:-7px}}section article.profile-cook-card h4{font-size:14px;font-size:.875rem;color:#b2b2b2;position:relative;left:7px;top:-4px}section article.profile-cook-card .cook-details{max-width:180px;border-style:none;padding-left:0.4rem}@media only screen and (max-width: 736px){section article.profile-cook-card .cook-details{padding-top:0;margin-top:0}}section article.profile-cook-card .cook-details span:nth-child(2){font-size:12px;font-size:.75rem}section article.profile-cook-card .cook-details li span:first-child{-ms-transform:scale(.75, .75);transform:scale(.75, .75)}section article.profile-cook-card .cook-details li span:nth-child(2){margin-right:.7rem}.profile-photo-card .photo-desc{font-size:.875rem;color:#999;font-weight:normal;word-wrap:break-word}@media (min-width: 768px){.profile-photo-card .photo-desc{font-size:16px;font-size:1rem;font-weight:300}}.profile-photo-card .grid-col__ratings{margin:.25rem 2.5% .5rem 3%}.profile-photo-card .add-description-button{font-size:14px;font-size:.875rem;width:100%;margin:-.3rem 0 0;background:#f2f2f2;color:#666}@media (min-width: 768px){.profile-photo-card .add-description-button{font-size:16px;font-size:1rem}}.profile-photo-card .icon-photo{-ms-transform:scale(.9, .9);transform:scale(.9, .9);background:#fff;color:#999;margin-right:.5rem;line-height:1.2rem !important;position:relative;top:1px}.profile-photo-card .icon-photo:before{line-height:0;position:relative;top:3px;left:.02rem}@media (min-width: 668px){.profile-photo-card .icon-photo:before{top:4px}}@media (min-width: 1025px){.profile-photo-card .icon-photo:before{left:.02rem}}.photo-button-add,.collection-add-button,.recipe-button-add{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;font-size:14px;font-size:.875rem;width:100%;height:100%;padding:15% 0;background:#f2f2f2;border:1px dashed #b2b2b2;color:#666}@media (min-width: 768px){.photo-button-add,.collection-add-button,.recipe-button-add{font-size:16px;font-size:1rem}}.photo-button-add :first-child,.collection-add-button :first-child,.recipe-button-add :first-child{border-radius:50%;-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);width:2.5rem;height:2.5rem;margin-bottom:.8rem;background:#fff;text-align:center;line-height:40px;font-size:2rem;font-weight:600;color:#999}.grid-col--fixed-tiles.cook-tile .btns-one-small.favorite,.grid-col--fixed-tiles.cook-tile .profile-review-card .favorite.add-review-button,.profile-review-card .grid-col--fixed-tiles.cook-tile .favorite.add-review-button,.grid-col--fixed-tiles.cook-tile .profile-photo-card .favorite.add-description-button,.profile-photo-card .grid-col--fixed-tiles.cook-tile .favorite.add-description-button{border-radius:0;background-color:transparent;background-image:none;color:#4d4d4d;height:40px;width:auto;padding:0;position:relative;top:0;left:0}.marketing-card-image{width:280px !important;height:150px !important;min-height:150px !important;max-height:150px}.marketing-card-overlay{font-size:11px;font-size:.6875rem;position:absolute;width:100%;margin:6px 6px 0;bottom:4px;background:#fff;opacity:.8;font-weight:normal;height:22px;line-height:22px;text-align:center;max-width:134px}@media (min-width: 768px){.marketing-card-overlay{font-size:16px;font-size:1rem;height:40px;line-height:40px;max-width:284px}}.marketing-card .rec-card__description,.marketing-card .profile-review-card .rated-review-text,.profile-review-card .marketing-card .rated-review-text{font-size:14px;font-size:.875rem;padding-top:0;font-weight:normal;display:inline-block;margin:0 6px}.marketing-card .cook-details{margin:.5rem .4rem .2rem !important;width:92% !important}.marketing-card .cook-details .icon--ar-bug{display:none}@media (min-width: 768px){.marketing-card .cook-details .icon--ar-bug{position:relative;display:inline-block;top:0 !important;left:0;width:45px;padding-right:.6rem}}.marketing-card .video-link[href*="/video/"]{width:inherit;height:inherit;position:relative;float:left}.marketing-card .video-link[href*="/video/"]:before{content:"";background-size:100%;background-image:url(https://images.media-allrecipes.com/ar-images/icons/play_button_slide.svg),none;box-sizing:inherit;display:block;height:38px;position:absolute;left:0;right:0;margin:0 auto;top:17%;width:38px;z-index:200}@media (min-width: 480px){.marketing-card .video-link[href*="/video/"]:before{height:44px;width:44px;top:15%}}@media (min-width: 768px){.marketing-card .video-link[href*="/video/"]:before{height:63px;width:63px;top:27%}}.video-card{box-shadow:0 0 1px 1px #e6e6e6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f2f2f2;margin:-1px 0 3px;width:100%}.fixed-recipe-card .video-card{margin:0 !important}@media (min-width: 667px){.fixed-recipe-card .video-card{height:425px}}.video-card__container{flex-grow:1;margin:0 auto;width:100%}.video-card__image-link:before{content:"";background-image:url(https://images.media-allrecipes.com/ar-images/icons/play_button_slide.svg),none;background-size:cover;box-sizing:inherit;display:block;position:absolute;left:0;right:0;margin:0 auto;z-index:200;height:63px;width:63px;top:30%}.video-card__image{width:100% !important;height:auto !important;max-height:180px;padding:9px 9px 0;margin:0 !important}.video-card__link{display:-ms-flexbox;display:flex}.video-card__title{flex-wrap:wrap;-ms-flex-wrap:wrap;font-size:17px;font-size:1.0625rem;flex-grow:1;margin:0 10px 10px;color:#4d4d4d}.video-card__count{flex-wrap:nowrap;-ms-flex-wrap:none;margin:0 10px 10px;color:#7f7f7f;white-space:nowrap}.video-card__description,.video-card__profile{display:none}@media (min-width: 667px){.video-card{box-shadow:0 0 0 0 rgba(0,0,0,0);width:298px;height:435px;margin:.5rem .4rem 20px;background-color:#fff}.video-card__container{box-shadow:0 0 0 0 rgba(0,0,0,0);margin:0}.video-card__image-link:before{top:13%}.video-card__link{-ms-flex-direction:column;flex-direction:column}.video-card__description{display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;margin:0 10px 10px;color:#7f7f7f}.video-card__profile,.video-card__noProfile{display:-ms-flexbox;display:flex}.video-card__profile span:first-of-type,.video-card__noProfile span:first-of-type{color:#7f7f7f}.video-card__profile .img-profile,.video-card__noProfile .img-profile{width:23px;height:23px;margin-right:7px !important}.video-card__profile .cook-details,.video-card__noProfile .cook-details{align-items:flex-end;-ms-flex-align:flex-end;width:auto !important;border:none !important;padding-bottom:2px}.video-card__count{font-size:14px;font-size:.875rem;color:#4d4d4d}}.video-grid-card .grid-col__h3--recipe-grid{margin-bottom:0 !important}.video-grid-card .rec-card__description,.video-grid-card .profile-review-card .rated-review-text,.profile-review-card .video-grid-card .rated-review-text{margin:0 13px 9px 9px;display:inline-block}.video-grid-card__image{width:134px !important;height:70px !important;min-height:70px !important;max-height:70px !important}@media (min-width: 768px){.video-grid-card__image{width:280px !important;height:150px !important;min-height:150px !important;max-height:150px}}.product-card .advertisement,.fixed-product-card .advertisement{display:block;text-align:center}.product-card__retailer{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#7f7f7f;-ms-flex-direction:row;flex-direction:row;width:94%;margin:0 auto 4px;padding-top:4px;border-top:1px dotted #e6e6e6}.product-card__retailer .info{font-size:14px;font-size:.875rem;width:49.285%;margin:0 auto 0 0}.product-card__retailer .info li span{color:#ff7e1a}.product-card__retailer .logo{text-align:center;margin-bottom:.15rem;margin-top:.5rem;max-width:143px !important;max-height:48px !important}.product-card .btns-one-small,.fixed-product-card .btns-one-small,.product-card .profile-review-card .add-review-button,.profile-review-card .product-card .add-review-button,.fixed-product-card .profile-review-card .add-review-button,.profile-review-card .fixed-product-card .add-review-button,.product-card .profile-photo-card .add-description-button,.profile-photo-card .product-card .add-description-button,.fixed-product-card .profile-photo-card .add-description-button,.profile-photo-card .fixed-product-card .add-description-button{font-size:14px;font-size:.875rem;height:45px;display:block;margin:.25rem auto 5px 0;padding:0;line-height:45px;width:100%}.product-card .rec-card__description,.fixed-product-card .rec-card__description,.product-card .profile-review-card .rated-review-text,.profile-review-card .product-card .rated-review-text,.fixed-product-card .profile-review-card .rated-review-text,.profile-review-card .fixed-product-card .rated-review-text{padding-top:0;margin-top:1rem}.product-card .rec-card__description font,.fixed-product-card .rec-card__description font,.product-card .profile-review-card .rated-review-text font,.profile-review-card .product-card .rated-review-text font,.fixed-product-card .profile-review-card .rated-review-text font,.profile-review-card .fixed-product-card .rated-review-text font{font-size:14px;font-size:.875rem;color:#7f7f7f !important}.product-card .grid-col__rec-image,.fixed-product-card .grid-col__rec-image{min-height:initial !important;display:block;float:left;margin:10px !important;width:130px !important;height:auto !important}.product-card--ctaWrap{float:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:138px;margin-top:1rem}.product-card--ctaWrap .grid-col__h3--recipe-grid{width:100%}.hub-card{display:-ms-flexbox;display:flex;width:92%;padding:15px 5px;border-color:#e6e6e6;border-width:1px 0;border-style:solid}@media (min-width: 667px){.hub-card{display:block;width:300px;height:435px;border:1px solid #e6e6e6;padding:0}}.hub-card__image-wrap{margin:0;align-content:flex-start}.hub-card__description{display:inline;margin-top:5px}.hub-card__stats{display:-ms-flexbox;display:flex;font-size:13px;font-size:.8125rem;margin:.5rem 0;color:#2d2d2d}.hub-card__stats li:not(:first-child) span:first-child{display:inline}.hub-card .grid-col__header-text{font-size:14px;font-size:.875rem;margin:0}.hub-card .grid-col__h3{font-size:25px;font-size:1.5625rem;margin:.3rem 0}.hub-card .grid-col__ratings{font-size:14px;font-size:.875rem;color:#7f7f7f;display:block;margin:0}.hub-card .grid-col__hub-image{display:none;object-fit:cover;width:298px;height:167px}.hub-card .grid-col__hub-image--sm{display:-ms-flexbox;display:flex}.hub-card .grid-col__hub-image--sm img{width:96px;height:96px}.hub-card .grid-col__hub-image--sm img:not(:last-child){margin-right:5px}@media (min-width: 768px){.hub-card{border-width:1px;padding:0}.hub-card__stats{margin:0 .5rem .5rem}.hub-card .grid-col__hub-image{display:block;width:100%;margin-bottom:5px}.hub-card .grid-col__hub-image--sm{margin:5px}.hub-card .grid-col__hub-image--sm img{width:93px;height:93px}.hub-card .grid-col__header-text{margin:0 .5rem}.hub-card .grid-col__h3{margin:.3rem .5rem}.hub-card .grid-col__ratings{margin:0 .5rem .75rem}}article.photo-upload{height:220px}@media (min-width: 768px){article.photo-upload{height:368px}}article.profile-create-recipe-card{height:293px}@media (min-width: 768px){article.profile-create-recipe-card{height:435px}}.article-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 13px;border:none;border-bottom:1px solid #e6e6e6}.article-card__link{display:-ms-flexbox;display:flex}.article-card__image{flex-shrink:0;margin-right:15px;width:90px;height:90px}.article-card__subtitle{font-size:14px;font-size:.875rem;font-style:italic;color:#7f7f7f}.article-card__title{font-size:18px;font-size:1.125rem;font-weight:normal;color:#4d4d4d}.article-card__byline{font-size:13px;font-size:.8125rem;margin:0;color:#7f7f7f}.article-card__author{color:#2e2e2e}.article-card__description{font-size:14px;font-size:.875rem;border-top:1px solid #f2f2f2;padding-top:15px;margin-top:15px;color:#7f7f7f}@media (min-width: 667px){.article-card{align-items:center;-ms-flex-align:center;height:435px;width:auto;border:1px solid #e6e6e6}.article-card__link{-ms-flex-direction:column;flex-direction:column;align-items:center;-ms-flex-align:center;text-align:center}.article-card__subtitle{margin-top:15px}.article-card__title{font-size:25px;font-size:1.5625rem;margin:7px 0;max-width:270px}.article-card__byline{margin-bottom:15px}.article-card__image{margin-right:0;width:auto;max-width:298px;height:auto}.article-card__description{width:270px}}@media screen and (min-width: 528px) and (max-width: 624px){div .grid-fixed .grid-col--fixed-tiles{margin:0 auto 20px}}@media screen and (min-width: 626px) and (max-width: 767px){div .grid-fixed .grid-col--fixed-tiles{margin:0 7px 20px}}.fixed-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.recipe-section{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}@media (min-width: 667px){.recipe-section{width:640px;margin:0 auto}}@media (min-width: 1024px){.recipe-section{width:990px}}@media (min-width: 1270px){.recipe-section{width:1257px}}.recipe-section #div-sm-native-card:empty,.recipe-section #div-sm-marketing-card:empty{display:none}.recipe-section img[src*="pubads.g.doubleclick.net"]{position:absolute}@supports (display: grid){@media (min-width: 667px){.recipe-section{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-flow:dense}}@media (min-width: 1024px){.recipe-section{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1270px){.recipe-section{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 667px){.recipe-section .theme-card{grid-column-end:span 2}}@media (min-width: 1270px){.recipe-section .theme-card{grid-column-end:span 3}}@media (min-width: 667px){.recipe-section .streams-ribbon__item.trending{grid-column-end:span 2}}@media (min-width: 1270px){.recipe-section .streams-ribbon__item.trending{grid-column-end:span 3}}@media (min-width: 667px){.recipe-section .video-section{grid-column-end:span 2}}@media (min-width: 1024px){.recipe-section .video-section{grid-column-end:span 3}}@media (min-width: 1270px){.recipe-section .video-section{grid-column-end:span 4}}}.notification{background-color:#ff7e1a;border-radius:.85rem;position:fixed;top:35%;width:82%;max-width:500px;margin:0 auto;left:0;right:0;padding:.75rem .5rem;text-align:center;white-space:normal;z-index:10001;color:#fff;height:auto}.notification .photo__notification{display:none}.notification.hidden{display:none}.notification__message{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;width:100%;height:100%;line-height:1.5rem}.notification__message a{padding-left:5px}.notification.success--message{background-color:#8ac13e;padding:0;height:48px}.notification.failure--message{background-color:#ee4036}.notification.failure--message--local-offers{position:relative;margin-top:1rem;z-index:0 !important;display:table}.notification.failure--message__message{display:table-cell;vertical-align:middle;font-size:18px;font-size:1.125rem}.notification-with-button .notification__message{width:220px;position:relative;display:inline-block;margin-top:.4rem;line-height:1.9rem;font-size:26px}.notification-with-button .btns-one-small,.notification-with-button .profile-review-card .add-review-button,.profile-review-card .notification-with-button .add-review-button,.notification-with-button .profile-photo-card .add-description-button,.profile-photo-card .notification-with-button .add-description-button{margin-top:.9rem;margin-bottom:.6rem;background-color:#628a2c}.notification-for-collections a{color:#fff;font-weight:600}.loading-indicator--position{position:fixed;width:100%;top:40%;text-align:center;z-index:10001;max-width:1270px}.loading-indicator{border-radius:10%;position:relative;display:inline-block;width:92px;height:92px}.loading-indicator:before{width:100%;position:absolute;bottom:8px;left:0;z-index:1;text-align:center;content:"Just a moment...";color:#999;font-size:11px;font-size:.6875rem}@media (min-width: 1024px){.loading-indicator:before{font-size:9px;font-size:.6111111111rem}}.loading-indicator:after{content:"";width:90px;height:90px;background-color:#fff;opacity:.82;position:absolute;left:0;top:0;border-radius:10%;border:1px solid #f2f2f2}.spoon{-ms-transform:rotate(30deg);transform:rotate(30deg);width:14px;height:60px;position:absolute;left:30px;top:-18px;background:url(https://images.media-allrecipes.com/ar-images/icons/iconbgimages/spoon-flipped.svg) no-repeat center center;background-size:100%;z-index:200;-webkit-animation:mixing-spoon .75s ease infinite;-moz-animation:mixing-spoon .75s ease infinite;-o-animation:mixing-spoon .75s ease infinite;animation:mixing-spoon .75s ease infinite}.bowl{display:block;width:55px;height:55px;background:url(https://images.media-allrecipes.com/ar-images/icons/iconbgimages/bowl.svg) no-repeat center bottom;background-size:100%;box-sizing:border-box;position:absolute;left:16px;top:10px;z-index:1}.bowl-content{background:url(https://images.media-allrecipes.com/ar-images/icons/iconbgimages/liquid-background.svg) no-repeat;background-position:-35px 34px;background-size:200%;border-radius:0 0 55px 55px;width:53px;height:55px;display:block;position:absolute;left:1px;bottom:0;z-index:201;-webkit-animation:stir-it-up .75s ease-in-out infinite;-moz-animation:stir-it-up .75s ease-in-out infinite;-o-animation:stir-it-up .75s ease-in-out infinite;animation:stir-it-up .75s ease-in-out infinite}@-webkit-keyframes mixing-spoon{from{-webkit-transform:rotate(40deg) translateY(15px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateY(15px) rotate(-345deg)}}@-moz-keyframes mixing-spoon{from{transform:rotate(40deg) translateY(15px) rotate(0deg)}to{transform:rotate(360deg) translateY(15px) rotate(-345deg)}}@-o-keyframes mixing-spoon{from{transform:rotate(40deg) translateY(15px) rotate(0deg)}to{transform:rotate(360deg) translateY(15px) rotate(-345deg)}}@keyframes mixing-spoon{from{-ms-transform:rotate(40deg) translateX(15px) rotate(0deg);transform:rotate(40deg) translateX(15px) rotate(0deg)}to{-ms-transform:rotate(360deg) translateX(15px) rotate(-345deg);transform:rotate(360deg) translateX(15px) rotate(-345deg)}}@-webkit-keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-27px bottom}40%{background-position:-20px 34px}45%{background-position:-17px 34px}55%{background-position:-5px 35px}68%{background-position:-25px 34px}100%{background-position:-38px 34px}}@-moz-keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-30px bottom}40%{background-position:-27px bottom}100%{background-position:-20px bottom}}@-o-keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-30px bottom}40%{background-position:-27px bottom}100%{background-position:-20px bottom}}@keyframes stir-it-up{0%{background-position:-45px bottom}10%{background-position:-30px bottom}40%{background-position:-27px bottom}100%{background-position:-20px bottom}}.opt-out{width:100%;background-color:#ff7e1a;color:#fff;position:relative;float:left}.opt-out p{font-size:22px;font-size:1.375rem;line-height:3rem;margin:0 0 0 1.2rem}.opt-out p span{font-size:1rem}.opt-out__close{cursor:pointer;background-image:url(https://images.media-allrecipes.com/ar-images/icons/x.png);background-image:"×",none;background-position:center center;background-repeat:no-repeat;background-size:60%;display:block;width:30px;height:30px;position:absolute;right:.75rem;top:.55rem}.btn-made-it{width:80%;margin-top:.5rem;display:block;margin:auto;font-size:.95rem !important}@media (min-width: 768px){.btn-made-it{width:44%}}@media (min-width: 1024px){.btn-made-it{width:44%}}.field-validation-error{margin-top:.3rem;display:inline-block;color:#ee4036}.field-validation-error h1{font-size:18px;font-size:1.125rem}.field-validation-error div{font-size:14px;font-size:.875rem}.favorites-notification{margin-right:10px;position:absolute;right:0;top:-78px;width:300px;z-index:201}.favorites-notification.lo-message-box{top:0 !important}@media (min-width: 1024px){.favorites-notification{margin-right:60px}}@media (min-width: 1025px){.favorites-notification{margin-right:40px;top:-3.8rem}}.favorites-notification .lo-msg-arrow-up{position:relative;left:215px}@media (min-width: 768px){.favorites-notification .lo-msg-arrow-up{left:140px}}@media (min-width: 1025px){.favorites-notification .lo-msg-arrow-up{left:160px}}.favorites-notification.home-page .lo-message-box .icon--close{position:absolute;top:18px}.arAllStar{display:inline}@media (min-width: 768px){.arAllStar-section{position:absolute}}.arAllStar-section .display{top:2px;position:relative}.arAllStar-section .starIcon{transform:scale(0.9)}.arAllStar-section .allStarLabel{top:-2px;font-size:12px;left:-5px}.arAllStar-section .onTop{margin-top:40px}.arAllStar-section .onTop .lo-msg-arrow-up{left:140px}@media (min-width: 1024px){.arAllStar-section .onTop{left:-93px}}.arAllStar-section .onBottom{margin-top:-235px}@media (min-width: 768px){.arAllStar-section .onBottom{margin-top:-230px}}@media (min-width: 1024px){.arAllStar-section .onBottom{margin-top:-225px;left:-93px}}.arAllStar-section .onBottom .lo-msg-arrow-down{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid rgba(0,0,0,0.75);position:absolute;left:140px}.arAllStar-section .onBottom .lo-msg-arrow-up{display:none}.arAllStar-section .allStar-notification{position:absolute;width:300px;z-index:201;font-size:16px}@media (width: 768px){.arAllStar-section .allStar-notification{left:-125px}}.arAllStar-section .allStar-notification .lo-message-box{top:0 !important}.arAllStar-section .allStar-notification .lo-message-box__title span{color:#fff !important}.input-wrap--home{width:95%;line-height:3.125rem;margin:1rem auto}.input-wrap--home input[type="text"],.input-wrap--home input[type="search"],.input-wrap--home input[type="submit"]{font-size:20px;font-size:1.25rem;font-style:italic;width:80%}.input-wrap--home button{font-size:20px;font-size:1.25rem;width:20%;height:100%;line-height:100%;padding:0;color:#fff}.input-wrap--home.search input[type="text"]{width:75%;padding:0 4%;font-style:normal;color:#2d2d2d}.input-wrap--home.search button,.input-wrap--home.search a{min-width:25% !important}.profile__text{float:left}.profile__text__by{float:left;color:#999;font-style:italic;margin-right:.3em}.profile__text__username{float:left;color:#4d4d4d;margin-right:.3em}.profile--rotd{padding:10px 5px 10px 15px;background:#f2f2f2}.profile--rotd .img-profile{margin-right:.5rem;width:40px;height:40px}.profile--rotd .profile__text{font-size:14px;font-size:.875rem;width:75%;height:40px;line-height:40px}.profile--rotd .profile__text__username{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px;margin:0}@media (min-width: 480px){.profile--rotd .profile__text__username{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}}.profile--recipe-card{font-size:12px;font-size:.75rem;width:100%;height:auto;min-height:28px;padding:0;clear:both}.profile--recipe-card .profile__text{width:100%;padding:.35rem .5rem .35rem .7rem;background-color:#f2f2f2;line-height:1.15rem}.profile--recipe-card .profile__text__by{width:auto;margin-right:.25rem}.profile--recipe-card .profile__text__username{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.profile--recipe-summary{float:left}.profile--recipe-summary .img-profile{margin-right:.5rem}.profile--recipe-summary .profile__text{line-height:1.4rem;margin:.2rem 0}.profile--recipe-summary .profile__text__username{color:#4d4d4d;font-weight:600;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50px}ul.cook-details{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#2d2d2d;float:left;width:92%;padding-top:.25rem}ul.cook-details ul{display:inline;left:-.2rem;position:relative;top:-.4rem}@media (min-width: 768px){ul.cook-details ul{left:0}}@media (min-width: 1024px){ul.cook-details ul{left:-.35rem}}ul.cook-details li{display:inline-block}ul.cook-details li h4{font-size:13px;margin:0}ul.cook-details li h4.no-profile{cursor:initial;margin-top:0}ul.cook-details li h4 .action{color:#7f7f7f}ul.cook-details li h4 span{color:#7f7f7f}ul.cook-details li h4 span+span{color:#2d2d2d}ul.cook-details li ul li:first-child span{-ms-transform:scale(.75, .75);transform:scale(.75, .75)}ul.cook-details li ul li:nth-child(2) span{font-size:12px;top:0}@media (min-width: 768px){ul.cook-details li ul li:nth-child(2) span{top:.15rem}}@media (min-width: 1024px){ul.cook-details li ul li:nth-child(2) span{top:0}}ul.cook-details li ul li span{display:inline-block}@media (min-width: 768px){.full-page ul.cook-details li ul li span{margin-right:3px}}ul.cook-details li ul li span:nth-child(2){display:none}ul.cook-details li ul li:nth-child(2){left:.1rem}ul.cook-details .img-profile{display:none}@media (min-width: 768px){.full-page ul.cook-details .img-profile{display:block;margin-right:.6rem}}ul.cook-details .brand-recipes{font-size:13px}@media only screen and (min-device-width: 1024px) and (orientation: landscape){.full-page .cook-summary ul.cook-details li ul li span:nth-child(2),.profile--recipe-card .cook-summary ul.cook-details li ul li span:nth-child(2){display:inline}.full-page .cook-summary ul.cook-details li ul li:nth-child(2) span,.profile--recipe-card .cook-summary ul.cook-details li ul li:nth-child(2) span{font-size:15px;font-size:.9375rem}}.full-page ul.cook-details,.profile--recipe-card ul.cook-details{border-top:1px dotted #e6e6e6;margin:.5rem 0 .2rem .4rem;min-height:51px}.full-page ul.cook-details .icon--cook-card-follower,.full-page ul.cook-details .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .full-page ul.cook-details .icon:before,.full-page ul.cook-details .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .full-page ul.cook-details .follow-link:before,.profile--recipe-card ul.cook-details .icon--cook-card-follower,.profile--recipe-card ul.cook-details .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profile--recipe-card ul.cook-details .icon:before,.profile--recipe-card ul.cook-details .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profile--recipe-card ul.cook-details .follow-link:before{margin-left:1px}@media only screen and (max-width: 320px){.full-page ul.cook-details,.profile--recipe-card ul.cook-details{margin:.5rem 0 .2rem .4rem}.full-page ul.cook-details li:nth-child(2) ul li:nth-child(2),.profile--recipe-card ul.cook-details li:nth-child(2) ul li:nth-child(2){margin:0 .2rem 0 -.2rem !important}}@media only screen and (max-width: 360px){.full-page ul.cook-details ul li:nth-child(2) ul,.profile--recipe-card ul.cook-details ul li:nth-child(2) ul{margin-right:8px}}@media only screen and (max-width: 375px){.full-page ul.cook-details li:nth-child(2) ul li:nth-child(2),.profile--recipe-card ul.cook-details li:nth-child(2) ul li:nth-child(2){margin:0 .2rem 0 -.2rem !important}}@media only screen and (max-width: 667px){.full-page ul.cook-details ul li:nth-child(2),.profile--recipe-card ul.cook-details ul li:nth-child(2){left:.1rem}.full-page ul.cook-details li:nth-child(2) ul li:nth-child(2),.profile--recipe-card ul.cook-details li:nth-child(2) ul li:nth-child(2){margin:0 -.2rem !important}}@media only screen and (min-width: 768px){.full-page ul.cook-details,.profile--recipe-card ul.cook-details{margin:.0rem 0 .4rem .56rem;width:94%;min-height:57px}.full-page ul.cook-details h4,.profile--recipe-card ul.cook-details h4{margin-top:8px;margin-bottom:1px}.full-page ul.cook-details ul,.profile--recipe-card ul.cook-details ul{top:-.6rem;left:-.3rem}.full-page ul.cook-details ul li:nth-child(2),.profile--recipe-card ul.cook-details ul li:nth-child(2){position:relative;left:-.3rem}.full-page ul.cook-details ul li:first-child span,.profile--recipe-card ul.cook-details ul li:first-child span{margin-left:0;font-size:14px}.full-page ul.cook-details ul li ul li span:first-child,.profile--recipe-card ul.cook-details ul li ul li span:first-child{margin-right:0.2rem !important;font-size:14px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.full-page .cook-summary ul.cook-details li ul li span:nth-child(2),.profile--recipe-card .cook-summary ul.cook-details li ul li span:nth-child(2){display:none !important}}.cook-card-shell{display:inline-block;width:100%}.cook-card-shell .cook-details{margin-left:0 !important;display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row}.cook-card-shell .cook-details li{display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row}.cook-card-shell .cook-details li span{display:inline-block}.cook-card-shell .icon--cook-card-follower,.cook-card-shell .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .cook-card-shell .icon:before,.cook-card-shell .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .cook-card-shell .follow-link:before{background-position:-10px -334px;top:-3px !important}.cook-card-shell .icon--cook-card-favorite{background-position:-8px -96px;top:-2px !important}.cook-card-shell .icon--cook-card-made{background-position:-9px -366px;top:-3px !important}.photos--backlink{padding-top:1em;padding-left:1em;padding-bottom:1em;display:block;color:#666}@media (min-width: 320px) and (max-width: 375px){.photos--backlink .single-line-trunc{max-width:80%}}@media (min-width: 376px){.photos--backlink .single-line-trunc{max-width:100%}}.photos--backlink span{float:left;margin-left:0.65rem;margin-top:0.45rem}.photos--title{padding-top:.6em;max-width:260px;padding-bottom:1em;display:block;color:#2d2d2d}@media (min-width: 361px){.photos--title{max-width:95%}}@media (min-width: 768px){.photos--title{padding-top:.5em}}ul.photos--band{overflow-x:auto;white-space:nowrap;list-style:none;background-color:#f2f2f2;-webkit-overflow-scrolling:touch}ul.photos--band li{vertical-align:middle;display:inline-block}ul.photos--band li img{display:table-cell;height:60px}@media (min-width: 768px){ul.photos--band li img{height:85px}}.public-photo-band{padding-top:0.3rem}@media (max-width: 667px){.public-photo-band{padding-top:0.15rem}}.public-photo-band ul.photos--band{overflow-x:auto;white-space:nowrap;list-style:none;background-color:#f2f2f2}.public-photo-band ul.photos--band li{vertical-align:middle;display:inline-block}.public-photo-band ul.photos--band li img{display:table-cell;height:60px}@media (min-width: 768px){.public-photo-band ul.photos--band li img{height:85px}}@media (min-width: 1025px){.public-photo-band ul.photos--band li img{height:85px}}.ad-footer--fixed{bottom:0;display:block;height:auto;position:fixed;text-align:center;width:100%;z-index:999}.glimpse-nowrap{z-index:1000 !important}.ad-leaderboard{margin-bottom:2.5%;text-align:center}.ad-mag-homeBtm__footer{background:#fafafa;border:1px solid #e6e6e6;clear:both;float:left;margin:2.5% 2.5% 20px;padding:3.5% 2.5% 2.5%;text-align:left;width:95%}@media (min-width: 667px){.ad-mag-homeBtm__footer{padding-top:2.5%}}@media (min-width: 768px){.ad-mag-homeBtm__footer{margin:2.5% 1.5%;width:97%}}@media (min-width: 1024px){.ad-mag-homeBtm__footer{padding:2%}}.ad-mag-homeBtm__th{float:left;margin:0 5% 0 0}.ad-mag-homeBtm__img{height:auto;margin:0;width:100px}@media (min-width: 667px){.ad-mag-homeBtm__img{position:absolute;top:-14px;width:200px}}@media (min-width: 768px){.ad-mag-homeBtm__img{top:-24px}}@media (min-width: 1024px){.ad-mag-homeBtm__img{top:-32px}}.ad-mag-homeBtm__img-wrap{float:left;height:auto;margin-right:5%;position:relative;width:100px}@media (min-width: 667px){.ad-mag-homeBtm__img-wrap{height:130px;margin-right:2.5%;overflow:hidden;width:200px}}@media (min-width: 768px){.ad-mag-homeBtm__img-wrap{height:200px}}@media (min-width: 1024px){.ad-mag-homeBtm__img-wrap{margin-right:2%}}.ad-mag-homeBtm__text-wrap{float:left;width:58%}.ad-mag-homeBtm__text-wrap h4{color:#4d4d4d;margin:0 0 0.2rem}@media (min-width: 568px){.ad-mag-homeBtm__text-wrap h4{font-size:20px;font-size:1.25rem}}@media (min-width: 768px){.ad-mag-homeBtm__text-wrap h4{font-size:22px;font-size:1.375rem;margin-bottom:5px}}@media (min-width: 1024px){.ad-mag-homeBtm__text-wrap h4{font-size:26px;font-size:1.625rem}}.ad-mag-homeBtm__text-wrap p{font-size:13px;font-size:.8125rem;color:#4d4d4d;font-weight:300;margin:0 0 0.5rem}@media (min-width: 375px){.ad-mag-homeBtm__text-wrap p{font-size:14px;font-size:.875rem}}@media (min-width: 568px){.ad-mag-homeBtm__text-wrap p{font-size:16px;font-size:1rem}}@media (min-width: 768px){.ad-mag-homeBtm__text-wrap p{font-size:18px;font-size:1.125rem;margin-bottom:10px}}@media (min-width: 1024px){.ad-mag-homeBtm__text-wrap p{margin-bottom:25px}}.ad-mag-homeBtm__text-wrap div{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;line-height:normal;max-width:200px;white-space:normal;width:100%}@media (min-width: 375px){.ad-mag-homeBtm__text-wrap div{margin-top:10px}}@media (min-width: 568px){.ad-mag-homeBtm__text-wrap div{font-size:16px;font-size:1rem;max-width:300px}}@media (min-width: 768px){.ad-mag-homeBtm__text-wrap div{font-size:20px;font-size:1.25rem;font-weight:300;max-width:350px}}@media (min-width: 1024px){.ad-mag-homeBtm__text-wrap div{font-size:22px;font-size:1.375rem}}@media (min-width: 667px){.ad-mag-homeBtm__text-wrap{width:63%}}@media (min-width: 768px){.ad-mag-homeBtm__text-wrap{margin-top:15px;width:51%}}@media (min-width: 1024px){.ad-mag-homeBtm__text-wrap{width:60%}}@media (min-width: 1270px){.ad-mag-homeBtm__text-wrap{width:68%}}.ad-mag-homeBtm__text{float:left;width:58%}.ad-mag-homeBtm__text h4{color:#4d4d4d;font-weight:600;margin:0 0 0.2rem}.ad-mag-homeBtm__text p{color:#4d4d4d;margin:0 0 0.5rem}.ad-mag-homeBtm__text button{max-width:200px;width:100%}@media (min-width: 640px){.ad-mag-homeBtm__text{width:70%}}.ad-mag-homeBtm{clear:both;float:left;margin:2.5%;padding:4% 2.5% 5% 2.5%;text-align:left;width:95%}.ad-siteskin{background:#f2f2f2;clear:both;height:170px;margin:0 auto 1rem;position:relative;text-align:center;width:100%}.ad-search-grid{margin:0 auto;text-align:center}.ad-recipe-page-middle,.ad-recipe-page-middle-2,.ad-recipe-page-middle-3{float:left;margin-bottom:1rem;text-align:center;width:100%}.ad-recipe-page-middle-2{margin-top:0.7rem}.ad-recipe-page-middle-3{margin-top:18px}.reserve-ad-space{min-height:300px}@media (min-width: 768px){.reserve-ad-space{min-height:273px}}.ad-recipe-page-middle-container{text-align:center}@media screen and (max-width: 1024px){.ad-recipe-page-middle-container.ad-desktop-only{display:none}}@media only screen and (max-width: 768px){.ad-recipe-page-middle-container{margin-top:20px}}.ad-recipe-page-footer{float:left;margin-bottom:1rem;text-align:center;width:100%}.ad-recipe-page-footer-container{display:none}@media only screen and (min-width: 768px){.ad-recipe-page-footer-container{display:-ms-flexbox;display:flex;justify-content:space-around;-ms-flex-pack:distribute;margin-top:20px;text-align:center}}@media only screen and (min-width: 768px){.ar_recipe_index,.recipe-reviews .icon-read--reviews span:nth-child(1){display:table-cell;vertical-align:top;width:calc(100% - 305px)}.video-detail{width:calc(100% - 305px)}.recipe-page-right-rail{background-color:#fff;background-color:#fafafa;border-left:1px solid #e6e6e6;display:table-cell;max-width:305px;overflow:hidden;width:305px}.recipe-page-right-rail .ad-search-grid{clear:both;padding-top:1px}}@media only screen and (max-width: 767px){.recipe-page-right-rail>.ad-search-grid,#dockedSlots{display:none}}.hub-sponsor{display:inline-block;padding:0 3% 1rem;width:100%}@media (min-width: 768px){.hub-sponsor{float:right;padding-right:1rem;padding-top:1.5rem;text-align:right;width:30%}}.hub-streams .hub-sponsor{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-align:flex-start;padding:0}.hub-streams .hub-sponsor>div{border-right:1px solid #f2f2f2;margin-left:0 !important}.hub-streams .hub-sponsor>div>div{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:flex-start;padding-bottom:0.25rem;position:relative}@media (min-width: 768px){.hub-streams .hub-sponsor>div>div{padding-bottom:0}}@media (min-width: 768px){.hub-streams .hub-sponsor>div{border-right:1px solid #cfcfcf;padding:10px 12px 10px 10px}}span.advertisement{font-size:12px;font-size:.75rem;color:#b2b2b2;line-height:20px;padding:0.2rem 0;text-transform:uppercase}@media screen and (max-width: 767px){.grid-fixed article.ad-non-mobile-only,.ad-non-mobile-only{display:none}}@media screen and (min-width: 768px){.ad-mobile-only{color:octarine;display:none;min-height:300px}}.leaderboard-wrapper{position:relative;width:100%}.ad-docked .leaderboard-wrapper,.ad-hiding .leaderboard-wrapper{height:100px}@media only screen and (max-width: 767px){.leaderboard-wrapper{display:none}}.docking-leaderboard-container{background-color:#f2f2f2;margin:0 auto;max-width:1270px;padding:5px 0;position:relative;top:0;width:100%;z-index:1000}.ad-docked .docking-leaderboard-container{margin-right:50%;position:fixed;right:-635px;top:0;width:1270px}.ad-hiding .docking-leaderboard-container{-webkit-transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);margin-right:50%;position:fixed;right:-635px;top:-100px;width:1270px}.docking-leaderboard{margin:0 auto;width:728px}#ad-is-mobile{display:block;height:1px;width:1px}@media (min-width: 768px){#ad-is-mobile{display:none}}#ad-is-tablet{display:block}@media (min-width: 768px){#ad-is-tablet{display:none}}@media (min-width: 1026px){#ad-is-tablet{display:block}}#dsapp-is-tablet{display:none}@media (min-width: 768px){#dsapp-is-tablet{display:block}}@media (min-width: 1026px){#dsapp-is-tablet{display:none}}@media screen and (max-width: 767px){section.ar_recipe_index.partner_content{padding:1rem}}@media screen and (min-width: 768px){section.ar_recipe_index.partner_content{padding:20px}}@media only screen and (max-width: 767px){.ad-hide-mobile{display:none}}.grid-ad{border:none !important;width:100%}@media (min-width: 667px){.grid-ad{width:300px}}.photo-container__ad{margin-top:25px}.header{position:relative;width:100%;min-width:320px;margin:0 auto;border-bottom:1px solid #e6e6e6;background-color:#fafafa}@media only screen and (max-width: 767px){.header{height:59px}}@media (min-width: 1024px){.header.new-nav{max-width:1270px}}.sort-nav{width:100%;font-weight:normal;text-align:center;padding:.1em 0 0 0;position:relative;background-color:#fff;z-index:300}.sort-nav li{font-size:1rem;line-height:2.8rem;height:2.8rem;margin:.2rem 1rem;background-color:#fafafa}.sort-nav li a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;display:block;color:#666}.sort-nav li.selected{background:#e6e6e6}.sort-nav .btn-orange,.sort-nav .ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text-wrap .sort-nav div,.sort-nav .ad-mag-homeBtm__text button,.ad-mag-homeBtm__text .sort-nav button,.sort-nav .buttons-container .lo-container--settings .sort-by.active,.buttons-container .lo-container--settings .sort-nav .sort-by.active{color:#fff;background-color:#ff7e1a}.sort-nav .btn-grey{background:#e6e6e6}@media (min-width: 640px){.sort-nav{width:30%;position:absolute;right:0;background-color:#fff;padding:0;border:1px solid #e6e6e6}.sort-nav:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.5rem;right:0;margin-right:1.8rem;border-style:solid;border-color:#e6e6e6;border-width:.18rem .18rem 0 0;z-index:-1}.sort-nav li{background-color:#fff;margin:0;border-bottom:1px solid #e6e6e6}.sort-nav li:last-child{border-bottom:none}}.subNavDisplay{-webkit-transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all linear 0.4s 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);top:0 !important;opacity:1 !important;height:51px !important;z-index:210 !important;border-bottom:solid 1px #e6e6e6}.hub-sub-nav{background-color:#b2b2b2;width:100%;max-width:1270px;top:0;z-index:210;left:auto;right:auto}.hub-sub-nav.fixedPosition{position:fixed}.hideDisplay{display:none}.recipe-subNav{background-color:#b2b2b2;width:100%;height:0;opacity:0;position:fixed;top:-50px;z-index:-1;left:0}.recipe-subNav .btns-five-small,.recipe-subNav .btns-four-small{background-color:#f2f2f2;border-right:solid 1px #e6e6e6;max-width:none}.recipe-subNav .btns-five-small:last-child,.recipe-subNav .btns-four-small:last-child{border-right:none}.recipe-subNav .btns-five-small span,.recipe-subNav .btns-four-small span{color:#4d4d4d}@media only screen and (max-width: 667px){.recipe-subNav span:nth-child(1){left:0}.recipe-subNav span:nth-child(2){display:none}}@media (min-width: 1270px){.recipe-subNav{max-width:1270px;left:50%;margin-left:-635px}}.ad-docked .subNavDisplay{top:0}@media (min-width: 768px){.ad-docked .subNavDisplay{border-top:1px solid #e6e6e6;top:100px !important}}ol.breadcrumbs{background-color:#f2f2f2;white-space:nowrap;width:100%;font-size:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;float:left;z-index:200;top:0}ol.breadcrumbs a{color:gray}ol.breadcrumbs li{display:inline-block;cursor:pointer;padding:.8rem 1.2rem .8rem .6rem;margin-right:-.25rem}ol.breadcrumbs li:hover{background-color:#e6e6e6}ol.breadcrumbs li .toggle-similar{margin:.2rem 0 0 0;position:absolute}ol.breadcrumbs li .toggle-similar__title{overflow:initial !important;text-overflow:initial !important;width:auto;font-size:14px;vertical-align:middle}ol.breadcrumbs li.highlighted{background-color:#ff7e1a}ol.breadcrumbs li.highlighted a{color:#fff}ol.breadcrumbs li.highlighted .icon--chevron-up:before{color:#fff}ol.breadcrumbs li.highlighted .icon--chevron-down:before{color:#fff}ol.breadcrumbs li:last-child{background-color:#e6e6e6}ol.breadcrumbs li:last-child .icon--chevron-up:before{color:#666}ol.breadcrumbs li:last-child .icon--chevron-down:before{color:#666}ol.breadcrumbs li:last-child a{color:#666}ol.breadcrumbs li:last-child.highlighted{background-color:#ff7e1a}ol.breadcrumbs li:last-child.highlighted a{color:#fff}ol.breadcrumbs li:last-child.highlighted .icon--chevron-up:before{color:#fff}ol.breadcrumbs li:last-child.highlighted .icon--chevron-down:before{color:#fff}ol.breadcrumbs li .icon--chevron-up:before{vertical-align:middle;left:.5rem;width:.5rem;height:.5rem}ol.breadcrumbs li .icon--chevron-down:before{vertical-align:middle;left:.5rem;width:.5rem;height:.5rem}ol.breadcrumbs li .icon--chevron-right:before{vertical-align:middle;left:.5rem;width:.5rem;height:.5rem}@media only screen and (min-device-width: 320px) and (max-device-width: 1024px){ul.breadcrumbs{height:45px}}.tabbable .nav{border-bottom:1px solid #e6e6e6}.tabbable .nav li{width:33%;display:inline-block;text-align:center;padding:1rem 0 1rem 0}.tabbable .nav li.active a{color:#ff7e1a}.tabbable .nav li a{font-weight:lighter;color:#bdbdbd}.tabbable .tab-content .tab-pane{display:none}.tabbable .tab-content .tab-pane.active{display:block}.four-tabs .tabbable .nav li{width:25%}.skip-to-content{-webkit-transition:top 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:top 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:top 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:top 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);display:block;padding:5px 10px 10px;border-bottom-right-radius:5px;background-color:#f2f2f2;border:1px solid #e6e6e6;position:absolute;z-index:100;top:-45px;left:0;text-decoration:underline}.skip-to-content:focus{top:0}.theme-card{min-height:321px;width:100%}@media (min-width: 667px){.theme-card{height:435px;width:615px}}@media (min-width: 768px){.theme-card{width:616px}}@media (min-width: 1024px){.theme-card{width:628px}}@media (min-width: 1270px){.theme-card{width:928px}}.content-card{border:1px solid #f2f2f2;box-shadow:0 0 2px 1px #f2f2f2;display:inline-block;height:270px;margin:2px 5px;overflow:hidden;position:relative;width:170px}.content-card:first-child{margin-left:20px}@media (min-width: 768px){.content-card:first-child{margin-left:2px}}.content-card__image{height:157px;margin:5px 5px 0 5px;width:157px}@media (min-width: 768px){.content-card__image{height:136px;width:136px}}.content-card__h3{font-size:14px;font-size:.875rem;color:#2d2d2d;display:block;height:38px;line-height:1.2rem;margin:0 auto;overflow:hidden;white-space:normal;width:92%}.content-card .grid-col__ratings{margin:3px 2.5% 8px 3%}.content-card .grid-col__ratings .rating-stars{margin:0}.content-card .grid-col__ratings .rating-stars img{font-size:13px;height:13px;line-height:13px;width:13px}.content-card .grid-col__ratings .grid-col__reviews{top:initial}.content-card .favorite{background-color:rgba(0,0,0,0.5);background-position:0 4px;background-size:100%;display:block !important;height:50px;position:absolute;right:14px;top:14px;width:50px}.content-card .favorite:hover{background-color:rgba(0,0,0,0.6)}@media (min-width: 768px){.content-card .favorite{height:42px;width:42px}}.content-card .highlighted{background-color:rgba(255,126,26,0.9);background-position:-5px -3.25rem}.content-card .highlighted:hover{background-color:rgba(255,126,26,0.9)}@media (min-width: 375px){.content-card{margin:5px 10px}}@media (min-width: 768px){.content-card{height:249px;margin:2px;width:148px}}.cook-pic-name{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;border-top:1px dotted #e6e6e6;color:#2d2d2d;padding:7px 5px 5px}.cook-pic-name h4{font-size:12px;font-size:.75rem;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:125px}.cook-pic-name h4 span{color:#7f7f7f}@media (min-width: 768px){.cook-pic-name h4{width:100px}}.cook-pic-name .img-profile{border-radius:50%;float:left;height:22px;width:22px}.taste-tile{box-shadow:0 0 2px 1px #f2f2f2;background-color:#fff;border:solid 1px #f2f2f2;display:block;height:110px;margin:0 14px 20px;position:relative;width:300px}.taste-tile__img{float:left;height:90px;margin:10px;min-height:90px;width:90px}.taste-tile__name{font-size:17px;font-size:1.0625rem;color:#4d4d4d;display:block;float:left;line-height:1.1rem;margin:0.15rem 2.5% 0.35rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%}.taste-tile .grid-col__header-text{font-size:12px;font-size:.75rem;display:inline-block;margin:1rem 0 0 0}.taste-tile .btns-one-small.favorite,.taste-tile .profile-review-card .favorite.add-review-button,.profile-review-card .taste-tile .favorite.add-review-button,.taste-tile .profile-photo-card .favorite.add-description-button,.profile-photo-card .taste-tile .favorite.add-description-button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;background-color:#ff7e1a;background-image:none;border-radius:5px;color:#fff;height:38px;left:0;line-height:normal;margin:0;position:relative;top:0;width:100%}.taste-tile .btns-one-small.favorite::after,.taste-tile .profile-review-card .favorite.add-review-button::after,.profile-review-card .taste-tile .favorite.add-review-button::after,.taste-tile .profile-photo-card .favorite.add-description-button::after,.profile-photo-card .taste-tile .favorite.add-description-button::after{content:'Follow';display:block}.taste-tile .btns-one-small.favorite::before,.taste-tile .profile-review-card .favorite.add-review-button::before,.profile-review-card .taste-tile .favorite.add-review-button::before,.taste-tile .profile-photo-card .favorite.add-description-button::before,.profile-photo-card .taste-tile .favorite.add-description-button::before{-ms-transform:scale(.6, .6);transform:scale(.6, .6);content:'';display:inline-block;margin-left:-10px;margin-right:-3px}.taste-tile .btns-one-small.favorite.highlighted,.taste-tile .profile-review-card .favorite.highlighted.add-review-button,.profile-review-card .taste-tile .favorite.highlighted.add-review-button,.taste-tile .profile-photo-card .favorite.highlighted.add-description-button,.profile-photo-card .taste-tile .favorite.highlighted.add-description-button{background-color:#f2f2f2;color:#4d4d4d}.taste-tile .btns-one-small.favorite.highlighted::after,.taste-tile .profile-review-card .favorite.highlighted.add-review-button::after,.profile-review-card .taste-tile .favorite.highlighted.add-review-button::after,.taste-tile .profile-photo-card .favorite.highlighted.add-description-button::after,.profile-photo-card .taste-tile .favorite.highlighted.add-description-button::after{content:'Following'}.taste-tile .profile--taste-card{float:left;width:120px}.taste-tile__description{font-size:14px;font-size:.875rem;border-top:1px dotted #e6e6e6;color:#7f7f7f;height:44px;margin:0 auto 0.25rem;overflow:hidden;padding-top:0.25rem;width:90%}.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card{display:-ms-flexbox;display:flex;background-color:#fff;min-height:90px;padding:15px 0;position:relative}.fixed-recipe-card:not(:last-child),.fixed-marketing-card:not(:last-child),.fixed-video-super-card:not(:last-child),.collections-recipe-card:not(:last-child){border-bottom:1px solid #e6e6e6}.fixed-recipe-card__info,.fixed-marketing-card__info,.fixed-video-super-card__info,.collections-recipe-card__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:230px;width:calc(100% - 90px)}@media (min-width: 375px){.fixed-recipe-card__info,.fixed-marketing-card__info,.fixed-video-super-card__info,.collections-recipe-card__info{min-width:290px}}@media (min-width: 414px){.fixed-recipe-card__info,.fixed-marketing-card__info,.fixed-video-super-card__info,.collections-recipe-card__info{min-width:335px}}@media (min-width: 568px){.fixed-recipe-card__info,.fixed-marketing-card__info,.fixed-video-super-card__info,.collections-recipe-card__info{width:79%}}@media (min-width: 667px){.fixed-recipe-card__info,.fixed-marketing-card__info,.fixed-video-super-card__info,.collections-recipe-card__info{display:block;min-width:auto;padding-top:0;width:auto}}.fixed-recipe-card__img,.fixed-marketing-card__img,.fixed-video-super-card__img,.collections-recipe-card__img{height:90px;width:90px}@media (min-width: 667px){.fixed-recipe-card__img,.fixed-marketing-card__img,.fixed-video-super-card__img,.collections-recipe-card__img{height:298px;width:298px}}.fixed-recipe-card__rotd,.fixed-marketing-card__rotd,.fixed-video-super-card__rotd,.collections-recipe-card__rotd{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;font-size:14px;font-size:.875rem;color:#4d4d4d;flex-shrink:0;font-style:italic;padding-bottom:3px;padding-left:10px;position:relative}@media (min-width: 667px){.fixed-recipe-card__rotd,.fixed-marketing-card__rotd,.fixed-video-super-card__rotd,.collections-recipe-card__rotd{background-color:#ff7e1a;color:#fff;font-style:normal;padding:10px 15px;position:absolute;text-transform:uppercase;top:20px}}.fixed-recipe-card__h3,.fixed-marketing-card__h3,.fixed-video-super-card__h3,.collections-recipe-card__h3{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;font-size:16px;font-size:1rem;color:#4d4d4d;flex-shrink:0;padding-bottom:3px;padding-left:10px;position:relative}@media (min-width: 568px){.fixed-recipe-card__h3,.fixed-marketing-card__h3,.fixed-video-super-card__h3,.collections-recipe-card__h3{font-size:17px;font-size:1.0625rem;margin-top:0;min-height:20px}}@media (min-width: 667px){.fixed-recipe-card__h3,.fixed-marketing-card__h3,.fixed-video-super-card__h3,.collections-recipe-card__h3{margin-top:5px;padding-left:8px}}.fixed-recipe-card__title-link,.fixed-marketing-card__title-link,.fixed-video-super-card__title-link,.collections-recipe-card__title-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4d4d4d;line-height:18px;margin-right:2px;max-width:100%;padding-bottom:2px;width:auto}@media (min-width: 568px){.fixed-recipe-card__title-link,.fixed-marketing-card__title-link,.fixed-video-super-card__title-link,.collections-recipe-card__title-link{flex-shrink:0}}@media (min-width: 667px){.fixed-recipe-card__title-link,.fixed-marketing-card__title-link,.fixed-video-super-card__title-link,.collections-recipe-card__title-link{max-width:90%}}@media only screen and (max-width: 667px){.fixed-recipe-card__title-link,.fixed-marketing-card__title-link,.fixed-video-super-card__title-link,.collections-recipe-card__title-link{font-size:16px;font-size:1rem}}.fixed-recipe-card__description,.fixed-marketing-card__description,.fixed-video-super-card__description,.collections-recipe-card__description{font-size:14px;font-size:.875rem;clear:both;color:#7f7f7f;max-height:57px;padding:0 10px;width:100%}@media (min-width: 667px){.fixed-recipe-card__description,.fixed-marketing-card__description,.fixed-video-super-card__description,.collections-recipe-card__description{max-height:42px;padding:2px 8px 0}}.fixed-recipe-card__description_text,.fixed-marketing-card__description_text,.fixed-video-super-card__description_text,.collections-recipe-card__description_text{line-height:16px;max-height:50px;overflow:hidden;padding:0 8px 0}.fixed-recipe-card__ratings,.fixed-marketing-card__ratings,.fixed-video-super-card__ratings,.collections-recipe-card__ratings{display:-ms-flexbox;display:flex;padding-left:8px}.fixed-recipe-card__ratings .stars,.fixed-marketing-card__ratings .stars,.fixed-video-super-card__ratings .stars,.collections-recipe-card__ratings .stars{flex-shrink:0}.fixed-recipe-card__ratings .rating-stars img,.fixed-marketing-card__ratings .rating-stars img,.fixed-video-super-card__ratings .rating-stars img,.collections-recipe-card__ratings .rating-stars img{margin-right:0.15rem}.fixed-recipe-card__reviews,.fixed-marketing-card__reviews,.fixed-video-super-card__reviews,.collections-recipe-card__reviews{font-size:13px;font-size:.8125rem;color:#999;padding-left:3px}.fixed-recipe-card__profile,.fixed-marketing-card__profile,.fixed-video-super-card__profile,.collections-recipe-card__profile{padding:0;width:100%}.fixed-recipe-card__profile .cook-img,.fixed-marketing-card__profile .cook-img,.fixed-video-super-card__profile .cook-img,.collections-recipe-card__profile .cook-img{border-radius:50%;height:23px;margin-right:7px;margin-top:0;width:23px}.fixed-recipe-card__profile .cook-submitter-info,.fixed-marketing-card__profile .cook-submitter-info,.fixed-video-super-card__profile .cook-submitter-info,.collections-recipe-card__profile .cook-submitter-info{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;padding:6px 5px 6px 10px;width:100%}.fixed-recipe-card__profile .cook-submitter-info li,.fixed-marketing-card__profile .cook-submitter-info li,.fixed-video-super-card__profile .cook-submitter-info li,.collections-recipe-card__profile .cook-submitter-info li{display:-ms-flexbox;display:flex}.fixed-recipe-card__profile .cook-submitter-info li h4,.fixed-marketing-card__profile .cook-submitter-info li h4,.fixed-video-super-card__profile .cook-submitter-info li h4,.collections-recipe-card__profile .cook-submitter-info li h4{font-size:14px;font-size:.875rem;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-recipe-card__profile .cook-submitter-info li h4 span,.fixed-marketing-card__profile .cook-submitter-info li h4 span,.fixed-video-super-card__profile .cook-submitter-info li h4 span,.collections-recipe-card__profile .cook-submitter-info li h4 span{color:#7f7f7f}@media (min-width: 568px){.fixed-recipe-card__profile .cook-submitter-info li h4,.fixed-marketing-card__profile .cook-submitter-info li h4,.fixed-video-super-card__profile .cook-submitter-info li h4,.collections-recipe-card__profile .cook-submitter-info li h4{max-width:380px}}@media (min-width: 667px){.fixed-recipe-card__profile .cook-submitter-info li h4,.fixed-marketing-card__profile .cook-submitter-info li h4,.fixed-video-super-card__profile .cook-submitter-info li h4,.collections-recipe-card__profile .cook-submitter-info li h4{font-size:13px;font-size:.8125rem;max-width:258px}}@media (min-width: 667px){.fixed-recipe-card__profile .cook-submitter-info,.fixed-marketing-card__profile .cook-submitter-info,.fixed-video-super-card__profile .cook-submitter-info,.collections-recipe-card__profile .cook-submitter-info{padding-bottom:8px;padding-left:5px}}@media (min-width: 667px){.fixed-recipe-card__profile,.fixed-marketing-card__profile,.fixed-video-super-card__profile,.collections-recipe-card__profile{bottom:0;padding-left:4px;padding-right:4px;position:absolute}}.fixed-recipe-card .favorite,.fixed-marketing-card .favorite,.fixed-video-super-card .favorite,.collections-recipe-card .favorite{-ms-transform:scale(.55, .55);transform:scale(.55, .55);display:block !important;left:2.2rem;position:absolute;top:0.5rem;z-index:1}.fixed-recipe-card .favorite:hover,.fixed-marketing-card .favorite:hover,.fixed-video-super-card .favorite:hover,.collections-recipe-card .favorite:hover{background-color:rgba(0,0,0,0.6)}@media (min-width: 667px){.fixed-recipe-card .favorite,.fixed-marketing-card .favorite,.fixed-video-super-card .favorite,.collections-recipe-card .favorite{-ms-transform:scale(1, 1);transform:scale(1, 1);left:auto;right:14px;top:14px}}.fixed-recipe-card .grid-col__ratings .rating-stars img,.fixed-marketing-card .grid-col__ratings .rating-stars img,.fixed-video-super-card .grid-col__ratings .rating-stars img,.collections-recipe-card .grid-col__ratings .rating-stars img{font-size:16px !important;height:16px !important;line-height:16px !important;width:16px !important;margin-right:0.15rem}@media (min-width: 667px){.fixed-recipe-card,.fixed-marketing-card,.fixed-video-super-card,.collections-recipe-card{border:1px solid #e6e6e6;display:block;height:435px;padding:0;width:300px}}.fixed-marketing-card__video,.fixed-video-super-card__video{flex-shrink:0;position:relative;top:1px}.fixed-marketing-card{border:1px solid #e6e6e6;display:block;height:auto;margin:15px auto;padding:0;width:300px}.fixed-marketing-card__description{max-height:57px;padding:2px 8px 0}.fixed-marketing-card__profile{bottom:0;padding-left:4px;padding-right:4px;position:relative}.fixed-marketing-card__profile .cook-submitter-info{padding-bottom:8px;padding-left:5px}@media (min-width: 667px){.fixed-marketing-card__profile{position:absolute}}.fixed-marketing-card__info{width:100%}.fixed-marketing-card__h3{margin-top:5px;padding-left:8px}.fixed-marketing-card__img{height:auto !important;width:298px !important}.fixed-marketing-card+.fixed-recipe-card{border-top:1px solid #e6e6e6}@media (min-width: 667px){.fixed-marketing-card+.fixed-recipe-card{border-top:none}}.fixed-marketing-card .grid-card-image-container .marketing_video_card_btn .watchButton{top:80%}@media (min-width: 667px){.fixed-marketing-card{height:435px;margin:7px 7px 20px}}.fixed-product-card .grid-col--fixed-tiles{display:block;margin:0 0.75rem;padding:15px 0;position:relative;width:92%}.fixed-product-card .grid-col--fixed-tiles .grid-col__rec-image{margin-right:5px !important}@media (min-width: 568px){.fixed-product-card{display:block;margin:7px auto}.fixed-product-card .grid-col--fixed-tiles{margin:7px auto;width:300px}.fixed-product-card .grid-col--fixed-tiles .grid-col__rec-image{margin-right:10px !important}}@media (min-width: 667px){.fixed-product-card{margin:0 2px 5px}.fixed-product-card .grid-col--fixed-tiles{margin:7px 7px 20px}}@media (min-width: 1024px){.fixed-product-card{margin:0 7px}}@media (min-width: 1270px){.fixed-product-card{margin:0}}.fixed-video-card{box-shadow:2px 2px 4px 1px #f2f2f2;background-color:#fff;border:1px solid #e6e6e6;box-sizing:content-box;height:140px;position:relative;width:156px}.fixed-video-card .card-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}.fixed-video-card .card-info__img{margin:0}.fixed-video-card .card-info__img img{height:87.75px;width:100%}@media (min-width: 768px){.fixed-video-card .card-info__img img{height:129.38px}}@media (min-width: 1270px){.fixed-video-card .card-info__img img{height:143.44px}}.fixed-video-card .card-info__title{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:flex-start;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;line-height:18px;max-height:54px;padding:0 0.25rem}.fixed-video-card .card-info__title h3{font-size:14px;font-size:.875rem;color:#4d4d4d;float:left;line-height:18px;max-height:38px;overflow:hidden;white-space:normal;width:77%}@media (min-width: 768px){.fixed-video-card .card-info__title h3{font-size:16px;font-size:1rem;line-height:20px;max-height:40px;width:68%}}.fixed-video-card .card-info__title h3+span{color:#7f7f7f;float:right}.fixed-video-card .card-info__title h3+span::after{content:'Plays';display:none;padding-left:0.2rem}@media (min-width: 768px){.fixed-video-card .card-info__title h3+span::after{display:inline}}@media (min-width: 768px){.fixed-video-card .card-info__title{margin-top:0.5rem}}.fixed-video-card a[href*='/video/']::before{-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateY(-80%);transform:translateY(-80%);background-image:url(https://images.media-allrecipes.com/ar-images/icons/play_button_slide.svg),none;background-size:100%;box-sizing:inherit;content:'';display:block;height:34px;left:50%;position:absolute;top:50%;width:34px;z-index:200}@media (min-width: 768px){.fixed-video-card a[href*='/video/']::before{height:51px;width:51px}}@media (min-width: 768px){.fixed-video-card{border:none;-webkit-box-shadow:none;box-shadow:none;height:189px;width:230px}}@media (min-width: 1270px){.fixed-video-card{height:199px;width:255px}}.list-recipes{display:block;height:auto;position:relative;width:100%}@media (min-width: 667px){.list-recipes.feature-toggle-mobile-only{display:none}}.list-recipes:not(.most-made){background-color:#fafafa;border:1px solid #e6e6e6;top:-1px}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__h2{font-size:20px;font-size:1.25rem;padding-left:0;padding-right:0}}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__carousel{-ms-flex-direction:column;flex-direction:column;min-height:392px;overflow:hidden;padding:2px 0 10px}}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__recipe h3{font-size:17px;font-size:1.0625rem;height:auto;line-height:21px;margin-bottom:0.25rem;margin-top:8px;max-height:42px;padding-left:0}}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__recipe img{float:left;height:80px;margin-right:10px;width:80px}}.list-recipes:not(.most-made) .list-recipes__recipe .rating-stars img{height:16px;margin-right:0.1em;width:16px}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__recipe div.list-recipes__ratings{padding-left:0;padding-top:0}}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__recipe::before{bottom:0;top:auto}}@media (min-width: 667px){.list-recipes:not(.most-made) .list-recipes__recipe{display:-ms-flexbox;display:flex;border:none;-webkit-box-shadow:none;box-shadow:none;height:80px;margin:0 0 15px 0;padding-left:0;width:252px}.list-recipes:not(.most-made) .list-recipes__recipe:first-child{padding-top:0}.list-recipes:not(.most-made) .list-recipes__recipe:nth-child(n+5){display:none}}@media (min-width: 667px){.list-recipes:not(.most-made){background-color:#fff;height:435px;padding:0 15px 0;width:300px}}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__h2{font-size:20px;font-size:1.25rem;padding-left:0;padding-right:0}}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__carousel{-ms-flex-direction:column;flex-direction:column;min-height:392px;overflow:hidden;padding:2px 0 10px}}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__recipe h3{font-size:17px;font-size:1.0625rem;height:auto;line-height:21px;margin-bottom:0.25rem;margin-top:8px;max-height:42px;padding-left:0}}.rating-stars .list-recipes.most-made .list-recipes__recipe img{height:16px;margin-right:0.1em;width:16px}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__recipe img{float:left;height:80px;margin-right:10px;width:80px}}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__recipe div.list-recipes__ratings{padding-left:0;padding-top:0}}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__recipe::before{bottom:0;top:auto}}@media (min-width: 1024px){.list-recipes.most-made .list-recipes__recipe{display:-ms-flexbox;display:flex;border:none;-webkit-box-shadow:none;box-shadow:none;height:80px;margin:0 0 15px;padding-left:0;width:252px}.list-recipes.most-made .list-recipes__recipe:first-child{padding-top:0}.list-recipes.most-made .list-recipes__recipe:nth-child(n+5){display:none}}@media (min-width: 568px){.list-recipes.most-made{-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 1024px){.list-recipes.most-made{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;height:435px;padding:0 15px 0;width:300px}}.list-recipes__h2{font-size:17px;font-size:1.0625rem;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;border-bottom:none;color:#333;font-weight:300;margin:0;padding:12px 10px 8px 12px;width:100%}.list-recipes__h2 span{-ms-transform:scale(.67, .67);transform:scale(.67, .67);margin:-10px 0 -14px -10px}@media (min-width: 568px){.list-recipes__h2 span{margin-left:-12px}}@media (min-width: 768px){.list-recipes__h2 span{margin-bottom:-12px;margin-top:-8px}}.list-recipes__carousel{display:-ms-flexbox;display:flex;counter-reset:item;margin-top:0.25rem;min-height:223px;padding-bottom:1rem;padding-left:0.75rem}@media (min-width: 568px){.list-recipes__carousel{justify-content:flex-start;-ms-flex-pack:start;padding-left:10px}}@media (min-width: 1024px){.list-recipes__carousel{-ms-flex-direction:column;flex-direction:column}}.list-recipes__recipe{box-shadow:2px 2px 4px 1px #f2f2f2;background-color:#fff;border:1px solid #e6e6e6;flex-shrink:0;height:auto;margin-right:14px;overflow:hidden;padding:0 0 7px;position:relative;width:152px}.list-recipes__recipe h3{font-size:16px;font-size:1rem;color:#4d4d4d;height:36px;line-height:18px;max-height:36px;overflow:hidden;padding-left:5px;padding-right:5px;width:100%}.list-recipes__recipe img{height:auto;width:100%}.list-recipes__recipe .list-recipes__reviews{font-size:12px;font-size:.75rem;color:#7f7f7f;width:auto}.list-recipes__recipe .list-recipes__reviews:not(.recipes__submitter){padding-left:5px;padding-right:5px}.list-recipes__recipe a.image-container{flex-shrink:0}.list-recipes__recipe .recipe__submitter{color:#2d2d2d;display:inline-block;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.list-recipes__recipe .rating-stars img{height:16px;margin-right:0.1em;width:16px}.list-recipes__recipe .list-recipes__ratings{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;padding:4px 5px;position:relative}.list-recipes__recipe.trailing{border:none;-webkit-box-shadow:none;box-shadow:none;margin-left:-5px;width:0.05rem}.list-recipes__recipe.trailing::before{display:none}.list-recipes__recipe::before{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:15px;font-size:.9375rem;background-color:rgba(0,0,0,0.6);color:#fff;content:counter(item);counter-increment:item;height:22px;left:0;position:absolute;top:127px;width:22px}.discussions-card{padding-bottom:20px;width:100%}.discussions-card.recipe-detail-discussions{max-width:570px}.discussions-card .header{font-size:18px;font-size:1.125rem;align-items:center;background-color:#666;color:#fff;display:flex;font-weight:300;height:52px;min-width:300px;padding-left:10px}.discussions-card .header span{margin-right:8px}@media (min-width: 667px){.discussions-card .header{font-size:21px;font-size:1.3125rem;height:50px;max-width:300px}}.discussions-card-item{display:-ms-flexbox;display:flex;background-color:#fff;box-shadow:2px 2px 4px 1px #e6e6e6;height:130px;margin:0 15px 15px 0;min-width:240px;padding-top:15px}.discussions-card-item:first-child{border-top:none;margin:0 15px 9px}.discussions-card-item .question-wrapper{display:inline-block;left:-10px;padding-right:10px;position:relative}@media (min-width: 667px){.discussions-card-item .question-wrapper{left:auto}}.discussions-card-item img{border-radius:50%;display:inline-block;height:40px;left:-5px;margin-right:15px;max-width:40px;min-height:40px;min-width:40px;position:relative;top:-20px;width:40px}@media (min-width: 667px){.discussions-card-item img{left:auto;margin-right:10px;top:auto}}.discussions-card-item .author{font-size:15px;font-size:.9375rem;color:#ff7e1a;font-style:italic;margin:0}.discussions-card-item .question{font-size:15px;font-size:.9375rem;color:#4d4d4d;display:block;margin:0 0 10px;max-height:76px;overflow:hidden}@media (min-width: 667px){.discussions-card-item .question{font-size:16px;font-size:1rem;max-height:43px}}.discussions-card-item-trailing{display:flex;min-width:1px}@media (min-width: 667px){.discussions-card-item-trailing{display:none}}@media (min-width: 667px){.discussions-card-item{display:-ms-flexbox;display:flex;border-top:1px dotted #cfcfcf;box-shadow:none;height:87px;margin:0 15px 9px;padding-top:15px;width:252px}}.discussions-card-msg{background-color:#f2f2f2;border-top:2px #f2f2f2;box-shadow:0 0 2px 2px #cfcfcf;display:flex;height:80px;text-align:center;width:100%}.discussions-card-msg-text{font-size:18px;font-size:1.125rem;background-color:#ff7e1a;border-radius:4px;color:#fff;height:69%;margin:auto;padding:16px 36px;position:relative;top:-7px;width:87%}.discussions-card-msg-text span{display:inline-block}@media (min-width: 667px){.discussions-card-msg-text span{display:block}}@media (min-width: 667px){.discussions-card-msg-text{height:72%;top:auto;width:80%}}@media (min-width: 667px){.discussions-card-msg{box-shadow:0 -2px 1px -1px #cfcfcf;height:94px;width:298px}}.discussions-card .discussions-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#f2f2f2;overflow-x:scroll;overflow-y:hidden}@media (min-width: 667px){.discussions-card .discussions-container{-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin-top:auto;overflow:hidden;padding-top:0}}.ar_recipe_index .discussions-card,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card{clear:both;margin:20px;width:auto}.ar_recipe_index .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header{background-color:#fff;color:#666;max-width:none;padding:0 0 0 15px}.ar_recipe_index .discussions-card .discussions-card-item,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-item{border-bottom:1px solid #e6e6e6;border-top:none;box-shadow:none;height:auto;margin:15px 15px 0 0;padding-bottom:15px;padding-top:0;width:auto}.ar_recipe_index .discussions-card .discussions-card-item:first-child,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-item:first-child{margin:15px 15px 0 0}.ar_recipe_index .discussions-card .discussions-card-item .question-wrapper,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-item .question-wrapper{left:0}.ar_recipe_index .discussions-card .discussions-card-item img,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-item img{left:auto;top:auto}.ar_recipe_index .discussions-card .discussions-card-item.recipe-detail-discussion-item,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-item.recipe-detail-discussion-item{margin-right:0}.ar_recipe_index .discussions-card .discussions-card-msg,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-msg{background-color:#fff;box-shadow:none;height:auto}.ar_recipe_index .discussions-card .discussions-card-msg-text,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-msg-text{margin:25px auto 0;width:auto}@media (min-width: 667px){.ar_recipe_index .discussions-card .discussions-card-msg-text,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-msg-text{height:auto;margin:20px 0}}@media (min-width: 667px){.ar_recipe_index .discussions-card .discussions-card-msg,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-msg{width:auto}.ar_recipe_index .discussions-card .discussions-card-msg-text,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-card-msg-text{height:auto;margin:20px 0}}.ar_recipe_index .discussions-card .discussions-container,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .discussions-container{-ms-flex-direction:column;flex-direction:column;background-color:#fff;overflow-x:auto;overflow-y:auto}@media (min-width: 667px){.discussions-card{padding-bottom:0}}.theme-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-ms-flex-pack:justify;background-color:#f2f2f2;overflow:hidden;position:relative}.theme-card__top{display:-ms-flexbox;display:flex;box-shadow:0 2px 4px 1px rgba(147,147,147,0.5);color:#4d4d4d;height:145px;margin:0.75rem auto;position:relative;width:94%}.theme-card__top__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-pack:center;background-color:#fff;border-right:1px solid #e6e6e6;height:100%;padding:0.5rem 1rem;text-align:center;width:55%}@media (min-width: 667px){.theme-card__top__content{width:50%}}.theme-card__top__recipe-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:45%}@media (min-width: 667px){.theme-card__top__recipe-image{width:50%}}.theme-card__top h2{font-size:17px;font-size:1.0625rem;font-weight:normal;line-height:20px;max-height:82px;overflow:hidden}@media (min-width: 667px){.theme-card__top h2{font-size:26px;font-size:1.625rem;line-height:30px;max-height:62px;padding-bottom:0.25rem}}@media (min-width: 1270px){.theme-card__top h2{padding-left:1rem;padding-right:1rem}}.theme-card__top h3{display:none}@media (min-width: 667px){.theme-card__top h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-size:1.375rem;color:#333;display:block;font-weight:300;line-height:normal;margin-bottom:0.25rem;max-height:initial;overflow:hidden;text-transform:uppercase}}@media (min-width: 667px){.theme-card__top{height:285px;width:97%}}.theme-card__recipe-img{height:auto;width:152px}@media (min-width: 667px){.theme-card__recipe-img{width:185px}}.theme-card__recipe{box-shadow:0 0 2px 1px #cfcfcf;background-color:#fff;display:block;height:140px;width:152px}.theme-card__recipe h3{font-size:15px;font-size:.9375rem;color:#4d4d4d;max-height:44px;padding-top:2px;white-space:normal;word-break:break-word}@media (min-width: 667px){.theme-card__recipe h3{max-height:60px;padding-top:0}}@media (min-width: 1024px){.theme-card__recipe h3{font-size:17px;font-size:1.0625rem}}@media (min-width: 667px){.theme-card__recipe{display:-ms-flexbox;display:flex;height:104px;width:318px}}.theme-card__bylines-img{border-radius:50%;flex-shrink:0;height:20px;margin-right:0.25rem;width:20px}.theme-card__bylines-img.top{height:23px;margin-right:0.5rem;width:23px}.theme-card__bylines-text{font-size:13px;font-size:.8125rem;color:#7f7f7f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:112px}.theme-card__bylines-text span{color:#4d4d4d}.theme-card__bylines-text.top{width:30%}@media (min-width: 667px){.theme-card__bylines-text.top{width:19%}}.theme-card__reviews{color:#6d6d6d}.theme-card__reviews.top{color:#fff}.theme-card__content{padding:0 0.5rem}@media (min-width: 667px){.theme-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-pack:center;width:133px}}.theme-card__ratings{display:-ms-flexbox;display:flex;align-items:flex-start;-ms-flex-align:flex-start;font-size:13px;font-size:.8125rem;color:#999;padding-bottom:7px;padding-top:8px}@media (min-width: 667px){.theme-card__ratings{padding-top:4px}}.theme-card__info{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;flex-shrink:0;padding-bottom:7px;padding-top:5px}.theme-card__description{font-weight:300;margin-bottom:0;max-height:75px;overflow:hidden}@media (min-width: 667px){.theme-card__description{font-size:19px;font-size:1.1875rem;margin-bottom:0.75rem;max-height:100px}}@media (min-width: 1270px){.theme-card__description{font-size:20px;font-size:1.25rem;margin-bottom:0.5rem;padding:0 1rem}}.theme-card__bottom{position:relative}@media (min-width: 667px){.theme-card__bottom{bottom:12px}}.theme-card .carousel-navigation{position:absolute;width:100%}.theme-card .carousel-navigation a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;background-color:rgba(0,0,0,0.3);height:140px;left:0;opacity:0;position:absolute;top:3px;width:44px;z-index:1}.theme-card .carousel-navigation a:hover{opacity:1}.theme-card .carousel-navigation a div::before{color:#fff}@media (min-width: 667px){.theme-card .carousel-navigation a{height:104px}}.theme-card .carousel-navigation a[carousel-scroll-right]{left:auto;right:0}.theme-card #scrollDiv{height:200px;padding-bottom:3px;padding-top:3px;white-space:nowrap}@media (min-width: 667px){.theme-card #scrollDiv{height:130px}}.theme-card .slider.theme{height:200px;overflow:visible}@media (min-width: 667px){.theme-card .slider.theme{height:130px}}.theme-card .theme-header{font-size:13px;font-size:.8125rem;color:gray;font-style:italic}.theme-card .themeCard-container{height:160px;overflow:hidden}.theme-card .themeCard-container .slider a[href*='/video/']::before{height:38px;left:40%;top:15%;width:38px}@media (min-width: 667px){.theme-card .themeCard-container .slider a[href*='/video/']::before{height:48px;left:24%;top:28%;width:48px}}@media (min-width: 667px){.theme-card .themeCard-container{height:110px}}.theme-background{filter:blur(12px);height:100.5%;left:0;overflow:hidden;position:absolute;top:0;width:100.5%}.theme-background::before{background:#f2f2f2;content:'';height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width: 667px){.theme-background{background-size:cover;border:1px solid #e6e6e6}.theme-background::before{display:none}}.themeCard-slider{display:-ms-flexbox;display:flex;font-size:16px;font-size:1rem;padding-bottom:1.25rem;padding-left:0.75rem;width:100%}.themeCard-slider .card-container{flex-shrink:0;height:140px;margin-right:1rem;width:152px}.themeCard-slider .card-container:last-child{max-width:155px;padding-right:0.75rem;width:auto}@media (min-width: 667px){.themeCard-slider .card-container:last-child{max-width:322px;width:auto}}@media (min-width: 667px){.themeCard-slider .card-container{height:104px;width:318px}}@media (min-width: 667px){.themeCard-slider{padding-bottom:0;padding-left:18px;padding-top:0}}@media (min-width: 1270px){.themeCard-slider{padding-left:14px}}@media only screen and (max-device-width: 1366px) and (min-device-width: 320px){.carousel-navigation a{display:none}}.fixed-video-super-card{background-color:#f2f2f2;overflow:hidden;position:relative;width:100%}@media (min-width: 667px){.fixed-video-super-card .video-section__h2{padding-left:1rem;padding-right:1rem}}.fixed-video-super-card .carousel-navigation{position:absolute;width:100%}.fixed-video-super-card .carousel-navigation a div{align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;background-color:rgba(255,255,255,0.5);height:200px;left:0;opacity:0;position:absolute;top:0;width:44px;z-index:200}.fixed-video-super-card .carousel-navigation a div:hover{opacity:1}@media (min-width: 768px){.fixed-video-super-card .carousel-navigation a div{height:242px}}@media (min-width: 1270px){.fixed-video-super-card .carousel-navigation a div{height:265px}}@media only screen and (max-device-width: 1366px) and (min-device-width: 320px){.fixed-video-super-card .carousel-navigation a{display:none}}@media (min-width: 667px){.fixed-video-super-card .carousel-navigation{display:none}}.fixed-video-super-card .slider a[href*='/video/']::before{-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:34px;left:40%;width:34px}@media (min-width: 667px){.fixed-video-super-card .slider a[href*='/video/']::before{height:40px;left:17%;top:50%;width:40px}}.fixed-video-super-card:hover .carousel-navigation a div{display:-ms-flexbox;display:flex}.fixed-video-super-card:hover .carousel-navigation a div.icon--chevron-right{left:auto;right:0}.fixed-video-super-card:hover .carousel-navigation a .icon--chevron-right::before,.fixed-video-super-card:hover .carousel-navigation a .icon--chevron-left::before{color:#666;top:-15px}.fixed-video-super-card .video-card__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:flex-end;-ms-flex-pack:end;height:215px;overflow:hidden;width:100%}@media (min-width: 667px){.fixed-video-super-card .video-card__container #scrollDiv{overflow:visible}}@media (min-width: 667px){.fixed-video-super-card .video-card__container{height:auto;overflow:visible}}.fixed-video-super-card .grid.slider.video-card-section{display:-ms-flexbox;display:flex;flex-wrap:nowrap;-ms-flex-wrap:none;background-color:#f2f2f2;height:170px;left:0;overflow:visible;padding-left:0;padding-top:5px}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid{display:-ms-flexbox;display:flex;flex-wrap:nowrap;-ms-flex-wrap:none}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card{flex-shrink:0;margin-right:0.5rem}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:last-child{margin-right:0}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card ul.card-info{margin:0}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card ul.card-info{-ms-flex-direction:row;flex-direction:row}}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__img{margin:0}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__img img{height:70px;width:125px}}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__img{width:50%}}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__title{margin:0.25rem}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__title h3{font-size:16px;font-size:1rem;flex-shrink:0;line-height:normal;max-height:40px;width:100%}}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__title span{color:#7f7f7f;float:right}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__title span::after{content:'Plays';display:none;padding-left:0.2rem}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__title span::after{display:inline}}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card li.card-info__title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:0}}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card .card-info__description{color:#7f7f7f;display:none;margin-bottom:0.5rem;margin-top:0.25rem}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card{height:auto;left:0;overflow:visible;padding:0.8rem 1rem;width:265px}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child li.card-info__img,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child ~ * li.card-info__img{flex-shrink:0;width:60%}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child li.card-info__img img,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child ~ * li.card-info__img img{height:91px;width:100%}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child li.card-info__title,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child ~ * li.card-info__title{width:50%}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child li.card-info__title h3,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child ~ * li.card-info__title h3{flex-shrink:0;overflow:hidden}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child a[href*='/video/']::before,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+3):first-child ~ * a[href*='/video/']::before{height:48px;left:21%;width:48px}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ *{background:#fff;left:-1.1rem;margin-bottom:1rem;padding-top:1rem;top:-41px;width:300px}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child:first-child,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ *:first-child{margin-top:0}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child:last-child,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ *:last-child{margin-top:-0.5rem;padding-top:0}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ul.card-info,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ * ul.card-info{-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:260px}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child li.card-info__img,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ * li.card-info__img{width:100%}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child li.card-info__img img,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ * li.card-info__img img{height:100%;max-height:168px;width:100%}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child li.card-info__title,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ * li.card-info__title{justify-content:space-between;-ms-flex-pack:justify;width:100%}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child a[href*='/video/']::before,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(-n+2):first-child ~ * a[href*='/video/']::before{height:54px;left:40%;top:40%;width:54px}.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(1):first-child,.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid .fixed-video-card:nth-last-child(1):first-child ~ *{padding-top:1rem}}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 666px){.fixed-video-super-card .grid.slider.video-card-section #videoCardFixedGrid{margin:0 auto;padding-left:10px}}@media (min-width: 667px){.fixed-video-super-card .grid.slider.video-card-section{background-color:transparent}}@media (min-width: 667px){.fixed-video-super-card{background-color:#fff;border:1px solid #e6e6e6;display:block;width:300px}}.stars-container,.grid-col__ratings .rating-stars,.grid-toggle--one-col .grid-col__ratings .rating-stars{width:88px}.stars{display:inline-block;float:left;width:88px;height:16px;background:url(//images.media-allrecipes.com/images/79019.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 120dpi){.stars{background:url(//images.media-allrecipes.com/images/79018.png);background-size:200%}}.stars-0{background-position:-90px 0}.stars-1{background-position:-72px 0}.stars-2{background-position:-54px 0}.stars-3{background-position:-36px 0}.stars-4{background-position:-18px 0}.stars-5{background-position:0px 0}.stars-0-5{background-position:-72px -18px}.stars-1-5{background-position:-54px -18px}.stars-2-5{background-position:-36px -18px}.stars-3-5{background-position:-18px -18px}.stars-4-5{background-position:0px -18px}.grid-col__h3--recipe-grid{font-size:14px;color:#2d2d2d;width:90%;display:block;overflow:hidden;margin:0 auto}@media (min-width: 768px){.full-page .grid-col__h3--recipe-grid{font-size:17px;width:94%}}.recipe-grid-title__icon--one-column,.recipe-grid-title__icon--multiple-columns{position:relative;top:5px;float:right}.grid-col__rotd,.grid-col__featuredsearchresult{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:flex-start;-ms-flex-pack:start;position:relative;width:146px;background:#f2f2f2;color:gray;padding-left:30px;font-style:italic;height:34px;padding-bottom:2px;line-height:12px;font-size:12px;font-size:.75rem}@media (min-width: 768px){.full-page .grid-col__rotd,.full-page .grid-col__featuredsearchresult{font-size:14px;font-size:.875rem;padding-left:50px;width:298px;height:48px}}.grid-col__rotd:after,.grid-col__featuredsearchresult:after{-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";width:15px;height:15px;background-color:#f2f2f2;position:absolute;left:19px;top:24px}@media (min-width: 768px){.grid-col__rotd:after,.grid-col__featuredsearchresult:after{width:23px;height:23px;left:29px;top:33px}}.grid-col__header-text{color:#7f7f7f;font-size:12px;font-style:italic;margin-left:6px;z-index:1;position:relative}@media (min-width: 768px){.grid-col__header-text{font-size:14px;margin-left:10px}}.grid-col__rec-image{width:100%}.grid-col__video{margin:0 2.5% .5rem 5%;min-height:16px}.grid-col__video__icon{position:relative;top:4px;float:left;width:15px;height:10px;margin-right:.5rem}.grid-col__video__text{font-size:12px;font-size:.75rem;float:left;color:gray}.grid-col__reviews{line-height:16px}@media (min-width: 768px){.full-page .grid-col__reviews{line-height:18px}}.grid-col__made-it{margin:0 2.5% .25rem 5%;min-height:16px;float:left}@media (min-width: 768px){.full-page .grid-col__made-it{margin-bottom:1rem}}.grid-col__made-it span span{display:none}@media (min-width: 768px){.full-page .grid-col__made-it span span{display:inline}}.grid-col__made-it__text{font-size:14px;font-size:.875rem;float:left;color:gray;position:relative;top:.25rem;display:inline-block;float:left}@media (min-width: 768px){.full-page .grid-col__made-it__text{font-size:16px;font-size:1rem}}.grid-col__made-it+.grid-col__made-it{margin-left:0}.grid-card-image-container{position:relative}.grid-card-image-container .watchButton{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;opacity:1 !important;position:relative;bottom:auto;right:auto;padding-top:2px}.grid-card-image-container .watchButton:before{position:absolute;content:"";width:18px;height:18px;display:block;background-color:#999;border-radius:50%;left:12px;top:2px}.grid-card-image-container .watchButton:after{content:"";position:absolute;border-top-style:solid;border-top-color:transparent;border-left-style:solid;border-bottom-style:solid;border-bottom-color:transparent;z-index:100;border-top-width:5px;border-left-width:8px;border-bottom-width:5px;border-left-color:#fff;margin-top:0;top:6px;left:18px}.grid-card-image-container .watchButton__text{font-size:14px;margin-left:23px;color:#4d4d4d}@media (min-width: 667px){.grid-card-image-container .watchButton{border-radius:50px;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%, -50%);height:32px;top:90%;padding:0 10px 0 0;background:rgba(0,0,0,0.5)}.grid-card-image-container .watchButton:before{background-color:#fff;position:relative;top:0}.grid-card-image-container .watchButton:after{border-left-color:#4d4d4d;top:11px}.grid-card-image-container .watchButton__text{color:#fff;letter-spacing:1px;margin-left:20px}}.grid-col__reviews.icon--reviews{-ms-transform:scale(.6, .6);transform:scale(.6, .6);width:23px;height:23px;position:relative;top:.15rem;background-position:-6px -37px;margin-right:2px}@media (min-width: 768px){.full-page .grid-col__reviews.icon--reviews{-ms-transform:scale(.9, .9);transform:scale(.9, .9);top:.22rem;margin-right:.25rem}}.grid-col__ratings{margin:0 2.5% 0 3%}.grid-col__ratings .rating-stars{float:left;margin:0;height:16px;line-height:16px}.grid-col__ratings .rating-stars img{font-size:16px;height:16px;line-height:16px;width:16px}@media (min-width: 768px){.full-page .grid-col__ratings .rating-stars img{font-size:18px;height:18px;line-height:18px;width:18px}}@media (min-width: 768px){.grid-col__ratings .rating-stars{margin-bottom:10px}}.grid-col__ratings .grid-col__reviews{color:#6d6d6d;font-size:12px;position:relative;top:1px;margin-left:.25rem;font-size:13px !important;top:0}.grid-col__ratings .rec-card__description,.grid-col__ratings .profile-review-card .rated-review-text,.profile-review-card .grid-col__ratings .rated-review-text{width:100%;line-height:1.2rem}.grid-toggle--one-col .grid-col__ratings .rating-stars{float:left;margin:0}.grid-toggle--one-col .grid-col__ratings .rating-stars img{font-size:16px;height:16px;line-height:16px;width:16px}.grid-toggle--one-col .grid-col__ratings__reviews{line-height:20px}.rec-card__description,.profile-review-card .rated-review-text{padding-top:.5rem;color:#7f7f7f;clear:both;font-size:14px;display:block;margin:0 auto 13px;width:94%}.collection-overlay a{color:#fff;display:block;width:100%;height:100%;line-height:31px;text-align:center}.collection-overlay a:before{content:"+";color:#ff7e1a;margin-right:5px;display:inline-block;font-size:18px;position:relative;top:1px}.collection-overlay.added a:before{content:none}.collection-overlay.added .collection-text span{color:#ff7e1a}.collection-overlay.added .highlighted{background-color:transparent}.taste-prefs-overlay{-ms-flex-direction:row;flex-direction:row;justify-content:center;-ms-flex-pack:center;z-index:1}.taste-prefs-overlay>span{-ms-transform:scale(.6, .6);transform:scale(.6, .6);margin-right:-5px}.taste-prefs-overlay a{width:auto;line-height:34px;color:#fff}.taste-prefs-overlay a:before{content:none}.lo-container--slider{float:left;padding-bottom:1rem;padding:.75rem 3% .8rem;position:relative;width:97.5%;margin-right:2.5%}@media (min-width: 1024px){.lo-container--slider{padding-left:0}}.lo-container--slider h2{font-size:23px;font-size:1.4375rem;white-space:nowrap;border-bottom:none;padding-top:0 !important;padding-bottom:0 !important;margin-top:0;margin-left:.1rem;min-height:0 !important}@media (min-width: 768px){.lo-container--slider h2{font-size:25px;font-size:1.5625rem}}.lo-container--slider .title{float:left;width:37%}.lo-container--slider .title span{font-size:12px;font-size:.75rem;white-space:nowrap;margin-left:.25rem;color:gray}.lo-container--slider input[type="checkbox"]{position:absolute;right:0;width:42px;height:42px;opacity:0}.lo-container--slider input[type="checkbox"]+label.location-toggle-btn{float:right;pointer-events:none;position:absolute;right:0}.lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after{content:"";box-sizing:border-box;background-size:60%}.lo-container--slider input[type="checkbox"].active+label.location-toggle-btn:after{background-color:#ff7e1a}.slider--local-offers{float:left;width:238px;margin-right:.5rem}.slider--local-offers .slider-switch{right:176px}.slider--local-offers .slider-label.off-state .slider-inner:before{padding-left:70px}.slider--local-offers .slider-label.on-state .slider-inner:after{padding-right:70px}.lo-reservespace{min-height:75.8px}@media (min-width: 1024px){.lo-reservespace{min-height:0}}.buttons-container{float:left;padding-top:.5rem;padding-bottom:1rem}.buttons-container .lo-container--settings{text-align:center;margin-top:.5rem}.buttons-container .lo-container--settings>p{font-size:14px;font-size:.875rem;margin:.5rem 0;color:#b3b3b3}.buttons-container .lo-container--settings .button-reg .icon--map-pin--white{position:relative;top:1px;width:12px;height:15px;margin-right:5px;background-position:center}.buttons-container .lo-container--settings .zip-container>input{width:75%;font-size:18px;font-size:1.125rem}.buttons-container .lo-container--settings .zip-container>button{width:25%;height:100%}.buttons-container .lo-container--settings .sort-by{width:48%;border:none}.buttons-container .lo-container--settings .sort-by+button{margin-left:4%}@media (min-width: 1024px){.buttons-container .lo-container--settings .sort-by{font-size:15px !important;font-size:15px !important/16pxrem}}@media (min-width: 1024px){.lo-column{width:32%;float:right;margin-right:1.5%}}.local-offers .carousel{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.local-offers .carousel.carousel-slide{text-align:center;float:left;margin-top:1rem}.local-offers .carousel-item{display:table;float:left;height:70px;overflow:hidden}.local-offers .carousel-item .carousel-slide .carousel-active{background-color:#fff}.local-offers .retailer .logo{display:table-cell;vertical-align:middle;position:relative;width:25%;max-width:100px;height:auto;left:2.5%;border:solid 5px white;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff}.local-offers .retailer .logo img{max-width:100%}@media (min-width: 768px){.local-offers .retailer .logo{width:50%}}@media (min-width: 1024px){.local-offers .retailer .logo{width:27%}}.local-offers .retailer .info{display:table-cell;vertical-align:middle;font-size:12px;font-size:.75rem;color:gray;padding-left:1rem;padding-right:2rem;text-align:left}.local-offers .retailer .info li{width:75%}@media (min-width: 768px){.local-offers .retailer .info li{font-size:12px;font-size:.75rem;width:auto}}.local-offers .retailer .info li:first-child{font-size:14px;font-size:.875rem}.local-offers .info .advertisement{font-size:11px;font-size:.6875rem;color:#b2b2b2}.local-offers .carousel-nav{position:absolute;vertical-align:middle;width:auto;right:0;z-index:10;background-color:#fff}.local-offers .carousel-nav .locate{float:left;line-height:45px;margin-right:.4rem}.local-offers .carousel-nav .locate:after{content:""}.local-offers .carousel-nav .next{float:left;margin-right:1px}.local-offers .carousel-nav .next>span{position:relative;top:15px;left:-2px}@media (min-width: 1024px){.local-offers .carousel-nav .next>span{top:10px}}.local-offers .location-toggle-btn:after{height:36px;width:36px}.local-offers .icon--chevron-right:before{width:.6rem;height:.65rem}@media (min-width: 768px){.local-offers .icon--chevron-right:before{height:.6rem}}@media (min-width: 1024px){.local-offers .icon--chevron-right:before{width:.4rem;height:.4rem;top:.1rem;left:.1rem}}.local-offers .error-msg{background:#e6e6e6;padding:20px;width:100%;height:auto;clear:both;font-size:1.4em;text-align:center;float:left}.local-offers .error-msg .icon--close{position:absolute;top:-20px;right:-10px;background-color:transparent;color:#666}@media (min-width: 1024px){.local-offers .error-msg .icon--close{right:0}}.local-offers .error-msg .icon--close:before{color:#2d2d2d}@media (min-width: 1024px){.lo-smu-output{float:right;width:31%;margin-right:1rem;clear:right}}.lo-msg-arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid rgba(0,0,0,0.75);position:absolute;left:30px;top:-10px}@media (max-width: 1200px){.lo-msg-arrow-up{left:60px}}.lo-message-box{background-color:#e6e6e6;top:8.5rem;position:absolute;width:300px;z-index:100;left:.5rem;text-align:center}@media (min-width: 1023px){.lo-message-box{right:1.2rem;left:auto}}@media (min-width: 1020px) and (max-width: 1220px){.lo-message-box{right:-2.8rem;left:auto}}.lo-message-box .icon--close{background-color:transparent;position:relative;top:-1.5rem;left:16rem}.lo-message-box .icon--close:before{color:#4d4d4d;top:-.5rem;left:.3rem}.lo-message-box__box{margin:.75rem}.lo-message-box__title{height:1.5rem;color:#4d4d4d}.lo-message-box__text{color:#4d4d4d;font-weight:lighter;margin-top:.8rem;margin-bottom:1rem}.lo-message-box__location{margin:0 auto;width:60%;border-bottom:1px solid #4d4d4d;color:#4d4d4d;font-size:1.5em;text-transform:uppercase;display:flex}.lo-message-box__location__icon{background:url(https://moprd-cdnservice-uw1.azureedge.net/images/pin-icon.svg);background-repeat:no-repeat;width:24px;height:24px;margin:0 10px}.lo-message-box__button{margin:1rem auto;background-color:orange;text-align:center;height:50px;vertical-align:top;width:75%}.lo-message-box__button__text{color:#fff;padding-top:15px;display:inline-block}.local-offers .lo-message-box{float:left;position:relative;top:0;left:0}.local-offers .lo-message-box .icon--close{position:static}.local-offers .lo-message-box__title{height:auto;display:inline-block}.local-offers .lo-message-box__title__text{float:left;width:auto;text-align:center;font-weight:lighter;font-size:19px}.local-offers .lo-message-box__title__icon{display:block;width:7%;position:absolute;z-index:5;right:.75rem}.local-offers .lo-message-box__button__title{padding-top:0;width:100%;padding-top:4px;font-size:18px;color:#fff;display:inline-block}.local-offers .lo-message-box__button__subtitle{font-size:12px;font-size:.75rem;color:#fff;display:inline-block}.local-offers--message-center{display:flex;position:absolute;top:10em}.error-page__404{background:url(https://images.media-allrecipes.com/ar-images/404.png) center top no-repeat}.error-page__404 h1{margin-top:3.375rem}.error-page__500{background:url(https://images.media-allrecipes.com/ar-images/500.png) center top no-repeat}.error-page__500 h1{margin-top:6.875rem}.full-header{position:relative;height:3.6rem;border-bottom:1px solid #e6e6e6;background-color:#fafafa}.full-header .ar-logo{display:block;float:left;position:relative;left:.75rem;top:.7rem}.full-header .ar-logo img{width:80px}@media (min-width: 768px){.full-header .ar-logo img{margin-left:8px}}.loginstate{width:auto;padding:5px .5rem;display:table}.loginstate img{margin:0}.loginstate .img-profile{margin:0 9px 0 0;height:auto;width:32px}.loginstate span{display:none}@media (min-width: 768px){.loginstate span{display:table-cell;position:relative;top:.5rem;float:left;color:#4d4d4d;width:auto;font-size:15px;font-size:.9375rem}}@media (min-width: 768px){.loginstate span.username{width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:9px;font-size:15px;font-weight:normal;color:#4d4d4d;margin-top:-2px}}@media (min-width: 900px){.loginstate span.username{width:92px}}@media (min-width: 1270px){.loginstate span.username{margin-right:5px}}@media (min-width: 768px){.loginstate span.emptyusername{width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:9px;font-size:12px;font-weight:normal;color:#4d4d4d;margin-top:-2px}}@media (min-width: 900px){.loginstate span.emptyusername{width:92px;font-size:15px}}.loginstate span.profiles{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:10px}@media only screen and (min-width: 375px) and (max-width: 667px){.loginstate span.profiles{width:280px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.loginstate span.profiles{width:165px}}.loginstate .icon--chevron-down:before{width:.3rem;height:.3rem;top:5px;left:3px}.ar-nav-section{height:100%;overflow:hidden;max-height:59px;min-height:62px}@media (min-width: 768px){.ar-nav-section{max-height:74px}}@media only screen and (max-width: 767px){.ar-nav-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;-ms-flex-pack:end}.ar-nav-section li:nth-child(1){-ms-flex:2;flex:2}.ar-nav-section li:nth-child(1) img{margin:auto 0}.ar-nav-section li.small-screen .login-state{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;height:100%;width:100%;text-align:center}.ar-nav-section li.small-screen .login-state img{width:30px;height:30px}.ar-nav-section li.small-screen .login-state .svg-icon--top-nav-bar--userhead{-ms-transform:scale(.75, .75);transform:scale(.75, .75)}}.ar-nav-section li{height:70px;line-height:70px;position:relative;display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.ar-nav-section li{border-left:1px solid transparent;border-right:1px solid transparent;height:59px}.ar-nav-section li.active{background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}}@media (min-width: 768px){.ar-nav-section li{height:80px;line-height:80px;margin-top:2px}}@media only screen and (max-width: 767px){.ar-nav-section .ar-logo-tab{width:100px}}.ar-nav-section .ar-logo-tab a{display:inline-block;height:100%}.ar-nav-section .ar-logo{width:140px}.ar-nav-section .ar-logo img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}@media only screen and (max-width: 767px){.ar-nav-section .ar-logo img{-ms-transform:scale(.805556, .805556);transform:scale(.805556, .805556)}}.ar-nav-section .search-tab{display:none}@media (min-width: 768px){.ar-nav-section .search-tab{display:inline-block}}@media (min-width: 768px){.ar-nav-section .search-tab{width:calc(100% - 435px)}}@media (min-width: 1024px){.ar-nav-section .search-tab{width:calc(100% - 670px)}}.ar-nav-section .search-tab .nav-search{height:50px;line-height:50px;border:1px solid #e6e6e6;margin-top:10px;background-color:#fff}.ar-nav-section .search-tab .nav-search input{width:68.5%;height:46px;font-size:18px;font-weight:normal;padding-left:15px;color:#000;vertical-align:top}.ar-nav-section .search-tab .nav-search input::-webkit-input-placeholder{color:gray !important;font-size:16px;position:relative;top:2px}.ar-nav-section .search-tab .nav-search input::-moz-placeholder{color:gray !important;font-size:16px;position:relative;top:2px}.ar-nav-section .search-tab .nav-search input:-ms-input-placeholder{color:gray !important;font-size:16px;position:relative;top:2px}.ar-nav-section .search-tab .ingredient-searchtxt{display:inline;background-color:#f2f2f2;color:#4d4d4d;width:138px;text-align:center;height:42px;margin-top:3px;font-size:14px;position:absolute;top:11px;right:60px;cursor:pointer !important;line-height:44px}.ar-nav-section .search-tab .ingredient-searchtxt:hover{background-color:#ebebeb}.ar-nav-section .search-tab .svg-icon--top-nav-bar--search-magnify{-ms-transform:scale(.75, .75);transform:scale(.75, .75)}@media only screen and (max-width: 1024px){.ar-nav-section .search-tab--landscape{width:36.62109375% !important}}@media only screen and (max-width: 768px){.ar-nav-section .search-tab--landscape{width:45.62109375% !important}}@media (min-width: 1025px){.ar-nav-section .search-tab--landscape{width:46% !important}}.ar-nav-section .search-button{display:none}@media (min-width: 768px){.ar-nav-section .search-button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;float:right;height:49px;width:56px;line-height:0;padding:0;background:#999}.ar-nav-section .search-button:hover{opacity:.6}}.ar-nav-section .browse-recipes{display:none}@media (min-width: 1024px){.ar-nav-section .browse-recipes{display:inline-block;margin-right:8px}.ar-nav-section .browse-recipes :hover{background-color:#ebebeb}.ar-nav-section .browse-recipes :hover span:nth-child(2):before{color:#8c8c8c}.ar-nav-section .browse-recipes a{display:block;height:50px;line-height:50px;margin-top:10px;background:#f2f2f2}.ar-nav-section .browse-recipes a .icon--chevron-down:before{top:18px;left:10px;width:7px;height:7px;color:#999}}.ar-nav-section .recipes-txt{padding:0 23px;font-size:15px}@media (min-width: 768px){.ar-nav-section .recipes-txt{padding:0 29px}}.ar-nav-section .nav-favorites{display:none;width:50px;text-align:center}@media (min-width: 375px){.ar-nav-section .nav-favorites{-ms-flex-order:4;order:4;display:inline-block}.ar-nav-section .nav-favorites .svg-icon--top-nav-bar--grey-heart{-ms-transform:scale(.9, .9);transform:scale(.9, .9);position:relative;display:inline-block;top:6px;right:3px}}@media (min-width: 375px) and (min-width: 1024px){.ar-nav-section .nav-favorites .svg-icon--top-nav-bar--grey-heart{top:12px;right:0}}@media (min-width: 768px){.ar-nav-section .nav-favorites{display:none}}@media (min-width: 1024px){.ar-nav-section .nav-favorites{display:inline-block;width:45px;margin-left:0}.ar-nav-section .nav-favorites span{display:inline-block;position:relative}.ar-nav-section .nav-favorites span:hover{opacity:.6}}.ar-nav-section .anonymous-user .username{float:right}.ar-nav-section .recognized-user .login-state,.ar-nav-section .anonymous-user .login-state{width:180px !important}@media (min-width: 1024px){.ar-nav-section .recognized-user .login-state,.ar-nav-section .anonymous-user .login-state{width:220px !important}}.ar-nav-section .recognized-user .username,.ar-nav-section .anonymous-user .username{min-width:70px !important;width:124px !important}@media (min-width: 1024px){.ar-nav-section .recognized-user .username,.ar-nav-section .anonymous-user .username{width:164px !important}}.ar-nav-section .recognized-user .img-profile,.ar-nav-section .anonymous-user .img-profile{margin:2px 0 12px 12px;position:relative;left:-2px}.ar-nav-section .recognized-user .img-profile,.ar-nav-section .standard .img-profile{margin-top:8px}.ar-nav-section .nav-profile{margin-left:10px;display:inline-block}@media only screen and (max-width: 767px){.ar-nav-section .nav-profile{display:none}.ar-nav-section .nav-profile .img-profile{display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 1023px){.ar-nav-section .nav-profile{margin-left:0 !important}}.ar-nav-section .nav-profile .login-state{display:-ms-flexbox;display:flex;height:50px;background-color:#f2f2f2;margin-left:-4px;cursor:pointer;margin-top:10px}.ar-nav-section .nav-profile .login-state .username{font-size:16px;overflow:hidden;text-overflow:ellipsis;height:100%;line-height:51px;display:inline-block;white-space:nowrap;vertical-align:top;color:#fff;background:#feaa26;text-align:center}.ar-nav-section .nav-profile .login-state .icon-user--default{margin-left:8px}.ar-nav-section .nav-profile .login-state .icon-user--default:hover{background:#ed9702}.ar-nav-section .nav-profile .login-state .icon--chevron-down{position:relative;top:8px;float:right;width:auto;right:22px;-ms-transform:scale(.7, 1);transform:scale(.7, 1)}.ar-nav-section .nav-profile .login-state.authenticated-user{display:none}@media (min-width: 768px){.ar-nav-section .nav-profile .login-state.authenticated-user{display:inline-block;margin-right:0}}.ar-nav-section .nav-profile .login-state.authenticated-user .username{background:#f2f2f2;color:#4d4d4d;font-size:14px;text-align:left;padding-left:5px;text-transform:uppercase}@media only screen and (min-width: 768px){.ar-nav-section .nav-profile .login-state.authenticated-user .username{width:65px !important}}@media only screen and (min-width: 1024px){.ar-nav-section .nav-profile .login-state.authenticated-user .username{width:110px !important}}.ar-nav-section .nav-profile .login-state.authenticated-user .username:hover{background:#ebebeb}.ar-nav-section .nav-profile .login-state.authenticated-user .icon--chevron-down{-ms-transform:scale(1, 1);transform:scale(1, 1);display:inline-block;width:44px;background:#999;right:0;top:0;height:50px;max-height:50px;text-align:center}@media (min-width: 1024px){.ar-nav-section .nav-profile .login-state.authenticated-user .icon--chevron-down{width:52px}}.ar-nav-section .nav-profile .login-state.authenticated-user .icon--chevron-down:before{top:19px;color:#fff;width:.4945rem;height:.4945rem}.ar-nav-section .nav-profile .icon--chevron-down:hover{background:#8c8c8c}.ar-nav-section .nav-profile .icon--chevron-down:hover:before{color:#ebebeb}.ar-nav-section .nav-profile a.user--photo{-ms-transform:translateX("");transform:translateX("");-ms-transform:translateY(4px);transform:translateY(4px);display:inline-block;height:50px;margin-top:7px;padding:0 10px;background-color:#f2f2f2}.ar-nav-section .nav-profile a.user--photo:hover{background:#ebebeb}.ar-nav-section .socialNotification{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;position:relative;height:50px;cursor:pointer}.ar-nav-section .svg-icon--top-nav-bar--nav-bell{-ms-transform:scale(.75, .75);transform:scale(.75, .75);display:inline-block;position:relative;top:6px}@media (min-width: 768px){.ar-nav-section .svg-icon--top-nav-bar--nav-bell{-ms-transform:scale(.85, .85);transform:scale(.85, .85);top:12px;left:0}}@media (min-width: 1025px){.ar-nav-section .svg-icon--top-nav-bar--nav-bell{top:12px;left:2px}}.ar-nav-section .svg-icon--top-nav-bar--nav-bell:hover{opacity:.6}.ar-nav-section .notification-count{font-size:14px;font-size:.875rem;width:1.375rem;height:1.375rem;display:inline-block;text-align:center;background:#f68b40;border-radius:50%;line-height:1.375rem;position:absolute;cursor:initial;color:#fff;top:14px;left:22px;cursor:pointer}.ar-nav-section .hamburger-tab{-ms-flex-order:6;order:6}@media only screen and (max-width: 464px){.ar-nav-section .hamburger-tab{max-width:50px}}.ar-nav-section .hamburger-tab .hamburger-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:45px;position:relative;top:25px;right:-12px}@media only screen and (max-width: 767px){.ar-nav-section .hamburger-tab .hamburger-nav{top:18px;max-width:45px}}@media only screen and (min-width: 768px){.ar-nav-section .hamburger-tab .hamburger-nav{right:-15px}}.ar-nav-section .hamburger-tab .hamburger-nav .browse-recipes-iconbar{display:block;width:22px;height:3px;background-color:#999;margin-top:4px}@media only screen and (max-width: 767px){.ar-nav-section .hamburger-tab .hamburger-nav .browse-recipes-iconbar{top:18px;right:18px}}.ar-nav-section .hamburger-tab .hamburger-nav .browse-recipes-iconbar:hover{background-color:#8c8c8c}@media (min-width: 768px){.ar-nav-section .small-screen{display:none}}.ar-nav-section .social-notification{position:relative}@media (min-width: 465px){.ar-nav-section .social-notification{margin-right:4px}}@media (min-width: 768px){.ar-nav-section .social-notification{left:0}}@media (min-width: 1024px){.ar-nav-section .social-notification{margin-left:2px;margin-right:2px}}.ar-nav-section .profile-phone--landscape{-ms-flex-order:5;order:5;width:54px;position:relative}.ar-nav-section .search-phone--landscape{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;-ms-flex-order:2;order:2}@media (min-width: 768px){.ar-nav-section .search-phone--landscape{display:none}}.ar-nav-section .svg-icon--top-nav-bar--search-magnify-gray{-ms-transform:scale(.85, .85);transform:scale(.85, .85);display:block}.notification-profile{width:60px;height:60px;position:relative;top:.1rem;border-radius:50%;margin:5px;margin-left:15px}.ar-nav{float:right;height:58px}@media (min-width: 768px){.ar-nav{width:85%}}@media (min-width: 900px){.ar-nav{width:87%}}@media (min-width: 1024px){.ar-nav{width:88.5%}}@media (min-width: 1270px){.ar-nav{width:91.5%}}.ar-nav ul{float:right;height:58px;right:0;position:relative}@media (min-width: 768px){.ar-nav ul{width:100%}}.ar-nav ul li{display:table-cell;vertical-align:top;padding:.5rem .75rem;height:58px;position:relative;border-left:1px solid transparent;border-right:1px solid transparent;float:right}@media (min-width: 768px){.ar-nav ul li{padding:.5rem 0 1.75rem .5rem}}@media (min-width: 1024px){.ar-nav ul li{padding-right:.5rem}}.ar-nav ul li a{width:100%;height:inherit;display:block;color:#4d4d4d}.ar-nav ul li.active{background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}@media (min-width: 768px){.ar-nav ul li.active{background-color:transparent;border-left:1px solid transparent;border-right:1px solid transparent}}@media (min-width: 768px){.ar-nav ul li:first-child{padding-right:1.1rem}}.ar-nav ul li .loginstate{padding:5px 0}.ar-nav ul li .loginstate .img-profile{margin:0}@media (min-width: 768px){.ar-nav ul li .loginstate .img-profile{margin-right:9px}}@media (min-width: 768px){.ar-nav ul li .loginstate{padding:6px .5rem;width:140px;position:relative;top:-1px;margin-left:9px;background-color:#f2f2f2}}@media (min-width: 900px){.ar-nav ul li .loginstate{width:170px}}@media (min-width: 1270px){.ar-nav ul li .loginstate{width:180px}}.ar-nav ul li.recipes-tab{display:none}@media (min-width: 960px){.ar-nav ul li.recipes-tab{display:table-cell;padding-right:.5rem}}@media (min-width: 1270px){.ar-nav ul li.recipes-tab{padding-right:.75rem}}@media (min-width: 768px){.ar-nav ul li.social{padding-right:.75rem}}.ar-nav ul li .signin{float:left;width:140px}@media (min-width: 768px){.ar-nav ul li .signin{position:relative;left:8px;top:-1px;margin-left:7px}}@media (min-width: 1024px){.ar-nav ul li .signin{width:170px}}@media (min-width: 1270px){.ar-nav ul li .signin{width:auto;left:0}}.ar-nav ul li.hide-btn{display:none}@media (min-width: 768px){.ar-nav ul li.hide-btn{display:block}}.ar-nav ul li.search-tab{display:none}@media (min-width: 768px){.ar-nav ul li.search-tab{display:block;width:69%;padding-left:0;padding-right:0;position:absolute;height:58px;left:-5px}}@media (min-width: 900px){.ar-nav ul li.search-tab{width:55%}}@media (min-width: 1024px){.ar-nav ul li.search-tab{width:59.5%}}@media (min-width: 1270px){.ar-nav ul li.search-tab{width:67%}}.ar-nav ul li.search-tab.small-screen{display:block}@media (min-width: 768px){.ar-nav ul li.search-tab.small-screen{display:none}}.ar-nav .recipes-txt{display:none}@media (min-width: 768px){.ar-nav .recipes-txt{display:block;float:left;position:relative;top:.75rem;text-transform:uppercase;left:9px;font-size:15px;font-size:.9375rem}}.ar-nav .nav-search{position:relative;float:right;top:.75rem;width:auto;height:auto}@media (min-width: 768px){.ar-nav .nav-search{width:100%;height:2.75rem;text-align:right;top:-1px}}.ar-nav .nav-search input{display:none;color:#4d4d4d}.ar-nav .nav-search input::-ms-clear{display:none}@media (min-width: 768px){.ar-nav .nav-search input{border-radius:0;display:inline-block;width:81%;height:2.75rem;line-height:2.75rem;padding:.25rem 1rem .25rem 1.25rem;border:1px solid #e6e6e6;font-size:18px;font-size:1.125rem}.ar-nav .nav-search input::-webkit-input-placeholder{color:#b2b2b2 !important}.ar-nav .nav-search input::-moz-placeholder{color:#b2b2b2 !important}.ar-nav .nav-search input:-ms-input-placeholder{color:#b2b2b2 !important}}@media (min-width: 900px){.ar-nav .nav-search input{width:86%}}@media (min-width: 1024px){.ar-nav .nav-search input{width:89%}}@media (min-width: 1270px){.ar-nav .nav-search input{width:90.75%}}@media (min-width: 768px){.ar-nav .nav-search span{position:absolute;top:.5rem;right:.5rem}}.ar-nav .nav-search span img{margin-top:-2px;margin-left:0}@media (min-width: 768px){.ar-nav .nav-search span img{position:absolute;left:.75rem;width:18px}}.ar-nav .nav-search .ingredient-searchtxt{display:none}@media (min-width: 768px){.ar-nav .nav-search .ingredient-searchtxt{display:inline;float:right;position:absolute;right:3.2rem;background-color:#f2f2f2;width:140px;text-align:center;left:initial;line-height:2.25rem;height:2.25rem;top:.25rem;font-size:14px;cursor:pointer !important}}.ar-nav .nav-search .search-button{display:none}@media (min-width: 768px){.ar-nav .nav-search .search-button{display:block;float:right;height:2.75rem;width:45px;line-height:2.75rem;padding:0 1rem}}.ar-nav div.browse-recipes{display:block;color:#b2b2b2;float:left;padding-bottom:.75rem}.ar-nav div.browse-recipes div{display:inline-block;position:relative;top:.85rem;right:2px}.ar-nav div.browse-recipes .browse-recipes-iconbar{display:block;width:20px;height:3px;background-color:#999}@media (min-width: 768px){.ar-nav div.browse-recipes .browse-recipes-iconbar{width:22px}}.ar-nav div.browse-recipes .browse-recipes-iconbar+.browse-recipes-iconbar{margin-top:3px}@media (min-width: 768px){.ar-nav div.browse-recipes .browse-recipes-iconbar+.browse-recipes-iconbar{margin-top:4px}}.browse-recipe-tab{position:absolute;background-color:#fff;width:100%;left:5px;z-index:211;border:1px solid #e6e6e6;top:4.75rem;max-width:460px}@media (min-width: 768px){.browse-recipe-tab{width:57%;top:6.75rem}}@media (min-width: 1024px){.browse-recipe-tab{max-width:none;width:78%;left:150px}}@media (min-width: 1270px){.browse-recipe-tab{width:73%}}.browse-recipe-tab section:after{left:55px}.collection-tab{width:200px !important;top:inherit !important;right:.5rem !important;margin-top:-0.3rem;border:1px solid #e6e6e6 !important}.collection-tab .collection-tab__options{margin:0 !important}.collection-tab .collection-tab__options li{border-bottom:1px solid #e6e6e6}.collection-tab .collection-tab__options li a{padding-left:1rem;font-size:16px;line-height:3rem}.collection-tab .collection-tab__options:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;font-weight:300;top:-.5rem;right:15px !important;border-style:solid;border-color:#e6e6e6;border-width:.12rem .12rem 0 0;z-index:-1}@media (min-width: 667px){.collection-tab .collection-tab__options:after{right:25px !important}}@media (min-width: 768px){.collection-tab .collection-tab__options:after{right:87px !important}}.recipe-nav-tab__options{margin:.5rem !important;width:initial !important}.recipe-nav-tab__options .underline_hero_link{padding:0rem !important}@media (min-width: 1024px){.recipe-nav-tab__options:after{right:9rem !important}}@media (min-width: 1270px){.recipe-nav-tab__options:after{right:12.75rem !important}}.recipe-nav-tab__options .browse-hubs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.recipe-nav-tab__options li.browse-hubs__categories{width:22%;margin-bottom:15px;margin-right:3%}.recipe-nav-tab__options li.browse-hubs__categories h3{font-size:18px;display:inline;position:relative;padding-right:5px;letter-spacing:normal}.recipe-nav-tab__options li.browse-hubs__categories .icon--chevron-right:before{width:0.35rem;height:0.35rem;top:9px;border-width:.12em .12em 0 0}.recipe-nav-tab__options .browse-hubs__subcategories{border-top:1px solid #e6e6e6;margin-top:5px;padding-top:5px}.recipe-nav-tab__options .browse-hubs__subcategories li{margin-left:5px;min-height:0 !important}.recipe-nav-tab__options .browse-hubs__subcategories li a{font-size:15px;letter-spacing:normal;line-height:29px}.nav-tab{position:absolute;background-color:#fff;width:100%;top:58px;z-index:10001;border-bottom:1px solid #e6e6e6}@media (min-width: 768px){.nav-tab{width:38%;right:1rem;top:6.75rem;border:1px solid #e6e6e6}}@media (min-width: 900px){.nav-tab{width:32%}}@media (min-width: 1024px){.nav-tab{width:25%}}@media (min-width: 1270px){.nav-tab{width:23%}}.nav-tab .icon--close{display:none}@media (min-width: 768px){.nav-tab .icon--close{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;position:absolute;right:.5rem;top:.5rem;width:1.75rem;height:1.75rem}.nav-tab .icon--close:before{color:#828282;content:'\00D7';margin:-1px 0 0 1px;transform:rotate(0);position:static}}.nav-tab .icon--nav-menus,.nav-tab .icon--nav-favorite{transform:scale(1.1)}.nav-tab .input-wrap--home{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;min-height:49px}.nav-tab .input-wrap--home input{width:100%;padding-left:0;font-size:16px;font-size:1rem}.nav-tab .input-wrap--home input::-ms-clear{display:none;color:#4d4d4d}.nav-tab .input-wrap--home input::-webkit-input-placeholder{color:#b2b2b2 !important}.nav-tab .input-wrap--home input::-moz-placeholder{color:#b2b2b2 !important}.nav-tab .input-wrap--home input:-ms-input-placeholder{color:#b2b2b2 !important}.nav-tab .input-wrap--home .svg-icon--top-nav-bar--search-magnify-gray{-ms-transform:scale(.75, .75);transform:scale(.75, .75);display:inline-block}@media (min-width: 768px){.nav-tab .input-wrap--home{width:27.5%;float:left;clear:none;margin:1rem .25rem}}@media (min-width: 1024px){.nav-tab .input-wrap--home{width:28.5%;margin:1rem .5rem}}@media (min-width: 1270px){.nav-tab .input-wrap--home{width:29%}}.nav-tab .input-wrap--home.ingredients{padding-left:.25rem}.nav-tab .input-wrap--home.ingredients input ::-ms-clear{display:none}.nav-tab .input-wrap--home.ingredients .btn-basic--small,.nav-tab .input-wrap--home.ingredients .btns-one-small,.nav-tab .input-wrap--home.ingredients .profile-review-card .add-review-button,.profile-review-card .nav-tab .input-wrap--home.ingredients .add-review-button,.nav-tab .input-wrap--home.ingredients .profile-photo-card .add-description-button,.profile-photo-card .nav-tab .input-wrap--home.ingredients .add-description-button,.nav-tab .input-wrap--home.ingredients .btns-one-small--bottom-margin,.nav-tab .input-wrap--home.ingredients .btns-two-small,.nav-tab .input-wrap--home.ingredients .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .nav-tab .input-wrap--home.ingredients .sort-by,.nav-tab .input-wrap--home.ingredients .btns-three-small,.nav-tab .input-wrap--home.ingredients .btns-four-small,.nav-tab .input-wrap--home.ingredients .btns-five-small,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text-wrap div,.ad-mag-homeBtm__text-wrap .nav-tab .input-wrap--home.ingredients div,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text button,.ad-mag-homeBtm__text .nav-tab .input-wrap--home.ingredients button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;position:absolute;right:0;top:0;line-height:3rem;height:3rem;width:3rem;background-color:#fafafa;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;color:#8ac13e;font-size:36px;font-size:2.25rem}.nav-tab .input-wrap--home.ingredients .btn-basic--small.exclude,.nav-tab .input-wrap--home.ingredients .exclude.btns-one-small,.nav-tab .input-wrap--home.ingredients .profile-review-card .exclude.add-review-button,.profile-review-card .nav-tab .input-wrap--home.ingredients .exclude.add-review-button,.nav-tab .input-wrap--home.ingredients .profile-photo-card .exclude.add-description-button,.profile-photo-card .nav-tab .input-wrap--home.ingredients .exclude.add-description-button,.nav-tab .input-wrap--home.ingredients .exclude.btns-one-small--bottom-margin,.nav-tab .input-wrap--home.ingredients .exclude.btns-two-small,.nav-tab .input-wrap--home.ingredients .buttons-container .lo-container--settings .exclude.sort-by,.buttons-container .lo-container--settings .nav-tab .input-wrap--home.ingredients .exclude.sort-by,.nav-tab .input-wrap--home.ingredients .exclude.btns-three-small,.nav-tab .input-wrap--home.ingredients .exclude.btns-four-small,.nav-tab .input-wrap--home.ingredients .exclude.btns-five-small,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text-wrap div.exclude,.ad-mag-homeBtm__text-wrap .nav-tab .input-wrap--home.ingredients div.exclude,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text button.exclude,.ad-mag-homeBtm__text .nav-tab .input-wrap--home.ingredients button.exclude{font-size:20px;font-size:1.25rem;color:#ee4036;font-weight:600}.nav-tab .input-wrap--home.ingredients .btn-basic--small.grayed-out span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-one-small span,.nav-tab .input-wrap--home.ingredients .profile-review-card .grayed-out.add-review-button span,.profile-review-card .nav-tab .input-wrap--home.ingredients .grayed-out.add-review-button span,.nav-tab .input-wrap--home.ingredients .profile-photo-card .grayed-out.add-description-button span,.profile-photo-card .nav-tab .input-wrap--home.ingredients .grayed-out.add-description-button span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-one-small--bottom-margin span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-two-small span,.nav-tab .input-wrap--home.ingredients .buttons-container .lo-container--settings .grayed-out.sort-by span,.buttons-container .lo-container--settings .nav-tab .input-wrap--home.ingredients .grayed-out.sort-by span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-three-small span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-four-small span,.nav-tab .input-wrap--home.ingredients .grayed-out.btns-five-small span,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text-wrap div.grayed-out span,.ad-mag-homeBtm__text-wrap .nav-tab .input-wrap--home.ingredients div.grayed-out span,.nav-tab .input-wrap--home.ingredients .ad-mag-homeBtm__text button.grayed-out span,.ad-mag-homeBtm__text .nav-tab .input-wrap--home.ingredients button.grayed-out span{color:#e6e6e6}.nav-tab__notification{font-weight:normal;color:#4d4d4d}.nav-tab__notification .seen{background:rgba(128,128,128,0.14)}.nav-tab__notification .new{background:#fff}.nav-tab__notification span{display:inline-block;font-size:14px;color:gray;font-style:italic}.nav-tab__notification li{min-height:40px;letter-spacing:.1rem;width:100%;border-bottom:thin solid rgba(128,128,128,0.11);padding-top:5px;padding-bottom:5px;font-size:12px;font-size:.75rem}.nav-tab__notification li.menus{margin-bottom:.35rem}.nav-tab__notification li .itemText{margin-top:.1rem;margin-left:1rem;font-weight:lighter;font-size:18px;color:#2e2e2e}.nav-tab__notification li span{display:inline-block}.nav-tab__notification li h3{display:inline-block;margin-top:25px}.nav-tab__notification li img{display:inline;float:left}.nav-tab__notification li a{color:#4d4d4d}@media (min-width: 768px){.nav-tab__notification li a span+span{width:83%}}.nav-tab__notification:after{display:none}@media (min-width: 768px){.nav-tab__notification:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.57rem;right:20%;border-style:solid;border-color:#e6e6e6;border-width:.1rem .1rem 0 0;z-index:-1}}.nav-tab .nav-icon{-ms-transform:scale(.75, .75);transform:scale(.75, .75);position:relative;display:inline-block}.nav-tab__options{font-weight:normal;color:#4d4d4d;display:block}@media (min-width: 1024px){.nav-tab__options{padding:10px 5px 0}}.nav-tab__options li:not(.standard-message){min-height:40px;letter-spacing:.1rem;font-size:18px;font-size:1.125rem}.nav-tab__options li:not(.standard-message) .itemText{font-weight:lighter;font-size:18px;color:#2e2e2e}.nav-tab__options li:not(.standard-message) a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#4d4d4d;width:100%}.nav-tab__options li:not(.standard-message) a span+span{font-weight:lighter;font-size:18px;color:#2e2e2e}.nav-tab__options li:not(.standard-message).underline_link{border-bottom:1px solid #e6e6e6;margin-bottom:0.85rem}.nav-tab__options li:not(.standard-message) a span+span:not(.icon-chevron){position:relative}.nav-tab__options:after{display:none}@media (min-width: 768px){.nav-tab__options:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;content:"";width:1rem;height:1rem;background-color:#fff;position:absolute;top:-.57rem;right:50%;border-style:solid;border-color:#e6e6e6;border-width:.1rem .1rem 0 0;z-index:-1}}.nav-tab__options .subnav-menu{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.nav-tab__options .subnav-menu li{font-size:12px;margin-right:.5rem}.nav-tab__options .subnav-menu li:first-child{display:inline-block !important}.nav-tab__search .btn-basic--small.btn-search,.nav-tab__search .btn-search.btns-one-small,.nav-tab__search .profile-review-card .btn-search.add-review-button,.profile-review-card .nav-tab__search .btn-search.add-review-button,.nav-tab__search .profile-photo-card .btn-search.add-description-button,.profile-photo-card .nav-tab__search .btn-search.add-description-button,.nav-tab__search .btn-search.btns-one-small--bottom-margin,.nav-tab__search .btn-search.btns-two-small,.nav-tab__search .buttons-container .lo-container--settings .btn-search.sort-by,.buttons-container .lo-container--settings .nav-tab__search .btn-search.sort-by,.nav-tab__search .btn-search.btns-three-small,.nav-tab__search .btn-search.btns-four-small,.nav-tab__search .btn-search.btns-five-small,.nav-tab__search .ad-mag-homeBtm__text-wrap div.btn-search,.ad-mag-homeBtm__text-wrap .nav-tab__search div.btn-search,.nav-tab__search .ad-mag-homeBtm__text button.btn-search,.ad-mag-homeBtm__text .nav-tab__search button.btn-search{width:95%;margin:0 2.5%;font-size:20px;font-size:1.25rem}@media (min-width: 768px){.nav-tab__search{width:100%;position:absolute;top:0;right:0;padding:1.5rem 0 1rem .75rem;font-size:24px;font-size:1.5rem}}.nav-tab__buttons{text-align:center}@media (min-width: 768px){.nav-tab__buttons{float:left;margin-top:1rem;width:4rem}}.nav-tab .loginstate{width:94%;margin:0 3% -2.5rem;padding:10px 10px 5px;background-color:none;border-bottom:1px solid #e6e6e6}.nav-tab .loginstate img{width:42px}.nav-tab .loginstate span{font-size:18px;font-size:1.125rem;padding:.5rem .5rem .25rem;letter-spacing:.1rem;font-weight:normal;color:#4d4d4d;display:block;line-height:34px}@media (min-width: 768px){.nav-tab .loginstate span{top:0}}.nav-tab .signout{width:100%;float:left;padding:0 6px 6px 6px;text-align:center}.nav-tab .signout .btn-basic--large,.nav-tab .signout .btns-one-large,.nav-tab .signout .buttons-container .lo-container--settings .button-reg.find-me,.buttons-container .lo-container--settings .nav-tab .signout .button-reg.find-me,.nav-tab .signout .btns-two-large,.nav-tab .signout .btns-three-large,.nav-tab .signout .btns-four-large,.nav-tab .signout .btns-five-large,.nav-tab .signout .buttons-container .lo-container--settings .zip-container>button,.buttons-container .lo-container--settings .nav-tab .signout .zip-container>button{width:96%;color:#4d4d4d;background-color:transparent;height:2.75rem;border-top:1px solid #e6e6e6}.nav-tab .signin{width:100%;padding:15px 6px 6px;float:left;text-align:center}.nav-tab .signin__btn{width:100%;margin:.75rem 0 .25rem}.nav-tab .signin .btn-basic--large,.nav-tab .signin .btns-one-large,.nav-tab .signin .buttons-container .lo-container--settings .button-reg.find-me,.buttons-container .lo-container--settings .nav-tab .signin .button-reg.find-me,.nav-tab .signin .btns-two-large,.nav-tab .signin .btns-three-large,.nav-tab .signin .btns-four-large,.nav-tab .signin .btns-five-large,.nav-tab .signin .buttons-container .lo-container--settings .zip-container>button,.buttons-container .lo-container--settings .nav-tab .signin .zip-container>button{width:100%;color:#fff;line-height:2rem;height:2.75rem}.nav-tab .signin .btn-basic--large.btn-gold,.nav-tab .signin .btn-gold.btns-one-large,.nav-tab .signin .buttons-container .lo-container--settings .btn-gold.button-reg.find-me,.buttons-container .lo-container--settings .nav-tab .signin .btn-gold.button-reg.find-me,.nav-tab .signin .btn-gold.btns-two-large,.nav-tab .signin .btn-gold.btns-three-large,.nav-tab .signin .btn-gold.btns-four-large,.nav-tab .signin .btn-gold.btns-five-large,.nav-tab .signin .buttons-container .lo-container--settings .zip-container>button.btn-gold,.buttons-container .lo-container--settings .nav-tab .signin .zip-container>button.btn-gold{height:3rem;line-height:2.75rem}@media (min-width: 768px){.nav-tab .signin .btn-basic--large.btn-gold,.nav-tab .signin .btn-gold.btns-one-large,.nav-tab .signin .buttons-container .lo-container--settings .btn-gold.button-reg.find-me,.buttons-container .lo-container--settings .nav-tab .signin .btn-gold.button-reg.find-me,.nav-tab .signin .btn-gold.btns-two-large,.nav-tab .signin .btn-gold.btns-three-large,.nav-tab .signin .btn-gold.btns-four-large,.nav-tab .signin .btn-gold.btns-five-large,.nav-tab .signin .buttons-container .lo-container--settings .zip-container>button.btn-gold,.buttons-container .lo-container--settings .nav-tab .signin .zip-container>button.btn-gold{padding:0 11%;font-size:16px;font-size:1rem}}.nav-tab.notification{margin-right:0;padding:0;float:right;width:100%;max-width:400px;text-align:-webkit-left;border-radius:0%}.nav-tab.notification .nav-tab__options{margin-bottom:0}.nav-tab.notification .nav-tab__options li:first-child{text-transform:uppercase}@media (min-width: 960px){.nav-tab.notification .nav-tab__options li:first-child{display:none}}@media (min-width: 768px){.nav-tab.notification .nav-tab__options li:nth-child(2){margin-top:.75rem}}@media (min-width: 768px){.nav-tab.notification .nav-tab__options li:nth-child(2):last-child{margin-bottom:.5rem !important}}.nav-tab.notification .nav-tab__options:after{right:1.25rem}@media (min-width: 1270px){.nav-tab.notification .nav-tab__options:after{right:1.3rem}}@media (min-width: 768px){.nav-tab.notification{right:2px}}.nav-tab.last .nav-tab__options{margin-bottom:0}@media (min-width: 1024px){.nav-tab.last .nav-tab__options li:first-child{display:none}}@media (min-width: 768px){.nav-tab.last .nav-tab__options li:nth-child(2):last-child{margin-bottom:.5rem !important}}.nav-tab.last .nav-tab__options li:last-child{padding-left:7px}.nav-tab.last .nav-tab__options li:last-child a{display:inline;font-size:14px;padding-right:8px;color:#2e2e2e;font-weight:lighter}.nav-tab.last .nav-tab__options:after{right:1.25rem}@media (min-width: 768px){.nav-tab.last{right:2px}}.ingredient-clipping-frame{flex-shrink:0;width:calc(100% - 48px)}.ingredient-scroller li{float:left;padding-top:2px;padding-bottom:2px}.ingredient-scroller li>span{display:block;padding:0 .5rem;margin-right:3px;white-space:nowrap;color:#fff;height:2.6rem;line-height:2.6rem;background-color:#8ac13e;font-size:18px;font-size:1.125rem}.ingredient-scroller li>span.exclude-item{background-color:#ee4036}.ingredient-scroller li span.icon--x,.ingredient-scroller li span.icon--clear{position:relative;background-image:none;top:0;left:.5rem;cursor:pointer;padding:10px 10px 10px 0}.ingredient-add-exclude{height:41px;display:inline-block;width:auto;min-width:40px;float:left;margin:2px 0}.ingredient-add-exclude input[type="text"]{width:auto;line-height:normal;min-width:40px;background-color:#f2f2f2;padding-left:8px}@media (min-width: 768px){.ingredient-add-exclude input[type="text"]{font-size:16px;font-size:1rem}}@media only screen and (device-width: 768px){.ar-nav .recipes-txt{left:6px}.ar-nav ul li .loginstate{margin-left:10px}.ar-nav ul li .signin{margin-left:8px}.loginstate .icon--chevron-down:before{width:.3rem;height:.25rem}}.menuHeight-0{height:190px;border-top:0 !important}.menuHeight-1{height:calc(190px + (1 * 65px))}.menuHeight-2{height:calc(190px + (2 * 65px))}.menuHeight-3{height:calc(190px + (3 * 65px))}.menuHeight-4{height:calc(190px + (4 * 65px))}.notification-menu{min-width:320px;max-width:320px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media (min-width: 768px){.notification-menu{top:6.75rem}}@media (min-width: 320px){.notification-menu{right:0 !important}}@media (min-width: 375px){.notification-menu{right:24px !important}}@media (min-width: 414px){.notification-menu{right:42px !important}}@media (min-width: 667px){.notification-menu{right:19px !important}}@media (min-width: 736px){.notification-menu{right:19px !important}}@media (min-width: 768px){.notification-menu{right:94px !important}}@media (min-width: 1024px){.notification-menu{right:195px !important}}@media (min-width: 1025px){.notification-menu{right:190px !important}}.notification-menu_buttons{height:76px;width:285px;margin:0 auto}.notification-menu_buttons a{width:50%;font-size:16px;color:#4d4d4d;margin-top:13px;text-align:center}.notification-menu .static{border-right:0;background:#f2f2f2}.notification-menu .active{color:#fff;background:#ff7e1a}.notification-menu .show{display:block;max-height:450px}.notification-menu .noShow{display:none}.notification-menu .nav-tab__options{padding:0;height:100%;overflow:auto;width:320px}@media (min-width: 1025px){.notification-menu .nav-tab__options{width:auto}}.notification-menu .nav-tab__options li:not(.standard-message){line-height:normal}.notification-menu .nav-tab__options li:not(.standard-message) a.cook-photo{width:16% !important}.notification-menu .nav-tab__options li:not(.standard-message):last-child a{justify-content:center;-ms-flex-pack:center;font-size:18px;color:#4d4d4d;width:94%;margin:0 auto;padding-top:17px;border-top:1px solid #e6e6e6;height:60px}.notification-menu .nav-tab__options li:not(.unauthenticated),.notification-menu .nav-tab__options li:not(.standard-message){min-height:65px;padding-bottom:13px}.notification-menu .nav-tab__options li.unauthenticated h2{font-size:20px;margin:15px auto;font-weight:300}.notification-menu .nav-tab__options li.unauthenticated ul li{font-size:16px;letter-spacing:normal;min-height:0;padding-bottom:10px}.notification-menu .nav-tab__options li.unauthenticated ul li:nth-child(2){border-top:none}.notification-menu .nav-tab__options li.unauthenticated ul li:before{content:'\25CF';color:#666;margin-right:8px}.notification-menu .nav-tab__options li.unauthenticated:not(first-child){-ms-flex-direction:column;flex-direction:column;max-height:none}.unauthenticated-message .nav-tab__options:after{background:#fff}.notification-menu .nav-tab__options li{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.notification-menu .nav-tab__options li .img-profile{height:50px;width:50px;position:relative;left:8px}.notification-menu .nav-tab__options li .single-line-notification{line-height:50px}.notification-menu .nav-tab__options li .user-information{display:inline-block;width:75%;margin-left:18px;position:relative}.notification-menu .nav-tab__options li .user-information span{font-size:14px;line-height:18px;color:#2e2e2e !important;font-weight:normal;letter-spacing:normal;margin:auto;vertical-align:middle}.notification-menu .nav-tab__options li .user-information span:nth-child(2){font-style:italic;color:gray !important}.notification-menu .nav-tab__options li .user-information span:nth-child(4){font-style:italic;color:gray !important}.notification-menu .nav-tab__options li .user-information span.single-line-trunc:first-child{width:auto;max-width:110px !important;margin:0}.notification-menu .nav-tab__options li .user-information span.single-line-trunc:last-child{width:auto;max-width:215px;margin:0}.notification-menu .nav-tab__options li.recognized-cook{background:#f2f2f2}.notification-menu .nav-tab__options li.recognized-cook.clicked{background:#fff}.notification-menu .nav-tab__options li.recognized-cook a:nth-child(2){line-height:14px}.notification-menu .nav-tab__options li.suggested-cook a{display:inline-block;width:auto}.notification-menu .nav-tab__options li.suggested-cook a .cook-title{display:block;margin-left:0 !important;position:relative;top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:115px}.notification-menu .nav-tab__options li.suggested-cook a .icon,.notification-menu .nav-tab__options li.suggested-cook a .lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after,.lo-container--slider .notification-menu .nav-tab__options li.suggested-cook a input[type="checkbox"]+label.location-toggle-btn:after,.notification-menu .nav-tab__options li.suggested-cook a .local-offers .carousel-nav .locate:after,.local-offers .carousel-nav .notification-menu .nav-tab__options li.suggested-cook a .locate:after{display:inline-block;width:70px;font-style:normal !important}.notification-menu .nav-tab__options li.suggested-cook a .icon span,.notification-menu .nav-tab__options li.suggested-cook a .lo-container--slider input[type="checkbox"]+label.location-toggle-btn:after span,.lo-container--slider .notification-menu .nav-tab__options li.suggested-cook a input[type="checkbox"]+label.location-toggle-btn:after span,.notification-menu .nav-tab__options li.suggested-cook a .local-offers .carousel-nav .locate:after span,.local-offers .carousel-nav .notification-menu .nav-tab__options li.suggested-cook a .locate:after span{font-size:12px}.notification-menu .nav-tab__options li.suggested-cook a .icon:before{content:"";display:inline-block;height:24px;width:24px;top:6px;padding-right:3px;transform:scale(0.8)}.notification-menu .nav-tab__options li.suggested-cook .follow-link{display:inline-block !important;background:#f2f2f2;width:100px !important;height:40px;position:relative;top:5px;right:10px;float:right;font-style:normal !important;letter-spacing:normal;z-index:9}.notification-menu .nav-tab__options li.suggested-cook .follow-link:before{content:"";margin-right:5px;margin-left:10px;display:inline-block}.notification-menu .nav-tab__options li.suggested-cook .follow-link:after{content:"Follow";position:relative;font-size:14px;color:#4d4d4d}.notification-menu .nav-tab__options li.suggested-cook .follow-link.highlighted:after{content:"Following"}.you li.suggested-cook a span:first-child{display:inline-block !important;top:0 !important}.unauthenticated-message{max-height:220px;height:220px;padding-bottom:0 !important}.unauthenticated-message .btn-gold{color:#fff !important;height:50px !important;padding-top:0 !important;max-height:50px;min-height:50px !important;width:60% !important;font-size:16px !important;margin-top:5px !important;line-height:50px;letter-spacing:normal}.notification-menu .standard-message{-ms-flex-direction:column;flex-direction:column;min-height:188px !important;max-height:188px !important}.notification-menu .standard-message h2{font-size:20px;margin:15px auto;color:#2e2e2e;font-weight:300}.notification-menu .standard-message h4{font-size:16px;padding-bottom:19px;width:80%;text-align:center}.notification-menu .standard-message a{width:auto;max-width:65%}.fadein{animation:fadeinout 4s linear forwards}@-webkit-keyframes fadeinout{0%,100%{opacity:0;z-index:0}20%,50%,95%{opacity:1;z-index:211}}@keyframes fadeinout{0%,100%{opacity:0;z-index:0}20%,50%,95%{opacity:1;z-index:211}}.fadeout{animation:fadeout 10s linear forwards}@-webkit-keyframes fadeout{100%{opacity:0;z-index:0}0%,20%,50%,95%{opacity:1;z-index:211}}@keyframes fadeout{100%{opacity:0;z-index:0}0%,20%,50%,95%{opacity:1;z-index:211}}.menu-opacity{opacity:0;z-index:0}.menu-preview{max-height:130px;overflow-y:hidden !important}#mobile-nav-container{position:relative;width:100%;top:0;left:0;background-color:#fff;padding-bottom:22px;margin-bottom:.85rem;border-bottom:1px solid #e6e6e6}#mobile-nav-container .nav-tab__mobile-browse li:last-child{padding-left:0}#mobile-nav-container .nav-tab__mobile-browse li:last-child a{font-size:16px;font-weight:normal;display:block}#mobile-nav-container .nav-tab__mobile-browse li:last-child.last{padding-left:7px}.nav-tab{padding-bottom:15px}.nav-tab__buttons .btn-search{background-color:#feaa26}.nav-tab__mobile-browse{margin-top:-.85rem}.nav-tab__mobile-browse li{width:100%;margin:0 auto;padding:10px;color:#2e2e2e;font-size:18px;font-weight:300;border-bottom:1px solid #e6e6e6;position:relative}.nav-tab__mobile-browse li:last-child{border-bottom:none}.nav-tab__mobile-browse li:last-child input[type=checkbox]+label+.mobile-browse-subnav li{padding-left:10px}.nav-tab__mobile-browse li:last-child input[type=checkbox]+label+.mobile-browse-subnav li:last-child{margin-left:10px}.nav-tab__mobile-browse li:last-child input[type=checkbox]:checked+label+.mobile-browse-subnav{height:120px}.nav-tab__mobile-browse li input{display:none}.nav-tab__mobile-browse li input+label{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;width:100%;position:relative}.nav-tab__mobile-browse li input[type=checkbox]+label+.mobile-browse-subnav{-webkit-transition:all 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);height:0;overflow:hidden}.nav-tab__mobile-browse li input[type=checkbox]:checked+label+.mobile-browse-subnav{height:205px}.nav-tab__mobile-browse li input[type=checkbox]:checked+label span:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-tab__mobile-browse li:last-child input+label{padding-left:7px}.nav-tab__mobile-browse li ul li{border-bottom:none;padding:0;width:100%;font-size:16px;font-weight:normal}.nav-tab__mobile-browse li ul li a{display:block;padding:10px 10px 10px 4px;font-size:16px}.nav-tab__mobile-browse li ul li a:active{background-color:#f2f2f2}.see-all{text-align:center;font-weight:normal;border-bottom:none;height:60px;line-height:60px;font-size:18px}.see-all a{display:block !important;width:90% !important;margin:10px auto 15px;background-color:#feaa26;color:#fff !important}.svg-icon--top-nav-bar--nav-browse-dims{margin-left:0 !important}.svg-icon--top-nav-bar--nav-browse-dims.hidden{display:none}.svg-icon--top-nav-bar--nav-browse-orange-dims{display:none !important}.svg-icon--top-nav-bar--nav-browse-orange-dims.active{display:inline-block !important;top:0}.svg-icon--top-nav-bar--nav-browse-orange-dims.active ~ span.nav-link-text{color:#ff7e1a !important}span.nav-link-text{left:-1px}span.nav-link-text+.icon-chevron{position:absolute;right:20px}span.nav-link-text+.icon-chevron.active:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-chevron{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;width:35px;height:35px}.icon-chevron:before{-ms-transform:rotate(133deg);transform:rotate(133deg);-webkit-transition:all 100ms cubic-bezier(0.42, 0, 0.58, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 100ms cubic-bezier(0.42, 0, 0.58, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 100ms cubic-bezier(0.42, 0, 0.58, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 100ms cubic-bezier(0.42, 0, 0.58, 1) 1s cubic-bezier(0.25, 0.25, 0.75, 0.75);content:"";width:7px;height:7px;display:inline-block;border-top:3px solid #999;border-right:3px solid #999}.magazine-bar{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;font-size:15px;font-size:.9375rem;padding:0 1rem 0 1.35rem;height:40px;background-color:#f2f2f2}.magazine-bar__social{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.magazine-bar__social li{margin-right:-.3rem}.magazine-bar__social li a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;border-radius:50%;width:50px;height:50px;background-color:#cfcfcf}.magazine-bar__social li a span{-ms-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);position:relative}.magazine-bar__social li a.instagram span{-ms-transform:scale(.85, .85);transform:scale(.85, .85);top:2px;left:2px}.magazine-bar__social li a.facebook span{left:-2px}.magazine-bar__social li:not(:first-child){-ms-transform:scale(.4, .4);transform:scale(.4, .4);margin-right:-1.3rem}.magazine-bar__link{color:#ff7e1a}.magazine-bar__link span{color:#2d2d2d}.magazine-bar__link span:before{content:" - ";color:gray}@media (max-width: 767px){.magazine-bar{display:none}}@media (min-width: 1150px){.hero-link{width:90%;margin:0 auto}}.hero-link__header__container{width:100%;margin:.5rem 1rem}.hero-link__header__text{font-weight:300;font-size:1.85em;color:#4d4d4d}.hero-link__item{display:inline-block;margin:2.5%;width:28%}@media (min-width: 520px){.hero-link__item{width:19%}}@media (min-width: 900px){.hero-link__item{width:11%}}.hero-link__item__image{width:100%;border-radius:50%}.hero-link__item__text{display:block;text-align:center;color:#4d4d4d}.hero-link__morebutton{margin:0 auto;display:block}.hero-link__morebutton__container{width:100%;margin:1rem 0}.underline_hero_link{border-bottom:1px solid #e6e6e6}.recipe-hero-link__item__text{display:block;text-align:center;color:#4d4d4d;font-size:18px;margin-top:1rem;padding-bottom:1rem}@media (min-width: 900px){.hero-link-browse-recipe__item{width:19% !important}}.hero-link-browse-recipe__item .hero-link__item__text{font-size:15px;font-weight:normal}.profileTile{border-top:solid;border-width:1px;border-color:#edeeee;margin-top:30px;margin-left:auto;margin-right:auto;width:300px;vertical-align:bottom;height:auto;max-height:300px;background-size:initial;font-family:initial;height:98px}@media (min-width: 768px){.profileTile{margin-top:15px;border-style:solid;border-width:1px;border-color:#edeeee}}.profileTile .inner-content{padding-top:15px;padding-right:20%;height:90px}@media (min-width: 768px){.profileTile .inner-content{padding-top:0;height:64px}}.profileTile .cook{clear:left;margin:15px 15px 30px}.profileTile .cook .follow-cook{-ms-transform:scale(.7, .7);transform:scale(.7, .7);float:right;position:relative;top:0.625rem;left:-0.625rem;color:#4d4d4d}.profileTile .cook .follow-cook span{position:relative;top:.3rem;left:-4.1rem;font-size:20px;font-size:1.25rem}.profileTile .cook__name{display:inline-block;margin-left:.8rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:33%;color:#2D2D2C !important}@media (min-width: 768px){.profileTile .cook__name{max-width:45%}}.profileTile .cook__description{margin:-.75rem .75rem 0 4rem}.profileTile .cook .icon--cook-card-follower,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profileTile .cook .icon:before,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profileTile .cook .follow-link:before{color:#2D2D2C !important;display:inline-block}@media (min-width: 768px){.profileTile .cook .icon--cook-card-follower,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook a .icon:before,.notification-menu .nav-tab__options li.suggested-cook a .profileTile .cook .icon:before,.profileTile .cook .notification-menu .nav-tab__options li.suggested-cook .follow-link:before,.notification-menu .nav-tab__options li.suggested-cook .profileTile .cook .follow-link:before{width:100px}}.profileTile .cook__img{float:left}.profileTile .cook__img+span{display:block;float:left}@media (min-width: 768px){.profileTile .cook .follow-cook{-ms-transform:scale(.75, .75);transform:scale(.75, .75)}}.profileTile .cook ul{margin-left:150px}.profileTile .cook p{margin:0 0 -.1rem !important;font-size:1rem;position:relative !important}.profileTile .cook span{color:#2D2D2C !important}.profileTile .cook-profile{float:left;height:90px;width:90px}@media (min-width: 768px){.profileTile .cook-profile{height:64px;width:64px}}.profileTile .img-profile--cook{float:none !important}.profileTile .favorite{float:right !important;right:20px !important;width:62px !important;height:62px !important;z-index:1;background-color:rgba(0,0,0,0.5);margin-top:15px}.profileTile .favorite:hover{background-color:rgba(0,0,0,0.6)}@media (min-width: 768px){.profileTile .favorite{margin-top:0}}.profileTile .highlighted{background-color:rgba(255,126,26,0.9)}.profileTile .highlighted:hover{background-color:rgba(255,126,26,0.9)}.profileTile .follower-count{width:30%;font-size:0.75rem;line-height:2.4rem;margin-left:15px;padding-left:30px}.cook-tile{box-shadow:0 0 2px 1px #f2f2f2;background-color:#fff;border:solid 1px #f2f2f2;display:inline-block;margin:0 14px 20px;position:relative;width:300px}.cook-tile__img{width:90px;height:90px;min-height:90px;float:left;margin:10px}.cook-tile__name{line-height:1.1rem;color:#4d4d4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:1rem 2.5% .15rem 0;width:55%;float:left;font-size:17px}.cook-tile__loc{color:#7f7f7f;font-size:12px;float:left;width:55%;margin:0 0 5px}.cook-tile .btns-one-small.favorite,.cook-tile .profile-review-card .favorite.add-review-button,.profile-review-card .cook-tile .favorite.add-review-button,.cook-tile .profile-photo-card .favorite.add-description-button,.profile-photo-card .cook-tile .favorite.add-description-button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;border-radius:0;background-color:transparent;background-image:none;color:#4d4d4d;font-size:14px;height:40px;width:auto;left:0;margin:0;position:relative;top:0;padding-left:2px;line-height:normal}.cook-tile .btns-one-small.favorite:before,.cook-tile .profile-review-card .favorite.add-review-button:before,.profile-review-card .cook-tile .favorite.add-review-button:before,.cook-tile .profile-photo-card .favorite.add-description-button:before,.profile-photo-card .cook-tile .favorite.add-description-button:before{top:4px;left:-33px}.cook-tile .profile--recipe-card{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background-color:#f2f2f2;clear:none;float:left;top:0}.upload-button{background-color:rgba(0,0,0,0.5);width:60px;height:60px;flex-shrink:0;position:relative}@media (min-width: 768px){.upload-button{width:85px;height:85px}}.upload-button .photo-upload__add-photo{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.5);color:#fff}.upload-button .photo-upload__add-photo .svg-icon--recipe-page--addphoto{top:45%;display:block}@media (min-width: 768px){.upload-button .photo-upload__add-photo .svg-icon--recipe-page--addphoto{-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);top:25%;left:25%}}.profile-top-toolbar,.profile-friends{width:95%;overflow:visible;position:relative;margin:0 auto;left:3px;margin-bottom:7px !important}@media (min-width: 768px){.profile-top-toolbar,.profile-friends{width:97%}}.profile-top-toolbar .btns-two-small,.profile-friends .btns-two-small,.profile-top-toolbar .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .profile-top-toolbar .sort-by,.profile-friends .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .profile-friends .sort-by{height:40px;display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;border-bottom:1px solid #E5E5E5;border-right:0;background:#fff;color:#b3b3b3;font-size:14px;font-weight:300;width:101px;line-height:40px;padding:0}.profile-top-toolbar .btns-two-small span,.profile-friends .btns-two-small span,.profile-top-toolbar .buttons-container .lo-container--settings .sort-by span,.buttons-container .lo-container--settings .profile-top-toolbar .sort-by span,.profile-friends .buttons-container .lo-container--settings .sort-by span,.buttons-container .lo-container--settings .profile-friends .sort-by span{padding-left:3px}@media (min-width: 768px){.profile-top-toolbar .btns-two-small,.profile-friends .btns-two-small,.profile-top-toolbar .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .profile-top-toolbar .sort-by,.profile-friends .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .profile-friends .sort-by{width:122px;font-size:17px}}.profile-top-toolbar .btns-two-small.selected,.profile-friends .btns-two-small.selected,.profile-top-toolbar .buttons-container .lo-container--settings .selected.sort-by,.buttons-container .lo-container--settings .profile-top-toolbar .selected.sort-by,.profile-friends .buttons-container .lo-container--settings .selected.sort-by,.buttons-container .lo-container--settings .profile-friends .selected.sort-by{background-color:#fff;opacity:1;cursor:default;color:#4d4d4d}.profile-top-toolbar .btns-two-small.selected:after,.profile-friends .btns-two-small.selected:after,.profile-top-toolbar .buttons-container .lo-container--settings .selected.sort-by:after,.buttons-container .lo-container--settings .profile-top-toolbar .selected.sort-by:after,.profile-friends .buttons-container .lo-container--settings .selected.sort-by:after,.buttons-container .lo-container--settings .profile-friends .selected.sort-by:after{content:"";border-bottom:4px solid #f68b40;width:101px;position:absolute;left:0;bottom:-1px}@media (min-width: 768px){.profile-top-toolbar .btns-two-small.selected:after,.profile-friends .btns-two-small.selected:after,.profile-top-toolbar .buttons-container .lo-container--settings .selected.sort-by:after,.buttons-container .lo-container--settings .profile-top-toolbar .selected.sort-by:after,.profile-friends .buttons-container .lo-container--settings .selected.sort-by:after,.buttons-container .lo-container--settings .profile-friends .selected.sort-by:after{width:122px}}.profile-top-toolbar :nth-child(2),.profile-friends :nth-child(2){position:relative}.profile-top-toolbar .sort-selector:after,.profile-friends .sort-selector:after{right:14px !important}.profile-top-toolbar .recipe-selector:after,.profile-friends .recipe-selector:after{right:82px !important}.profile-top-toolbar .sort-nav,.profile-friends .sort-nav{width:160px !important;top:52px;right:6px;padding-top:0;border:1px solid #e6e6e6}@media (min-width: 640px){.profile-top-toolbar .sort-nav,.profile-friends .sort-nav{right:14px !important}}@media (min-width: 768px){.profile-top-toolbar .sort-nav,.profile-friends .sort-nav{top:51px}}@media (min-width: 1024px){.profile-top-toolbar .sort-nav,.profile-friends .sort-nav{top:53px}}@media (min-width: 1025px){.profile-top-toolbar .sort-nav,.profile-friends .sort-nav{top:53px}}.profile-top-toolbar .sort-nav:after,.profile-friends .sort-nav:after{right:-18px}@media (min-width: 1025px){.profile-top-toolbar .sort-nav:after,.profile-friends .sort-nav:after{right:-20px}}.profile-top-toolbar .sort-nav li,.profile-friends .sort-nav li{background-color:#fff;margin:0;border-bottom:1px solid #e6e6e6;font-weight:300}.profile-top-toolbar .sort-nav li a,.profile-friends .sort-nav li a{padding-left:.75rem;font-weight:300;font-size:15px}@media (min-width: 768px){.profile-top-toolbar .sort-nav li a,.profile-friends .sort-nav li a{font-size:16px;color:#4d4d4d}}.profile-top-toolbar .sort-nav li:last-child,.profile-friends .sort-nav li:last-child{border-bottom:none}@media (min-width: 640px){.profile-top-toolbar .sort-nav,.profile-friends .sort-nav{right:-5px;text-align:left}}.profile-top-toolbar .ng-hide,.profile-friends .ng-hide{border:10px solid}.profile-top-toolbar--nav{position:absolute;top:13px;right:-6px}@media (min-width: 667px){.profile-top-toolbar--nav{right:-1rem;top:-2px}}.profile-top-toolbar .profile-top-toolbar--nav .toggle-similar.view,.profile-friends .profile-top-toolbar--nav .toggle-similar.view{text-align:right}.carousel{width:100%;position:relative}.carousel .carousel-item{display:none}.carousel .carousel-active{display:block;background-color:white}.carousel .carousel-nav:nth-child(2){display:none}.carousel-nav a.prev{left:0px}.carousel-nav a.next{right:0}.carousel-nav-paginated .carousel-active-page a{background:#333;color:#fff;opacity:.8}.carousel-slide{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-slide .carousel-item{position:absolute;left:100%;top:0;width:100%;display:block;z-index:1;-webkit-transition:left .4s ease;-moz-transition:left .4s ease;-ms-transition:left .4s ease;-o-transition:left .4s ease;transition:left .4s ease}.carousel-no-transition .carousel-item{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.carousel-slide .carousel-active{left:0;position:relative;z-index:2}.carousel-slide .carousel-in{left:0}.carousel-slide-reverse .carousel-out{left:100%}.carousel-slide .carousel-out,.carousel-slide-reverse .carousel-item,.carousel-slide-reverse .carousel-in{left:-100%}.carousel-slide-reverse .carousel-active{left:0}@media (min-width: 768px){.recipe-container-outer,.video-container-outer{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}}.ar_recipe_index,.recipe-reviews .icon-read--reviews span:nth-child(1){font-size:16px;font-size:1rem}@media (min-width: 1024px){.ar_recipe_index,.recipe-reviews .icon-read--reviews span:nth-child(1){font-size:14px;font-size:.8888888889rem}}.ar_recipe_index p,.recipe-reviews .icon-read--reviews span:nth-child(1) p{font-size:16px;font-size:1rem}@media (min-width: 1024px){.ar_recipe_index p,.recipe-reviews .icon-read--reviews span:nth-child(1) p{font-size:14px;font-size:.8888888889rem}}@media (min-width: 1024px){.ar_recipe_index p,.recipe-reviews .icon-read--reviews span:nth-child(1) p{line-height:18px}}@media (min-width: 1025px){.ar_recipe_index #shareRecipe,.recipe-reviews .icon-read--reviews span:nth-child(1) #shareRecipe{min-height:160px}}@media (min-width: 1270px){.ar_recipe_index #shareRecipe,.recipe-reviews .icon-read--reviews span:nth-child(1) #shareRecipe{min-height:90px}}@media (min-width: 1025px){.ar_recipe_index .email-recipe,.recipe-reviews .icon-read--reviews span:nth-child(1) .email-recipe{width:66%}}.recipe-ingredients .btns-one-small,.recipe-ingredients .profile-review-card .add-review-button,.profile-review-card .recipe-ingredients .add-review-button,.recipe-ingredients .profile-photo-card .add-description-button,.profile-photo-card .recipe-ingredients .add-description-button,.recipe-ingredients .btns-two-small,.recipe-ingredients .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-ingredients .sort-by,.recipe-reviews .btns-one-small,.recipe-reviews .profile-review-card .add-review-button,.profile-review-card .recipe-reviews .add-review-button,.recipe-reviews .profile-photo-card .add-description-button,.profile-photo-card .recipe-reviews .add-description-button,.recipe-reviews .btns-two-small,.recipe-reviews .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-reviews .sort-by,.recipe-toolbar .btns-one-small,.recipe-toolbar .profile-review-card .add-review-button,.profile-review-card .recipe-toolbar .add-review-button,.recipe-toolbar .profile-photo-card .add-description-button,.profile-photo-card .recipe-toolbar .add-description-button,.recipe-toolbar .btns-two-small,.recipe-toolbar .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-toolbar .sort-by,.recipe-photo__page .btns-one-small,.recipe-photo__page .profile-review-card .add-review-button,.profile-review-card .recipe-photo__page .add-review-button,.recipe-photo__page .profile-photo-card .add-description-button,.profile-photo-card .recipe-photo__page .add-description-button,.recipe-photo__page .btns-two-small,.recipe-photo__page .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-photo__page .sort-by,.recipe-directions .btns-one-small,.recipe-directions .profile-review-card .add-review-button,.profile-review-card .recipe-directions .add-review-button,.recipe-directions .profile-photo-card .add-description-button,.profile-photo-card .recipe-directions .add-description-button,.recipe-directions .btns-two-small,.recipe-directions .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-directions .sort-by,.rate-this__buttons .btns-one-small,.rate-this__buttons .profile-review-card .add-review-button,.profile-review-card .rate-this__buttons .add-review-button,.rate-this__buttons .profile-photo-card .add-description-button,.profile-photo-card .rate-this__buttons .add-description-button,.rate-this__buttons .btns-two-small,.rate-this__buttons .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .rate-this__buttons .sort-by{font-size:20px;font-size:1.25rem;cursor:pointer}@media (min-width: 1024px){.recipe-ingredients .btns-one-small,.recipe-ingredients .profile-review-card .add-review-button,.profile-review-card .recipe-ingredients .add-review-button,.recipe-ingredients .profile-photo-card .add-description-button,.profile-photo-card .recipe-ingredients .add-description-button,.recipe-ingredients .btns-two-small,.recipe-ingredients .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-ingredients .sort-by,.recipe-reviews .btns-one-small,.recipe-reviews .profile-review-card .add-review-button,.profile-review-card .recipe-reviews .add-review-button,.recipe-reviews .profile-photo-card .add-description-button,.profile-photo-card .recipe-reviews .add-description-button,.recipe-reviews .btns-two-small,.recipe-reviews .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-reviews .sort-by,.recipe-toolbar .btns-one-small,.recipe-toolbar .profile-review-card .add-review-button,.profile-review-card .recipe-toolbar .add-review-button,.recipe-toolbar .profile-photo-card .add-description-button,.profile-photo-card .recipe-toolbar .add-description-button,.recipe-toolbar .btns-two-small,.recipe-toolbar .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-toolbar .sort-by,.recipe-photo__page .btns-one-small,.recipe-photo__page .profile-review-card .add-review-button,.profile-review-card .recipe-photo__page .add-review-button,.recipe-photo__page .profile-photo-card .add-description-button,.profile-photo-card .recipe-photo__page .add-description-button,.recipe-photo__page .btns-two-small,.recipe-photo__page .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-photo__page .sort-by,.recipe-directions .btns-one-small,.recipe-directions .profile-review-card .add-review-button,.profile-review-card .recipe-directions .add-review-button,.recipe-directions .profile-photo-card .add-description-button,.profile-photo-card .recipe-directions .add-description-button,.recipe-directions .btns-two-small,.recipe-directions .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-directions .sort-by,.rate-this__buttons .btns-one-small,.rate-this__buttons .profile-review-card .add-review-button,.profile-review-card .rate-this__buttons .add-review-button,.rate-this__buttons .profile-photo-card .add-description-button,.profile-photo-card .rate-this__buttons .add-description-button,.rate-this__buttons .btns-two-small,.rate-this__buttons .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .rate-this__buttons .sort-by{font-size:18px;font-size:1.1111111111rem}}.recipe-ingredients .heading__h2,.recipe-ingredients .heading__h2--gutters,.recipe-ingredients .heading__h2--no--gutters,.recipe-ingredients .lo-container--slider h2,.lo-container--slider .recipe-ingredients h2,.recipe-ingredients .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .recipe-ingredients .header,.recipe-ingredients .recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .recipe-ingredients .header,.recipe-reviews .heading__h2,.recipe-reviews .heading__h2--gutters,.recipe-reviews .heading__h2--no--gutters,.recipe-reviews .lo-container--slider h2,.lo-container--slider .recipe-reviews h2,.recipe-reviews .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .recipe-reviews .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-toolbar .heading__h2,.recipe-toolbar .heading__h2--gutters,.recipe-toolbar .heading__h2--no--gutters,.recipe-toolbar .lo-container--slider h2,.lo-container--slider .recipe-toolbar h2,.recipe-toolbar .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .recipe-toolbar .header,.recipe-toolbar .recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .recipe-toolbar .header,.recipe-photo__page .heading__h2,.recipe-photo__page .heading__h2--gutters,.recipe-photo__page .heading__h2--no--gutters,.recipe-photo__page .lo-container--slider h2,.lo-container--slider .recipe-photo__page h2,.recipe-photo__page .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .recipe-photo__page .header,.recipe-photo__page .recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .recipe-photo__page .header,.recipe-directions .heading__h2,.recipe-directions .heading__h2--gutters,.recipe-directions .heading__h2--no--gutters,.recipe-directions .lo-container--slider h2,.lo-container--slider .recipe-directions h2,.recipe-directions .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .recipe-directions .header,.recipe-directions .recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .recipe-directions .header,.rate-this__buttons .heading__h2,.rate-this__buttons .heading__h2--gutters,.rate-this__buttons .heading__h2--no--gutters,.rate-this__buttons .lo-container--slider h2,.lo-container--slider .rate-this__buttons h2,.rate-this__buttons .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .rate-this__buttons .header,.rate-this__buttons .recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .rate-this__buttons .header{min-height:58px;padding:0.8rem 1% 0.7rem}.recipe-ingredients{position:relative}.recipe-ingredients .btns-one-small,.recipe-ingredients .profile-review-card .add-review-button,.profile-review-card .recipe-ingredients .add-review-button,.recipe-ingredients .profile-photo-card .add-description-button,.profile-photo-card .recipe-ingredients .add-description-button{margin-bottom:1rem;max-width:459px}@media (min-width: 768px){.recipe-ingredients .btns-one-small,.recipe-ingredients .profile-review-card .add-review-button,.profile-review-card .recipe-ingredients .add-review-button,.recipe-ingredients .profile-photo-card .add-description-button,.profile-photo-card .recipe-ingredients .add-description-button{margin:0 9% 1rem;width:82%}}@media (min-width: 1024px){.recipe-ingredients .btns-one-small,.recipe-ingredients .profile-review-card .add-review-button,.profile-review-card .recipe-ingredients .add-review-button,.recipe-ingredients .profile-photo-card .add-description-button,.profile-photo-card .recipe-ingredients .add-description-button{margin:0 17.5% 1rem;width:65%}}.recipe-ingredients .msg-local-offers-count{font-size:16px;font-size:1rem;color:#ff7e1a;float:left;padding-bottom:0.5rem;padding-top:0.5rem;text-align:center}@media (min-width: 1024px){.recipe-ingredients .msg-local-offers-count{font-size:14px;font-size:.8888888889rem}}.recipe-ingredients .checklist,.recipe-ingredients ul.dropdownwrapper{float:left;margin-top:1rem}@media (min-width: 768px){.recipe-ingredients .checklist,.recipe-ingredients ul.dropdownwrapper{margin-left:1.2rem}}.recipe-ingredients ul.list-ingredients-2{margin-top:0}.recipe-ingredients ul.dropdownwrapper>li>label{width:auto}.recipe-ingredients .checkList__item input[type='checkbox'],.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']{background-color:transparent;float:left;position:relative;width:0}.recipe-ingredients .checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{transform:scale(0.8)}@media (min-width: 768px){.recipe-ingredients .checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{transform:scale(1)}}@media (min-width: 1024px){.recipe-ingredients .checkList__item input[type='checkbox']+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']+span::before{transform:scale(0.85)}}@media (max-width: 1023px){.recipe-ingredients .checkList__item input[type='checkbox']:checked+.recipe-ingred_txt::after,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:checked+.recipe-ingred_txt::after,.recipe-ingredients .checklist__item input[type='checkbox']:checked+.recipe-ingred_txt.added.white::after{height:10px !important;left:-34px !important;top:8px !important;width:6px !important}}.recipe-ingredients .offer-container{clear:both;display:block;float:left;max-width:350px;padding:0 0 0.75rem 3.25rem;position:relative;width:100%}.recipe-ingredients .offer-container .right{float:right;height:70px;margin-right:5%;max-width:70px;width:30%}.recipe-ingredients .offer-container .right img{width:100%}.recipe-ingredients .offer-container .left{float:left;width:65%}.recipe-ingredients .offer-container .left>p{font-size:13px;font-size:.8125rem;line-height:1.1rem;margin:0}@media (min-width: 1024px){.recipe-ingredients .offer-container .left>p{font-size:11px;font-size:.7222222222rem}}.recipe-ingredients .offer-container .left>p>a{font-size:12px;font-size:.75rem;color:#ff7e1a}@media (min-width: 1024px){.recipe-ingredients .offer-container .left>p>a{font-size:10px;font-size:.6666666667rem}}.recipe-ingredients .offer-container .offer-photo{margin:auto;max-width:70px}.recipe-ingredients .offer-container .offer-name{font-size:14px;font-size:.875rem;font-weight:600;word-break:break-word}@media (min-width: 1024px){.recipe-ingredients .offer-container .offer-name{font-size:12px;font-size:.7777777778rem}}.recipe-ingredients .offer-container .offer-description{color:gray}.recipe-ingredients .offer-container .sale-price,.recipe-ingredients .offer-container .unit-cost{font-size:13px;font-size:.8125rem;color:#ff7e1a}@media (min-width: 1024px){.recipe-ingredients .offer-container .sale-price,.recipe-ingredients .offer-container .unit-cost{font-size:11px;font-size:.7222222222rem}}.recipe-ingredients .offer-container .advertisement{font-size:11px;font-size:.6875rem;color:#b2b2b2}@media (min-width: 1024px){.recipe-ingredients .offer-container .advertisement{font-size:9px;font-size:.6111111111rem}}.recipe-ingredients .hide-deals{display:none}@media (min-width: 1024px){.recipe-ingredients ul.list-ingredients-1,.recipe-ingredients ul.list-ingredients-2{float:left;margin-left:1.5rem;margin-right:0;vertical-align:top;width:31%}.recipe-ingredients ul.list-ingredients-2{margin-top:1rem}}.recipe-ingredients .checkList__item input[type='checkbox']:disabled+span,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:disabled+span,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:disabled+span{font-style:italic;margin-left:0}.recipe-ingredients .checkList__item input[type='checkbox']:disabled+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:disabled+span::before,.recipe-ingredients ul.dropdownwrapper>li>label input[type='checkbox']:disabled+span::before{display:none}.recipe-ingredients__header{position:relative}.recipe-ingredients__header__toggles{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;position:absolute;right:3%;top:7px}.recipe-ingredients__header__toggles .svg-icon--recipe-page--time_stats_gr,.recipe-ingredients__header__toggles .svg-icon--recipe-page--servings_gr,.recipe-ingredients__header__toggles .svg-icon--recipe-page--nutrition_gr{-ms-transform:scale(.75, .75);transform:scale(.75, .75);margin-left:-5px}.recipe-ingredients__header__toggles .servings-count,.recipe-ingredients__header__toggles .calorie-count,.recipe-ingredients__header__toggles .ready-in-time,.recipe-ingredients__header__toggles .yield-count{font-size:14px;font-size:.875rem;color:#4d4d4d;float:left;font-weight:normal;position:relative;white-space:nowrap}.recipe-ingredients__header__toggles .servings-count.active,.recipe-ingredients__header__toggles .calorie-count.active,.recipe-ingredients__header__toggles .ready-in-time.active,.recipe-ingredients__header__toggles .yield-count.active{color:#ff7e1a}.recipe-ingredients__header__toggles .servings-count__desc,.recipe-ingredients__header__toggles .calorie-count__desc,.recipe-ingredients__header__toggles .ready-in-time__desc,.recipe-ingredients__header__toggles .yield-count__desc{display:none}@media (min-width: 1024px){.recipe-ingredients__header__toggles .servings-count__desc,.recipe-ingredients__header__toggles .calorie-count__desc,.recipe-ingredients__header__toggles .ready-in-time__desc,.recipe-ingredients__header__toggles .yield-count__desc{display:inline}}.recipe-ingredients__header__toggles .ready-in-time__container{display:none}@media (min-width: 768px){.recipe-ingredients__header__toggles .ready-in-time__container{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}}.recipe-ingredients__header__toggles .servings-adust-trigger,.recipe-ingredients__header__toggles .nutrition-trigger{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.svg-icon--recipe-page--time_stats_gr,.svg-icon--recipe-page--servings_gr,.svg-icon--recipe-page--nutrition_gr{display:inline-block}.lo-smu-container{border-top:dotted 1px #cfcfcf;display:block;float:left;margin-bottom:2rem}.lo-smu-title{font-size:15px;font-size:.9375rem;color:#999;margin:0.5rem 0}@media (min-width: 1024px){.lo-smu-title{font-size:13px;font-size:.8333333333rem}}.lo-smu-photo{float:left;height:auto;margin-right:3%;margin-top:2.35rem;max-width:6rem;width:47%}.lo-smu-text{float:left;width:47%}.lo-smu-text p{font-size:12px;font-size:.75rem}@media (min-width: 1024px){.lo-smu-text p{font-size:10px;font-size:.6666666667rem}}.lo-smu-text p:nth-child(1){font-size:18px;font-size:1.125rem;line-height:1.2em;margin:0 0 0.5rem}@media (min-width: 1024px){.lo-smu-text p:nth-child(1){font-size:16px;font-size:1rem}}.lo-smu-text p:nth-child(2){color:#404040;font-style:italic}.lo-smu-text p:nth-child(2),.lo-smu-text p:nth-child(3),.lo-smu-text p:nth-child(4){line-height:1.4em;margin:0 0 0.25rem}.lo-smu-text a{color:#ff7e1a}.lo-smu-text button{font-size:12px;font-size:.75rem;background-color:transparent;border:none;color:#ff7e1a;margin:0;padding:0}@media (min-width: 1024px){.lo-smu-text button{font-size:10px;font-size:.6666666667rem}}.lo-smu-text p.lo-smu-ad{font-size:12px;font-size:.75rem;color:#b2b2b2;text-align:left}@media (min-width: 1024px){.lo-smu-text p.lo-smu-ad{font-size:10px;font-size:.6666666667rem}}@media (min-width: 1024px){.summary-background .summaryGroup{margin:2.35rem 0 0;min-height:240px}.summary-background .summaryGroup.downsized{margin:2.35rem auto 0;min-height:250px;width:650px}}.photo-no-video{position:relative;top:-0.3rem}.photo-with-video{background-color:#f2f2f2;margin-top:-0.25rem;overflow:hidden}.hero-photo{float:left;position:relative;text-align:center;width:100%}.hero-photo.icon--picture{background-color:#f2f2f2;margin-right:0.25rem;position:relative;top:0.45rem;width:20px}.hero-photo.icon--reviews{background-color:#f2f2f2;position:relative;top:8px;width:28px}.hero-photo.icon--video,.hero-photo.grid-col__video__icon{margin-right:0.25rem;position:relative;top:0.55rem;width:20px}.hero-photo__wrap{display:block;height:auto;position:relative;width:100%}.hero-photo.no-hi-res{min-height:360px}.hero-photo.no-hi-res img.stretch{filter:blur(20px);max-height:310px}@media (min-width: 568px){.hero-photo.no-hi-res img.stretch{max-width:720px}}.hero-photo .hero-photo__image{position:relative}.hero-photo .hero-photo__image .rec-photo--250{height:250px;width:250px}.hero-photo .recipe-sponsor{left:0;margin-left:0;position:absolute;top:0;z-index:1}.hero-photo .icon-hasVideo a#btn_RecipeVideo{margin-bottom:0}@media (min-width: 1024px){.hero-photo{float:right;width:57%}}@media (min-width: 568px){.hero-photo a{display:block;height:100%;overflow:hidden;width:100%}.hero-photo a.photo-strip{height:auto;margin-bottom:0}.hero-photo img.stretch{height:100%;max-width:none;min-height:360px;width:100%}.hero-photo img.rec-photo--250{border:none;max-width:250px}}@media (min-width: 1024px){.hero-photo{float:right;margin-right:-2px;width:57%}}.review-count{color:gray;display:inline-block}.picture-count{font-size:12px;font-size:.75rem;background-color:#ff7e1a;border-radius:50%;color:#fff;display:block;height:1.25rem;line-height:1.25rem;padding:0;position:absolute;right:-0.25rem;top:1.4rem;width:1.25rem}@media (min-width: 1024px){.picture-count{font-size:10px;font-size:.6666666667rem}}@media (min-width: 768px){.picture-count{top:1.6rem}}@media (min-width: 1024px){.picture-count{top:1.8rem}}.hero-photo--downsized .hero-photo__image{display:block;margin:0 auto;max-width:720px;position:relative}.hero-photo--downsized .hero-photo__image .rec-photo{border:1px solid #fafafa;max-width:720px}.hero-photo--downsized .favorite{background-color:rgba(0,0,0,0.5);background-position:0 0.35rem;background-size:100%;height:55px;position:absolute;right:0.6rem;top:0.6rem;width:55px;z-index:1}@media (min-width: 768px){.full-page .hero-photo--downsized .favorite{background-position:0 0.45rem;height:62px;width:62px}}@media (min-width: 1024px){.full-page .hero-photo--downsized .favorite{height:75px;top:0.6rem;width:75px}}.hero-photo--downsized .favorite:hover{background-color:rgba(0,0,0,0.6)}.hero-photo--downsized .favorite.highlighted{background-color:rgba(255,126,26,0.9);background-position:-3px 2px;background-size:111%}@media (min-width: 768px){.full-page .hero-photo--downsized .favorite.highlighted{background-position:-3px 4px;background-size:110%}}@media (min-width: 1024px){.full-page .hero-photo--downsized .favorite.highlighted{background-position:-3px 4px;background-size:108%}}.hero-photo--downsized .favorite.highlighted:hover{background-color:rgba(255,126,26,0.9)}.hero-photo--downsized .recipe-sponsor{left:0;position:absolute;top:0;z-index:1}.hero-photo a span.icon--videoplay{opacity:0.9}.icon-hasVideo{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.icon-hasVideo a#btn_RecipeVideo{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;height:60px;margin-bottom:22px;width:150px}@media (min-width: 768px){.icon-hasVideo a#btn_RecipeVideo{margin-bottom:32px}}.icon-hasVideo .icon--videoplay{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;border-radius:10px;bottom:auto;height:60px;opacity:1 !important;padding-top:0;position:relative;right:auto;width:150px}.icon-hasVideo .icon--videoplay::before{background-color:#fff;border-radius:50%;content:'';display:block;height:28px;margin-right:10px;width:28px}.icon-hasVideo .icon--videoplay::after{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:8px;border-left-color:rgba(50,50,50,0.7);border-left-style:solid;border-left-width:10px;border-top-color:transparent;border-top-style:solid;border-top-width:8px;content:'';left:41px;margin-top:0;position:absolute;top:22px;z-index:100}.hero-photo .favorite,.icon-photoPage{display:none}.hero-photo__image{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;align-items:center;-ms-flex-align:center}.watch-video-txt{font-size:20px;font-size:1.25rem;color:#fff;display:block}.icon-hasVideo-small{bottom:3rem;left:3.5rem;position:absolute;top:2.85rem}.icon-hasVideo-small .icon--videoplay{bottom:-2.25rem;right:-2.8rem}@media (min-width: 768px){.icon-hasVideo-small .icon--videoplay{right:-2.4rem}}.counts-div{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;padding-bottom:8px;padding-left:0.4rem;width:100%}.counts-text{font-size:13px;font-size:.8125rem;color:#b3b3b3;display:inline-block;margin-left:2px;vertical-align:top}.article-author,.hub-recipeCount{font-size:13px;font-size:.8125rem;bottom:0;color:#b3b3b3;display:inline-block;margin-left:-1px;padding-bottom:0.5rem;vertical-align:top}.icon-photoPage{display:-ms-flexbox;display:flex;bottom:3rem;bottom:6px;height:45px;margin:0;padding:0;position:absolute;position:relative;right:3.5rem;right:initial;width:100%}.photo-strip{background-color:transparent;border-radius:0;bottom:6px;height:100%;margin:0;margin-top:2px;max-width:720px;padding:0;position:relative;right:0;text-align:left;width:100%}.photo-strip__items{display:-ms-flexbox;display:flex;overflow:hidden;width:100%}.photo-strip__items li{flex-shrink:0;overflow:hidden;position:relative;width:16.66667%}.photo-strip__items li img{border:1px solid #fafafa;height:100%;width:100%}.photo-strip .imageBlur{filter:blur(2px)}.photo-strip .picture-count{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:16px;font-size:1rem;background-color:rgba(0,0,0,0.5);border:1px solid #fafafa;border-radius:0;height:100%;right:0;top:0;width:100%}.photo-strip .picture-count::before{content:'+'}.photo-strip .add-photo{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;background-color:rgba(0,0,0,0.5);border:1px solid #fafafa;border-radius:0;height:100%;position:absolute;top:0;width:100%}.photo-strip .add-photo span.svg-icon--recipe-page--addphoto-dims{margin-left:-11px;margin-top:-5px}.badge{font-size:15px;font-size:.9375rem;background-color:#ff7e1a;border-radius:12px;color:#fff;font-family:Helvetica, Verdana, Tahoma, sans-serif;font-weight:400;height:16px;line-height:13px;min-width:14px;padding:4px 3px 0;text-align:center}.photo-strip__items li{height:40px}@media (min-width: 414px){.photo-strip__items li{height:50px}}@media (min-width: 568px){.photo-strip__items li{height:55px}}@media (min-width: 667px){.photo-strip__items li{height:63px}}@media (min-width: 736px){.photo-strip__items li{height:68px}}@media (min-width: 768px){.photo-strip__items li{height:50px}}@media (min-width: 900px){.photo-strip__items li{height:60px}}@media (min-width: 1024px){.photo-strip__items li{height:44px}}@media (min-width: 1270px){.photo-strip__items li{height:52px}}.recipe-summary{float:left;overflow:hidden;position:relative;width:100%}.recipe-summary .recipe-article{font-size:14px;font-size:.875rem;color:#4d4d4d;font-family:'Source Sans Pro', serif;font-style:italic;font-weight:600;height:14px;line-height:14px;padding:20px}.recipe-summary .recipe-article a{border-bottom:1px solid #ff7e1a;padding-bottom:3px}@media (min-width: 1024px){.recipe-summary.downsized{width:61%}}.recipe-summary__stars{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;margin-bottom:0.75rem}.recipe-summary .rating-stars{display:-ms-flexbox;display:flex;cursor:pointer;margin-right:0.25rem}.recipe-summary .rating-stars img{font-size:20px;height:20px;line-height:20px;width:20px}@media (min-width: 768px){.recipe-summary .rating-stars img{font-size:25px;height:25px;line-height:25px;width:25px;margin-right:0.25rem}}.recipe-summary .aggregate-rating{-ms-transform:translateX("");transform:translateX("");-ms-transform:translateY(2px);transform:translateY(2px)}.recipe-summary .aggregate-rating .review-count{font-size:15px;font-size:.9375rem;cursor:pointer}.recipe-summary .aggregate-rating .read--reviews{font-size:15px;font-size:.9375rem;color:gray}.recipe-summary__btn--save{font-size:20px;font-size:1.25rem;cursor:pointer;height:50px;line-height:50px;width:300px}@media (min-width: 1024px){.recipe-summary__btn--save{font-size:18px;font-size:1.1111111111rem}}.recipe-summary__btn--save .icon--save{background-size:100%;cursor:pointer;display:inline-block;height:22px;margin-right:0.25rem;vertical-align:middle;width:22px}@media (min-width: 768px){.recipe-summary__btn--save{margin:0 9%}}@media (min-width: 1024px){.recipe-summary__btn--save{margin:0;width:250px}}@media (min-width: 1270px){.recipe-summary__btn--save{width:300px}}.recipe-summary__h1{font-size:22px;font-size:1.375rem;line-height:28px;margin:24px 0 8px;text-align:center}.recipe-summary__logo{margin-bottom:-12px;text-align:center}.recipe-summary__logo div{margin:3px 0 0 !important}@media (min-width: 768px){.recipe-summary__logo{margin-bottom:-5px}.recipe-summary__logo div{margin:8px 0 0 !important}}.recipe-summary__photos-buttons{margin:0 3%;width:94%}@media (min-width: 1024px){.recipe-summary__photos-buttons{margin:0 auto;max-width:907px}}.recipe-summary .icon--chevron-closed{clear:both}.recipe-summary .icon--chevron-closed::before{height:0.5rem;width:0.5rem}.recipe-summary__magazine{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;border-top:1px solid #e6e6e6;bottom:0;height:40px;position:relative;width:100%}.recipe-summary__magazine__font{font-size:14px;font-size:.875rem;color:#ff7e1a}@media (min-width: 768px){.recipe-summary__magazine__font{font-size:16px;font-size:1rem}}.recipe-summary .summary-stats-box{min-height:32px}.recipe-summary .total-made-it{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:16px;font-size:1rem}.recipe-summary .total-made-it span{color:#ff7e1a}.recipe-summary .total-made-it span:nth-child(3){color:#b3b3b3}.recipe-summary .icon-photoPage-link{display:-ms-flexbox !important;display:flex !important}.recipe-summary .icon-photoPage-link span:first-child{color:#b3b3b3}@media (min-width: 768px){.recipe-summary .icon-photoPage-link{display:none}}.recipe-summary .svg-icon--cook-card--imadeit-dims{display:inline-block}@media (min-width: 1024px){.recipe-summary{margin-bottom:0;margin-top:0;width:43%}}.recipe-page__buttons{margin-bottom:10px;margin-top:0.75rem;text-align:center}@media (min-width: 1024px){.recipe-page__buttons{margin-top:1.25rem}}.img-profile--submitter{float:none !important;margin-right:0.5rem}.submitter{margin:0 0.5rem 0.5rem;min-width:270px}.submitter p{float:left;position:relative;width:78%}.submitter .follow-cook{-ms-transform:scale(.7, .7);transform:scale(.7, .7);color:#4d4d4d}.submitter .follow-cook span{font-size:20px;font-size:1.25rem}.submitter__name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;display:inline-block;margin-right:0.5rem;max-width:64%}@media (min-width: 414px){.submitter__name{max-width:72%}}@media (min-width: 568px){.submitter__name{max-width:80%}}@media (min-width: 768px){.submitter__name{max-width:75%}}@media (min-width: 1024px){.submitter__name{max-width:64%}}.submitter__byline{color:gray;display:inline-block;float:left;margin-left:0.25rem;margin-right:0.25rem}.submitter__img{float:left;height:50px;margin-right:10px;width:50px}.submitter__img+span{display:block;float:left}.submitter__img a+span{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;margin-top:-3px}.submitter .svg-icon--cook-card--follow{-ms-transform:scale(.75, .75);transform:scale(.75, .75);margin-top:2px}.submitter p+.submitter__description{float:left;margin:-0.75rem 0.75rem 10px 0;min-height:40px}.submitter__img+p+.submitter__description{clear:left;float:left;margin:-1.35rem 0.75rem 10px 4rem}.submitter__description{min-height:45px}@media (min-width: 1024px){.hero-photo.hero-photo--downsized+.recipe-summary .submitter p+.submitter__description{min-height:18px}}@media (min-width: 1235px){.hero-photo.hero-photo--downsized+.recipe-summary .submitter p+.submitter__description{min-height:80px}}@media (min-width: 1270px){.hero-photo.hero-photo--downsized+.recipe-summary .submitter p+.submitter__description{min-height:96px}}.recipe-directions{float:left;position:relative;width:100%}.recipe-directions__header--toggles{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;position:absolute;right:3%;top:18px}.recipe-directions__header--toggles span:only-child{right:0;top:0.4rem}.recipe-directions__header--toggles .icon--videoplay-small-white,.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon{-ms-transform:scale(1.222, 1.222);transform:scale(1.222, 1.222);display:inline-block;margin-left:1rem;margin-right:0.8rem;position:relative;top:0.4rem}.recipe-directions__header--toggles .icon--videoplay-small-white::before,.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon::before{font-size:14px;font-size:.875rem;color:#4d4d4d;content:'Watch';display:none;float:left;font-weight:normal;left:-2.75rem;position:relative;top:-0.15rem}@media (min-width: 768px){.recipe-directions__header--toggles .icon--videoplay-small-white::before,.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon::before{font-size:16px;font-size:1rem;left:-3.2rem;top:-0.2rem}}@media (min-width: 1024px){.recipe-directions__header--toggles .icon--videoplay-small-white::before,.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon::before{-ms-transform:scale(.9, .9);transform:scale(.9, .9);display:block;left:-2.75rem;top:0}}@media (min-width: 768px){.recipe-directions__header--toggles .icon--videoplay-small-white,.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon{top:0.6rem}}@media (min-width: 1024px){.recipe-directions__header--toggles .icon--videoplay-small-white,.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon{-ms-transform:scale(1.111, 1.111);transform:scale(1.111, 1.111);margin-left:3.25rem;top:0.59rem}}.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon{top:8px}@media (min-width: 768px){.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon{right:4px;top:10px}}@media (min-width: 1024px){.recipe-directions__header--toggles .svg-icon--recipe-page--video--icon::before{left:-2.35rem;top:3px}}.recipe-directions__header--toggles .recipe-notes{position:relative;top:9px}.recipe-directions__header--toggles .recipe-notes a{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#4d4d4d}.recipe-directions__header--toggles .recipe-notes .note-text{display:none}@media (min-width: 1024px){.recipe-directions__header--toggles .recipe-notes .note-text{display:inline-block;margin-right:-8px}}.recipe-directions__header--toggles .recipe-notes .svg-icon--actions--edit_icon{-ms-transform:scale(.5, .5);transform:scale(.5, .5);display:inline-block;position:relative;top:-2px}@media (min-width: 768px){.recipe-directions__header--toggles .recipe-notes .svg-icon--actions--edit_icon{top:0}}@media (min-width: 1024px){.recipe-directions__header--toggles .recipe-notes .svg-icon--actions--edit_icon{top:2px}}@media (min-width: 1024px){.recipe-directions__header--toggles .recipe-notes{right:0}}.recipe-directions .icon--video.gray,.recipe-directions .gray.grid-col__video__icon{float:right;margin-left:1rem;top:0.8rem;width:25px}.recipe-directions .icon--video.gray::before,.recipe-directions .gray.grid-col__video__icon::before{font-size:14px;font-size:.875rem;color:#4d4d4d;content:'Watch';display:none;float:left;font-weight:normal;left:-2.75rem;position:relative;top:-0.15rem}@media (min-width: 1024px){.recipe-directions .icon--video.gray::before,.recipe-directions .gray.grid-col__video__icon::before{font-size:12px;font-size:.7777777778rem}}@media (min-width: 768px){.recipe-directions .icon--video.gray::before,.recipe-directions .gray.grid-col__video__icon::before{font-size:16px;font-size:1rem;left:-3.2rem;top:-0.2rem}}@media (min-width: 768px) and (min-width: 1024px){.recipe-directions .icon--video.gray::before,.recipe-directions .gray.grid-col__video__icon::before{font-size:14px;font-size:.8888888889rem}}@media (min-width: 1024px){.recipe-directions .icon--video.gray::before,.recipe-directions .gray.grid-col__video__icon::before{font-size:16px;font-size:1rem;display:block;left:-2.75rem;top:-0.15rem}}@media (min-width: 1024px) and (min-width: 1024px){.recipe-directions .icon--video.gray::before,.recipe-directions .gray.grid-col__video__icon::before{font-size:14px;font-size:.8888888889rem}}@media (min-width: 768px){.recipe-directions .icon--video.gray,.recipe-directions .gray.grid-col__video__icon{top:1rem}}@media (min-width: 1024px){.recipe-directions .icon--video.gray,.recipe-directions .gray.grid-col__video__icon{margin-left:3.25rem;width:20px}}.recipe-directions .icon--edits{border:none}.recipe-directions .icon--edits::before{font-size:14px;font-size:.875rem;color:#4d4d4d;content:'Edit';float:left;font-weight:normal;left:-4rem;position:relative;top:-0.05rem;width:115px}@media (min-width: 1024px){.recipe-directions .icon--edits::before{font-size:12px;font-size:.7777777778rem}}@media (min-width: 768px){.recipe-directions .icon--edits::before{font-size:16px;font-size:1rem;left:-4.3rem;top:-0.1rem;width:120px}}@media (min-width: 768px) and (min-width: 1024px){.recipe-directions .icon--edits::before{font-size:14px;font-size:.8888888889rem}}@media (min-width: 1024px){.recipe-directions .icon--edits::before{left:-4.16rem}}.recipe-directions__list{counter-reset:item;margin-left:16px;margin-right:16px;margin-top:1.5rem;width:90%}.recipe-directions__list--item{display:block;margin-left:28px}@media (min-width: 768px){.recipe-directions__list--item{margin-left:32px}}@media (min-width: 1024px){.recipe-directions__list--item{margin-left:20px;margin-top:8px}}.recipe-directions__list li{float:left;line-height:24px;padding-bottom:1rem;position:relative;width:100%}.recipe-directions__list li::before{font-size:18px;font-size:1.125rem;border:1px solid #cfcfcf;color:#cfcfcf;content:counter(item) !important;counter-increment:item;margin:0;padding:0;position:absolute;transform:scale(0.8)}@media (min-width: 768px){.recipe-directions__list li::before{font-size:20px;font-size:1.25rem;transform:scale(1)}}@media (min-width: 1024px){.recipe-directions__list li::before{font-size:18px;font-size:1.125rem;transform:scale(0.85)}}@media (min-width: 768px){.recipe-directions__list li{font-size:18px;font-size:1.125rem;line-height:26px}}@media (min-width: 1024px){.recipe-directions__list li{font-size:16px;font-size:1rem;line-height:20px}}@media (min-width: 1024px) and (min-width: 1024px){.recipe-directions__list li{font-size:14px;font-size:.8888888889rem}}.recipe-directions__list li.finished .recipe-directions__list--item{color:#b2b2b2}.recipe-directions__list li.finished::before{background-color:#ff7e1a;border:1px solid #ff7e1a;content:'' !important}.recipe-directions__list li.finished::after{-ms-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #fff;border-left:none;border-top:none;content:'';display:block;height:8px;left:-9px;position:absolute;top:11px;width:4px;z-index:100}@media (max-width: 1023px){.recipe-directions__list li.finished::after{height:10px !important;left:-5px !important;top:14px !important;width:6px !important}}.recipe-directions__list .watch-now{color:#ff7e1a;white-space:nowrap}.recipe-directions__list.recipeNotes li::before{background-image:url(https://images.media-allrecipes.com/ar-images/icons/icon_edit_grey.svg),none;background-position:center center;background-repeat:no-repeat;background-size:1.125rem, 1.125rem;content:'' !important}@media (min-width: 768px){.recipe-directions__list{margin-left:1.25rem}}@media (min-width: 1024px){.recipe-directions__list{margin-left:1rem}}@media (min-width: 1270px){.recipe-directions__list{margin-left:1.5rem}}.recipe-directions .icon--recipe-directions-print{right:9px;top:6px;transform:scale(1.2)}@media (min-width: 768px){.recipe-directions .icon--recipe-directions-print{top:0.6rem}}@media (min-width: 1024px){.recipe-directions .icon--recipe-directions-print{top:0.35rem;transform:scale(1)}}.recipe-directions .relatedVideos{border-top:1px dotted #e6e6e6;padding-top:0.75rem;width:97%}.recipe-directions .relatedVideos__item{float:left;position:relative;width:100%}.recipe-directions .relatedVideos__thumbnail{float:left;height:52px;margin-right:10px;width:70px}.recipe-directions .relatedVideos__thumbnail__icon-hasVideo{bottom:-1.25rem;position:relative;right:2.75rem}.recipe-directions .relatedVideos__thumbnail__icon-hasVideo__icon--videoplay{height:30px;width:30px}.recipe-directions .relatedVideos__details{float:left;min-height:70px;width:71%}.recipe-directions .relatedVideos__details__title{vertical-align:top}.recipe-directions .relatedVideos__details__description{font-size:12px;font-size:.75rem;color:#999}@media (min-width: 1024px){.recipe-directions .relatedVideos__details{width:60%}}.recipe-directions .relatedVideos .icon--videoplay{height:30px;transform:scale(0.7);width:30px}.recipe-directions .relatedVideos .icon--videoplay::after{left:12px;top:5px;transform:scale(0.8)}.recipe-directions .recipe-print-toggle-btn{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.recipe-directions--print{position:relative;top:5px}@media (min-width: 1024px){.recipe-directions--print{margin-left:5px;top:11px}}.recipe-directions .kf-text{color:#4d4d4d;display:none;position:relative;right:-8px;top:-1px}.recipe-directions .kf-text.print{right:0.3rem}@media (min-width: 1024px){.recipe-directions .kf-text{display:inline-block}}.recipe-directions .svg-icon--recipe-navbar--print{-ms-transform:scale(.6, .6);transform:scale(.6, .6);position:relative;top:3px}@media (min-width: 768px){.recipe-directions .svg-icon--recipe-navbar--print{top:5px}}@media (min-width: 1024px){.recipe-directions .svg-icon--recipe-navbar--print{margin-left:-10px;top:1px}}.recipe-directions .heading__h2--gutters{padding:0.8rem 1% 0.5rem}.recipe-toolbar{clear:both;margin:0 3%;text-align:center}.recipe-toolbar .btns-two-small:nth-child(3n),.recipe-toolbar .buttons-container .lo-container--settings .sort-by:nth-child(3n),.buttons-container .lo-container--settings .recipe-toolbar .sort-by:nth-child(3n),.recipe-toolbar .btns-one-small,.recipe-toolbar .profile-review-card .add-review-button,.profile-review-card .recipe-toolbar .add-review-button,.recipe-toolbar .profile-photo-card .add-description-button,.profile-photo-card .recipe-toolbar .add-description-button{border-right:none;clear:right}.recipe-toolbar .btns-two-small:nth-child(3n).open,.recipe-toolbar .buttons-container .lo-container--settings .sort-by:nth-child(3n).open,.buttons-container .lo-container--settings .recipe-toolbar .sort-by:nth-child(3n).open,.recipe-toolbar .btns-one-small.open,.recipe-toolbar .profile-review-card .open.add-review-button,.profile-review-card .recipe-toolbar .open.add-review-button,.recipe-toolbar .profile-photo-card .open.add-description-button,.profile-photo-card .recipe-toolbar .open.add-description-button{background-color:#ff7e1a}@media (min-width: 1025px){.recipe-toolbar{position:relative;top:10px}}.kitchen-friendly-view{position:relative;top:0.45rem}.kitchen-friendly-view .kfv-link{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.kitchen-friendly-view .svg-icon--recipe-page--open_modal_gr{-ms-transform:scale(.45, .45);transform:scale(.45, .45);display:block;flex-shrink:0}@media (min-width: 768px){.kitchen-friendly-view{top:0.65rem}}@media (min-width: 1024px){.kitchen-friendly-view{margin-right:5px}}.recipe-directions--edit{margin-left:1.4rem;position:relative;right:0;top:0.75rem}.adjustServings{background-color:#fff;border-bottom:1px dotted #cfcfcf;margin:0 auto;padding:8px 8px 3px;position:absolute;top:3.63rem;width:100%;z-index:100}.adjustServings .subtext{font-size:13px;font-size:.8125rem;color:#2d2d2d;margin-left:3px;margin-top:2px}.adjustServings .adjust-servings__form{margin-top:0.5rem}.adjustServings .adjust-servings__form li{display:inline-block;vertical-align:top}.adjustServings .adjust-servings__form li:nth-child(2),.adjustServings .adjust-servings__form li:nth-child(3){position:relative;top:-12px}.adjustServings .adjust-servings__form li:nth-child(2){margin:0 5px}.adjustServings .adjust-servings__form input[type='number'],.adjustServings .adjust-servings__form .btns-one-small,.adjustServings .adjust-servings__form .profile-review-card .add-review-button,.profile-review-card .adjustServings .adjust-servings__form .add-review-button,.adjustServings .adjust-servings__form .profile-photo-card .add-description-button,.profile-photo-card .adjustServings .adjust-servings__form .add-description-button{font-size:18px;font-size:1.125rem;color:#2d2d2d;height:40px;text-align:center;width:60px}.adjustServings .adjust-servings__form .btns-one-small,.adjustServings .adjust-servings__form .profile-review-card .add-review-button,.profile-review-card .adjustServings .adjust-servings__form .add-review-button,.adjustServings .adjust-servings__form .profile-photo-card .add-description-button,.profile-photo-card .adjustServings .adjust-servings__form .add-description-button{font-size:16px;font-size:1rem;color:#fff;line-height:40px;margin:0;width:106px}.adjustServings .adjust-servings__form .adjust-servings__select{text-align:center}.adjustServings .adjust-servings__form .adjust-servings__select .radio-lbl{float:none;margin:0;top:-15px}.adjustServings .adjust-servings__form .adjust-servings__select .radio-lbl input[type='radio']+span{height:34px !important;width:34px !important}.adjustServings .adjust-servings__form .adjust-servings__select .measurement-title{font-size:12px;font-size:.75rem;display:block;margin-top:5px;width:34px}.adjustServings .adjust-servings__form::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;border-color:#e6e6e6;border-style:solid;border-width:0.12rem 0.12rem 0 0;content:'';display:block;font-weight:300;height:1rem;position:absolute;right:75px;top:-0.5rem;width:1rem;z-index:-1}@media (min-width: 568px){.adjustServings .adjust-servings__form::after{right:80px}}@media (min-width: 768px){.adjustServings .adjust-servings__form::after{right:60px}}@media (min-width: 1024px){.adjustServings .adjust-servings__form::after{right:93px}}@media (min-width: 1270px){.adjustServings .adjust-servings__form::after{right:100px}}@media (min-width: 768px){.adjustServings{border-bottom:1px solid #e6e6e6;padding:10px 8px 0;right:25px;width:auto}}.heading__h2--gutters.similar,.heading__h2.heading__h2--gutters.recommended,.heading__h2--gutters.recommended,.ar_recipe_index .discussions-card .heading__h2--gutters.recommended.header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .heading__h2--gutters.recommended.header{min-height:58px;padding:0.8rem 1% 0.5rem}.heading__h2--gutters.share{min-height:58px;padding:0.8rem 1% 0.5rem}@media (min-width: 1025px){.heading__h2--gutters.share{width:61.5%}}.heading__h2--gutters.recommended{margin-left:0;position:relative;width:100%}.heading__h2--gutters.recommended a{font-size:22px;font-size:1.375rem;border-top:1px solid #e6e6e6;color:gray;margin-left:5px;margin-right:5px;padding:5px 10px}.heading__h2--gutters.recommended a:first-child{border-top:none}@media (min-width: 1024px){.heading__h2--gutters.recommended a:first-child{padding-bottom:0;padding-right:10px}}.heading__h2--gutters.recommended a.active{color:#ff7e1a}@media (min-width: 568px){.heading__h2--gutters.recommended a{font-size:24px;font-size:1.5rem;border-top:none}}@media (min-width: 768px){.heading__h2--gutters.recommended a{padding:0 5px}}@media (min-width: 1024px){.heading__h2--gutters.recommended a{font-size:28px;font-size:1.75rem}}@media (min-width: 768px){.heading__h2--gutters.recommended{width:97.5%}}.heading__h2--gutters.review{min-height:58px;padding:0.8rem 1% 0.5rem}.selected-content{font-size:24px;font-size:1.5rem;color:#ff7e1a;display:inline-block;position:relative;width:97px}.selected-content .icon--chevron-down{-ms-transform:scale(.65, .65);transform:scale(.65, .65);display:inline-block;position:absolute;right:-25px;top:5px}@media (min-width: 568px){.selected-content{display:none}}.similar-content-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #e6e6e6;left:65px;padding-bottom:5px;position:absolute;top:55px;width:150px;z-index:200}.similar-content-nav::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;border-color:#e6e6e6;border-style:solid;border-width:0.12rem 0.12rem 0 0;content:'';font-weight:300;height:1rem;position:absolute;right:41px;top:-0.6rem !important;width:1rem;z-index:-1}@media (min-width: 568px){.similar-content-nav{display:block !important}}.recipe-photo__page__h1{font-size:24px;font-size:1.5rem;float:left;margin:1rem 0;text-align:center;width:100%}.recipe-photo__page .btns-two-small,.recipe-photo__page .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-photo__page .sort-by{border:none;margin-right:0.3rem;width:48.6%}@media (min-width: 768px){.recipe-photo__page .btns-two-small,.recipe-photo__page .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-photo__page .sort-by{margin-right:0.5rem;width:49.5%}}@media (min-width: 1270px){.recipe-photo__page .btns-two-small,.recipe-photo__page .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .recipe-photo__page .sort-by{width:49%}}.recipe-photo__page .grid-col--tiles{border:none;margin-bottom:3%;min-height:inherit;text-align:center}.recipe-photo__page .grid-col__h3{font-size:16px;font-size:1rem;word-wrap:break-word}.recipe-photo__page .photo-upload{float:left;margin-bottom:0.5rem;margin-right:0;margin-top:0 !important;width:48.6%}.recipe-photo__page .photo-upload__input{height:0}.recipe-photo__page .photo-upload__label.btns-two-small:nth-child(2n),.recipe-photo__page .buttons-container .lo-container--settings .photo-upload__label.sort-by:nth-child(2n),.buttons-container .lo-container--settings .recipe-photo__page .photo-upload__label.sort-by:nth-child(2n){border-right:none;clear:right;width:100%}@media (min-width: 768px){.recipe-photo__page .photo-upload{width:49%}}.recipe-photo__page .btns-one-small,.recipe-photo__page .profile-review-card .add-review-button,.profile-review-card .recipe-photo__page .add-review-button,.recipe-photo__page .profile-photo-card .add-description-button,.profile-photo-card .recipe-photo__page .add-description-button{margin:0 3%;width:94%}.recipe-reviews{clear:both;margin-top:20px;position:relative}.recipe-reviews .current-user{border-bottom:1px solid #eee;box-shadow:inset 0 -55px 25px -7px #fafafa;min-height:100px;width:95% !important}.recipe-reviews .current-user__rateballoon{display:inline-block;padding-bottom:22.5px;padding-top:22.5px}.recipe-reviews .current-user__rateballoon .img-profile{display:inline-block;float:none;height:50px;margin-right:0;vertical-align:middle;width:50px}.recipe-reviews .current-user a.icon--edits{float:right}.recipe-reviews .current-user .helpful-reviews{align-items:center;display:inline-block;font-style:italic;margin-top:10px}.recipe-reviews .current-user .helpful-reviews span{vertical-align:middle}.recipe-reviews .current-user .personal-helpful-thumb{background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_12-14.png);background-image:url(https://images.media-allrecipes.com/ar-images/sprites/reviews_done_icons_03_18_15.svg),none;background-position:0 -73px;background-repeat:no-repeat;background-size:100%;display:inline-block;height:25px;text-align:center;text-decoration:none;width:25px}.recipe-reviews .current-user .reviewer-info{padding:0}.recipe-reviews .current-user .reviewer-info ul.cook-details{height:50px;margin-bottom:10px}.recipe-reviews .current-user .reviewer-info ul.cook-details .img-profile{height:50px;width:50px}.recipe-reviews .current-user .reviewer-info ul.cook-details h4{font-size:17px;font-size:1.0625rem;color:#2e2e2e;font-style:italic;font-weight:300}.recipe-reviews .current-user .own-review{overflow:hidden;position:relative;text-align:left}.recipe-reviews .current-user.imadeit-enabled{padding-top:10px}.recipe-reviews .current-user.imadeit-enabled .stars-and-date-container{float:left;margin-top:0;padding-bottom:8px;padding-top:0}.recipe-reviews .current-user.imadeit-enabled .stars-and-date-container img{font-size:18px;height:18px;line-height:18px;width:18px;margin-right:0.15rem}@media (min-width: 768px){.recipe-reviews .current-user.imadeit-enabled .stars-and-date-container{padding-bottom:0}}.recipe-reviews .current-user.imadeit-enabled .grid-col__ratings{float:left;margin:0.75rem 1% 0 0;width:102px}.recipe-reviews .current-user.imadeit-enabled .review-date{margin:0.75rem 1% 0 0}.recipe-reviews .heading__h2--gutters{margin-top:-9px}.recipe-reviews__more-container{float:left;width:100%}.recipe-reviews__more-container .more-button{float:left;text-align:center;width:100%}.recipe-reviews__more-container .btns-one-small,.recipe-reviews__more-container .profile-review-card .add-review-button,.profile-review-card .recipe-reviews__more-container .add-review-button,.recipe-reviews__more-container .profile-photo-card .add-description-button,.profile-photo-card .recipe-reviews__more-container .add-description-button{margin:0.5rem 3% 1rem;width:94%}@media (min-width: 768px){.recipe-reviews__more-container .btns-one-small,.recipe-reviews__more-container .profile-review-card .add-review-button,.profile-review-card .recipe-reviews__more-container .add-review-button,.recipe-reviews__more-container .profile-photo-card .add-description-button,.profile-photo-card .recipe-reviews__more-container .add-description-button{margin:0.5rem 9% 1rem;width:82%}}@media (min-width: 1024px){.recipe-reviews__more-container .btns-one-small,.recipe-reviews__more-container .profile-review-card .add-review-button,.profile-review-card .recipe-reviews__more-container .add-review-button,.recipe-reviews__more-container .profile-photo-card .add-description-button,.profile-photo-card .recipe-reviews__more-container .add-description-button{margin:0.5rem 17.5% 1rem;width:65%}}.recipe-reviews .icon--reviews{float:right;position:relative;top:0.5rem}.recipe-reviews .tabs.reviews-sort{display:none}@media (min-width: 1024px){.recipe-reviews .tabs.reviews-sort{display:block;margin-left:1.5rem}.recipe-reviews .tabs.reviews-sort div{font-size:16px;font-size:1rem;background-color:#dbdbda;color:#666;cursor:pointer;float:left;font-weight:lighter;padding:11px 0;text-align:center;width:24.25%}.recipe-reviews .tabs.reviews-sort div.selected{background-color:#f2f2f2;color:#2d2d2d}}.recipe-reviews .icon-read--reviews{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;position:absolute;right:24px;top:11px}.recipe-reviews .icon-read--reviews span{display:inline-block}.recipe-reviews .icon-read--reviews span:nth-child(1){color:#4d4d4d;display:none;font-weight:normal;padding-right:2px;width:auto !important}@media (min-width: 1024px){.recipe-reviews .icon-read--reviews span:nth-child(1){display:inline-block}}.recipe-reviews .icon-read--reviews .svg-icon--recipe-navbar--rate{-ms-transform:scale(.6, .6);transform:scale(.6, .6);margin-left:-5px;margin-right:-10px}@media (min-width: 1025px){.offsetLarge{margin-top:80px}}@media (min-width: 1025px){.offsetSmall{margin-top:20px}}.show-form{float:left;margin:1rem 3%;width:94%}.email-recipe input[type='email']+.btn-basic--small,.email-recipe input[type='email']+.btns-one-small,.email-recipe .profile-review-card input[type='email']+.add-review-button,.profile-review-card .email-recipe input[type='email']+.add-review-button,.email-recipe .profile-photo-card input[type='email']+.add-description-button,.profile-photo-card .email-recipe input[type='email']+.add-description-button,.email-recipe input[type='email']+.btns-one-small--bottom-margin,.email-recipe input[type='email']+.btns-two-small,.email-recipe .buttons-container .lo-container--settings input[type='email']+.sort-by,.buttons-container .lo-container--settings .email-recipe input[type='email']+.sort-by,.email-recipe input[type='email']+.btns-three-small,.email-recipe input[type='email']+.btns-four-small,.email-recipe input[type='email']+.btns-five-small,.email-recipe .ad-mag-homeBtm__text-wrap input[type='email']+div,.ad-mag-homeBtm__text-wrap .email-recipe input[type='email']+div,.email-recipe .ad-mag-homeBtm__text input[type='email']+button,.ad-mag-homeBtm__text .email-recipe input[type='email']+button{height:2.95rem;line-height:2.95rem;position:absolute;right:0}.email-recipe__recipients li{margin-bottom:0.75rem}.email-recipe__recipients li a.btn-basic--small,.email-recipe__recipients li a.btns-one-small,.email-recipe__recipients li .profile-review-card a.add-review-button,.profile-review-card .email-recipe__recipients li a.add-review-button,.email-recipe__recipients li .profile-photo-card a.add-description-button,.profile-photo-card .email-recipe__recipients li a.add-description-button,.email-recipe__recipients li a.btns-one-small--bottom-margin,.email-recipe__recipients li a.btns-two-small,.email-recipe__recipients li .buttons-container .lo-container--settings a.sort-by,.buttons-container .lo-container--settings .email-recipe__recipients li a.sort-by,.email-recipe__recipients li a.btns-three-small,.email-recipe__recipients li a.btns-four-small,.email-recipe__recipients li a.btns-five-small{padding-left:0;padding-right:1rem}.email-recipe__recipients li a.btn-basic--small span,.email-recipe__recipients li a.btns-one-small span,.email-recipe__recipients li .profile-review-card a.add-review-button span,.profile-review-card .email-recipe__recipients li a.add-review-button span,.email-recipe__recipients li .profile-photo-card a.add-description-button span,.profile-photo-card .email-recipe__recipients li a.add-description-button span,.email-recipe__recipients li a.btns-one-small--bottom-margin span,.email-recipe__recipients li a.btns-two-small span,.email-recipe__recipients li .buttons-container .lo-container--settings a.sort-by span,.buttons-container .lo-container--settings .email-recipe__recipients li a.sort-by span,.email-recipe__recipients li a.btns-three-small span,.email-recipe__recipients li a.btns-four-small span,.email-recipe__recipients li a.btns-five-small span{background-position:center;float:right;height:inherit;margin-left:0.5rem;position:relative;right:0}.email-recipe__recipients li a.btn-basic--small span.icon--x,.email-recipe__recipients li a.btns-one-small span.icon--x,.email-recipe__recipients li .profile-review-card a.add-review-button span.icon--x,.profile-review-card .email-recipe__recipients li a.add-review-button span.icon--x,.email-recipe__recipients li .profile-photo-card a.add-description-button span.icon--x,.profile-photo-card .email-recipe__recipients li a.add-description-button span.icon--x,.email-recipe__recipients li a.btns-one-small--bottom-margin span.icon--x,.email-recipe__recipients li a.btns-two-small span.icon--x,.email-recipe__recipients li .buttons-container .lo-container--settings a.sort-by span.icon--x,.buttons-container .lo-container--settings .email-recipe__recipients li a.sort-by span.icon--x,.email-recipe__recipients li a.btns-three-small span.icon--x,.email-recipe__recipients li a.btns-four-small span.icon--x,.email-recipe__recipients li a.btns-five-small span.icon--x,.email-recipe__recipients li a.btn-basic--small span.icon--clear,.email-recipe__recipients li a.btns-one-small span.icon--clear,.email-recipe__recipients li .profile-review-card a.add-review-button span.icon--clear,.profile-review-card .email-recipe__recipients li a.add-review-button span.icon--clear,.email-recipe__recipients li .profile-photo-card a.add-description-button span.icon--clear,.profile-photo-card .email-recipe__recipients li a.add-description-button span.icon--clear,.email-recipe__recipients li a.btns-one-small--bottom-margin span.icon--clear,.email-recipe__recipients li a.btns-two-small span.icon--clear,.email-recipe__recipients li .buttons-container .lo-container--settings a.sort-by span.icon--clear,.buttons-container .lo-container--settings .email-recipe__recipients li a.sort-by span.icon--clear,.email-recipe__recipients li a.btns-three-small span.icon--clear,.email-recipe__recipients li a.btns-four-small span.icon--clear,.email-recipe__recipients li a.btns-five-small span.icon--clear{width:1rem}.email-recipe .input-wrap,.email-recipe .input-wrap--home,.email-recipe .buttons-container .lo-container--settings .zip-container,.buttons-container .lo-container--settings .email-recipe .zip-container,.email-recipe__note{font-size:18px;font-size:1.125rem;height:3.05rem;margin:0.5rem 0 0.75rem;width:100%}@media (min-width: 1024px){.email-recipe .input-wrap,.email-recipe .input-wrap--home,.email-recipe .buttons-container .lo-container--settings .zip-container,.buttons-container .lo-container--settings .email-recipe .zip-container,.email-recipe__note{font-size:16px;font-size:1rem}}.email-recipe .input-wrap input[type='email'],.email-recipe .input-wrap--home input[type='email'],.email-recipe .buttons-container .lo-container--settings .zip-container input[type='email'],.buttons-container .lo-container--settings .email-recipe .zip-container input[type='email'],.email-recipe .input-wrap input[type='text'],.email-recipe .input-wrap--home input[type='text'],.email-recipe .buttons-container .lo-container--settings .zip-container input[type='text'],.buttons-container .lo-container--settings .email-recipe .zip-container input[type='text']{font-size:18px;font-size:1.125rem;min-width:90%;padding-left:0.5rem}@media (min-width: 1024px){.email-recipe .input-wrap input[type='email'],.email-recipe .input-wrap--home input[type='email'],.email-recipe .buttons-container .lo-container--settings .zip-container input[type='email'],.buttons-container .lo-container--settings .email-recipe .zip-container input[type='email'],.email-recipe .input-wrap input[type='text'],.email-recipe .input-wrap--home input[type='text'],.email-recipe .buttons-container .lo-container--settings .zip-container input[type='text'],.buttons-container .lo-container--settings .email-recipe .zip-container input[type='text']{font-size:16px;font-size:1rem}}.email-recipe__note{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #cfcfcf;border-radius:0;height:10rem;margin-bottom:1rem;padding:0.5rem;width:100%}.email-recipe__buttons{text-align:center;width:100%}.email-recipe__buttons .btns-two-small,.email-recipe__buttons .buttons-container .lo-container--settings .sort-by,.buttons-container .lo-container--settings .email-recipe__buttons .sort-by{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.right-rail .heading__h2,.right-rail .heading__h2--gutters,.right-rail .heading__h2--no--gutters,.right-rail .lo-container--slider h2,.lo-container--slider .right-rail h2,.right-rail .ar_recipe_index .discussions-card .header,.ar_recipe_index .discussions-card .right-rail .header,.right-rail .recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .header,.recipe-reviews .icon-read--reviews span:nth-child(1) .discussions-card .right-rail .header{display:none}.right-rail .grid-col--tiles{background-color:#fff;border-left:none;margin:1rem 0 -0.5rem;width:100%}@media (min-width: 1024px){.right-rail .grid-col--tiles{border-left:1px solid #e6e6e6}}.right-rail .grid-fixed .grid-col--fixed-tiles{width:148px}.right-rail .grid-fixed .grid-col--fixed-tiles .favorite{background-position:-2px -3.1rem;height:42px;right:14px;top:14px;width:42px}.right-rail .grid-fixed .grid-col--fixed-tiles .favorite.highlighted{background-position:-5px -3.25rem}.right-rail .grid-fixed .grid-col--fixed-tiles .grid-col__rec-image{height:136px;margin:5px 5px 0;min-height:136px;width:136px}.right-rail .grid-fixed .grid-col--fixed-tiles .grid-col__video-image{background-size:cover;display:inline;height:117px;margin:5px 5px 0;width:136px}.right-rail .grid-fixed .grid-col--fixed-tiles .grid-col__ratings .rating-stars{margin-left:1px}.right-rail .grid-fixed .grid-col__h3--recipe-grid{font-size:14px;font-size:.875rem;margin:0.15rem 2.5% 0.4rem 5px;width:90%}.right-rail .grid-fixed .grid-col__ratings .rec-card__description,.right-rail .grid-fixed .grid-col__ratings .profile-review-card .rated-review-text,.profile-review-card .right-rail .grid-fixed .grid-col__ratings .rated-review-text{display:none !important}.right-rail .grid-fixed .video-card a[href*='/video/']::before{height:42px;top:15%;width:42px}.right-rail .grid-fixed .video-card a[href*='/video/'] .video-card__image{height:75px;max-height:75px;min-height:75px !important}.right-rail .grid-fixed .video-card .profile--recipe-card .cook-details{min-height:0;padding-top:0}.right-rail .grid-fixed .video-card .profile--recipe-card .cook-details h4{width:95%}.right-rail .grid-fixed .video-card .profile--recipe-card .cook-details li:nth-child(2) ul{display:none}@media screen and (min-width: 528px) and (max-width: 767px){.right-rail div .grid-fixed .grid-col--fixed-tiles{margin:0 auto 20px}}@media (min-width: 768px){.tab-pane:not([title='Recipes']) .right-rail .grid-fixed{margin-left:0}}.tab-pane:not([title='Recipes']) .right-rail .grid-fixed .grid-col--fixed-tiles{margin-left:3px;margin-right:3px}@media (min-width: 667px){.tab-pane:not([title='Recipes']) .right-rail .grid-fixed .grid-col--fixed-tiles{margin-left:6px;margin-right:6px}}@media (min-width: 768px){.tab-pane:not([title='Recipes']) .right-rail .grid-fixed .grid-col--fixed-tiles{margin-left:2px;margin-right:2px}}.nutrition-summary-facts{display:inline-block;width:75%}.see-full-nutrition{color:#ff7e1a}.cook-summary{background:#f2f2f2;clear:both;margin:1rem 0;overflow:hidden;padding-left:1.313rem}.cook-summary div.recipe-summary{clear:both;margin:0 0 1rem;max-width:90%;position:relative;top:0.5rem}.cook-summary div.submitter ul.cook-details li img{display:block;margin-right:0.5625rem}.cook-summary ul.cook-details ul{clear:both;float:none;left:0}.cook-summary__h1{font-size:18px;font-size:1.125rem;color:#2d2d2d;float:left;margin:0.5rem 0}@media (min-width: 1024px){.cook-summary__h1{font-size:16px;font-size:1rem}}.cook-summary .icon--chevron-closed{clear:both}.cook-summary .icon--chevron-closed::before{height:0.5rem;width:0.5rem}.cook-summary ul.cook-details li ul li span{margin-right:0}.cook-summary ul.cook-details li ul li span:nth-child(1){color:#2d2d2d}.cook-summary ul.cook-details li ul li span:nth-child(n+2){color:gray}@media (min-width: 1270px){.cook-summary ul.cook-details li ul li span{font-size:16px;font-size:1rem;margin-right:0}}@media (min-width: 1270px) and (min-width: 1024px){.cook-summary ul.cook-details li ul li span{font-size:14px;font-size:.8888888889rem}}@media (min-width: 1270px){.cook-summary ul.cook-details li ul li span:first-child{-ms-transform:scale(1, 1);transform:scale(1, 1);margin-right:0.625rem !important}.cook-summary ul.cook-details li ul li span:nth-child(2){display:inline}}.cook-summary ul.cook-details li:nth-child(2) h4{font-size:20px;font-size:1.25rem;color:#2d2d2d}@media (min-width: 1024px){.cook-summary ul.cook-details li:nth-child(2) h4{font-size:18px;font-size:1.1111111111rem}}@media (min-width: 768px){.cook-summary ul.cook-details li:nth-child(2) h4 h4{font-size:22px;font-size:1.375rem}}@media (min-width: 768px) and (min-width: 1024px){.cook-summary ul.cook-details li:nth-child(2) h4 h4{font-size:20px;font-size:1.2222222222rem}}@media (min-width: 768px){.cook-summary h1{font-size:20px;font-size:1.25rem}}@media (min-width: 768px) and (min-width: 1024px){.cook-summary h1{font-size:18px;font-size:1.1111111111rem}}@media (min-width: 1270px){.cook-summary ul.cook-details li ul li:nth-child(2) span{margin-left:-8px}.cook-summary ul.cook-details li ul:nth-child(n+3){margin-left:1.2rem}}.toolbar-i-made-it h4{font-size:18px;font-size:1.125rem}.toolbar-i-made-it ul{clear:both;float:left;margin-bottom:25px;width:300px}.toolbar-i-made-it ul li a{display:block;text-align:center}.toolbar-i-made-it ul .hide-madeit{display:none}.toolbar-i-made-it ul .made-it-count{font-size:14px;font-size:.875rem;background:#ff7e1a;border-radius:50%;color:#fff;cursor:initial;display:inline-block;height:1.375rem;left:43px;line-height:1.375rem;position:absolute;text-align:center;top:50px;width:1.375rem}.toolbar-i-made-it ul .made-it-facebook{margin-bottom:16px;text-align:left}.toolbar-i-made-it ul .made-it-facebook a{color:#ff7e1a}.toolbar-i-made-it ul .bg-orange-gold{align-items:center;-ms-flex-align:center;display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;background:#feaa26;margin-left:0;width:300px}.toolbar-i-made-it ul .bg-gold-border{border:1px solid #feaa26 !important}.toolbar-i-made-it ul .bg-gray-border{border:1px solid #b2b2b2 !important}.toolbar-i-made-it ul .bg-orange-border{border:1px solid #ff7e1a !important}.toolbar-i-made-it ul .bg-orange{background:#ff7e1a;border:1px solid #ff7e1a !important}.toolbar-i-made-it ul .icon--reviews-white{top:1.2rem !important}.toolbar-i-made-it .svg-icon--recipe-page--imadeit-white-dims{transform:scale(0.85)}.recipe-toolbar .cook-details{border-right:1px solid #00f;width:180px}.recipe-toolbar .cook-details li:first-child img{display:inline}.made-it-rating{position:relative}.made-it-rating textarea{font-size:14px;font-size:.875rem;line-height:20px}@media (min-width: 768px){.made-it-rating textarea{font-size:18px;font-size:1.125rem;line-height:26px;margin-left:2rem;width:357px}}@media (min-width: 1024px){.made-it-rating textarea{font-size:14px;font-size:.875rem;line-height:20px;width:566px}}.made-it-rating ul.cook-details{border-bottom:1px solid #e6e6e6;border-top:none;margin:0.3rem 0 0 0.5rem;padding-bottom:0.8rem;width:95%}.made-it-rating ul.cook-details li a{display:block;position:relative;z-index:999}.made-it-rating ul.cook-details li h4{color:#4d4d4d;width:87%}.made-it-rating ul.cook-details li ul{top:-0.3rem}.made-it-rating ul.cook-details .img-profile{display:inline;margin:0 0.5rem 0 -0.3rem}@media (min-width: 360px){.made-it-rating ul.cook-details .img-profile{margin-left:-0.232rem}}@media (min-width: 375px){.made-it-rating ul.cook-details .img-profile{margin-left:-0.3rem}}@media (min-width: 384px){.made-it-rating ul.cook-details .img-profile{margin-left:-0.2rem}}@media (min-width: 400px){.made-it-rating ul.cook-details .img-profile{margin-left:-0.22rem}}@media (min-width: 414px){.made-it-rating ul.cook-details .img-profile{margin-left:-0.24rem}}@media (min-width: 768px){.made-it-rating ul.cook-details{width:96%}}@media (min-width: 1024px){.made-it-rating ul.cook-details{margin-right:0.7rem}}.made-it-rating div.grid-col__ratings{display:inline-block;margin:1rem 0 0 0.3rem}.made-it-rating ul.rating-user-edit{position:absolute}.made-it-rating ul.rating-user-edit .icon--edits{background-size:1rem;height:34px;margin-right:0.75rem;width:34px}@media (min-width: 768px){.made-it-rating ul.rating-user-edit .icon--edits{background-size:1.125rem, 1.125rem;height:42px;margin-right:0.5rem;width:42px}}@media (min-width: 1024px){.made-it-rating ul.rating-user-edit .icon--edits{background-size:1rem;height:34px;width:34px}}.made-it-rating span.rating-date{font-size:14px;font-size:.875rem;color:#4d4d4d;font-style:italic;left:0.5rem;position:relative;top:-0.2rem}.made-it-rating div.review-text{font-size:16px;font-size:1rem;line-height:24px;margin:0.6rem 0 0.8rem 0.3rem;width:90%}@media (min-width: 1024px){.made-it-rating div.review-text{font-size:14px;font-size:.875rem;line-height:20px}}.made-it-rating .helpful-reviews{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#4d4d4d;font-style:italic}.made-it-rating .helpful-reviews span:first-child{-ms-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);border:1px solid #fff;margin-right:0.35rem}@media (min-width: 1024px){.made-it-rating{margin-left:20px;width:93%}}@media (min-width: 1270px){.made-it-rating{width:69%}}.personal-recipe .tipsAndTricks--section,.custom-recipe .tipsAndTricks--section{display:none}.personal-recipe .recipe-directions,.custom-recipe .recipe-directions{width:100%}.personal-recipe .recipe-directions--print,.custom-recipe .recipe-directions--print{display:none}@media (min-width: 1024px){.personal-recipe .recipe-directions--print,.custom-recipe .recipe-directions--print{right:1.5rem;top:-0.5rem}}.personal-recipe .recipe-directions__header--toggles span:only-child,.custom-recipe .recipe-directions__header--toggles span:only-child{right:0}@media (min-width: 1024px){.personal-recipe .recipe-directions .kf-text,.custom-recipe .recipe-directions .kf-text{font-size:14px;font-size:.875rem}.personal-recipe .recipe-directions .kf-text.print,.custom-recipe .recipe-directions .kf-text.print{top:0}}@media (min-width: 768px){.personal-recipe .recipe-directions .icon--edits,.custom-recipe .recipe-directions .icon--edits{position:relative;top:0.25rem}}@media (min-width: 1024px){.personal-recipe .recipe-directions .icon--edits,.custom-recipe .recipe-directions .icon--edits{top:0.35rem}}.personal-recipe .recipe-ingredients .checkList__item:not(#btn-addtolist):hover,.personal-recipe .recipe-ingredients ul.dropdownwrapper>li>label:not(#btn-addtolist):hover,.custom-recipe .recipe-ingredients .checkList__item:not(#btn-addtolist):hover,.custom-recipe .recipe-ingredients ul.dropdownwrapper>li>label:not(#btn-addtolist):hover{cursor:initial}.personal-recipe .recipe-ingredients .checkList__item:not(#btn-addtolist) input[type='checkbox']+span:not(.white)::before,.personal-recipe .recipe-ingredients ul.dropdownwrapper>li>label:not(#btn-addtolist) input[type='checkbox']+span:not(.white)::before,.custom-recipe .recipe-ingredients .checkList__item:not(#btn-addtolist) input[type='checkbox']+span:not(.white)::before,.custom-recipe .recipe-ingredients ul.dropdownwrapper>li>label:not(#btn-addtolist) input[type='checkbox']+span:not(.white)::before{background:none;display:none !important}.personal-recipe .kitchen-friendly-view,.custom-recipe .kitchen-friendly-view{display:none;right:1.5rem;top:-0.7rem}@media (min-width: 768px){.personal-recipe .kitchen-friendly-view,.custom-recipe .kitchen-friendly-view{top:-0.6rem}}@media (min-width: 1024px){.personal-recipe .kitchen-friendly-view,.custom-recipe .kitchen-friendly-view{right:2.75rem;top:-0.4rem}}.recipe-reviews ol{margin-left:4%}.recipe-reviews ol li:nth-child(2){margin-top:20px}@media (min-width: 1024px){.recipe-reviews ol{margin-left:0;margin-top:25px}}@media (min-width: 1200px){.review-ad-space{min-height:144px}}.review-divider{float:left;width:100% !important}.review-detail__link span{vertical-align:middle}img.rateballoon{position:relative;z-index:10}div.rateballoon{background-color:#b3b3b3;color:#fff;display:inline-block;font-size:1rem;font-weight:300;height:50px;line-height:50px;margin-left:0;min-width:160px;padding-left:25px;position:relative;right:10px;text-align:center;vertical-align:middle;width:200px}div.rateballoon::before{background:#fff;border-bottom-right-radius:50%;content:'';height:27px;left:0;left:-2px;position:absolute;top:0;top:-1px;width:27px}div.rateballoon::after{background:#fff;border-top-right-radius:50%;bottom:0;bottom:-1px;content:'';height:27px;left:0;left:-2px;position:absolute;width:27px}@media (min-width: 1024px){div.rateballoon{width:244px}}.recipe-navbar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;background:#e6e6e6;margin:10px auto 0;width:95%}.recipe-navbar a,.recipe-navbar div{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;border-left:3px solid #fff;color:#4d4d4d;font-weight:normal;height:50px;width:100%}.recipe-navbar a:first-child,.recipe-navbar div:first-child{border-left:0;margin-left:0}.recipe-navbar a span:first-child,.recipe-navbar div span:first-child{-ms-transform:scale(.75, .75);transform:scale(.75, .75);flex-shrink:0}@media (min-width: 715px){.recipe-navbar a span:first-child,.recipe-navbar div span:first-child{margin-left:-8px}}@media (min-width: 768px){.recipe-navbar a span:first-child,.recipe-navbar div span:first-child{margin-left:0;margin-right:0}}@media (min-width: 1024px){.recipe-navbar a span:first-child,.recipe-navbar div span:first-child{-ms-transform:scale(.8, .8);transform:scale(.8, .8);margin-right:-5px}}@media (min-width: 768px) and (max-width: 1024px){.recipe-navbar a span:first-child,.recipe-navbar div span:first-child{margin-top:-6px}}.recipe-navbar a:nth-child(3) span:nth-child(1),.recipe-navbar div:nth-child(3) span:nth-child(1){position:relative}.recipe-navbar a span:nth-child(2),.recipe-navbar div span:nth-child(2){display:none}@media (min-width: 715px){.recipe-navbar a span:nth-child(2),.recipe-navbar div span:nth-child(2){display:inline}}@media (min-width: 1025px){.recipe-navbar a span:nth-child(2),.recipe-navbar div span:nth-child(2){padding-left:7px}}@media (min-width: 768px) and (max-width: 1024px){.recipe-navbar a span:nth-child(2),.recipe-navbar div span:nth-child(2){margin-top:-8px}}.recipe-navbar a .svg-icon--cook-card--heart,.recipe-navbar div .svg-icon--cook-card--heart{height:32.16px;transform:translateY(1px) !important;width:31px}@media (min-width: 768px){.recipe-navbar a,.recipe-navbar div{-ms-flex-direction:column;flex-direction:column;font-size:15px;font-size:.9375rem;border-left:0;height:55px}}@media (min-width: 1025px){.recipe-navbar a,.recipe-navbar div{-ms-flex-direction:row;flex-direction:row;font-size:17px;font-size:1.0625rem;height:60px}}.recipe-navbar .rate-on-click{display:none}@media (min-width: 568px){.recipe-navbar .rate-on-click{display:flex}}.recipe-navbar .save-on-click{flex-shrink:0;width:130px}.recipe-navbar .save-on-click span:nth-child(2){display:inline}@media (min-width: 667px){.recipe-navbar .save-on-click{width:110px}}@media (min-width: 1024px){.recipe-navbar .save-on-click{width:120px}}@media (min-width: 1270px){.recipe-navbar .save-on-click{width:140px}}.recipe-navbar .social-btn-text{display:none}@media (min-width: 768px){.recipe-navbar .social-btn-text{display:block;position:relative}}@media (min-width: 1025px){.recipe-navbar .social-btn-text{top:0}}.recipe-navbar .svg-icon--recipe-navbar--heart_off-dims+span,.recipe-navbar .taste-tile .btns-one-small.favorite::before+span,.taste-tile .recipe-navbar .btns-one-small.favorite::before+span,.recipe-navbar .taste-tile .profile-review-card .favorite.add-review-button::before+span,.taste-tile .profile-review-card .recipe-navbar .favorite.add-review-button::before+span,.recipe-navbar .profile-review-card .taste-tile .favorite.add-review-button::before+span,.profile-review-card .taste-tile .recipe-navbar .favorite.add-review-button::before+span,.recipe-navbar .taste-tile .profile-photo-card .favorite.add-description-button::before+span,.taste-tile .profile-photo-card .recipe-navbar .favorite.add-description-button::before+span,.recipe-navbar .profile-photo-card .taste-tile .favorite.add-description-button::before+span,.profile-photo-card .taste-tile .recipe-navbar .favorite.add-description-button::before+span,.recipe-navbar .recommended-tastes--details a.btns-one-small.recommended::before+span,.recommended-tastes--details .recipe-navbar a.btns-one-small.recommended::before+span,.recipe-navbar .recommended-tastes--details .profile-review-card a.recommended.add-review-button::before+span,.recommended-tastes--details .profile-review-card .recipe-navbar a.recommended.add-review-button::before+span,.recipe-navbar .profile-review-card .recommended-tastes--details a.recommended.add-review-button::before+span,.profile-review-card .recommended-tastes--details .recipe-navbar a.recommended.add-review-button::before+span,.recipe-navbar .recommended-tastes--details .profile-photo-card a.recommended.add-description-button::before+span,.recommended-tastes--details .profile-photo-card .recipe-navbar a.recommended.add-description-button::before+span,.recipe-navbar .profile-photo-card .recommended-tastes--details a.recommended.add-description-button::before+span,.profile-photo-card .recommended-tastes--details .recipe-navbar a.recommended.add-description-button::before+span{color:#fff}.recipe-navbar div[on='saved']{background-color:#ff7e1a}.recipe-navbar div[on='saved'] div[ng-switch-when='false']{color:#fff}.recipe-navbar div[on='saved'] div[ng-switch-when='false']:hover{background-color:#e67117}.recipe-navbar div[on='saved'] div[ng-switch-when='true']{background-color:#f2f2f2}.dropdown-heart{position:fixed;top:0;width:100%;z-index:300}.dropdown-heart .save-on-click{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;background-color:#ff7e1a;color:#fff;height:50px}.dropdown-heart .save-on-click .svg-icon--recipe-navbar--heart_off-dims,.dropdown-heart .save-on-click .taste-tile .btns-one-small.favorite::before,.taste-tile .dropdown-heart .save-on-click .btns-one-small.favorite::before,.dropdown-heart .save-on-click .taste-tile .profile-review-card .favorite.add-review-button::before,.taste-tile .profile-review-card .dropdown-heart .save-on-click .favorite.add-review-button::before,.dropdown-heart .save-on-click .profile-review-card .taste-tile .favorite.add-review-button::before,.profile-review-card .taste-tile .dropdown-heart .save-on-click .favorite.add-review-button::before,.dropdown-heart .save-on-click .taste-tile .profile-photo-card .favorite.add-description-button::before,.taste-tile .profile-photo-card .dropdown-heart .save-on-click .favorite.add-description-button::before,.dropdown-heart .save-on-click .profile-photo-card .taste-tile .favorite.add-description-button::before,.profile-photo-card .taste-tile .dropdown-heart .save-on-click .favorite.add-description-button::before,.dropdown-heart .save-on-click .recommended-tastes--details a.btns-one-small.recommended::before,.recommended-tastes--details .dropdown-heart .save-on-click a.btns-one-small.recommended::before,.dropdown-heart .save-on-click .recommended-tastes--details .profile-review-card a.recommended.add-review-button::before,.recommended-tastes--details .profile-review-card .dropdown-heart .save-on-click a.recommended.add-review-button::before,.dropdown-heart .save-on-click .profile-review-card .recommended-tastes--details a.recommended.add-review-button::before,.profile-review-card .recommended-tastes--details .dropdown-heart .save-on-click a.recommended.add-review-button::before,.dropdown-heart .save-on-click .recommended-tastes--details .profile-photo-card a.recommended.add-description-button::before,.recommended-tastes--details .profile-photo-card .dropdown-heart .save-on-click a.recommended.add-description-button::before,.dropdown-heart .save-on-click .profile-photo-card .recommended-tastes--details a.recommended.add-description-button::before,.profile-photo-card .recommended-tastes--details .dropdown-heart .save-on-click a.recommended.add-description-button::before{margin-right:5px}@media (min-width: 568px){.dropdown-heart{display:none}}.recipe-page-right-rail.sticky-ads .heading__h2--gutters.rr-content::before{content:'Recommended'}.recipe-page-right-rail.sticky-ads .heading__h2--gutters.rr-content>a{display:none;left:0;position:absolute}@media (min-width: 768px){.recipe-page-right-rail.sticky-ads .recommended-content{height:255px;min-height:255px}}@media (min-width: 768px){.recipe-page-right-rail.sticky-ads .btns-one-small.rr-content,.recipe-page-right-rail.sticky-ads .profile-review-card .rr-content.add-review-button,.profile-review-card .recipe-page-right-rail.sticky-ads .rr-content.add-review-button,.recipe-page-right-rail.sticky-ads .profile-photo-card .rr-content.add-description-button,.profile-photo-card .recipe-page-right-rail.sticky-ads .rr-content.add-description-button{font-size:14px;font-size:.875rem;background-color:transparent;color:#feaa26;display:inline;position:absolute;right:0;top:-24px;width:auto}.recipe-page-right-rail.sticky-ads .btns-one-small.rr-content::before,.recipe-page-right-rail.sticky-ads .profile-review-card .rr-content.add-review-button::before,.profile-review-card .recipe-page-right-rail.sticky-ads .rr-content.add-review-button::before,.recipe-page-right-rail.sticky-ads .profile-photo-card .rr-content.add-description-button::before,.profile-photo-card .recipe-page-right-rail.sticky-ads .rr-content.add-description-button::before{content:'See more'}}@media (min-width: 768px){.recipe-page-right-rail{position:relative}}@media (max-width: 767px){.recipe-page-right-rail{float:left;width:100%}}@media only screen and (min-width: 1040px){.reviewer-info.imadeit-enabled .cook-details .cook-info .arAllStar{top:1rem}}@media only screen and (max-width: 768px){.reviewer-info.imadeit-enabled .cook-details .cook-info{top:2.2rem}}.reviewer-info.clearfix .cook-details .cook-info,.reviewer-info.input-wrap .cook-details .cook-info,.reviewer-info.input-wrap--home .cook-details .cook-info,.buttons-container .lo-container--settings .reviewer-info.zip-container .cook-details .cook-info,.reviewer-info.stars-container .cook-details .cook-info,.grid-col__ratings .reviewer-info.rating-stars .cook-details .cook-info,.reviewer-info.profile .cook-details .cook-info,.reviewer-info.grid-col__ratings .cook-details .cook-info,.reviewer-info.email-recipe .cook-details .cook-info{width:100%}.tracking-element{display:none}.recipe-carousel{display:-ms-flexbox;display:flex;background-color:#fff;margin:0 auto;max-height:250px;padding:10px 0 5px 5px;position:relative;width:95%}@media (min-width: 1270px){.recipe-carousel{overflow:visible}}.slider-card{flex-shrink:0;margin:0 11px 5px 3px;position:relative;width:120px}.slider-card__img{min-height:125px;width:100%}.slider-card__h3{font-size:13px;font-size:.8125rem;line-height:16px;margin-bottom:5px;margin-left:0;margin-top:5px;max-height:34px;overflow:hidden;white-space:normal;word-wrap:break-word}@media (min-width: 1024px){.slider-card__h3{font-size:14px;font-size:.875rem;line-height:17px}}.slider-card__ratings{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;margin:0 2.5% 0 0}.slider-card__hub ul.cook-details{min-height:unset}.slider-card__hub ul.cook-details li{margin-right:0 !important;width:unset !important}.slider-card__hub ul.cook-details li h4{margin-bottom:0;margin-top:0}.slider-card__hub ul.cook-details li img.img-profile{height:25px;width:25px}.slider-card__hub .hub-recipeCount{font-size:12px;font-size:.75rem}.slider-card__hubImg{display:-ms-flexbox;display:flex;flex-wrap:wrap;height:120px;width:120px}.slider-card__hubImg img{height:50%;width:50%}@media (min-width: 1024px){.slider-card__hubImg{height:130px;width:130px}}.slider-card__articles .article-author{white-space:normal}@media (min-width: 1024px){.slider-card{width:130px}}.heading__h2--gutters.rr-content{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;margin:0 auto 12px;padding-bottom:10px}.heading__h2--gutters.rr-content::before{content:'Recommended for you'}.heading__h2--gutters.rr-content span{-ms-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15);display:block}@media (min-width: 768px){.heading__h2--gutters.rr-content{font-size:20px;font-size:1.25rem}}.recommended-content{display:block;margin:0;min-height:278px;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%}@media (min-width: 768px){.recommended-content{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 auto 20px;min-height:759px;overflow:hidden;width:unset}}.btns-one-small.rr-content,.profile-review-card .rr-content.add-review-button,.profile-photo-card .rr-content.add-description-button{font-size:20px;font-size:1.25rem;background-color:#feaa26;display:block;margin:1.5rem auto}.btns-one-small.rr-content::before,.profile-review-card .rr-content.add-review-button::before,.profile-photo-card .rr-content.add-description-button::before{content:'See all recommendations'}@media (min-width: 768px){.btns-one-small.rr-content,.profile-review-card .rr-content.add-review-button,.profile-photo-card .rr-content.add-description-button{font-size:16px;font-size:1rem;width:250px}}#dockedSlots{margin-top:24px}.recommended-tastes--details{-webkit-transition:right 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:right 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:right 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:right 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms;height:290px;margin-top:0;overflow:hidden;position:absolute;right:-100%;width:97.5%}.recommended-tastes--details .heading__h2--gutters.recommended{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;font-size:17px;font-size:1.0625rem;border-bottom:none;margin-top:0;padding-left:0;top:69px}@media (min-width: 768px){.recommended-tastes--details .heading__h2--gutters.recommended{font-size:20px;font-size:1.25rem}}@media (min-width: 1270px){.recommended-tastes--details .heading__h2--gutters.recommended{font-size:24px;font-size:1.5rem}}.recommended-tastes--details a.btns-one-small.recommended,.recommended-tastes--details .profile-review-card a.recommended.add-review-button,.profile-review-card .recommended-tastes--details a.recommended.add-review-button,.recommended-tastes--details .profile-photo-card a.recommended.add-description-button,.profile-photo-card .recommended-tastes--details a.recommended.add-description-button{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;background-color:#ff7e1a;border-radius:5px;color:#fff;float:left;font-weight:normal;height:36px;margin-left:0;margin-right:0.5rem;width:125px}.recommended-tastes--details a.btns-one-small.recommended::before,.recommended-tastes--details .profile-review-card a.recommended.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.add-description-button::before{-ms-transform:scale(.6, .6);transform:scale(.6, .6);content:'';margin-left:-4px;margin-right:-4px}.recommended-tastes--details a.btns-one-small.recommended::after,.recommended-tastes--details .profile-review-card a.recommended.add-review-button::after,.profile-review-card .recommended-tastes--details a.recommended.add-review-button::after,.recommended-tastes--details .profile-photo-card a.recommended.add-description-button::after,.profile-photo-card .recommended-tastes--details a.recommended.add-description-button::after{content:'Follow'}.recommended-tastes--details a.btns-one-small.recommended.highlighted,.recommended-tastes--details .profile-review-card a.recommended.highlighted.add-review-button,.profile-review-card .recommended-tastes--details a.recommended.highlighted.add-review-button,.recommended-tastes--details .profile-photo-card a.recommended.highlighted.add-description-button,.profile-photo-card .recommended-tastes--details a.recommended.highlighted.add-description-button{background-color:#f2f2f2;border:none}.recommended-tastes--details a.btns-one-small.recommended.highlighted::after,.recommended-tastes--details .profile-review-card a.recommended.highlighted.add-review-button::after,.profile-review-card .recommended-tastes--details a.recommended.highlighted.add-review-button::after,.recommended-tastes--details .profile-photo-card a.recommended.highlighted.add-description-button::after,.profile-photo-card .recommended-tastes--details a.recommended.highlighted.add-description-button::after{color:#4d4d4d;content:'Following'}@media (max-width: 1023px){.recommended-tastes--details .ipad-landscape-up{display:none}}.recommended-tastes__container{height:220px}.tasteBlock{-webkit-transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:height 200ms cubic-bezier(0.25, 0.25, 0.75, 0.75);height:0;overflow:hidden;position:relative;width:100%}.tasteBlock.open{height:290px}.tasteBlock.open .recommended-tastes--details{right:0}.tasteBlock.open .heading__h2--gutters.recommended{-webkit-transition:top 100ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:top 100ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:top 100ms cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:top 100ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms;top:7px}.svg-icon--actions--arrow_right,.svg-icon--actions--arrow_right_fff,.svg-icon--actions--camera_icon,.svg-icon--actions--camera_w_icon,.svg-icon--actions--edit_icon,.svg-icon--actions--like,.svg-icon--actions--like_white,.svg-icon--actions--playcount,.svg-icon--actions--playcount_grey,.svg-icon--actions--reset_gr,.svg-icon--actions--reset_wh,.svg-icon--actions--tastepref_icon,.svg-icon--card-elements--ar_header_collection,.svg-icon--card-elements--video_play_icon,.svg-icon--cook-card--Allstar_icon,.svg-icon--cook-card--allstar,.svg-icon--cook-card--follow,.svg-icon--cook-card--heart,.svg-icon--cook-card--imadeit,.svg-icon--headers--header_icon_location,.svg-icon--headers--header_icon_made,.svg-icon--headers--header_icon_reviewed,.svg-icon--headers--header_icon_saved,.svg-icon--headers--header_icon_tips,.svg-icon--headers--header_icon_toppicks,.svg-icon--headers--header_icon_video,.svg-icon--profile--gear-grey,.svg-icon--profile--gear_white,.svg-icon--profile--photo_or,.svg-icon--profile--rate_or,.svg-icon--recipe-navbar--heart_off,.taste-tile .btns-one-small.favorite::before,.taste-tile .profile-review-card .favorite.add-review-button::before,.profile-review-card .taste-tile .favorite.add-review-button::before,.taste-tile .profile-photo-card .favorite.add-description-button::before,.profile-photo-card .taste-tile .favorite.add-description-button::before,.recommended-tastes--details a.btns-one-small.recommended::before,.recommended-tastes--details .profile-review-card a.recommended.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.add-description-button::before,.svg-icon--recipe-navbar--heart_on,.taste-tile .btns-one-small.favorite.highlighted::before,.taste-tile .profile-review-card .favorite.highlighted.add-review-button::before,.profile-review-card .taste-tile .favorite.highlighted.add-review-button::before,.taste-tile .profile-photo-card .favorite.highlighted.add-description-button::before,.profile-photo-card .taste-tile .favorite.highlighted.add-description-button::before,.recommended-tastes--details a.btns-one-small.recommended.highlighted::before,.recommended-tastes--details .profile-review-card a.recommended.highlighted.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.highlighted.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.highlighted.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.highlighted.add-description-button::before,.svg-icon--recipe-navbar--imadeit,.svg-icon--recipe-navbar--imadeit_hover,.recipe-navbar a[ng-click='madeItClick()']:hover .svg-icon--recipe-navbar--imadeit,.svg-icon--recipe-navbar--print,.svg-icon--recipe-navbar--print_hover,.recipe-navbar a#print-recipe:hover .svg-icon--recipe-navbar--print,.svg-icon--recipe-navbar--rate,.svg-icon--recipe-navbar--rate_hover,.recipe-navbar a[ng-click^='rateItOnClick']:hover .svg-icon--recipe-navbar--rate,.svg-icon--recipe-navbar--rate_wh,.svg-icon--recipe-navbar--share,.svg-icon--recipe-navbar--share_hover,.recipe-navbar a[ng-click^='openShareModal']:hover .svg-icon--recipe-navbar--share,.svg-icon--recipe-navbar--share_icon-wh,.svg-icon--recipe-page--addphoto,.svg-icon--recipe-page--ar_icon_photo_wh,.svg-icon--recipe-page--imadeit-white,.svg-icon--recipe-page--magazine-icon-white,.svg-icon--recipe-page--map-pin-white,.svg-icon--recipe-page--nutrition_gr,.svg-icon--recipe-page--open_modal_gr,.svg-icon--recipe-page--servings_gr,.svg-icon--recipe-page--servings_or,.svg-icon--recipe-page--servings_gr.active,.svg-icon--recipe-page--time_stats_gr,.svg-icon--recipe-page--video--icon,.svg-icon--social--email,.svg-icon--social--facebook,.svg-icon--social--facebook_color,.svg-icon--social--google,.svg-icon--social--google-button,.svg-icon--social--google-button-white,.svg-icon--social--instagram,.svg-icon--social--pinterest,.svg-icon--social--pinterest_color,.svg-icon--social--stumbleupon,.svg-icon--social--tumblr_wh,.svg-icon--social--twitter,.svg-icon--social--twitter_color,.svg-icon--social--youtube_wh,.svg-icon--top-nav-bar--grey-heart,.svg-icon--top-nav-bar--grey-menus,.svg-icon--top-nav-bar--grey-shopping,.svg-icon--top-nav-bar--home,.svg-icon--top-nav-bar--nav-bell,.svg-icon--top-nav-bar--nav-blog,.svg-icon--top-nav-bar--nav-browse,.svg-icon--top-nav-bar--nav-browse-orange,.svg-icon--top-nav-bar--nav-community,.svg-icon--top-nav-bar--nav-cookingschool,.svg-icon--top-nav-bar--nav-friends,.svg-icon--top-nav-bar--nav-help,.svg-icon--top-nav-bar--nav-magazine,.svg-icon--top-nav-bar--nav-newsletters,.svg-icon--top-nav-bar--nav-profile,.svg-icon--top-nav-bar--nav-settings,.svg-icon--top-nav-bar--nav-shop,.svg-icon--top-nav-bar--search-magnify,.svg-icon--top-nav-bar--search-magnify-gray,.svg-icon--top-nav-bar--tv_icon,.svg-icon--top-nav-bar--userhead{background:url("svg/sprite.css.svg") no-repeat}.svg-icon--actions--arrow_right{background-position:97.1531100478469% 47.92024657011156%}.svg-icon--actions--arrow_right-dims{width:15px;height:23.37px}.svg-icon--actions--arrow_right_fff{background-position:97.1531100478469% 41.54597277909609%}.svg-icon--actions--arrow_right_fff-dims{width:15px;height:23.37px}.svg-icon--actions--camera_icon{background-position:23.144071847249126% 66.86046511627907%}.svg-icon--actions--camera_icon-dims{width:35.49px;height:46px}.svg-icon--actions--camera_w_icon{background-position:22.506393861892583% 89.94413407821229%}.svg-icon--actions--camera_w_icon-dims{width:42px;height:32px}.svg-icon--actions--edit_icon{background-position:11.886304909560723% 13.372093023255815%}.svg-icon--actions--edit_icon-dims{width:46px;height:46px}.svg-icon--actions--like{background-position:98.66375121477162% 14.193194291986828%}.svg-icon--actions--like-dims{width:21.4px;height:25.6px}.svg-icon--actions--like_white{background-position:98.66375121477162% 21.218441273326015%}.svg-icon--actions--like_white-dims{width:21.4px;height:25.6px}.svg-icon--actions--playcount{background-position:91.08910891089108% 69.6842105263158%}.svg-icon--actions--playcount-dims{width:29px;height:29px}.svg-icon--actions--playcount_grey{background-position:99.04878048780488% 54.23978201634878%}.svg-icon--actions--playcount_grey-dims{width:23px;height:23px}.svg-icon--actions--reset_gr{background-position:23.772609819121445% 26.74418604651163%}.svg-icon--actions--reset_gr-dims{width:46px;height:46px}.svg-icon--actions--reset_wh{background-position:35.65891472868217% 0}.svg-icon--actions--reset_wh-dims{width:46px;height:46px}.svg-icon--actions--tastepref_icon{background-position:32.17821782178218% 89.19667590027701%}.svg-icon--actions--tastepref_icon-dims{width:29px;height:29px}.svg-icon--card-elements--ar_header_collection{background-position:35.65891472868217% 26.74418604651163%}.svg-icon--card-elements--ar_header_collection-dims{width:46px;height:46px}.svg-icon--card-elements--video_play_icon{background-position:98.56796116504854% 66.41192411924119%}.svg-icon--card-elements--video_play_icon-dims{width:21px;height:21px}.svg-icon--cook-card--Allstar_icon{background-position:11.764705882352942% 92.52873563218391%}.svg-icon--cook-card--Allstar_icon-dims{width:42px;height:42px}.svg-icon--cook-card--allstar{background-position:97.855421686747% 77.04447247644865%}.svg-icon--cook-card--allstar-dims{width:18px;height:17.41px}.svg-icon--cook-card--follow{background-position:90.8641975308642% 77.7174515235457%}.svg-icon--cook-card--follow-dims{width:28px;height:29px}.svg-icon--cook-card--heart{background-position:90.8641975308642% 85.75069252077563%}.svg-icon--cook-card--heart-dims{width:28px;height:29px}.svg-icon--cook-card--imadeit{background-position:90.8641975308642% 93.78393351800554%}.svg-icon--cook-card--imadeit-dims{width:28px;height:29px}.svg-icon--headers--header_icon_location{background-position:47.05400981996726% 26.74418604651163%}.svg-icon--headers--header_icon_location-dims{width:41.96px;height:46px}.svg-icon--headers--header_icon_made{background-position:47.05400981996726% 40.116279069767444%}.svg-icon--headers--header_icon_made-dims{width:41.96px;height:46px}.svg-icon--headers--header_icon_reviewed{background-position:0 53.48837209302326%}.svg-icon--headers--header_icon_reviewed-dims{width:41.96px;height:46px}.svg-icon--headers--header_icon_saved{background-position:10.730360065466447% 53.48837209302326%}.svg-icon--headers--header_icon_saved-dims{width:41.96px;height:46px}.svg-icon--headers--header_icon_tips{background-position:21.460720130932895% 53.48837209302326%}.svg-icon--headers--header_icon_tips-dims{width:41.96px;height:46px}.svg-icon--headers--header_icon_toppicks{background-position:32.19108019639934% 53.48837209302326%}.svg-icon--headers--header_icon_toppicks-dims{width:41.96px;height:46px}.svg-icon--headers--header_icon_video{background-position:42.92144026186579% 53.48837209302326%}.svg-icon--headers--header_icon_video-dims{width:41.96px;height:46px}.svg-icon--profile--gear-grey{background-position:99.04878048780488% 60.50681198910082%}.svg-icon--profile--gear-grey-dims{width:23px;height:23px}.svg-icon--profile--gear_white{background-position:99.77886977886978% 0}.svg-icon--profile--gear_white-dims{width:26px;height:26.7px}.svg-icon--profile--photo_or{background-position:59.43152454780362% 26.74418604651163%}.svg-icon--profile--photo_or-dims{width:46px;height:46px}.svg-icon--profile--rate_or{background-position:59.43152454780362% 40.116279069767444%}.svg-icon--profile--rate_or-dims{width:46px;height:46px}.svg-icon--recipe-navbar--heart_off,.taste-tile .btns-one-small.favorite::before,.taste-tile .profile-review-card .favorite.add-review-button::before,.profile-review-card .taste-tile .favorite.add-review-button::before,.taste-tile .profile-photo-card .favorite.add-description-button::before,.profile-photo-card .taste-tile .favorite.add-description-button::before,.recommended-tastes--details a.btns-one-small.recommended::before,.recommended-tastes--details .profile-review-card a.recommended.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.add-description-button::before{background-position:59.43152454780362% 53.48837209302326%}.svg-icon--recipe-navbar--heart_off-dims,.taste-tile .btns-one-small.favorite::before,.taste-tile .profile-review-card .favorite.add-review-button::before,.profile-review-card .taste-tile .favorite.add-review-button::before,.taste-tile .profile-photo-card .favorite.add-description-button::before,.profile-photo-card .taste-tile .favorite.add-description-button::before,.recommended-tastes--details a.btns-one-small.recommended::before,.recommended-tastes--details .profile-review-card a.recommended.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.add-description-button::before{width:46px;height:46px}.svg-icon--recipe-navbar--heart_on,.taste-tile .btns-one-small.favorite.highlighted::before,.taste-tile .profile-review-card .favorite.highlighted.add-review-button::before,.profile-review-card .taste-tile .favorite.highlighted.add-review-button::before,.taste-tile .profile-photo-card .favorite.highlighted.add-description-button::before,.profile-photo-card .taste-tile .favorite.highlighted.add-description-button::before,.recommended-tastes--details a.btns-one-small.recommended.highlighted::before,.recommended-tastes--details .profile-review-card a.recommended.highlighted.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.highlighted.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.highlighted.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.highlighted.add-description-button::before{background-position:0 66.86046511627907%}.svg-icon--recipe-navbar--heart_on-dims,.taste-tile .btns-one-small.favorite.highlighted::before,.taste-tile .profile-review-card .favorite.highlighted.add-review-button::before,.profile-review-card .taste-tile .favorite.highlighted.add-review-button::before,.taste-tile .profile-photo-card .favorite.highlighted.add-description-button::before,.profile-photo-card .taste-tile .favorite.highlighted.add-description-button::before,.recommended-tastes--details a.btns-one-small.recommended.highlighted::before,.recommended-tastes--details .profile-review-card a.recommended.highlighted.add-review-button::before,.profile-review-card .recommended-tastes--details a.recommended.highlighted.add-review-button::before,.recommended-tastes--details .profile-photo-card a.recommended.highlighted.add-description-button::before,.profile-photo-card .recommended-tastes--details a.recommended.highlighted.add-description-button::before{width:46px;height:46px}.svg-icon--recipe-navbar--imadeit{background-position:11.886304909560723% 66.86046511627907%}.svg-icon--recipe-navbar--imadeit-dims{width:46px;height:46px}.svg-icon--recipe-navbar--imadeit_hover,.recipe-navbar a[ng-click='madeItClick()']:hover .svg-icon--recipe-navbar--imadeit{background-position:0 0}.svg-icon--recipe-navbar--imadeit_hover-dims{width:46px;height:46px}.svg-icon--recipe-navbar--print{background-position:32.94315245478036% 66.86046511627907%}.svg-icon--recipe-navbar--print-dims{width:46px;height:46px}.svg-icon--recipe-navbar--print_hover,.recipe-navbar a#print-recipe:hover .svg-icon--recipe-navbar--print{background-position:44.82945736434109% 66.86046511627907%}.svg-icon--recipe-navbar--print_hover-dims{width:46px;height:46px}.svg-icon--recipe-navbar--rate{background-position:56.71576227390181% 66.86046511627907%}.svg-icon--recipe-navbar--rate-dims{width:46px;height:46px}.svg-icon--recipe-navbar--rate_hover,.recipe-navbar a[ng-click^='rateItOnClick']:hover .svg-icon--recipe-navbar--rate{background-position:71.31782945736434% 0}.svg-icon--recipe-navbar--rate_hover-dims{width:46px;height:46px}.svg-icon--recipe-navbar--rate_wh{background-position:71.31782945736434% 13.372093023255815%}.svg-icon--recipe-navbar--rate_wh-dims{width:46px;height:46px}.svg-icon--recipe-navbar--share{background-position:90.8641975308642% 37.11570709893796%}.svg-icon--recipe-navbar--share-dims{width:28px;height:32.2px}.svg-icon--recipe-navbar--share_hover,.recipe-navbar a[ng-click^='openShareModal']:hover .svg-icon--recipe-navbar--share{background-position:90.8641975308642% 28.116266070430406%}.svg-icon--recipe-navbar--share_hover-dims{width:28px;height:32.2px}.svg-icon--recipe-navbar--share_icon-wh{background-position:98.87996104212321% 28.228195282501364%}.svg-icon--recipe-navbar--share_icon-wh-dims{width:22.3px;height:25.4px}.svg-icon--recipe-page--addphoto{background-position:93.18814889845531% 0}.svg-icon--recipe-page--addphoto-dims{width:38.1px;height:33px}.svg-icon--recipe-page--ar_icon_photo_wh{background-position:0 80.23255813953489%}.svg-icon--recipe-page--ar_icon_photo_wh-dims{width:46px;height:46px}.svg-icon--recipe-page--imadeit-white{background-position:91.54228855721394% 46.10999329309188%}.svg-icon--recipe-page--imadeit-white-dims{width:31px;height:32.16px}.svg-icon--recipe-page--magazine-icon-white{background-position:39.29030344963922% 88.53694080123182%}.svg-icon--recipe-page--magazine-icon-white-dims{width:28.32px;height:26.31px}.svg-icon--recipe-page--map-pin-white{background-position:98.56796116504854% 72.1029810298103%}.svg-icon--recipe-page--map-pin-white-dims{width:21px;height:21px}.svg-icon--recipe-page--nutrition_gr{background-position:47.54521963824289% 80.23255813953489%}.svg-icon--recipe-page--nutrition_gr-dims{width:46px;height:46px}.svg-icon--recipe-page--open_modal_gr{background-position:59.43152454780362% 80.23255813953489%}.svg-icon--recipe-page--open_modal_gr-dims{width:46px;height:46px}.svg-icon--recipe-page--servings_gr{background-position:71.31782945736434% 80.23255813953489%}.svg-icon--recipe-page--servings_gr-dims{width:46px;height:46px}.svg-icon--recipe-page--servings_or,.svg-icon--recipe-page--servings_gr.active{background-position:83.20413436692506% 0}.svg-icon--recipe-page--servings_or-dims,.svg-icon--recipe-page--servings_gr.active{width:46px;height:46px}.svg-icon--recipe-page--time_stats_gr{background-position:83.20413436692506% 13.372093023255815%}.svg-icon--recipe-page--time_stats_gr-dims{width:46px;height:46px}.svg-icon--recipe-page--video--icon{background-position:99.29095354523227% 35.060109289617486%}.svg-icon--recipe-page--video--icon-dims{width:24px;height:24px}.svg-icon--social--email{background-position:46.19482120838471% 86.74568965517241%}.svg-icon--social--email-dims{width:27.5px;height:18.8px}.svg-icon--social--facebook{background-position:88.99637243047158% 9.269662921348315%}.svg-icon--social--facebook-dims{width:19.5px;height:34px}.svg-icon--social--facebook_color{background-position:83.20413436692506% 66.86046511627907%}.svg-icon--social--facebook_color-dims{width:46px;height:46px}.svg-icon--social--google{background-position:90.9090909090909% 61.608430393788126%}.svg-icon--social--google-dims{width:28.2px;height:29.4px}.svg-icon--social--google-button{background-position:83.20413436692506% 53.48837209302326%}.svg-icon--social--google-button-dims{width:46px;height:46px}.svg-icon--social--google-button-white{background-position:71.31782945736434% 66.86046511627907%}.svg-icon--social--google-button-white-dims{width:46px;height:46px}.svg-icon--social--instagram{background-position:71.31782945736434% 40.116279069767444%}.svg-icon--social--instagram-dims{width:46px;height:46px}.svg-icon--social--pinterest{background-position:91.066567681267% 18.79910213243547%}.svg-icon--social--pinterest-dims{width:28.9px;height:33.6px}.svg-icon--social--pinterest_color{background-position:71.31782945736434% 26.74418604651163%}.svg-icon--social--pinterest_color-dims{width:46px;height:46px}.svg-icon--social--stumbleupon{background-position:0 99.97283346916598%}.svg-icon--social--stumbleupon-dims{width:26.8px;height:21.9px}.svg-icon--social--tumblr_wh{background-position:0 13.372093023255815%}.svg-icon--social--tumblr_wh-dims{width:46px;height:46px}.svg-icon--social--twitter{background-position:91.17938553022795% 54.016438356164386%}.svg-icon--social--twitter-dims{width:29.4px;height:25px}.svg-icon--social--twitter_color{background-position:0 93.6046511627907%}.svg-icon--social--twitter_color-dims{width:46px;height:46px}.svg-icon--social--youtube_wh{background-position:11.886304909560723% 40.116279069767444%}.svg-icon--social--youtube_wh-dims{width:46px;height:46px}.svg-icon--top-nav-bar--grey-heart{background-position:83.20413436692506% 80.23255813953489%}.svg-icon--top-nav-bar--grey-heart-dims{width:46px;height:46px}.svg-icon--top-nav-bar--grey-menus{background-position:83.20413436692506% 40.116279069767444%}.svg-icon--top-nav-bar--grey-menus-dims{width:46px;height:46px}.svg-icon--top-nav-bar--grey-shopping{background-position:83.20413436692506% 26.74418604651163%}.svg-icon--top-nav-bar--grey-shopping-dims{width:46px;height:46px}.svg-icon--top-nav-bar--home{background-position:35.65891472868217% 80.23255813953489%}.svg-icon--top-nav-bar--home-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-bell{background-position:23.772609819121445% 80.23255813953489%}.svg-icon--top-nav-bar--nav-bell-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-blog{background-position:99.77886977886978% 7.315469340785796%}.svg-icon--top-nav-bar--nav-blog-dims{width:26px;height:25.02px}.svg-icon--top-nav-bar--nav-browse{background-position:11.886304909560723% 80.23255813953489%}.svg-icon--top-nav-bar--nav-browse-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-browse-orange{background-position:71.31782945736434% 53.48837209302326%}.svg-icon--top-nav-bar--nav-browse-orange-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-community{background-position:59.43152454780362% 13.372093023255815%}.svg-icon--top-nav-bar--nav-community-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-cookingschool{background-position:59.43152454780362% 0}.svg-icon--top-nav-bar--nav-cookingschool-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-friends{background-position:47.54521963824289% 13.372093023255815%}.svg-icon--top-nav-bar--nav-friends-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-help{background-position:47.54521963824289% 0}.svg-icon--top-nav-bar--nav-help-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-magazine{background-position:35.65891472868217% 40.116279069767444%}.svg-icon--top-nav-bar--nav-magazine-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-newsletters{background-position:23.772609819121445% 40.116279069767444%}.svg-icon--top-nav-bar--nav-newsletters-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-profile{background-position:0 40.116279069767444%}.svg-icon--top-nav-bar--nav-profile-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-settings{background-position:35.65891472868217% 13.372093023255815%}.svg-icon--top-nav-bar--nav-settings-dims{width:46px;height:46px}.svg-icon--top-nav-bar--nav-shop{background-position:11.886304909560723% 26.74418604651163%}.svg-icon--top-nav-bar--nav-shop-dims{width:46px;height:46px}.svg-icon--top-nav-bar--search-magnify{background-position:0 26.74418604651163%}.svg-icon--top-nav-bar--search-magnify-dims{width:46px;height:46px}.svg-icon--top-nav-bar--search-magnify-gray{background-position:23.772609819121445% 13.372093023255815%}.svg-icon--top-nav-bar--search-magnify-gray-dims{width:46px;height:46px}.svg-icon--top-nav-bar--tv_icon{background-position:23.772609819121445% 0}.svg-icon--top-nav-bar--tv_icon-dims{width:46px;height:46px}.svg-icon--top-nav-bar--userhead{background-position:11.886304909560723% 0}.svg-icon--top-nav-bar--userhead-dims{width:46px;height:46px}

/*# sourceMappingURL=recipe-details-init.css.map */
