html{-webkit-text-size-adjust:100%}@media (min-width :800px) and (max-width :1000px),(max-width :520px){.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-equipment-images .wprm-recipe-equipment-item{margin:0 0 10px;flex:0 0 31%;text-align:center}}@media (min-width :800px) and (max-width :1110px),(max-width :480px){.item .rating-label{display:block}}@media (max-width :960px){#main{font-size:20px;font-size:2.1vw}#main li a{padding:0 10px}}@media (max-width :870px){.header .logo{overflow:hidden;width:200px;float:left;margin:5px 0 15px}.header .top-stuff,#main{width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}.header .top-stuff{margin:15px 0 5px}.header .top-stuff .header-search{width:150px}#top{font-size:12px;text-transform:lowercase}.home-section .search-content{gap:10px}.home-section .search-content .block-title{width:100%;flex-shrink:0;text-align:center;margin:0}}@media (max-width :799px){body{border:none;padding:0}.span_content,.span_content_full{float:none;width:100%;max-width:720px;margin:0 auto}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;margin:50px auto 0;border-top:1px solid #ececec;padding-top:50px;max-width:400px}.sidebar .subscribe{display:none}.facet_sidebar{border:none;padding:0;margin:0 0 25px}button.facetwp-flyout-open{display:block!important}.facetwp-flyout{display:block}.facet_left{display:none}.flyout-row h3{margin:0 0 10px!important}.flyout-row.name-load_more{display:none}#main,.header .logo,.header .top-stuff{display:none}.header{min-height:54px;border:none;margin:0}body.home .header{margin:0}.breadcrumb{clear:both;margin:0 0 10px;padding:7px}.tagline{font-size:13px;letter-spacing:.5em;padding:14px;margin-bottom:20px}.footer-nav .footer-widget{display:inline-block;margin:0 0 0 40px;width:100px}.span_content_full .items-3-col .item{width:calc((100% / 2) - 4%);margin:0 2% 4%}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:24px;font-size:clamp(18px, 4vw, 24px)}.items-5-col,.items-6-col{margin:0 -1.25%;justify-content:center}.items-5-col .item,.items-6-col .item{width:calc((100% / 3) - 2.5%);margin:0 1.25% 4%}.items-5-col .item .title,.items-6-col .item .title{font-size:18px;font-size:clamp(14px, 2.5vw, 18px);margin:8px 0 0}.items-7-col,.items-8-col{margin:0 -2%;justify-content:center}.items-7-col .item,.items-8-col .item{width:calc((100% / 4) - 2.5%);margin:0 1.25% 1.25%}.icons{padding:5vw 0 20px}.icons:after{height:26%}.icons .item .title{font-size:13px;font-size:1.25vw;font-size:clamp(11px, 2vw, 13px);margin:10px 0}.optin-content .social{margin-left:0;width:100%;text-align:center;margin-bottom:-45px}.home-section{padding:8vw 0 8vw}.home-section.shaded{padding:7vw 0}.home-section.search{padding:30px 0 0}}@media (max-width :700px){.home-section .widget-content{display:block}.big-feature .wrap{padding:0}.home-section .widget-content .image{width:100%;margin:0 auto 20px}.home-section.about .widget-content .image{max-width:220px}.home-section .widget-content .caption{width:100%;margin:0;text-align:center}.home-section .cta-content .more{text-align:center}.home-section .cta-content .caption{text-align:center;padding:1px 3.5% 40px}.footer .wrap{display:block;text-align:center}.footer .wrap .footer-stuff{width:100%;order:2;text-align:center}.footer-stuff .logo img{margin:15px auto;text-align:center}.footer .wrap .footer-nav{width:100%;order:1;flex-shrink:0;display:flex;justify-content:space-between;margin:0 auto;text-align:center}.footer-nav .footer-widget{display:inline-block;margin:25px 0;width:30%}.pre-footer .press .wrap h2{text-align:center;margin-bottom:8px}.pre-footer .press-mobile{display:block}.pre-footer .press-desktop{display:none}}@media (max-width :600px){.tagline{font-size:12px;font-size:2.1vw;font-size:clamp(11px, 2.1vw, 13px);letter-spacing:.5em;padding:12px}.home-section .block-title{font-size:18px}.upper-home-sections,.recipe-index-sections{margin-bottom:45px}.upper-home-sections .home-section:first-child{padding-bottom:10px}.home-section .description{font-size:88%;line-height:1.5}.items-4-col{margin:0 -2%}.items-4-col .item{width:calc((100% / 2) - 4%);margin:0 2% 5%}.item .rating{margin:-7px 0 7px}.upper-home-sections .items-4-col .item{margin-bottom:5%}.items-4-col .item .title{font-size:16px;font-size:clamp(14px, 3vw, 18px);margin:10px 0 0}.home-section.subscribe{padding:15px 0}.optin-content{display:block;flex:none;margin:0 auto;text-align:center}.optin-content .caption{width:100%;text-align:center}.optin-content .caption .block-title{margin:0 0 5px;text-align:center}.optin-content .form{clear:both;width:100%;display:block;margin:0 auto 15px}.optin-content .social{margin-bottom:-35px}.footer .press-mobile{display:block}.footer .press-desktop{display:none}.post-meta .wprm-recipe-snippet{display:block;vertical-align:middle;margin-bottom:5px}}@media (max-width :500px){h1.post-title,h2.post-title{}.home-section .search-content{display:block}.home-section .search-content .block-title{width:100%;margin-bottom:5px}.home-section .search-content .search-form{width:100%}.home-section .search-content .more{width:100%;margin-top:10px}.home-section .search-content .more a.more-link{line-height:1.4;height:auto;padding:12px 18px 12px 20px}.archives.items-3-col .item{margin-bottom:15px;width:calc((100% / 2) - 4%)}.cat-title .wrap .cat-image{width:25%;float:right;margin:0 0 10px 5px;min-width:100px}.breadcrumb_last{display:none}.pagination h2.screen-reader-text{margin-bottom:12px}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}.wprm-recipe.wprm-recipe-template-custom{margin-left:-20px;margin-right:-20px;padding:20px}.wprm-recipe.wprm-recipe-template-custom .wprm-call-to-action{padding:25px 20px 25px;margin:25px -20px -20px!important}.wprm-recipe.wprm-recipe-template-custom .recipe-meta-bottom{margin:20px -20px -20px;padding:10px 20px}.wprm-recipe.wprm-recipe-template-custom h2.wprm-recipe-name{width:100%}.wprm-recipe.wprm-recipe-template-custom .wprm-container-float-right{width:100%;float:none;padding:0;margin:0 auto 10px;align-items:center}.wprm-recipe.wprm-recipe-template-custom .wprm-container-float-right .wprm-recipe-image{max-width:250px;margin:0 auto 10px}.wprm-recipe.wprm-recipe-template-custom .wprm-container-float-right a.wprm-recipe-link{display:inline-block;margin:0 4px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-rating .wprm-recipe-rating-details{font-size:11px}}@media (min-width :375px) and (max-width :500px){.post-meta.post-cat a{font-size:10px;letter-spacing:.1em;padding:6px 10px 6px 12px}.item p.excerpt{font-size:88%;line-height:1.5;margin:15px 0 10px}}@media (max-width :400px){.wrap,.wrapper{padding:0 15px}.tagline{font-size:11px;letter-spacing:.5em;padding:10px;margin-bottom:15px;line-height:1.4}.wprm-recipe.wprm-recipe-template-custom{margin-left:-15px;margin-right:-15px;padding:15px}.wprm-recipe.wprm-recipe-template-custom .wprm-call-to-action{padding:15px 15px 15px;margin:15px -15px -10px!important}.wprm-recipe.wprm-recipe-template-custom .recipe-meta-bottom{margin:15px -15px -15px;padding:10px 15px}.wp-block-group.has-background,.has-background{padding:10px 25px 5px;margin:45px 0}.wp-block-group.has-background h2.has-background{margin:-10px -25px 10px;padding:15px 25px}h2[class*="icon-"]:before,h3[class*="icon-"]:before{margin-left:0}.has-background h2[class*="icon-"]:before,.has-background h3[class*="icon-"]:before{font-size:20px;width:40px;height:40px;line-height:40px;margin-left:-40px}#comment-list li{margin:20px 0;padding:15px}#respond{padding:20px;margin-bottom:50px}.footer{margin-top:40px}body.home .footer{margin-top:0}body.home.paged .footer{margin-top:30px}.subscribe .email-input,.subscribe .email-submit{height:45px;line-height:45px}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link,.wprm-recipe-roundup-item a.wprm-recipe-link{width:100%}.upper-home-sections .items-4-col .item{margin-bottom:6%}.home-section .item a.overlay .title{letter-spacing:.12em;font-size:11px;padding:5px 8px 5px 9px}}@media (max-width :375px){.span_content_full .items-3-col .item,.span_content .items-2-col.search-posts .item{width:calc((100%) - 4%);margin:0 2% 8%}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:26px;font-size:clamp(18px, 8vw, 26px)}.icons:after{height:18%}.items-7-col,.items-8-col{margin:0 -2%;justify-content:center}.items-7-col .item,.items-8-col .item{width:calc((100% / 3) - 2.5%);margin:0 1.25%}.items-7-col .item:nth-child(7){display:none}.optin-content .caption h2{font-size:7vw}}@media (max-width :360px){.wrap,.wrapper{padding:0 10px}.tagline{font-size:11px;font-size:3.1vw;text-transform:uppercase;letter-spacing:.175em;padding:10px 5px;margin-bottom:12px}.wprm-recipe.wprm-recipe-template-custom{margin-left:-10px;margin-right:-10px;padding:10px}.wprm-recipe.wprm-recipe-template-custom .wprm-call-to-action{padding:15px 10px 15px;margin:15px -10px -10px!important}.wprm-recipe.wprm-recipe-template-custom .recipe-meta-bottom{margin:20px -10px -10px;padding:10px 10px}}