html{-webkit-text-size-adjust:100%}@media (max-width :1400px){.homepage-section.shop-cover{background-size:100% auto}}@media (max-width :10350px){#main a{padding:0 12px}#main li.search{margin-left:5px}#main li.search a{font-size:16px;padding:0 12px}}@media (max-width :1020px){.span_content{width:63%}.span_content_wide{margin-left:0;width:70%;max-width:100%}.span_content_full{width:100%;margin-left:0;max-width:100%}.span_sidebar_narrow{width:25%;min-width:0;max-width:340px}#main li{letter-spacing:.1em;font-size:12px}.three-columns .column{width:32%;margin-right:2%;padding:1%}}@media (max-width :925px){.wrap{padding:0 20px}.span_content_full .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.span_content{width:58%}.span_content_wide{margin-left:0;width:70%;max-width:100%}.span_content_full{width:100%;margin-left:0;max-width:100%}.span_sidebar_narrow{width:25%;min-width:0;max-width:340px}.logo{margin-left:10px}#main li{letter-spacing:.1em;font-size:11px;font-size:1.25vw}#main a{padding:0 10px}.pre-footer .subscribe .wrap{padding:35px 10px 30px}.pre-footer .subscribe h3.widget-title{width:420px;font-size:30px}.pre-footer .subscribe .textwidget{width:-moz-calc(100% - 425px);width:-webkit-calc(100% - 425px);width:calc(100% - 425px)}.footer-widget{margin:15px 0 25px 3%}.footer-widget.about{width:40%}.header-image{max-height:500px;min-height:300px}}@media (min-width :800px) and (max-width :1000px){.sidebar .subscribe h3.widget-title{font-size:32px;margin:0}.sidebar .rss{font-size:13px}.sidebar .rss a i{margin:0 0 0 6px}.sidebar .rss a{letter-spacing:.08em;font-size:10px}}@media (max-width :800px){.header{display:none}.hideonmobile{display:none}.span_content{float:none;width:100%;margin:0 auto}.span_content_wide{min-width:100%}.sidebar-subcats h4{margin-top:0!important}.span_sidebar{clear:both;width:100%;max-width:100%;float:none;margin:0;padding-top:25px;border-top:1px solid #eceded}.span_sidebar_narrow{border:none;padding:0}.span_sidebar_narrow .widget_search{display:none}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;width:100%;max-width:340px}.header-image{padding-top:50px;max-height:400px;min-height:300px}body.admin-bar .header-image{padding-top:0}.homepage-featured .item a.overlay .caption{padding:10px}.homepage-featured .item a.overlay .caption h2{font-size:20px;font-size:3vw;margin:0}.homepage-featured .item .post-meta-block{margin:0 0 10px;font-size:8px;padding:0 5px}.pre-footer .subscribe .wrap{padding:35px 4% 30px;text-align:center}.pre-footer .subscribe h3.widget-title{width:100%;font-size:36px;margin:0 0 15px;text-align:center;float:none}.pre-footer .subscribe .textwidget{width:100%;text-align:center;float:none}.footer-widget{width:33.33%;float:left;margin:0;text-align:center}.footer-widget.about{width:100%;margin:0 0 40px}.footer-widget h3.widget-title{text-align:center}.footer-nav{width:100%;float:none;text-align:center;font-size:120%;line-height:1.5}.footer-nav li.top{display:block;margin:0 auto 10px}.footer-nav a{padding:3px 5px;display:inline-block}.footer .copyright{width:100%;float:none;text-align:center}.page-subcats{display:block}.page-breadcrumb{display:block}.three-columns .column{width:48%;padding:2%}.three-columns .column-1{width:100%;margin-bottom:80px;padding:20px}.three-columns .column-2{margin-right:4%}.homepage-section.shop-cover{padding:5% 18% 5% 25%!important;margin-bottom:100px}.homepage-section.book .textwidget{text-align:center;padding:20px;display:block;flex:none;margin:0 auto}.homepage-section.book .image{width:100%;max-width:400px;height:auto;margin:0 auto}.homepage-section.book .caption{width:100%}.items-5-col,.items-6-col{margin:0 -1.5%}.items-5-col .item,.items-6-col .item{width:calc((100% / 3) - 3%);margin:0 1.5% 2%}}@media (max-width :650px){.pre-footer .subscribe .wrap{padding:25px 0 20px;text-align:center}.pre-footer .subscribe h3.widget-title{font-size:28px;font-size:5.5vw;margin:0 0 10px}}@media (max-width :600px){.wrap{padding:0 20px}.header-image{max-height:400px;min-height:300px}.homepage-section{overflow:hidden;margin:0 0 20px;padding-bottom:20px}.homepage-sections .mv-ad-box{margin-top:-20px!important;margin-bottom:50px!important}.homepage-section .category-posts .item{width:48%;margin-right:4%;margin-bottom:20px}.homepage-section .category-posts .item:nth-child(2n){margin-right:0}.homepage-featured .item{width:-moz-calc(100% / 2);width:-webkit-calc(100% / 2);width:calc(100% / 2)}.homepage-featured .item:nth-child(3){display:none}.homepage-featured .item a.overlay .caption h2{font-size:14px;font-size:4vw;margin:0}.homepage-featured .item .post-meta-block{display:none!important}.homepage-section.shop-cover{padding:30px 10% 30px 10%!important;margin-left:-20px;margin-right:-20px;width:-moz-calc(100% + 40px);width:-webkit-calc(100% + 40px);width:calc(100% + 40px);background-position:left -30px center;background-size:cover;margin-bottom:50px}.homepage-section.shop-cover p.text{background-color:rgba(255,255,255,.9);padding:5px 10px;font-size:100%}.post-meta-block{letter-spacing:.18em;font-size:10px;padding:7px 12px}.recipe-body{padding:0 15px}.recipe-ps{margin:25px -15px 0}.post-nav .nav-next img{display:none}.post-nav .nav-previous img{display:none}.post-nav .caption{float:left;width:100%;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.post-nav .nav-previous .caption{float:left;margin-left:0}ol.giveaway-list-3col li{width:auto;display:inline-block;margin-right:20px!important}ol.giveaway-list li{width:300px;display:inline-block;margin-right:20px!important}.columns{padding-bottom:10px}.three-columns .column{width:100%;margin:0 0 60px;padding:20px}.three-columns .column-3{margin-bottom:0}}@media (max-width :540px){h1{font-size:38px}h1.post-title,h2.post-title{margin:0 0 8px}.header-image{max-height:auto;min-height:200px}.post-subscribe{padding:12px 2px;margin:-10px 0 15px;font-size:15px}.post-subscribe p{margin:6px 0}.post-subscribe p .short{display:none}.post-subscribe p i{margin:-3px 4px 0 0;font-size:110%}.post-subscribe .email-form{width:-moz-calc(100% - 1450px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px)}.post-subscribe .email-input{width:-moz-calc(100% - 45px);width:-webkit-calc(100% - 45px);width:calc(100% - 45px)}.post-subscribe .email-submit{width:45px;text-align:center;padding:0}.post-subscribe .email-submit span{display:none}.post-subscribe .email-submit i{font-size:18px;margin:0}}@media (max-width :450px){.wrap{padding:0 15px}.comment-meta{font-size:9px}.pre-footer .popular{padding:0;overflow:hidden}.pre-footer .popular-posts h3.widget-title{font-size:11px}.pre-footer .popular .item{width:33.33%;float:left}.pre-footer .popular .item:nth-child(3n){margin-right:0!important}.pre-footer .popular .item:nth-child(6){display:block}}@media (max-width :400px){.teaser-post{font-size:86%;line-height:1.6;margin-bottom:20px}.teaser-post h2{font-size:22px;margin:10px 0 10px}.teaser-post .post-meta{font-size:10px}.teaser-post a.more-link{font-size:10px}.cat-header-image{margin-bottom:-22px}.breadcrumb{color:#a1a1a1;margin:0 0 10px}.breadcrumb-block{background-color:#fff;padding:5px 10px;display:inline-block}.subcats ul{margin-bottom:0!important}.subcats ul.subcategories li ul li{display:inline-block;margin:0!important;padding:0!important}.subcats ul.subcategories li ul li a{margin:0!important;display:inline-block!important}.archiveslist{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.archives .archive-post{width:48%;float:left;clear:none!important;margin-right:4%!important;margin-bottom:15px;text-align:center}.archive-post:nth-of-type(2n){margin-right:0!important}.archive-post:nth-child(2n+1){clear:both!important}.related{margin-bottom:45px}.related .archive-post:nth-child(3n){display:none}.footer-widget h3.widget-title{font-size:12px}}@media (max-width :359px){.wrap{padding:0 10px}.wprm-recipe .recipe-body{padding:0 10px!important}.wprm-recipe.wprm-recipe-template-custom{border:unset!important;margin-left:-10px!important;margin-right:-10px!important}}@media (max-width :600px){.wprm-recipe.wprm-recipe-template-custom h3.wprm-recipe-header.wprm-header-has-actions{display:block;margin:30px 0 80px;border-bottom:1px solid #ebebeb;padding-bottom:10px;position:relative}.wprm-recipe.wprm-recipe-template-custom .wprm-header-has-actions .wprm-recipe-adjustable-servings-container{float:none;position:absolute;display:block;overflow:visible!important;top:60px;width:165px}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle{position:unset}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle:after{display:none!important}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle-active:after{display:block!important;white-space:normal;line-height:1.2;width:195px;padding:5px 8px;height:44px;top:50%;left:100%;right:auto;bottom:auto;transform:translate(0%,-50%)}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle:hover:after,.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle:hover:before{display:none}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle-active:before{display:block!important;top:50%;right:auto;left:100%;transform:translate(-7px,-50%) rotate(45deg)}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle:nth-of-type(2):before{display:none!important}}@media (max-width :440px){.wprm-recipe.wprm-recipe-template-custom h3.wprm-recipe-header.wprm-header-has-actions{margin:25px 0 60px;padding-bottom:8px}.wprm-recipe.wprm-recipe-template-custom .wprm-header-has-actions .wprm-recipe-adjustable-servings-container{float:none;position:absolute;display:block;overflow:visible!important;top:45px;width:160px}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle-active:after{width:148px;padding:6px 5px;height:57px;top:50%;left:100%;right:auto;bottom:auto;transform:translate(0%,-50%)}}@media (max-width :333px){.wprm-recipe.wprm-recipe-template-custom .wprm-header-has-actions .wprm-recipe-adjustable-servings-container{width:150px}.wprm-recipe.wprm-recipe-template-custom .wprm-header-has-actions .wprm-recipe-adjustable-servings-container:before{letter-spacing:.1em;font-size:10px;margin-right:3px}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle-active:after{font-size:11px;width:135px;padding:6px 5px;height:57px;top:50%;left:100%;right:auto;bottom:auto;transform:translate(0%,-50%)}.wprm-recipe.wprm-recipe-template-custom .wprm-toggle-container button.wprm-toggle-active:before{display:none!important}}