html{height:100%;font-size:62.5%}@media only screen and (max-width:1199px){html{font-size:60%}}@media only screen and (max-width:991px){html{font-size:55%}}@media only screen and (max-width:767px){html{font-size:50%}}@media only screen and (max-width:480px){html{font-size:45%}}@media only screen and (max-width:320px){html{font-size:40%}}body{vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:#646464;height:100%;font-family:Onest,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6}p{margin:0 0 20px}h1,h2,h3,h4{color:#111;margin:0 0 20px;font-family:Unbounded,Onest,system-ui,sans-serif;font-weight:400}h1{line-height:1.2}h2{line-height:1.3}h3,h4{line-height:1.4}h1{font-size:32px}@media only screen and (max-width:1199px){h1{font-size:30px}}@media only screen and (max-width:767px){h1{font-size:28px}}h2{font-size:26px}@media only screen and (max-width:767px){h2{font-size:24px}}h3{font-size:22px}@media only screen and (max-width:767px){h3{font-size:20px}}h4{font-size:20px}@media only screen and (max-width:767px){h4{font-size:18px}}a,a:active,a:hover,a:focus{text-decoration:none}a:active,a:hover,a:focus{outline:0}img{max-width:100%;height:auto}ul{margin:0;padding:0;list-style:none}@media only screen and (min-width:1231px){.container{max-width:1200px}}.item-post-date{font-size:15px}@keyframes toBottomFromTop{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.modal{text-align:center;z-index:99999;padding:0}@media only screen and (max-width:575px){.modal{bottom:inherit;top:30px;padding:0!important}}.modal:before{content:"";vertical-align:middle;height:100%;display:inline-block}.section-heading{border-bottom:1px solid #d7d7d7;margin-bottom:30px;padding-bottom:25px;position:relative}.section-heading:before{content:"";background-color:#b3000b;width:50px;height:3px;position:absolute;bottom:-2px;left:0}.section-heading .item-heading{margin-bottom:0;font-family:Onest,system-ui,sans-serif;font-size:24px;font-weight:600}@media only screen and (max-width:767px){.section-heading .item-heading{font-size:18px}}.widget .section-heading .item-heading{font-size:20px;font-weight:500}.heading-dark .item-title{color:#111}.site-menu{margin:0;list-style:none}.site-menu>li{margin-right:10px;font-family:Poppins,sans-serif;font-weight:500;display:inline-block;position:relative}.site-menu>li>a{-o-transition:all .3s ease-in-out;padding:18px 13px;transition:all .3s ease-in-out;display:block}@media only screen and (max-width:1199px){.site-menu>li>a{padding:18px 10px}}.site-menu>li>a:hover,.site-menu>li a.current{color:#b3000b}.site-menu>li a.current:after,.site-menu>li a.current:before{-o-transition-delay:0s;transition-delay:0s}.site-menu>li:first-child>a{padding:18px 13px 18px 0}@keyframes toRightFromLeft10{5%{left:-5px}30%{opacity:.5;left:10px}60%{opacity:1;left:5px}}@media print{.sh,.sf,#silktide-wrapper,.eh-crumbs,.eh-recipe__hero,.eh-recipe__actions,.eh-rating,.eh-servings__btn,.eh-list-btn,.eh-save,.eh-recipe__footer,.eh-section,.eh-cookbar,.eh-step__photo{display:none!important}body{min-width:0!important}a[href]:after,abbr[title]:after{content:none!important}.eh,.eh-panel,.eh-panel--quiet{color:#000;background:0 0!important}.eh-recipe__body{padding-top:16px;padding-bottom:0;display:block}.eh-ingredients label{padding-top:6px;padding-bottom:6px}.eh-ingredients label:before{border-color:#000;top:8px}.eh-ingredients-panel{border:0;max-height:none;padding:0;position:static;overflow:visible}.eh .eh-timer{color:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.eh-step{break-inside:avoid;grid-template-columns:minmax(0,1fr);padding:10px 0}.eh-step__text p:last-child{font-size:13pt}.eh .eh-recipe__title{font-size:24pt}a{text-decoration:none}}.eh-in-menus__text{color:var(--eh-ink-soft);font:400 15px/22px var(--eh-text);margin:16px 0 0}.eh-in-menus__text a{color:var(--eh-dill)}