html{-webkit-text-size-adjust:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.header .logo a{background:url(../../../../../../themes/runningonrealfood/images/logo@2x.png) no-repeat;background-size:100% auto}}@media (max-width :800px){.header .logo a{background:url(../../../../../../themes/runningonrealfood/images/logo@2x.png) no-repeat;background-size:100% auto}}@media (max-width :980px){#main{letter-spacing:.1em;font-size:14px}#main li{margin:0}#main li a{padding:0 12px}}@media (max-width :910px){.featured-subscribe h3.widget-title{margin:0;font-size:25px;width:230px;letter-spacing:.08em;float:left;text-align:left;display:inline-block}.featured-subscribe p{margin:4px 0 0;display:inline-block;width:230px;float:left;clear:left;font-size:10px}.featured-subscribe .email-form{clear:none!important;float:right;margin:-26px 0 0;width:-moz-calc(100% - 240px);width:-webkit-calc(100% - 240px);width:calc(100% - 240px)}}@media (max-width :850px){#main{letter-spacing:.1em;font-size:13px}#main li{margin:0}#main li a{padding:0 10px}}@media (max-width :800px){.span_content,.span_content_full{float:none;width:100%;max-width:auto}.span_sidebar{clear:both;width:100%;float:none;margin:50px auto 0;border-top:1px solid #e8e8e8;padding-top:40px}.facet_sidebar{border:none;margin:0 0 20px;padding:15px 15px 0;border:1px solid #EDEEEB;overflow:hidden;-webkit-column-count:3;-moz-column-count:3;column-count:3}.facet_sidebar .single_facet{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}#main,.top-bar,#top{display:none!important}.header{padding:55px 0 8px;text-align:center;margin:0 0 20px;border-bottom:1px solid #f4f4f4}body.home .header{padding:52px 0 32px;margin:0;border:none}.header .logo{float:none;text-align:center;margin:0 auto}.header .logo a{width:250px;height:88px}.span_content{margin:0 auto;max-width:680px}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.sidebar .subscribe{display:none}.copyright{width:100%;float:none;text-align:center;line-height:1.5;margin-top:25px}.footer-nav{width:100%;font-size:13px;float:none;text-align:center;line-height:1.7}.footer-nav a{padding:5px 5px;display:inline-block}.footer-nav li.top{display:block;float:none}.sub-footer .social{width:100%;float:none;text-align:center;margin-top:20px}.homepage-featured{padding-bottom:30px}.featured-subscribe{margin-bottom:50px}}@media (max-width :680px){.featured-subscribe{}.featured-subscribe h3.widget-title{margin:0 0 10px;font-size:29px;display:inline-block;vertical-align:middle;width:auto}.featured-subscribe p{margin:11px 0 10px 12px;padding:0;clear:none!important;width:160px;display:inline-block;vertical-align:middle}.featured-subscribe .email-form{clear:both!important;float:none;margin:15px 0 0;width:100%}body{line-height:1.7}.post-content>p:first-of-type,.tve-tl-cnt-wrap>p:first-of-type{font-size:110%}}@media (max-width :600px){body.admin-bar .header{padding-top:5px}.homepage-featured{padding-bottom:20px}.tab-links li{margin:0!important;padding:0!important}.tab-links a{padding:0 8px;margin:0 5px;font-size:11px}.tab-links a:after{top:-8px;margin-left:-5px}.featured-subscribe{margin-bottom:40px}.teaser-post h2.post-title{font-size:18px}.teaser-post a.more-link{font-size:13px}.home-section h3.widget-title{font-size:20px}.home-section .item h4{font-size:12px}.shop .archive-post{width:30.5%;margin-right:4.25%!important;clear:none;float:left}.shop .archive-post:nth-child(4n){margin-right:4.25%!important}.shop .archive-post:nth-child(3n){margin-right:0!important}.shop .archive-post:nth-child(4n+1){clear:none!important}.shop .archive-post:nth-child(3n+1){clear:both!important}.shop .archive-post .excerpt{display:none}.facet_sidebar{-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer .press-desktop{display:none}.footer .press-mobile{display:block}.footer .press-mobile img{width:auto;max-width:100%;margin:0 auto}.span_content .wp-block-columns.mobilecolumns{display:flex;flex-wrap:nowrap}.span_content .wp-block-columns.mobilecolumns .wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.span_content .wp-block-columns.mobilecolumns .wp-block-column:nth-child(2n){margin-left:32px!important}}@media (max-width :525px){.featured-subscribe{padding:15px}.featured-subscribe h3.widget-title{width:100%;float:none;text-align:center;margin:0}.featured-subscribe p{width:100%;float:none;text-align:center;margin:-15px 0 0}.featured-subscribe .email-form{margin:5px 0 0}.featured-subscribe .email-input{width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}.featured-subscribe .email-submit{font-size:14px;width:130px}}@media (max-width :450px){.archives .archive-post,.shop .archive-post{width:48%;float:left;clear:none!important;margin-right:4%!important;margin-bottom:15px;text-align:center}.shop .archive-post{width:48%;margin-right:4%!important;clear:none;float:left}.shop .archive-post:nth-child(3n){margin-right:4%!important}.shop .archive-post:nth-child(2n){margin-right:0!important}.shop .archive-post:nth-child(3n+1){clear:none!important}.shop .archive-post:nth-child(2n+1){clear:both!important}.archive-post:nth-of-type(2n){margin-right:0!important}.archive-post:nth-child(2n+1){clear:both!important}.related .archive-post:nth-child(3){display:none}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}}