#body.homepage{width:auto;background-color:#FFF;margin-bottom:0;padding-bottom:1rem}.homepage .region-content{margin:0 auto;position:relative;max-width:100%;padding-bottom:95px}.homepage .region-content .background-image{position:absolute;top:-112px;width:100%;height:550px;background-image:url(/img/homepage/mainimagebg1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.homepage .content-block{width:980px;margin-top:25px;margin-left:auto;margin-right:auto;position:relative}.homepage .region-content .title-text{position:relative;margin:0 auto;width:980px;text-align:center;padding-top:155px}.homepage .region-content .title-text a{max-width:980px}.homepage .content-block-2 .simple-circular-carousel{height:303px}.block-style-sbd{position:relative}.block-style-sbd .title{width:60%}.block-style-sbd .aside{width:20%;float:left}.block-style-sbd{background:url(/img/homepage/dotsh80.png) top left repeat-x}.block-style-sbd .aside{height:80px;font:400 14px/16px "Open Sans",sans-serif;color:#545353;text-align:center;position:relative}.block-style-sbd .aside .in{display:inline}.block-style-sbd .title{float:left;margin:0 auto;text-align:center;color:#333;font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;line-height:80px;font-size:40px;display:block;text-shadow:-2px -1px 0 #EEEEEE, -2px -1px 2px #DC291E}.block-style-sbd .title span.in{display:inline-block}.block-style-sbd .title .de-em{font-family:"Open Sans",sans-serif;font-style:italic;line-height:80px;font-size:20px;margin:0 10px;display:block}.homepage .content-block-3 .simple-circular-carousel{margin-top:25px;min-height:230px}.homepage .content-block-3 .simple-circular-carousel .jcarousel-item{width:193px}.homepage .content-block-3 .simple-circular-carousel .jcarousel-item .thumb{height:190px;text-align:center}.homepage .content-block-3 .simple-circular-carousel .jcarousel-item div{min-height:40px;text-align:center;width:100%}.homepage .content-block-3 .jcarousel-skin-mlts .jcarousel-prev-horizontal,.homepage .content-block-3 .jcarousel-skin-mlts .jcarousel-next-horizontal{top:115px}.homepage .content-block-3 .jcarousel-skin-mlts #thecarousel .jcarousel-prev.hidden,.homepage .content-block-3 .jcarousel-skin-mlts #thecarousel .jcarousel-next.hidden{display:none !important}.homepage .content-block-3 .simple-circular-carousel .jcarousel-item div a{font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:25px;color:#3e3e3e;text-decoration:none;display:inline}.homepage .content-block-3 .shop-all-departments{margin-right:35px}.homepage .content-block.content-block-3{margin-bottom:48px}.homepage .content-block.content-block-4 .title{margin-bottom:30px;position:relative}.homepage .content-block.content-block-4 .title .want-to-learn-more{position:absolute;display:block;top:15px;left:707px}.homepage .content-block.content-block-4 .title .want-to-learn-more .label{line-height:30px;text-decoration:none;margin-right:12px}.homepage .content-block.content-block-4{position:relative;background:#FFF;width:auto;margin-top:-23px}.homepage .content-block-4 .wrapper{width:980px;padding:28px 0 34px;margin:0 auto}.homepage .content-block-4 .wrapper .jcarousel-item{width:219px;height:340px;margin:37px 40px 3px 0;padding:0 0 80px;border:1px solid #cac9c9;border-radius:2px;-webkit-box-shadow:1px 1px 1px 1px #e9e9e9;box-shadow:1px 1px 1px 1px #e9e9e9;position:relative;background:url(/img/homepage/wall-pattern.png) top center repeat}.homepage .content-block-4 .wrapper .jcarousel-item .thumb{margin:24px auto 12px;margin-top:24px !important}.homepage .content-block-4 .wrapper .jcarousel-item .thumb img{border:1px solid #BFBFBF}.homepage .content-block-4 .wrapper .jcarousel-item .date{font-size:13px;text-align:center;margin:0 auto 10px;padding:15px 10px 0;font-weight:400}.homepage .content-block-4 .wrapper .jcarousel-item .limit-one{background:url(/img/homepage/limit-one-line.png) center center no-repeat;position:absolute;bottom:64px;width:100%}.homepage .content-block-4 .wrapper .jcarousel-item .title{text-align:center;padding:0 10px;margin:0 auto;padding:0 10px}.homepage .content-block-4 .wrapper .jcarousel-item .details{margin:0 auto 22px;padding:0 10px}.homepage .content-block-4 .wrapper .jcarousel-item .details a{display:inline}.homepage .content-block-4 .wrapper .jcarousel-item .limit-one{font-style:italic}.homepage .content-block-4 .wrapper .jcarousel-item .select{font-weight:700;color:#FFF;display:block;width:107px;height:37px;line-height:37px;background-color:#dc291e;margin:0 auto;-webkit-border-radius:5px;border-radius:5px;position:absolute;bottom:16px;left:56px}.homepage .content-block-4 .wrapper .shop-all-departments{margin:34px 35px 0 0}.homepage .content-block-4 .wrapper .jcarousel-item .amount{background:url(/img/common/orange-circle.png) no-repeat center center;display:block;width:74px;height:74px;position:absolute;top:-36px;right:-37px;z-index:99}.hot .thumb{margin-top:10px !important}.hot .details{margin-bottom:10px !important}.hot .amount{top:-20px !important}.homepage .content-block-4 .wrapper .jcarousel-item .amount .amount-in{font-family:"Open Sans",sans-serif;display:block;font-size:16px;font-weight:700;line-height:18px;text-align:center;color:#FFF;margin:0 6px;word-wrap:break-word}.hot .coupon-offer{margin-top:5px;border-top:1px solid;border-bottom:1px solid;font-size:12px;font-weight:700;padding:5px 0}.hot .coupon-offer.featured{background-color:#DCEAF4;border-color:#4DAAED;color:#4DAAED}.hot .coupon-offer.special{background-color:#F7DBD9;border-color:#DF4C44;color:#DF4C44}.homepage .content-block-5{margin-top:13px;padding-bottom:20px}.homepage .content-block-5 .block-style-sbd{padding-bottom:30px}.homepage .content-block-5 .block-style-sbd .title{width:50%}.homepage .content-block-5 .aside-right{position:relative;width:30%}.homepage .content-block-5 .aside-right .sign-up-now{position:absolute;z-index:99;display:block;width:116px;height:20px;bottom:-2px;left:41px}.homepage .content-block-5 .tabs{margin:10px 0}.homepage .content-block-5 .tabs li{float:left;margin-right:16px;width:233px}.homepage .content-block-5 .tabs li button{width:100%}.homepage .content-block-5 .tabs li.last{margin-right:0;float:right}.homepage .content-block-5 .content-lists ul.list li.item{width:290px;margin:0 24px 20px 0;padding:10px;background-color:#FFF;position:relative;float:left;box-sizing:content-box}.homepage .content-block-5 .content-lists ul.list li.item-in{position:relative}.homepage .content-block-5 .content-lists ul.list li.item.last{float:left;margin:0}.homepage .content-block-5 .content-lists ul.list li.item div.recipe-title{font-size:1rem;line-height:1.5rem;text-align:center;width:100%}.homepage .content-block-5 .content-lists ul.list li.item .make-it{position:relative;width:94%;z-index:99;display:block;top:-16px}.homepage .content-block-5 .content-lists ul.list li.item .make-it a{display:block;width:178px;height:33px;margin:0 auto}.homepage .content-block-5 .content-lists ul.list li.item div a{font-size:20px}.homepage .content-block-5 .content-lists ul.list li.item div .recipe-title a{display:block;margin-top:10px}.homepage .content-block-5 .content-lists ul.list li.item .img-window{width:290px;height:280px;overflow:hidden}.homepage .content-block-5 .content-lists ul.list li.item .line-bottom{width:100%;padding-top:16px;background-color:#fff;position:relative}.homepage .content-block-5 .load-more-recipes{margin:0 auto;width:220px}.homepage .oops{margin:25px auto;width:100%;max-width:980px}.orderImage{position:relative;margin-top:30px}.homepage .content-block-4 .jcarousel-skin-mlts .jcarousel-prev-horizontal,.homepage .content-block-4 .jcarousel-skin-mlts .jcarousel-next-horizontal{margin-top:-3px}a.blueLink{color:blue}#footer dt{color:#333}.hero{background-repeat:no-repeat;background-size:cover;color:#fff;background-position:center center;font-family:"Helvetica",sans-serif;margin-bottom:2rem}.hero__container{display:flex;flex-direction:column;justify-content:space-around;padding:1em 0;min-height:270px}.hero__title{color:inherit;font-size:2em;font-weight:700;text-shadow:0 3px 5px rgba(0,0,0,0.5);font-weight:700}.hero__subtitle{white-space:pre-line;color:inherit;font-size:1rem;line-height:1;font-family:inherit;text-shadow:0 1px 5px rgba(0,0,0,0.6);font-weight:200}.hero__button{display:inline-block;border-radius:3px;padding:.5rem 2em;margin:0 auto;font-size:1em}.hero__button,.hero__button:hover,.hero__button:active,.hero__button:focus{color:#fff}.cartridge-heading{display:inline;font-size:16px;font-weight:700}.cartridge-header-container{padding:1rem}@media only screen and (min-width: 40.065em){.hero__container{text-align:left;min-height:360px}.hero__title{font-size:3em}.hero__subtitle{font-size:1.5em}.hero__button{font-size:1.25rem}}.wayshop__container{font-family:"Open Sans",sans-serif;position:absolute;top:0;bottom:0;width:247px;padding:80px 0 80px 20px;margin-left:5px;color:#333;background-image:url("https://images.heb.com/is/image/HEBGrocery/ways-shop-arrow?$article-svg$");background-repeat:no-repeat;background-position:center right;background-size:cover}.wayshop__container .wayshop__label{position:absolute;top:50%;margin-top:-66px}.wayshop__label h1{margin:0;font-family:"Open Sans", sans-serif;font-weight:700;font-size:26px}.wayshop__label h2{margin:0;font-family:"Abel", Helvetica, sans-serif;font-weight:300;font-size:22px}.wayshop__section .icon-cart{color:#333;font-size:29px}.wayshop__label span.icon.icon-go{padding:0 0 0 5px}.wayshop__section .icon-cart:before{display:inline-block;font-family:icons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E00B"}.wayshop__label a{font-style:italic;font-size:13px;color:#333;text-decoration:underline;vertical-align:middle}.wayshop__list{margin:15px 0 0 25px}.wayshop__list-item{display:inline-block;margin:0 0 .75rem;width:32%;vertical-align:top}.wayshop__list-item a{display:block}.wayshop__section{margin:20px auto}.wayshop__icon-container{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;float:left}li .wayshop__info{padding:5px 0 5px 5px;margin-left:50px}.wayshop__title{font-size:16px;font-weight:600}.wayshop__section .sale{background:#e95f5f}.wayshop__section .sale-title{color:#e33434}.wayshop__section .icon-tag-on_sale:before{font-family:'icons';color:#fff;font-size:25px;content:"\e05d";vertical-align:middle}.wayshop__section .gluten-free{background:#bb7726}.wayshop__section .gluten-free-title{color:#bb7726}.wayshop__section .icon-gluten-free:before{font-family:'icons';color:#fff;font-size:25px;content:"\e021";vertical-align:middle}.wayshop__section .purchased{background:#69c2e1}.wayshop__section .purchased-title{color:#40b1d9}.wayshop__section .icon-refill:before{font-family:'icons';color:#fff;font-size:25px;content:"\e047";vertical-align:middle}.wayshop__section .local{background:#007dc3}.wayshop__section .local-title{color:#007dc3}.wayshop__section .icon-go-local:before{font-family:'icons';color:#fff;font-size:25px;content:"\e023";vertical-align:middle}.wayshop__section .organic{background:#6cb33f}.wayshop__section .organic-title{color:#6cb33f}.wayshop__section .icon-organic:before{font-family:'icons';color:#fff;font-size:25px;content:"\e03a";vertical-align:middle}.wayshop__section .new{background:#a0aab2}.wayshop__section .new-title{color:#a0aab2}.wayshop__section .icon-n:before{font-family:'icons';color:#fff;font-size:25px;content:"\e035";vertical-align:middle}@media only screen and (max-width: 40.064em){.wayshop__list{margin:0 -.9375rem;padding:0 .9375rem;overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.wayshop__list-item{display:inline-block;vertical-align:top;width:5rem;text-align:center;padding:0 0.25em}.wayshop__icon-container{float:none;margin:auto;margin-bottom:8px}li .wayshop__info{margin:0;padding:0}.wayshop__title{word-wrap:break-word;white-space:normal;font-size:13px;font-weight:700;line-height:1.2em}.wayshop__section .go-now{display:none}}.dept__container{margin:1em 0}.dept__circles ul{margin:1em 0;padding:0 1em;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;text-align:center}.dept__circles li{display:inline-block;vertical-align:top}.dept__circles .dept__circles__link{display:block;width:4.25rem;margin:0 .5em;text-align:center}.dept__img{border-radius:50%;margin-bottom:0.5rem;height:68px;width:68px;background-size:cover;background-repeat:no-repeat;background-position:center center}.dept__name{font-size:0.7rem;font-weight:700;color:#333;font-family:"Open Sans",sans-serif;margin:0;white-space:pre-wrap;max-height:3.2em;overflow:hidden}.marketing-vertmenu{margin-bottom:2rem}.vertmenu__button{position:relative;display:block;background:#F7F7F7;border:1px solid #EFEFEF;font-size:1.6rem;color:#333;text-align:left;padding:.5rem;margin:.25rem 0 1rem;border-radius:4px}.vertmenu__button:hover,.vertmenu__button:focus,.vertmenu__button:target{background:#ececec}.vertmenu__button .icon:first-child{margin:-.5rem .5rem 0 0}.vertmenu__button .icon:last-child{float:right;margin-top:.35rem}.vertmenu__button .icon{margin-left:.25rem;color:#818181;font-size:1rem}.vertmenu__title{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:700;color:#333;position:absolute;top:0.7rem;left:2.5rem}body:not(.homepage-landing) .recipes-grid,.homepage .product-carousel{background-color:#f7f7f7}.homepage .category-spotlight,.homepage .recipes-grid,.homepage .product-carousel,.homepage .whatsnew{padding:15px 0 20px}.homepage .product-grid-large-4{width:calc(33.3333% - 41px)}.homepage .category-spotlight{margin:0}.category-spotlight .card{margin:10px 0 20px 0}@media only screen and (min-width: 40.065em){.category-spotlight .product-grid-large-3{width:calc(25% - 25px)}.wayshop__section{margin:0 auto;padding:10px 0 70px}.homepage .recipes-grid,.homepage .product-carousel,.homepage .whatsnew{padding:30px 0 80px}.homepage .category-spotlight{padding:30px 0}.homepage .shop-by-department{padding-bottom:30px}}.homepage-landing .desktop-nav__list-container{position:inherit}.homepage-landing .row{max-width:68.75rem}.homepage-hero-container{margin-bottom:1rem}.homepage-hero-container .columns{padding-left:0.2rem;padding-right:0.2rem}.homepage-hero-container .columns+.columns{margin-top:0.5rem}.homepage-hero-block{height:216px;padding:0 2.625rem;align-items:left;justify-content:center}.heb-exclusive-main,.homepage-hero-block{background-position:50% 50%;background-size:cover}.homepage-hero-block .hero__title:not(.text-shadow),.text-no-shadow{text-shadow:none}.homepage-hero-block .hero__subtitle:not(.text-shadow){text-shadow:none}.homepage .hero__button--homepage{font-size:1.12em;padding:.36em 1.5em}.homepage-shopping-options a{display:block;position:relative;padding:0.75rem}.homepage-shopping-options .option-title{vertical-align:middle;font-size:1rem;font-weight:bold}.heb-exclusive-main{margin-bottom:1rem;padding:1.5rem 1rem 0 0.875rem;box-sizing:border-box}.heb-exclusive-main img,.heb-exclusive-main .hero__title{margin-bottom:1.4rem}.heb-exclusive-main .lead{font-size:1.125rem;margin-bottom:-0.6rem}.heb-exclusive-item .block{font-size:0.75rem}.heb-exclusive-item .block{display:block;background-color:#f7f7f7;width:100%;height:100%;padding:0.625rem 1.25rem}.heb-exclusive-item__image{width:33.25%;height:auto}.heb-exclusive-item__details{margin-left:39.5%}.heb-exclusive-item__header{color:#62aeb7;font-size:0.75em;font-weight:bold;text-transform:uppercase}.heb-exclusive-item__description,.heb-exclusive-item__link{font-size:0.9em;max-height:4.8em;overflow:hidden}.text-shadow{text-shadow:0 1px 5px rgba(0,0,0,0.6)}@media only screen and (max-width: 40.0624em){.homepage-hero-block img{max-width:110px}.homepage-shopping-options a{background:#f7f7f7;border:1px solid #eee;border-radius:1px}.homepage-shopping-options li+li{margin-top:0.75rem}.homepage-shopping-options img{width:30px;height:30px;margin-right:0.5rem}.homepage-shopping-options .fa{position:absolute;right:0.75rem;top:50%;margin-top:-0.5rem;font-size:1rem;color:#828282}.heb-exclusive-main{height:286px}.homepage-landing #mystoredrop{display:none !important}}@media only screen and (max-width: 64.064em){.heb-exclusive-list{white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 0.9375rem}.heb-exclusive-item,.heb-exclusive-item+.heb-exclusive-item:last-child{display:inline-block;vertical-align:top;float:none;white-space:normal;padding:0 0.25rem}.homepage-landing .mystore-name{display:none}}@media only screen and (min-width: 40.065em){.homepage-landing #MainLogo{max-width:90px}.homepage-hero-container .columns,.columns-small{padding-left:0.5rem;padding-right:0.5rem}.homepage-hero-block{height:400px;padding:0 3.75rem}.homepage-landing .hero__title{font-size:4rem}.hero__button--homepage{padding:.7em 3em}.homepage-shopping-options{text-align:center;display:flex;justify-content:space-between}.homepage-shopping-options-item{flex-grow:1;white-space:nowrap}.homepage-shopping-options .option-title{display:block}.heb-exclusive-main{padding:3.75rem 1rem 0 2rem}.heb-exclusive-main{height:528px}}@media only screen and (min-width: 64.065em){.homepage-landing #MainLogo{max-width:110px}.homepage-hero-container .columns+.columns{margin-top:0}.homepage-hero-block{height:480px;padding:0 2.875rem}.homepage-landing .hero__title{font-size:3rem}.hero__button--homepage{font-size:1.35em}.homepage-shopping-options{text-align:left}.homepage-shopping-options img{margin-right:0.625rem}.homepage-shopping-options .option-title{display:inline;font-size:1.25rem}.heb-exclusive-main{height:528px;margin-bottom:0}.heb-exclusive-item .block{font-size:1rem}.heb-exclusive-item+.heb-exclusive-item{margin-top:2.125rem}.card__text-below .card__supporting-text{padding:8px 30px}}
/*# sourceMappingURL=homepage.css.map */
