.feature-page .page-section:not(:last-child){padding-bottom:0}.feature-page .page-section-bg{background-color:#f8f6f4}.head1{color:#3a5b39;text-align:center;margin-bottom:16px;font-family:Moret;font-size:45px;line-height:52px}.feature-page .head{color:#3a5b39;margin-bottom:16px;font-family:Moret;font-size:36px;line-height:42px}.feature-page .text1{color:#3a5b39;text-align:center;margin-bottom:0;font-size:16px;font-weight:500;line-height:22px}.feature-page .text{color:#3a5b39;font-size:18px;font-weight:500;line-height:24px}.feature-page .text1+.text1,.feature-page .text+.text{margin-top:30px}.feature-page .text1 .highlight{color:#e3a346;font-weight:700}.feature-page .grid{align-items:center;margin-left:-46px;margin-right:-46px;display:flex}.feature-page .grid:not(:last-child){margin-bottom:100px}.feature-page .grid-item{width:50%;padding:0 46px}.feature-page .grid-item .media{line-height:0}.feature-page .media img{width:100%}.feature-page .page-content-some .page-content-head,.feature-page .page-content-some .grid:not(:last-child){margin-bottom:100px}.feature-page .page-content-some .grid .head{margin-bottom:20px}.page-section-trellis-anchors{margin-top:100px}.feature-page-bg-FFF3D2{background:#fff3d2}.feature-material .page-section:not(:last-child){padding-bottom:100px}.customer-service{font-size:16px;line-height:24px}.customer-service-faq{max-width:720px;margin:0 auto}.customer-service .line-item:not(:last-child),.customer-service .line-item-desc{margin-bottom:10px}.customer-service .line-item-desc{font-size:14px;line-height:20px}.customer-service .line-item-desc+.line-item-desc{margin-top:30px}.customer-service .line-item svg{width:24px;height:auto;margin-right:5px}.customer-service-block .line-item{align-items:center;display:flex}.customer-service-block+.customer-service-block{margin-top:30px}.customer-service-block .line-item .service-link{border-bottom:1px solid;font-weight:600}.pro-gardener-hero-banner{background-position:50%;background-size:cover;padding:100px 0;position:relative}.pro-gardener-hero-banner-content{background-color:#ffdd80;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;justify-content:center;padding:40px 50px;display:flex;position:relative}.pro-gardener-hero-banner-content__avatar{flex:0 0 160px;width:160px;margin-right:50px}.pro-gardener-hero-banner-content__title{margin-bottom:16px;font-family:Moret;font-weight:400}.pro-gardener-hero-banner-content__author{margin-bottom:0;margin-right:16px;font-family:Moret;font-size:45px;font-weight:400;display:inline}.pro-gardener-hero-banner-content__desc{letter-spacing:.8px;margin-bottom:30px;line-height:24px}.pro-gardener-hero-banner-content__social{align-items:center;gap:16px;display:flex}.pro-gardener-hero-banner-content__social a>svg{width:24px;height:24px}.pro-gardener-faq-title{letter-spacing:.8px;text-align:center;margin-bottom:60px;font-weight:500;line-height:24px}.pro-gardener-title{letter-spacing:.8px;margin-bottom:40px;font-weight:500;line-height:24px}.pro-gardener-title a,.pro-gardener-title b{font-weight:600}.pro-gardener-achievements{flex-wrap:wrap;gap:60px;display:flex}.pro-gardener-achieve{text-align:center;flex:0 0 calc(33.3333% - 40px)}.pro-gardener-achieve.medium-up--half{text-align:left;flex:0 0 calc(50% - 30px)}.pro-gardener-achieve .vegoicon{width:58px;height:58px}.pro-gardener-achieve-title{margin-top:16px;margin-bottom:10px;font-family:Moret;font-size:22px;line-height:24px}.pro-gardener-achieve-info{letter-spacing:.7px;font-size:14px;font-weight:500;line-height:22px}.pro-gardener-hear{padding-left:140px;position:relative}.pro-gardener-quote{position:absolute}.pro-gardener-quote-left{top:0;left:70px}.pro-gardener-quote-right{bottom:-6px;right:-70px;transform:rotate(180deg)}.pro-gardener-hear-inner{margin-bottom:16px;font-size:14px;font-weight:500;line-height:20px}.pro-gardener-hear-from{font-size:14px;font-weight:600;line-height:20px}.pro-gardener-action{justify-content:center;display:flex}.vego-pro-gardener-btn{color:#3a5b39;background-color:#ffdd80;margin:0 auto;padding:11px 50px;font-size:20px;font-weight:600;line-height:28px;display:inline-block}.pro-gardener-media{border-radius:20px}.pro-gardener-grid-text{letter-spacing:.8px;font-size:16px;line-height:24px}.pro-gardener-picks-grid.flex-grid{flex-wrap:nowrap;justify-content:center;overflow-x:auto}.view-more-articles{color:#fef9eb;text-align:center;background:#3a5b39;border-radius:4px;max-width:300px;margin:60px auto 0;padding:11px 62px;font-size:20px;font-weight:600;line-height:28px;display:block}.view-more-articles:hover{color:#fef9eb}.composter-subscription-ab-test{display:inline-block}.vego-agreement-box-bg{z-index:99;z-index:99;background:#0003;width:100%;height:100vh;position:fixed;top:0}.vego-garden svg,.vego-agreement-box-bg svg{display:block}.vego-garden .input-error textarea,.vego-garden .input-error input,.vego-garden .error.error-info,.vego-garden .error .error-info{color:var(--colorWarnError);border-color:var(--colorWarnError)!important}.vego-giving-back-agree input[type=checkbox],.input-container input[type=checkbox],.input-container input[type=radio]{transform:scale(1.231)}.error-info{text-align:left;font-size:14px}.vego-checkbox-container{-webkit-user-select:none;user-select:none;height:16px;padding-left:27px;display:inline-block;position:relative}.vego-checkbox-container input[type=checkbox]~.checkmark{border:1.6px solid var(--primaryColor);z-index:0;background-color:#0000;border-radius:1px;width:16px;height:16px;position:absolute;top:0;left:0;margin:0!important;padding:0!important}.vego-checkbox-container input[type=radio]~.checkmark{border:1.6px solid var(--primaryColor);z-index:0;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:0;left:0;margin:0!important;padding:0!important}.vego-checkbox-container input[type=checkbox],.vego-checkbox-container input[type=radio]{opacity:0;cursor:pointer;z-index:1;width:16px;height:16px;position:absolute;top:0;left:0}.vego-checkbox-container input[type=radio]~.checkmark:after,.vego-checkbox-container input[type=checkbox]~.checkmark:after{content:"";display:none;position:absolute}.vego-checkbox-container input[type=checkbox]:checked~.checkmark{background-color:var(--primaryColor);border-radius:1px}.vego-checkbox-container input[type=checkbox]~.checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;display:none;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.vego-checkbox-container input[type=checkbox]:checked~.checkmark:after{display:block}.vego-checkbox-container input[type=radio]~.checkmark:after{border-width:2px;width:8px;height:8px}.vego-checkbox-container input[type=radio]:checked~.checkmark:after{background-color:#000;border:solid #000;border-radius:50%;display:block}.error .warn-border,.error.warn-border{border-color:var(--colorWarnError)}.vego-garden .input-error{background-color:#fff6f6}.vego-garden label.error{display:none!important}error-class-place.error .error-info{width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.vego-input-choice-svg{display:none!important}div.input-error .vego-input-choice-svg,div.error .vego-input-choice-svg{display:block}.vego-input-choice-svg{position:absolute;top:calc(50% - 12px);right:-40px}.vego-input-choice-box{flex-wrap:wrap;position:relative}.vego-input-choice-box .vego-garden-input-box{cursor:pointer;margin-bottom:20px}.vego-garden-foot-btn{color:#fff;background:linear-gradient(#e87e68,#e87e68),#d82f05;border-radius:50px;margin:40px auto 60px;padding:11px 163px;font-size:20px;font-weight:600;line-height:28px;display:block}.vego-garden-foot-btn-box{color:var(--colorTextBody);justify-content:center;font-size:18px;font-weight:500;line-height:27px;display:flex}.vego-garden-foot-btn-box span{border-bottom:1px solid var(--colorLink)}.vego-garden-foot-btn-box input{margin-right:14px}.vego-garden-input-content{white-space:nowrap;align-items:center;display:flex}.vego-garden-input-box{box-sizing:border-box;background-color:#0000;border:1px solid #bfcd8a;border-radius:6px;width:calc(50% - 10px);margin-top:0;display:flex;position:relative}.vego-garden-text-box-height{height:50%}.vego-garden-content-form{margin-top:60px}.vego-garden-content-form form{overflow:hidden}.vego-garden-content-text{color:#3a5b39;font-size:16px;font-weight:500;line-height:22px}.vego-garden-btn svg{width:24px;height:16px}.vego-garden-btn{align-items:center;margin:40px auto 60px;padding:11px 77px;font-size:20px;font-weight:600;line-height:28px;display:flex;border-radius:6px!important}.vego-garden-content-box{z-index:1;flex-direction:column;justify-content:center;margin-top:0;display:flex}.vego-garden{background-color:#fef9eb;flex-direction:column;align-items:center;display:flex;position:relative}.vego-garden-title{color:#3a5b39;z-index:1;margin:60px auto 40px;font-family:Moret;font-size:42px;line-height:56px}.vego-input-box-input{box-sizing:border-box;background-color:#0000;border:1px solid #bfcd8a;border-radius:6px;width:100%;margin:0;padding:19px 14px;font-size:16px;font-weight:500;line-height:14px}.vego-input-box-lablel{font-size:26px;font-weight:400;line-height:28px;font-family:var(--fontFamilyTitle)}.vego-garden-input-content input{margin:31px 24px 33px 50px}.vego-garden-input-content .vego-checkbox-container{margin:20px}.vego-garden-input-content input[type=radio]{margin:0}.vego-garden-input-textarea{box-sizing:border-box;background-color:#0000;border:1px solid #bfcd8a;border-radius:6px;width:100%;padding:20px;font-size:16px;font-weight:500;line-height:27px;display:block}.vego-garden-input-content div{color:var(--primaryColor);font-size:18px;font-weight:500;line-height:24px}.vego-garden-checkbox-box{grid-row-gap:20px;grid-column-gap:40px;grid-template-columns:1fr 1fr;display:grid}.vego-garden-checkbox-text-box{margin-top:2px;padding:28px 0 0;display:none}.vego-garden-checkbox-text-box input{border:none;width:99%;padding:0;font-weight:500;line-height:27px;font-size:18px!important}.vego-garden-checkbox-item{background-color:#0000;padding:11px 50px 26px;border:1px solid #bfcd8a!important}.vego-garden-checkbox-item-box{white-space:nowrap;border-bottom:1px solid #e6e6e6;align-items:center;padding:17px 0;display:flex}.vego-garden-checkbox-item span{color:#1d2b36;margin-left:14px;font-size:18px;font-weight:500;line-height:24px}.vego-giving-back-agree{text-align:center;color:var(--colorContentFont);margin-top:-40px;font-size:16px;line-height:22px}.vego-giving-back-agree span{color:var(--primaryColor);font-size:16px;line-height:22px}.little-stars{color:var(--redColor)}#create_customer{margin:0 0 40px}.vego-input-box-container{flex-wrap:wrap;gap:20px;margin:30px 0 60px;display:flex}.vego-input-box-container>div{flex:1}.vego-input-box-container .vego-input-box-container{margin:20px 0 10px}.group-container:not(.group-container-text) .vego-input-box-container .vego-input-box-lablel{min-height:22px}.group-container .vego-input-box-container .vego-input-box-lablel{color:#3a5b39;font-family:Moret;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.vego-giving-back-agree .btn.add-to-cart-yellow{border-radius:6px!important}.vego-input-box-container-checkbox .vego-input-box-container,.vego-input-choice-box .vego-garden-input-box{margin-bottom:0}.vego-input-box-container.vego-input-box-container-checkbox{gap:30px 60px}@media only screen and (width>=769px){.pro-gardener-picks-grid .medium-up--one-fifth{flex:0 0 calc(20% - 8px)}}@media only screen and (width<=900px){[name=retailValue]{white-space:pre-wrap;height:75px;line-height:1;position:relative}[name=organizationType]::-moz-placeholder{white-space:pre-wrap;position:absolute;top:10px}[name=retailValue]::-moz-placeholder{white-space:pre-wrap;position:absolute;top:10px}[name=organizationType]::placeholder,[name=retailValue]::placeholder{white-space:pre-wrap;position:absolute;top:10px}[name=organizationType]{white-space:pre-wrap;vertical-align:top;height:59px;line-height:1;position:relative}.vego-input-box-container{flex-direction:column;gap:10px;margin:20px 0 30px}.vego-giving-back-agree{margin-top:20px}.vego-garden-input-box{margin:0 0 14px}.vego-input-choice-box .vego-garden-input-box{margin-top:0;margin-bottom:10px}.group-container .vego-input-box-container>.input-container .vego-garden-input-box{width:calc(50% - 7.5px);max-width:calc(50% - 7.5px);margin:0}.group-container .vego-input-box-container>.input-container{gap:10px;display:flex}.vego-input-box-container>div{width:100%!important;max-width:100%!important}.group-container .vego-input-box-container .vego-input-box-lablel{color:#3a5b39;font-family:Moret;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.vego-garden-input-textarea{padding:14px;line-height:20px;font-size:14px!important}#create_customer{margin:0 0 15px}.vego-garden-foot-btn{margin:30px auto}.vego-checkbox-container{padding-left:16px}.vego-foot-checkbox-container{margin:0 13px 0 0}.vego-garden-content-form{margin-top:45px}.vego-foot-checkbox-container input[type=checkbox]~.checkmark{border:1px solid #93826e}.vego-foot-checkbox-container input[type=checkbox]:checked~.checkmark{background-color:var(--primaryColor)}.vego-checkbox-container input[type=checkbox]{margin:0}.vego-garden-input-content div{font-size:14px;font-weight:500;line-height:20px}.vego-garden-input-content .vego-checkbox-container{margin:14px;padding-left:16px}.vego-garden-checkbox-text-box input{line-height:20px;font-size:14px!important}.vego-garden-checkbox-text-box{padding:11px 0 0}.vego-garden .input-container .vego-input-choice-svg svg{width:16px;height:16px}.vego-garden-input-box{width:100%;margin:10px 0 14px}.vego-giving-back-agree span,.vego-garden-foot-btn-box{font-size:14px}button#submit1{height:52px}.vego-garden{padding:0 20px}.vego-garden-title{text-align:center;margin:20px auto 30px;font-size:24px;font-weight:400;line-height:36px}.vego-garden-content-box{width:100%;margin-top:0}.vego-garden-content-text{margin-top:56px;font-size:14px;font-weight:500;line-height:20px}#shopify-section-giving-back .vego-garden-content-box>.vego-garden-content-text:first-child{margin:0}.vego-garden-btn{height:40px;margin:40px auto 60px;padding:10px 42px;font-size:16px;font-weight:600;line-height:22px}.vego-input-box-lablel{font-size:26px;line-height:26px}.vego-input-box-input{padding:14px;font-weight:500;line-height:20px;font-size:14px!important}.vego-input-choice-svg{top:calc(50% - 12px);right:20px}.vego-giving-back-agree{text-align:left}.vego-garden-checkbox-item{padding:11px 20px 14px}.vego-garden-checkbox-box{grid-column-gap:20px;grid-template-columns:1fr}.vego-input-box-container .vego-input-box-container{margin:14px 0 0}.vego-garden-foot-btn{width:100%;height:40px;padding:0;font-size:16px;line-height:1;display:block!important}}.ambassadors-btn{color:#fff3d2;text-align:center;background:#3a5b39;border-radius:6px;margin-top:30px;padding:11px 40px;font-size:20px;font-weight:600;line-height:28px;display:inline-block}.ambassadors-btn:hover{color:#fff3d2}@media (width<=768px){.ambassadors-btn{width:100%}.feature-page .page-section{padding:45px 0}.head1{font-size:40px;line-height:46px}.feature-page .head{text-align:center;margin-bottom:10px;font-size:28px}.feature-page .page-content-some .grid .head{margin-bottom:10px}.feature-page .text1,.feature-page .text{text-align:left;font-size:14px;font-weight:400;line-height:20px}.feature-page .grid{margin:0;display:block}.feature-page .grid-item{width:100%;padding:45px 0 0}.feature-page .grid-item-media{padding:0}.feature-page .grid:not(:last-child),.feature-page .page-content-some .page-content-head,.feature-page .page-content-some .grid:not(:last-child){margin-bottom:45px}.feature-page .page-section-bg+.page-section{padding-top:0}.page-section-trellis-anchors{margin-top:0}.feature-material .page-section:not(:last-child){padding-bottom:70px}.feature-material .grid-item-media{width:100%}.customer-service{padding:0;font-size:14px;line-height:20px}.customer-service .line-item svg{width:18px}.customer-service-block .line-item{flex-wrap:wrap}.page-happy-customers #yotpo-testimonials-custom-tab{margin-top:50px;padding-top:70px}.page-loyalty-program{padding-top:0;padding-bottom:0}.pro-gardener-hero-banner{height:auto;padding:40px 0}.pro-gardener-hero-banner-content{padding:30px 20px;display:block}.pro-gardener-hero-banner-content__avatar{width:120px;margin:0 auto}.pro-gardener-hero-banner-content__title{text-align:center;margin-bottom:20px;font-size:14px}.pro-gardener-hero-banner-content__author{margin:0;font-size:24px;line-height:36px;display:block}.pro-gardener-hero-banner-content__desc{letter-spacing:.6px;font-size:12px;font-weight:600;line-height:20px}.pro-gardener-faq-title,.pro-gardener-title{letter-spacing:.7px;text-align:left;font-size:14px;font-weight:500;line-height:20px}.pro-gardener-hero-banner-content__social{justify-content:center}.pro-gardener-picks-grid.flex-grid{justify-content:flex-start}.pro-gardener-faq-title{margin-bottom:40px}.pro-gardener-title{margin-bottom:30px}.pro-gardener-achievements{display:block}.pro-gardener-achieve.medium-up--half{text-align:center}.pro-gardener-achieve:not(:last-child){margin-bottom:30px}.pro-gardener-hear{text-align:left;margin-top:40px;padding-top:44px;padding-bottom:44px;padding-left:0}.pro-gardener-media:before{padding-bottom:56.25%}.pro-gardener-quote svg{width:27px;height:27px}.pro-gardener-quote-left{left:0}.pro-gardener-quote-right{right:0}.pro-gardener-grid-text{letter-spacing:.7px;margin-top:40px;margin-bottom:0;font-size:14px;font-weight:500;line-height:20px}.vego-tab-content-item [data-product-handle=kitchen-composter] .grid-product-price__wrapper{padding:0 20px}.vego-input-box-container{gap:10px;margin:16px 0 30px;display:flex}.vego-input-box-container.vego-input-box-container-checkbox{gap:20px}}
