#home #wrapper #content{border:0;overflow:initial}#home #wrapper #content h1,#home #wrapper #content h2,#home #wrapper #content h3{color:var(--color-gray);font-family:'MuseoBold','NeutraBeefDemi',Arial,Verdana,Sans-serif}@media(min-width:992px){#home #wrapper header{position:absolute;z-index:1}}#wrapper #homeSlider{border:0;margin:0;width:100%}#wrapper #homeSlider img{object-fit:cover}#home #wrapper .home-content-wrapper .main-video-container{background-image:url(https://dwvy4cg32tv13.cloudfront.net/images/pages/home/blurred-pasture-fence.jpg);background-size:cover;overflow:hidden}#home #wrapper .home-content-wrapper .main-video-container video{width:100%}@media(min-width:992px){#home #wrapper .home-content-wrapper .main-video-container{height:559px;padding-top:55px}#home #wrapper .home-content-wrapper .main-video-container video{height:504px}}#home #wrapper #content .never-ever-hormones-antibiotics{align-items:center;background-color:var(--color-green);display:flex;flex-direction:column;font-family:'MuseoBold',Arial,Verdana,Sans-serif;justify-content:center;margin:0 0 50px 0;padding:0 15px;position:relative}#home #wrapper #content .never-ever-hormones-antibiotics h1{color:#fff;font-family:'MuseoBold',Arial,Verdana,Sans-serif;font-size:20px;font-weight:bold;line-height:30px;margin:0;padding:15px 0;text-align:center;text-transform:uppercase}#home #wrapper #content .never-ever-hormones-antibiotics .flag-container{align-items:center;background-color:#fff;bottom:-30px;display:flex;height:40px;justify-content:center;position:absolute;width:60px}#home #wrapper #content .never-ever-hormones-antibiotics .flag-container img{height:30px}@media(min-width:992px){#home #wrapper #content .never-ever-hormones-antibiotics h1{font-size:30px;padding:20px 0}}@media(min-width:1200px){#home #wrapper #content .never-ever-hormones-antibiotics h1{font-size:40px}}#home #wrapper .carousel .carousel-next,#home #wrapper .carousel .carousel-prev{color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:100%;position:absolute;top:0;width:35px;z-index:1000}#home #wrapper .carousel .carousel-next{right:-40px}#home #wrapper .carousel .carousel-prev{left:-40px}#home #wrapper .carousel .carousel-next span,#home #wrapper .carousel .carousel-prev span{background-repeat:no-repeat;display:inline-block;height:35px;position:absolute;text-align:center;top:45%;width:100%}#home #wrapper .carousel .carousel-next span{background-image:url('https://dwvy4cg32tv13.cloudfront.net/images/pages/home/chevron-right.svg')}#home #wrapper .carousel .carousel-prev span{background-image:url('https://dwvy4cg32tv13.cloudfront.net/images/pages/home/chevron-left.svg')}@media(min-width:768px){#home #wrapper .carousel-container .carousel .carousel-next,#home #wrapper .carousel-container .carousel .carousel-prev{width:40px}#home #wrapper .carousel-container .carousel .carousel-next{right:-50px}#home #wrapper .carousel-container .carousel .carousel-prev{left:-50px}#home #wrapper .carousel-container .carousel .carousel-next span,#home #wrapper .carousel-container .carousel .carousel-prev span{height:40px}}@media(min-width:1200px){#home #wrapper .carousel-container .carousel .carousel-next,#home #wrapper .carousel-container .carousel .carousel-prev{width:50px}#home #wrapper .carousel-container .carousel .carousel-next{right:-60px}#home #wrapper .carousel-container .carousel .carousel-prev{left:-60px}#home #wrapper .carousel-container .carousel .carousel-next span,#home #wrapper .carousel-container .carousel .carousel-prev span{height:50px}}#home #wrapper #content .carousel-content-container{margin:35px auto;max-width:1000px;width:100%}#home #wrapper #content .carousel-content-container a{color:#367c2b}#home #wrapper #content .carousel-content-container h2{display:flex;flex-direction:row;font-size:25px;justify-content:center;line-height:normal;margin:0 25px 5px 25px}#home #wrapper #content .carousel-content-container h2 .text-container{text-align:center}#home #wrapper #content .carousel-content-container h2 .text-container .line-break{display:block}#home #wrapper #content .carousel-content-container h3{font-size:18px;line-height:initial;margin-bottom:25px;text-align:center;text-transform:none}#home #wrapper #content .carousel-content-container .carousel-container{margin:0 auto;max-width:75%}#home #wrapper #content .carousel-content-container .carousel-container .carousel{margin:0}#home #wrapper #content .carousel-content-container .carousel-container .carousel img{height:auto}#home #wrapper #content .carousel-content-container .carousel-container .carousel img.view{display:block;margin:0 auto;max-width:250px}#home #wrapper #content .carousel-content-container .carousel-container .carousel .copy-container{font-size:18px;margin-top:8px;text-align:center}#home #wrapper #content .carousel-content-container .carousel-container .carousel .copy-container h3{color:var(--color-green);font-size:20px;margin-bottom:15px;text-transform:none}#home #wrapper #content .carousel-content-container .carousel-container .carousel .copy-container .description{color:var(--color-green);font-size:18px}#home #wrapper #content .carousel-content-container .carousel-container .carousel .image-container{aspect-ratio:1/1}#home #wrapper #content .carousel-content-container .carousel-container .carousel .image-container img{height:100%;object-fit:cover;object-position:center}#home #wrapper #content .carousel-content-container .carousel-container .carousel .slick-list{margin-left:-10px;margin-right:-10px}#home #wrapper #content .carousel-content-container .carousel-container .carousel .slick-slide{margin:0 10px}#home #wrapper #content .carousel-content-container .carousel-container .carousel .slick-slide p{line-height:20px;margin-bottom:10px}#home #wrapper #content .carousel-content-container .carousel-container .carousel .slick-slide .date{margin-top:0}#home #wrapper #content .carousel-content-container .carousel-container .carousel .slick-dots{display:none!important;margin:0 0 75px 0;position:relative}#home #wrapper #content .carousel-content-container .instagram-container{margin-bottom:35px}@media(min-width:768px){#home #wrapper #content .carousel-content-container h2{font-size:35px;margin-bottom:15px}#home #wrapper #content .carousel-content-container h2 .text-container .line-break{display:inline}#home #wrapper #content .carousel-content-container .carousel-container .carousel .copy-container{margin-top:10px;min-height:80px}#home #wrapper #content .carousel-content-container .carousel-container .carousel .slick-dots{display:block!important}}#home #wrapper .focus-items-container{max-width:900px;margin:35px auto}#home #wrapper .focus-items-container .item-container{align-items:center;border:2px solid var(--color-green);display:flex;flex-direction:column;margin:0 auto 45px auto;max-width:500px;padding:25px 25px 0 25px;width:100%}#home #wrapper .focus-items-container .item-container h2{border-bottom:2px solid var(--color-green);border-top:2px solid var(--color-green);font-size:28px;line-height:28px;padding:15px 0 10px 0;text-align:center;text-transform:none;width:90%}#home #wrapper .focus-items-container .item-container h2 a{color:var(--color-gray)}#home #wrapper .focus-items-container .item-container p{color:var(--color-green);font-size:20px;line-height:24px;margin:10px 0;text-align:center}#home #wrapper .focus-items-container .item-container .icon-container{background-color:#fff;bottom:-2px;position:relative}#home #wrapper .focus-items-container .item-container .icon-container .item-icon{width:75px}#home #wrapper .focus-items-container .item-container .icon-container.our-story{bottom:-5px}#home #wrapper .focus-items-container .item-container .icon-container.recipes{bottom:-10px;padding-left:8px}#home #wrapper .focus-items-container .item-container .light-green-banner{bottom:-27px;display:block;max-width:220px;position:relative;width:100%}#home #wrapper #content .our-philosophy{background-color:var(--color-green-dark);background-image:url(https://dwvy4cg32tv13.cloudfront.net/images/pages/home/green-wood-background-600.webp);margin:50px 0;max-width:100%;padding:30px}#home #wrapper #content .our-philosophy h2{color:#fff;display:flex;flex-direction:row;font-size:25px;margin:0 0 15px 0;text-transform:none}#home #wrapper #content .our-philosophy h2:after,#home #wrapper #content .our-philosophy h2:before{border-bottom:1px solid #fff;content:"";flex:1 1;margin:auto}#home #wrapper #content .our-philosophy h2:after{margin-left:20px}#home #wrapper #content .our-philosophy h2:before{margin-right:20px}#home #wrapper #content .our-philosophy h3{color:#fff;font-size:16px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;line-height:initial;margin:10px 0}#home #wrapper #content .our-philosophy hr{background-color:#e6e6e6;border:0;height:1px;margin:30px 0 20px 0;max-width:100%}#home #wrapper #content .our-philosophy p{color:#fff;line-height:20px}#home #wrapper #content .our-philosophy .clear{display:none}#home #wrapper #content .our-philosophy .column{text-align:center}#home #wrapper #content .our-philosophy .column img{max-width:50px}#home #wrapper #content .our-philosophy .inner-container{margin:0 auto;max-width:900px;width:100%}@media(min-width:768px){#home #wrapper #content .our-philosophy{margin:75px 0}#home #wrapper #content .our-philosophy h2{font-size:30px}#home #wrapper #content .our-philosophy hr{margin:15px 0 0 0}#home #wrapper #content .our-philosophy .clear{display:block}#home #wrapper #content .our-philosophy .column{height:200px}}@media(min-width:992px){#home #wrapper #content .our-philosophy{margin:75px 0;padding:50px 0}#home #wrapper #content .our-philosophy h2{font-size:35px;margin-bottom:30px}#home #wrapper #content .our-philosophy .column{height:auto}#home #wrapper #content .our-philosophy .contain-width{margin:0 auto;max-width:900px}}@media(min-width:1200px){#home #wrapper #content .our-philosophy{margin:75px auto;text-align:center}#home #wrapper #content .our-philosophy .clear{height:10px}#home #wrapper #content .our-philosophy hr{margin:30px 0 20px 0}}#home #wrapper .shop-online-container{max-width:900px;margin:35px auto;padding:0 15px}#home #wrapper .shop-online-container h2{display:flex;flex-direction:row;font-size:25px;line-height:30px;text-align:center;text-transform:none}#home #wrapper .shop-online-container h2:after,#home #wrapper .shop-online-container h2:before{border-bottom:1px solid var(--color-green);content:"";flex:1 1;margin:auto}#home #wrapper .shop-online-container h2:after{margin-left:20px}#home #wrapper .shop-online-container h2:before{margin-right:20px}#home #wrapper .shop-online-container p{color:var(--color-green);font-size:17px;line-height:22px;margin-top:8px;text-align:center}#home #wrapper .shop-online-container p .free-shipping{display:block;font-weight:bold}#home #wrapper .shop-online-container p .vertical-divider{display:none}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel{margin:0}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel img.product-image{height:auto}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel img.add-padding.product-image{padding:30px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .lean-sampler-box .product-price-container .price{margin-left:0}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .product-name{color:var(--color-gray);font-size:22px;font-weight:bold;margin-bottom:0}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .product-price-container{font-size:18px;margin:3px 0 0 0}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .product-price-container .price{display:inline-block;font-weight:bold;margin-left:25px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .shop-now{margin:15px auto;max-width:250px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .subscribe{font-size:18px;font-weight:bold;margin:5px 0 15px 0}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next{right:-5px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev{left:-5px}@media(min-width:768px){#home #wrapper .shop-online-container{padding:0 30px}#home #wrapper .shop-online-container h2{font-size:30px}#home #wrapper .shop-online-container h2 .line-break{display:none}#home #wrapper .shop-online-container p{font-size:18px;margin-top:5px}#home #wrapper .shop-online-container p .free-shipping{display:inline-block}#home #wrapper .shop-online-container p .vertical-divider{display:inline-block;margin:0 8px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel img.add-padding{padding:15px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next{right:-15px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev{left:-15px}}@media(min-width:992px){#home #wrapper .shop-online-container{margin-top:40px;padding:0}#home #wrapper .shop-online-container h2{font-size:35px}#home #wrapper .shop-online-container p{font-size:20px;margin-top:10px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next{right:-40px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev{left:-40px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next,#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev{width:45px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next span,#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev span{height:45px}}@media(min-width:1200px){#home #wrapper .shop-online-container{margin-top:50px}#home #wrapper .shop-online-container p{font-size:22px;margin-top:15px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next,#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev{width:50px}#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-next span,#home #wrapper .shop-online-container .meyer-market-carousel-container .carousel .carousel-prev span{height:50px}}