﻿@font-face{font-family:"Goudy Heavyface";src:url("/Content/fonts/GoudyHeavyface.eot");src:url("/Content/fonts/GoudyHeavyface.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/GoudyHeavyface.woff") format("woff"),url("/Content/fonts/GoudyHeavyface.ttf") format("truetype"),url("/Content/fonts/GoudyHeavyface.svg#SortsMillGoudyItalic") format("svg");font-weight:normal;font-style:normal}html{font-size:62.5%}body{font-size:1.4em;font-weight:400;font-family:"Karla",sans-serif;background-color:#f8f2e3;color:#444c3c;min-width:300px;width:auto !important;width:300px}html,body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.home-termsandconditions h2,.home-privacypolicy h2,.delivery-card-container .card .content .delivery-section .label-code,.h4,.h5,.h6{margin-top:0;font-weight:700}h1 .subtitle,h2 .subtitle,h3 .subtitle,h4 .subtitle,h5 .subtitle,h6 .subtitle,.h1 .subtitle,.h2 .subtitle,.h3 .subtitle,.delivery-card-container .card .content .delivery-section .label-code .subtitle,.h4 .subtitle,.h5 .subtitle,.h6 .subtitle{display:block;font-weight:normal}h1 .info-subtitle,h2 .info-subtitle,h3 .info-subtitle,h4 .info-subtitle,h5 .info-subtitle,h6 .info-subtitle,.h1 .info-subtitle,.h2 .info-subtitle,.h3 .info-subtitle,.delivery-card-container .card .content .delivery-section .label-code .info-subtitle,.h4 .info-subtitle,.h5 .info-subtitle,.h6 .info-subtitle{display:block;font-weight:normal;font-style:italic}.fancy-header,.home-hubhome h1,.large-h1,.home-nationalhome h1,.home-internationalhome h1{font-family:"Goudy Heavyface","Georgia",serif;font-size:3.2rem;font-weight:normal;margin-bottom:2rem}@media only screen and (min-width: 600px){.fancy-header,.home-hubhome h1,.large-h1,.home-nationalhome h1,.home-internationalhome h1{font-size:3.6rem;letter-spacing:.1rem}}@media only screen and (min-width: 960px){.fancy-header,.home-hubhome h1,.large-h1,.home-nationalhome h1,.home-internationalhome h1{font-size:4.8rem;letter-spacing:.1rem}}@media only screen and (min-width: 1280px){.fancy-header,.home-hubhome h1,.large-h1,.home-nationalhome h1,.home-internationalhome h1{font-size:6rem;letter-spacing:.1rem}}.large-h1,.home-nationalhome h1,.home-internationalhome h1{font-family:"Karla",sans-serif;font-weight:700}.h1,h1{font-size:2.4rem;line-height:1.25;margin-bottom:2rem}@media only screen and (min-width: 600px){.h1,h1{font-size:3.2rem}}.h2,h2{font-size:2.1rem;line-height:1.25;margin-bottom:1.5rem}@media only screen and (min-width: 600px){.h2,h2{font-size:2.6rem}}.h3,.home-termsandconditions h2,.home-privacypolicy h2,.delivery-card-container .card .content .delivery-section .label-code,h3{font-size:1.8rem;line-height:1.25;margin-bottom:1.25rem}@media only screen and (min-width: 600px){.h3,.home-termsandconditions h2,.home-privacypolicy h2,.delivery-card-container .card .content .delivery-section .label-code,h3{font-size:2.1rem}}.h4,h4,h5,h6,.h5,.h6{font-size:1.6rem;line-height:1.25;margin-bottom:1rem}@media only screen and (min-width: 600px){.h4,h4,h5,h6,.h5,.h6{font-size:1.8rem}}p,.info-detail{margin:0 0 1.4rem 0;line-height:1.5;color:#444c3c;font-size:1.4rem;letter-spacing:.02rem}@media only screen and (min-width: 600px){p,.info-detail{font-size:1.6rem}}.statement p,.quote p,.text-container p,.statement .info-detail,.quote .info-detail,.text-container .info-detail{font-size:1.6rem}@media only screen and (min-width: 600px){.statement p,.quote p,.text-container p,.statement .info-detail,.quote .info-detail,.text-container .info-detail{font-size:1.8rem}}.quote p,.quote .info-detail{font-size:2rem;color:#3f740f}@media only screen and (min-width: 600px){.quote p,.quote .info-detail{font-size:2.4rem}}p.warning,.info-detail.warning{color:red;font-weight:bold}ol,ul{line-height:1.5;color:#444c3c;font-size:1.4rem;letter-spacing:.02rem}@media only screen and (min-width: 600px){ol,ul{font-size:1.6rem}}.text-container ol,.text-container ul{font-size:1.6rem}@media only screen and (min-width: 600px){.text-container ol,.text-container ul{font-size:1.8rem}}.statement ol,.quote ol,.statement ul,.quote ul{font-size:1.6rem}@media only screen and (min-width: 600px){.statement ol,.quote ol,.statement ul,.quote ul{font-size:1.8rem}}a{color:#444c3c;text-decoration:none;letter-spacing:.02rem}p a{text-decoration:underline}.statement>a,.quote>a,.category-header>a,.category-footer>a{font-size:1.6rem;color:#65a12f;display:inline-block}@media only screen and (min-width: 600px){.statement>a,.quote>a,.category-header>a,.category-footer>a{font-size:1.8rem}}input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;border:none;width:2.4rem}input[type=checkbox]+label,input[type=checkbox]+input[type=hidden]+label{vertical-align:top;line-height:2.4rem;height:2.4rem;margin:0 0 0 2px}input[type=checkbox]:before{display:block;color:#444c3c;font:normal normal normal 24px/1 FontAwesome;font-size:2.4rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}input[type=checkbox]:checked{background:none}input[type=checkbox]:checked:before{content:""}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],select,textarea{border:.1rem solid #ccc;background-color:#fffeee;border-radius:.3rem;width:calc(100% - 1.8rem);font-size:1.8rem;color:#000;padding:.8rem}.background-image .form-panel input[type=text],.background-image .form-panel input[type=email],.background-image .form-panel input[type=tel],.background-image .form-panel input[type=search],.background-image .form-panel input[type=password],.background-image .form-panel select,.background-image .form-panel textarea{border:none;background-color:#fff;width:calc(100% - 1.6rem)}select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;background-image:linear-gradient(45deg, transparent 50%, #65a12f 50%),linear-gradient(135deg, #65a12f 50%, transparent 50%);background-position:calc(100% - 15px) 1em,calc(100% - 10px) 1em;background-size:5px 5px,5px 5px;background-repeat:no-repeat}input[type=submit],button[type=submit],button.submit{width:100%;margin-top:2rem}@media only screen and (min-width: 600px){input[type=submit],button[type=submit],button.submit{width:auto}}.field-validation-error,.field-validation-warning{display:block;border-radius:3px;margin-top:1.2rem;padding:.8rem 1.2rem;position:relative}.field-validation-error:before,.field-validation-warning:before{content:" ";position:absolute;top:-0.8rem;left:1.6rem;width:0;height:0;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-bottom:.8rem solid}.field-validation-error a,.field-validation-warning a{display:initial;text-decoration:underline}.field-validation-error{color:#111;background:#f2cdc5}.field-validation-error:before{border-bottom-color:#f2cdc5}.field-validation-warning{color:#111;background:#f6f2bd}.field-validation-warning:before{border-bottom-color:#f6f2bd}.white-section,.grey-section,.green-section,.light-section,.block-color,.promo-container,.background-image{position:relative}.white-section:before,.grey-section:before,.green-section:before,.light-section:before,.block-color:before,.promo-container:before,.background-image:before{content:"";position:absolute;top:0;z-index:-1;width:100vw;height:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#65a12f}.block-color,.promo-container,.background-image{color:#fff}.block-color p,.promo-container p,.background-image p,.block-color a,.promo-container a,.background-image a{color:#fff}.background-image:before{background-color:#1d2813;background-size:cover;background-repeat:no-repeat;background-position:50%}.light-section:before{background-color:#fffeee}.container,.page-container{width:100%;max-width:1320px;margin:0 auto;padding:0 1.2rem}@media only screen and (min-width: 960px){.container,.page-container{width:90%;padding:0}}.page-container{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;min-height:100vh;flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;box-sizing:border-box;position:relative}.notification-modal{display:none}.notification-modal p:last-child{margin-bottom:0}.notification-modal-no-title .ui-dialog-titlebar{display:none}.temporary-notification{position:fixed;width:100%;top:0;background-color:#3f740f;padding:1.2rem;z-index:14}.temporary-notification p{color:#fff;margin:0;font-weight:bold;text-align:center}.logo{font-family:"Goudy Heavyface","Georgia",serif;font-weight:normal;font-size:2.1rem;transform:rotate(-4deg);-ms-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);display:inline-block;text-decoration:none}.logo:hover{text-decoration:none !important}@media only screen and (min-width: 960px){.logo{font-size:2.4rem}}@media only screen and (min-width: 1280px){.logo{font-size:3rem}}.button-grey,.button-blue,.button-red,.button-orange,.button-green,.button-parchment,.button-light-parchment,.button-white{display:inline-block;box-shadow:#65a12f 0 2px;border:none;border-radius:.6rem;padding:1rem 1.5rem;background-color:#f8f2e3;text-decoration:none;font-size:1.6rem;color:#65a12f !important;transition:background-color .2s}.button-grey:hover,.button-blue:hover,.button-red:hover,.button-orange:hover,.button-green:hover,.button-parchment:hover,.button-light-parchment:hover,.button-white:hover{background-color:#f6eedb}.button-grey:focus,.button-blue:focus,.button-red:focus,.button-orange:focus,.button-green:focus,.button-parchment:focus,.button-light-parchment:focus,.button-white:focus,.button-grey:active,.button-blue:active,.button-red:active,.button-orange:active,.button-green:active,.button-parchment:active,.button-light-parchment:active,.button-white:active{outline:0}.button-large.button-grey,.button-large.button-blue,.button-large.button-red,.button-large.button-orange,.button-large.button-green,.button-large.button-parchment,.button-large.button-light-parchment,.button-large.button-white{padding:1.6rem 2.8rem}.button-grey .fa,.button-blue .fa,.button-red .fa,.button-orange .fa,.button-green .fa,.button-parchment .fa,.button-light-parchment .fa,.button-white .fa{padding-right:.8rem}.button-grey .button-text,.button-blue .button-text,.button-red .button-text,.button-orange .button-text,.button-green .button-text,.button-parchment .button-text,.button-light-parchment .button-text,.button-white .button-text{float:left}.button-grey .button-price,.button-blue .button-price,.button-red .button-price,.button-orange .button-price,.button-green .button-price,.button-parchment .button-price,.button-light-parchment .button-price,.button-white .button-price{float:right;font-size:1.2em;line-height:1em;font-weight:700}.button-grey .button-subtext,.button-blue .button-subtext,.button-red .button-subtext,.button-orange .button-subtext,.button-green .button-subtext,.button-parchment .button-subtext,.button-light-parchment .button-subtext,.button-white .button-subtext{display:block;text-align:center;font-size:.9em;margin-top:.2rem}.purchase.button-grey,.purchase.button-blue,.purchase.button-red,.purchase.button-orange,.purchase.button-green,.purchase.button-parchment,.purchase.button-light-parchment,.purchase.button-white{width:100%}.button-mid-form.button-grey,.button-mid-form.button-blue,.button-mid-form.button-red,.button-mid-form.button-orange,.button-mid-form.button-green,.button-mid-form.button-parchment,.button-mid-form.button-light-parchment,.button-mid-form.button-white{margin-bottom:2rem;width:100%;text-align:center}.input-button-combo .button-grey,.input-button-combo .button-blue,.input-button-combo .button-red,.input-button-combo .button-orange,.input-button-combo .button-green,.input-button-combo .button-parchment,.input-button-combo .button-light-parchment,.input-button-combo .button-white{margin-left:1.2rem}.button-couplet .button-grey,.button-couplet .button-blue,.button-couplet .button-red,.button-couplet .button-orange,.button-couplet .button-green,.button-couplet .button-parchment,.button-couplet .button-light-parchment,.button-couplet .button-white{margin:0;margin-left:1.2rem;font-size:1.5rem;padding:.6rem 1rem}@media only screen and (min-width: 380px){.button-couplet .button-grey,.button-couplet .button-blue,.button-couplet .button-red,.button-couplet .button-orange,.button-couplet .button-green,.button-couplet .button-parchment,.button-couplet .button-light-parchment,.button-couplet .button-white{margin-left:2rem;font-size:1.6rem;padding:1rem 1.5rem}}.button-couplet .button-grey:first-child,.button-couplet .button-blue:first-child,.button-couplet .button-red:first-child,.button-couplet .button-orange:first-child,.button-couplet .button-green:first-child,.button-couplet .button-parchment:first-child,.button-couplet .button-light-parchment:first-child,.button-couplet .button-white:first-child{margin-left:0}.small-card-container .category-footer a.button-grey,.small-card-container .category-footer a.button-blue,.small-card-container .category-footer a.button-red,.small-card-container .category-footer a.button-orange,.small-card-container .category-footer a.button-green,.small-card-container .category-footer a.button-parchment,.small-card-container .category-footer a.button-light-parchment,.small-card-container .category-footer a.button-white{text-align:center;width:calc(100% - 2rem)}@media only screen and (min-width: 380px){.small-card-container .category-footer a.button-grey,.small-card-container .category-footer a.button-blue,.small-card-container .category-footer a.button-red,.small-card-container .category-footer a.button-orange,.small-card-container .category-footer a.button-green,.small-card-container .category-footer a.button-parchment,.small-card-container .category-footer a.button-light-parchment,.small-card-container .category-footer a.button-white{width:calc(100% - 3rem)}}.small-card-container .button-grey,.small-card-container .button-blue,.small-card-container .button-red,.small-card-container .button-orange,.small-card-container .button-green,.small-card-container .button-parchment,.small-card-container .button-light-parchment,.small-card-container .button-white{padding:1rem}@media only screen and (min-width: 380px){.small-card-container .button-grey,.small-card-container .button-blue,.small-card-container .button-red,.small-card-container .button-orange,.small-card-container .button-green,.small-card-container .button-parchment,.small-card-container .button-light-parchment,.small-card-container .button-white{padding:1rem 1.5rem}}.small-card-container .button-grey .button-text,.small-card-container .button-blue .button-text,.small-card-container .button-red .button-text,.small-card-container .button-orange .button-text,.small-card-container .button-green .button-text,.small-card-container .button-parchment .button-text,.small-card-container .button-light-parchment .button-text,.small-card-container .button-white .button-text{font-size:1.4rem}@media only screen and (min-width: 380px){.small-card-container .button-grey .button-text,.small-card-container .button-blue .button-text,.small-card-container .button-red .button-text,.small-card-container .button-orange .button-text,.small-card-container .button-green .button-text,.small-card-container .button-parchment .button-text,.small-card-container .button-light-parchment .button-text,.small-card-container .button-white .button-text{font-size:initial}}.small-card-container .button-grey .button-price,.small-card-container .button-blue .button-price,.small-card-container .button-red .button-price,.small-card-container .button-orange .button-price,.small-card-container .button-green .button-price,.small-card-container .button-parchment .button-price,.small-card-container .button-light-parchment .button-price,.small-card-container .button-white .button-price{font-size:1.4rem;font-weight:normal;line-height:initial}@media only screen and (min-width: 380px){.small-card-container .button-grey .button-price,.small-card-container .button-blue .button-price,.small-card-container .button-red .button-price,.small-card-container .button-orange .button-price,.small-card-container .button-green .button-price,.small-card-container .button-parchment .button-price,.small-card-container .button-light-parchment .button-price,.small-card-container .button-white .button-price{font-size:initial}}.card h3+.button-grey,.card h3+.button-blue,.card h3+.button-red,.card h3+.button-orange,.card h3+.button-green,.card h3+.button-parchment,.card h3+.button-light-parchment,.card h3+.button-white{margin-top:2rem}.button-white{background-color:#fff}.button-white:hover{background-color:#fafafa}.button-light-parchment{border-style:solid;border-color:#65a12f;background-color:#fffeee;border-width:1px 1px 0 1px}.background-image .button-light-parchment{border:none}.button-light-parchment:hover{background-color:#fffde4}.button-parchment{border-style:solid;border-color:#65a12f;border-width:1px 1px 0 1px}.background-image .button-parchment{border:none}.button-green{box-shadow:#3f740f 0 2px;background-color:#65a12f;color:#f8f2e3 !important}.button-green:hover{background-color:#60992d}.button-orange{box-shadow:#ea4f00 0 2px;background-color:#ff6a01;color:#fff !important}.button-orange:hover{background-color:#f66600}.button-red{box-shadow:#a9182f 0 2px;background-color:#d0021b;color:#fff !important}.button-red:hover{background-color:#c10219}.button-blue{box-shadow:#0f4173 0 2px;background-color:#2f68a1;color:#fff !important}.button-blue:hover{background-color:#2c6095}.button-grey{box-shadow:#919e84 0 2px;background-color:#ccc;color:#fff !important}.button-grey:hover{background-color:#ccc}.button-couplet{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.edit-box{width:100%;margin-bottom:2rem}.edit-box label{font-weight:700;font-size:1.6rem;display:block;margin-bottom:.6rem}.edit-box input[type=checkbox]~label{display:inline-block;margin-left:.6rem}.edit-box a{text-align:right;display:block}.edit-box input[type=text]~a,.edit-box input[type=email]~a,.edit-box input[type=tel]~a,.edit-box input[type=search]~a,.edit-box input[type=password]~a,.edit-box select~a,.edit-box textarea~a{margin-top:1.2rem}.edit-box:last-of-type{margin-bottom:0}.edit-box .field-validation-error a{display:initial;text-decoration:underline}@media only screen and (min-width: 600px){.edit-box.small-edit-box{width:calc(50% - 1rem)}.edit-box.small-edit-box+.small-edit-box{margin-left:2rem}}.edit-box.vertical-radio-edit-box{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:column nowrap;-ms-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-webkit-flex-flow:column nowrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;margin:0}.edit-box.vertical-radio-edit-box .radio-button{text-align:left;margin-bottom:1.2rem}.edit-box.vertical-radio-edit-box .radio-button:last-child{margin-bottom:0}.edit-box.radio-edit-box{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}.edit-box.radio-edit-box>label{width:100%}.edit-box.radio-edit-box .radio-button{width:calc(100% - 2.4rem - .2rem);flex:0 0 calc(100% - 2.4rem - .2rem);-ms-flex:0 0 calc(100% - 2.4rem - .2rem);-moz-flex:0 0 calc(100% - 2.4rem - .2rem);-webkit-flex:0 0 calc(100% - 2.4rem - .2rem);margin-bottom:1.2rem}@media only screen and (min-width: 460px){.edit-box.radio-edit-box .radio-button{width:calc(50% - 3rem - .2rem);flex:0 0 calc(50% - 3rem - .2rem);-ms-flex:0 0 calc(50% - 3rem - .2rem);-moz-flex:0 0 calc(50% - 3rem - .2rem);-webkit-flex:0 0 calc(50% - 3rem - .2rem)}.edit-box.radio-edit-box .radio-button:nth-of-type(2n+1){margin:.6rem .6rem .6rem 0}.edit-box.radio-edit-box .radio-button:nth-of-type(2n){margin:.6rem 0 .6rem .6rem}}@media only screen and (min-width: 600px){.edit-box.radio-edit-box .radio-button{width:calc(100% - 2.4rem - .2rem);flex:0 0 calc(100% - 2.4rem - .2rem);-ms-flex:0 0 calc(100% - 2.4rem - .2rem);-moz-flex:0 0 calc(100% - 2.4rem - .2rem);-webkit-flex:0 0 calc(100% - 2.4rem - .2rem)}.edit-box.radio-edit-box .radio-button:nth-of-type(2n+1){margin:0 0 1.2rem}.edit-box.radio-edit-box .radio-button:nth-of-type(2n){margin:0 0 1.2rem}}@media only screen and (min-width: 1280px){.edit-box.radio-edit-box .radio-button{width:calc(50% - 3rem - .2rem);flex:0 0 calc(50% - 3rem - .2rem);-ms-flex:0 0 calc(50% - 3rem - .2rem);-moz-flex:0 0 calc(50% - 3rem - .2rem);-webkit-flex:0 0 calc(50% - 3rem - .2rem)}.edit-box.radio-edit-box .radio-button:nth-of-type(2n+1){margin:.6rem .6rem .6rem 0}.edit-box.radio-edit-box .radio-button:nth-of-type(2n){margin:.6rem 0 .6rem .6rem}}.signup-container .edit-box.radio-edit-box .radio-button,.shop-container .edit-box.radio-edit-box .radio-button{width:calc(50% - 3rem - .2rem);flex:0 0 calc(50% - 3rem - .2rem);-ms-flex:0 0 calc(50% - 3rem - .2rem);-moz-flex:0 0 calc(50% - 3rem - .2rem);-webkit-flex:0 0 calc(50% - 3rem - .2rem)}.signup-container .edit-box.radio-edit-box .radio-button:nth-of-type(2n+1),.shop-container .edit-box.radio-edit-box .radio-button:nth-of-type(2n+1){margin:.6rem .6rem .6rem 0}.signup-container .edit-box.radio-edit-box .radio-button:nth-of-type(2n),.shop-container .edit-box.radio-edit-box .radio-button:nth-of-type(2n){margin:.6rem 0 .6rem .6rem}.edit-box.radio-edit-box .choice-description{margin:1.2rem 0 0;text-align:center;width:100%}.radio-button{border:1px solid #ccc;border-radius:.3rem;display:inline-block;text-align:center;color:#65a12f}.radio-button input[type=radio]{position:absolute;visibility:hidden}.radio-button input[type=radio]+label span{display:block;position:relative;border:2px solid #65a12f;border-radius:100%;height:1.8rem;width:1.8rem;margin:0 auto 1.2rem}.radio-button input[type=radio]+label span::before{display:block;position:absolute;top:.3rem;left:.3rem;content:"";border-radius:100%;height:1.2rem;width:1.2rem;background-color:initial}.sign-up-options .radio-button input[type=radio]+label span{height:1.6rem;width:1.6rem}.sign-up-options .radio-button input[type=radio]+label span::before{height:1rem;width:1rem}@media only screen and (min-width: 380px){.sign-up-options .radio-button input[type=radio]+label span{height:1.8rem;width:1.8rem}.sign-up-options .radio-button input[type=radio]+label span::before{height:1.2rem;width:1.2rem}}.radio-button input[type=radio]:checked+label span::before{background-color:#65a12f}.radio-button label{padding:1.2rem;margin:0;font-weight:normal;cursor:pointer}.radio-button.selected-radio-button{border:1px solid #65a12f}.radio-button.inline label{line-height:2.2rem}.sign-up-options .radio-button.inline label{line-height:1.8rem}@media only screen and (min-width: 380px){.sign-up-options .radio-button.inline label{line-height:2.2rem}}.radio-button.inline input[type=radio]+label span{display:inline-block;vertical-align:bottom;margin:0 .6rem 0 0}.signup-fixed-navigation .radio-button.display-button,.signup-fixed-navigation .radio-button label{padding:.9rem}@media only screen and (min-width: 960px){.signup-fixed-navigation .radio-button.display-button,.signup-fixed-navigation .radio-button label{padding:1.2rem}}.sign-up-options .radio-button label{font-size:1.4rem;padding:.7rem}@media only screen and (min-width: 380px){.sign-up-options .radio-button label{font-size:initial;padding:.9rem}}@media only screen and (min-width: 960px){.sign-up-options .radio-button label{padding:1.2rem}}.counter-input{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:row nowrap;-ms-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}.counter-edit-box .counter-input{margin-top:1.2rem}.counter-input input[type=text]{border-radius:0;border-width:1px 0 0 0;border-color:#65a12f;text-align:center;box-shadow:#3f740f 0 2px;min-width:12px}.counter-input .counter-button{padding:1rem 1.5rem;cursor:pointer;width:auto}.counter-input .counter-button:disabled{opacity:.5;cursor:initial}.counter-input .counter-button:first-child{border-radius:.6rem 0 0 .6rem}.counter-input .counter-button:last-child{border-radius:0 .6rem .6rem 0}.counter-input.counter-input-large .counter-button{padding:1.6rem 2.2rem}@media only screen and (min-width: 600px){.counter-input.counter-input-large .counter-button{padding:1.2rem 1.8rem}}@media only screen and (min-width: 960px){.counter-input.counter-input-large .counter-button{padding:1.6rem 2.2rem}}.filter-box{margin-bottom:2rem;width:100%}.filter-box .input-button-combo{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}table{color:#444c3c;border-collapse:collapse;width:100%;margin:0 auto;font-size:1.6rem}table th,table td{border-bottom:1px solid #ccc;text-align:left;padding:1.2rem 2.4rem 1.2rem .8rem}table tr:last-child td{border-bottom:none}table th{color:#3f740f}table td.important{font-weight:700}table .number{text-align:right;padding:1.2rem .8rem}table a{text-decoration:underline}table .less-important{display:none}@media only screen and (min-width: 600px){table .less-important{display:table-cell}}.statement,.quote{margin:0 auto;padding:1.2rem;text-align:center}.statement ol,.quote ol,.statement ul,.quote ul{text-align:left;margin-left:1.2rem}@media only screen and (min-width: 600px){.statement ol,.quote ol,.statement ul,.quote ul{margin-left:2rem}}@media only screen and (min-width: 960px){.statement ol,.quote ol,.statement ul,.quote ul{margin-left:8rem}}.statement.long-statement h1,.long-statement.quote h1,.statement.long-statement h2,.long-statement.quote h2,.statement.long-statement h3,.long-statement.quote h3,.statement.long-statement h4,.long-statement.quote h4{color:#3f740f}.background-image .statement.long-statement h1,.background-image .long-statement.quote h1,.background-image .statement.long-statement h2,.background-image .long-statement.quote h2,.background-image .statement.long-statement h3,.background-image .long-statement.quote h3,.background-image .statement.long-statement h4,.background-image .long-statement.quote h4{color:#fff}.card-container .statement,.card-container .quote{width:100%;margin-bottom:4rem}.form-control .statement,.form-panel .statement,.form-control .quote,.form-panel .quote{margin:0 auto 4rem}@media only screen and (min-width: 600px){.statement,.quote{width:80%;padding:0}.card-container .statement,.card-container .quote{width:100%;padding:0 10%}}@media only screen and (min-width: 1280px){.statement,.quote{width:58%}.card-container .statement,.card-container .quote{width:100%;padding:0 20%}}.statement p,.quote p{margin:0 auto 1.2rem}.statement p:last-child,.quote p:last-child{margin:0 auto 0}.background-image .statement,.background-image .quote{text-shadow:rgba(0,0,0,.2) 0px 3px 10px}.form-control .statement,.form-panel .statement,.form-control .quote,.form-panel .quote{text-shadow:none}.double-quote{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap}.quote{position:relative;padding-top:4rem}.quote .fa-quote-left{color:#f3e8cc;z-index:-1;position:absolute;left:50%;top:0;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);font-size:8rem}@media only screen and (min-width: 600px){.quote .fa-quote-left{font-size:10rem}}.quote .attribution{font-size:1.6rem;color:#65a12f;margin-top:2rem}@media only screen and (min-width: 600px){.quote .attribution{font-size:1.8rem}}.double-quote .quote:first-child{margin-bottom:4rem}@media only screen and (min-width: 960px){.double-quote .quote{width:40%;padding:4rem 5% 0}.double-quote .quote:first-child{margin-bottom:0}}.map{width:100%;min-height:260px;margin-top:4rem}.map-legend{margin-top:2rem;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.map-legend .home-delivery-icon{display:inline-block;background-color:rgba(255,0,0,.35);border:solid 2px rgba(255,0,0,.8);width:25px;height:25px;border-radius:50%;margin-right:1.2rem}.map-legend,.map-legend img,.map-legend .home-delivery-icon{vertical-align:middle}.map-legend img{margin-right:1.2rem}.map-legend .legend-part{padding:0 1.2rem}.icon-bar{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:wrap;-ms-flex-flow:wrap;-moz-flex-flow:wrap;-webkit-flex-flow:wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;margin:4rem 2rem 0}@media only screen and (min-width: 460px){.icon-bar{margin:4rem 5rem 0}}@media only screen and (min-width: 600px){.icon-bar{max-width:56rem;margin:4rem auto 0}}@media only screen and (min-width: 960px){.icon-bar{max-width:72rem}}.icon-bar .icon-item{text-align:center;width:10rem;margin:2rem 2rem}@media only screen and (min-width: 460px){.icon-bar .icon-item{font-size:1.8rem;margin:2rem 3rem}}@media only screen and (min-width: 600px){.icon-bar .icon-item{margin:2rem 2rem}}@media only screen and (min-width: 960px){.icon-bar .icon-item{margin:2rem 4rem}}.icon-bar .icon-item .fa,.icon-bar .icon-item img,.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{display:block;width:6rem;height:6rem;line-height:6rem;vertical-align:middle;margin:0 auto 2rem;border-radius:3rem;font-size:3rem}@media only screen and (min-width: 460px){.icon-bar .icon-item .fa,.icon-bar .icon-item img,.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{width:8rem;height:8rem;line-height:8rem;border-radius:4rem;font-size:4rem}}@media only screen and (min-width: 960px){.icon-bar .icon-item .fa,.icon-bar .icon-item img,.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{width:10rem;height:10rem;line-height:10rem;border-radius:5rem;font-size:5rem}}.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{font-size:4.2rem}@media only screen and (min-width: 460px){.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{font-size:5.6rem}}@media only screen and (min-width: 960px){.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{font-size:7rem}}.icon-bar .icon-item img{width:10rem;height:10rem;line-height:10rem;border-radius:5rem}@media only screen and (min-width: 960px){.icon-bar .icon-item img{width:12rem;height:12rem;border-radius:6rem}}.icon-bar .icon-item .fa,.icon-bar .icon-item [class^=ooooby-icon-],.icon-bar .icon-item [class*=" ooooby-icon-"]{background-color:#fffeee;color:#65a12f}.background-image .icon-bar .icon-item .fa,.block-color .icon-bar .icon-item .fa,.promo-container .icon-bar .icon-item .fa,.background-image .icon-bar .icon-item [class^=ooooby-icon-],.block-color .icon-bar .icon-item [class^=ooooby-icon-],.promo-container .icon-bar .icon-item [class^=ooooby-icon-],.background-image .icon-bar .icon-item [class*=" ooooby-icon-"],.block-color .icon-bar .icon-item [class*=" ooooby-icon-"],.promo-container .icon-bar .icon-item [class*=" ooooby-icon-"]{background-color:rgba(248,242,227,.2);color:#fff}.light-section .icon-bar .icon-item .fa,.light-section .icon-bar .icon-item [class^=ooooby-icon-],.light-section .icon-bar .icon-item [class*=" ooooby-icon-"]{background-color:#fffff8}.icon-bar .icon-item p{display:block;font-size:1.6rem;margin:0}@media only screen and (min-width: 600px){.icon-bar .icon-item p{font-size:1.8rem}}.icon-bar.large-icon-bar,.icon-bar.image-icon-bar{margin:4rem 2rem 0}@media only screen and (min-width: 600px){.icon-bar.large-icon-bar,.icon-bar.image-icon-bar{max-width:none;margin:4rem 0 0}}@media only screen and (min-width: 960px){.icon-bar.large-icon-bar,.icon-bar.image-icon-bar{max-width:none}}.icon-bar.large-icon-bar .icon-item,.icon-bar.image-icon-bar .icon-item{margin:2rem 2rem;width:100%}@media only screen and (min-width: 600px){.icon-bar.large-icon-bar .icon-item,.icon-bar.image-icon-bar .icon-item{width:60%}}@media only screen and (min-width: 960px){.icon-bar.large-icon-bar .icon-item,.icon-bar.image-icon-bar .icon-item{width:calc(33.33333% - 4rem)}}.icon-bar.image-icon-bar{margin:4rem auto 0}@media only screen and (min-width: 600px){.icon-bar.image-icon-bar{max-width:60rem}}@media only screen and (min-width: 960px){.icon-bar.image-icon-bar{max-width:82rem}}.icon-bar.image-icon-bar h1,.icon-bar.image-icon-bar h2,.icon-bar.image-icon-bar h3,.icon-bar.image-icon-bar h4{color:#3f740f;margin:0}.icon-bar.image-icon-bar .icon-item{margin:2rem 2rem;width:100%}@media only screen and (min-width: 600px){.icon-bar.image-icon-bar .icon-item{width:calc(50% - 4rem)}}@media only screen and (min-width: 960px){.icon-bar.image-icon-bar .icon-item{width:calc(33.33333% - 4rem)}}.info-detail{margin-bottom:1.2rem}.info-detail:last-of-type{margin-bottom:0}.info-detail label{display:block;font-weight:700}.info-detail span{display:block}@media only screen and (min-width: 600px){.media-container .video{width:80%;margin:0 auto}}.button-bar{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:wrap;-ms-flex-flow:wrap;-moz-flex-flow:wrap;-webkit-flex-flow:wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}.button-bar a{margin:0 1rem 2rem}.button-bar p{width:100%;text-align:center}.button-bar p a{margin:0}.section .button-bar{margin-top:5rem}.card-footer~.button-bar{margin-top:1.2rem}.section{padding:8rem 0}.section>h1,.section>h2,.section>h3,.section>h4,.section>h5,.section>h6{color:#3f740f;text-align:center;flex:1 0 100%;-ms-flex:1 0 100%;-moz-flex:1 0 100%;-webkit-flex:1 0 100%}.section>h1:not(:first-child),.section>h2:not(:first-child),.section>h3:not(:first-child),.section>h4:not(:first-child),.section>h5:not(:first-child),.section>h6:not(:first-child){margin-top:8rem}.section.card-container{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;padding:7rem .6rem}.section.card-container .card-footer{margin-top:4rem;text-align:center;width:100%}.section.card-container .card-footer a{text-decoration:underline}.section.card-container .category-header{width:100%}.section.card-container .category-header h2{display:inline-block;margin-right:1.2rem}.section.card-container .category-footer{width:100%}.section.card-container.signup-container,.section.card-container.shop-container{align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start}.section.card-container.signup-container{padding:4rem 0}@media only screen and (min-width: 600px){.section.card-container.signup-container{padding:8rem 0}}.section.card-container.small-card-container{justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;padding:0 0 4rem}.section.card-container.small-card-container.signup-container,.section.card-container.small-card-container.shop-container{align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start}.section.card-container.small-card-container.signup-container{padding:4rem 0}@media only screen and (min-width: 600px){.section.card-container.small-card-container.signup-container{padding:8rem 0}}.section.card-container.small-card-container.first-card-container{padding-top:8rem}.section.card-container.small-card-container.last-card-container{padding-bottom:8rem}.section.card-container.delivery-card-container{align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start}.section.signup-container,.section.shop-container{padding:4rem 0}@media only screen and (min-width: 600px){.section.signup-container,.section.shop-container{padding:8rem 0}}.section.navigation-container{padding-top:0}.section.navigation-container .navigation{margin-bottom:8rem}.section.small-content-container{flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1}.section.promo-container{padding:2rem 0}.section.form-container{padding:2rem 0}@media only screen and (min-width: 600px){.section.form-container{padding:8rem 0}}.section.table-container{margin:0 auto}@media only screen and (min-width: 1280px){.section.table-container{width:80%}}.item-display-container~.section.table-container{padding-top:0;width:100%}.section.table-container h1,.section.table-container h2,.section.table-container h3{color:#3f740f}.section.item-display-container{padding:4rem 0}@media only screen and (min-width: 960px){.section.item-display-container{padding:8rem 0}}.section.item-display-container .title-info h1{margin-bottom:1.2rem}.section.item-display-container .title-info .supplier,.section.item-display-container .title-info .growing-method{font-size:1.6rem;margin-bottom:2rem;display:block}@media only screen and (min-width: 600px){.section.item-display-container .title-info .supplier,.section.item-display-container .title-info .growing-method{font-size:1.8rem}}.section.item-display-container .title-info .growing-method{font-style:italic;margin-bottom:0}.section.item-display-container .title-info a.supplier{color:#65a12f}@media only screen and (min-width: 600px){.section.item-display-container .info-wrapper{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}}.section.item-display-container .main-info{margin-bottom:2rem;position:relative}@media only screen and (min-width: 600px){.section.item-display-container .main-info{margin-bottom:0;margin-right:5.2rem;width:calc(70% - 5.2rem)}}@media only screen and (min-width: 960px){.section.item-display-container .main-info{margin-right:7rem;width:calc(75% - 7rem)}}.section.item-display-container .main-info .price{position:absolute;right:0;top:1.2rem;z-index:10;background-color:#65a12f;color:#fff;width:6rem;height:6rem;line-height:6rem;vertical-align:middle;text-align:center;border-radius:100%}@media only screen and (min-width: 460px){.section.item-display-container .main-info .price{width:8rem;height:8rem;line-height:8rem;font-size:1.8rem}}@media only screen and (min-width: 600px){.section.item-display-container .main-info .price{right:-4rem;top:2.4rem}}@media only screen and (min-width: 960px){.section.item-display-container .main-info .price{right:-5rem;top:4rem;width:10rem;height:10rem;line-height:10rem;font-size:2.1rem}}.section.item-display-container .main-info .price .price-content{display:inline-block;vertical-align:middle}.section.item-display-container .main-info .price .price-content .total{display:block;line-height:normal}.section.item-display-container .main-info .price .price-content .unit{display:block;line-height:normal;font-size:.75em}.section.item-display-container .main-info>img{width:100vw;transform:translateX(-1.2rem);-ms-transform:translateX(-1.2rem);-moz-transform:translateX(-1.2rem);-webkit-transform:translateX(-1.2rem);margin-bottom:2rem}@media only screen and (min-width: 600px){.section.item-display-container .main-info>img{width:100%;transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;margin-bottom:4rem}}.section.item-display-container .extra-info{width:100vw;transform:translateX(-1.2rem);-ms-transform:translateX(-1.2rem);-moz-transform:translateX(-1.2rem);-webkit-transform:translateX(-1.2rem)}@media only screen and (min-width: 600px){.section.item-display-container .extra-info{width:auto;transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;height:100%;width:30%}}@media only screen and (min-width: 960px){.section.item-display-container .extra-info{width:calc(25% - -8rem)}}.section.item-display-container .purchase-info{padding:2rem;background-color:#fffeee}@media only screen and (min-width: 600px){.section.item-display-container .purchase-info{border-radius:5px}}@media only screen and (min-width: 1280px){.section.item-display-container .purchase-info{padding:4rem}}@media only screen and (min-width: 600px){.section.item-display-container.recipe-display-container .main-info{margin-right:2rem;width:calc(70% - 2rem)}}.section.item-display-container.recipe-display-container .purchase-info p:last-of-type{margin-bottom:0}.section.linked-container{padding-bottom:0}.solo-logo{text-align:center;margin-bottom:8rem}.solo-logo .logo{font-size:3.6rem}@media only screen and (min-width: 960px){.solo-logo .logo{font-size:4.2rem}}.card{background-color:#fffeee;margin:2rem 0;border-radius:.6rem;overflow:hidden;box-shadow:rgba(0,0,0,.03) 0 2px 1px,rgba(0,0,0,.02) 0 8px 12px;transition:box-shadow .2s;display:block;position:relative;width:100%}.card.image-card{background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;padding:8rem 0}.card.image-card h3,.card.image-card p{color:#fff;text-align:center;margin:0 25%}.card.image-card h3+p{margin-top:2rem}.card .image.clickable-image{cursor:pointer}.card .image img{width:100%}.card .content{padding:1.2rem 1.2rem 4rem}.card .content p{margin:0}.card .selected-check{display:none;position:absolute;top:0;right:0;color:#fff;font-size:1.8rem;padding:1.2rem;z-index:1}.card .selected-check:after{content:"";background:#65a12f;position:absolute;top:0;right:0;height:6rem;width:12rem;z-index:-1;transform:rotateZ(45deg) translateY(-4rem) translateX(2rem);-ms-transform:rotateZ(45deg) translateY(-4rem) translateX(2rem);-moz-transform:rotateZ(45deg) translateY(-4rem) translateX(2rem);-webkit-transform:rotateZ(45deg) translateY(-4rem) translateX(2rem)}.signup-container .card .image,.shop-container .card .image{display:block;position:relative}.signup-container .card .image img,.shop-container .card .image img{display:block;user-select:none}.signup-container .card .content,.shop-container .card .content{padding:1.2rem 1.2rem 2rem}.signup-container .card .sign-up-options-container,.shop-container .card .sign-up-options-container{position:relative}.signup-container .card .sign-up-options-container .out-of-stock-label,.shop-container .card .sign-up-options-container .out-of-stock-label{z-index:7}.signup-container .card .sub-content,.shop-container .card .sub-content{padding:1.2rem 1.2rem 0 1.2rem;width:calc(100% - 2.4rem)}.signup-container .card .sub-content h3,.shop-container .card .sub-content h3{margin:0}.signup-container .card .sign-up-options,.shop-container .card .sign-up-options{padding:1.2rem 1.2rem 0 1.2rem;width:calc(100% - 2.4rem);background-color:#fffeee;position:absolute;bottom:0;display:none;z-index:8}.signup-container .card.selected,.shop-container .card.selected{box-shadow:none}.signup-container .card.selected .selected-check,.shop-container .card.selected .selected-check{display:block}.signup-container .card.selected .sign-up-options,.signup-container .card.selected .sub-content,.shop-container .card.selected .sign-up-options,.shop-container .card.selected .sub-content{padding:1.2rem calc(1.2rem - 2px) 0 calc(1.2rem - 2px);border:2px solid #65a12f;border-width:0 2px 0 2px}.signup-container .card.selected .content,.shop-container .card.selected .content{padding:1.2rem calc(1.2rem - 2px) calc(2rem - 3px);border-radius:0 0 .6rem .6rem;border:2px solid #65a12f;border-top:none}.signup-container .card.selected .image:before,.shop-container .card.selected .image:before{display:block;border-radius:.6rem .6rem 0 0;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #65a12f;border-bottom:none}.card .price{position:absolute;bottom:1.2rem;right:1.2rem;font-size:1.8rem;font-weight:700;color:#65a12f}.card .price .unit{font-weight:normal}.card h3{color:#65a12f}.card:hover{box-shadow:rgba(0,0,0,.04) 0 2px 1px,rgba(0,0,0,.05) 0 4px 4px}.signup-container.small-card-container .card h3,.shop-container.small-card-container .card h3{font-size:1.4rem;min-height:5.25rem}@media only screen and (min-width: 380px){.signup-container.small-card-container .card h3,.shop-container.small-card-container .card h3{font-size:1.6rem;min-height:6rem}}.signup-container.small-card-container .card .sign-up-options h3,.shop-container.small-card-container .card .sign-up-options h3{min-height:initial}.small-card-container .card{flex:0 0 calc(50% - 1.2rem);-ms-flex:0 0 calc(50% - 1.2rem);-moz-flex:0 0 calc(50% - 1.2rem);-webkit-flex:0 0 calc(50% - 1.2rem);width:calc(50% - 1.2rem)}.small-card-container .card .selected-check{padding:.8rem}.small-card-container .card .selected-check:after{transform:rotateZ(45deg) translateY(-5rem) translateX(2rem);-ms-transform:rotateZ(45deg) translateY(-5rem) translateX(2rem);-moz-transform:rotateZ(45deg) translateY(-5rem) translateX(2rem);-webkit-transform:rotateZ(45deg) translateY(-5rem) translateX(2rem)}.small-card-container .card:nth-of-type(2n+1){margin:1.2rem 1.2rem 1.2rem 0}.small-card-container .card:nth-of-type(2n){margin:1.2rem 0 1.2rem 1.2rem}.small-card-container .card .price{position:absolute;left:.6rem;top:.6rem;z-index:6;background-color:#65a12f;color:#fff;width:6rem;height:6rem;line-height:6rem;font-size:1.6rem;vertical-align:middle;text-align:center;border-radius:100%}@media only screen and (min-width: 460px){.small-card-container .card .price{width:8rem;height:8rem;line-height:8rem;font-size:1.8rem}}@media only screen and (min-width: 600px){.small-card-container .card .price{width:6rem;height:6rem;line-height:6rem;font-size:1.6rem}}@media only screen and (min-width: 960px){.small-card-container .card .price{left:1.2rem;top:1.2rem;width:7rem;height:7rem;line-height:7rem;font-size:1.7rem}}.small-card-container .card .price .price-content{display:inline-block;vertical-align:middle}.small-card-container .card .price .price-content .total{display:block;line-height:normal}.small-card-container .card .price .price-content .unit{display:block;line-height:normal;font-size:.75em}.small-card-container .card h3{font-size:1.6rem}.small-card-container .card button{margin:0}@media only screen and (min-width: 600px){.card{flex:0 0 calc(50% - 2rem);-ms-flex:0 0 calc(50% - 2rem);-moz-flex:0 0 calc(50% - 2rem);-webkit-flex:0 0 calc(50% - 2rem);width:calc(50% - 2rem)}.card:nth-of-type(2n+1){margin:2rem 2rem 2rem 0}.card:nth-of-type(2n){margin:2rem 0 2rem 2rem}.small-card-container .card{flex:0 0 calc(33.3% - 1.6rem);-ms-flex:0 0 calc(33.3% - 1.6rem);-moz-flex:0 0 calc(33.3% - 1.6rem);-webkit-flex:0 0 calc(33.3% - 1.6rem);width:calc(33.3% - 1.6rem)}.small-card-container .card:nth-of-type(3n+1){margin:1.2rem 1.2rem 1.2rem 0}.small-card-container .card:nth-of-type(3n+2){margin:1.2rem}.small-card-container .card:nth-of-type(3n){margin:1.2rem 0 1.2rem 1.2rem}}@media only screen and (min-width: 960px){.small-card-container .card{flex:0 0 calc(25% - 1.8rem);-ms-flex:0 0 calc(25% - 1.8rem);-moz-flex:0 0 calc(25% - 1.8rem);-webkit-flex:0 0 calc(25% - 1.8rem);width:calc(25% - 1.8rem)}.small-card-container .card:nth-of-type(4n+1){margin:1.2rem 1.2rem 1.2rem 0}.small-card-container .card:nth-of-type(4n+2),.small-card-container .card:nth-of-type(4n+3){margin:1.2rem}.small-card-container .card:nth-of-type(4n){margin:1.2rem 0 1.2rem 1.2rem}}@media only screen and (min-width: 1280px){.card{flex:0 0 calc(33.3% - 2.6666666667rem);-ms-flex:0 0 calc(33.3% - 2.6666666667rem);-moz-flex:0 0 calc(33.3% - 2.6666666667rem);-webkit-flex:0 0 calc(33.3% - 2.6666666667rem);width:calc(33.3% - 2.6666666667rem)}.card:nth-of-type(3n+1){margin:2rem 2rem 2rem 0}.card:nth-of-type(3n+2){margin:2rem}.card:nth-of-type(3n){margin:2rem 0 2rem 2rem}.small-card-container .card{flex:0 0 calc(20% - 1.92rem);-ms-flex:0 0 calc(20% - 1.92rem);-moz-flex:0 0 calc(20% - 1.92rem);-webkit-flex:0 0 calc(20% - 1.92rem);width:calc(20% - 1.92rem)}.small-card-container .card:nth-of-type(5n+1){margin:1.2rem 1.2rem 1.2rem 0}.small-card-container .card:nth-of-type(5n+2),.small-card-container .card:nth-of-type(5n+3),.small-card-container .card:nth-of-type(5n+4){margin:1.2rem}.small-card-container .card:nth-of-type(5n){margin:1.2rem 0 1.2rem 1.2rem}}.card:last-of-type{margin-right:0}.people-card-container .card:nth-of-type(n){margin:0 0 2.4rem}.people-card-container .card .content{padding-bottom:1.2rem}.delivery-card-container .card .content{padding:.6rem;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:wrap;-ms-flex-flow:wrap;-moz-flex-flow:wrap;-webkit-flex-flow:wrap}.delivery-card-container .card .content .delivery-section{flex:0 0 calc(50% - 1.2rem);-ms-flex:0 0 calc(50% - 1.2rem);-moz-flex:0 0 calc(50% - 1.2rem);-webkit-flex:0 0 calc(50% - 1.2rem);width:calc(50% - 1.2rem);padding:.6rem}.delivery-card-container .card .content .delivery-section .label-code{text-align:right}.delivery-card-container .card .content .delivery-button{flex:0 0 calc(50% - 3rem - 1.2rem);-ms-flex:0 0 calc(50% - 3rem - 1.2rem);-moz-flex:0 0 calc(50% - 3rem - 1.2rem);-webkit-flex:0 0 calc(50% - 3rem - 1.2rem);width:calc(50% - 3rem - 1.2rem);margin:.6rem;cursor:pointer;user-select:none}.delivery-card-container .card .content .delivery-button .fa{margin-right:.6rem}.delivery-card-container .card .content .wide-delivery-section{flex:0 0 100%;-ms-flex:0 0 100%;-moz-flex:0 0 100%;-webkit-flex:0 0 100%;width:100%}.flowchart-container h2{margin-bottom:8rem}.flowchart-container .flowchart-card{position:relative}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;margin:0 auto}}@media only screen and (min-width: 960px){.flowchart-container .flowchart-card{width:80%}}.flowchart-container .flowchart-card .flowchart-number{position:absolute;top:-2.5rem;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#65a12f;height:5rem;line-height:5rem;width:5rem;border-radius:2.5rem;text-align:center;vertical-align:middle;font-size:2rem;font-weight:bold;color:#fff}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card .flowchart-number{top:-4rem;height:8rem;line-height:8rem;width:8rem;border-radius:4rem;font-size:3rem;order:1;-ms-order:1;-moz-order:1;-webkit-order:1}}.flowchart-container .flowchart-card .flowchart-info{background-color:#fffeee;padding:2rem}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card .flowchart-info{min-height:20rem;padding:4rem;width:calc(40% - 8rem);flex-grow:2;-ms-flex-grow:2;-moz-flex-grow:2;-webkit-flex-grow:2;order:2;-ms-order:2;-moz-order:2;-webkit-order:2}}@media only screen and (min-width: 960px){.flowchart-container .flowchart-card .flowchart-info{padding:6rem;width:calc(40% - 12rem)}}.flowchart-container .flowchart-card .flowchart-info .fa,.flowchart-container .flowchart-card .flowchart-info [class^=ooooby-icon-],.flowchart-container .flowchart-card .flowchart-info [class*=" ooooby-icon-"]{font-size:6rem;color:#65a12f;margin-bottom:1.2rem}@media only screen and (min-width: 960px){.flowchart-container .flowchart-card .flowchart-info .fa,.flowchart-container .flowchart-card .flowchart-info [class^=ooooby-icon-],.flowchart-container .flowchart-card .flowchart-info [class*=" ooooby-icon-"]{margin-bottom:2rem}}.flowchart-container .flowchart-card .flowchart-info [class^=ooooby-icon-],.flowchart-container .flowchart-card .flowchart-info [class*=" ooooby-icon-"]{font-size:8rem}.flowchart-container .flowchart-card .flowchart-info [class^=ooooby-icon-]:before,.flowchart-container .flowchart-card .flowchart-info [class*=" ooooby-icon-"]:before{display:block}.flowchart-container .flowchart-card .flowchart-info p{margin:0;font-size:1.6rem}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card .flowchart-info p{font-size:1.8rem}}.flowchart-container .flowchart-card .flowchart-info a.flowchart-link{display:block;margin-top:2rem}.flowchart-container .flowchart-card .flowchart-info a.flowchart-link,.flowchart-container .flowchart-card .flowchart-info a.flowchart-link .fa{font-size:1.6rem;color:#65a12f;font-weight:700}.flowchart-container .flowchart-card .flowchart-info a.flowchart-link .fa{margin-right:.5rem}.flowchart-container .flowchart-card .flowchart-image{background-color:#1d2813;background-size:cover;background-repeat:no-repeat;background-position:50%;height:12rem}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card .flowchart-image{height:auto;width:60%;flex-grow:3;-ms-flex-grow:3;-moz-flex-grow:3;-webkit-flex-grow:3;order:3;-ms-order:3;-moz-order:3;-webkit-order:3}}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card:nth-of-type(2n) .flowchart-info{order:3;-ms-order:3;-moz-order:3;-webkit-order:3}}@media only screen and (min-width: 600px){.flowchart-container .flowchart-card:nth-of-type(2n) .flowchart-image{order:2;-ms-order:2;-moz-order:2;-webkit-order:2}}.flowchart-container .flowchart-card:nth-of-type(1) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-1_sm.jpg)}@media only screen and (min-width: 1280px){.flowchart-container .flowchart-card:nth-of-type(1) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-1.jpg)}}.flowchart-container .flowchart-card:nth-of-type(2) .flowchart-image{background-image:url(/Content/images/backgrounds/background-basket-1_sm.jpg)}@media only screen and (min-width: 1280px){.flowchart-container .flowchart-card:nth-of-type(2) .flowchart-image{background-image:url(/Content/images/backgrounds/background-basket-1.jpg)}}.flowchart-container .flowchart-card:nth-of-type(3) .flowchart-image{background-image:url(/Content/images/backgrounds/background-farmer-3_sm.jpg)}@media only screen and (min-width: 1280px){.flowchart-container .flowchart-card:nth-of-type(3) .flowchart-image{background-image:url(/Content/images/backgrounds/background-farmer-3.jpg)}}.flowchart-container .flowchart-card:nth-of-type(4) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-2_sm.jpg)}@media only screen and (min-width: 1280px){.flowchart-container .flowchart-card:nth-of-type(4) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-2.jpg)}}.home-howitworks .flowchart-container .flowchart-card:nth-of-type(4) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-6_sm.jpg)}@media only screen and (min-width: 1280px){.home-howitworks .flowchart-container .flowchart-card:nth-of-type(4) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-6.jpg)}}.flowchart-container .flowchart-card:nth-of-type(5) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-6_sm.jpg)}@media only screen and (min-width: 1280px){.flowchart-container .flowchart-card:nth-of-type(5) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-6.jpg)}}.home-howitworks .flowchart-container .flowchart-card:nth-of-type(5) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-2_sm.jpg)}@media only screen and (min-width: 1280px){.home-howitworks .flowchart-container .flowchart-card:nth-of-type(5) .flowchart-image{background-image:url(/Content/images/backgrounds/background-produce-2.jpg)}}.flowchart-container .flowchart-card:last-of-type{margin-bottom:0}.flowchart-container .flowchart-card.separate-card{margin:6rem auto}.flowchart-container .flowchart-card.separate-card:first-of-type{margin-bottom:0}.flowchart-container .flowchart-card.separate-card:last-of-type{margin-bottom:0}.flowchart-container .connector{height:6rem;width:50%;display:block}@media only screen and (min-width: 600px){.flowchart-container .connector{height:12rem;margin:0 auto}}.flowchart-container .connector:before{content:"";height:6rem;border-right:2px dashed #ccc;display:block}@media only screen and (min-width: 600px){.flowchart-container .connector:before{border-bottom:2px dashed #ccc;margin:0 auto}}@media only screen and (min-width: 600px){.flowchart-container .connector:after{content:"";height:6rem;border-left:2px dashed #ccc;display:block}}@media only screen and (min-width: 600px){.flowchart-container .connector:nth-of-type(2n+1):before{border-left:2px dashed #ccc;border-right:none}}@media only screen and (min-width: 600px){.flowchart-container .connector:nth-of-type(2n+1):after{border-left:none;border-right:2px dashed #ccc}}.text-container{margin:0 auto}@media only screen and (min-width: 600px){.text-container{width:84%}}@media only screen and (min-width: 1280px){.text-container{width:66%}}.text-container h1{margin-bottom:2rem}.text-container h2,.text-container h3,.text-container h4,.text-container h5,.text-container h6{text-align:left;color:#3f740f;margin-top:3rem}.text-container h2:first-child,.text-container h3:first-child,.text-container h4:first-child,.text-container h5:first-child,.text-container h6:first-child{margin-top:0}a .text-container h2,a .text-container h3,a .text-container h4,a .text-container h5,a .text-container h6{color:#3f740f}.text-container img{max-width:100%}.text-container img.right-align{float:right;width:50%;padding:0 0 1.2rem 1.2rem}.text-container p.image{text-align:center}@media only screen and (min-width: 960px){.flow-text-container{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 960px){.flow-text-container .flow-text-item{flex:0 0 50%}}.form-control,.form-panel{background:#fffeee;color:#444c3c}.form-control input[type=submit],.form-panel input[type=submit],.form-control button,.form-panel button{width:100%}.form-control p,.form-panel p{color:#444c3c;margin:2rem 0}.form-control p:last-child,.form-panel p:last-child{margin-bottom:0}.form-control h1,.form-panel h1,.form-control h2,.form-panel h2,.form-control h3,.form-panel h3{color:#444c3c}.form-control h1+p,.form-panel h1+p,.form-control h2+p,.form-panel h2+p,.form-control h3+p,.form-panel h3+p{text-align:center}.form-control a,.form-panel a{color:#444c3c}.form-control form,.form-panel form{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap}.form-panel{margin:0 auto;border-radius:.6rem;padding:2rem}.background-image .form-panel{background:rgba(255,255,255,.8)}p+.form-panel{margin-top:4rem}.statement+.form-panel,.quote+.form-panel{margin-top:8rem}.signup-container .statement+.form-panel,.signup-container .quote+.form-panel,.shop-container .statement+.form-panel,.shop-container .quote+.form-panel{margin:4rem auto}@media only screen and (min-width: 600px){.form-panel{width:calc(80% - 16rem);padding:4rem 8rem}.form-panel.large-form-panel{width:calc(90% - 4rem);padding:4rem}}@media only screen and (min-width: 960px){.form-panel{width:40%}.form-panel.large-form-panel{width:60%;padding:4rem 8rem}}.form-panel>.edit-box:last-child,.form-panel>.edit-group-couplet:last-child,.form-panel>.edit-group-triplet:last-child,.form-panel>form>.edit-box:last-child,.form-panel>form>.edit-group-couplet:last-child,.form-panel>form>.edit-group-triplet:last-child{margin-bottom:0}.form-panel>.edit-box~p,.form-panel>.edit-group-couplet~p,.form-panel>.edit-group-triplet~p,.form-panel>form>.edit-box~p,.form-panel>form>.edit-group-couplet~p,.form-panel>form>.edit-group-triplet~p{margin-top:0;width:100%;text-align:center}.form-panel .button-couplet input[type=submit],.form-panel .button-couplet button{width:auto}.form-panel .edit-group-couplet{width:100%}@media only screen and (min-width: 460px){.form-panel .edit-group-couplet{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.form-panel .edit-group-couplet .edit-box:nth-of-type(2n+1){margin-right:.6rem}.form-panel .edit-group-couplet .edit-box:nth-of-type(2n){margin-left:.6rem}}.form-panel .optional-input-group{width:100%;margin-bottom:2rem}.form-panel .optional-input-group input[type=text]{width:calc(100% - 7.4rem - 1.8rem - 1.2rem);margin-right:1.2rem}.form-panel .optional-input-group input[type=submit],.form-panel .optional-input-group button{width:7rem}.form-panel .map,.form-panel .map-legend{width:100%;margin:0}.form-panel .map,.form-panel .legend-part{margin:0 0 2rem}.payment-panel form{justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.payment-panel a{text-decoration:underline;font-size:1.4rem}@media only screen and (min-width: 600px){.payment-panel a{font-size:1.6rem}}.payment-panel .button-couplet a{text-decoration:none}.payment-panel .billing-period{margin-bottom:2rem}@media only screen and (min-width: 600px){.payment-panel .billing-period{width:40%;max-width:20rem}}.payment-panel .promo-total{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;width:100%}@media only screen and (min-width: 600px){.payment-panel .promo-total{width:60%;align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;margin-bottom:2rem}}.payment-panel .promo-total .voucher-input input[type=text]{width:8rem}.payment-panel .promo-total .voucher-input input[type=submit],.payment-panel .promo-total .voucher-input button{width:auto}.payment-panel .promo-total .total-price{font-weight:700;font-size:1.8rem}@media only screen and (min-width: 600px){.payment-panel .promo-total .total-price{margin-left:2rem}}.payment-panel .terms-conditions-check{width:100%;margin-top:1.2rem}@media only screen and (min-width: 600px){.payment-panel .terms-conditions-check{width:60%;margin-bottom:0}}.payment-panel .terms-conditions-check label{font-weight:normal;font-size:1.4rem}@media only screen and (min-width: 600px){.payment-panel .terms-conditions-check label{font-size:1.6rem}}.payment-panel .terms-conditions-check label a{display:inline}.payment-panel .button-couplet{width:100%;justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-self:flex-end;-ms-align-self:flex-end;-moz-align-self:flex-end;-webkit-align-self:flex-end}@media only screen and (min-width: 600px){.payment-panel .button-couplet{width:40%}}.payment-panel .button-couplet input[type=submit]{max-width:14rem}.order-summary{width:100%;margin-bottom:1.2rem;border-bottom:2px solid #ccc;font-size:1.6rem}@media only screen and (min-width: 600px){.order-summary{font-size:1.8rem}}.order-summary .item-line.item-line-out-of-stock .title>*:not(.out-of-stock-warning),.order-summary .item-line.item-line-out-of-stock .detail,.order-summary .item-line.item-line-out-of-stock .item-price{text-decoration:line-through}.order-summary .item-line{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:2rem}.order-summary .item-line .item-description .out-of-stock-warning{color:#ea4f00;display:block}.order-summary .item-line .item-description .title{font-weight:700;margin-bottom:.3rem}.order-summary .item-line .item-description .title .title-note{font-weight:normal;font-size:.9em}@media only screen and (min-width: 960px){.order-summary .item-line .item-description{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:1;justify-content:space-between;width:80%}.order-summary .item-line .item-description .title{width:75%}}@media only screen and (min-width: 1280px){.order-summary .item-line .item-description .title{width:70%}}.order-summary .item-line .item-price{font-weight:700;text-align:right;margin-left:1.2rem}.signup-fixed-navigation{position:fixed;z-index:12;bottom:0;left:0;width:calc(100% - 4rem);padding:2rem;background-color:#fffeee;box-shadow:0 -2px 12px 4px rgba(0,0,0,.03)}.signup-fixed-navigation .container,.signup-fixed-navigation .page-container{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;padding:0;width:100%}.signup-fixed-navigation .order-details-box{display:none}@media only screen and (min-width: 600px){.signup-fixed-navigation .order-details-box{display:inline-block}}.signup-fixed-navigation .edit-box{justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;margin:0}.signup-fixed-navigation .edit-box label{display:none}@media only screen and (min-width: 460px){.signup-fixed-navigation .edit-box label{display:block}}.signup-fixed-navigation .edit-box .radio-button{display:none;width:auto;max-width:17rem;flex:0 0 auto;-ms-flex:0 0 auto;-moz-flex:0 0 auto;-webkit-flex:0 0 auto}@media only screen and (min-width: 600px){.signup-fixed-navigation .edit-box .radio-button{display:inline-block}}.signup-fixed-navigation .edit-box .radio-button.display-button{display:inline-block}.signup-fixed-navigation .edit-box .radio-button:nth-of-type(3n+1){margin:.6rem .6rem 0 0}.signup-fixed-navigation .edit-box .radio-button:nth-of-type(3n+2){margin:.6rem .6rem 0 .6rem}.signup-fixed-navigation .edit-box .radio-button:nth-of-type(3n){margin:.6rem 0 0 .6rem}.signup-fixed-navigation .edit-box .drop-down{display:inline-block;width:100%;max-width:20rem;font-size:1.6rem;color:#65a12f}@media only screen and (min-width: 600px){.signup-fixed-navigation .edit-box .drop-down{display:none}}.signup-fixed-navigation .button-form{margin-left:1.2rem;flex-shrink:0}@media only screen and (min-width: 600px){.signup-fixed-navigation .button-form{margin-bottom:.2rem;margin-left:0}}@media only screen and (min-width: 960px){.signup-fixed-navigation .button-form{margin-bottom:.5rem}}.signup-fixed-navigation .button-form form{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.signup-fixed-navigation .button-form form input[type=submit]{flex-grow:2;-ms-flex-grow:2;-moz-flex-grow:2;-webkit-flex-grow:2;width:100%;margin:0 0 0 1.2rem}@media only screen and (min-width: 960px){.signup-fixed-navigation .button-form form input[type=submit]{min-width:10rem}}.signup-fixed-navigation .button-form form button{flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;-webkit-flex-grow:1;min-width:4.4rem;margin-top:0}.signup-fixed-navigation .button-form form button.skip-button{min-width:initial}.signup-fixed-navigation.signup-simple-fixed-navigation .container,.signup-fixed-navigation.signup-simple-fixed-navigation .page-container{justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end}@media only screen and (min-width: 600px){.signup-fixed-navigation.signup-simple-fixed-navigation .container,.signup-fixed-navigation.signup-simple-fixed-navigation .page-container{justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}}.signup-fixed-navigation.signup-simple-fixed-navigation .edit-box{display:none}@media only screen and (min-width: 600px){.signup-fixed-navigation.signup-simple-fixed-navigation .edit-box{display:block}}.signup-fixed-navigation.signup-simple-fixed-navigation .button-form{margin-left:0}.signup-fixed-navigation.signup-simple-fixed-navigation .button-form form input[type=submit]{padding:1rem 3rem}.signup-fixed-navigation .info-text{margin-top:1rem;text-align:center}.signup-navigation{position:relative;box-sizing:border-box;color:#fffeee;text-align:center}.signup-navigation .logo{color:#fffeee}.signup-navigation .logo-container{position:relative;padding:1.2rem 0}.signup-navigation .logo-container:before{content:"";position:absolute;top:0;z-index:-1;width:200vw;height:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#65a12f}.signup-navigation .logo-container .other-logo img.xsmall{display:inherit}.signup-navigation .logo-container .other-logo img.small{display:none}.signup-navigation .logo-container .other-logo img.medium{display:none}.signup-navigation .signup-steps{color:#ccc;position:relative;margin-top:2rem}.signup-navigation .signup-steps .step{display:inline-block;width:5.5rem}.signup-navigation .signup-steps .step .number{border:.2rem #ccc solid;border-radius:100%;width:2.8rem;height:2.8rem;line-height:2.8rem;display:block;vertical-align:middle;text-align:center;font-size:1.6rem;font-weight:700;margin:0 auto}.signup-navigation .signup-steps .step .detail{font-size:1.2rem}.signup-navigation .signup-steps .step.complete{color:#65a12f}.signup-navigation .signup-steps .step.complete .number{border-color:#65a12f;color:#65a12f}.signup-navigation .signup-steps .step-connection{border-bottom:dashed 1px #ccc;display:inline-block;width:26px;height:16px;position:absolute;transform:translateX(-14px);-ms-transform:translateX(-14px);-moz-transform:translateX(-14px);-webkit-transform:translateX(-14px)}.signup-navigation .signup-steps .step-connection.complete{border-color:#65a12f}@media only screen and (min-width: 460px){.signup-navigation .signup-steps .step{margin-left:2rem}.signup-navigation .signup-steps .step:first-child{margin-left:0}.signup-navigation .signup-steps .step-connection{width:46px}}@media only screen and (min-width: 600px){.signup-navigation{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.signup-navigation:before{content:"";position:absolute;top:0;z-index:-1;width:200vw;height:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#65a12f}.signup-navigation .logo-container{position:unset;text-align:left;margin-left:2rem}.signup-navigation .logo-container:before{content:none}.signup-navigation .logo-container .logo{font-size:2.4rem}.signup-navigation .logo-container .other-logo img.xsmall{display:none}.signup-navigation .logo-container .other-logo img.small{display:inherit}.signup-navigation .logo-container .other-logo img.medium{display:none}.signup-navigation .free-delivery{text-align:right;margin-right:2rem}.signup-navigation .logo-container,.signup-navigation .free-delivery{width:20%;align-self:center}.signup-navigation .signup-steps{color:#3f740f;margin:2rem 0}.signup-navigation .signup-steps .step .number{border-color:#3f740f}.signup-navigation .signup-steps .step.complete{color:#fffeee}.signup-navigation .signup-steps .step.complete .number{border-color:#fffeee;color:#fff}.signup-navigation .signup-steps .step-connection{border-color:#3f740f}.signup-navigation .signup-steps .step-connection.complete{border-color:#fffeee}}@media only screen and (min-width: 960px){.signup-navigation .logo-container{margin-left:0}.signup-navigation .logo-container .logo{font-size:2.8rem}.signup-navigation .logo-container .other-logo img.xsmall{display:none}.signup-navigation .logo-container .other-logo img.small{display:none}.signup-navigation .logo-container .other-logo img.medium{display:inherit}.signup-navigation .signup-steps .step{width:5.5rem;margin-left:5rem}.signup-navigation .signup-steps .step:first-child{margin-left:0}.signup-navigation .signup-steps .step .number{width:3.6rem;height:3.6rem;line-height:3.6rem;font-size:1.8rem}.signup-navigation .signup-steps .step .detail{font-size:1.6rem}.signup-navigation .signup-steps .step-connection{width:68px;height:20px;transform:translateX(-10px);-ms-transform:translateX(-10px);-moz-transform:translateX(-10px);-webkit-transform:translateX(-10px)}}.navigation{padding:1.2rem 0;position:relative;box-sizing:border-box;height:5.4rem}.navigation:before{content:"";position:absolute;top:0;z-index:-1;width:200vw;height:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#65a12f}@media only screen and (min-width: 960px){.navigation{height:auto}.background-image .navigation:before{content:"";position:absolute;top:0;z-index:-1;width:200vw;height:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.navigation .fa-stack{width:1.3em;height:1.3em;line-height:1.3em}.navigation .shopping-basket{font-size:1.3em}.navigation .shopping-basket[data-count]:after{position:absolute;right:-18%;top:1%;content:attr(data-count);font-size:60%;padding:.3em;border-radius:999px;line-height:.7em;background:rgba(255,0,0,.85);text-align:center;min-width:1em;font-weight:bold}.navigation .shopping-basket[data-count="0"]:after{display:none}.navigation .menu{margin:0;padding:0;list-style:none;font-size:1.6rem}.navigation .menu>li{color:#fff}.navigation .menu>li a{color:#fffeee}.navigation .menu>li a:hover,.navigation .menu>li a:focus{color:#fff}.navigation .menu>li a:focus{text-decoration:underline}.navigation .menu>li a:not(:first-child){margin-left:2rem}.navigation .menu>li .submenu-header{cursor:pointer}.navigation .menu>li .submenu-header .fa{padding-left:.4rem;font-size:.8em}.navigation .menu>li .submenu-header.hub-name{font-weight:700}.navigation .mobile-nav{margin:0 2rem}.navigation .mobile-nav .logo-container{display:list-item}.navigation .mobile-nav .logo-container .other-logo img{display:block}.navigation .mobile-nav .shopping-basket{font-size:1em;display:inline}.navigation .mobile-nav ul.menu{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.navigation .mobile-nav ul.menu a:hover{text-decoration:none}.navigation .mobile-nav ul.menu .menu-name{display:none}.navigation .mobile-nav ul.menu .fa{font-size:1.3em;position:relative;top:1px;margin-left:1.2rem;width:2rem}@media only screen and (min-width: 600px){.navigation .mobile-nav ul.menu .menu-name{display:inline-block}}@media only screen and (min-width: 960px){.navigation .mobile-nav{display:none}}.navigation .responsive-menu{display:none;position:absolute;top:5.4rem;right:-1.2rem;height:auto;z-index:10;width:calc(100vw - 6rem);background-color:#3f740f;padding:.8rem 3rem}.navigation .responsive-menu.visible-menu{display:block}.navigation .responsive-menu ul.menu{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-flow:column;-ms-flex-flow:column;-moz-flex-flow:column;-webkit-flex-flow:column;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.navigation .responsive-menu ul.menu>li{position:relative;border-bottom:1px solid #38660d}.navigation .responsive-menu ul.menu>li a:not(.button-parchment),.navigation .responsive-menu ul.menu>li .submenu-header{padding:1.2rem 0;width:100%;display:block}.navigation .responsive-menu ul.menu>li a.other-logo{padding:0}.navigation .responsive-menu ul.main-menu:first-child>li:last-child{border-bottom:2px solid #38660d}.navigation .responsive-menu ul.main-menu:last-child>li:last-child{border-bottom:none}.navigation .responsive-menu ul.submenu{display:none;margin-left:2rem}.navigation .responsive-menu ul.submenu.visible-menu{display:block}.navigation .responsive-menu ul.submenu>li:first-child{border-top:1px solid #38660d}.navigation .responsive-menu ul.submenu>li:last-child{border-bottom:none;padding-bottom:0}.navigation .responsive-menu li.optional-nav{display:none}.navigation .responsive-menu li.optional-nav .button-parchment{box-shadow:#3f740f 0 2px}@media only screen and (min-width: 960px){.navigation .responsive-menu{position:static;top:auto;left:auto;width:auto;height:auto;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;background-color:rgba(0,0,0,0);padding:0}.navigation .responsive-menu ul.menu{flex-flow:row;-ms-flex-flow:row;-moz-flex-flow:row;-webkit-flex-flow:row}.navigation .responsive-menu ul.menu>li{border:none !important}.navigation .responsive-menu ul.main-menu{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.navigation .responsive-menu ul.main-menu>li{padding:0 1rem;position:relative}.navigation .responsive-menu ul.main-menu:first-child>li:first-child{padding-left:0}.navigation .responsive-menu ul.main-menu:last-child{flex-direction:row-reverse;-ms-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.navigation .responsive-menu ul.main-menu:last-child>li:first-child{padding-right:0}.navigation .responsive-menu ul.submenu{display:none;position:absolute;top:4rem;left:0;z-index:10;width:15rem;background-color:#3f740f;padding:1rem 2rem;border-radius:.6rem;font-weight:normal}.navigation .responsive-menu ul.submenu>li,.navigation .responsive-menu ul.submenu>li:first-child,.navigation .responsive-menu ul.submenu>li:last-child{border:none}.navigation .responsive-menu ul.submenu.visible-menu{display:block}.navigation .responsive-menu li.optional-nav{display:list-item}}@media only screen and (min-width: 1280px){.navigation .responsive-menu ul.main-menu>li{padding:0 1.5rem}}.footer,.simple-footer{position:relative}.footer:before,.simple-footer:before{content:"";position:absolute;top:0;z-index:-1;width:200vw;height:100%;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);background-color:#1d2813}.footer .footer-menu,.simple-footer .footer-menu{margin:0;padding:0;list-style:none;font-size:1.4rem;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap}.footer .footer-menu>li,.simple-footer .footer-menu>li{width:100%;color:#fff}.footer .footer-menu>li a,.simple-footer .footer-menu>li a{color:#fff}.footer .footer-menu>li a:hover,.simple-footer .footer-menu>li a:hover{text-decoration:underline}.simple-footer{padding:4rem 0}@media only screen and (min-width: 960px){.simple-footer{padding:2rem 0}}.simple-footer .footer-menu{justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-content:center;-ms-align-content:center;-moz-align-content:center;-webkit-align-content:center}@media only screen and (min-width: 960px){.simple-footer .footer-menu{justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}}.simple-footer .footer-menu>li{align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center;text-align:center}@media only screen and (min-width: 960px){.simple-footer .footer-menu>li{width:auto}}.simple-footer .footer-menu>li.ooooby-name{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-content:center;-ms-align-content:center;-moz-align-content:center;-webkit-align-content:center;margin-bottom:2rem}@media only screen and (min-width: 960px){.simple-footer .footer-menu>li.ooooby-name{margin-bottom:0}}.simple-footer .footer-menu>li.ooooby-name a{margin-bottom:1.2rem}@media only screen and (min-width: 960px){.simple-footer .footer-menu>li.ooooby-name a{margin-bottom:0;margin-right:1.2rem}}.simple-footer .footer-menu>li.ooooby-name a,.simple-footer .footer-menu>li.ooooby-name span{display:block;width:100%;text-align:center;align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center}@media only screen and (min-width: 960px){.simple-footer .footer-menu>li.ooooby-name a,.simple-footer .footer-menu>li.ooooby-name span{width:auto}}.simple-footer .footer-menu>li.ooooby-name span:first-child{padding-right:1.2rem}.footer{padding:6rem 2rem}.footer .footer-menu>li{margin-bottom:2rem}.footer .footer-menu>li.link-lists{margin-bottom:0}.footer .footer-menu>li.link-lists ul{margin:0;padding:0;list-style:none;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap}.footer .footer-menu>li.link-lists ul>li{display:block;padding-bottom:4rem;width:100%}.footer .footer-menu>li.link-lists ul>li a{display:block;margin-bottom:2rem;opacity:.8}.footer .footer-menu>li.link-lists ul>li a:first-child{font-weight:bold;opacity:1}.footer .footer-menu>li.link-lists ul>li .login-links{display:block}.footer .footer-menu>li.link-lists ul>li .login-links a{display:inline-block;font-weight:bold;opacity:1}.footer .footer-menu>li.link-lists ul>li .login-links a:first-child{margin-right:1.2rem}.footer .footer-menu>li.link-lists ul>li .login-links a:last-child{margin-left:1.2rem}.footer .footer-menu>li.ooooby-name{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-content:center;-ms-align-content:center;-moz-align-content:center;-webkit-align-content:center;margin-top:6rem}.footer .footer-menu>li.ooooby-name a,.footer .footer-menu>li.ooooby-name span{display:block;width:100%;text-align:center;margin-bottom:2rem}.footer .footer-menu>li.social a,.footer .footer-menu>li.social select,.footer .footer-menu>li.contact a,.footer .footer-menu>li.contact select{display:block;margin-bottom:2rem}.footer .footer-menu>li.social a .fa,.footer .footer-menu>li.social select .fa,.footer .footer-menu>li.contact a .fa,.footer .footer-menu>li.contact select .fa{font-size:2em;margin-right:1.2rem;position:relative;top:4px}.footer .footer-menu>li.social a span,.footer .footer-menu>li.social select span,.footer .footer-menu>li.contact a span,.footer .footer-menu>li.contact select span{opacity:.8}@media only screen and (min-width: 460px){.footer .footer-menu>li.link-lists ul>li{width:50%}}@media only screen and (min-width: 600px){.footer .footer-menu>li.social a,.footer .footer-menu>li.social select,.footer .footer-menu>li.social .number,.footer .footer-menu>li.contact a,.footer .footer-menu>li.contact select,.footer .footer-menu>li.contact .number{display:inline-block;margin-right:4rem}.footer .footer-menu>li.social a:last-child,.footer .footer-menu>li.social select:last-child,.footer .footer-menu>li.social .number:last-child,.footer .footer-menu>li.contact a:last-child,.footer .footer-menu>li.contact select:last-child,.footer .footer-menu>li.contact .number:last-child{margin-right:0}.footer .footer-menu>li.link-lists ul>li{width:33.33333%}}@media only screen and (min-width: 960px){.footer .footer-menu>li.link-lists ul>li{width:25%}}@media only screen and (min-width: 1280px){.footer .footer-menu>li.link-lists ul>li{width:16.66666%}}.background-image-bread-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-bread-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-bread-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-bread-1.jpg")}}.background-image-cooking-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-cooking-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-1.jpg")}}.background-image-cooking-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-2_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-cooking-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-2.jpg")}}.background-image-cooking-3:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-3_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-cooking-3:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-3.jpg")}}.background-image-cooking-4:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-4_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-cooking-4:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-4.jpg")}}.background-image-cooking-5:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-5_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-cooking-5:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-cooking-5.jpg")}}.background-image-farmer-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-farmer-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-farmer-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-farmer-1.jpg")}}.background-image-farmer-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-farmer-2_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-farmer-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-farmer-2.jpg")}}.background-image-farmer-3:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-farmer-3_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-farmer-3:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-farmer-3.jpg")}}.background-image-farmer-3:before{background-position-y:15%}.background-image-farmer-4:before{background-image:linear-gradient(rgba(50, 50, 50, 0.75), rgba(50, 50, 50, 0.75)),url("/Content/images/backgrounds/background-farmer-4_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-farmer-4:before{background-image:linear-gradient(rgba(50, 50, 50, 0.75), rgba(50, 50, 50, 0.75)),url("/Content/images/backgrounds/background-farmer-4.jpg")}}.background-image-produce-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-1.jpg")}}.background-image-produce-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-2_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-2.jpg")}}.background-image-produce-3:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-3_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-3:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-3.jpg")}}.background-image-produce-4:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-4_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-4:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-4.jpg")}}.background-image-produce-5:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-5_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-5:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-5.jpg")}}.background-image-produce-6:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-6_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-6:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-6.jpg")}}.background-image-produce-7:before{background-image:linear-gradient(rgba(50, 50, 50, 0.55), rgba(50, 50, 50, 0.55)),url("/Content/images/backgrounds/background-produce-7_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-7:before{background-image:linear-gradient(rgba(50, 50, 50, 0.55), rgba(50, 50, 50, 0.55)),url("/Content/images/backgrounds/background-produce-7.jpg")}}.background-image-produce-9:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-9_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-9:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-9.jpg")}}.background-image-produce-10:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-10_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-10:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-10.jpg")}}.background-image-produce-11:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-11_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-11:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-11.jpg")}}.background-image-produce-12:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-12_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-12:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-12.jpg")}}.background-image-produce-13:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-13_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-13:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-13.jpg")}}.background-image-produce-14:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-14_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-produce-14:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-produce-14.jpg")}}.background-image-xmas-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-xmas-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-xmas-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-xmas-1.jpg")}}.background-image-xmas-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-xmas-2_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-xmas-2:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-xmas-2.jpg")}}.background-image-error-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-error-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-error-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-error-1.jpg")}}.background-image-work-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.7), rgba(50, 50, 50, 0.7)),url("/Content/images/backgrounds/background-work-1_sm.jpg")}@media only screen and (min-width: 1280px){.background-image-work-1:before{background-image:linear-gradient(rgba(50, 50, 50, 0.7), rgba(50, 50, 50, 0.7)),url("/Content/images/backgrounds/background-work-1.jpg")}}.image-card-bread-2{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-bread-2_sm.jpg")}@media only screen and (min-width: 1280px){.image-card-bread-2{background-image:linear-gradient(rgba(50, 50, 50, 0.45), rgba(50, 50, 50, 0.45)),url("/Content/images/backgrounds/background-bread-2.jpg")}}.image-card-produce-8{background-image:linear-gradient(rgba(50, 50, 50, 0.65), rgba(50, 50, 50, 0.65)),url("/Content/images/backgrounds/background-produce-8_sm.jpg")}@media only screen and (min-width: 1280px){.image-card-produce-8{background-image:linear-gradient(rgba(50, 50, 50, 0.65), rgba(50, 50, 50, 0.65)),url("/Content/images/backgrounds/background-produce-8.jpg")}}.home-products .card-container{justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start}.home-boxcontents .box{margin-top:8rem;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;align-items:baseline;-ms-align-items:baseline;-moz-align-items:baseline;-webkit-align-items:baseline}.home-boxcontents .box h1,.home-boxcontents .box h2,.home-boxcontents .box h3,.home-boxcontents .box h4,.home-boxcontents .box a{flex:0 1 auto;-ms-flex:0 1 auto;-moz-flex:0 1 auto;-webkit-flex:0 1 auto}.home-boxcontents .box .button-price{margin-left:1.2rem}.home-boxcontents .box .box-list{flex:1 0 100%;-ms-flex:1 0 100%;-moz-flex:1 0 100%;-webkit-flex:1 0 100%}.home-boxcontents .box td:nth-child(1),.home-boxcontents .box tr:nth-child(1){width:30%}.home-boxcontents .box td:nth-child(2),.home-boxcontents .box tr:nth-child(2){width:25%}.home-boxcontents .box td:nth-child(3),.home-boxcontents .box tr:nth-child(3){width:20%}.home-boxcontents .box td:nth-child(4),.home-boxcontents .box tr:nth-child(4){width:25%}.home-box .box{margin-bottom:4rem}.ui-dialog .ui-dialog-content{padding:2rem 2rem 2.5rem}.ui-dialog .ui-dialog-title{font-size:1.8rem}.ui-dialog .ui-dialog-buttonpane{padding:.3em 1.4em .5em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:flex;flex-flow:row nowrap;justify-content:space-between}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child{margin-right:0}.ui-button:focus,.ui-button:active{outline:0}.ui-widget{overflow:visible}.green-section:before{background-color:#3f740f}.grey-section:before{background-color:#f5f5f4}.white-section:before{background-color:#fff}.white-section .quote .fa-quote-left{color:#f5f5f4}.white-section .quote p{color:#444c3c}.white-section .quote .attribution{color:#ccc}.postcode-lookup-controls{text-align:center;padding-top:2rem}.postcode-lookup-controls .logo{transform:none;color:#fff}.postcode-lookup-controls h1{font-family:"Goudy Heavyface","Georgia",serif;color:#fff}.postcode-lookup-controls .location-input{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;max-width:600px;margin-left:auto;margin-right:auto}.postcode-lookup-controls .location-input input{background-color:#fff;flex:1 1 0}.postcode-lookup-controls .location-input .button-green{margin-top:0}.postcode-lookup-results{max-width:600px;margin:auto}.postcode-lookup-results .nearest-hub-item{margin-bottom:2rem;padding:2rem;border-radius:.6rem;background-color:#fff;box-shadow:rgba(0,0,0,.03) 0 2px 1px,rgba(0,0,0,.02) 0 8px 12px;transition:box-shadow .2s}.postcode-lookup-results .nearest-hub-item:hover{box-shadow:rgba(0,0,0,.04) 0 2px 1px,rgba(0,0,0,.05) 0 4px 4px}.postcode-lookup-results .nearest-hub-item .hub-link{display:block}.postcode-lookup-results .hub-name{margin-bottom:.2em}.postcode-lookup-results .delivery-icons{margin-top:1.2rem}.postcode-lookup-results .delivery-icons .delivery-icon{display:flex;align-items:center}.postcode-lookup-results .delivery-icons .nearest-collection-point{font-size:smaller;margin-bottom:1.2rem}.postcode-lookup-results .ooooby-icon-van,.postcode-lookup-results .ooooby-icon-box-closed{font-size:xx-large;margin-right:.2em}.out-of-stock-label{position:absolute;color:#fff;background-color:rgba(0,0,0,.5);width:100%;height:100%;display:flex;font-size:1.2em;justify-content:center;align-items:center}.cookie-settings{position:fixed;bottom:0;background:#3f740f;font-size:14px;font-family:"Karla",sans-serif;color:#f8f2e3;border:none;left:0;padding:.6rem 1.2rem;border-radius:0 0 .6rem .6rem;z-index:100;transform:rotate(270deg);transform-origin:0 0}:root{--cc-font-family: Karla, sans-serif;--cc-bg: #ffffff;--cc-text: #444c3c;--cc-btn-primary-bg: #65a12f;--cc-btn-primary-bg-shadow: #3f740f;--cc-btn-primary-bg-border: #65a12f;--cc-btn-primary-text: #f8f2e3;--cc-btn-primary-hover-bg: #60992d;--cc-btn-primary-hover-text: var(--cc-btn-primary-text);--cc-btn-secondary-bg: #ffffff;--cc-btn-secondary-bg-shadow: #3f740f;--cc-btn-secondary-bg-border: #65a12f;--cc-btn-secondary-text: #65a12f;--cc-btn-secondary-hover-bg: #fafafa;--cc-btn-secondary-hover-text: var(--cc-btn-secondary-text);--cc-toggle-bg-off: #919ea6;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #d5dee2;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #ecf2fa;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-bg-hover: #e9eff4;--cc-section-border: #f1f3f5;--cc-cookie-table-border: #e9edf2;--cc-webkit-scrollbar-bg: #cfd5db;--cc-webkit-scrollbar-bg-hover: #9199a0}
/*# sourceMappingURL=ooooby.min.css.map */
