/*!
Theme Name: Miles Farmers Market
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: miles-farmers-market
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
Miles Farmers Market is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,html{position:relative;height:100%}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:3.25em;letter-spacing:2.5px;margin:.67em 0;line-height:1em}h6{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:1px;font-weight:400;margin-bottom:0}p{font-family:'Poppins',sans-serif;margin-bottom:1.5em;color:#262626;font-size:1.05rem;line-height:1.65em}p.small-p{font-size:1rem;line-height:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5rem 0;font-family:'Poppins',sans-serif;margin-bottom:1.5em;color:#262626;font-size:1.05rem;line-height:1.65em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#840136}a:visited{color:#840136}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}div.container{width:94%;max-width:1400px;margin:auto}div.container-narrow{width:94%;max-width:1150px;margin:auto}body.page-id-3 main div.container{padding:3rem 0}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.tb-padding-normal{padding:5rem 0}div.top-padding-normal{padding:5rem 0 2.5rem}div.bot-padding-normal{padding:0 0 5rem}div.tb-padding-cpt{padding:2.5rem 0 5rem}.site .red{color:#840136}.overlay{position:absolute;top:0;bottom:0;left:0;right:0}.site .white{color:#fff}h2{font-family:'Bebas Neue',sans-serif;font-size:2.6rem;letter-spacing:3.5px;font-weight:400;margin-bottom:1rem;margin-top:0}h3{font-family:'Bebas Neue',sans-serif;font-size:1.7rem;letter-spacing:2.25px;font-weight:400;margin-bottom:.5rem;margin-top:0}h2.section-header{margin-bottom:1rem}h4{font-family:'Bebas Neue',sans-serif;font-size:1.5rem;letter-spacing:2.5px;font-weight:400;margin-bottom:.25rem}p.tiny-text{font-size:.92rem;line-height:1.6em}p a{color:#840136;text-decoration:underline}h4.white{color:#fff}.green{color:#597E60}.text-center{text-align:center}.subheader.text-center{margin:auto;max-width:900px}@media print{.no-print,.no-print *{display:none!important}}div.multi-btns a.btn-link{margin-left:.75rem;margin-right:.75rem}button,a.btn-link,.woocommerce button.button.alt,div.woocommerce-message a.button.wc-forward{font-family:'Bebas Neue',sans-serif;padding:.75rem 1.5rem .7rem;font-size:1.15rem;letter-spacing:2.5px;text-decoration:none;border-radius:0}a.text-link{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:2.5px;display:inline-block;text-decoration:none}a.text-link-no-underline{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:2.5px;display:inline-block}a.text-link.green,a.back-to-link{color:#597E60}a.back-to-link{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:2.5px;text-decoration:none;display:inline-block;margin:3rem 0 -1rem}img.green-back-arrow{width:22px;position:relative;top:-1px;margin-right:5px}a.green-outline-btn,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,div.woocommerce-message a.button.wc-forward{border:2px solid #265730;background:#fff;position:relative;z-index:10;transition:0.15s ease-in-out;cursor:pointer;color:#265730}a.green-outline-btn:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover{background:#265730;color:#fff}a.green-outline-btn:hover::before{top:0;left:0}a.green-outline-btn::before{content:'';background:#265730;height:100%;width:100%;position:absolute;display:inline-block;top:7px;left:-7px;z-index:-1;transition:0.15s ease-in-out;cursor:pointer}div.btn-row{display:block;padding-top:1.25rem;padding-bottom:1rem}div.header-top{background:#fffefa}div.top-logo-bar{display:flex;align-items:center}div.top-logo-bar>div{flex:1}div.logo-box{padding:1rem 0;text-align:center}div.contact-location{text-align:right}div.logo-box img{width:100%;max-width:280px}div.store-hours h6,div.contact-location h6{margin-top:0}div.store-hours p,div.contact-location p{margin-top:.25rem;margin-bottom:0;font-size:.9rem;color:#262626}div.store-hours a,div.contact-location a{color:#262626}div.header-navbar{background:#770133;padding:1rem 0 .9rem;text-align:center}div.menu-main-navigation-container{display:inline-block}ul#primary-menu li{margin:0 1.3rem}ul#primary-menu li a{font-family:'Bebas Neue',sans-serif;color:#fff;font-size:1.35rem;padding:.2rem 1rem .1rem;letter-spacing:1.5px;font-weight:400}ul#primary-menu li.current-menu-item a,ul#primary-menu li.current-page-ancestor a,body.single-store_products li#menu-item-36 a,body.single-featured_products li#menu-item-34 a,body.single-recipes li#menu-item-317 a,body.single-featured_products li#menu-item-283 a,body.tax-recipe_types li#menu-item-317 a,body.woocommerce-page li#menu-item-32 a{background:#fff;border-radius:4px;color:#770133}div.header-notice-bar{background:#550121;padding:.1rem 0}div.header-notice-bar p,div.header-notice-bar a{color:#fff;padding:0;margin:.75rem 0;font-size:.95rem}footer{background:#EFEBDF;border-top:20px solid #F8F6EF;padding:1.5rem 0 0}footer.entry-footer{display:none!important}div.footer-navbar .container{border-top:1px solid #CCC3A6;border-bottom:1px solid #CCC3A6;padding:2.1rem 0 1.9rem;text-align:center;margin:1rem auto 2.5rem}footer div.logo-box img{max-width:260px}div.menu-footer-menu-container{display:inline-block}ul#footer-menu{list-style:none;margin:auto;padding:0}ul#footer-menu li{display:inline-block;margin:0 1.75rem}ul#footer-menu li a{font-family:'Bebas Neue',sans-serif;color:#262626;text-decoration:none;font-size:1.15rem;letter-spacing:1px;font-weight:400}ul#footer-menu li.current-menu-item a{color:#620026}div.footer-social-bar{text-align:center;margin-bottom:2.5rem}div.footer-social-bar a{margin:0 .35rem}div.socket{background:#EAE4D3;padding:.75rem 0 .65rem}div.socket .container>div{display:inline-block}div.signature-box{text-align:right;float:right}div.socket p,div.socket a{font-family:'Poppins',sans-serif;font-size:.85rem;margin:0;color:#4A4844}div.swiper-slide-inner-total{height:100%}div.swiper-slide-inner{display:flex;height:100%}div.slide-img{flex:2}div.slide-text-cont{flex:3;background:#F2F0E9;padding:6rem 5rem}div.slide-text-cont h1{max-width:650px;margin:1rem 0}p.slider-subtitle{max-width:750px;width:100%}div.swiper-container{position:relative}div.swiper-control-box{margin-top:3rem}div.swiper-slide{height:auto}div.swiper-button-prev,div.swiper-button-next{display:inline-block;position:relative;left:0;right:0;top:0;margin-top:0;width:45px;height:45px;margin-right:8px;outline:none!important;border:none!important}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{display:none}div.ft-prod-inner{display:flex}div.ftprod-text-cont{flex:1;padding-right:1.5rem;padding-bottom:2.75rem}div.ft-prods-cont{min-height:315px;flex:3;position:relative}div.ft-prods-cont::before,div.woocommerce-product-gallery__image::before{content:'';position:absolute;display:block;width:120px;height:120px;top:-10px;right:-10px;background:#840136}div.ft-prods-cont-inner{display:flex;height:100%}div.ft-prod-box-link{flex:1;position:relative;padding:2rem .5rem 1rem 2rem}img.ft-prod-header-img{width:100%;max-width:300px}p.ft-prod-subheader{width:100%;max-width:315px}div.ft-prod-box-overlay{background:#000;background:-moz-linear-gradient(90deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .25) 100%);background:-webkit-linear-gradient(90deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .25) 100%);background:linear-gradient(90deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);z-index:1}a.overlay-link{position:absolute;z-index:5}div.ft-prod-textbox{position:absolute;z-index:2;bottom:1.5rem;max-width:350px;width:85%}p.ft-prod-desc{margin:.1rem 0 .85rem}img.ft-prod-white-arrow,img.pop-prod-white-arrow{width:25px;height:auto}div.weekly-spec-total{position:relative;overflow:hidden;text-align:center}div.specials-bg-Dark,div.specials-bg-{background:#840136}div.specials-bg-Light{background:#F5F5F5}img.specials-fruit-left{position:absolute;left:-200px;top:0}img.specials-fruit-right{position:absolute;right:-200px;top:0}img.specials-header-img{max-width:400px}div.weekly-spec-inner p.subheader{width:100%;max-width:900px;margin:1.5rem auto}div.weekly-spec-inner p.specials-subheader-Dark,div.weekly-spec-inner p.specials-subheader-{color:#fff}div.pop-products-total{background:#840136;text-align:center}img.popular-prod-header-img{margin:0 auto 2rem;max-width:356px}div.pop-prod-inner{display:flex;min-height:410px;border:1px solid #DDD096;margin-bottom:2rem}div.pop-prod-box-link{flex:1;position:relative;border-right:1px solid #DDD096;transition:0.25s ease-in-out}div.pop-prod-box-link:last-child{border-right:0}div.pop-prod-box-overlay{z-index:1;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .15) 100%);background:-webkit-linear-gradient(0deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .15) 100%);background:linear-gradient(0deg,rgb(0 0 0 / .65) 0%,rgb(0 0 0 / .15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);transition:0.25s ease-in-out}div.pop-prod-box-link:hover div.pop-prod-box-overlay{z-index:1;transition:0.25s ease-in-out;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0 / .45) 0%,rgb(0 0 0 / .05) 100%);background:-webkit-linear-gradient(0deg,rgb(0 0 0 / .45) 0%,rgb(0 0 0 / .05) 100%);background:linear-gradient(0deg,rgb(0 0 0 / .45) 0%,rgb(0 0 0 / .05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}div.pop-prod-textbox{text-align:center;position:absolute;bottom:2rem;z-indeX:3;text-align:center;width:100%}section#about-miles{background:#F8F6EF}div.tl-ir-inner{display:flex;align-items:center}div.tl-cont{flex:5;padding-right:5rem}div.ir-cont{flex:3;position:relative}img.ir-img{border-radius:50%;border:4px solid #FFFFF5;position:relative;right:1rem}img.cirlce-img-tag{max-height:88px;position:absolute;top:1.5rem;right:-.25rem}p.tl-subheader{font-size:1.15rem;margin-top:.75rem;font-weight:500;margin-bottom:1rem}div.dual-ctas-inner{border:2px solid #265730;padding:12px;display:flex}div.dual-cta-block{flex:1;padding:2rem;background:#F7F7F0;position:relative;border:1px solid #F4F4ED}div.dual-cta-block:first-child{margin-right:13px}div.dual-cta-block:first-child::before{content:'';height:100%;background:#265730;width:1px;position:absolute;display:inline-block;top:0;right:-13px}div.dual-cta-block:last-child{margin-left:12px}div.link-overlay-art{opacity:0;z-index:1}div.dual-cta-text-cont{position:relative;z-index:6}div.dual-cta-text-cont *{text-decoration:none}a.overlay-art-link{opacity:0;transition:0.1s ease-in-out}div.dual-cta-text-cont p{max-width:520px}div.dual-cta-block:hover a.overlay-art-link{opacity:1}div.dual-cta-block:hover h3,div.dual-cta-block:hover p,div.dual-cta-block:hover a{color:#fff}div.dual-cta-block:hover a.text-link.green::after{background:#fff}img.dual-cta-green-arrow,img.dual-cta-red-arrow{width:22px;margin-left:4px;position:relative;top:-1px}div.dual-cta-block:hover img.dual-cta-green-arrow,div.dual-cta-block:hover img.dual-cta-red-arrow{filter:brightness(0) invert(1)}div.hero-interior-total{padding:4.5rem 0 6rem}div.hero-interior-total h1{margin-bottom:.5rem}div.subnav-total{background:#EFEBDF}div.subnav-total ul.menu{padding:0;margin:0}div.subnav-total .menu li{display:inline-block;padding:1.25rem 3rem;position:relative;margin-left:-4px}div.subnav-total .menu li:first-child{margin-left:0}div.subnav-total .menu li::after{content:'';position:absolute;display:block;right:-1px;top:23px;width:2px;height:22px;background:#D5CCB2}div.subnav-total .menu li:first-child::before{content:'';position:absolute;display:block;left:-1px;top:23px;width:2px;height:22px;background:#D5CCB2}div.subnav-total .menu li.current-menu-item{background:#840136}div.subnav-total .menu li.current-menu-item::before,div.subnav-total .menu li.current-menu-item::after{display:none}div.subnav-total .menu li a{font-family:'Bebas Neue',sans-serif;color:#840136;font-size:1.3rem;letter-spacing:1.5px;font-weight:400;text-decoration:none}div.subnav-total .menu li.current-menu-item a{color:#F8F6EF}section#about-specialites,section#about-partners{background:#faf9f4}div.spec-prods-cont,div.partners-repeater-cont{padding-top:1.65rem}div.spec-prod-inner{display:flex;flex-wrap:wrap;position:relative;border-left:1px solid #DDD096;border-top:1px solid #DDD096}div.spec-prod-box-link{position:relative;flex:0 1 33.333333333%;text-align:center;padding:5rem;border-right:1px solid #DDD096;border-bottom:1px solid #DDD096}a.spec-prod-link-overlay{background:#fff;z-index:5;opacity:1;transition:0.1s ease-in-out}div.spec-prod-textbox{position:relative;z-index:10}div.spec-prod-box-link a{text-decoration:none}h4.spec-prod-header{margin:.65rem auto 0}div.spec-prod-box-link:hover a.spec-prod-link-overlay{background:rgb(0 0 0 / .4)}div.spec-prod-box-link:hover h4,div.spec-prod-box-link:hover p,div.spec-prod-box-link:hover a.text-link{color:#fff}div.spec-prod-box-link:hover img.spec-prod-red-arrow{filter:brightness(0) invert(1)}a.spec-text-link{padding-top:1.25rem}img.spec-prod-red-arrow{width:20px;position:relative;top:-1px;margin-lefT:5px}div.partners-repeater-cont-inner{display:flex;flex-wrap:wrap;border-left:1px solid #DDD096;border-top:1px solid #DDD096;height:auto}a.partner-logo-box{flex:0 1 20%;border-right:1px solid #DDD096;border-bottom:1px solid #DDD096;line-height:0}a.partner-logo-box img{filter:grayscale(1);transition:0.15s ease-in-out}a.partner-logo-box:hover img{filter:grayscale(0)}div.weekly-specials-dual-inner{border:2px solid #770133;display:flex;padding:12px}h4.specials-pdf-subheader{margin:0 auto 1.5rem}div.dual-cta-block.ws-cta-block{text-align:center;transition:0.1s ease-in-out;padding:3rem 1rem}div.dual-cta-block.ws-cta-block:hover{background:#770133}img.ws-icon{margin-bottom:.75rem}div.dual-cta-block.ws-cta-block:first-child::before{background:#770133}div.dual-cta-block.ws-cta-block p.tiny-text{margin:.5rem auto 1.75rem}section.weekly-specials-page-ft-prods{background:#F8F6EF}div#product-categories-grid{background:#FDFDFA}div#product-categories-grid div.spec-prod-box-link{flex:0 1 25%;padding:5rem 2rem}div.contact-details-inner{display:flex;position:relative}div.contact-info-cont{flex:1;padding-right:5rem}div.contact-map-cont{flex:1;position:relative;z-index:5}div.contact-details-inner::before{content:'';position:absolute;display:block;width:120px;height:120px;top:8px;right:-10px;background:#840136;z-index:1}h4.contact-details-header{padding-bottom:1.25rem}div.tan-hr{background:#DDD096;height:1px;margin:.5rem 0}div.contact-row{padding:1rem 0;display:flex;align-items:center}div.contact-row a{color:#262626;text-decoration:none}div.contact-row a,div.contact-row p{font-family:'Poppins',sans-serif}div.contact-info.email,div.contact-info.phone{position:relative;top:-3px}div.contact-info.map p{margin-top:0}div.contact-row a,div.contact-row p{font-size:1rem;line-height:1.4em;margin-bottom:0}div.contact-row img{width:55px;margin-right:15px}section.product-family-related{background-color:#840136}section.product-family-related h2{color:#F8F6EF}section.product-family-related div.subheader p{color:#fff}div.notable-prods-total{background:#F8F6EF}img.notable-img{margin:auto;max-width:130px}div.notable-prod-block::after{content:'';display:block;position:relative;height:1px;width:100%;background:#E0D7BD}div.notable-prod-block:last-child::after{display:none}div.notable-prod-block-inner{display:flex;align-items:center;padding:2.8rem 0}div.notable-prod-block:first-child div.notable-prod-block-inner{padding-top:1.75rem}div.not-prod-img{flex:0 0 250px;width:250px;height:250px;border-radius:200px}div.not-prod-copy-cont{flex:4;padding-left:3rem}section#featured-product-news{background:#F8F6EF}div.tr-il-inner{display:flex;align-items:center}div.il-cont{flex:3;padding-right:5rem;position:relative}div.il-cont::before{content:'';position:absolute;display:block;width:120px;height:120px;top:-10px;left:-10px;background:#840136;z-index:-1}div.tr-cont{flex:5}img.text-right-wiggle{margin-bottom:.25rem}div.job-listing-inner{display:flex;padding-top:2rem}div.job-listing-total h1{margin-bottom:1rem}div.job-listing-total p.subheader{max-width:1175px}div.social-share-cont{flex:1}div.job-text-cont{flex:5}h6.share-text{margin-top:.2rem;margin-bottom:.35rem}div.job-textblock{margin-bottom:2.5rem}a.social-share-icon{margin-right:5px}div.share-icons-box img{width:26px;height:26px}div.addtoany_shortcode a:first-child{padding-left:0}span.recipe-share-title,span.recipe-share-bar{display:inline-block}span.recipe-share-title{padding-right:12px}span.recipe-share-title h6{margin-top:5px}div.job-text-cont>div{max-width:950px}div.news-ft-img{height:350px;border-radius:6px;margin-bottom:2.5rem}ul.post-category-list{margin-left:0;padding-left:0;display:inline-block}ul.post-category-list li{display:inline-block;margin-right:.3rem}ul.post-category-list li::after{content:',';display:inline-block;position:relative}ul.post-category-list li:last-child::after{display:none}ul.post-category-list li a{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:1.5px;text-decoration:none}ul.post-category-list li a:hover{text-decoration:underline}span.post-cat-head{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:1.5px;text-decoration:none;margin-right:.35rem}div.published-date-box{margin-top:1.75rem}p.pub-date{margin-top:0;font-size:1rem}div.recipe-bot-inner{display:flex;padding:5rem 0;border-top:1px solid #DDD096}div.ingredients-cont{flex:1}div.cook-instructions-cont{flex:2}div.recipe-metabox span,div.post-category-list-recipe a{font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:1.5px;text-decoration:none;color:#C9BFA6;position:relative;display:inline-block}div.recipe-metabox{padding-bottom:1rem;margin-top:-.75rem}div.recipe-metabox span{line-height:0em}div.recipe-metabox span.meta-span::after{content:'';width:2px;height:13px;position:relative;display:inline-block;background:#C9BFA6;margin:0 .75rem}div.post-category-list-recipe a::after{content:','}div.post-category-list-recipe a:last-child::after{display:none}div.post-category-list-recipe a{margin-right:4px}div.related-recipes-section{background:#F8F6EF}div.related-recipes-row{display:flex;flex-wrap:wrap}div.rel-recipe-box{flex:0 1 33.333333%;margin-bottom:30px}div.rel-recipe-box-inner{-webkit-box-shadow:0 3px 9px 0 rgb(0 0 0 / .18);box-shadow:0 3px 9px 0 rgb(0 0 0 / .18)}div.rel-recipe-box:nth-child(3n+1){padding-right:16px}div.rel-recipe-box:nth-child(3n+2){padding-right:8px;padding-left:8px}div.rel-recipe-box:nth-child(3n+3){padding-left:16px}div.rel-recipe-img-box{border-radius:3px 3px 0 0;height:0;padding-bottom:55%}div.rel-recipe-text-box{border-radius:0 0 3px 3px;background:#fff;padding:2rem}div.rel-recipe-text-box a{text-decoration:none}div.rel-recipe-text-box h4{margin-top:0;color:#262626}div.rel-recipe-text-box:hover h4{color:#770133}div.rel-recipe-meta{margin-top:-2px}span.rel-meta{margin-right:20px}span.rel-meta p{color:#AAA48E;display:inline-block;margin:0;font-size:.9rem}span.rel-meta img{position:relative;margin-right:4px}.cook-time img{top:3px}.serving-count img{top:2px}p.rel-rec-summary{font-size:1rem;padding-top:.25rem}div.news-archive-grid-inner{display:flex;flex-wrap:wrap}div.rel-recipe-box.news-box{flex:0 1 33.3333333%;margin-bottom:24px}div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(3n+1){padding-right:16px}div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(3n+2){padding-right:8px;padding-left:8px}div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(3n+3){padding-left:16px}div.career-box-inner a{text-decoration:none}div.career-box-inner h3{color:#262626}div.career-archive-grid-inner{padding:4rem 0 0}div.career-box{padding-bottom:3.25rem;border-bottom:1px solid #E0D7BD;margin-bottom:3.25rem}div.career-box:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}div.product-news-archive-grid-inner{display:flex;flex-wrap:wrap}div.product-news-box{flex:0 1 50%;position:relative;margin-bottom:24px}div.product-news-box-inner{padding:10rem 2rem 2rem;position:relative}div.product-news-box a{text-decoration:none}div.product-news-box:nth-child(odd){padding-right:12px}div.product-news-box:nth-child(even){padding-left:12px}div.ft-prod-box-overlay{position:absolute;z-index:2}div.product-news-textbox{position:relative;z-index:5}p.product-news-desc{max-width:500px;margin-top:.3rem}div.ft-recipe-inner{display:flex;border-bottom:3px solid #EDE4B9;background:#f9f8f3}div.ft-recipe-img-box{flex:0 1 45%;margin-right:5rem;position:relative}div.ft-recipe-img-box::before{content:'';position:absolute;display:block;width:120px;height:120px;top:-10px;left:-10px;background:#840136;z-indeX:-1}div.ft-recipe-text-box{flex:1 1 55%;padding:3.25rem 0 5rem}div.ft-recipe-text-box h2{color:#262626;transition:0.15s ease-in-out}div.ft-recipe-text-box a:hover h2{color:#770133}div.ft-recipe-summary{max-width:600px}div.ft-recipe-text-box a{text-decoration:none}div.find-recipes-total{background:#f9f8f2}div.recipe-categories-total{padding:1.5rem 0 3rem}div.recipe-cats-inner{display:flex;flex-wrap:wrap}div.rec-cat-block{flex:0 1 25%;padding-bottom:12px;border-radius:1px}div.rec-cat-block:nth-child(4n+1){padding-right:9px}div.rec-cat-block:nth-child(4n+2){padding-left:3px;padding-right:6px}div.rec-cat-block:nth-child(4n+3){padding-right:3px;padding-left:6px}div.rec-cat-block:nth-child(4n+4){padding-left:9px}div.rec-cat-block img{width:48px;height:auto}div.rec-cat-block a{background:#fff;display:block;border:1px solid #DDD096;padding:.5rem 1rem 0;text-decoration:none}div.rec-cat-block span{display:inline-block;margin-left:10px;font-family:'Bebas Neue',sans-serif;font-size:1.15rem;letter-spacing:2.5px;text-decoration:none;position:relative;top:-18px}div.numbered-pagination-box{text-align:center}div.numbered-pagination-box div.navigation{display:inline-block;margin-bottom:0;padding-top:2rem}div.numbered-pagination-box div.navigation ul{display:flex;list-style-type:none;margin-left:0;padding-left:0;margin-bottom:0}div.numbered-pagination-box div.navigation ul li a{text-decoration:none;padding:.15rem .6rem;color:#1E1E1C}div.numbered-pagination-box div.navigation ul li.active a{color:#840136}body.woocommerce-page div.header-notice-bar,body.page-template-page-shop-online div.header-notice-bar,div.woocommerce-navbar{display:none}body.woocommerce-page div.woocommerce-navbar,body.page-template-page-shop-online div.woocommerce-navbar{display:block}div.woocommerce-navbar{background:#550121;padding:.75rem 0}div.woocommerce-navbar .container{position:relative}div.menu-woocommerce-navbar-container{display:inline-block;margin:0 auto}nav#woo-navigation{text-align:center}ul#woocommerce-menu li{margin:0 .5rem}ul#woocommerce-menu li a{font-family:'Bebas Neue',sans-serif;color:#fff;font-size:1.2rem;padding:.25rem .8rem .1rem;letter-spacing:1.5px;font-weight:400}ul#woocommerce-menu ul.sub-menu{display:block;text-align:left;background:#550121;padding:.85rem 0 .7rem .4rem;width:250px}ul#woocommerce-menu ul.sub-menu li{margin-bottom:10px}ul#woocommerce-menu ul.sub-menu a{color:#fff;font-size:.85rem;letter-spacing:0;font-weight:400;font-family:'Poppins',sans-serif;line-height:1.4em;width:100%;padding-left:.2rem}ul#woocommerce-menu li.current-menu-item>a,ul#woocommerce-menu li.current-menu-ancestor>a{border:1px solid #fff;border-radius:4px}ul#woocommerce-menu ul.sub-menu li.current-menu-item a{border:0!important}img.order-pies-header-img{max-height:94px}img.pies-cta--left-img{position:absolute;left:-220px;top:-80px}img.pies-cta--right-img{position:absolute;right:-240px;bottom:-100px}section#shop-categories{background:#f9f8f2}div.shop-prod-titlebar{position:relative;padding-bottom:6px}div.shop-prod-titlebar a{position:absolute;right:0;top:5px}div.shop-prod-titlebar h3{font-size:2.1rem}div.shop-online-prod-cat-block{margin-top:.5rem;padding-bottom:3.75rem}div.shop-online-prod-cat-block:last-child{padding-bottom:0}div.shop-cat-grid-cont-inner{display:flex}div.wc-shop-cat-product-cell{flex:1}div.wc-shop-cat-product-cell a{text-decoration:none}div.wc-shop-prod-cell-thumb{height:300px}div.wc-shop-cat-product-cell:nth-child(1){padding-right:15px}div.wc-shop-cat-product-cell:nth-child(2){padding-left:5px;padding-right:10px}div.wc-shop-cat-product-cell:nth-child(3){padding-right:5px;padding-left:10px}div.wc-shop-cat-product-cell:nth-child(4){padding-left:15px}a.wc-view-prod-btn,a.button.product_type_simple,a.button.product_type_variable{font-family:'Bebas Neue',sans-serif;padding:.75rem .85rem 0.5rem!important;font-size:1rem!important;letter-spacing:2px;text-decoration:none;border:2px solid #265730;background:#fff;position:relative;transition:0.15s ease-in-out;cursor:pointer;color:#840136;border-radius:0!important;height:42px;transition:0.15s ease-in-out}a.button.product_type_simple,a.button.product_type_variable{padding-top:.6rem}a.wc-view-prod-btn:hover,a.button.product_type_simple:hover,a.button.product_type_variable:hover{color:#fff;background:#265730}h4.wc-shop-prod-header,h2.woocommerce-loop-product__title{margin-top:15px!important;margin-bottom:0;font-size:1.35rem!important;letter-spacing:2px;color:#262626;padding-top:0!important;padding-bottom:0!important}p.wc-shop-price,span.woocommerce-Price-amount.amount{font-size:1rem!important;margin-top:0;margin-bottom:2rem;font-weight:600;color:#597E60!important}body.single-product span.woocommerce-Price-amount.amount bdi{font-size:18px}body.single-product form.cart div.quantity input[type="number"]{padding:11px;font-size:1.1rem;color:#262626;font-family:'Poppins',sans-serif;margin-right:25px;border-radius:0!important;outline:none!important;border:2px solid #265730!important}mark,ins{background:}.woocommerce span.onsale{background:#597e60!important;font-family:'Bebas Neue',sans-serif;letter-spacing:1px;font-size:1rem!important;width:50px;height:50px;top:-7px;right:-10px}div.wc-category-page-total{background:#FDFDFA}nav.woocommerce-breadcrumb,nav.woocommerce-breadcrumb a{font-family:'Bebas Neue',sans-serif;text-transform:uppercase;color:#597E60!important;letter-spacing:1.5px;font-size:1.1rem!important;text-decoration:none}h1.woocommerce-products-header__title.page-title{margin-bottom:5px;font-size:3rem}p.woocommerce-result-count{color:#545C67;font-size:1rem}ul.products.columns-4{padding-top:1.5rem}ul.products.columns-4 img.attachment-woocommerce_thumbnail{margin-bottom:0!important}form.woocommerce-ordering select{display:block;font-size:16px;font-family:'Poppins',sans-serif;font-weight:600;color:#444;line-height:1.3;padding:.7em 1.4em .6em .9em;width:280px;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgb(0 0 0 / .04);border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(/wp-content/uploads/2020/11/select-dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}form.woocommerce-ordering select::-ms-expand{display:none}form.woocommerce-ordering select:hover{border-color:#888}form.woocommerce-ordering select:focus{border-color:#597E60 box-shadow:0 0 1px 3px #597E60;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}form.woocommerce-ordering select option{font-weight:400}*[dir="rtl"] form.woocommerce-ordering select,:root:lang(ar) form.woocommerce-ordering select,:root:lang(iw) form.woocommerce-ordering select{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}form.woocommerce-ordering select:disabled,form.woocommerce-ordering select[aria-disabled=true]{color:graytext;background-image:url(/wp-content/uploads/2020/11/select-dropdown-arrow.svg)}form.woocommerce-ordering select:disabled:hover,form.woocommerce-ordering select[aria-disabled=true]{border-color:#aaa}body.single-product div.product{margin-top:3rem}ul.tabs.wc-tabs{display:none}.woocommerce div.product .product_title{margin-bottom:0;font-size:3rem}div.summary.entry-summary p.price{margin-top:5px}div.woocommerce-tabs.wc-tabs-wrapper h2,section.related.products h2{font-size:2rem;margin-bottom:5px}.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0}figure.woocommerce-product-gallery__wrapper{position:relative}div.woocommerce-product-gallery__image{position:relative;z-index:1}div.woocommerce-product-gallery__image::before{z-indeX:-1}body.woocommerce-cart,body.woocommerce-checkout{background:#FCFBF7}.woocommerce-cart .woocommerce{display:flex}.woocommerce-cart .woocommerce-cart-form{flex:1 0 70%}.woocommerce-cart .cart-collaterals{flex:1 0 30%}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;padding:0 0 70px 2rem}body.woocommerce-cart main,body.woocommerce-checkout main{width:96%;max-width:1400px;margin:auto}body.woocommerce-cart main header.entry-header{display:block;padding-top:1rem}body.woocommerce-cart main header.entry-header h1{margin-bottom:0}body.woocommerce-cart main div.entry-content{padding-top:0rem}table.shop_table.cart thead{background:#EFEBDF}table.shop_table.cart tr:last-child td{background:#F8F6EF;padding:.9rem}.woocommerce-page table.cart td.actions .coupon{width:50%;max-width:350px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:80%;max-width:200px;height:40px;border-radius:0!important;font-family:'Poppins',sans-serif}td.product-name a,table.shop_table th{font-family:'Poppins',sans-serif}table.shop_table th{font-size:1rem;font-weight:600!important}table.shop_table.cart th,div.cart_totals h2{font-family:'Bebas Neue',sans-serif;color:#262626;font-size:1.25rem;letter-spacing:1.25px;font-weight:400}div.cart_totals table th,div.cart_totals table td{min-height:57px;padding-top:16px!important}div.cart_totals h2{background:#EFEBDF;padding:9px 12px;border:1px solid rgb(0 0 0 / .1);border-bottom:0;border-radius:5px 5px 0 0;margin-bottom:0}.woocommerce div.cart_totals table.shop_table{border-radius:0 0 5px 5px}.woocommerce a.remove{color:#770133!important;line-height:.9em}.woocommerce a.remove:hover{background:#770133!important;color:#fff!important}.woocommerce div.coupon button.button,.woocommerce button.button[name="update_cart"]{border-radius:0!important;background:#fff;border:2px solid #265730;height:40px!important;line-height:1.1em;color:#840136;transition:0.15s ease-in-out}.woocommerce div.coupon button.button:hover,.woocommerce button.button[name="update_cart"]:hover,div.woocommerce-message a.button.wc-forward:hover{background:#265730;color:#fff}a.checkout-button.button.alt.wc-forward,button.button.alt[name="woocommerce_checkout_place_order"]{background:#265730;color:#fff;font-family:'Bebas Neue',sans-serif;letter-spacing:2.5px;border-radius:0;padding:20px}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{display:none}body.woocommerce-cart div.woocommerce{position:relative}body.woocommerce-cart div.woocommerce div.woocommerce-notices-wrapper{position:absolute;top:-78px;width:100%}div.woocommerce-notices-wrapper p,div.woocommerce-notices-wrapper a{font-family:'Poppins',sans-serif}p.cart-empty.woocommerce-info{width:100%}p.return-to-shop{float:right}.woocommerce-message{border-top-color:#265730}.woocommerce-message::before{color:#265730}div.woocommerce-message{font-family:'Poppins',sans-serif}body.woocommerce-checkout main{padding:3rem 0 4rem}div.wc-chekcout-form--flex{display:flex}div.wc-checkout-customer-details-total{flex:1 1 70%;padding-right:3rem}div.wc-checkout-order-info-total{flex:1 1 30%}button.button.alt[name="woocommerce_checkout_place_order"]{width:100%}div.wc-menu-cart-cont{display:inline-block;position:absolute;top:2px;right:33px}div.wc-menu-cart-cont a.cart-contents{display:inline-block;width:35px;height:35px;position:relative;right:-40px;text-decoration:none!important}.cart-contents-count{color:#fff;background-color:#265730;min-width:22px;min-height:22px;font-weight:700;border-radius:10px;padding:4px 6px 2px;line-height:1;font-family:Arial,Helvetica,sans-serif;vertical-align:top;position:absolute;display:block;top:-5px;text-align:center;left:-15px;z-index:5}.product-addon-inner{display:none;border-top:1px solid #707070;padding:20px}.prodcut-addon-header{display:flex}.product-addon-header .required{text-decoration:none;padding:0}.product-addon-header h3{color:#262626;margin:0}.cart .product-addon{border:1px solid #707070}.product-addon-header{height:60px;display:flex;align-items:center;padding:0 20px;cursor:pointer;position:relative}.product-addon-header:after{content:'';display:block;width:60px;height:100%;background:url(/wp-content/themes/miles-farmers-market/images/angle-down.svg) no-repeat center center;background-size:20px;position:absolute;right:0;top:0}.product-addon-inner div.addon-description p{margin:0 0 20px;color:#545C67;font-weight:500;font-style:normal;line-height:1.4}.product-addon-inner .form-row.form-row-wide{margin:0;padding:0}.product-addon-inner label.wc-styled-radio,.product-addon-inner label.wc-styled-checkbox{position:relative;font-weight:600;color:#545C67;padding-left:28px;font-family:'Poppins',sans-serif;display:block;line-height:1!important;margin-bottom:10px;cursor:pointer}.product-addon-inner label.wc-styled-radio input,.product-addon-inner label.wc-styled-checkbox input{display:none}.product-addon-inner .wc-styled-radio:before,.product-addon-inner .wc-styled-checkbox:before{content:'';display:block;width:17px;height:17px;position:absolute;left:0;top:0;border:1px solid #707070;border-radius:2px}.product-addon-inner .wc-styled-radio:before{border-radius:50%}.product-addon-inner .wc-styled-radio span:after,.product-addon-inner .wc-styled-checkbox span:after{content:'';display:block;width:17px;height:17px;position:absolute;left:0;top:0;background:url(/wp-content/themes/miles-farmers-market/images/check.svg) #770133 no-repeat center center;background-size:10px;border-radius:2px;opacity:0;transition:opacity 0.2s}.product-addon-inner .wc-styled-radio span:after{border-radius:50%}.product-addon-inner .wc-styled-radio input:checked+span:after,.product-addon-inner .wc-styled-checkbox input:checked+span:after{opacity:1}.single-product-inner:after{content:'';display:table;clear:both}.single-product-description{color:#545C67;font-size:20px;font-weight:500}div.summary.entry-summary p.price .woocommerce-Price-amount-amount{color:#265730;font-size:18px}div.summary.entry-summary p.price .woocommerce-Price-amount-amount strong,div.summary.entry-summary p.price .woocommerce-Price-amount-amount b,div.summary.entry-summary p.price .woocommerce-Price-amount-amount bdi{font-size:22px;font-weight:600}.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .button[name="add-to-cart"]{box-shadow:-5px 5px 0 1px #265730;color:#840136;transition:box-shadow 0.2s,color 0.2s}.woocommerce div.product form.cart .single_add_to_cart_button:hover,.woocommerce div.product form.cart .button[name="add-to-cart"]:hover{box-shadow:0 0 0 1px #265730;color:#fff}table.variations .label{text-transform:uppercase;color:#262626}.cart table.variations,.cart table.variations tr,.cart table.variations td{display:block}.cart table.variations select{height:54px;border:1px solid #545C67;outline:none;padding:5px 10px}.product-name dd{float:none;clear:both}select#shipping_method_0{height:40px;border:1px solid #d3ced2;padding:6px;font-family:'Poppins',sans-serif}a.added_to_cart.wc-forward{font-family:'Bebas Neue',sans-serif;font-size:1rem!important;letter-spacing:2px;text-decoration:none;position:relative;cursor:pointer;color:#840136;height:42px;margin-left:1rem}.checkout-accordion{border-bottom:1px solid #ebebeb;padding:1.5rem 0}.checkout-accordion-title{font-size:2.8125rem;color:#404040;font-family:'Bebas Neue',sans-serif;font-weight:400;display:flex;align-items:center}.checkout-accordion-title strong{font-weight:400}.checkout-accordion-header{display:flex;align-items:center;justify-content:space-between}.checkout-accordion-title>span{width:30px;height:30px;background:#770133;border-radius:50%;margin-right:20px;font-size:18px;color:#fff;display:inline-flex;align-items:center;justify-content:center}.checkout-accordion-body h3{color:#323232;font-family:bebas-neue,sans-serif;font-weight:300;font-size:1.5rem}.checkout-accordion-body .form-row label{cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1.5;margin-bottom:.375rem;color:#770133;font-weight:400;width:100%}.woocommerce form.woocommerce-form-login .form-row .input-text,#order_comments,.checkout-accordion-body .form-row select,.checkout-accordion-body .form-row input[type="tel"],.checkout-accordion-body .form-row input[type="email"],.checkout-accordion-body .form-row input[type="text"]{appearance:none;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:4px;box-shadow:inset 0 1px 1px #ebebeb;color:#333;display:block;font-family:inherit;font-size:1rem;height:3.45rem;margin:0;padding:.75rem 1rem;transition:all 100ms ease-out;width:100%}.checkout-accordion-body .woocommerce-input-wrapper{width:100%}p#billing_postcode_field,p#shipping_postcode_field,p#billing_phone_field,p#shipping_phone_field,p#billing_city_field,p#shipping_city_field,p#billing_state_field,p#shipping_state_field{width:48%;display:inline-block}p#billing_state_field,p#shipping_state_field,p#billing_phone_field,p#shipping_phone_field{margin-left:4%}.checkout-accordion-body{display:none}.checkout-accordion.active .checkout-accordion-body{display:block}.checkout-accordion-next{padding-top:20px;padding-bottom:10px}.edit-button{opacity:0;text-decoration:none}.edit-button a{text-decoration:none}.checkout-accordion.done:not(.active) .edit-button{opacity:1}body.woocommerce-checkout h1.entry-title{text-align:center}.cobra-checkout-cols{display:flex}.cobra-checkout-left{width:60%;width:100%;max-width:850px;margin:auto}.cobra-checkout-right{width:40%;width:0;display:none}.checkout-accordions{max-width:680px;padding-right:60px;max-width:100%;padding-right:0}.cobra-checkout-summary{background:#fff;color:#770133;font-family:Poppins,sans-serif;border:1px solid #ebebeb;border-radius:4px;box-shadow:0 1px 4px rgb(95 95 95 / .14);margin:3rem 0 1.5rem;color:#770133;font-family:Poppins,sans-serif;border:1px solid #ebebeb;border-radius:4px;box-shadow:0 1px 4px rgb(95 95 95 / .14);margin:3rem 0 1.5rem}.cobra-checkout-summary-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;width:100%;border-bottom:1px solid #ddd}.cobra-checkout-summary-details table.shop_table.woocommerce-checkout-review-order-table{border:none;border-radius:0;margin:0;border-collapse:collapse}.cobra-checkout-summary thead{display:none}.cobra-checkout-summary tfoot th,.cobra-checkout-summary tfoot td{border:none!important;font-weight:normal!important}.cobra-checkout-summary-header strong{color:#323232;font-family:bebas-neue,sans-serif;font-weight:300;font-size:1.5rem}.cobra-checkout-summary tbody{border-bottom:1px solid #ddd}.cobra-checkout-summary-details{font-size:15px}.cobra-checkout-summary tr.order-total bdi{font-size:30px;font-weight:700;line-height:1.2}.cobra-checkout-summary tfoot td,.cobra-checkout-summary td.product-total{text-align:right}.cobra-checkout-summary strong.product-quantity{font-weight:400}.cobra-checkout-summary tfoot th,.woocommerce .cobra-checkout-summary td.product-name{padding-left:1.5rem!important}.summary-product-name-wrap{display:flex;align-items:center;line-height:1.2}.summary-product-name-wrap .summary-product-thumb{padding-right:15px;width:50px}.toolbar-filter .form-field.form-group{display:flex;align-items:center}div.site div.product span.price,.woocommerce div.product p.price{color:#c01a1a;font-size:18px}.checkout-accordion[data-type="customer"] .checkout-accordion-body{color:#c01a1a}.cobra-checkout-summary-details tr.order-total{border-top:1px solid #ddd}.bc-btn--add_to_cart:hover{color:#c01a1a!important}.woocommerce-columns--addresses .woocommerce-column{min-width:49%;padding-left:0;padding-right:0}.woocommerce .woocommerce-customer-details address{min-height:150px}.cart-summary-mobile-only{display:none}.product span.price.price--non-sale .woocommerce-Price-amount,.product span.price.price--non-sale.price{color:#b1b1b1!important}body button.woocommerce-button.button.woocommerce-form-login__submit,body .red-button{position:relative;cursor:pointer;padding:.8rem 2.5rem;font-family:'Bebas Neue';font-weight:600;font-size:1.25rem;text-decoration:none;letter-spacing:.06em;line-height:1;max-width:min-content;text-align:center;text-transform:uppercase;color:#fff;background-color:#770133;border-color:#770133;display:inline-block;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #fff0;border-radius:25px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body button.woocommerce-button.button.woocommerce-form-login__submit:hover,body .red-button:hover{background:#550121}.red-button:hover{color:#fff}.red-button.no-radius{border-radius:0}div#order_review>table,.cart-summary-mobile-only{display:none}body.woocommerce-checkout{overflow-x:hidden}.summary-product-name dl.variation{display:none}.woocommerce #payment #place_order{background:#fff;box-shadow:-5px 5px 0 1px #265730;color:#840136;transition:box-shadow 0.2s,color 0.2s}.woocommerce #payment #place_order:hover{background:#265730;color:#fff;box-shadow:0 0 0 1px #265730}.woocommerce div.product form.cart .variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/wp-content/themes/miles-farmers-market/images/select-arrow.svg) no-repeat 95% center;background-size:12px auto;padding-right:30px}.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .button[name="add-to-cart"]{margin-left:6px}textarea.input-text.addon.addon-custom-textarea{height:160px;padding:10px}.woocommerce-form-login-toggle{display:none}.empty-cart-message{width:100%}@media all and (max-width:991px){.woocommerce-page table.cart td.actions .coupon{width:100%;max-width:100%}.woocommerce-cart .cart-collaterals .cart_totals{padding-left:0}.woocommerce-cart .woocommerce{flex-wrap:wrap}.woocommerce-cart .cart-collaterals,.woocommerce-cart .woocommerce-cart-form{flex:1 0 100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.product-name-row-thumb{width:45px}.product-name-inner a{font-size:1rem;padding-left:15px}.cobra-checkout-cols{display:block}.cobra-checkout-left{width:100%}.checkout-accordions{width:100%;max-width:100%;padding-right:0}.cobra-checkout-right{width:100%}.checkout-accordion-title{font-size:32px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}p#billing_postcode_field,p#shipping_postcode_field,p#billing_phone_field,p#shipping_phone_field,p#billing_city_field,p#shipping_city_field,p#billing_state_field,p#shipping_state_field{width:100%;margin-left:0}.checkout-outer-wrapper .container{width:100%!important;max-width:100%!important}.cobra-checkout-summary-header{display:none;font-size:1.1rem}.cobra-checkout-summary{margin-top:1rem}.cart-summary-mobile-cols{cursor:pointer;padding:10px;display:flex;align-items:center}.cart-summary-mobile-left{width:50px}.cart-summary-mobile-middle{padding-left:20px;line-height:1.4;width:60%}.cart-summary-mobile-right{text-align:right;color:#000;font-size:19px}.cart-summary-mobile-middle-total-items{color:#000}.cart-summary-view-details{font-size:12px}}@media all and (max-width:767px){div.woocommerce-message{display:flex;flex-wrap:wrap}div.woocommerce-message a{order:2;margin-top:10px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:100%;max-width:100%;margin-bottom:10px}}.woocommerce .woocommerce-ordering{padding-bottom:2rem;margin-top:-1.25rem}div.wc-menu-cart-cont{top:-2px}div.top-logo-bar{position:relative}div.mobile-menu-cont{display:none;position:absolute;left:0}a.mobile-nav-toggle{font-family:'Bebas Neue',sans-serif;color:#fffef9;background:#770133;border-radius:4px;padding:.25rem .5rem;text-decoration:none;font-size:1.5rem;display:inline-block;width:100px;letter-spacing:1px;align-self:flex-start;text-align:center}div.mm-ocd__content,nav.mobile-nav ul{background:#770133}nav.mobile-nav li{background:#770133}.mm-spn ul#mobile-menu a{font-family:'Bebas Neue','Poppins',sans-serif;font-size:1.3rem;letter-spacing:1px;padding:1.2rem 20px 1rem;color:#fffef9}.mm-spn li:before{color:#fffef9!important;opacity:1!important}.mm-spn.mm-spn--light{background:#550121!important;color:#fff!important;letter-spacing:1px;font-size:1.4rem!important;font-family:'Bebas Neue','Poppins',sans-serif;opacity:1!important}div.wc-menu-cart-cont.mobile-cart{display:none}img.mobile-cart-icon{width:35px;height:35px}img.desktop-cart-icon{width:35px;height:35px}div.weekly-spec-inner{padding:0 200px}div.tlir-mobile-textbox,div.tril-mobile-textbox{display:none}.site h2,.site h3,.site h4{line-height:1.15em}div.notable-prod-block-inner.mobile{display:none}div.rel-recipe-box-inner{height:100%;background:#fff}img.red-checker-pattern-mobile{display:none}img#close-drawer{position:absolute;z-index:999;right:20px;top:16px;width:17px;height:17px}body.woocommerce-account main{width:94%;max-width:1400px;margin:auto;padding:4rem 0 5rem;background:#FDFDFA}nav.woocommerce-MyAccount-navigation{background:#fff;border:1px solid #DDD096;padding:2rem}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;margin:0}nav.woocommerce-MyAccount-navigation ul li{padding-bottom:1rem;border-bottom:1px solid #e8e4d2;margin-top:1.2rem}nav.woocommerce-MyAccount-navigation ul li:first-child{margin-top:0}nav.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0;padding-bottom:0}nav.woocommerce-MyAccount-navigation ul li a{letter-spacing:1px;font-size:1.3rem;font-family:'Bebas Neue','Poppins',sans-serif;text-decoration:none!important;color:#262626}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#840136}form.woocommerce-EditAccountForm p.woocommerce-form-row{padding-bottom:1rem}form.woocommerce-EditAccountForm span em{font-size:14px;padding-top:5px;line-height:1em}form.woocommerce-EditAccountForm input[type="text"],form.woocommerce-EditAccountForm input[type="email"],form.woocommerce-EditAccountForm input[type="password"]{border-radius:0;height:45px;font-family:'Poppins',sans-serif;padding-left:15px}form.woocommerce-EditAccountForm fieldset{padding:1rem 2rem;margin:1.5rem 0;border:1px solid #262626}form.woocommerce-EditAccountForm fieldset legend{letter-spacing:1px;font-size:1.5rem;font-family:'Bebas Neue','Poppins',sans-serif;text-decoration:none!important;color:#262626;padding:0 8px}form.woocommerce-EditAccountForm button[type="submit"]{border:2px solid #265730;background:#fff;position:relative;z-index:10;transition:0.15s ease-in-out;cursor:pointer;color:#265730;border-radius:0!important;padding:.75rem 1.5rem .7rem;opacity:1!important}body.woocommerce-account header h1{text-align:center}body.woocommerce-account.page-id-322 h2{text-align:center}body.woocommerce-account form.woocommerce-form.woocommerce-form-login{width:100%;max-width:450px;margin:auto;border:0;padding-top:0}body.woocommerce-account form.woocommerce-form.woocommerce-form-login input[type="text"],body.woocommerce-account form.woocommerce-form.woocommerce-form-login input[type="password"]{border-radius:0;height:45px;font-family:'Poppins',sans-serif;padding-left:15px;margin-bottom:.5rem;color:#262626}body.woocommerce-account form.woocommerce-form.woocommerce-form-login label.woocommerce-form-login__rememberme{padding-bottom:1rem}body.woocommerce-account form.woocommerce-form.woocommerce-form-login button[type="submit"]{border:2px solid #265730;background:#fff;position:relative;z-index:10;transition:0.15s ease-in-out;cursor:pointer;color:#265730;border-radius:0!important;padding:.75rem 1.5rem .7rem;height:55px;font-size:1.2rem;opacity:1!important;width:100%;display:block}form.woocommerce-EditAccountForm button[type="submit"]:hover,body.woocommerce-account form.woocommerce-form.woocommerce-form-login button[type="submit"]:hover{background:#265730;color:#fff}body.woocommerce-account form.woocommerce-form.woocommerce-form-login p.woocommerce-LostPassword.lost_password{text-align:center;padding-top:1rem}section.error-404{background:url(/wp-content/uploads/2020/10/Miles-Farmers-Market-Fresh-Produce-Interior-BG.jpg);background-position:left;background-size:cover;padding:12% 0}h2.bc-cart__title--empty{font-family:'Poppins',sans-serif;text-transform:none;font-size:18px!important;text-align:center;letter-spacing:0!important;padding-bottom:3rem}div.top-padding-normal.product-single-type-woosb{padding-top:3rem}div.product-single-type-woosb div.woocommerce-product-gallery{display:none}div.product-single-type-woosb nav.woocommerce-breadcrumb{display:none}div.woocommerce-page div.product-single-type-woosb div.product div.summary,.woocommerce div.product-single-type-woosb div.product div.summary{width:100%;float:none;max-width:900px;margin:auto}.woocommerce div.product-single-type-woosb div.product .product_title{text-align:center}.woocommerce div.product-single-type-woosb div.product p.price{text-align:center}.woocommerce div.product-single-type-woosb span.woocommerce-Price-amount.amount{margin-bottom:0}.woosb-total.woosb-text{margin:2rem 0;text-align:center}.woosb-total.woosb-text span.woocommerce-Price-amount.amount{font-size:1.4rem!important;position:relative;top:2px}div.product-single-type-woosb form.cart div.quantity{display:none}div.product-single-type-woosb form.cart{text-align:center}.woocommerce div.product-single-type-woosb div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .button[name="add-to-cart"]{margin-left:auto;margin-right:auto;float:none}@media screen and (max-width:450px){.woosb-products .woosb-product .woosb-price{width:70px;flex:0 0 70px}}@media screen and (max-width:1600px){div.weekly-spec-inner{position:relative;z-index:3}img.pies-cta--left-img{left:-310px;z-index:1}img.pies-cta--right-img{right:-380px;z-index:1}}@media screen and (max-width:1400px){img.cirlce-img-tag.home-about-img-tag{top:-1rem;right:-.5rem;max-height:75px}}@media screen and (max-width:1325px){div.cobra-checkout-summary-details select#shipping_method_0{max-width:215px}div.cobra-checkout-summary-details tr.woocommerce-shipping-totals.shipping td{padding-left:0}}@media screen and (max-width:1250px){ul#footer-menu li{margin:0 1rem}div.ft-prod-inner{display:block}div.ftprod-text-cont{padding-bottom:1.75rem}div.ft-prod-box-link{height:300px}p.ft-prod-subheader{max-width:500px}div.ft-prod-inner div.btn-row{display:none}div.ft-prod-box-link{padding-left:1.25rem}div.spec-prod-box-link,div#product-categories-grid div.spec-prod-box-link{padding:4.5rem 2.5rem}div.ft-recipe-img-box{margin-right:2.5rem}div.ft-recipe-text-box{padding:3rem 0 3.5rem}div.social-share-cont{padding-right:2rem}div.cobra-checkout-summary-details select#shipping_method_0{max-width:169px}}@media screen and (max-width:1100px){img.red-checker-pattern{position:absolute;top:0;width:100%}header.site-header{padding-top:1.15rem}ul#primary-menu li{margin:0 1rem}div.slide-text-cont{padding:4rem 2.5rem 4rem 4rem}div.swiper-control-box{margin-top:2rem}div.rec-cat-block{flex:0 1 33.33333%}div.rec-cat-block:nth-child(4n+4),div.rec-cat-block:nth-child(4n+3){padding-left:0;padding-right:0}div.rec-cat-block:nth-child(3n+1){padding-right:8px}div.rec-cat-block:nth-child(3n+2){padding-right:4px;padding-left:4px}div.rec-cat-block:nth-child(3n+3){padding-left:8px}.woocommerce-cart .woocommerce{flex-wrap:wrap}.woocommerce-cart .woocommerce-cart-form{flex:1 1 100%}.woocommerce-cart .cart-collaterals{flex:0 1 50%}.woocommerce-cart .cart-collaterals .cart_totals{padding:1rem 0}}@media screen and (max-width:989px){div.container,div.container-narrow{max-width:90%}div.tb-padding-normal{padding:4rem 0}body.woocommerce-page div.header-top{border-bottom:3px solid #770133}div.woocommerce-navbar,div.header-navbar{display:none!important}div.mobile-menu-cont{display:block;position:absolute}header div.contact-location,header div.store-hours{display:none}div.wc-menu-cart-cont.mobile-cart{display:block;top:42px}header div.logo-box img{max-width:200px}div.menu-footer-menu-container{width:100%}ul#footer-menu{display:flex;flex-wrap:wrap;text-align:center}ul#footer-menu li{flex:0 1 33.333333%;margin:0;padding:.75rem 0;text-align:center}footer div.logo-box img{max-width:220px}footer div.contact-location,footer div.store-hours{max-width:200px}footer div.contact-location p,footer div.contact-location a,footer div.store-hours p,footer div.store-hours a{font-size:.85rem}div.socket div.copyright-box,div.socket div.signature-box{display:block;float:none}div.socket p,div.socket a{font-size:13px}div.signature-box{text-align:left}div.weekly-spec-inner{padding:0 100px}img.specials-header-img{width:94%}img.specials-fruit-left{width:300px;left:-150px;top:20px}img.specials-fruit-right{width:300px;right:-150px;top:20px}img.popular-prod-header-img{width:90%}div.pop-prod-inner{display:block;border:none}div.pop-prod-box-link{height:250px;margin-bottom:20px;border:1px solid #DDD096}div.pop-prod-textbox{bottom:50%;transform:translateY(50%)}div.tlir-mobile-textbox,div.tril-mobile-textbox{display:block;padding-top:1rem}div.tl-ir-inner div.tl-bodytext,div.tl-ir-inner div.btn-row{display:none}div.tl-cont{flex:5;padding-right:3rem}div.ir-cont{flex:4}div.hero-interior-total{padding:3.5rem 0 5rem}div.contact-info-cont{flex:4;padding-right:2.5rem}div.contact-map-cont{flex:5}h4.contact-details-header{padding-bottom:1rem}div.spec-prod-box-link,div#product-categories-grid div.spec-prod-box-link{flex:0 1 50%;padding:4rem 8%}a.partner-logo-box{flex:0 1 25%}div.rel-recipe-box,div.rel-recipe-box.news-box{flex:50%}div.rel-recipe-box:nth-child(3n+1),div.rel-recipe-box:nth-child(3n+2),div.rel-recipe-box:nth-child(3n+3),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(3n+2),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(3n+1),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(3n+3){padding-left:0;padding-right:0}div.rel-recipe-box:nth-child(odd),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(odd){padding-right:8px}div.rel-recipe-box:nth-child(even),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(even){padding-left:8px}div.recipe-top-section div.tr-il-inner,section#featured-product-description div.tr-il-inner{align-items:flex-start}div.recipe-top-section div.il-cont,section#featured-product-description div.il-cont{padding-right:2.5rem}section#featured-product-description div.tr-il-inner{padding-bottom:0}section#featured-product-description div.tril-mobile-textbox{display:none!important}div.tb-padding-cpt{padding:1rem 0 3rem}div.shop-cat-grid-cont div.wc-shop-cat-product-cell:last-child{display:none}img.pies-cta--left-img{opacity:.3}img.pies-cta--right-img{opacity:.3}body.woocommerce-account main{padding:3.5rem 0 4rem}.woocommerce .woocommerce-ordering{display:block;float:none;margin-top:1.5rem}p.woocommerce-result-count{display:block;width:100%}}@media screen and (max-width:850px){div.ft-prods-cont-inner{display:block}div.ft-prod-box-link{margin-bottom:15px}p.ft-prod-desc{max-width:350px}div.rec-cat-block{flex:0 1 50%}div.rec-cat-block:nth-child(3n+1),div.rec-cat-block:nth-child(3n+2),div.rec-cat-block:nth-child(3n+3){padding-left:0;padding-right:0}div.rec-cat-block:nth-child(odd){padding-right:6px}div.rec-cat-block:nth-child(even){padding-left:6px}div.tr-il-inner{padding-bottom:2.25rem}div.recipe-bot-inner{display:block;padding-top:4rem}div.ingredients-cont{padding-bottom:1.5rem}div.shop-online-prod-cat-block{padding-bottom:1rem}div.shop-cat-grid-cont-inner{flex-wrap:wrap;padding-top:1rem}div.shop-cat-grid-cont div.wc-shop-cat-product-cell:last-child{display:block}div.shop-cat-grid-cont div.wc-shop-cat-product-cell{flex:1 1 50%;padding-bottom:3rem}div.wc-shop-cat-product-cell:nth-child(1),div.wc-shop-cat-product-cell:nth-child(2),div.wc-shop-cat-product-cell:nth-child(3),div.wc-shop-cat-product-cell:last-child{padding-left:0;padding-right:0}div.wc-shop-cat-product-cell:nth-child(odd){padding-right:8px}div.wc-shop-cat-product-cell:nth-child(even){padding-left:8px}p.wc-shop-price,span.woocommerce-Price-amount.amount{margin-bottom:1.25rem}}@media screen and (max-width:768px){nav.woocommerce-MyAccount-navigation{margin-bottom:3rem;padding:1.75rem 1.25rem}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none!important;width:100%!important;display:block!important}body.woocommerce-account h1{font-size:2.5rem}form.woocommerce-EditAccountForm fieldset{padding:.5rem 1.25rem}}@media screen and (max-width:767px){div.tb-padding-normal{padding:3rem 0}div.bot-padding-normal{padding:0 0 3rem}div.slide-text-cont h1{font-size:2.75rem}.site h2{font-size:2.3rem}header.site-header{padding:0}header div.logo-box{padding:1.5rem 0 .6rem}header div.logo-box img{max-width:170px}div.mobile-menu-cont{top:39px;left:0}a.mobile-nav-toggle{font-size:1.35rem;padding:.25rem}div.wc-menu-cart-cont.mobile-cart{display:block;top:45px;right:0}footer{padding:1rem 0 0}footer div.logo-box img{max-width:190px}footer div.top-logo-bar{display:flex;flex-wrap:wrap}footer div.logo-box{flex:1 1 100%;order:1;padding-bottom:2rem}footer div.store-hours{flex:1 1 50%;order:2;max-width:100%;padding-bottom:2rem}footer div.contact-location{flex:1 1 50%;order:3;text-align:left;max-width:100%;padding-bottom:1.5rem}div.hero-slider-total{background:#F2F0E9}div.swiper-slide-inner{display:block}section#hero-slider div.swiper-slide-duplicate,section#hero-slider div.swiper-slide-next,section#hero-slider div.swiper-slide-duplicate-prev{visibility:hidden}section#hero-slider div.swiper-slide.swiper-slide-active{opacity:1!important}div.slide-img{height:315px}div.slide-img.img-top{background-position:top!important}div.slide-img.img-center{background-position:center!important}div.slide-img.img-bot{background-position:bottom!important}div.slide-text-cont{padding:3rem 5% 3rem}div.weekly-spec-inner{position:relative;z-index:3;padding:0}img.specials-fruit-left{opacity:.1;z-index:1;top:30px}img.specials-fruit-right{opacity:.1;z-index:1;top:30px}div.tl-ir-inner{display:block}div.ir-cont{text-align:center}div.tl-cont{padding-right:0;padding-bottom:.75rem}img.ir-img{width:94%;max-width:500px;margin:1rem auto}img.cirlce-img-tag.home-about-img-tag{top:2rem;right:12%}div.dual-ctas-inner{display:block}div.dual-cta-block{border:1px solid #EFEBDF;padding:1.75rem 1rem 1.5rem 1.5rem}div.dual-cta-block:last-child{margin-left:0;margin-top:12px}div.dual-cta-block:first-child{margin-right:0}div.dual-cta-block:first-child::before{display:none}div.weekly-specials-dual-inner{display:block}div.contact-details-inner{display:block}div.contact-details-inner::before{display:none}div.contact-info-cont{padding-bottom:1.5rem}div.subnav-total .menu li{padding:1rem 1.5rem}div.subnav-total .menu li::after{top:15px}div.spec-prod-box-link,div#product-categories-grid div.spec-prod-box-link{flex:0 1 50%;padding:3.5rem 3%}a.partner-logo-box{flex:0 1 33.33333%}div.notable-prod-block-inner.desktop{display:none}div.notable-prod-block-inner.mobile{display:block}div.notable-prod-block-topbar{display:flex;align-items:center;padding-bottom:1rem}div.not-prod-img.mobile{flex:0 0 90px;height:90px}div.not-prod-title-cont{flex:1 1 100%;padding-left:1rem}div.not-prod-copy-cont{padding-left:0;display:flex;align-items:center}div.not-prod-text p{margin-top:10px}div.notable-prod-block-inner{padding-bottom:1rem}div.ft-recipe-inner{display:block}div.ft-recipe-img-box{height:275px;margin-right:0}div.ft-recipe-text-box{padding:3rem 2.5rem}div.related-recipes-row{display:block}div.rel-recipe-box,div.rel-recipe-box.news-box{flex:100%;width:100%;margin-bottom:2.25rem}div.rel-recipe-box:nth-child(odd),div.rel-recipe-box:nth-child(even),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(odd),div.news-archive-grid-inner div.rel-recipe-box.news-box:nth-child(even){padding-left:0;padding-right:0}div.recipe-top-section div.tr-il-inner{display:block;padding-bottom:1.5rem}div.recipe-top-section div.il-cont,section#featured-product-description div.il-cont{padding-bottom:2.25rem;padding-right:0}section#featured-product-description div.tr-il-inner{display:block;padding-bottom:0}div.recipe-bot-inner{padding-top:3rem}div.product-news-archive-grid-inner{display:block}div.product-news-box:nth-child(even),div.product-news-box:nth-child(odd){padding-left:0;padding-right:0}div.job-listing-inner{padding-top:1rem;flex-wrap:wrap}div.social-share-cont{order:2;width:100%;flex:1 1 100%;padding-right:0}div.job-text-cont{order:1;flex:1 1 100%;width:100%}div.news-ft-img{height:275px}div.career-box:last-child{margin-bottom:1.5rem}body.single-jobs div.social-share-cont{display:none}body.single-jobs div.job-text-cont{padding-bottom:2rem}div.shop-prod-titlebar{padding-bottom:0}div.shop-prod-titlebar a.text-link{display:none}.woocommerce-page table.cart td.actions .coupon{max-width:100%;width:100%}.woocommerce-page table.cart td.actions .coupon .button{width:100%}.woocommerce-cart .cart-collaterals{flex:1 1 100%}div.cart_totals tr.order-total span.woocommerce-Price-amount.amount{padding:20px 0;display:block}body.woocommerce-account main{padding:2rem 0 3rem}}@media screen and (max-width:600px){footer div.store-hours{flex:1 1 100%}footer div.contact-location{flex:1 1 100%}div.slide-img{height:250px}img.cirlce-img-tag.home-about-img-tag{top:2rem;right:0}div.spec-prod-box-link,div#product-categories-grid div.spec-prod-box-link{flex:0 1 100%;padding:3.5rem 15%}div.rec-cat-block{flex:0 1 100%;padding-left:0!important;padding-right:0!important}div.shop-cat-grid-cont div.wc-shop-cat-product-cell{flex:1 1 100%;padding-bottom:3rem}div.wc-shop-cat-product-cell:nth-child(odd),div.wc-shop-cat-product-cell:nth-child(even){padding-right:0;padding-left:0}.woocommerce-cart .cart-collaterals{flex:1 1 100%;width:100%;max-width:100%}body.woocommerce-cart main header.entry-header h1{text-align:center!important}}@media screen and (max-width:500px){.site h2{font-size:2rem}div.job-listing-total h1{font-size:2.75rem}div.tb-padding-normal,div.recipe-bot-inner{padding:3rem 0 1.5rem}div.btn-row{padding-bottom:2.5rem}img.red-checker-pattern{display:none}img.red-checker-pattern-mobile{display:block;position:absolute;top:0;left:0;right:0}div.mobile-menu-cont{top:41px;left:0}a.mobile-nav-toggle{font-size:1.15rem;padding:.25rem .75rem;width:auto}div.wc-menu-cart-cont.mobile-cart{display:block;top:42px;right:.5rem}img.mobile-cart-icon{width:30px;height:30px}div.header-notice-bar p,div.header-notice-bar a{font-size:.8rem}ul#footer-menu li{flex:0 1 50%;padding:.35rem 0;text-align:left}div.slide-img{height:225px}div.btn-row.multi-btns a{display:block}div.btn-row.multi-btns a:first-child{margin-bottom:1rem}a.green-outline-btn::before{display:none}div.swiper-control-box{margin-top:1.5rem}img.cirlce-img-tag.home-about-img-tag{max-height:65px;top:.5rem}p.tl-subheader{font-size:1.1rem;padding-bottom:1.5rem}img.ir-img{margin-bottom:0}div.dual-ctas-total{padding-bottom:3rem}div.hero-interior-total{padding:2.5rem 0 4rem}div.hero-interior-total h1{font-size:2.75rem}div.contact-icon-div{display:none}div.subnav-total{padding:.8rem 0}div.subnav-total .menu li{display:block;padding:.8rem 1.5rem;text-align:center}div.subnav-total .menu li::after,div.subnav-total .menu li:first-child::before{display:none}a.partner-logo-box{flex:0 1 50%}div.ft-recipe-img-box{height:250px}div.ft-recipe-text-box{padding:2.5rem 1.5rem}div.rel-recipe-box{margin-bottom:1.5rem}div.news-ft-img{height:250px}.woocommerce-page table.cart td.actions .coupon{max-width:100%}.woocommerce-page table.cart td.actions .coupon input[type="text"],.woocommerce-page table.cart td.actions .coupon .button{width:100%!important;max-width:100%!important;float:none!important}.woocommerce-page table.cart td.actions .coupon .button{margin-top:10px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%!important;float:none!important}.product-addon-header h3{font-size:1.4rem;letter-spacing:1.5px}.product-addon-inner div.addon-description p{font-size:16px;line-height:1.5em}}@media screen and (max-width:450px){div.mm-ocd__content{width:100%}div.mm-ocd__backdrop{width:0!important}}@media screen and (max-width:375px){div.mobile-menu-cont{left:0}a.mobile-nav-toggle{font-size:1.1rem;padding:.25rem .7rem}div.wc-menu-cart-cont.mobile-cart{right:0}header div.logo-box{padding:1.2rem 0 .4rem}header div.logo-box img{max-width:160px}div.mobile-menu-cont{top:35px}div.wc-menu-cart-cont.mobile-cart{top:37px}div.slide-img{height:200px}div.slide-text-cont h1{font-size:2.5rem}div.notable-prod-block-topbar{display:block}div.not-prod-img.mobile{width:100px;height:100px}div.not-prod-title-cont{padding-left:0;padding:1rem 0 .5rem}div.notable-prod-block-topbar{padding-bottom:0}div.rel-recipe-text-box{padding:2rem 1.5rem}}@media screen and (max-width:330px){header div.logo-box img{max-width:140px}}.ask-shipping-selection label{font-weight:700;display:flex;align-items:center}.ask-shipping-selection label input{margin-right:6px;position:relative;top:2px}.checkout-accordion-next.disabled{position:relative}.checkout-accordion-next.disabled:before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:2}.checkout-accordion-next.disabled a{opacity:.4}@media screen and (min-width:1100px){div.pc-pages-box{position:relative;flex:0 1 25%;text-align:center;padding:5rem;border-right:1px solid #DDD096;border-bottom:1px solid #DDD096}}div.menu-list-section{padding-bottom:6rem}h2.menu-list-header{margin-bottom:0;padding-bottom:1rem;border-bottom:1px solid #DDD096}div.menu-list-row{position:relative;padding-top:1.25rem;padding-bottom:.5rem;display:flex;border-bottom:1px solid #DDD096}div.menu-list-row a{text-decoration:none}div.menu-list-row a.text-link{position:absolute;right:0}div.faqs-box{padding-bottom:3.25rem;border-bottom:1px solid #E0D7BD;margin-bottom:3.25rem}div.faqs-box:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}div.lead-form{max-width:720px;margin-left:auto;margin-right:auto}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-left:auto;margin-right:auto;order:2px solid #265730;background:#fff;position:relative;z-index:10;transition:0.15s ease-in-out;cursor:pointer;color:#265730;font-family:'Bebas Neue',sans-serif;padding:.75rem 1.5rem .7rem;font-size:1.15rem;letter-spacing:2.5px;text-decoration:none;border-radius:0}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{background:#265730;color:#fff}.gform_wrapper.gravity-theme .gform_footer button::before,.gform_wrapper.gravity-theme .gform_footer input::before,.gform_wrapper.gravity-theme .gform_page_footer button::before,.gform_wrapper.gravity-theme .gform_page_footer input::before{content:'';background:#265730;height:100%;width:100%;position:absolute;display:inline-block;top:7px;left:-7px;z-index:-1;transition:0.15s ease-in-out;cursor:pointer}.gform_wrapper.gravity-theme .gform_footer button:hover::before,.gform_wrapper.gravity-theme .gform_footer input:hover::before,.gform_wrapper.gravity-theme .gform_page_footer button:hover::before,.gform_wrapper.gravity-theme .gform_page_footer input:hover::before{top:0;left:0}.gform_heading{display:none}