body .hv2{background:#f0f0ee url('/files/live/sites/us/files/home/v2-bg.png')repeat!important}.hv2 .contentInClouds .full-width,.hv2 .contentInClouds .bjnt_gridRow.row{background:transparent!important}.hv2 .widthWrapper{width:100%;padding:0}.hv2 .page-header>*:first-child{padding-top:0!important}.hv2 .ada-h1 h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;z-index:-10000}.hv2 .full-width.sticky-delivery,.hv2 .full-width.sticky-racial-justice{background:#0a6082!important}.hv2 .full-width.sticky-delivery span.h5span-genericText,.hv2 .full-width.sticky-racial-justice span.h5span-genericText{color:#fff}.hv2 .full-width.sticky-delivery input[type="button"].close-button,.hv2 .full-width.sticky-racial-justice input[type="button"].close-button{font-size:2rem;padding:4px 10px 2px}.hv2 .contentInClouds .full-width{padding:0!important;margin:0 auto!important}.hv2 span.break{display:block}.hv2 .h1{font-family:"chunk_rethunkregular","Arial Black",Arial,sans-serif;font-size:4rem;color:#191919;display:block}.hv2 a:focus{outline:black dotted 2px}.hv2 .stickyFooter a:focus{outline:white dotted 2px}.hv2 .footer-links a:focus{outline:white dotted 2px}.hv2 .hero-wrap{image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}@media only screen and (min-width:1000px){.hv2 .h1{font-size:46px}}@media only screen and (max-width:767px) and (min-width:415px){.hv2 .h1{font-size:33px}}@media(min-width:1080px){.hv2 .bjnt_gridRow,.hv2 .tm-home .full-width{max-width:1280px}}@media(max-width:830px){.hv2 span.break{display:inline}}.benjerrys-promo-bar{background:#2c2a29}.benjerrys-promo-bar p{color:#fff;text-align:center;font-size:1.8rem;padding:3px;margin:0}.benjerrys-promo-bar p span{font-weight:bold}.benjerrys-promo-bar p a{color:#fff}.benjerrys-promo-bar p a:focus{outline:white dotted 2px}.hv2 .hero-wrap{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;width:100%;position:relative;padding-bottom:50%}.hv2 .hero-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.hv2 .hero-wrap.mbottom{margin-bottom:63px}.hv2 .hero-content .h1{width:85%;max-width:450px;margin:0 auto;text-align:left}.hv2 .hero-content .h1 p,.hv2 .hero-content .h1 h2{line-height:1.3;font-size:43px;letter-spacing:-.6px}.hv2 .hero-content .h1 span p{font-weight:bold;padding:0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;line-height:1.3;display:block;letter-spacing:normal;font-size:1.9rem}.hv2 .hero-content .btn{display:block;margin:0;max-width:250px;font-size:1.6rem;padding:18px;text-align:center;text-shadow:none!important}.hv2 .hero-content .btn{background:#fff;color:#0475a1}.hv2 .hero-content.center .btn{margin:21px auto}.hv2 .hero-content.left,.hv2 .hero-content.right{top:90px}.hv2 .hero-content.left .h1{margin-left:5%;margin-right:auto}.hv2 .hero-content.left .h1 p,.hv2 .hero-content.right .h1 p,.hv2 .hero-content.right .h1 h2{line-height:1.3}.hv2 .hero-content.right .h1{margin-right:5%;margin-left:auto;line-height:1.3;max-width:370px}.hv2 .hero-content.center .h1 p,.hv2 .hero-content.center .h1 span,.hv2 .hero-content.center .h1 h2{text-align:center;line-height:43px}.hv2 .hero-content .black_txt,.hv2 .hero-content .black_txt h2{color:#191919}.hv2 .hero-content .white_txt,.hv2 .hero-content .white_txt h2{color:#fff}.hv2 .hero-content .red_txt,.hv2 .hero-content .red_txt h2{color:#a12f1a}.hv2 .hero-content .no_shadow p,.hv2 .hero-content .no_shadow h2{text-shadow:0 0 0!important}.hv2 .hero-content .w_shadow p,.hv2 .hero-content .w_shadow h2{text-shadow:1px 1px 1px #fff}.hv2 .hero-content .b_shadow p,.hv2 .hero-content .b_shadow h2,.hv2 .hero-content .b_shadow span{text-shadow:1px 1px 1px #000}.hv2 .hero-content .b_shadow a span{text-shadow:none}.hv2 .hero-content .g_shadow p,.hv2 .hero-content .g_shadow h2,.hv2 .hero-content .g_shadow span{text-shadow:2px 4px 5px #333}.hv2 .hero-content .g_shadow span p{text-shadow:none}.hv2 .hero-content .g_shadow_sm p{text-shadow:1px 2px 4px #666}.hv2 .hero-content .btn.red_white_btn{background:#a12f1a;color:#fff}.hv2 .hero-content .btn.white_black_btn{background:#fff;color:#000}.hv2 .hero-content .btn.blue_white_btn{background:#0475a1;color:#fff}.hv2 .hero-content .btn.black_white_btn{background:#fff;color:#000}.hv2 #hero-nondairy .h1{margin-right:30%}.hv2 #hero-activism .hero-content{top:-15%}.hv2 #hero-activism .h1{margin-right:22%}.hv2 #hero-activism .h1 p,.hv2 #hero-activism .h1 h2{color:#a12f1a}.hv2 #hero-activism .h1 span p{color:#000}.hv2 #hero-activism span p{max-width:340px}.hv2 #hero-delivery .h1{margin-top:-36px}@media(max-width:1400px){.hv2 #hero-nondairy .h1{margin-right:26%}.hv2 #hero-activism .h1{margin-right:19%}}@media(max-width:1230px){.hv2 #hero-nondairy .h1{margin-right:24%}.hv2 #hero-activism .h1{margin-right:16%}}@media(max-width:1100px){.hv2 #hero-nondairy .h1{margin-right:21%}.hv2 #hero-activism .h1{margin-right:5%}.hv2 #hero-delivery .h1{margin-top:0}.hv2 .page-header .hero-wrap{background-size:cover!important;padding-bottom:50%}}@media(max-width:768px){.hv2 .hero-content .h1 p,.hv2 .hero-content .h1 h2{line-height:1;font-size:3.3rem;margin-bottom:0}.hv2 .hero-wrap{height:820px;padding-bottom:0;background-size:cover}.hv2 .hero-content{top:auto!important}.hv2 .hero-content .btn{margin:15px auto;padding:17px}.hv2 .hero-content .h1.nudge{margin-right:auto!important;text-align:center}.hv2 .hero-content .h1.nudge p,.hv2 .hero-content .h1.nudge h2{text-align:center}.hv2 .hero-content .h1 span{width:75%!important;margin:0 auto!important;padding-bottom:0;display:block}.hv2 .hero-content .h1 span p{font-size:1.7rem;text-align:center}.hv2 .hero-content.left .h1,.hv2 .hero-content.right .h1{margin:0 auto;text-align:center;max-width:450px}.hv2 .hero-content .white_txt_mobile p,.hv2 .hero-content .white_txt_mobile h2{color:#fff}.hv2 .hero-content .black_txt_mobile p,.hv2 .hero-content .black_txt_mobile h2{color:#000}.hv2 .hero-content .b_shadow_mobile p,.hv2 .hero-content .b_shadow_mobile h2,.hv2 .hero-content .b_shadow_mobile span{text-shadow:2px 3px 4px #000}.hv2 .hero-content .g_shadow_mobile p,.hv2 .hero-content .g_shadow_mobile h2,.hv2 .hero-content .g_shadow_mobile span{text-shadow:2px 4px 5px #333}.hv2 .hero-content .hide_mobile{display:none!important}.hv2 .hero-wrap.mbottom{margin-bottom:38px}}@media(max-width:520px){.hv2 .hero-wrap{height:603px}.hv2 .hero-content .h1.nudge p,.hv2 .hero-content .h1.nudge h2{padding-bottom:0}.hv2 .hero-content .h1 span p{font-size:1.7rem}.hv2 .hero-content .btn{max-width:90%}.hv2 #hero-activism{height:630px}}.hv2 .cat-wrap{background:#d7e9fa;padding-bottom:63px}.hv2 .cat-title::before{content:'';position:absolute;display:block;width:105px;height:5px;background:#fdb913;top:-27px!important;left:calc(48% - 25px)}.hv2 .cat-title{position:relative;text-align:center;line-height:2}.hv2 .cat-title .h5span-genericText,.hv2 .cat-title h2{height:auto;padding-top:0;line-height:1.3;font-size:2.8rem;margin:0;color:#191919;font-weight:normal;font-family:"chunk_rethunkregular","Arial Black",Arial,sans-serif}.hv2 .cat-title p{font-weight:bold;line-height:1.7;margin:0 0 15px}.hv2 .recent-wrap .clearfix{margin-bottom:15px}@media(max-width:768px){.hv2 .cat-title::before{left:calc(42.5% - 25px)}.hv2 .recent-wrap{background-color:#d1e1f2;background-position:unset;margin-bottom:53px;padding-bottom:30px}}@media(max-width:767px){.hv2 .cat-title p{margin:-3px 26px 30px}.hv2 .cat-title::before{top:-27px!important;left:calc(43.5% - 25px)}.hv2 .recent-wrap{background-color:#d1e1f2;margin-bottom:53px;padding-bottom:30px}.hv2 .recent-wrap .clearfix{margin-bottom:19px}}.hero-layout div.hero-content div.h1{width:auto;max-width:450px;margin:0 auto;text-align:unset}.hero-layout .hero-content.v-top{bottom:auto;top:3%}.hero-layout .hero-content.v-top{bottom:auto;top:3%}.hero-layout .hero-content.v-middle{top:0;bottom:0}.hero-layout .hero-content.v-bottom{top:auto;bottom:3%}.hero-layout .hero-content.h-left{right:auto;left:3%}.hero-layout .hero-content.h-right{left:auto;right:3%;text-align:right}.hero-layout .hero-content.h-right .btn{text-align:center;margin-left:auto}.hero-layout .hero-content .h1.h-center{margin:0 auto;text-align:center}.hero-layout .hero-content .h1.h-center .btn{margin:15px auto 20px auto}.hero-layout .hero-content .h1.black_txt{color:#191919}.hero-layout .hero-content .h1.white_txt{color:#fff}.hero-layout .hero-content .h1.red_txt{color:#a12f1a}.hero-layout .hero-content .h1 span p{text-shadow:0 0 0!important}.hero-layout .hero-content .h1.w_shadow p{text-shadow:1px 1px 1px #fff}.hero-layout .hero-content .h1.b_shadow p{text-shadow:1px 1px 1px #000}.hero-layout .hero-content .h1.g_shadow p{text-shadow:2px 4px 5px #333}.hero-layout .hero-content .h1.g_shadow_sm p{text-shadow:1px 2px 4px #666}.hero-layout .hero-content .btn.red_white_btn{background:#a12f1a;color:#fff}.hero-layout .hero-content .btn.white_black_btn{background:#fff;color:#000}.hero-layout .hero-content .btn.blue_white_btn{background:#0475a1;color:#fff}.hero-layout .hero-content .btn.black_white_btn{background:#fff;color:#000}@media(max-width:768px){.hero-layout .hero-content.v-top,.hero-layout .hero-content.v-middle,.hero-layout .hero-content.v-bottom,.hero-layout .hero-content.h-left,.hero-layout .hero-content.h-right{top:auto;bottom:0;right:0;left:0;margin:0 auto;text-align:center;max-width:450px;width:100%}.hero-layout .hero-content.h-right .btn{margin:6% auto}.hero-layout .hero-content .h1.white_txt_mobile p{color:#fff!important}.hero-layout .hero-content .h1.b_shadow_mobile p{text-shadow:2px 3px 4px #000}.hero-layout .hero-content .h1.g_shadow_mobile p{text-shadow:2px 4px 5px #333}.hero-layout .hero-content .hide_mobile{display:none!important}.hero-layout .hero-wrap.mbottom{margin-bottom:38px}}