body #MainContent{background-color:#fff}body #MainContent .contain-width{margin-left:auto;margin-right:auto;max-width:1250px}body #MainContent #mainGroupContainer #mainGroupBackground{margin:0 auto;max-width:1250px}body #MainContent #mainGroupContainer{background:url(/cdn/shop/files/farm-blur.jpg?v=1642082874);background-size:cover;width:100%}body #MainContent #mainGroupContainer .main-group{background-color:#fff}body #MainContent #mainGroupContainer .main-group img{height:auto;width:100%}body #MainContent #mainGroupContainer .main-group .carousel-container,body #MainContent #mainGroupContainer .main-group .right-group-container .current-events .slight-zoom-container.margin-right,body #MainContent #mainGroupContainer .main-group .right-group-container .current-events .slight-zoom-container.margin-left{margin-bottom:4px}body #MainContent #mainGroupContainer .main-group .shop-all-products{position:relative}body #MainContent #mainGroupContainer .main-group .shop-all-products img{height:auto}body #MainContent #mainGroupContainer .main-group .shop-all-products .shop-all-products-text{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}body #MainContent #mainGroupContainer .main-group .shop-all-products .shop-all-products-text img{display:block;height:50px;width:50px}body #MainContent #mainGroupContainer .main-group .shop-all-products .shop-all-products-text h2{border-bottom:1px solid rgb(255,255,255);border-top:1px solid rgb(255,255,255);font-family:var(--font-family-header);font-size:25px;margin-top:15px}@media (min-width: 768px){body #MainContent #mainGroupContainer{margin:0 0 4px}body #MainContent #mainGroupContainer .main-group .right-group-container{padding-left:3px}body #MainContent #mainGroupContainer .main-group .right-group-container .current-events img{height:calc(100% - 2px)}body #MainContent #mainGroupContainer .main-group .right-group-container .current-events .slight-zoom-container.margin-right{margin-right:2px}body #MainContent #mainGroupContainer .main-group .right-group-container .current-events .slight-zoom-container.margin-left{margin-bottom:0;margin-left:2px}body #MainContent #mainGroupContainer .main-group .shop-all-products .shop-all-products-text h2{font-size:30px}}@media (min-width: 992px){body #MainContent #mainGroupContainer .main-group .shop-all-products .shop-all-products-text h2{font-size:40px}}@media (min-width: 1200px){body #MainContent #mainGroupContainer .main-group .shop-all-products .shop-all-products-text h2{font-size:50px}}@media (min-width: 1600px){body #MainContent #mainGroupContainer #mainGroupBackground{background-color:#fff;margin:0 auto;max-width:1250px;padding:0 4px}}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-next,body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-prev{opacity:1}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-next span,body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-prev span{background-size:cover;cursor:pointer;height:30px;opacity:1}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-next span:hover,body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-prev span:hover{opacity:1}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item{position:relative}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item img{height:auto}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text a{color:#fff;font-size:22px;text-decoration:none}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h2{font-size:35px;line-height:1em;margin:10px 0 0;text-align:center}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h3{font-size:20px;line-height:25px;margin:10px 0;padding:5px 0;text-align:center}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h3 span.bottom{border-bottom:1px solid rgb(255,255,255);display:block;height:1px;margin:7px auto 0;width:90%}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h3 span.top{border-bottom:1px solid rgb(255,255,255);display:block;height:1px;margin:0 auto 5px;width:90%}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text .bacon-text-break{display:block}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text img{display:block;width:50px}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text img.icon-spacing{margin-bottom:15px}@media (min-width: 768px){body #MainContent #mainGroupContainer .main-group .carousel-container{margin-bottom:0;padding-right:1px}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h2{font-size:45px}}@media (min-width: 992px){body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-next span,body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-control-prev span{opacity:.75}}@media (min-width: 1200px){body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text a{font-size:30px}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h2{font-size:55px;text-align:center}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text h3{font-size:30px;line-height:35px}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text .bacon-text-break{display:inline}body #MainContent #mainGroupContainer .main-group .carousel-container .carousel-item .carousel-text img{width:75px}}body #MainContent .meyer-qualities{padding:15px 0}@media (min-width: 992px){body .meyer-qualities{padding:20px 0}}@media (min-width: 1200px){body .meyer-qualities{padding:25px 0}body #MainContent .meyer-qualities .the-meyer-way-container,body #MainContent .meyer-qualities .never-ever-container{font-size:25px}}#MainContent .meyer-company-ranch-container{background-color:var(--color-meyer-taupe-light);background-image:url(/cdn/shop/files/meyer-ranch-800x533.webp?v=1699631326);background-repeat:no-repeat;background-size:cover;color:var(--color-meyer-taupe-dark);margin:0;padding:25px}#MainContent .meyer-company-ranch-container h3{color:#fff;font-size:2.25rem;font-weight:700;text-align:center}#MainContent .meyer-company-ranch-container p{color:#fff}#MainContent .meyer-company-ranch-container .learn-more{background-color:#00000080;margin:0 -25px -25px;padding:15px;text-align:center}#MainContent .meyer-company-ranch-container .learn-more a{color:#fff;text-decoration:underline}#MainContent .meyer-company-ranch-container .meyer-company-ranch{display:block;margin:0 auto;max-width:300px}@media (min-width: 768px){#MainContent .meyer-company-ranch-container{background-image:url(/cdn/shop/files/meyer-ranch-1000x500.webp?v=1699631326);padding:50px 25px}#MainContent .meyer-company-ranch-container h3{line-height:2.25rem;margin-top:0;text-align:right}#MainContent .meyer-company-ranch-container p{text-align:right}#MainContent .meyer-company-ranch-container .grid-container{column-gap:2%;display:grid;grid-template-columns:49% 49%}#MainContent .meyer-company-ranch-container .learn-more{margin-bottom:-50px;margin-top:25px}}@media (min-width: 992px){#MainContent .meyer-company-ranch-container{background-image:url(/cdn/shop/files/meyer-ranch-1200x600.webp?v=1699631326);padding:50px}#MainContent .meyer-company-ranch-container .learn-more{font-size:2rem;margin:50px -50px -50px}#MainContent .meyer-company-ranch-container .meyer-ranch-information{align-items:end;display:flex;flex-direction:column}#MainContent .meyer-company-ranch-container .meyer-ranch-information h3{font-size:3rem}#MainContent .meyer-company-ranch-container .meyer-ranch-information p{font-size:17px;margin:0;max-width:400px}}@media (min-width: 1200px){#MainContent .meyer-company-ranch-container{background-image:url(/cdn/shop/files/meyer-ranch-1600x800.webp?v=1699631326);padding:75px}#MainContent .meyer-company-ranch-container .contain-width{margin:0 auto;max-width:1000px}#MainContent .meyer-company-ranch-container .learn-more{margin:50px -75px -75px}}@media (min-width: 1400px){#MainContent .meyer-company-ranch-container{padding:75px}#MainContent .meyer-company-ranch-container .learn-more{margin:75px -75px -75px}}@media (min-width: 1440px){#MainContent .textured-background .about-angus-beef .bob-hat img{margin-left:65px;max-width:315px}}@media (min-width: 1600px){#MainContent .meyer-company-ranch-container{background-image:url(/cdn/shop/files/meyer-ranch-2000x1000.webp?v=1699631326);padding:100px}#MainContent .meyer-company-ranch-container .learn-more{margin:100px -100px -100px}}@media (min-width: 1600px){#MainContent .meyer-company-ranch-container{background-image:url(/cdn/shop/files/meyer-ranch-2600x1300.webp?v=1699631326)}}body #MainContent #middleGroupContainer{background-color:var(--color-meyer-taupe-medium);width:100%}body #MainContent #middleGroupContainer .middle-group{background-color:#fff;margin:0 auto}body #MainContent #middleGroupContainer .middle-group .box-border{background-color:var(--color-meyer-taupe-dark);margin:20px;padding:5px}body #MainContent #middleGroupContainer .middle-group .box-content-container{align-items:center;background-color:#fff;color:var(--color-meyer-taupe-dark);display:flex;flex-direction:column;justify-content:center;padding:15px}body #MainContent #middleGroupContainer .middle-group .box-content-container a{color:var(--color-meyer-red);text-decoration:none}body #MainContent #middleGroupContainer .middle-group .box-content-container h2{color:var(--color-meyer-red);font-size:40px;line-height:45px;margin:15px 0;text-align:center}body #MainContent #middleGroupContainer .middle-group .box-content-container h3{color:var(--color-meyer-taupe-dark);font-size:20px;margin:0;padding:5px 0;text-align:center}body #MainContent #middleGroupContainer .middle-group .box-content-container span{border-bottom:1px solid var(--color-meyer-taupe-dark);display:block;height:1px;margin:0 auto;width:80%}body #MainContent #middleGroupContainer .middle-group .box-content-container h3 span.bottom{margin-top:7px}body #MainContent #middleGroupContainer .middle-group .box-content-container h3 span.top{margin-bottom:5px}body #MainContent #middleGroupContainer .middle-group .box-content-container.our-commitment-container .text{margin:0 25px}body #MainContent #middleGroupContainer .middle-group .box-content-container.our-commitment-container span{width:100%}body #MainContent #middleGroupContainer .middle-group .box-content-container img{height:auto;max-width:100%}body #MainContent #middleGroupContainer .middle-group .box-content-container img.action{margin-bottom:25px}body #MainContent #middleGroupContainer .middle-group .box-content-container img.icon{display:block;width:65px}body #MainContent #middleGroupContainer .middle-group .companion-shot img{height:auto}@media (min-width: 768px){body #MainContent #middleGroupContainer{margin:4px 0}body #MainContent #middleGroupContainer .middle-group{display:grid;grid-template-columns:50% 50%}body #MainContent #middleGroupContainer .middle-group .box-border{height:calc(100% - 40px);width:calc(100% - 40px)}body #MainContent #middleGroupContainer .middle-group .box-content-container{height:100%;width:100%}}@media (min-width: 992px){body #MainContent #middleGroupContainer .middle-group .box-border{height:calc(100% - 50px);margin:25px;width:calc(100% - 50px)}body #MainContent #middleGroupContainer .middle-group .box-content-container a{font-size:22px}body #MainContent #middleGroupContainer .middle-group .box-content-container h2{font-size:55px;line-height:60px}body #MainContent #middleGroupContainer .middle-group .box-content-container h3{font-size:28px}}@media (min-width: 1200px){body #MainContent #middleGroupContainer .middle-group .box-border{height:calc(100% - 70px);margin:35px;width:calc(100% - 70px)}body #MainContent #middleGroupContainer .middle-group .box-content-container a{font-size:25px}body #MainContent #middleGroupContainer .middle-group .box-content-container h2{font-size:60px}body #MainContent #middleGroupContainer .middle-group .box-content-container h3{font-size:35px}body #MainContent #middleGroupContainer .middle-group .box-content-container img.icon{width:85px}body #MainContent #middleGroupContainer .middle-group .box-content-container .learn-more{margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/index.css.map */
