.shopCart a,.userIcon a{font-size:2rem}.accountsignupform .group-label.first h4,.accountsignupform h2.first,.cart-step h2,.giftGroup .input.checkbox,.promise-section h3,.scrolled-down nav,.shop.single-product h1,.shopCart a,.userIcon a,body.account.order-preferences .instructionsGroup,body.account.order-preferences .preferencesGroup,body.password-reset.instructions-sent #flashMessage,body.password-reset.instructions-sent h3,body.shop .shop.products .product.row h4,body.signup-opb .accountsignupform .group-label.first h4,body.signup-opb .accountsignupform h2.first,nav{margin-top:0}#facebox .content .container,#facebox .content.cancelAccountFacebox .leftGroup,#header,#top-bar,.btn-custom.btn-full-width,.carousel-inner>.item>a>img,.carousel-inner>.item>img,body.account #flashMessage,body.account .accountForm .leftGroup.contactPreferencesGroup,body.account .message.error,body.account .schedulesTable,body.account .split-pay label,body.account.order-history table.orderHistory,body.account.order-history table.transactionHistory,body.contact-us iframe{width:100%}#cart-search,#header nav li,#login-bar,.search-form.top,body.account #content{position:relative}#header nav li,.social-icon{margin-right:10px}.quote-text,button.navbar-toggler{font-family:Georgia,Times,"Times New Roman",serif}body.shop #content h1,body.shop #content h2,body.shop #content h3{text-shadow:1px 1px 0 rgba(71,68,74,.35)}#scroll-back-up,#stopDeliveriesBtn,.btn-custom,.inner-link,.season-item,body.search .refineSearch .radioGroup label:hover,body.shop.cart .cartTable .controlsCol .delete:hover,table tr.clickable{cursor:pointer}#header,body #facebox{z-index:10000}.btn-custom,.chkbal p{vertical-align:middle}html{overflow-y:scroll}html body{background:#fffdfb;color:#323232;font-family:Montserrat,Arial,sans-serif}#content,.shop .choose-box .col-md-3 .bottom-border .bottom-button{margin:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat}.flex,.nav-container,.navbar-top-row-desktop{display:flex}.isHidden,.responsive-sm{display:none!important}#inviteAFriendModal .lightblue,a:not(.btn),a:visited:not(.btn){color:#0099d9}a:hover:not(.btn){color:#8ce500}a:active:not(.btn){color:#6b9923}body .label{color:#323232;padding-left:0}.btn{white-space:normal}.btn-custom{color:#fff!important;background-color:#8c837a;display:inline-block;padding:6px 12px;margin-bottom:5px;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;background-image:none;border:1px solid transparent;border-radius:5px}.btn-custom:hover{background-color:#99c751;text-decoration:none}.dropdown .dropdown-menu li a:hover,.home-icon,.location-row .location-link,.newsletter-bar a,.shop.single-product .descriptionLong .note em,.snapAlert .btn:hover,body.account .subnav a.selected,body.account .subnav li.selected a,body.home .primaryBox a:hover,body.home .primaryBox p a,body.kitchen .subnavList li.selected a{text-decoration:underline}.accountsignupform .produceBinGroup a[rel*=facebox]:hover,a.signup-btn:hover,body.signup-opb .accountsignupform .produceBinGroup a[rel*=facebox]:hover{text-decoration:none}.btn-custom.btn-selected,.btn-custom:active{background-color:#7fac39}.btn-custom:disabled{background-color:#a29a91}.btn-custom.btn-secondary{background-color:#e87f03}.btn-custom.btn-secondary:hover{background-color:#ffa200}.btn-custom.btn-secondary:active,.btn-custom.btn-secondary:disabled{background-color:#ad984f}.btn-custom.btn-shopping{background:url(../img/buttons.webp) 1px 0 no-repeat;position:relative;margin:0 20px;padding:6px 2px 6px 8px}.btn-custom.btn-shopping:before{content:"";width:20px;height:32px;background:url(../img/buttons.webp) -7px -238px no-repeat;display:block;position:absolute;top:0;left:-19px}.btn-custom.btn-shopping:after{content:"";width:18px;height:32px;background:url(../img/buttons.webp) -39px -238px no-repeat;display:block;position:absolute;top:0;right:-19px}.btn-custom.btn-shopping:hover{background-position:0 -130px;background-color:transparent!important}.btn-custom.btn-shopping:hover:before{background-position:-7px -368px}.btn-custom.btn-shopping:hover:after{background-position:-39px -368px}.btn-custom.btn-shopping:active{background-position:0 -65px;background-color:transparent!important}.btn-custom.btn-shopping:active:before{background-position:-7px -303px}.btn-custom.btn-shopping:active:after{background-position:-39px -303px}.btn-custom.btn-shopping:visited{background-position:0 -194px;background-color:transparent!important;color:#8c837a}.btn-custom.btn-shopping:visited:before{background-position:-7px -432px}.btn-custom.btn-shopping:visited:after{background-position:-39px -432px}.paging div,body:not(.admin) .paging li{width:auto;min-width:1.5em;padding:.05em .4em;background:#f5f5f5;margin-right:.4em;text-align:center;float:left}.btn-teal,.btn-teal-outline,.btn-white{border:2px solid #c2f3ea;color:#2c2621!important;background:0 0}.btn-teal{background:#c2f3ea}.btn-yellow{background:#fbd982;color:#2c2621!important}.btn-white,.paging div.current,.paging li.active{background:#fff}.btn-yellow:hover{background:#e4c575}.btn-white{border:2px solid #adddd4}.icon-teal{color:#c2f3ea!important}.icon-teal:hover{color:#adddd4!important}.btn-teal-outline:hover,.btn-teal:hover,.btn-white:hover{background:#adddd4;border:2px solid #adddd4}.btn.big-btn,.btn.med-btn,.btn.sm-btn{border-radius:1px;transition:.25s ease-in-out}.btn.big-btn{font-size:24px;padding:12px 24px;font-weight:700}.btn.med-btn{font-size:16px;padding:10px 32px;font-weight:700}.btn.sm-btn{font-size:14px;padding:6px 16px;font-weight:400}.btn .fa-arrow-right{margin-left:10px;font-weight:inherit}#scroll-back-up{position:fixed;bottom:15px;right:15px;border-radius:40px;font-size:24px;transition:.25s ease-in-out;opacity:0;z-index:1000}@media (max-width:784px){.btn.big-btn,.btn.med-btn{white-space:normal;width:100%;margin-bottom:10px}.btn.big-btn{font-size:20px}.btn.med-btn{font-size:14px;padding:6px 16px}}.paging,body.shop.checkout .cartUpsells li .content{font-size:1.1em}.paging.top,body.contact-us address,body.contact-usc address{margin-bottom:.5em}.paging .heading{float:left;margin-right:.5em;margin-top:.4em;font-style:italic;color:#777}body:not(.admin) .paging li{border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;list-style:none}.paging div{border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accountsignupform .totalGroup .total div,.chkbal .btn,.img-responsive-center,.inline-block,.inline-block>div,.navbar-toggler.collapsed .fa-bars,.navbar-toggler:not(.collapsed) .fa-times,body.admin .paging>li,body.signup-opb .accountsignupform .totalGroup .total div{display:inline-block}body.admin .paging>li:not(.next):not(.last):not(.prev):not(.first)::after{content:" | ";margin-right:5px}#top-bar{background:#483f35;height:24px;position:absolute;top:0;left:0;z-index:-1}#header,li.nav-item.dropdown.open .active,li.nav-item.dropdown:hover .active{background:#2c2621}#header{position:fixed;margin:0;box-shadow:0 4px 4px 0 #00000040}#header .row,.paybyebt .flex-container{display:flex;align-items:center;justify-content:space-between}#editOrderFields,#facebox .content.cancelAccountFacebox .meta.top,#facebox .content.cancelAccountFacebox nav,#header .row:after,#header .row:before,#interactive-map .content,.accountTable .hidden-rows,.accountsignupform .produceBinGroup label[for=AccountSignupBins],.categorydescriptionLong-mobile,.checkout .account-nav,.faceboxContent,.giftGroup .input.giftMessageText,.input.otheroption,.mobile-map,.modalContent,.navbar-toggler.collapsed .fa-times,.navbar-toggler:not(.collapsed) .fa-bars,.printOnly,.scrolled-down a.signup-btn.newsletter,.shop.single-product .main-chalk img,body.account #addingItems,body.shop .shop.products .product.row .description img,body.signup-opb .accountsignupform .produceBinGroup label[for=AccountSignupBins]{display:none}.header-offset{padding-top:182px}nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}#header .container{padding:5px 2px;transition:.2s ease-in-out}.navbar-collapse.in,body.modal-open{overflow:visible}#site-content{padding-top:71px;padding-bottom:60px}.far,.white{color:#fff!important}#logo-desktop{height:60px}.logo-desktop{max-width:242px;width:242px;margin-right:130px}.logo-flex-column{flex-direction:column;width:80vw}.mobile-nav-top-row{display:inline-flex;align-items:center;justify-content:space-between;width:80vw}.header-right-flex{flex-direction:row;align-items:center;justify-content:flex-end}.dropdown:hover a.nav-link,.header-right-flex a:hover,.navbar-nav a:hover,footer .footer-navigation h4 a:visited{color:#fff9f3}#cart-search,#login-bar{align-items:center;justify-content:flex-end}@media (min-width:992px){#header.scrolled-down #logo-desktop{height:40px}#header.scrolled-down .container{padding:2px}}a.members{margin-left:10px;margin-right:10px;color:#fefff0}a.signup-btn.newsletter{position:absolute;left:-125px;font-weight:700;white-space:nowrap}.navbar-nav a.signup-btn.mobile-newsletter,a.signup-btn.newsletter{background-color:transparent;color:#fbd982;border:2px solid #fbd982;padding:4px 10px}a.signup-btn,a.signup-btn.newsletter:hover{background-color:#fbd982}#cart-search form input{background:#483f36;padding:5px 10px 5px 35px;border:none;border-radius:5px;color:#fefff0;max-width:200px;margin-bottom:0}#cart-search form input::placeholder{color:#fefff0}.signup-alert-danger{border:1px solid #ebccd1;color:red;background-color:#f2dede;font-weight:bolder;padding:5px}.signup-text-danger{color:red;font-weight:bolder;outline:0;border:1px solid red;padding:2px}.signup-text-danger:focus,.signup-text-danger:hover{color:#b94a48;outline:0;border:1px solid red}a.signup-btn,a.signup-btn-red{border-radius:1px;padding:8px 12px}#member-bar{list-style-type:none;margin:0;font-size:12px;height:24px;float:right;padding:0}#login-bar a,.search-form,.season-header h2,a.remove-item,body.account .accountForm .submitGroup div.input button.submit,body.account .nextDeliveryItems .products .title,body.account .schedulesGroup .products .grandtotal-title,body.account .schedulesGroup .products .title,body.shop.cart .checkout-controls.bottom .checkout,body.shop.checkout .checkout-controls.bottom .checkout{font-weight:700}a.signup-btn{color:#2c2621}a.signup-btn-red{background-color:#ed4822;color:#fff9f3}a.signup-btn:hover{color:#2c2621!important;background-color:#e4c575}#member-bar li{float:left;margin:0;padding:3px 20px}#member-bar li#search{padding:0 0 0 20px}#member-bar a,#member-bar a:visited{color:#f8fbcb}#member-bar .members{font-weight:700;color:#b5f962}.shopCart{padding-left:10px;padding-right:10px}.shopCart a{padding-left:5px;display:block;color:#fff9f3}.userIcon a{padding-left:15px;color:#fff9f3}#member-bar .accountLink.loggedIn{font-weight:700;font-size:1.2em}#member-bar .logoutLink.loggedIn{vertical-align:-.2em}#facebox .content.binContents .content,.p-0,.quote-footer div,.search-icon.text-hide,body.signup-opb #facebox .content.binContents .content{padding:0}#search .search-form input{color:#c8eb84;padding-left:.65em}#cart-search form:after{content:"\f002";display:block;position:absolute;top:5px;left:10px;color:#fff;font-family:"Font Awesome 5 Pro"}.mc-field-group.flex{flex-direction:row;flex-grow:1;justify-content:space-evenly}@media (max-width:700px){.mc-field-group.flex{flex-direction:column}}#search form{margin:0;padding:0;width:200px;height:24px;background:#837d76;text-align:left}#search form ::-webkit-input-placeholder{color:#c8eb84;text-align:left}#search form :-moz-placeholder{color:#c8eb84;text-align:left}#search form ::-moz-placeholder{color:#c8eb84;text-align:left}#search form :-ms-input-placeholder{color:#c8eb84;text-align:left}#search form input{background:#837d76;width:170px;padding:3px;border:none;margin-right:10px}#search form button{background:url(../img/icons.webp) -4px -28px no-repeat;border:none;margin:0;padding:0;width:0;height:0}.navbar-nav{padding-left:0}nav ul{list-style-type:none;margin:0;font-size:18px}.navbar-nav a{font-size:18px;white-space:nowrap;color:#fff9f3}.navbar-nav li.active{background:#483f36;border-radius:1px}li.nav-item.dropdown.open,li.nav-item.dropdown:hover{background:#483f36;border-radius:10px 10px 0 0}li.nav-item.dropdown:hover:after{content:"";display:block;position:absolute;background:#483f36;width:100%;height:15px;left:0;bottom:-15px}nav ul li{float:left;margin:0;padding:8px 16px}.dropdown:hover .caret{border-top-color:#fff9f3}#header nav li ul{margin:0;background:#483f36;border-radius:0 0 8px 8px;box-shadow:none;border:none;padding:5px 0 15px;top:56px;columns:2;-webkit-columns:2;-moz-columns:2}#header nav li ul li{white-space:nowrap}@media (max-width:1199px){#header nav .nav-item,.navbar-nav .subnav a{padding:10px}.navbar-nav a{font-size:16px}li.nav-item.dropdown:hover:after{display:none}li.nav-item.dropdown.open,li.nav-item.dropdown:hover{border-radius:10px}}@media (min-width:900px){.mobile-only,button.navbar-toggler{display:none!important}}button.navbar-toggler{padding:12px 2px;border:none;color:#fff;font-size:18px;border-radius:10px 10px 0 0}.brown-box h3,.shop .choose-box h3,footer #footer-bottom h4,footer .brown-box h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}button.navbar-toggler.collapsed{border-radius:10px}nav .navbar-collapse{max-height:unset;padding:0;border-radius:0}.navbar-toggler .fa-times{padding:0 2px}#content nav.subnav{background:#483f36;padding:0;flex-direction:column}.cat-block,.navbar-nav .subnav{flex-direction:column}#content nav.subnav ul{float:left;padding-left:15px}#content nav.subnav a,#content nav.subnav ul a,.modal-header .close{color:#fffdfb}#content nav.subnav a,#content nav.subnav ul li{padding:15px}#content nav.subnav a.selected,#content nav.subnav ul li.selected,#homepageSlider .carousel-indicators .active{background-color:#2c2621}.snapAlert{position:absolute;z-index:10;background:#c2f3ea;box-shadow:rgb(143 143 143) 0 3px 3px;border-radius:0 0 5px 5px;width:calc(100% - 30px)}.snapAlert .snap-image{max-width:50px;margin:5px 12px}#inviteAFriendModal .flex-container,.alert-content,.orders-header-row{display:flex;align-items:center}@media (max-width:745px){.alert-content{flex-direction:column;text-align:center}}.snapAlert .btn{font-weight:700;padding:0;color:#2c2621}#homepageSlider,.giftGroup,.margin-bottom,.suspendedItems{margin-bottom:40px}#homepageSlider .carousel-indicators{bottom:-40px}#homepageSlider .carousel-indicators li{border-color:#2c2621}#homepageSlider .carousel-control{background:rgba(255,255,255,.5);color:#2c2621;width:40px;height:40px;text-align:center;line-height:40px;margin:auto;top:20vh;bottom:auto;opacity:1}#homepageSlider .carousel-control.left{left:15px!important}#homepageSlider .carousel-control.right{right:15px!important}.carousel-inner>.item{background-repeat:no-repeat;background-size:cover;background-position:center right}.carousel-inner .container.flex{min-height:500px;align-items:center}.carousel-text{max-width:500px;padding:30px;background:rgb(255 253 251 / 100%);border-radius:5px;font-size:16px;line-height:1.75em;margin-left:-30px;text-align:left}#accountCopyBilling,.carousel-text *,.howHeardGroup{margin-bottom:30px}.carousel-text :last-child,.shop .sub-nav,body.account form .input input,body.account form .input label,body.kitchen .recipe .notes p{margin-bottom:0}.caption-right{justify-content:flex-end}.caption-left{justify-content:flex-start}.caption-center{justify-content:center}#productImages .carousel-control{display:flex;align-items:center;justify-content:center}.promise-header,.season-footer,.season-header{max-width:600px;margin:auto auto 20px;text-align:center}.header-underline:after{content:"";display:block;max-width:82px;width:100%;height:4px;background:#99897a;margin:20px auto}.season-grid{display:grid;grid-template-columns:25% 25% 25% 25%}.season-item{padding:70px 20px;border:1px solid #ccc;border-radius:1px;width:90%;text-align:center;margin:auto auto 30px;color:#fff;font-size:18px;font-weight:700;transition:.75s ease-in-out;position:relative;overflow:hidden}.season-item p{position:absolute;left:0;right:0;top:calc(50% - .5em);text-shadow:0 0 2px #000}.season-item .season-img{transition:.75s ease-in-out;background-size:cover!important;background-position:center;background:rgba(0,0,0,.5);background-blend-mode:overlay;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.season-item:hover .season-img{background:rgba(0,0,0,.3);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.season-footer{margin-bottom:80px}.home-content-row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:40px}.home-content-row img{width:100%;max-width:520px;max-height:280px;object-fit:cover;box-shadow:0 2px 4px 2px rgba(0,0,0,.1)}.home-content-row .home-content{width:100%;max-width:580px;padding-left:40px}.home-content-row.flex-reverse .home-content{padding-left:0;padding-right:40px}.home-content-row .home-content h2,.shop .brown-box p{font-size:24px}#facebox .content.cancelAccountFacebox .submitGroup div.input.button,#header nav,.home-content-row .home-content .header-underline:after,body.account .leftGroup .note{margin-left:0}.home-content-row .home-content .btn.med-btn{margin-top:10px;margin-bottom:20px;white-space:normal}#editOrderFields .submitGroup,.flex-reverse{flex-direction:row-reverse}.promise-section{background:#fff9f3;padding:64px 0;margin-bottom:50px}.dark-bg,.light-bg{color:#fff9f3;padding:36px;border-radius:2px}.promise-section .dark-bg ol{font-weight:600;font-size:16px;line-height:28px;padding-left:20px}.dark-bg{background:#483f36}.light-bg{background:#579e57}.dark-bg .header-underline:after{background:#c0b4a7;margin:20px 0}.promise-section .fa-quote-left{color:#99897a;margin-bottom:20px;font-size:24px}.promise-quote{font-size:18px;color:#2c2621;flex-direction:column;justify-content:center;padding-left:56px}@media (max-width:991px){.container{width:100%}#header{position:relative}body #site-content{padding-top:0}#header nav{margin-left:0}nav ul.navbar-nav{float:none;padding:0;width:fit-content;margin:auto}#header nav>ul>li{float:unset;display:inline-block}li.nav-item.dropdown{margin-right:20px}#header nav li.dropdown{padding-right:25px}li.nav-item.dropdown.open,li.nav-item.dropdown:hover{border-radius:0}.promise-section .row,.quote-footer{flex-direction:column}.promise-section .row>div{margin-bottom:20px;padding-left:30px;padding-right:30px}}.quote-text{max-width:620px;font-style:italic;line-height:32px}.quote-footer{align-items:center;margin-top:20px}.text-left .header-underline:after{margin:20px 0}.delivery-zipper{margin-bottom:20px;align-content:stretch}.delivery-zipper #zipday-box{display:flex;align-items:center;margin-left:15px}#addProductsList,.location-row,.locationGroup .flex{align-items:center}.delivery-zipper #zipchooser{min-height:40px;-moz-appearance:textfield}.delivery-zipper #zipchooser::-webkit-inner-spin-button,.delivery-zipper #zipchooser::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#zipday{padding:0 8px}@keyframes flash-green{0%,100%{background-color:#c2f3ea00}25%,75%{background-color:#c2f3ea}}@keyframes flash-yellow{0%,100%{background-color:#fbd98200}25%,75%{background-color:#fbd982}}.flash-green{animation-name:flash-green;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.flash-yellow{animation-name:flash-yellow;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.location-row{margin-bottom:15px;font-size:16px}.location-row .fa-map-marker-alt{color:#99897a;margin-right:16px}.location-name{font-weight:500}.location-row .location-link{font-weight:300;color:#2c2621}.newsletter-bar{text-align:center;padding:1em;background:#fbd982;font-size:1.2em}.newsletter-bar a{color:#000;font-weight:500}.modal-dialog.alert-danger .modal-header .close,.newsletter-bar a:hover{color:#483f36}footer .brown-box{border:2px solid #837a5b;color:#60481e;padding:20px 30px;margin:15px 0 65px}footer .brown-box h3{font-weight:400;font-size:26px;color:#5f5f5f;margin:0 0 10px;text-align:left}footer .brown-box ol{margin:0;padding:0 20px 10px;text-align:left}footer .brown-box ol li{margin:0;padding:4px 0}footer .brown-box img.oty-box{margin-top:15px;margin-bottom:-65px;max-width:100%}footer .social-media-box{border:2px solid #6eb737;margin:15px 0 0;position:relative}footer .social-media-box h3{background:#6eb737;color:#fff;text-align:center;text-transform:uppercase;margin:0;padding:8px;font-size:16px}footer .social-media-box p{width:80%;padding:20px}footer .social-media-box .social-icons{position:absolute;bottom:20px;right:20px;text-align:right;font-size:12px}@media (max-width:576px){footer .social-media-box .social-icons{position:relative;padding:10px}}footer .social-media-box .social-icons p{width:100%;padding:0;margin-top:4px}footer .footer-navigation h4{text-transform:uppercase;color:#fff9f3;margin:30px 0 16px}footer .footer-navigation h4 a{color:#fff9f3;font-size:18px;line-height:28px}footer .footer-navigation ul{font-size:12px;margin:0;padding:0;list-style-type:none}body.kitchen .sidebar.recipeTags .tagsList li,body.shop.cart .cartUpsells li .heading h4,body.shop.checkout .cartUpsells li .heading h4,ul.orderBy li{margin-bottom:.2em}footer .footer-navigation ul li{padding:2px 0}footer .footer-navigation a,footer .footer-navigation a:visited{color:#fff9f3;font-size:14px;line-height:30px}.admin footer .footer-navigation a{color:#2c2621!important}footer #footer-bottom{color:#fff9f3;font-size:12px;max-width:750px;margin:auto}footer #footer-bottom h4{font-size:12px;font-weight:700;margin:30px 0 0}footer #footer-bottom p{margin:8px 0 0}footer #footer-bottom .footer-logo{text-align:center;display:block;margin-bottom:50px}footer #footer-bottom img{margin-top:30px;max-width:350px}body.inner footer .main.row .col-md-12{border-top:1px solid #eee;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding-bottom:.8em}body.account .accountTable,body.inner footer .main.row .col-md-12 h4,body.invite-a-friend p,body.search .refineSearch{margin-top:1em}footer #footer-bottom .company{margin:1em auto 0;padding-bottom:.8em;text-align:center;color:#777}.accountsignupform .giftGroup .input label,.accountsignupform .note,.accountsignupform .produceBinGroup a[rel*=facebox],body.account #content nav.subnav ul a,body.signup-opb .accountsignupform .giftGroup .input label,body.signup-opb .accountsignupform .note,body.signup-opb .accountsignupform .produceBinGroup a[rel*=facebox],footer #footer-bottom .company a{color:#777}footer.dark-bg{border-radius:0}h1.main-heading{font-size:55px;padding:30px 0 20px}.main{background:#fffdfb}body.inner .main,body.shop .productsWrap .product .description{padding-bottom:1em}.home .main .intro,body.shop #content h2.kicker{font-size:18px}.main.top-spacing{margin-top:50px}.featured-row{background:url(../img/featured-bg.webp) top right no-repeat;min-height:350px;margin-bottom:15px}.featured-row .orange-inner{background:#e77f04;color:#fff;height:335px}.featured-row .orange-inner .featured-image{position:relative;margin:20px;text-align:center}.featured-row .orange-inner .featured-image h3{position:absolute;top:-55px;left:-13px;width:100%;padding-left:20px;font-size:18px;text-align:left;height:48px;line-height:39px;background:url(../img/featured-heading-bg.webp) top left no-repeat;font-family:inherit;font-weight:400}.featured-row .orange-inner p{margin:10px 20px}.featured-row h2{margin:15px 0 0;padding:14px 0;border-bottom:1px solid #fff;font-size:20px}.featured-row .feature-of-the-week h2{border-bottom:0 solid #00f}.featured-row .feature-of-the-week .featured-image{margin-top:22px;margin-bottom:15px}.home-icon{background:url(../img/home-box-icons.webp) top left no-repeat #837a5b;margin:0;color:#fff;line-height:78px;font-size:18px;text-transform:uppercase;text-align:center}@media (min-width:992px) and (max-width:1199px){.home-icon{text-align:right;padding-right:5px}}@media (max-width:368px){.home-icon{background-image:none}.brown-box .home-icon.icon-box,.brown-box .home-icon.icon-delivery{padding-left:0}}.home-icon.icon-grocery-list{background-position:5px 2px}.home-icon.icon-box{background-position:7px -103px;padding-left:100px}.home-icon.icon-delivery{background-position:7px -202px;padding-left:100px}.brown-box{border:4px solid #837a5b;background:#fff;color:#837a5b;min-height:350px;position:relative;margin-bottom:30px}.brown-box .bottom-button{width:100%;position:absolute;bottom:-10px}.accountsignupform .cartTable .actionCol,.brown-box .btn-custom,.brown-box .featured-image,.center,body.shop.cart .emptyCart{text-align:center}.brown-box h3{font-size:16px;margin:10px 0}.brown-box p{padding:4px 15px}.brown-box button{background:#837a5b;color:#fff;border:0}.brown-box .steps{margin:20px}.brown-box .steps p,.numbers{padding:0;float:left;width:50%;font-weight:700;font-size:16px;margin-bottom:10px}.numbers,.passwordResetForm div.nameGroup label,body.account .accountForm input[type=checkbox],body.account .accountForm input[type=reset],body.account .leftGroup.itemsGroup{width:auto}.brown-box .steps p span.number,.numbers span.number{color:#fff;background:#837a5b;line-height:36px;display:inline-block;width:36px;height:36px;font-weight:700;font-size:24px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-right:10px}.brown-box .steps p span.number.two,.numbers span.number.two{background:#ad984f}.brown-box .steps p span.number.three,.numbers span.number.three{background:#d18604}.brown-box .steps p span.number.four,.numbers span.number.four{background:#ff8a00}body.home .primaryBox a,body.home .primaryBox h2{color:#f2f2f2;text-decoration:none}body.home .primaryBox p a{color:#837a5b}.accountsignupform .preferencesGroup,body.account.order-history .group,body.home .row.footer-navigation,body.shop.cart .note.bottom,body.shop.checkout .note.bottom,body.signup-opb .accountsignupform .preferencesGroup{margin-bottom:2em}body.home .feature-of-the-week .featured-image h3 a,body.home .feature-of-the-week h2 a{color:#f2f2f2}body.login #content,body.password-reset #content{padding-bottom:45px;padding-left:28px;padding-top:19px}.loginForm input[type=password],.loginForm input[type=text],body.account.billing-information #ValidateAccountBillingPaymentTypeId{width:15em}.loginForm div label{width:6em;text-align:right;padding-right:.7em;color:#666}.loginForm div.input.checkbox{margin-left:.25em;float:left}.loginForm input[type=text]{margin-bottom:.4em}.accountsignupform .frequencyGroup select,.accountsignupform .preferencesGroup h2,.accountsignupform .shipToGroup h2,.accountsignupform h2.withControls,.floatLeft,.loginForm div.input.password,.orderByGroup h5,.orderByGroup ul,.passwordResetForm div.nameGroup,body.account .submitGroup.top .input,body.account.my-subscription .innerWrap,body.account.order-preferences .cancelGroup h3,body.order-preferences h3.withControls,body.shop .shop.products .shopCategoryIntro h1.main-heading,body.signup-opb .accountsignupform .frequencyGroup select,body.signup-opb .accountsignupform .preferencesGroup h2,body.signup-opb .accountsignupform .shipToGroup h2,body.signup-opb .accountsignupform h2.withControls,img.left{float:left}.loginForm div.submit{float:left;margin:0 auto 0 1em}.forgotEmail,.login .forgotPassword,body.contact-us .map,body.contact-usc .map{margin-top:1.2em}.passwordResetForm div.nameGroup input{width:16em}.passwordResetForm div.submit{margin-left:1.2em}#customerLoginForm .intro.note{color:#777;margin-bottom:1.5em}#customerLoginForm .intro.note p,form input,form select,form textarea{margin-bottom:.3em}body.pages #content p{margin-top:1em;margin-right:1.5em}body.pages #content img{margin:0 1em 1em 0}.accountsignupform img,.mobile-map img,body.about-us #site-content img,body.checkout #site-content img,body.delivery-routes #site-content img,body.wholesale #site-content img{width:100%;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;height:unset}img#logo{height:36px}.scrolled-down img#logo{height:30px}body.about-us .introList{font-weight:700;font-size:1.2em;margin-top:2em;margin-bottom:0;padding-left:0;float:left;width:50%;list-style-type:none}.accountsignupform .contactGroup,.accountsignupform .produceBinGroup .checkbox,.mb-3,.shop.single-product .productsWrap .images .image,body.about-us .introList li,body.account.items-for-delivery .selectLocationGroup,body.signup-opb .accountsignupform .contactGroup,body.signup-opb .accountsignupform .produceBinGroup .checkbox{margin-bottom:1em}body.about-us .introImage{float:left;margin-top:21px;width:50%}body.invite-a-friend .addthis_toolbox{margin-top:1em;margin-left:-2px}body.shop #content h1{padding:0;color:#444;font-size:2em;line-height:36px}body.shop #content h2{padding:0;color:#444;line-height:36px;font-size:24px}body.shop #content h3{padding:0;color:#444;font-size:20px;margin-top:0}.shop h1.main-chalk{margin:25px 1px 6px 0;background:url(../img/chalkboard.webp) top center}.shop h1.main-chalk img,.shopIcons img{margin:auto}.page-description,.shop .sub-nav li{font-size:16px}.shop .sub-nav li a{color:#99c751}.shop .sub-nav li a:hover{background:0 0;color:#a8d266}.shop .produce-bg{background:url(../img/shop-produce-bg.webp) top center no-repeat;margin-bottom:30px}.shop .white-opacity{background:rgba(255,255,255,.77);font-size:24px;padding:20px 40px 0;color:#2e251b}.shop .white-opacity .green{background:rgba(230,255,192,.77);margin:0 -40px;color:#594a37;padding:10px 40px 0}.shop .white-opacity .green a{font-size:20px;text-transform:uppercase}.shop .white-opacity .green .new-members{font-size:16px;margin:0;padding:10px 0;line-height:28px;text-align:center}.shop .white-opacity .green .new-members a{padding:3px 25px;font-size:12px;margin-left:.7em}.shop .green-box{margin-left:-15px;background:rgba(188,255,109,.41);color:#2e251b;font-size:24px}.shop .brown-box{margin-left:-15px;background:rgba(255,197,125,.3);border:0;color:#2e251b}.shop .choose-box{margin-right:0}.shop .choose-box .col-md-3{background:#fff;border:2px solid #837a5b;border-right:0;height:300px;text-align:center;position:relative}.shop .choose-box .col-md-3:last-child{border-right:2px solid #837a5b}.shop .choose-box .col-md-3 .bottom-border{border-bottom:2px solid #837a5b;position:relative;margin:0 -15px}.shop .choose-box .col-md-3 img{margin:0 auto}.shop .choose-box .col-md-3 .bottom-button{width:100%;position:absolute;bottom:-18px;margin:0 0 0 -15px;z-index:2}.shop .choose-box h3{color:#837a5b;text-align:center;margin:12px 0}.padBtnTop .btn,.shop .available-sizes p{margin-top:10px}.shop .choose-box h3.kids-box{margin:20px 0 0}.shop .available-sizes,.shop .gift-organics ul a,.shop .grocery-add-ons{color:#fff}.shop .gift-organics ul{text-align:right;list-style-type:none;margin-top:-40px}.panel-default>.panel-heading h2,.shop .gift-organics ul li{margin:10px 0}body.shop .categoriesList{border-top:1px solid #eee;border-bottom:1px solid #eee}body.shop .home .categoriesList{border:0 solid #ccc}.shop.home .featureList,body.kitchen .recipesList{list-style-type:none;padding-left:0}.shop .row.footer-intro .specials{font-size:1.4em;padding-bottom:1em}.shop .row.footer-intro .specials p{padding:0 1em;color:#444}#facebox .content.addLocation .accountForm,.shop .row.shopIcons.major h4{margin-left:2em}body.shop .shop.products .main-chalk{background:url(../img/chalkboard.webp) top center;color:#eee;width:100%;text-align:center;padding-top:.5em}body.shop .shop.products .main-chalk h1{background:url("");margin-top:0;padding-bottom:.4em}body.shop .shop.products .product.row .images{float:right;width:103px;margin-left:1em;margin-top:.9em}body.shop .productsWrap .product.row{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:1px solid #eee;background:#fff;margin:.7em .6em 1.4em;padding:1em;width:31.6%;display:inline-block;vertical-align:top}@media (max-width:1199px){.featured-row{background:url(../img/featured-bg.webp) top right -75px no-repeat}body.shop .productsWrap .product.row{width:31%}.shop .nav.categoriesList li{display:inline-table}}@media (max-width:991px){.featured-row{background-image:none}body.about-us .introList{width:100%}body.about-us .introImage{width:100%;text-align:center}body.shop .productsWrap .product.row{width:47%}}@media (max-width:900px){body.shop .productsWrap .product.row{width:96%}body.shop .shop.products .categorydescriptionLong{display:none}.categorydescriptionLong-mobile{display:block}}body.shop .productsWrap .product .price{padding-right:1em;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;letter-spacing:.05em}.accountsignupform .cartTable .qtyCol input,body.shop .productsWrap .product .qty,body.shop.cart .cartTable .qtyCol input,body.shop.checkout .cartTable .qtyCol input,body.signup-opb .accountsignupform .cartTable .qtyCol input{width:2.2em;text-align:center}body.shop .shop.products h1{margin-left:20px;margin-top:.5em;margin-bottom:0}body.shop .shop.products .shopCategoryIntro .description{float:left;margin-top:1.75em;margin-left:1.5em;font-weight:700;font-style:italic;color:#483f36;text-shadow:1px 1px 0 rgba(71,68,74,.1)}body.shop.produce-bins .shop.products .shopCategoryIntro .description{float:unset;margin-top:0;margin-left:0}body.shop.produce-bins .shop.products .shopCategoryIntro .description .float{float:left;margin-top:1.75em;margin-left:1.5em}body.shop.produce-bins .shop.products .shopCategoryIntro .description .kicker{display:block;clear:both;margin-left:20px}body.shop .shop.products .categorydescriptionLong{clear:left;margin-bottom:0;padding-top:.6em;padding-left:1.6em;color:#444}.shop.single-product .main-chalk h1{background:url(../img/chalkboard.webp) -70px center;color:#eee;padding:.3em .5em .4em;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:1px solid #eee}.shop .nav.categoriesList{margin-top:15px;border-top:0 solid #ccc}.shop.single-product .productsWrap{margin-top:1px}.shop.single-product .productsWrap .product.row{width:66%}.shop.single-product .productsWrap .images{float:right;max-width:30%;overflow:hidden;margin-bottom:2em;margin-right:1%;margin-top:1em}.shop.single-product .row.socialsFooter{float:left;width:60%;margin-top:0;margin-left:1em;margin-bottom:2em}.shop.single-product .descriptionLong{margin-top:2em}.shop.single-product .descriptionLong .note{font-style:italic;margin-top:1.5em;margin-bottom:0}.shop.single-product .descriptionLong h4{font-weight:400}.shop.single-product .descriptionLong ol,.shop.single-product .descriptionLong ul{padding-left:0;margin-left:1.5em;margin-bottom:1.5em}.shop.single-product .descriptionLong ul{list-style-type:circle}.shop.single-product .descriptionLong code{display:block;padding:.3em .8em;margin:.7em -.2em 1.5em;background-color:#f2f2ff;color:#555}.ajax .note,.shop.single-product .descriptionLong blockquote{font-style:italic;color:#777}.shop.single-product .shopIcons.major h3.title{margin-left:1.5em;margin-top:0}img.img-invert{filter:invert(1)}body.shop.cart .cartUpsells,body.shop.checkout .cartUpsells{float:right;width:27%;margin-top:1em}body.shop.cart .cartUpsells ul,body.shop.checkout .cartUpsells ul{list-style-type:none;position:relative;margin-left:10px;margin-right:13px;padding-left:10px}body.shop.cart .cartUpsells li .heading .thisIsTheOne{font-size:1.5em}body.shop.cart .cartUpsells .first,body.shop.checkout .cartUpsells .first{padding-top:1px}body.shop.cart .cartUpsells .first img.background,body.shop.checkout .cartUpsells .first img.background{width:300px;height:auto;overflow:hidden;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;-moz-opacity:0.3;-khtml-opacity:0.3;opacity:.3;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}body.shop.cart .cartUpsells li .content .readMore,body.shop.checkout .cartUpsells li .content .readMore{font-size:.9em;font-variant:small-caps}body.shop.cart .cartUpsells li .content .readMore a,body.shop.checkout .cartUpsells li .content .readMore a{color:#797}.cat-grid{display:flex;align-items:baseline;flex-wrap:wrap}.cat-grid a{padding:5px;width:25%}.accountsignupform .cartTable thead,body.shop.cart .cartTable thead,body.shop.checkout .cartTable thead,body.signup-opb .accountsignupform .cartTable thead{border-bottom:1px solid #ccc}body.shop.cart .cartTable tfoot,body.shop.checkout .cartTable tfoot{border-top:1px solid #ccc}body.account #addingItems table,body.account .schedulesTable tr.even,body.account .schedulesTable tr.odd{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.accountsignupform .cartTable tbody td,body.shop.cart .cartTable tbody td,body.shop.checkout .cartTable tbody td,body.signup-opb .accountsignupform .cartTable tbody td{padding:.3em .2em}.accountsignupform .cartTable tr.even,body.account #addingItems table tr,body.account .accountTable .even,body.shop.cart .cartTable tr.even,body.shop.checkout .cartTable tr.even,body.signup-opb .accountsignupform .cartTable tr.even{background:#f5f5f5;border-bottom:1px solid #ddd}.accountsignupform .cartTable tbody tr.odd,body.account .schedulesTable tr.odd,body.shop.cart .cartTable tbody tr.odd,body.shop.checkout .cartTable tbody tr.odd,body.signup-opb .accountsignupform .cartTable tbody tr.odd{background:#fefefe}body.shop.cart .cartTable .itemCol,body.signup-opb .accountsignupform .cartTable .itemCol{padding-left:.6em}body.shop.cart .cartTable th.frequencyCol,body.signup-opb .accountsignupform .cartTable th.frequencyCol{padding-left:.2em}body.shop.cart .cartTable .frequencyCol,body.signup-opb .accountsignupform .cartTable .frequencyCol{width:15%;text-align:left;white-space:nowrap}body.shop.cart .cartTable .priceCol,body.shop.cart .cartTable .qtyCol,body.shop.cart .cartTable .totalCol,body.signup-opb .accountsignupform .cartTable .priceCol,body.signup-opb .accountsignupform .cartTable .qtyCol,body.signup-opb .accountsignupform .cartTable .totalCol{width:9%;text-align:center;white-space:nowrap}body.shop.cart .cartTable .controlsCol{width:1em;white-space:nowrap}body.shop.cart .cartTable .controlsCol .delete{font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:400;font-variant:small-caps;color:#999;padding:4px}body.shop.cart .cartTable tr.grandTotalRow,body.shop.checkout .cartTable tr.grandTotalRow{background:0 0;border-bottom:0 solid #ccc}body.shop.cart .cartTable tr.grandTotalRow td,body.shop.checkout .cartTable tr.grandTotalRow td{padding-top:.7em}.padBtnTop,.right,body.shop.cart .cartTable .checkoutButtonsRow td,body.shop.cart .cartTable tr.grandTotalRow .itemCol,body.shop.cart .cartTable tr.grandTotalRow .qtyCol,body.shop.checkout .cartTable .checkoutButtonsRow td,body.shop.checkout .cartTable tr.grandTotalRow .qtyCol{text-align:right}body.shop.cart .cartTable tr.grandTotalRow .totalCol,body.shop.checkout .cartTable tr.grandTotalRow .totalCol{text-align:center;white-space:nowrap}body.shop.cart input.updateButton,body.shop.checkout input.updateButton{font-size:.9em;margin-right:1.2em}body.shop.cart .checkout-controls.bottom{margin-bottom:0;margin-right:1em;margin-top:0;clear:both}body.shop.cart .checkout-controls.bottom .multipleLocations{margin-top:0;margin-bottom:.5em;font-style:italic}.giftcerts .group.balancebox,.padBtnTop .btn{margin-bottom:10px}body.shop.cart .note,body.shop.checkout .note{margin-left:1.1em}body.shop.cart .note.top,body.shop.checkout .note.top{margin-bottom:1em;margin-top:1em;color:#777}.errorField{border:1px solid #fb060e}.ccErrorMessage{color:#fb060e;font-size:.9em;display:none}.accountsignupform .produceBinGroup .description,.errorField+.ccErrorMessage,body.account .split-pay div.input,body.signup-opb .accountsignupform .produceBinGroup .description,li.dropdown:hover>ul.dropdown-menu,ul.orderBy li.selected,ul.orderBy:hover>li{display:block}.clear,.clearBoth,body.shop.checkout .cartWrap{clear:both}body.shop.checkout .emptyCart{remtext-align:center}body.shop.checkout .cartTable{float:none;margin:1.5em auto 0;width:98%}.accountsignupform .cartTable .itemCol,body.shop.checkout .cartTable .itemCol{width:25%;padding-left:.6em}.accountsignupform .cartTable .ccCol,.accountsignupform .cartTable .ebtcashCol,.accountsignupform .cartTable .snapCol,body.shop.checkout .cartTable .ccCol,body.shop.checkout .cartTable .ebtcashCol{width:10%;padding-left:.6em}body.shop.checkout .cartTable .snapCol{width:30%;padding-left:.6em}.accountsignupform .cartTable .frequencyCol,body.shop.checkout .cartTable .frequencyCol{width:15%;padding-left:.6em}body.shop.checkout .cartTable .priceCol,body.shop.checkout .cartTable .qtyCol,body.shop.checkout .cartTable .totalCol{width:9%;padding-left:.6em}body.shop.checkout .cartTable tr.grandTotalRow .itemCol{width:auto;text-align:right}body.shop.checkout .checkout-controls.bottom{margin-bottom:0;margin-right:1em;margin-top:1em;remtext-align:right;clear:both}body.shop.checkout .subscribeOrLogin{margin-top:2em;remtext-align:center;display:flex;justify-content:space-around;align-items:center;flex-flow:row wrap}body.shop.checkout h1{font-size:3.5em}body.shop.checkout .subscribeOrLogin div{remdisplay:inline-block;remmargin:auto}.floatRight,body.account.items-for-delivery .topControlsWrap,body.shop.checkout .reviewYourOrder .featuredImage,body.shop.checkout .subscribeOrLogin .featuredImage,img.right{float:right}body.shop.checkout .subscribeOrLogin .introText{float:left;width:50%;text-align:left;margin-top:2.5em;margin-left:9.5em}body.shop.checkout .subscribeOrLogin div.spacer{padding:1.5em;font-size:1.1em;font-style:italic}body.shop.checkout .subscribeOrLogin div.button{background:#fefefe;border:1px solid #ddd;padding:.5em .7em;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px}body.shop.checkout .reviewYourOrder .confirmText{font-size:1.25em;margin:1em auto 0 .9em}body.shop.thank-you h1{font-size:4em}body.shop.thank-you .thankYouText{text-align:center;margin-top:4em;margin-left:6em}.accountsignupform .submitGroup .submit,body.shop.thank-you .thankYouText strong,body.signup-opb .accountsignupform .submitGroup .submit{font-size:1.2em}body.shop.thank-you .featuredImage{float:right;margin-top:-45px}.dropdown .caret{border-top:4px solid #fff}.dropdown .dropdown-menu{margin:0;background:#feffef}.dropdown .dropdown-menu li{padding:0;float:none;text-align:left;text-transform:inherit}.dropdown .dropdown-menu li a{text-transform:none;padding:4px 20px;font-size:14px;color:#fff9f3!important}.dropdown .dropdown-menu li a:visited{background:inherit;color:inherit}.dropdown .dropdown-menu li a:hover{background:0 0}body.account .schedulesTable tr.even,ul.orderBy li{background:#f5f5f5}.mobile-toggle{display:none;text-decoration:none!important}.mobile-toggle:before{content:"+"}.open .mobile-toggle:before{content:"-"}#interactive-map{margin:20px auto 0;background:url(/img/portland-map.webp) top center no-repeat;width:797px;height:733px;position:relative}#interactive-map .selector,.orderByGroup ul{position:absolute}#interactive-map .selector .content{width:300px;border-radius:6px;box-shadow:2px 2px 15px #5e5050;position:absolute;top:-90px;left:60px;background:#f9f8b9;padding:10px;z-index:2}#interactive-map .selector .content h3{font-size:15px}#interactive-map .selector .content p{font-size:12px}#interactive-map #glory_b_farms{top:109px;left:131px;height:84px;width:101px}#interactive-map #omega_farm{top:155px;left:495px;height:72px;width:83px}#interactive-map #profarm_produce{top:135px;left:667px;height:83px;width:107px}#interactive-map #nw_organic_farm{top:230px;left:543px;height:54px;width:101px}#interactive-map #gee_creek_farm{top:230px;left:435px;height:71px;width:93px}#interactive-map #ken_newman_farm{top:286px;left:609px;height:40px;width:105px}#interactive-map #bella_organics{top:277px;left:241px;height:75px;width:91px}#interactive-map #columbia_blossom_orchards{top:327px;left:473px;height:34px;width:154px}#interactive-map #hood_river_organics{top:340px;left:645px;height:71px;width:117px}#interactive-map #mthood_organic_farm{top:412px;left:544px;height:37px;width:133px}#interactive-map #walnut_hill{top:368px;left:412px;height:46px;width:98px}#interactive-map #mustard_seed_farms{top:420px;left:218px;height:56px;width:114px}#interactive-map #your_kitchen_garden{top:419px;left:349px;height:64px;width:116px}#interactive-map #kingfisher_farms{top:417px;left:93px;height:56px;width:101px}#interactive-map #spring_hill_farm{top:478px;left:164px;height:67px;width:101px}#interactive-map #winsmuir_farm{top:522px;left:75px;height:77px;width:87px}#interactive-map #persephone_farms{top:552px;left:189px;height:56px;width:102px}#interactive-map #noris_dairy{top:499px;left:342px;height:80px;width:78px}#interactive-map #denison_farms{top:622px;left:302px;height:69px;width:88px}#interactive-map #groundworks{top:653px;left:177px;height:60px;width:78px}.friendsAndFamilyList{margin-left:33%;margin-bottom:2em}body.testimonials .intro{font-size:1.4em;width:80%;margin:1.2em auto}body.testimonials div.testimonial{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:1px solid #eee;background:#fff;margin:1em .6em 1.4em;padding:1em}body.testimonials div.testimonial p.author{font-style:italic;margin-bottom:0}body.contact-us .contact-us-text-wrap{padding:2em 1.5em}body.contact-usc .contact-us-text-wrap{margin:2em .5em 2em 1.5em;width:45%}#facebox .content.singleOrderHistory h3,body.kitchen h1{margin-top:.3em}body.kitchen .subnavList{list-style-type:none;padding-left:0;margin-top:2em;margin-bottom:0;font-weight:400;font-size:1.2em}body.kitchen .subnavList li{float:left;padding-right:2.2em}body.kitchen .subnavList li.last,ul.orderBy a .arrow{padding-right:0}body.kitchen .sidebar.recipeTags{margin-top:1.1em}body.kitchen .sidebar.recipeTags .tagsList{list-style-type:none;padding-left:0;margin-left:.5em}body.kitchen .sidebar.recipeTags .tagsList li.selected a{text-decoration:underline;font-style:italic}body.kitchen .recipesList li{background:#fefefe;width:100%;margin-bottom:2em;padding:0 1.5em .5em;border:1px solid #ccc;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.kitchen .recipesList li .taxonomyGroup,body.kitchen.recipe .taxonomyGroup.singleRecipe{margin-bottom:.8em}body.kitchen .recipesList li h3{margin-top:.6em}body.kitchen .recipesList li ul{padding-left:0;margin-left:1.4em}body.kitchen .recipesList li li{background:0 0;width:auto;margin-bottom:0;padding:0;border:0 solid #ccc}body.kitchen .recipe ul.ingredients{margin-bottom:1.2em}body.kitchen .recipe .notes{font-family:"Courier New",Courier,monospace;font-style:italic;margin-top:.8em;margin-bottom:.8em}body.kitchen .recipe .attribution,body.kitchen .recipe .thanks{font-style:italic}.accountsignupform .totalGroup .total,body.kitchen.recipe li.recipe.single,body.signup-opb .accountsignupform .totalGroup .total{padding-top:.5em}body.kitchen .recipe{overflow:hidden;position:relative}body.kitchen .recipe .backgroundImage{border:0 solid #00f;width:110%;position:absolute;top:-10%;left:-10%;z-index:1;-moz-opacity:0.09;-khtml-opacity:0.09;opacity:.09}body.kitchen .recipe *{position:relative;z-index:2}body.search .refineSearch h3{float:left;margin-top:0}body.search .refineSearch input[type=submit]{float:left;margin-top:.2em;margin-left:.5em}.accountsignupform .shipToGroup .hiddenGroup,.accountsignupform .submitGroup,.accountsignupform .termsCheckboxGroup,.clearLeft,.header .brown-box .note,body.search .refineSearch .radioGroup,body.signup-opb .accountsignupform .shipToGroup .hiddenGroup,body.signup-opb .accountsignupform .submitGroup,body.signup-opb .accountsignupform .termsCheckboxGroup,body.signup-opb .header .brown-box .note{clear:left}body.search .refineSearch .radioGroup label{margin-right:1.1em;font-weight:400}body.search .searchResultsList{clear:left;list-style-type:none;padding-left:.9em;margin-right:1em;padding-top:.1em}body.search .searchResultsList li{padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #ddd}body.search .noSearchResults{clear:left;padding-top:.5em;margin-bottom:2em;font-style:italic}.header .brown-box,body.signup-opb .header .brown-box{min-height:0;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:1px solid #837a5b}.header .brown-box .featured-image,body.signup-opb .header .brown-box .featured-image{float:left;margin-left:16px;margin-right:10px;margin-top:19px;position:relative;height:auto}.header .brown-box .steps,body.signup-opb .header .brown-box .steps{float:left;margin-bottom:14px}.header .brown-box .steps p,body.signup-opb .header .brown-box .steps p{width:auto;float:left;margin-right:1.5em}.accountsignupform,body.signup-opb .accountsignupform{remwidth:95%;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;remborder:1px solid #eee;rembackground:#fff;margin-right:auto;margin-left:auto;rempadding:1em}.accountsignupform .headingNote,body.signup-opb .accountsignupform .headingNote{float:left;margin-top:2.3em;margin-left:1em;color:#777}.accountsignupform .fields,body.signup-opb .accountsignupform .fields{margin-top:.5em}.accountsignupform .group.address,body.signup-opb .accountsignupform .group.address{width:50%}.accountsignupform .input label,.giftGroup label.giftLabel,body.signup-opb .accountsignupform .input label{color:#999}.accountsignupform .input label strong,body.account #content nav.subnav ul a:hover,body.signup-opb .accountsignupform .input label strong,button[type=submit].submit{color:#555}.accountsignupform input:required:invalid{rembackground-color:lightpink}.accountsignupform .produceBinGroup .price,body.signup-opb .accountsignupform .produceBinGroup .price{display:inline;padding-left:1em}.accountsignupform .billToGroup,body.signup-opb .accountsignupform .billToGroup{remmargin-right:119px;margin-bottom:2em}.accountsignupform .billToGroup input[type=text],.accountsignupform .billingInfoGroup input[type=select],.accountsignupform .billingInfoGroup input[type=text],.accountsignupform .contactGroup input,.accountsignupform .shipToGroup input[type=text],.accountsignupform .shipToGroup select,body.signup-opb .accountsignupform .billToGroup input[type=text],body.signup-opb .accountsignupform .billingInfoGroup input[type=select],body.signup-opb .accountsignupform .billingInfoGroup input[type=text],body.signup-opb .accountsignupform .contactGroup input,body.signup-opb .accountsignupform .shipToGroup input[type=text],body.signup-opb .accountsignupform .shipToGroup select{width:13.2em}.accountsignupform .billToGroup .input label,.accountsignupform .howHeardGroup .input label,.accountsignupform .shipToGroup .input label,body.signup-opb .accountsignupform .billToGroup .input label,body.signup-opb .accountsignupform .howHeardGroup .input label,body.signup-opb .accountsignupform .shipToGroup .input label{margin-right:.5em;display:block}.accountsignupform .shipToGroup input[type=checkbox],body.signup-opb .accountsignupform .shipToGroup input[type=checkbox]{margin-left:0;margin-right:.5em}.accountsignupform .billingInfoGroup .creditCardLogo,body.signup-opb .accountsignupform .billingInfoGroup .creditCardLogo{margin-left:.8em;margin-bottom:.5em}#facebox .content.singleOrderHistory .logo img,.accountsignupform .billingInfoGroup label,.accountsignupform .howDidYouGroup label,.accountsignupform .preferencesGroup .input label,body.signup-opb .accountsignupform .billingInfoGroup label,body.signup-opb .accountsignupform .howDidYouGroup label,body.signup-opb .accountsignupform .preferencesGroup .input label{margin-right:.5em}.accountsignupform .billingInfoGroup .cc_expiration.note,body.signup-opb .accountsignupform .billingInfoGroup .cc_expiration.note{display:inline-block;margin-left:.8em}.accountsignupform .featureImage,body.signup-opb .accountsignupform .featureImage{float:right;margin-top:2px;margin-right:204px}.accountsignupform .contactGroup label,body.signup-opb .accountsignupform .contactGroup label{width:8em;margin-right:.5em;remtext-align:right}.accountsignupform .contactGroup .note,body.signup-opb .accountsignupform .contactGroup .note{display:inline-block;margin-left:1em}.accountsignupform .frequencyGroup,body.signup-opb .accountsignupform .frequencyGroup{margin-top:2em;margin-bottom:1.5em}.accountsignupform .frequencyGroup .note,body.signup-opb .accountsignupform .frequencyGroup .note{float:left;margin-left:1em}.accountsignupform .preferencesGroup .input,body.signup-opb .accountsignupform .preferencesGroup .input{display:inline-block;margin-right:1.5em}.accountsignupform .preferencesGroup textarea,body.signup-opb .accountsignupform .preferencesGroup textarea{width:226px;height:5em}.accountsignupform .totalGroup,body.signup-opb .accountsignupform .totalGroup{text-align:right;clear:left;margin-top:.5em}.accountsignupform .totalGroup .total label{color:#999;margin-right:.4em;width:100%;max-width:25em;text-align:right}.accountsignupform #ValidateAccountSignupPaymentMethod,.accountsignupform .howDidYouGroup select,body.signup-opb .accountsignupform #ValidateAccountSignupPaymentMethod,body.signup-opb .accountsignupform .howDidYouGroup select{width:12.5em;vertical-align:.6em}.accountsignupform .howDidYouGroup,body.account.order-preferences .cancelGroup .input.button,body.signup-opb .accountsignupform .howDidYouGroup{float:left;clear:left}.accountsignupform .submitGroup .nextStep,body.signup-opb .accountsignupform .submitGroup .nextStep{color:#777;margin-top:1.7em;font-style:italic}.accountsignupform .termsGroup,body.signup-opb .accountsignupform .termsGroup{clear:left;margin-left:1em;padding-top:1.5em}.accountsignupform .termsCheckboxGroup .note,body.signup-opb .accountsignupform .termsCheckboxGroup .note{float:left;display:block}.accountsignupform .signupCartControls,body.signup-opb .accountsignupform .signupCartControls{float:left;margin-left:1.5em;margin-top:2.3em;font-style:italic}.accountsignupform .cartTable,body.signup-opb .accountsignupform .cartTable{clear:both;width:100%;border-bottom:1px solid #ccc}.accountsignupform .cartTable .priceCol,.accountsignupform .cartTable .qtyCol,.accountsignupform .cartTable .totalCol{width:9%;text-align:center;padding-left:.6em;white-space:nowrap}.most-popular-items{background-color:#f2a982;margin-left:-15px;margin-right:-15px;padding:15px}@media (max-width:991px){#interactive-map,#interactive-map .selector,#interactive-map .selector .content,.dropdown .caret,li.dropdown:hover>ul.dropdown-menu{display:none}.mobile-map,li.dropdown.open>ul.dropdown-menu{display:block}.mobile-toggle{display:block;font-size:1.2em;font-weight:700;padding:10px;position:absolute;top:-3px;right:0}.mobile-map{padding-top:2em}body.contact-us .contact-us-text-wrap{width:100%;margin:0;padding-top:2em}.most-popular-items{margin:15px}}#facebox .content.binContents,body.signup-opb #facebox .content.binContents{padding:1em 2em}#facebox .content.binContents h4,body.signup-opb #facebox .content.binContents h4{margin-top:2px;color:#777;font-weight:700}#facebox .content.binContents ul,body.signup-opb #facebox .content.binContents ul{padding-left:1em;list-style-type:circle}#facebox .content.binContents input[type=button],body.signup-opb #facebox .content.binContents input[type=button]{margin:.2em auto .5em -2px}#facebox .content.binContents .description,body.signup-opb #facebox .content.binContents .description{font-style:italic;margin:0 auto 1em 0;color:#777}#facebox .content.binContents .headerImage,body.signup-opb #facebox .content.binContents .headerImage{float:right;background:url("/img/logo-veggies-3-sprayed-strokes.webp") no-repeat;width:80px;height:53px;margin-right:0;margin-left:11px;padding-right:0}.add-new-address{display:block;margin-top:5px}#inviteAFriendModal input,.brown-box .featured-image img,body.account.order-preferences .selectLocationGroup select{max-width:100%}body.signup-opb .accountsignupform input:required:invalid{rembackground-color:lightpink}body.signup-opb .accountsignupform .totalGroup .total label{color:#999;margin-right:.4em;width:8em;text-align:right}.giftGroup .input.checkbox,.giftGroup .input.checkbox input{display:block;width:unset}body.account.my-subscription #content .col-md-12{background:url("")}body.account form label{color:#666}body.account .accountTable .odd{background:#fefefe;border-bottom:1px solid #ddd}body.account #content nav.subnav ul{width:100%;color:#777}body.account nav.subnav li.first{margin-left:1.5%}body.account .note.meta{padding:10px 0;color:#777}body.account .accountForm,body.account .group{remmargin-bottom:40px}.group.address-select select{max-width:350px}.billingGroup .billing-inputs,.my-next-order{display:grid;grid-template-columns:50% 50%}.locationGroup .addressGroup,.loginInfo-inputs,.preference-inputs{display:grid;grid-template-columns:45% 45%}.deliveryDay .deliverywindow{font-size:.9em}.locationGroup .flex h3{margin-right:20px}.locationGroup .flex a{margin-top:20px;margin-bottom:10px}.locationGroup .addressGroup{grid-auto-flow:column;grid-gap:0% 10%;grid-template-rows:repeat(6,auto);margin-bottom:40px}.stopDeliveriesbutton,body.account .nextDeliveryItems{margin-bottom:20px}.preference-inputs{grid-gap:10%}#addProductsList select{margin-right:10px;margin-bottom:0;max-width:475px}#stopDeliveriesBtn{color:#ff5959;margin-top:10px;display:inline-block}body.account.my-subscription .featuredImage{float:left;margin:0 3% 0 5%}body.account.my-subscription .outerWrap{margin:1em auto}body.account .nextDeliveryItems .products{display:grid;grid-template-columns:50% 30% 20%;grid-gap:5px}body.account .schedulesGroup table{width:100%;margin-bottom:20px;border-spacing:0px 5px;border-collapse:separate}body.account .nextDeliveryItems .grandtotal{font-weight:700;color:#a9a9a9}.van-icon{height:120px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/img/Organics-truck-still.gif")}.van-icon:hover{background-image:url("/img/Organics-truck-rolling.gif")}body.account .accountForm .leftGroup.vacationGroup{margin-top:1em;margin-bottom:3em;width:100%}body.account.order-preferences textarea{height:5em}body.account.order-preferences .locationGroup .inactiveGroup tt{color:#a55}body.account.order-preferences .locationGroup .inactiveGroup .note{margin-left:0;margin-bottom:2em;font-style:italic}body.account.order-preferences .vacationGroup .note{margin-top:.7em}body.account.order-preferences .cancelGroup .cancelAccountButton{font-size:1.1em;margin-left:0;margin-top:.5em;color:#555}body.account.order-preferences .selectLocationGroup{clear:left;margin-bottom:1.5em}body.account #content .selectLocationGroup .note{font-style:italic;font-size:1em;margin-bottom:.5em;margin-left:0;display:block}body.account #content .submitGroup.top .note{display:relative;width:151px;float:left;clear:left;color:#777;font-style:italic}body.account.items-for-delivery .locationGroup{float:left;width:100%}body.account.items-for-delivery .scheduleQuantity{width:2.5em;margin-right:.5em}body.account.items-for-delivery .frequencyGroup{margin-top:1em;margin-bottom:.5em}body.account.items-for-delivery .accountForm .frequencyGroup label{text-align:left;width:auto}body.account .schedulesTable td{padding:.5em 1em .5em .7em}.panel-body,body.account .schedulesTable tr.item:last-of-type{border-bottom:1px solid #ddd}body.account .schedulesTable td.controlsCol{white-space:nowrap;text-align:right}body.account .schedulesTable td.controlsCol a{vertical-align:.3em}body.account .item .frequency{margin-left:.5em}body.account .leftGroup.addItemsGroup{margin-top:1em;width:auto}body.account .featuredImage{float:right;clear:right;margin-top:2em;margin-right:1em}body.account #addingItems h5{font-weight:700;margin-top:0}body.account #addingItems table{width:394px;margin-bottom:1.2em}body.account #addingItems table td{padding:.2em .5em}.controlsCol .btn,body.account .split-pay small,body.account .submitGroup div.input{margin-left:10px}.controlsCol .btn i{padding-right:5px}.deactivated-location{align-items:center;justify-content:space-around}body.account .accountTable.orderHistory th.idCol,body.account.order-history table.transactionHistory th.idCol{padding-left:.5em}body.account.order-history table.transactionHistory td.idCol{padding-left:1em}body.account.order-history table.transactionHistory .amountCol{text-align:right;padding-right:1.5em;white-space:nowrap}.balancebox{remmargin-top:40px}.balancebox .balanceLabel,.balancebox .currentBalance{font-size:18px;margin-right:10px}#facebox .content.singleOrderHistory{width:800px;padding-bottom:1.5em}#facebox .content.singleOrderHistory .logo{float:right;text-align:right}#facebox .content.singleOrderHistory .logo h4{margin-top:.1em}#facebox .content.singleOrderHistory .shipTo{margin-top:.9em}#facebox .content.singleOrderHistory table.orderHistory{margin-top:1.4em}body.account.cancel form .leftGroup.cancelGroup{float:none;width:auto}body.account.cancel textarea{width:400px;height:6em}#facebox .content.addLocation .vacationGroup,#facebox .content.cancelAccountFacebox{width:700px}#facebox .content.cancelAccountFacebox .cancelGroup h3{float:none;margin-bottom:1em}#facebox .content.cancelAccountFacebox .cancelGroup textarea{width:70%;height:5em;margin-bottom:2em}body.account input,body.account select{width:100%;max-width:10em}.biginput input,.biginput select,.biginput textarea,body.account .biginput input,body.account .biginput select,body.account .textarea{max-width:16em}body.account input[type=radio]{width:unset}.input.required label:before{content:"*";color:red;font-weight:400;margin-right:2px}.formError{max-width:12em;color:red;min-height:40px}.formError.newPassError{min-height:unset}body.account .accountForm input[type=radio]{width:2em}body.account .accountForm input.disabled{background:0 0;border:0 solid #ccc}body.account div.input{margin-bottom:.5em;display:flex;flex-direction:column}body.account .accountForm .note{color:#666;margin-bottom:1em;display:inline-block}body.account .accountForm .leftGroup.passwordGroup,body.account .accountForm .leftGroup.paymentGroup{max-width:755px;width:100%}body.account .accountForm .leftGroup{float:left;clear:left;width:50%}body.account .accountForm .rightGroup{float:left;width:40%}body.account .accountForm .contactGroup .contact-inputs{width:100%;display:grid;grid-auto-flow:column;grid-template-columns:50% 50%;grid-template-rows:auto auto}.contact-inputs img{margin-left:5px}.loginInfo-inputs{grid-template-rows:auto auto;grid-auto-flow:column;column-gap:10%;row-gap:15px}body.account #content .submitGroup{margin-top:1.5em;justify-content:flex-end}body.account .accountForm .submitGroup div.input label{width:0}body.account .accountForm .submitGroup div.input input.reset{font-size:.9em;margin-top:.1em}#accountOrderPreferencesForm #CustomersDeliveryInstructions{height:20.9em;width:65%}#accountOrderPreferencesForm .contactGroup,#facebox .content.addLocation .contactGroup{margin-top:1.5em}body.order-preferences .top.controls{float:left;margin-left:1.1em;margin-top:1.8em}#facebox .content.addLocation{width:855px}#facebox .content.addLocation .leftGroup,#facebox .content.addLocation .rightGroup{width:370px}#facebox .content.addLocation .submitGroup{width:555px}body.account .accountTable.orderHistory .idCol{width:8em}body.account .accountTable.orderHistory td.idCol{padding-left:1.1em}body.account .accountTable.orderHistory .dateCol{width:9em}body.account .accountTable.orderHistory .addressCol{width:20em}body.account .accountTable.orderHistory .statusCol{width:12em}.showAllOption{padding-top:15px}.social-wrap,.social-wrap-footer{justify-content:center;display:flex}th a .arrow,ul a .arrow{display:none;padding-right:.5em;font-size:1.1em}.obs-btn,th a.asc .arrow.up,th a.desc .arrow.down,ul a.asc .arrow.up,ul a.desc .arrow.down{display:inline}.orderByGroup{position:relative;margin-bottom:.3em}.orderByGroup h5{color:#777;font-style:italic;margin-top:.4em}ul.orderBy{list-style-type:none;padding-left:0;left:5em}ul.orderBy li{display:none;position:relative;padding:.1em .4em;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form .disabled{background:#eee;border:1px solid #ccc}form select{padding:2px;height:26px;line-height:20px}input.datepicker,input.faceboxDatepicker{background-image:url("../img/calendar_view_month_icon-3.webp");background-position:right center;background-repeat:no-repeat;cursor:pointer}.addthis_toolbox{margin-bottom:.7em}body.shop .addthis_toolbox{margin-left:8px;height:32px}body.shop .addthis_toolbox div.atclear{clear:none}a.tooltip{position:relative;z-index:1;display:block;float:left;width:18px;height:18px;margin-left:15px;margin-top:1px;background:url("../img/tooltips/question-mark-green_18x18_1-light-1.webp") no-repeat;opacity:100}html body div.tooltipContent{padding:3em 3.2em}.modal-close{margin:-13px -8px 0 0}.modal{top:0;overflow-y:visible;position:absolute;height:calc(100vh - 158px)}.modal-open .modal{outline:0}.modal-header{background:#483f36;color:#fffdfb;border:none}.modal-dialog.alert-danger .modal-header{background:0 0;position:absolute;top:0;right:0}.modal-dialog.alert-danger .modal-body{padding:0;margin:0 20px}#alertsModal{top:25vh}#flashMessage,.message{font-weight:700;margin-top:25px;position:relative;width:100%;text-align:center;font-style:italic;font-size:1.2em;color:#d55}#flashMessage .error,#flashMessage.error,.message.error{color:#d55}body.account form label.error-message,form .error-message{color:#d55;margin-bottom:1.2em;margin-left:0}input.error{border-color:red}.popular-image{max-width:330px;width:100%;height:auto}.ajax.bigRoller{background:url("../img/ajax/ajax-loader_big-roller-mild-green_trans-1.gif") no-repeat}.ajax.bigRoller .note,.ajax.bigSpinner .note{padding-top:40px}.ajax.arrowCirle{background:url("../img/ajax/ajax-loader_arrow-circle_trans-1.gif") no-repeat}.ajax.arrowCirle .note,.ajax.circleBall .note{padding-top:24px}.ajax.bigSpinner{background:url("../img/ajax/ajax-loader_big-spinner-mild-green_trans-1.gif") no-repeat}.ajax.twistyBar{background:url("../img/ajax/ajax-loader_twisty-bar-mild-green_trans-1.gif") no-repeat}.ajax.twistyBar .note{padding-top:27px}.ajax.circleBall{background:url("../img/ajax/ajax-loader_circle-ball_trans-1.gif") no-repeat}.clear-right,.clearRight{clear:right}#inviteAFriendModal label,.left{text-align:left}.noResults{border-top:1px solid #ccc;padding-top:.5em;font-style:italic;color:#777}img.center{margin-right:auto;margin-left:auto}#environmentNotice{position:absolute;top:-2px;left:365px;z-index:1000;font-family:"Courier New",Courier,monospace;font-size:1.5em;font-weight:700;color:#8610ff;display:none}body.order-preferences div.contactGroup div.input:nth-child(4){display:inline-block;width:auto;background-color:#1ca323!important;padding:.75em 1em 0 0!important}body.order-preferences div.contactGroup div.input:nth-child(4) div.note,body.order-preferences div.contactGroup div.input:nth-child(4) label{padding-bottom:10px;color:#fff}.accountsignupform div.cityStateGroup div.input:nth-child(6),body.signup-opb .accountsignupform div.cityStateGroup div.input:nth-child(6){display:inline-block;width:auto;margin:1em auto;padding:.75em 1em!important;background-color:#3ba541}.accountsignupform div.cityStateGroup div.input:nth-child(6) .note,.accountsignupform div.cityStateGroup div.input:nth-child(6) label,body.signup-opb .accountsignupform div.cityStateGroup div.input:nth-child(6) .note,body.signup-opb .accountsignupform div.cityStateGroup div.input:nth-child(6) label{padding-bottom:8px;color:#fff}.accountGroup,.billToGroup,.cart-step,.login-wrap,.most-popular-item-container,.shipToGroup{border:1px solid #99897a;border-radius:5px;padding:20px;margin-bottom:30px;background:#fff9f3}.popular-product-qty{height:34px;line-height:34px;padding:5px}.width-auto{width:auto!important;max-width:100%!important}.w-100{width:100%!important}.pl-5{padding-left:4.5em}.pr-5{padding-right:4.5em}.pt-5{padding-top:4.75em}.paynote p span,.split_payment_label,a.remove-item{padding:0 5px}#adminCustomerEditForm .metaGroup label.split_payment_label{width:5em!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.5em!important}.mt-3{margin-top:1em!important}.mr-3{margin-right:1em}.mb-4{margin-bottom:1.25em}.social-wrap{align-items:center;border-radius:25px;width:28px;height:28px;background-color:#f5d98e;margin:0 10px}.social-wrap i{max-width:100%;max-height:100%;border-radius:25px;color:#323232;font-size:20px}.social-wrap-footer{align-items:center;border-radius:25px;width:42px;height:42px;background-color:#5c7b57}.social-wrap-footer i{max-width:100%;max-height:100%;border-radius:25px;color:#fff;font-size:28px}.footer-blocks{display:flex;justify-content:center;align-items:center}.footer-blocks a{display:inline-block!important;margin:10px}@media (max-width:435px){.social-wrap-footer{width:32px;height:32px}.social-wrap-footer i{font-size:22px}}.panel-default>.panel-heading{background-color:#dfdfdf}.split_payment_radio_group{flex-direction:unset!important;margin-bottom:0!important}.split_payment_radio{vertical-align:baseline;width:auto!important}.card-info{padding-left:50px}.chkbal p{display:inline-block;font-size:13px;margin-left:10px;margin-bottom:0;max-width:270px}.redcolor{color:#fb060e}.greencolor{color:#00a000}.paynote p{font-size:13px;max-width:450px;display:flex}.obs-left-box{min-height:300px;border-right:1px solid #ccc;font-size:13px}.obs-right-box{min-height:300px;font-size:13px}.obs-right-text{display:inline;margin-left:10px}.text-ver-center{margin:8px 0}#inviteAFriendModal .modal-header{background:0 0;color:#000}#inviteAFriendModal .modal-header .close{color:#000;font-size:40px}#inviteAFriendModal .lightgreen{color:#0fc700}#inviteAFriendModal .btn{padding:10px}.paybyebt .obs-left-box{float:left!important}.paybyebt .obs-right-box{float:right!important}@media (max-width:899px){.divider-bottom.nav-item,nav .navbar-collapse{border-bottom:1px solid #5b534a}#header .navbar-item.shopCart,.carousel-text{text-align:center}#facebox,.shop.single-product .productsWrap .product.row{width:96%}html body{overflow-x:hidden}.logo-flex-column{flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:0}#header .row{margin-right:-5px;margin-left:-5px}.header-right-flex{justify-content:flex-end;min-width:64px}#header .row:after,#header .row:before,.cartTable thead,.header-right-flex #login-bar,a.signup-btn.newsletter,body.account .accountTable.orderHistory thead,body.account .accountTable.transactionHistory thead,body.shop .cartTable thead,body.signup-opb .cartTable thead{display:none}.container{width:95%;padding:0}#footer-top.container{width:100%;padding:0}#header .container{padding:0 10px}#header nav{margin-top:7px}#header{height:65px}.responsive-sm{display:block!important}.home-background{background:0 0!important}.shopCart a{height:unset;padding-top:0!important}li.shopCart.mobile-only a{padding-bottom:5px}#addProductsList select,.account-menu,.controlsCol .btn{margin-bottom:10px}#cart-search form:after{border-radius:1px;z-index:-1}#cart-search form input,#cart-search form:after{font-size:18px;padding:12px 20px;position:absolute;left:-49px;top:-49px}#cart-search form input{width:0;margin-bottom:0;background:0 0;padding-left:38px}#cart-search form input:active,#cart-search form input:focus{background:#483f36;width:92vw;left:-89vw;padding-left:20px;max-width:unset}#header nav li,li.nav-item.dropdown{margin-right:0}nav ul.navbar-nav{float:none;padding:10px;width:100%;max-width:350px;text-align:left;margin:auto}nav .navbar-collapse{position:absolute;width:calc(100vw + 20px);top:55px;left:calc(-2.5vw - 10px);right:calc(-2.5vw - 10px);margin:0;border-radius:0;box-shadow:0 4px 4px 0 #000}#header nav li,.cartTable tr{position:relative}#header nav li{float:none}#header nav li.dropdown{padding-right:10px}#header nav li ul{-moz-columns:1;-webkit-columns:1;columns:1;background:0 0}#header nav li ul li a:before{content:"-";display:block;position:absolute;color:#fff;left:5px}#header nav li ul li,#header nav li ul li a{white-space:normal}.navbar-nav .open a.dropdown-item{padding-left:15px!important}.navbar-nav .open .dropdown-menu>li>a{line-height:26px}button.navbar-toggler,li.nav-item.dropdown.open .active,nav .navbar-collapse{background:#483f36}.navbar-toggler.collapsed{background:0 0}.navbar-nav a.signup-btn{color:#2c2621}.navbar-nav li.active,li.nav-item.dropdown.open.active{background:#2c2621;border-radius:0}.desktop-only,.not-on-mobile{display:none!important}.cat-grid a.more-bins,.snapAlert{width:100%}.snapAlert .snap-image{margin:5px}.carousel-inner .container.flex{min-height:unset}.carousel-text{width:100%;max-width:unset;margin-left:0;padding:10px}.carousel-text *{margin-bottom:20px}.carousel-inner>.item{background-size:contain;background-position:top center}.season-grid{grid-template-columns:50% 50%}.home-content-row,.home-content-row.flex-reverse{flex-direction:column;padding-top:20px;padding-bottom:20px}.home-content-row .home-content,.home-content-row img,.home-content-row.flex-reverse .home-content{max-width:520px;padding-left:20px;padding-right:20px;box-shadow:none}.dark-bg{border-radius:0}.delivery-zipper{flex-direction:column}.delivery-zipper #zipday-box{margin-left:0;margin-top:10px}footer.dark-bg{padding:20px 15px}img#logo{height:unset;max-height:36px;max-width:100%;margin-left:10vw;margin-right:5vw}body.shop #content .cart-step h2{line-height:34px;font-size:20px}.shop .nav.categoriesList li{width:32%}.shop.single-product .productsWrap{display:flex;flex-direction:column}.shop.single-product .productsWrap .images{display:flex;flex-wrap:wrap;max-width:unset;order:1}.shop.single-product .row.socialsFooter,body.shop .addthis_toolbox{order:2}body.account .submitGroup div.input,body.shop.cart .cartTable{margin-left:0}body.shop.checkout .note{display:block;width:100%;margin-left:0;text-align:left!important;margin-bottom:40px}.mobile-toggle{top:3px}body.kitchen .subnavList li{float:unset;padding-bottom:10px}.accountsignupform .note,body.signup-opb .accountsignupform .note{margin-bottom:15px;margin-left:0!important}.accountsignupform .featureImage,body.signup-opb .accountsignupform .featureImage{margin-right:0;float:unset}body.shop.checkout .checkout-controls.bottom button{margin-bottom:15px}.deliveryDayGroup h3,.locationGroup .flex a,.locationGroup .flex h3,.orders-header-row h1{margin-top:5px;margin-bottom:5px}.van-icon{background-position:center;width:100%;margin-top:20px;background-image:url("/img/Organics-truck-rolling.gif")}.orders-header-row{flex-direction:column-reverse;align-items:flex-start}body.account .schedulesTable td,body.account .schedulesTable td input,body.account .schedulesTable td label,body.account .schedulesTable td select{display:block}.billingGroup .billing-inputs,.locationGroup .addressGroup,.loginInfo-inputs,.preference-inputs,body.account .accountForm .contactGroup .contact-inputs{grid-template-columns:100%;grid-auto-flow:row}.locationGroup .addressGroup{margin-bottom:0}.cat-grid a{width:33%}.cat-grid a p{font-size:1em!important}.cartTable,.cartTable td,body.shop .cartTable,body.shop .cartTable td,body.signup-opb .cartTable,body.signup-opb .cartTable td{width:100%!important;text-align:left!important}body.shop.cart .cartTable .priceCol,body.shop.cart .cartTable .qtyCol{width:50%!important;display:inline-block}body.shop.cart .cartTable .controlsCol{position:absolute;top:0;right:5px;width:unset!important}body.shop.cart .cartTable .priceCol:after{content:"each"}.cartTable td,body.account .accountTable.orderHistory td,body.account .accountTable.transactionHistory td,body.shop .cartTable td,body.signup-opb .cartTable td{font-weight:700;display:block}.cartTable td:before,body.account .accountTable.orderHistory td:before,body.account .accountTable.transactionHistory td:before,body.shop .cartTable td:before,body.shop.checkout .cartTable tr.grandTotalRow .itemCol,body.signup-opb .cartTable td:before{font-weight:400;display:block}.cartTable td:before,body.shop .cartTable td:before,body.signup-opb .cartTable td:before{display:inline-block}.cartTable .itemCol,body.account .accountTable.orderHistory td.idCol,body.account .accountTable.transactionHistory td.idCol,body.shop.cart .cartTable .itemCol,body.signup-opb .cartTable .itemCol{padding-left:0;font-weight:700}body.account .accountTable.orderHistory td.idCol:before{content:"Order ID:"}body.account .accountTable.orderHistory .dateCol:before,body.account .accountTable.transactionHistory .dateCol:before{content:"Date:"}body.account .accountTable.orderHistory .addressCol:before{content:"Address:"}body.account .accountTable.orderHistory .statusCol:before{content:"Status:"}body.account .accountTable.orderHistory td:before{content:"Items:"}body.account .accountTable.transactionHistory td.idCol:before{content:"Transaction ID:"}body.account .accountTable.transactionHistory td.descriptionCol:before{content:"Description:"}body.account .accountTable.transactionHistory td.amountCol:before{content:"Amount:"}.cartTable .itemCol:before,body.shop .cartTable .itemCol:before,body.signup-opb .cartTable .itemCol:before{content:"Item: "}.cartTable .frequencyCol:before,body.shop .cartTable .frequencyCol:before,body.signup-opb .cartTable .frequencyCol:before{content:"Frequency: "}.cartTable .priceCol:before,body.shop .cartTable .priceCol:before,body.signup-opb .cartTable .priceCol:before{content:"Price: "}.cartTable .qtyCol:before,body.shop .cartTable .qtyCol:before,body.signup-opb .cartTable .qtyCol:before{content:"Qty: "}.cartTable .totalCol:before,body.shop .cartTable .totalCol:before,body.signup-opb .cartTable .totalCol:before{content:"Total: "}.cartTable .ccCol:before,body.shop .cartTable .ccCol:before{content:"Credit/Debit Eligible: "}.cartTable .snapCol:before,body.shop .cartTable .snapCol:before{content:"SNAP/EBT Eligible: "}.cartTable .ebtcashCol:before,body.shop .cartTable .ebtcashCol:before{content:"Ebt Cash Eligible: "}body.shop .cartTable tfoot{border:1px solid #99897a;border-radius:5px;background:#fff9f3;margin-bottom:20px;display:block;padding:10px}body.shop .cartTable tr.grandTotalRow{display:grid;grid-template-columns:70% 30%}body.shop .cartTable tr.grandTotalRow td:before{content:""}.account #site-content .container,.my-next-order{display:flex;flex-direction:column-reverse}.locationGroup .flex{flex-direction:column;align-items:flex-start}#addProductsList{flex-direction:column;align-items:normal}.controlsCol .btn{float:left;width:49%;margin-left:0;margin-right:1%}body.account #content .submitGroup{flex-direction:column-reverse}#facebox{left:2%!important}#facebox .content,.paybyebt .obs-left-box,.paybyebt .obs-right-box{width:100%;display:block}#alertsModal,.modal{top:70px;left:0}.modal-footer{display:flex}.paybyebt .obs-left-box{border-right:none;border-top:1px solid #ccc;padding-top:20px}.paybyebt input.mobinput,.paybyebt select.mobinput{max-width:100%!important;width:100%!important}.paybyebt .mob-justify-content-center{justify-content:center}.paybyebt .flex-container{justify-content:space-around}.paybyebt .obs-right-text,body.account .split-pay small{display:block;margin-left:0;margin-top:5px}.paybyebt table{border-collapse:collapse}.paybyebt table td,.paybyebt table th{padding:5px;font-size:13px}.paybyebt h2{font-size:25px}}@media (max-width:768px){.paybyebt .order-items span{display:block}.paybyebt table td,.paybyebt table th{font-size:9px}.paybyebt #specify-split-btn,.paybyebt .input.button,.paybyebt .input.reset{width:100%}.paybyebt .btn-teal{padding:12px}}.homepageh1{color:#2c2621!important;font:700 20px/1.2 Montserrat,sans-serif!important;margin-top:20px!important}