html{-webkit-text-size-adjust:100%}@media(min-width:800px) and (max-width:1110px){.item .wprm-recipe-rating-details{display:block}}@media(max-width:1050px){#main{font-size:22px;font-size:2.25vw;line-height:50px;height:50px}#main li a{padding:0 13px}}@media(max-width:960px){.optin-content .social{margin-left:0;margin-top:15px;width:100%;text-align:center;display:block;flex:none}}@media(max-width:900px){.header .logo{width:200px;margin:-15px 0 15px -5px}.header .top-stuff{margin:20px 0 10px}#main,.header .top-stuff{width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}.home-section .video-content{display:block}.home-section .video-content .image{width:100%}.home-section .video-content .player{padding-bottom:56%}.home-section .video-content .caption{width:100%;padding:4%}.home-section.book .widget-content .block-title{color:#e31269;width:317px;height:0!important;padding-bottom:9%}}@media(max-width:870px){.optin-content .caption{padding-right:15px}.optin-content .caption h2{margin:0}.optin-content .caption p{margin:0;font-size:90%}.optin-content .form{display:block;width:auto;flex-grow:1;max-width:auto;width:-moz-calc(100% - 400px);width:-webkit-calc(100% - 400px);width:calc(100% - 400px)}}@media(max-width:799px){body{border:0;padding:0}.span_content,.span_content_full,.span_sidebar{float:none;width:100%;max-width:720px;margin:0 auto}.span_content_full,.span_sidebar{max-width:100%}.span_sidebar{clear:both;margin:50px auto 0;border-top:1px solid #ececec;padding-top:50px;max-width:400px}.facet_sidebar{border:0;padding:0;margin:0 0 25px}button.facetwp-flyout-open{display:block!important}.facetwp-flyout{display:block}#main,.facet_left,.flyout-row.name-load_more,.header .logo,.header .top-stuff{display:none}.flyout-row h3{margin:0 0 10px!important}.top-bar{margin-top:50px}.header{height:auto}body.home .header{margin-bottom:20px}.span_content_full .items-3-col .item{width:46%;margin:0 2% 2%}.span_content .items-2-col.search-posts .item .title,.span_content_full .items-3-col .item .title{font-size:32px;font-size:clamp(16px,4.5vw,32px)}.items-5-col{margin:0-1.25%}.items-5-col .item{width:30.8333333333%;margin:0 1.25% 15px}.items-5-col .item .title{font-size:21px;font-size:clamp(14px,2.5vw,21px)}.copyright,.footer-nav{text-align:center;width:100%;display:block;float:none}.footer-nav{font-size:14px}.footer-nav a{padding:5px}.copyright{margin-top:15px}}@media(max-width:750px){.home-section.book .widget-content{display:block;width:400px;margin:0 auto}.home-section.book .widget-content .image{width:70px;margin-right:10px;float:left}.home-section.book .widget-content .block-title{width:317px;height:77px!important;padding:0;margin:-10px 0 0;float:right}.home-section.book .widget-content .subtitle{width:317px;clear:none;margin:-10px 0 10px;background-color:rgba(243,243,241,.75);float:right;font-size:12px}.home-section.book .widget-content .more{width:100%;float:none;clear:both}}@media(max-width:700px){.home-section .search-content{display:block}.home-section .search-content .block-title{margin:0 0 15px}.items-6-col{margin:0-1%}.items-6-col .item{width:31.3333333333%;margin:0 1%}.home-section .item a.overlay .title{width:80%;white-space:normal}}@media(max-width:650px){.item .wprm-recipe-rating-details{display:block;margin-bottom:10px}.optin-content{flex:none;display:block;text-align:center;padding:15px 0}.optin-content .form{width:100%;margin:15px 0 10px}.optin-content .caption h2{margin:-5px auto 5px}}@media(max-width:600px){.home-section .block-title,.home-section .divider{font-size:28px}.home-section{padding:9vw 0}.home-section.shaded{padding:7vw 0 6vw}.upper-home-sections .home-section{margin-bottom:10px}.items-4-col{margin:0-2%}.items-4-col .item{width:46%;margin:0 2% 2%}.upper-home-sections .items-4-col .item{margin-bottom:30px}.items-4-col .item .title{font-size:21px;font-size:clamp(15px,4vw,21px)}.image-blocks.items-3-col .item{width:96.5%;margin:0 1.75% 20px}.home-section .item a.overlay .title{width:auto;white-space:nowrap}.home-section .widget-content{display:block}.home-section .widget-content .image{width:100%;margin:0}.home-section.about{margin-top:200px;overflow:visible;padding:1px 0 40px}.home-section.about .widget-content .image{width:220px;margin:-120px auto 20px}.home-section .widget-content .caption{width:100%;text-align:center}.inner-post .subscribe{padding:25px;box-shadow:none;margin-left:-20px;margin-right:-20px}.footer .press-mobile{display:block}.footer .press-desktop{display:none}}@media(max-width:500px){.teaser-post .title:after{margin:15px auto 1px;width:75px;height:24px}h1{font-size:30px}h2{font-size:28px}.archives.items-3-col .item{margin-bottom:15px;width:46%}.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:450px){.home-section.book .widget-content{width:100%}.home-section.book .widget-content .image{width:70px;margin:0 auto 10px;float:none}.home-section.book .widget-content .block-title{width:317px;height:77px!important;padding:0;margin:-10px auto 0;float:none}.home-section.book .widget-content .subtitle{width:317px;clear:none;margin:-10px auto 10px;background-color:rgba(243,243,241,.75);float:none;font-size:12px}}@media(max-width:400px){.wrap,.wrapper{padding:0 15px}.has-background,.wp-block-group.has-background{padding:10px 25px 5px;margin:45px 0}.top-bar{font-size:11px;letter-spacing:.1em;height:40px;line-height:42px}.top-bar .book a:before{width:25px;height:48px;margin-bottom:-12px;margin-right:8px}}@media(max-width:375px){.span_content .items-2-col.search-posts .item,.span_content_full .items-3-col .item{width:96%;margin:0 2% 4%}.span_content .items-2-col.search-posts .item .title,.span_content_full .items-3-col .item .title{font-size:24px;font-size:clamp(22px,8vw,32px)}}@media(max-width:360px){.wrap,.wrapper{padding:0 10px}}