html{-webkit-text-size-adjust:100%}input[type="text"],input[type="button"],input[type="submit"],input[type="email"],.text-field .textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media (max-width :1000px){.header .logo{width:260px}#main{font-size:2.25vw}#main li a{padding:0 12px}}@media (max-width :900px){.home-section.about .image2{margin-left:-5%}.home-section .widget-content{width:52%}.home-section .widget-content .caption .block-title{margin:0 0 18px;font-size:42px;font-size:4.25vw;font-size:clamp(21px, 4.25vw, 42px)}.home-section .widget-content .caption p{margin:10px 0;line-height:1.5;font-size:90%;font-size:1.9vw}}@media (max-width :862px){.optin-content{flex:none;display:block;text-align:center}.optin-content .caption{flex-basis:100%;background:url(../../../../../../themes/cookingtherapy/images/leaf.svg) no-repeat center;background-size:auto 100%;padding:15px 0 20px;margin-top:-12px}.optin-content .form{flex-basis:100%;max-width:500px;margin:0 auto}}@media (max-width :825px){.home-section .search-content{margin:1vw auto 4vw}.home-section .search-content .block-title{flex-shrink:0;flex-basis:100%;width:100%;text-align:center;margin:0}.home-section .icons:after{height:31%}}@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;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,.top-stuff,.logo,.top-bar{display:none}.header{height:56px;margin-bottom:20px}body.home .header{margin-bottom:10px}.items{display:grid;gap:4vw;row-gap:4vw;margin:0}.span_content_full .items-3-col,.span_content .items-2-col.search-posts{row-gap:8vw;grid-template-columns:repeat(2,1fr)}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:clamp(18px, 5vw, 30px)}.icons{gap:2%;row-gap:2%}.home-section.about{display:flex;flex-flow:row wrap;justify-content:center;gap:8px}.home-section.about .image2{width:49%;flex-grow:1;margin-left:0;order:1}.home-section.about .image3{width:49%;flex-grow:1;margin-right:0;order:2}.home-section .widget-content{background-color:#f1f4ee;display:block;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0 auto;width:100%;flex-grow:1;order:3;text-align:center}.home-section .widget-content .image{width:80%;max-width:250px;margin:-250px auto 0;z-index:1;position:relative;order:1}.home-section .widget-content .caption{order:2;flex-basis:100%;padding:4% 5% 5%;text-align:center;align-self:center}.home-section .widget-content .caption .block-title{margin:0 0 18px;text-align:center;font-size:clamp(28px, 6vw, 42px)}.home-section .widget-content .caption p{margin:10px 0;line-height:1.5;font-size:95%;text-align:center}.home-section .widget-content .caption .more{text-align:center}.sub-footer .footer-nav{width:100%;text-align:center;float:none;font-size:120%}.sub-footer .footer-nav li{display:inline-block;margin:0 10px}.copyright{width:100%;text-align:center;float:none;margin-top:15px}}@media (max-width :728px){.upper-home-sections{margin-bottom:8vw}}@media (max-width :700px){.items-6-col,.items-5-col{grid-template-columns:repeat(3,1fr);row-gap:1vw}.items-5-col .item .title,.items-6-col .item .title{font-size:18px;font-size:clamp(12px, 4vw, 18px)}.icons .item .title{letter-spacing:.1em;font-size:clamp(10px, 3vw, 14px);margin:7px 0}.home-section .icons:after{height:60%}}@media (max-width :650px){.lower-home-sections{padding-top:10vw;gap:11vw}.home-section .block-title{margin:0 0 15px;text-align:center}.home-section .more{text-align:center;clear:both;margin-top:15px}.items-4-col{grid-template-columns:repeat(2,1fr)}.items-4-col .item .title{font-size:24px;font-size:clamp(18px, 4vw, 24px)}.wprm-recipe.wprm-recipe-template-purr-custom{padding:0;margin-left:-20px;margin-right:-20px;border:none}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-head{padding:15px 20px}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-body{padding:15px;border:none}.wprm-recipe.wprm-recipe-template-purr-custom h2,.wprm-recipe.wprm-recipe-template-purr-custom h2.wprm-recipe-name{font-size:4.5vw;font-size:clamp(24px, 7vw, 32px)}.wprm-recipe.wprm-recipe-template-purr-custom .recipe-buttons{gap:10px}.wprm-recipe.wprm-recipe-template-purr-custom .recipe-buttons a.wprm-recipe-link{font-size:13px;flex-basis:100%}}@media (max-width :600px){.upper-home-sections .featured-posts-block .items-3-col{gap:8px;grid-template-columns:repeat(2,1fr);padding:0 8px 0}.upper-home-sections .featured-posts-block .items-3-col .item:nth-child(3n){display:none}.home-section.subscribe.has-background,.footer .subscribe.has-background{margin:8px 0}}@media (max-width :525px){.subscribe .email-submit{text-align:center;width:100%;flex-shrink:0;color:#fff;padding:0 10px;background-color:#57664a}.subscribe .email-submit span{display:inline-block}.subscribe .email-submit i{font-size:18px;margin-left:6px}.subscribe .email-submit:hover{color:#fff;background-color:#8fa07f}}@media (max-width :500px){.home-section .search-content{flex:none;display:block;text-align:center;margin:2vw 0 5vw}.home-section .search-content .block-title{text-align:center}.home-section .search-content .form{width:100%;margin:10px 0;max-width:100%}.home-section .search-content .more{width:100%;text-align:center}.home-section .search-content .more a.more-link{height:auto;line-height:1.3;padding:15px}.home-section .icons:after{height:50%}.archives.items-3-col{grid-template-columns:repeat(2,1fr)}.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 :475px){.subscribe .email-form,.subscribe .mc4wp-form-fields{gap:2%}.subscribe .email-input{font-size:16px;height:50px;line-height:50px;padding:0 14px;flex-basis:48%;flex-grow:1;min-width:0}.subscribe .email-submit{height:50px;line-height:50px;margin-top:2%}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-prevent-sleep{margin:0!important;height:auto!important;display:block!important}.wprm-toggle-switch-container .wprm-prevent-sleep-description{margin-left:5px!important;font-size:11px!important}}@media (max-width :450px){h1{font-size:30px}.divider{font-size:30px;margin-bottom:15px}}@media (max-width :425px){.wrap,.wrapper{padding:0 15px}.wprm-recipe.wprm-recipe-template-purr-custom{padding:0;margin-left:-15px;margin-right:-15px;border:none}.optin-content .caption .block-title{font-size:10vw}.home-section .widget-content .caption{padding:20px}.home-section .widget-content .caption p{font-size:90%}.wprm-recipe.wprm-recipe-template-purr-custom{padding:0;margin-left:-15px;margin-right:-15px;border:none}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-head{padding:0 15px 10px 15px;text-align:center}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-image-block{width:100vw;margin:0 auto 15px;float:none;margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-title-block{width:100%;text-align:center}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-body{padding:1px 15px 15px}.wprm-recipe-snippet a.wprm-recipe-jump{display:inline-block}#comment-list li{padding:0;border:none}#comment-list li li{padding:10px}#comment-list li.bypostauthor,#comment-list li.byuser{background-color:#F4F6F6;padding:10px;margin-top:15px}.home-section.about{gap:0}.home-section.about .image2{width:50%;padding-right:4px;padding-bottom:8px}.home-section.about .image3{width:50%;padding-left:4px;padding-bottom:8px}.home-section .widget-content .image{width:60%;max-width:200px;margin:-150px auto 10px;z-index:1;position:relative;order:1}.lower-home-sections{gap:14vw}.footer{margin-top:50px}}@media (max-width :375px){.span_content_full .items-3-col,.span_content .items-2-col.search-posts{grid-template-columns:repeat(1,1fr);row-gap:10vw}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:clamp(18px, 8vw, 30px)}.post-meta .wprm-recipe-rating{display:block}}@media (max-width :360px){.wrap,.wrapper{padding:0 10px}.wprm-recipe.wprm-recipe-template-purr-custom{margin-left:-10px;margin-right:-10px}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-body{padding:1px 10px 10px}.wprm-recipe.wprm-recipe-template-purr-custom a.wprm-recipe-link{width:100%;margin-bottom:5px!important}}