html{-webkit-text-size-adjust:100%}@media (max-width :950px){.header{height:140px}.header .logo{overflow:hidden;width:250px;float:left;margin:15px 0 20px}.header .social{float:right;margin:30px 0 0}#main{padding:0;margin:0 -15px 0 0;font-size:14px;line-height:50px;height:50px;width:-moz-calc(100% - 250px);width:-webkit-calc(100% - 250px);width:calc(100% - 250px)}#main li{margin:0}#main li a{padding:0 10px}#main li.search{width:40px;font-size:22px}.upper-home-sections .home-section:first-child{margin:0;padding:25px 0 10px;position:relative;background:#f5f5f5 url(../../../../../../themes/jessicainthekitchen/images/bg.png);background-size:101px auto;padding-left:30px}.upper-home-sections .home-section:first-child .block-title{position:absolute;left:0;top:40%;width:100px;-webkit-transform:translate(-37px,-50%);-ms-transform:translate(-37px,-50%);transform:translate(-37px,-50%);font-size:11px;letter-spacing:.2em;line-height:2.5;margin:0;padding:10px 18px 5px}.upper-home-sections .home-section:first-child .block-title em{width:80px;height:45px;margin-top:5px}}@media (max-width :850px){.optin-content .caption{padding-right:0}.optin-content .caption h2{margin:0 0 3px;font-size:31px}.optin-content .caption p{margin:0}.optin-content .image{width:65px;padding-right:15px}.optin-content .form{width:100%;display:block;margin-top:15px;max-width:600px;flex:none}}@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}.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}.top-bar,#main,.header .social{display:none}.header{height:50px;min-height:50px;padding:0;margin-bottom:20px;text-align:center}body.home .header{margin:0}.header .logo{display:none}.span_content_full .items-3-col .item{width:calc((100% / 2) - 4%);margin:0 2% 25px}.items-2-col .item .title,.span_content_full .items-3-col .item .title{font-size:34px;font-size:clamp(24px, 5vw, 34px)}}@media (max-width :700px){.upper-home-sections .home-section:first-child{margin:0;padding:0}.upper-home-sections .home-section:first-child .block-title{position:relative;left:0;top:0;background-color:transparent;width:100%;text-align:left;z-index:101;-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);transform:translate(0,0%);font-size:11px;letter-spacing:.2em;line-height:1.2;margin:15px 0 8px;padding:0}.upper-home-sections .home-section:first-child .block-title em{display:inline;width:auto;height:auto;text-indent:0;background-image:none;position:relative;margin-top:0;left:0%;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);text-align:center}.upper-home-sections .home-section .item a.block:after{display:none}.upper-home-sections .home-section .item a.block .title{position:relative;margin:5px 0 0;padding:0;font-size:12px;font-size:clamp(10px, 2.5vw, 14px);color:#31373c;display:block}}@media (max-width :650px){.footer .press-desktop{display:none}.footer .press-mobile{display:block}.upper-home-sections{margin-bottom:7vw}.home-section.subscribe{padding:10px 0}.optin-content .caption h2{margin:0 0 3px;font-size:28px;font-size:4.65vw}.optin-content .caption p{margin:0;font-size:16px;font-size:3vw}.optin-content .image{width:10%;padding-right:5px;margin-left:-5px}.subscribe .email-input{height:42px;line-height:42px;font-size:16px}.subscribe .email-submit{width:42px;height:42px;line-height:42px}.subscribe .email-submit i{font-size:22px;line-height:42px;font-weight:400;margin-left:0}}@media (max-width :600px){.home-section{padding:7vw 0}.home-section.shaded{padding:5vw 0 4vw}.items-4-col{margin:0 -2%}.items-4-col .item{width:calc((100% / 2) - 4%);margin:0 2% 2%}.items-4-col .item .title{font-size:21px;font-size:clamp(16px, 4vw, 21px)}.wprm-recipe.wprm-recipe-template-custom{margin-left:-20px;margin-right:-20px}.inner-post .subscribe{padding:25px;box-shadow:none;margin-left:-20px;margin-right:-20px}.tab>label{padding:8px 15px;color:#31373c;font-size:11px;margin:2px 0}}@media (max-width :500px){h1.post-title,h2.post-title{text-align:center}h1{font-size:36px}h2{font-size:28px}h1.post-title,h2.post-title{margin:0 0 5px;text-align:center}.post-meta .ccount{display:inline-block}.archives.items-3-col .item{margin-bottom:15px;width:calc((100% / 2) - 4%)}.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}}@media (max-width :400px){.wrap,.wrapper{padding:0 15px}.wp-block-group.has-background,.has-background{padding:10px 25px 5px;margin:45px 0}h2[class*="icon-"]:before{float:left}.has-background h2[class*="icon-"]{padding-left:20px}.has-background h2[class*="icon-"]:before{margin-left:0;margin-right:7px;width:42px;height:42px;line-height:42px;float:left;margin-left:-50px}.wprm-recipe.wprm-recipe-template-custom{margin-left:-15px;margin-right:-15px;padding:0}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-head{padding:1px 15px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-body{padding:1px 15px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-instructions-container li{margin-left:20px!important}.inner-post .subscribe{padding:25px;box-shadow:none;margin-left:-15px;margin-right:-15px}}@media (max-width :375px){.span_content_full .items-3-col .item,.span_content .items-2-col .item{width:calc((100%) - 4%);margin:0 2% 40px}.items-2-col .item .title,.span_content_full .items-3-col .item .title{font-size:34px;font-size:clamp(21px, 10vw, 34px)}}@media (max-width :360px){.wrap,.wrapper{padding:0 10px}.wprm-recipe.wprm-recipe-template-custom{margin-left:-10px;margin-right:-10px;padding:0}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-head{padding:1px 10px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-body{padding:1px 10px}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link{width:100%;margin-bottom:5px!important}}