html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}main{display:block}p,ul,ol{margin:0
0 1.5em}ul
li{list-style:disc outside none;margin:0
0 10px 40px}ol
li{list-style:decimal outside none;margin:0
0 10px 40px}img{box-sizing:border-box;max-width:100%}select,.input,textarea{box-sizing:border-box;width:100%}.input{box-sizing:border-box;font:normal 13px/15px sans-serif;padding:5px}.group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.alignleft{float:left}.alignright{float:right}.centered,.aligncenter,.centred,.aligncentre{text-align:center}.entry-nav{margin:10px
0;padding:10px
0}.entry-nav
p{margin:0;width:45%}.prev-entry{float:left;text-align:left}.next-entry{float:right;text-align:right}body{background:#FFF;color:#000;font:400 18px/24px "proxima-nova",sans-serif;text-align:center}h1{color:#046A38;font:400 48px/50px "bicyclette",sans-serif;margin-bottom:30px;text-align:center;text-transform:uppercase}h2{font:700 32px/34px "bicyclette", sans-serif;margin-bottom:20px;text-transform:uppercase}h2
a{text-decoration:none}h2 a:hover{color:#000}p+h2,ul+h2,p+h3,ul+h3{margin-top:50px}h3{font:700 24px/26px "bicyclette", sans-serif;margin-bottom:20px;text-transform:uppercase}h3
a{text-decoration:none}h4{font:700 20px/22px "bicyclette", sans-serif;margin-bottom:5px;text-transform:uppercase}h4
a{text-decoration:none}h4 a:hover{color:#000}blockquote{margin:2em
2em 0}a{color:#046A38;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}a:hover{text-decoration:none}hr{border:none;border-top:1px solid #EFF4A4;display:block;margin-bottom:1.5em}.wrapper{margin:0
auto;max-width:1170px;padding:0
20px;position:relative;text-align:left}.btn{background:#FE5000;border:0;border-radius:2px;color:#FFF;cursor:pointer;display:inline-block;font:700 18px/20px "bicyclette", sans-serif;padding:4px
12px;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.btn:hover{background:#000}.btn.outlined{background:#FFF;border:2px
solid #FE5000;color:#FE5000;padding:2px
10px}.btn.outlined:hover{border-color:#000;color:#000}.icon-btn{background:transparent;border:0;color:#046A38;cursor:pointer;font-size:18px;line-height:18px;padding:0;vertical-align:middle}.icon-btn:hover{color:#000}.outline{border-radius:2px;box-shadow:0 0 2px #DDD}header{border-bottom:1px solid #046A38;padding:20px
0}.logo{width:270px}.header-btns{font:700 16px/24px "bicyclette", sans-serif;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-20px}.header-btns
svg{font-size:24px;line-height:24px;margin-right:8px;opacity:0.65;position:relative;top:-2px;vertical-align:middle;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.header-btns
a{color:#FFF;display:block;float:right;padding:10px
20px;text-decoration:none}.header-btns a:hover
svg{opacity:1}.header-btns a#header-btn-csa{background:#FE5000;margin-left:1px}.header-btns a#header-btn-shop{background:#046A38}.header-nav{font:400 16px/18px "bicyclette", sans-serif;left:320px;margin:0;position:absolute;right:20px;text-transform:uppercase;top:60px}.header-nav
ul{margin:0}.header-nav
li{list-style:none outside none;margin:0;padding:0;float:left;position:relative}.header-nav li
a{border-bottom:5px solid #FFF;border-left:1px solid #EFF4A4}.header-nav li.active
a{border-bottom-color:#EFF4A4}.header-nav li
ul{border:1px
solid #EFF4A4;border-width:1px 1px 0;display:none;font:400 14px/17px "proxima-nova", sans-serif;left:0;position:absolute;text-transform:none;width:240px;z-index:2}.header-nav li ul
li{float:none}.header-nav li ul
a{background:#FFF;border-bottom:1px solid #EFF4A4;border-left:0;padding:8px
10px}.header-nav
a{display:block;padding:10px
15px 5px;text-decoration:none}.header-nav a:hover{color:#000}.header-nav
svg{font-size:24px;line-height:24px;position:relative;top:-3px}.primary-nav{border-right:1px solid #EFF4A4;float:left}.nav-social{position:absolute;right:0}.nav-social li
a{border-width:0;padding:10px
8px}.nav-search-icon{float:left}.nav-search-icon
a{padding:10px
15px}.search-form{background:#D1E2A7;border-bottom:1px solid #046A38;color:#FE5000;padding:20px
0}.search-form
.wrapper{text-align:center}.search-form
label{cursor:pointer;font:700 18px/20px "bicyclette", sans-serif;text-transform:uppercase;vertical-align:middle}.search-form
.input{display:inline-block;margin:0
1%;vertical-align:middle;width:70%}.hero{border-bottom:1px solid #046A38;margin-bottom:50px}.hero
img{display:block;margin:0
auto;width:100%}.home
.hero{margin-bottom:0}.banner{background:#FBFCE8;border-bottom:1px solid #EFF4A4;color:#FE5000;font:700 36px/38px "grad", serif;margin-bottom:50px;padding:20px}.banner
p{margin:0}.banner
a{color:#FE5000;text-decoration:none}.banner a:hover{color:#000}.home-features{font-size:16px;line-height:21px;margin-bottom:50px}.home-features
li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;float:left;margin-right:2.5641025641%;padding:0
10px;text-align:center;width:23.0769230769%}.home-features
li.four{margin-right:0}.home-features li
li{border-top:1px solid #EFF4A4;float:none;margin-top:8px;padding-top:8px;width:auto}.home-features li .event-date{color:#FE5000;display:block;font:400 14px/17px "bicyclette", sans-serif;text-transform:uppercase}.home-features
h2{font-size:24px;line-height:26px;margin-bottom:5px}.home-features
img{border-radius:2px;display:block;margin-bottom:10px}.home-features
p{margin:0}.home-blog{background:#FBFCE8;border:1px
solid #EFF4A4;border-width:1px 0;padding:50px
0}.home-blog-latest{float:left;width:65.811965812%}.home-blog-latest
img{border-radius:2px;float:left;margin-right:3.8961038961%;width:35.0649350649%}.home-blog-latest h2, .home-blog-latest
p{margin:0}.home-blog-latest
.dateline{margin-bottom:2em}.home-blog-listing{float:right;font-size:16px;line-height:21px;width:23.0769230769%}.home-blog-listing
ul{margin:0}.home-blog-listing
li{list-style:none outside none;margin:0;padding:0;margin-bottom:10px}.dateline{color:#FE5000;font-size:14px;line-height:19px;text-transform:uppercase}.home-circles{font:700 18px/20px "bicyclette", sans-serif;margin:50px
0 30px;text-align:center;text-transform:uppercase}.home-circles
li{list-style:none outside none;margin:0;padding:0;float:left;text-align:center;width:25%}.home-circles
a{background:#D1E2A7;border-radius:85px;box-sizing:border-box;display:block;height:170px;margin:0
auto;padding:65px
30px 0;text-decoration:none;width:170px;-moz-transition:background 0.2s linear;-webkit-transition:background 0.2s linear;transition:background 0.2s linear}.home-circles a:hover{background:#EFF4A4}.home-circles li:first-child
a{padding-top:70px}.highlighted-box{background:#FBFCE8;border-radius:2px;margin:0
-20px 1.5em;padding:20px}.highlighted-box>:last-child{margin-bottom:0}.subtle-box{background:#f3f7f5;border:1px
solid #f3f7f5;border-radius:2px;box-sizing:border-box;margin:0
-20px 1.5em;padding:20px}.subtle-box>:last-child{margin-bottom:0}.metadata-box{font-size:16px;line-height:21px}.csa-selection{font-size:16px;line-height:21px}.csa-selection.checked{border:1px
solid #046A38}.csa-selection.csa-inactive{opacity:0.5}.csa-selection
label{cursor:pointer}.csa-summary>:last-child{margin-bottom:0}.csa-label{color:#046A38;display:block;font:700 24px/26px "bicyclette", sans-serif;margin-bottom:20px;position:relative;text-transform:uppercase}.csa-label
input{vertical-align:middle}.csa-label
span{color:#FE5000;font:italic 16px/24px "proxima-nova",sans-serif;position:absolute;right:0;top:0}.csa-options{padding-top:10px}.csa-options
h3{color:#046A38;font-size:18px;line-height:20px;margin:0
0 5px}.csa-options
ul{margin:0}.csa-options
li{list-style:none outside none;margin:0;padding:0;padding:2px}.csa-option{clear:left;float:left;padding:1%;width:48%}.csa-option:nth-child(even){clear:right}.custom-donation-amount{margin:5px
0 0 10px;width:100px}.price{color:#FE5000}.regular-price{text-decoration:line-through}.csa-submit
.btn{float:right}.csa-total{color:#FE5000;float:left;font:700 24px/26px "bicyclette", sans-serif;text-transform:uppercase}.csa-total
span{color:#000}.cart{margin-bottom:30px;width:100%}.cart th, .cart
td{border-bottom:1px solid #EFF4A4;font-size:16px;line-height:19px;padding:8px
10px;text-align:left}.cart
th{color:#046A38;text-transform:uppercase}.cart td.cart-item{font-weight:700}.cart .cart-tally{font-style:italic;text-align:right}.cart .cart-total{font-weight:bold}.cart .cart-qty
input{text-align:center}.cart .cart-qty input[disabled]{background:transparent;border:0}.cart .cart-qty, .cart .cart-remove{text-align:center;width:24px}.cart .cart-price{width:70px}.cart .cart-total{font-weight:bold}.cart .adjustment-type{text-transform:capitalize}.item-modifier{color:#000;display:block;font-style:italic;font-weight:400;padding:1px
0 1px 10px}.cart-actions{text-align:center}.cart-actions
.btn{margin:0
10px}.cart-keep-shopping{float:left}.cart-btns{float:right;text-align:right}a.edit-cart{color:inherit;display:block;text-decoration:none;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}a.edit-cart:hover{opacity:0.65}@keyframes
pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}.pulse{animation-name:pulse_animation;animation-duration:3000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear}.field-error{color:#FE5000;display:block;padding:1px}.payment-error{color:#FE5000;text-align:center}.promo-code{float:left;text-align:left;width:320px}.promo-code
label{cursor:pointer}.promo-code
.input{margin-top:5px;vertical-align:middle;width:280px}.cart-actions-checkout
.btn{float:right;margin-top:15px}.promo-code-result{display:inline-block;font-size:18px;line-height:20px;margin-left:5px;position:relative;top:3px;vertical-align:middle}.promo-code-result.loading{background:transparent url(https://cedarcirclefarm.org/assets/img/loading.gif) no-repeat left center;height:20px;top:0;width:20px}.promo-code-result .promo-error{color:#FE5000}.promo-code-result .promo-success{color:#046A38}.row.billing-shipping-toggle{margin-bottom:20px;text-align:center}.field-error{color:#FE5000;display:block;padding:1px}.payment-error{color:#FE5000;text-align:center}.checkout-billing-address{float:left;width:48%}.checkout-shipping-address{float:right;width:48%}.exp_month,.exp_year,.csc{float:left;padding:0
1%;width:31%}.exp_month select, .exp_year select, .csc
select{width:100%}.payment-total{text-align:center}.shop-receipt{border:1px
solid #046A38;border-radius:2px;padding:20px}.shop-receipt
svg{font-size:24px;margin-right:10px;vertical-align:middle}.shop-receipt-order{border-top:1px solid #EFF4A4;padding-top:1em}.shop-receipt-message{text-align:center}h2.order-date{border-bottom:1px solid #EFF4A4;color:#222;font:normal 16px/20px "proxima-nova",sans-serif;margin-bottom:1em;padding-bottom:1em;text-align:center;text-transform:uppercase}.intro{font-size:24px;line-height:30px;text-align:center}.feature-grid{margin:0}.feature-grid
li{list-style:none outside none;margin:0;padding:0;box-sizing:border-box;float:left;font-size:16px;line-height:21px;padding:0
20px 30px;text-align:center;width:50%}.feature-grid
li.odd{clear:left}.feature-grid
li.even{clear:right}.feature-grid
h3{font-size:18px;line-height:20px;margin-bottom:10px}.feature-grid
img{border-radius:75px;display:block;margin:0
auto 10px;width:150px}.veggies{-moz-columns:2;-webkit-columns:2;columns:2}.veggies
.available{color:#046A38;font-size:14px;font-weight:bold;margin-left:4px;text-transform:uppercase}.veggies .available
svg{color:#FE5000}.varieties{color:#046A38;font-style:italic}.top-link{margin-bottom:2em;text-align:right}.blog
.hero{margin-bottom:0}.blog main, .blog
footer{background-color:#FBFCE8}.blog main>.wrapper{margin-top:-60px;z-index:2}.blog
.content{background:#FFF;border-radius:2px;box-sizing:border-box;margin:0
auto;padding:60px;max-width:970px}.page
.content{box-sizing:border-box;margin:0
auto;max-width:770px}.content-with-nav{margin:0
8.547008547% 0 34.188034188%}article
.dateline{margin-bottom:30px;text-align:center}.faq{margin-bottom:1.5em}.faq
dt{font-weight:bold;margin-bottom:10px}.faq dt
a{text-decoration:none}.entries{margin:0}.entries
li{list-style:none outside none;margin:0;padding:0;margin-bottom:60px}.entries
img{float:left;width:170px}.entries h2, .entries
h3{margin-bottom:10px}.entries h2 svg, .entries h3
svg{color:#FE5000;margin-right:10px}.entries
.dateline{margin-bottom:10px}.entries li>p:last-child{margin:0}.entries.jobs{margin-bottom:60px}.entries.jobs
li{background:#fefefa;border:1px
solid #EFF4A4;margin:20px
0 0;padding:20px}.job-category-description{font-style:italic}.entry-meta>p:last-child{margin:0}.thumbnails{margin:0}.thumbnails
li{list-style:none outside none;margin:0;padding:0;float:left;margin-right:2.5641025641%;width:14.5299145299%}.thumbnails
li.six{margin-right:0}.thumbnails
img{display:block;margin-bottom:10px}.entry-meta{margin-left:200px}.entry-nav
a{font-size:16px;font-style:italic;text-decoration:none}.blog-thumbnails{background:#FBFCE8;padding:30px
0;position:relative}.recipes li, .tips li, .search
li{margin-bottom:30px}.search li>a{font-weight:700;margin-right:5px}.badge{color:#FE5000;display:block;font:700 16px/19px "bicyclette",sans-serif;text-transform:uppercase}.view-all{font-style:italic;position:absolute;right:20px;text-decoration:none;top:5px}.tags
a{background:#f3f7f5;border-radius:2px;display:inline-block;font-size:14px;line-height:17px;margin:0
5px 8px 0;padding:6px
12px;text-decoration:none;text-transform:lowercase}figure{margin:2em
0}figure
img{display:block;margin:0
auto}figcaption{color:#046A38;font-size:16px;line-height:21px;padding:10px
10px 0;text-align:center}.image-group
figure{box-sizing:border-box;float:left;padding:0
10px;width:50%}.action-btns{margin:2em
0 1.5em;text-align:center}.action-btns
.btn{border:2px
solid #FE5000;margin:0
10px 10px;padding:12px
24px}.action-btns
.btn.outlined{background:#FFF;color:#FE5000}.action-btns .btn.outlined:hover{color:#000}.action-btns .btn:hover{border-color:#000}.donation-form{text-align:center}.donation-form
ul{display:flex;flex-wrap:wrap;margin:0}.donation-form
li{list-style:none outside none;margin:0;padding:0;background:#fefefa;border:1px
solid #EFF4A4;box-sizing:border-box;color:#FE5000;display:block;margin:0
1% 2%;padding:30px;width:23%}.donation-form
li.selected{background:#FE5000;border-color:#FE5000;color:#FFF}.donation-form li
label{cursor:pointer;display:block}.donation-form li label
input{left:-9999px;position:absolute}.donation-form li label
span{display:block;font:400 36px/36px "grad", serif}.donation-form .custom-donation-amount{font-size:16px;margin:0;padding:6px;text-align:center;width:100%}.donation-form .donation-comments{margin:20px
0}.donation-form .donation-comments
label{cursor:pointer;display:block;margin-bottom:10px}.donation-form .donation-comments
.input{margin:0
auto;max-width:400px;text-align:center}.shop-image-column{float:left;margin:0
0 30px;width:48%;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background-clip:padding-box}.shop-image-column
img{display:block;margin:0
auto}.shop-image-column
table{margin-left:-20px;margin-right:-20px}.product-form{border-radius:0;margin:0;padding:0
20px}.product-form
table{border:0;width:auto}.product-form th, .product-form
td{border-bottom:1px solid #EFF4A4;font-size:14px;line-height:17px;padding:10px;vertical-align:middle}.product-form
th{text-align:right;text-transform:uppercase;width:50%}.product-form td .input, .product-form td
select{width:100%}.product-form td
#item_qty{text-align:center;width:24px}.product-form td.item-options-add{border-bottom:0;text-align:center}.product-form td.item-options-centered{text-align:center}.no-stock{font-style:italic;margin:0;text-align:center}.shop-content-column{float:right;margin:0
0 30px;width:48%}.section-search
h3{margin-bottom:5px}.section-search
ul{columns:2;font-size:16px;line-height:19px;margin:0
0 5px}.section-search
li{list-style:none outside none;margin:0;padding:0;break-inside:avoid;padding-bottom:10px}.section-search>:last-child{margin-bottom:0}.section-search .input, .section-search
select{box-sizing:border-box;margin:0
5px 10px 0;width:90%}.section-search
p{font-size:16px;line-height:21px}.crew
li{list-style:none outside none;margin:0;padding:0;clear:left;float:left;font-size:16px;line-height:21px;margin:0
0 50px;width:48%}.crew
li.right{clear:right;float:right}.crew
img{border-radius:2px;float:left;width:100px}.crew
h3{color:#046A38;margin-bottom:0;margin-left:120px}.crew
p{margin:0
0 0 120px}.staff-position{color:#FE5000;margin-top:-20px;text-align:center;text-transform:uppercase}.section-nav{left:0;position:absolute;top:-50px;width:23.0769230769%}.section-nav
ul{margin:0}.section-nav
li{list-style:none outside none;margin:0;padding:0}.section-nav
a{text-decoration:none}.section-nav>ul>li>a{background:#EFF4A4;color:#000;display:block;font:400 18px/20px "bicyclette", sans-serif;padding:15px
20px;text-transform:uppercase}.section-nav ul ul li
a{border-top:1px solid #EFF4A4;display:block;font:400 16px/18px "proxima-nova", sans-serif;padding:15px
20px}.section-nav ul ul li a:hover{color:#000}.section-nav ul ul li.selected
a{border-bottom:4px solid #EFF4A4;font-weight:700}.sidebar-about{background:#fefefa;border:1px
solid #EFF4A4;margin:40px
0;padding:20px}.sidebar-about
p{font-size:16px;line-height:21px}.sidebar-about
h3{font-size:18px;line-height:21px;margin-bottom:10px}.sidebar-about
.input{margin-bottom:5px}.sidebar-about
a{font-weight:700}.global-footer{background:transparent url(https://cedarcirclefarm.org/assets/img/footer.png) no-repeat center 40px;background-size:1190px 204px;padding-top:240px}.footer-signup,.home-signup{background:#D1E2A7;padding:30px
0}.footer-signup .wrapper, .home-signup
.wrapper{text-align:center}.footer-signup h2, .home-signup
h2{color:#FE5000;display:inline-block;font-size:24px;line-height:26px;margin:0
1% 0 0;position:relative;top:4px}.footer-signup .input, .home-signup
.input{display:inline-block;margin-right:1%;width:22%}.footer-signup .btn, .home-signup
.btn{display:inline-block}.home-signup{background:#EFF4A4}.footer-lower{background:#EFF4A4;font-size:16px;line-height:21px;padding:50px
0}.footer-lower.home-lower{border-top:4px solid #D1E2A7}.footer-lower
h2{color:#FE5000;font-size:24px;line-height:26px}.footer-lower p:last-child{margin:0}.footer-contact,.footer-farmstand-hours,.footer-cafe-hours{box-sizing:border-box;float:left;padding:0
10px;text-align:center;width:33.3333333333%}.footer-logos{background:#FFF;margin:0;padding:30px}.footer-logos
li{list-style:none outside none;margin:0;padding:0;display:inline-block;margin:0
10px}.footer-logos
img{max-height:75px}.row{margin-bottom:10px}.row
label{cursor:pointer;display:block;margin-bottom:5px}.row
label.inline{display:inline;margin-right:5px}.row.gift-row{display:none}.required{color:#FE5000}@media screen and (max-width: 1060px){.header-nav{left:auto}ul.primary-nav{float:right;margin-right:54px}.nav-search-icon{float:none;position:absolute;right:0}.nav-social{right:420px;top:-75px}.home-blog-latest{width:74.358974359%}.home-blog-latest
img{margin-right:3.4482758621%;width:31.0344827586%}}@media screen and (max-width: 940px){.donation-form
li{width:48%}.sidebar-about{display:none}h3{font-size:20px;line-height:22px}header{padding:0}.logo{width:200px}.header-btns{margin:0
-20px 10px;position:static;width:auto}.header-btns
a{box-sizing:border-box;margin:0
!important;padding:10px;width:49.9%}.header-btns a#header-btn-shop{float:left}.nav-toggle{font-size:32px;line-height:32px;position:absolute;right:20px;top:80px}.nav-toggle:hover{color:#000}.header-nav{bottom:auto;left:auto;margin:0
-20px;position:relative;right:auto;top:auto;z-index:2}.header-nav
svg{position:static}.nav-social{border-bottom:1px solid #EFF4A4;padding:0
10px;position:static}.nav-search-icon{display:none}ul.primary-nav{border:0;border-top:2px solid #EFF4A4;margin:0;float:none}ul.primary-nav
li{float:none}ul.primary-nav
a{background:#FFF;border:1px
solid #EFF4A4 !important;border-width:0 0 1px !important;padding:10px
20px}.search-form{background:#FFF;padding:10px
0}.search-form
.input{margin-left:0;width:80%}.search-form
.wrapper{text-align:left}.nav-indicator{color:#EFF4A4;font-size:32px;position:absolute;right:25px;top:127px;z-index:1}.hero,.banner{margin-bottom:30px}.content-with-nav{margin:0
auto 30px}.section-nav{margin:0
-20px;position:static;width:auto}.home-features{margin:0}.home-features
li{margin:0
0 30px;width:48.7179487179%}.home-features li.one, .home-features
li.three{clear:left}.home-features li.two, .home-features
li.four{clear:right;float:right}.home-blog{padding:20px
0}.home-blog-latest{float:none;margin-bottom:30px;width:auto}.home-blog-latest
img{width:200px}.home-blog-listing{float:none;width:auto}.home-circles{margin-bottom:0}.home-circles
li{margin-bottom:30px;width:50%}.thumbnails
li{width:31.6239316239%}.thumbnails li.one, .thumbnails
li.four{clear:left}.thumbnails li.three, .thumbnails
li.six{clear:right;margin-right:0}.thumbnails li.one, .thumbnails li.two, .thumbnails
.li.three{margin-bottom:20px}.footer-signup h2, .footer-signup .input, .home-signup h2, .home-signup
.input{display:block;margin:0
0 10px;width:100%}.footer-signup .wrapper, .home-signup
.wrapper{max-width:400px;text-align:left}.footer-contact,.footer-farmstand-hours,.footer-cafe-hours{float:none;width:auto}.footer-contact,.footer-farmstand-hours{margin-bottom:30px}}@media screen and (max-width: 580px){body{font-size:16px;line-height:21px}.header-btns a svg, .header-btns a
span{display:none}h1{font-size:36px;line-height:38px}h2{font-size:28px;line-height:30px}h3{font-size:18px;line-height:20px}.intro{font-size:18px;line-height:24px}.feature-grid
li{float:none;padding:0
0 20px;width:auto}.veggies{-moz-columns:1;-webkit-columns:1;columns:1}.blog main>.wrapper{margin-top:-30px}.search-form
.input{width:60%}.csa-label
span{display:block;margin-top:5px;position:static}.csa-selection.checked{border-left-color:#f3f7f5;border-right-color:#f3f7f5}.csa-option{float:none;margin-bottom:20px;padding:0;width:auto}.promo-code{float:none;width:auto}.promo-code
.input{width:90%}.cart-btns{float:none;text-align:center}.cart-btns
.btn{margin-bottom:10px}.cart-actions-checkout
.btn{float:none}.checkout-billing-address,.checkout-shipping-address{float:none;width:auto}.exp_month,.exp_year,.csc{float:none;width:auto}.home-features
li{float:none;padding:0;width:auto}.home-blog-latest
img{width:120px}.home-circles
li{float:none;width:auto}.banner{font-size:24px;line-height:26px}.blog
.content{padding:20px}.entries
li{font-size:16px;line-height:21px;margin-bottom:30px}.entries li
img{margin:0
20px 10px 0;width:120px}.thumbnails
li{float:none;margin-bottom:20px;width:auto}.thumbnails
img{float:left;margin:0
20px 10px 0;width:120px}.entry-meta{margin-left:0}.image-group
figure{float:none;padding:0;width:auto}figure{margin:0
0 20px}.action-btns{margin:0
0 1.5em}.action-btns
.btn{display:block;margin:0
0 10px}.view-all{font-size:16px;top:0}.crew
li{float:none !important;margin-bottom:20px;width:auto !important}.highlighted-box,.subtle-box{border-radius:0}.global-footer{background-size:585px 102px;background-position:center 20px;padding-top:122px}.shop-content-column,.shop-image-column{float:none;margin:0
0 20px;width:auto}.section-search
ul{columns:1}}@media
print{.header-btn,.header-nav,.search-form,.section-nav,.section-search,.blog-thumbnails,.tags,.entry-nav,.footer-signup,.home-signup,.footer-logos,.order-print-link,.about-sidebar{display:none}.global-footer{padding-top:0}.content-with-nav{margin:0
auto;max-width:770px}}
