.home-hero-block-section{width:100%}.home-hero-block-section .carousel-indicators{bottom:1px}.home-hero-block-section .carousel-indicators li{border-radius:50%;width:12px;height:12px;background-color:#9ea1a1;text-align:center}.home-hero-block-section .carousel-indicators li.active{background-color:#641d31}.home-hero-block-section .slide-bg{height:400px;padding-left:40px;padding-right:40px}.home-hero-block-section p{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.4em;font-weight:400;padding-top:15px}.home-houston-grocery-block-section{width:100%;padding-top:40px;padding-bottom:25px}.home-houston-grocery-block-section h2{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:28px;letter-spacing:.84px;line-height:27px;font-weight:700!important;margin-bottom:15px}.home-houston-grocery-block-section h1{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:28px;letter-spacing:.84px;line-height:27px;font-weight:700!important;margin-bottom:15px}.home-houston-grocery-block-section p{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:.22px;line-height:28px;color:#000;font-size:16px}.home-houston-grocery-block-section .grocery-item-image{position:absolute;right:-47px;bottom:0}.home-houston-grocery-block-section .content-wrapper{padding-left:50px;padding-bottom:50px}.best-deal-block-section{width:100%;background-color:#daedc7;height:180px;position:relative}.best-deal-block-section img{position:absolute;top:-98px}.home-product-list-section{width:100%;padding-top:10px;padding-bottom:40px}.home-product-list-section .product-list-box{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:end}.home-product-list-section .product-list-box li{display:block;vertical-align:bottom;text-align:center}.home-product-list-section .product-list-box.col2 li{min-width:47.5%}.home-product-list-section .product-list-box.col3 li{min-width:32.5%}.home-product-list-section .product-list-box.col4 li{min-width:23.5%}.home-product-list-section .product-list-box li .product-item-box{width:100%;text-align:center;padding:0 15px}.home-product-list-section .product-list-box li .product-item-box .body-content{width:100%;height:144px;background-color:#f3f3f3;position:relative;padding:10px;z-index:0;top:-76px}.home-product-list-section .product-list-box li .product-item-box .product-img-wrap{display:inline-block;position:relative;left:0;right:0;z-index:5}.home-product-list-section .product-list-box li .product-item-box .product-title{display:inline-block;color:#5c0025;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:700;line-height:19px;text-transform:uppercase;position:absolute;left:0;right:0;bottom:25px;z-index:10}.home-product-list-section .product-list-box li .product-item-box .product-title:hover,.home-product-list-section .product-list-box li .product-item-box .product-title:focus,.home-product-list-section .product-list-box li .product-item-box .product-title:active{color:#5c0025}.home-food-town-savings-section{width:100%;padding-top:10px;padding-bottom:40px}.home-food-town-savings-section .savings-content-box-wrapper{min-height:226px;padding:10px;position:relative}.home-food-town-savings-section .savings-content-box{width:100%;min-height:216px;border:2px solid #daedc7;text-align:center;padding:40px 15px}.home-food-town-savings-section .savings-content-box h2{color:#fff;font-family:"Vast Shadow",cursive;font-size:34px;font-weight:400;text-transform:uppercase;line-height:30px}.home-food-town-savings-section .savings-content-box p{font-family:"Montserrat",sans-serif;font-size:22px;font-weight:400;line-height:35px;color:#fff}.home-testimonial-block-section{width:100%;padding-bottom:50px;position:relative}.home-testimonial-block-section-back{min-height:370px;background-color:#5c0024;webkit-clip-path:polygon(0 10%,101% 0%,100% 100%,0% 100%);clip-path:polygon(0 10%,101% 0%,100% 100%,0% 100%);position:relative}.home-testimonial-block-section .testimonial-footer-image{position:absolute;right:0;bottom:-19px}.home-testimonial-block-section h4,.home-testimonial-block-section h2,.home-testimonial-block-section h3,.home-testimonial-block-section h5,.home-testimonial-block-section h6{color:#fff;font-family:"Vast Shadow",cursive;font-size:14px;font-weight:400;line-height:21px;text-transform:uppercase;letter-spacing:3.5px}.home-testimonial-block-section p{color:#ffffff!important;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:.52px}.home-testimonial-block-section p span{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:300;letter-spacing:.4px}.home-testimonial-block-section .testimonial-by{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:300;letter-spacing:.4px;color:#fff}.home-testimonial-block-section .carousel-indicators{bottom:-60px}.home-testimonial-block-section .carousel-indicators li{border-radius:50%;width:12px;height:12px;background-color:#9ea1a1}.home-testimonial-block-section .carousel-indicators li.active{background-color:#fff}.grocery-stores-block-section{width:100%;padding-top:50px;padding-bottom:50px;text-align:center}.grocery-stores-block-section h4{color:#5c0024;font-family:"Vast Shadow",cursive;font-size:34px;font-weight:400;line-height:31px;text-transform:uppercase}.grocery-stores-block-section h3{color:#5c0024;font-family:"Vast Shadow",cursive;font-size:30px;font-weight:400;line-height:31px;text-transform:uppercase}.grocery-stores-block-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500}.grocery-stores-block-section ul{text-align:center;display:inline-block}.grocery-stores-block-section ul li{color:#5c0024;font-family:"Montserrat",sans-serif;font-weight:500;line-height:1.4em;font-size:20px;display:inline-block}.grocery-stores-block-section ul li:before{content:"\f111";color:#5c0024!important;font-family:FontAwesome;font-size:7px;display:inline-block;width:1.3em;vertical-align:middle}.grocery-stores-block-section ul li span{color:#000}.home-big-deal-section{width:100%;padding-top:40px;padding-bottom:40px}.home-big-deal-section-back{min-height:193px;padding-left:15px;padding-right:15px}.home-big-deal-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.22px}.home-big-deal-section .best-in-fresh-logo{margin-top:-15px}.home-food-safety-block-section{width:100%;padding-top:15px;padding-bottom:30px}.home-food-safety-block-section .food-safety-item-box{text-align:center;position:relative}.home-food-safety-block-section .food-safety-item-box .image-box{height:282px}.home-food-safety-block-section .food-safety-item-box .title{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:28px;display:inline-block;margin-top:15px;margin-bottom:10px}.home-food-safety-block-section .food-safety-item-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;margin-bottom:5px}.home-food-safety-block-section .food-safety-item-box .learn-more-link{color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;line-height:31px;text-transform:uppercase;font-size:16px}.home-food-safety-block-section .food-safety-item-box .learn-more-link:hover,.home-food-safety-block-section .food-safety-item-box .learn-more-link:active,.home-food-safety-block-section .food-safety-item-box .learn-more-link:focus{color:#73ab3e}.home-checklist-block-section{width:100%;padding-top:10px;padding-bottom:40px}.home-checklist-block-section .savings-content-box-wrapper{min-height:226px;padding:10px;position:relative}.home-checklist-block-section .savings-content-box{width:100%;min-height:216px;border:2px solid #daedc7;text-align:center;padding:40px 15px}.home-checklist-block-section .savings-content-box h2{color:#fff;font-family:"Vast Shadow",cursive;font-size:28px;font-weight:400;text-transform:uppercase;line-height:30px}.home-checklist-block-section .savings-content-box p{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#fff}.home-checklist-block-section .savings-content-box p span{color:#b5dc7d;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.44px;line-height:35px;font-size:20px}.home-suggestion-block-section{width:100%}.home-suggestion-block-section .got-suggestion-content-box{background-position:top 17px left 55px;background-repeat:no-repeat;width:100%;border:1px solid #5c0024;padding:30px 15px 5px;border-bottom:0}.home-suggestion-block-section .got-suggestion-content-box h4{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:15px;text-transform:uppercase;letter-spacing:.68px}.home-suggestion-block-section .got-suggestion-content-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:300;line-height:20px}.home-suggestion-block-section .got-suggestion-content-box p a{font-size:16px;color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase}.home-suggestion-block-section .got-suggestion-content-box p a:hover,.home-suggestion-block-section .got-suggestion-content-box p a:active,.home-suggestion-block-section .got-suggestion-content-box p a:focus{color:#73ab3e}.our-schedule-block-section{width:100%;padding-top:30px;padding-bottom:10px;background-color:#daedc7;text-align:center}.our-schedule-block-section h2{text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#000;font-family:"Vast Shadow",cursive;font-size:40px;font-weight:400;letter-spacing:.56px;line-height:29px}.our-schedule-block-section h2 span{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:900;letter-spacing:.42px;line-height:29px;color:#5c0024}.our-schedule-block-section p{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:600}.home-hero-slider-block-section{width:100%}.home-hero-slider-block-section-back{height:162px;padding:15px}.home-hero-slider-block-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-weight:300;line-height:13px;letter-spacing:.34px}.home-hero-slider-block-section .carousel-indicators{bottom:-30px}.home-hero-slider-block-section .carousel-indicators li{border-radius:50%;width:12px;height:12px;background-color:#9ea1a1}.home-hero-slider-block-section .carousel-indicators li.active{background-color:#641d31}.new-best-deal-block-section{width:100%;padding-bottom:35px;background-color:#5c0025}.new-best-deal-block-section .best-deal-logo{position:relative;top:-30px;margin:0 auto;left:0;right:0}.new-best-deal-block-section p{color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.2px;padding-top:15px}.new-best-deal-block-section .best-deal-header-image{margin-top:-12px}.site-hero-block-section{width:100%}.site-hero-block-section-back{height:263px;padding:20px}.site-single-column-content-section{width:100%;padding-top:50px;padding-bottom:50px}.site-single-column-content-section .note-container{padding:15px 0 5px;border-top:1px solid #9ea1a1;border-bottom:1px solid #9ea1a1}.site-single-column-content-section .note-container p{font-style:italic}.site-single-column-content-section .note-container p span{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px;font-style:normal}.site-single-column-content-section p a{font-size:16px;color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px;line-height:26px;text-decoration:underline}.site-single-column-content-section p a:hover,.site-single-column-content-section p a:active,.site-single-column-content-section p a:focus{color:#73ab3e}.site-single-column-content-section h3{margin-top:15px}.site-single-column-content-section h4{color:#641d31;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:.22px;line-height:26px;text-transform:uppercase}.site-single-column-content-section .carousel-control-prev,.site-single-column-content-section .carousel-control-next{color:#641d31;font-size:40px;font-weight:400;opacity:1}.site-single-column-content-section .carousel-inner{width:80%;margin:0 auto}.site-two-column-photo-section{width:100%;padding-bottom:0;background-color:#daedc7;margin-top:20px}.site-two-column-photo-section .images-wrapper{position:relative;top:-50px}.site-two-column-photo-section .image-item-box .image-box{height:252px;box-shadow:0 0 15px rgba(0,0,0,.1);border:6px solid #fff;background-color:#d9d9d9}.site-two-column-photo-section .image-item-box .photo-caption{color:#641d31;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:26px;letter-spacing:.2px;display:inline-block;margin-top:15px}.site-suggestion-block-section{width:100%}.site-suggestion-block-section-back{background-color:#daedc7}.site-suggestion-block-section .got-suggestion-content-box{background-position:top 17px left 55px;background-repeat:no-repeat;width:100%;padding:30px 15px 10px}.site-suggestion-block-section .got-suggestion-content-box h4{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:15px;text-transform:uppercase;letter-spacing:.68px}.site-suggestion-block-section .got-suggestion-content-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:20px}.site-suggestion-block-section .got-suggestion-content-box p a{font-size:16px;color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase}.site-suggestion-block-section .got-suggestion-content-box p a:hover,.site-suggestion-block-section .got-suggestion-content-box p a:active,.site-suggestion-block-section .got-suggestion-content-box p a:focus{color:#73ab3e}.site-list-content-block-section{width:100%;padding-top:40px;padding-bottom:15px}.site-list-content-block-section-back{border:1px solid #5c0024;padding:40px 15px}.site-list-content-block-section-back h3{color:#5c0024;font-family:"Vast Shadow",cursive;font-size:30px;font-weight:400;line-height:29px;margin-top:15px;text-transform:uppercase}.site-list-content-block-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:300}.site-list-content-block-section-back ul{margin:0;padding:0}.site-list-content-block-section-back ul li{display:block;color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;padding-bottom:10px}.site-contact-form-section{width:100%;padding-bottom:30px}.site-contact-form-section h3{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:27px;text-transform:uppercase;letter-spacing:.6px;margin-bottom:15px}.site-contact-form-section .contact-us-form-wrapper{max-width:501px}.site-contact-form-section .contact-us-form-wrapper .form-control{border-radius:0;border:1px solid #58595b;height:39px;color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:22px}.site-contact-form-section .contact-us-form-wrapper select.form-control{background-image:url(//foodtown.b-cdn.net/wp-content/themes/foodtown/assets/css/../../assets/images/blocks/arrow-down.png);background-position:top 15px right 10px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(0,0,0,.6)}.site-contact-form-section .contact-us-form-wrapper textarea{height:140px!important}.site-contact-form-section .contact-us-form-wrapper .zip-code{width:195px}.site-contact-form-section .contact-us-form-wrapper .form-control:focus,.site-contact-form-section .contact-us-form-wrapper .form-control:active{box-shadow:none;border:1px solid #73ab3e}.site-contact-form-section .address-box{border-left:2px solid #a1d55d;padding-left:15px;padding-top:5px;padding-bottom:5px}.site-contact-form-section .address-box h3{color:#641d31;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.4em;margin-bottom:3px}.site-contact-form-section .address-box p{color:#000;font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:.22px;line-height:22px;font-size:14px;margin-bottom:0}.site-contact-form-section .address-box p a{color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:.22px;line-height:22px}.site-contact-form-section .address-box .dots-line{color:#5c0024;font-family:"Montserrat Light";font-size:22px;font-weight:300;letter-spacing:3.08px;line-height:27px;text-transform:uppercase;margin-bottom:10px}.site-you-know-block-section{width:100%;padding-top:35px;padding-bottom:10px;background-color:#daedc7}.site-you-know-block-section p{color:#010000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:.54px}.site-you-know-block-section h3{color:#010000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:41px;letter-spacing:.6px}.site-logos-block-section{width:100%;padding-top:40px;padding-bottom:40px}.site-logos-block-section .logo-list-box-wrapper .logo-item-box{background-color:transparent;width:14.5%;padding:10px;display:inline-flex;height:175px;margin-bottom:10px;text-align:center}.site-logos-block-section .logo-item-box p{font-size:14px!important}.site-list-block-content-section{width:100%;padding-top:40px;padding-bottom:40px}.site-list-block-content-section .block-list-content-box{margin:0;padding:0}.site-list-block-content-section .block-list-content-box>li{display:inline-block;width:49.5%;vertical-align:top;margin-bottom:15px;text-align:center}.site-list-block-content-section .block-list-content-box>li .block-content-item-box{margin:25px}.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title{font-weight:700;letter-spacing:.4px;line-height:24px;text-transform:uppercase;color:#641d31;margin-top:10px;font-size:27px}.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title span{color:#9ea1a1}.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title a{color:#641d31}.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title a:hover,.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title a:active,.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title a:focus{color:#641d31}.site-list-block-content-section .block-list-content-box>li .block-content-item-box>ul{margin:0;padding:0}.site-list-block-content-section .block-list-content-box>li .block-content-item-box>ul>li{color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;margin-bottom:10px;display:inline-block}.site-list-block-content-section .block-list-content-box>li .block-content-item-box>ul li:before{content:"\f111";color:#5c0024!important;font-family:FontAwesome;font-size:5px;display:inline-block;width:1.3em;vertical-align:middle}.site-list-block-content-section .did-you-know-block{height:210px}.site-list-block-content-section .did-you-know-block .content-box{padding:25px 10px 25px 25px;position:relative;text-align:left;background-size:contain!important}.site-list-block-content-section .did-you-know-block .content-box .food-safety-logo{position:absolute;right:-30px;top:-30px}.site-list-block-content-section .did-you-know-block .content-box .title{color:#641d31;font-family:"Montserrat",sans-serif;font-size:27px;font-weight:700;letter-spacing:.81px;line-height:28px;text-transform:uppercase}.site-list-block-content-section .did-you-know-block .content-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.4em}.site-best-in-fresh-block{width:100%;padding-top:30px;padding-bottom:25px;background-color:#641d31;height:121px}.site-best-in-fresh-block p{color:#fff;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:32px;text-transform:uppercase;letter-spacing:.34px;text-align:center}.site-best-in-fresh-block p span{font-size:32px}.site-best-in-fresh-block .freshness-seal-img{position:absolute;top:-56px}.site-cage-free-eggs-section{width:100%;padding-top:40px;padding-bottom:40px}.site-cage-free-eggs-section-back{width:100%;background-color:#afebf2;padding:15px}.site-cage-free-eggs-section .content-box{border:2px solid #641d31;padding:15px 45px}.site-cage-free-eggs-section .content-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400}.site-cage-free-eggs-section .content-box h3{color:#641d31;font-family:"Montserrat",sans-serif;font-size:23px;font-weight:700;letter-spacing:.81px;line-height:28px;text-transform:uppercase;margin-top:10px}.job-list-block-section{width:100%;padding-top:40px;padding-bottom:40px;background-color:#daedc7}.job-list-block-section h3{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;letter-spacing:.6px;line-height:27px;text-transform:uppercase;margin-bottom:10px}.job-list-block-section ul{margin:0;padding:0}.job-list-block-section ul li{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;display:block}.job-list-block-section ul li:before{content:"\f111";color:#5c0024!important;font-family:FontAwesome;font-size:5px;display:inline-block;width:1.3em;vertical-align:middle}.career-started-block-section{width:100%;padding-top:40px;padding-bottom:15px}.career-started-block-section-back{border:1px solid #5c0024;padding:40px 15px}.career-started-block-section-back h3{color:#5c0024;font-family:"Vast Shadow",cursive;font-size:28px;font-weight:400;line-height:29px;text-transform:uppercase;margin-top:15px}.career-started-block-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;font-size:16px}.career-started-block-section .download-application-btn{min-width:265px;height:42px;box-shadow:2px 4px 5px 1px rgba(1,1,1,.44);background-color:#b5dc7d;color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:16.4px;text-transform:uppercase;letter-spacing:.2px;padding-top:13px;margin-bottom:15px}.career-started-block-section .download-application-btn:hover,.career-started-block-section .download-application-btn:active,.career-started-block-section .download-application-btn:focus{color:#000}.career-started-block-section .contact-to-lean-more{color:#641d31;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:.25px;line-height:26px}.career-started-block-section .find-your-food-town-link{color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;line-height:23px;text-transform:uppercase}.career-started-block-section .find-your-food-town-link:hover,.career-started-block-section .find-your-food-town-link:active,.career-started-block-section .find-your-food-town-link:focus{color:#73ab3e}.find-your-food-town-section{width:100%;padding-top:40px;padding-bottom:60px;background-color:#641d31}.find-your-food-town-section h3{color:#fff;font-family:"Vast Shadow",cursive;font-size:35px;font-weight:400;line-height:32px;text-transform:uppercase;padding-top:16px;text-align:left;padding-left:15px}.find-location-form-wrapper .search-control{width:400px;height:42px;border:1px solid transparent;color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:15px;letter-spacing:.22px;padding-left:15px;box-shadow:none;border-radius:0;text-transform:uppercase}.find-location-form-wrapper .search-control:active,.find-location-form-wrapper .search-control:focus{box-shadow:none}.find-location-form-wrapper .input-group-text{width:143px;height:41px;background-color:#b5dc7d;color:#000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;line-height:15px;text-transform:uppercase;letter-spacing:.22px;border-radius:0;text-align:center;padding-top:14px;cursor:pointer;display:block}.find-location-form-wrapper .input-group-text:hover,.find-location-form-wrapper .input-group-text:active,.find-location-form-wrapper .input-group-text:focus{color:#000}.site-stores-list-section{width:100%;padding-top:40px;padding-bottom:40px}.site-stores-list-section .stores-list-box{list-style:none;margin:0;padding:0;text-align:center;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.site-stores-list-section .stores-list-box>li{text-align:left;min-width:200px}.site-stores-list-section .stores-list-box>li .store-item-box{margin:7px}.site-stores-list-section .stores-list-box>li .store-item-box h4{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px;line-height:26px;text-transform:uppercase;font-size:18px}.site-stores-list-section .stores-list-box>li .store-item-box h4 a{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px;line-height:26px;text-transform:uppercase;font-size:18px}.site-stores-list-section .stores-list-box>li .store-item-box h4 a:hover,.site-stores-list-section .stores-list-box>li .store-item-box h4 a:active,.site-stores-list-section .stores-list-box>li .store-item-box h4 a:focus{color:#641d31}.site-stores-list-section .stores-list-box>li .store-item-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;margin-bottom:5px}.site-stores-list-section .stores-list-box>li .store-item-box .store-number{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:26px}.store-details-section{width:100%;padding-top:50px;padding-bottom:50px}.store-details-section h4{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;letter-spacing:.84px;line-height:22px;text-transform:uppercase;margin-bottom:15px}.store-details-section h5{color:#641d31;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:22px;text-transform:uppercase}.store-details-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;margin:0}.store-details-section .store-email{color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;line-height:31px;text-transform:uppercase}.store-details-section .store-email:hover,.store-details-section .store-email:active,.store-details-section .store-email:focus{color:#73ab3e}.store-details-section .store-service-block h6{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px;line-height:22px;font-size:16px;margin:0}.store-details-section .store-service-block p{padding-left:10px;font-weight:400}.store-details-section .store-service-block p a{color:#641d31;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:26px;text-decoration:underline;text-transform:uppercase}.store-details-section .store-service-block p a:hover,.store-details-section .store-service-block p a:active,.store-details-section .store-service-block p a:focus{color:#641d31}.store-details-section p a{color:#641d31;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:26px;text-decoration:underline;text-transform:uppercase}.store-details-section p a:hover,.store-details-section p a:active,.store-details-section p a:focus{color:#641d31}.store-details-section .facebook-page-link-box{padding:5px 5px 10px 15px;border-left:4px solid #a6d765;background-color:#fff;margin-top:5px}.store-details-section .facebook-page-link-box h4{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;letter-spacing:.2px;line-height:21px;color:#641d31;margin:0}.store-details-section .facebook-page-link-box p{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:21px;color:#000}.store-details-section .facebook-page-link-box .facebook-page-link-url{min-width:100px;min-height:30px;color:#4894f4;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:26px;border:2px solid #ccc;margin-top:10px;border-radius:0;padding:5px 10px}.store-details-section .facebook-page-link-box .facebook-page-link-url:hover,.store-details-section .facebook-page-link-box .facebook-page-link-url:active,.store-details-section .facebook-page-link-box .facebook-page-link-url:focus{color:#4894f4}.store-details-section .facebook-page-link-box .facebook-page-link-url img{width:20px}.store-result-block-section{width:100%;padding-top:20px;padding-bottom:40px}.store-result-block-section .store-result-list-box{margin:0;padding:0}.store-result-block-section .store-result-list-box li{display:inline-block;width:32.5%;vertical-align:top}.store-result-block-section .store-result-list-box li .store-result-item-box{margin:7px}.store-result-block-section .store-result-list-box li .store-result-item-box .media-body{padding-left:10px}.store-result-block-section .store-result-list-box li .store-result-item-box h4{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px;line-height:26px;text-transform:uppercase;font-size:18px;margin-bottom:0}.store-result-block-section .store-result-list-box li .store-result-item-box p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;margin-bottom:5px}.store-result-block-section .store-result-list-box li .store-result-item-box .store-number{color:#000;font-family:"Montserrat",sans-serif;font-weight:400;line-height:31px;font-size:16px}.store-result-block-section .store-result-list-box li .store-result-item-box .store-details-link{color:#73ab3e;font-family:"Montserrat",sans-serif;font-weight:700;line-height:31px;font-size:16px}.store-result-block-section .store-result-list-box li .store-result-item-box .store-details-link:hover,.store-result-block-section .store-result-list-box li .store-result-item-box .store-details-link:active,.store-result-block-section .store-result-list-box li .store-result-item-box .store-details-link:focus{color:#73ab3e}.services-list-section{width:100%;padding-top:40px;padding-bottom:30px;background-color:#daedc7;min-height:470px;margin-bottom:15px}.services-list-section .new-graphic{position:relative;top:-15px;height:500px}.services-list-section .text-underneath-note p{font-size:9pt;color:#000;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.8em}.services-list-section ul{margin:0;padding:0}.services-list-section ul li{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:26px;display:block}.services-list-section ul li:before{content:"\f111";color:#641d31;font-family:FontAwesome;font-size:5px;font-weight:700;display:inline-block;width:1.3em;vertical-align:middle}.services-list-section .note-block{padding:8px 0;border-top:1px solid #9ea1a1;border-bottom:1px solid #9ea1a1}.services-list-section .note-block p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0}.services-list-section .note-block p span{color:#641d31;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.22px}.site-find-your-food-town-block-section{width:100%;padding-top:30px;padding-bottom:15px}.find-your-food-town-block-wrapper{width:100%;padding:10px;background-color:#641d31}.find-your-food-town-block{border:2px solid #fff;padding:0 30px}.find-your-food-town-block p{color:#fff;font-family:"Montserrat",sans-serif;font-size:27px;font-weight:700;line-height:32px;text-transform:uppercase;letter-spacing:.42px;margin-top:20px}.find-your-food-town-block .site-btn1{margin-top:8px}.site-self-suggestion-block-section{width:100%;padding-top:40px;padding-bottom:40px;background-color:#daedc7}.site-self-suggestion-block-section h3{color:#5c0024;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:27px;text-transform:uppercase;letter-spacing:.6px}.site-self-suggestion-block-section .suggestion-form-wrapper{max-width:502px;margin:0 auto;padding-top:15px}.site-self-suggestion-block-section .suggestion-form-wrapper .form-control{border-radius:0;border:1px solid #58595b;height:39px;color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:22px}.site-self-suggestion-block-section .suggestion-form-wrapper select.form-control{background-image:url(//foodtown.b-cdn.net/wp-content/themes/foodtown/assets/css/../../assets/images/blocks/arrow-down.png);background-position:top 15px right 10px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(0,0,0,.6)}.site-self-suggestion-block-section .suggestion-form-wrapper textarea{height:140px!important}.site-self-suggestion-block-section .suggestion-form-wrapper .zip-code{width:195px}.site-self-suggestion-block-section .suggestion-form-wrapper .form-control:focus,.site-self-suggestion-block-section .suggestion-form-wrapper .form-control:active{box-shadow:none;border:1px solid #73ab3e}.site-self-suggestion-block-section .suggestion-form-wrapper .suggestion-submit-btn{min-width:135px;padding-top:8px;background-color:#641d31;color:#fff}.site-self-suggestion-block-section .suggestion-form-wrapper .suggestion-submit-btn:hover,.site-self-suggestion-block-section .suggestion-form-wrapper .suggestion-submit-btn:active,.site-self-suggestion-block-section .suggestion-form-wrapper .suggestion-submit-btn:focus{color:#fff}.site-weekly-and-instore-ad-block-section{width:100%;padding-top:40px;padding-bottom:40px;text-align:center}.site-weekly-and-instore-ad-block-section img{margin:0 auto}.site-weekly-and-instore-ad-block-section .block-border{border-left:1px dashed #5c0024}.site-weekly-and-instore-ad-block-section .in-store-ad-icon{position:absolute;left:0;right:0;bottom:0}.site-weekly-and-instore-ad-block-section .image-placeholder-box{width:100%;min-height:560px;position:relative}.site-weekly-and-instore-ad-block-section .image-placeholder-box .image-first{left:0;right:0;bottom:30px}.site-weekly-and-instore-ad-block-section .image-placeholder-box .image-second{left:0;right:0;bottom:30px}.site-weekly-and-instore-ad-block-section .weekly-ad-box{display:block;width:100%;height:70px;background-position:center center;background-repeat:no-repeat;background-size:contain;color:#5c0024;font-family:"Vast Shadow",cursive;font-size:27px;font-weight:400;line-height:27px;text-transform:uppercase;text-decoration:none;padding-top:12px;position:absolute;left:0;right:0;bottom:0;text-align:left;padding-left:21%}.site-weekly-and-instore-ad-block-section .weekly-ad-box:hover,.site-weekly-and-instore-ad-block-section .weekly-ad-box:active,.site-weekly-and-instore-ad-block-section .weekly-ad-box:focus{text-decoration:none}.site-weekly-and-instore-ad-block-section .in-store-ad-box{display:block;width:100%;height:70px;background-position:center center;background-repeat:no-repeat;background-size:contain;color:#5c0024;font-family:"Vast Shadow",cursive;font-size:27px;font-weight:400;line-height:27px;text-transform:uppercase;text-decoration:none;padding-top:12px;position:absolute;left:0;right:0;bottom:0;text-align:left;padding-left:21%}.site-weekly-and-instore-ad-block-section .in-store-ad-box:hover,.site-weekly-and-instore-ad-block-section .in-store-ad-box:active,.site-weekly-and-instore-ad-block-section .in-store-ad-box:focus{text-decoration:none}.site-download-app-link-section{width:100%;padding-top:75px;background-color:#daedc7;text-align:center}.site-download-app-link-section h3{color:#5c0024;font-family:"Vast Shadow",cursive;font-size:36px;font-weight:400;line-height:35px;text-transform:uppercase}.site-download-app-link-section p{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:300;line-height:26px;margin-bottom:5px}.site-download-app-link-section .learn-more-link{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;color:#641d31;text-transform:uppercase}.site-download-app-link-section .learn-more-link:hover,.site-download-app-link-section .learn-more-link:active,.site-download-app-link-section .learn-more-link:focus{color:#641d31}.site-download-app-link-section .iphone-image{position:absolute;bottom:0;left:0}.site-coupon-policy-section{width:100%;padding-top:40px;padding-bottom:20px}.coupon-policy-content-block{width:100%;border:1px solid #641d31;padding:30px 45px}.coupon-policy-content-block h3{color:#5c0024;font-family:"Vast Shadow",cursive;font-size:30px;font-weight:400;line-height:31px;text-transform:uppercase}.coupon-policy-content-block h4{color:#641d31;font-family:"Montserrat",sans-serif;font-weight:700;line-height:26px;text-transform:uppercase;font-size:18px}.coupon-policy-content-block ul{margin:0;padding:0}.coupon-policy-content-block ul li{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;display:block}.coupon-policy-content-block ul li:before{content:"\f111";color:#641d31;font-family:FontAwesome;font-size:5px;font-weight:700;display:inline-block;width:1.3em;vertical-align:middle;padding-right:10px}.site-single-column-content-section .how-does-it-work-block{border:1px solid #641d31;padding:15px}.site-single-column-content-section .how-does-it-work-block h4{color:#641d31;font-family:"Vast Shadow",cursive;font-size:22px;font-weight:400;letter-spacing:.31px;line-height:26px;text-transform:uppercase}.site-single-column-content-section .how-does-it-work-block ul{margin:0;padding:0}.site-single-column-content-section .how-does-it-work-block ul li{display:block;color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400}.site-single-column-content-section .how-does-it-work-block ul li span{color:#641d31;font-size:18px;font-weight:600}.site-single-column-content-section h5{color:#641d31;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:900;letter-spacing:.68px;line-height:34px;text-transform:uppercase}.site-download-the-ad-section{width:100%;padding-bottom:30px}.site-download-the-ad-section .download-btn{display:inline-block;position:relative}.site-download-the-ad-section .download-btn-img{margin-bottom:-43px}.site-cta-blocks-section{width:100%;padding-top:20px;padding-bottom:15px}.site-cta-blocks-section .cta-block-box{min-height:422px;padding:7px;position:relative}.site-cta-blocks-section .cta-content-block{border:2px solid #daedc7;padding:30px;min-height:408px}.site-cta-blocks-section .cta-content-block h2{color:#daedc7;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:400;text-transform:uppercase}.site-cta-blocks-section .cta-content-block h2 span{color:#fff;font-family:"Vast Shadow",cursive;font-size:25px;font-weight:400;line-height:32px}.site-cta-blocks-section .cta-content-block h2 .in-the-text{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:1.76px;line-height:28px;font-size:16px;color:#daedc7}.site-cta-blocks-section .cta-content-block p{color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;line-height:23px;font-size:16px}.site-cta-blocks-section .looking-for-even-more{position:absolute;width:100%;padding:15px;background-color:#641d31;left:0;right:0;top:10%}.site-cta-blocks-section .looking-for-even-more h2 span{font-size:41px;line-height:1em}.site-cta-blocks-section .other-content-box{position:absolute;left:0;right:0;bottom:20%}.site-cta-blocks-section .other-content-box p{font-size:22px;font-weight:400}.site-download-app-link-section h3{padding-bottom:42px}.home-houston-grocery-block-section-mobile{display:none}.site-embed-flyer iframe{height:2000px}.site-embed-flyer-instore iframe{height:700px}.site-block46-section{width:100%}.site-block46-section .carousel-indicators{bottom:1px}.site-block46-section .carousel-indicators li{border-radius:50%;width:12px;height:12px;background-color:#9ea1a1;text-align:center}.site-block46-section .carousel-indicators li.active{background-color:#641d31}.site-block46-section .image-slider-wrapper{width:100%;position:relative;margin-top:10px}.site-block46-section .image-slider-scrollpane{margin:auto;overflow:hidden;position:relative;width:100%;border:3px solid #641d31}.site-block46-section .image-slider-wrapper .slider-control{color:#fff;font-size:40px;font-weight:400;position:absolute;z-index:5;height:100%;background-color:#641d31;width:31px}.site-block46-section .image-slider-wrapper .slider-control .fa{position:absolute;top:37%;left:7px}.site-block46-section .image-slider-wrapper .slider-control.right{padding-left:3px;right:-25px}.site-block46-section .image-slider-wrapper .slider-control.left{left:-15px;padding-right:3px}.site-block46-section .image-list-box{margin:0;padding:0}.site-block46-section .image-list-box>li{display:inline-block;width:260px;margin-right:15px;vertical-align:top}.site-block47-section{width:100%}.site-block47-section .carousel-indicators{bottom:1px}.site-block47-section .carousel-indicators li{border-radius:50%;width:12px;height:12px;background-color:#9ea1a1;text-align:center}.site-block47-section .carousel-indicators li.active{background-color:#641d31}.site-block47-section .image-slider-wrapper{width:100%;position:relative;margin-top:10px}.site-block47-section .image-slider-scrollpane{margin:auto;overflow:hidden;position:relative;width:100%;padding-left:20px}.site-block47-section .image-slider-wrapper .slider-control{color:#641d31;font-size:40px;font-weight:400;position:absolute;z-index:5;height:100%;width:31px}.site-block47-section .image-slider-wrapper .slider-control .fa{position:absolute;top:37%;left:7px}.site-block47-section .image-slider-wrapper .slider-control.right{padding-left:3px;right:-25px}.site-block47-section .image-slider-wrapper .slider-control.left{left:-15px;padding-right:3px}.site-block47-section .slide-image-list-box{margin:0;padding:0}.site-block47-section .slide-image-list-box>li{display:inline-block;width:260px;margin-right:15px;vertical-align:top}.site-block47-section .slide-image-list-box>li>div{display:block;padding:10px;border:1px solid #ddd;min-height:329px}.site-block47-section .slide-image-list-box>li .title{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;margin-top:15px}.site-block47-section .slide-image-list-box>li .sub-title{color:#666;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400}.site-block47-section .slide-image-list-box>li .price{color:#641d31;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500}.site-single-column-content-section .image-slider-wrapper{width:92%;position:relative;margin-top:5px;margin:0 auto}.site-single-column-content-section .image-slider-scrollpane{margin:auto;overflow:hidden;position:relative;width:100%}.site-single-column-content-section .image-slider-wrapper .slider-control{color:#641d31;font-size:40px;font-weight:400;position:absolute;z-index:5;height:100%;background-color:#fff;width:31px}.site-single-column-content-section .image-slider-wrapper .slider-control .fa{position:absolute;top:37%;left:7px}.site-single-column-content-section .image-slider-wrapper .slider-control.right{padding-left:3px;right:-25px}.site-single-column-content-section .image-slider-wrapper .slider-control.left{left:-15px;padding-right:3px}.site-single-column-content-section .slide-image-list-box{margin:0;padding:0}.site-single-column-content-section .slide-image-list-box li{display:inline-block;width:400px;margin-right:10px;margin-left:15px;vertical-align:top}.site-single-column-content-section .slide-item-box{height:auto}.product-sldier-block-section{width:100%}.product-sldier-block-section p{font-size:16px;color:#000;font-family:"Montserrat",sans-serif;font-weight:500;margin-top:20px;margin-bottom:0}.product-sldier-block-section .static-product-block{width:100%;height:211px;position:relative;text-align:center}.product-sldier-block-section .static-product-block img{position:absolute;left:0;right:0;bottom:60px;z-index:10;margin:0 auto}.product-sldier-block-section .static-product-block .title-box{width:100%;padding:40px 10px 10px;background-color:#f2f2f2;position:absolute;left:0;right:0;bottom:0;z-index:5}.product-sldier-block-section .static-product-block .title-box span{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:700;color:#5c0025}.product-sldier-block-section .product-slider-wrapper{width:100%;position:relative;margin-top:10px}.product-sldier-block-section .product-slider-scrollpane{margin:auto;overflow:hidden;position:relative;width:100%}.product-sldier-block-section .product-slider-wrapper .slider-control{color:#666;font-size:40px;font-weight:400;position:absolute;top:30%;z-index:5}.product-sldier-block-section .product-slider-wrapper .slider-control.right{padding-left:3px;right:3px}.product-sldier-block-section .product-slider-wrapper .slider-control.left{left:3px;padding-right:3px}.product-sldier-block-section .product-list-box{margin:0;padding:0}.product-sldier-block-section .product-list-box>li{display:inline-block;width:177px;margin-right:15px;vertical-align:top}.product-sldier-block-section .product-list-box>li .product-item-box{width:100%;text-align:center;padding:23px 10px 15px}.product-sldier-block-section .product-list-box>li .product-item-box .image-box{height:140px}.product-sldier-block-section .product-list-box>li .product-item-box img{margin:0 auto;height:140px}.product-sldier-block-section .product-list-box>li .product-item-box .title{display:block;font-size:15px;color:#000;font-family:"Montserrat",sans-serif;font-weight:400;margin-top:15px;line-height:1.2em}.block57-images-section{width:100%;padding-top:50px;padding-bottom:35px}.block57-images-section .image-box{height:270px;margin-bottom:15px}@media(max-width:767px){.home-houston-grocery-block-section .content-wrapper{padding-left:0;padding-bottom:0}.home-houston-grocery-block-section .grocery-item-image{right:0;display:none}.best-deal-block-section img{position:static;margin-top:0}.best-deal-block-section{height:inherit;padding-bottom:10px}.home-hero-block-section .slide-bg{height:310px;padding:20px}.home-hero-block-section .container{max-width:100%;padding-left:0!important;padding-right:0!important}.product-list-box-wrapper{width:100%;overflow:scroll}.home-product-list-section .product-list-box{grid-template-columns:1fr;gap:15px}.home-product-list-section .product-list-box li .product-item-box{min-height:211px}.home-product-list-section .product-list-box li .product-item-box .product-title{font-size:15px;z-index:5000;position:relative;bottom:-53px}.home-food-town-savings-section .savings-content-box h2{font-size:23px}.home-food-town-savings-section .savings-content-box p{font-size:18px;line-height:25px}.home-testimonial-block-section-back{padding:70px 0 50px}.home-big-deal-section-back{height:auto;padding:40px 15px}.home-checklist-block-section .savings-content-box h2{font-size:22px}.home-checklist-block-section .savings-content-box p{font-size:18px}.home-suggestion-block-section .got-suggestion-content-box h4{line-height:24px}.home-suggestion-block-section .got-suggestion-content-box{background-position:top 18px left 2px}.our-schedule-block-section h2{font-size:18px;line-height:.8em}.our-schedule-block-section h2 img{width:100%!important;height:auto!important}.our-schedule-block-section h2 span{font-size:22px;display:block;font-weight:700}.our-schedule-block-section p{font-size:14px;line-height:.5em}.grocery-stores-block-section{padding-bottom:0;padding-top:0}.home-houston-grocery-block-section p{line-height:27px}.home-houston-grocery-block-section h2{font-size:23px}.home-houston-grocery-block-section h1{font-size:23px}.grocery-stores-block-section ul{padding-left:0}.grocery-stores-block-section h4{font-size:22px}.home-big-deal-section .best-in-fresh-logo{margin:0 auto;display:flex;position:relative;top:-74px}.home-testimonial-block-section .testimonial-footer-image{display:none}.home-testimonial-block-section-back{webkit-clip-path:polygon(0 0%,101% 0%,100% 100%,0% 100%);clip-path:polygon(0 0%,100% 0%,100% 100%,0% 100%)}.home-houston-grocery-block-section{padding-bottom:40px}.home-product-list-section .product-list-box li .product-item-box .product-title{display:inline-block;padding:7px;line-height:1.2em;word-break:break-all}.home-product-list-section .product-list-box li .product-item-box{padding:0 10px}.home-product-list-section .product-list-box li .product-item-box .product-img-wrap{bottom:-59px}.home-product-list-section .product-list-box li .product-item-box .body-content{height:111px;position:relative;padding:10px;top:auto}.home-food-town-savings-section .container{padding-left:0;padding-right:0;max-width:100%!important}.home-testimonial-block-section h4{font-size:11px}.home-big-deal-section .freshness-block-heading{margin-top:-15px}.home-checklist-block-section .container{padding-left:0;padding-right:0;max-width:100%!important}.home-product-list-section{padding-top:0!important}.home-product-list-section .product-list-box li{width:100%}.grocery-stores-block-section ul li{font-size:14px}.grocery-stores-block-section p{font-size:14px}.home-houston-grocery-block-section p{font-size:14px;line-height:23px}.home-testimonial-block-section p{font-size:20px}.home-food-safety-block-section .food-safety-item-box p{font-size:14px;line-height:1.5em}.home-food-safety-block-section .food-safety-item-box .title{font-size:22px;display:block}.home-food-safety-block-section .food-safety-item-box .learn-more-link{font-size:12px;position:static}.home-food-safety-block-section{padding-bottom:0}.site-hero-block-section-back{height:auto;padding:40px 15px}.site-single-column-content-section{padding-top:35px;padding-bottom:25px}.site-two-column-photo-section .images-wrapper{top:0;padding:40px 0}.site-two-column-photo-section{margin-top:0}.site-suggestion-block-section .got-suggestion-content-box{background-position:top 17px left 5px}.site-suggestion-block-section .got-suggestion-content-box h4{line-height:21px}.site-suggestion-block-section .got-suggestion-content-box p a{font-size:14px}.site-list-content-block-section-back h3{font-size:18px}.site-list-content-block-section-back ul li{font-size:14px;padding-bottom:5px}.site-logos-block-section .logo-list-box-wrapper .logo-item-box{width:26.5%;height:auto}.site-list-block-content-section .block-list-content-box>li{width:100%}.site-list-block-content-section .block-list-content-box>li .block-content-item-box>ul>li{font-size:15px}.site-list-content-block-section p{font-size:16px}.site-list-block-content-section .did-you-know-block .content-box .food-safety-logo{left:0;right:0;margin:0 auto}.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title{font-size:18px;margin-top:88px}.site-list-block-content-section .did-you-know-block .content-box p{font-size:14px}.site-best-in-fresh-block{height:auto;text-align:center}.site-best-in-fresh-block .freshness-seal-img{position:static;margin:0 auto}.site-best-in-fresh-block p{font-size:18px}.site-best-in-fresh-block p span{font-size:23px}.site-cage-free-eggs-section .content-box{padding:15px}.career-started-block-section-back h3{font-size:20px}.find-your-food-town-section .icon-location{width:30px}.find-your-food-town-section h3{font-size:19px;line-height:23px;padding-top:1px}.find-location-form-wrapper .input-group-text{width:79px}.find-location-form-wrapper .search-control{width:147px}.site-stores-list-section .stores-list-box{grid-template-columns:1fr}.site-stores-list-section{padding-bottom:0}.store-details-section h4{font-size:20px}.store-details-section{padding-top:40px;padding-bottom:40px}.store-result-block-section .store-result-list-box li{width:100%}.store-result-block-section{padding-bottom:0}.find-your-food-town-block .site-btn1{min-width:inherit;width:100%;margin-top:0}.find-your-food-town-block p{margin-top:2px;font-size:14px;line-height:20px}.site-weekly-and-instore-ad-block-section{padding-top:20px}.site-download-app-link-section .iphone-image{position:static}.site-download-app-link-section{padding-top:50px}.site-download-app-link-section h3{font-size:22px;padding-bottom:0}.coupon-policy-content-block h3{font-size:22px;line-height:27px}.coupon-policy-content-block{padding:15px}.site-single-column-content-section .how-does-it-work-block h4{font-size:17px}.site-single-column-content-section .how-does-it-work-block ul li{font-size:14px}.site-single-column-content-section h5{font-size:17px;line-height:26px}.site-cta-blocks-section .other-content-box p{font-size:17px}.site-cta-blocks-section .other-content-box{bottom:11%}.site-weekly-and-instore-ad-block-section .weekly-ad-box{font-size:17px;padding-top:17px}.site-weekly-and-instore-ad-block-section .in-store-ad-box{font-size:17px;padding-top:17px}.site-weekly-and-instore-ad-block-section .image-placeholder-box{min-height:inherit}.site-weekly-and-instore-ad-block-section .image-placeholder-box .image-first{position:static}.site-weekly-and-instore-ad-block-section .image-placeholder-box .image-second{position:static}.site-weekly-and-instore-ad-block-section .weekly-ad-box{position:static}.site-weekly-and-instore-ad-block-section .in-store-ad-box{position:static}.site-cage-free-eggs-section-back .col-sm-3{text-align:center}.site-block46-section .image-slider-wrapper .slider-control.right{right:2px}.site-block46-section .image-slider-wrapper .slider-control.left{left:2px}.site-block46-section .image-slider-wrapper .slide-text-image{max-width:100%}.site-block46-section .image-list-box>li{margin-right:2px}.site-block46-section .image-list-box>li:first-child{padding-left:25px}.services-list-section{height:auto;padding-top:40px!important;padding-bottom:40px!important}.site-block47-section .image-slider-wrapper .slider-control.right{right:-2px}.site-block47-section .image-slider-wrapper .slider-control.left{left:-2px}.site-block47-section .image-slider-wrapper .slide-text-image{max-width:100%}.site-block47-section .image-list-box>li{margin-right:2px}.site-block47-section .image-list-box>li:first-child{padding-left:25px}.site-block47-section .image-slider-scrollpane{width:90%}.site-block47-section .slide-image-list-box>li .sub-title{font-size:12px}.site-block47-section .slide-image-list-box>li .title{font-size:14px}.site-block47-section .slide-image-list-box>li .price{font-size:14px}.site-single-column-content-section .slide-image-list-box li{width:396px}.site-single-column-content-section .image-slider-wrapper{width:100%}.site-block47-section .slide-image-list-box>li>div{min-height:255px}.site-single-column-content-section .carousel-inner{width:100%}.site-single-column-content-section .carousel-control-prev{left:-20px}.site-single-column-content-section .carousel-control-next{right:-20px}.site-block47-section .slide-image-list-box>li{margin-right:8px;margin-left:5px}.site-single-column-content-section .slide-item-box{height:auto}.site-single-column-content-section .slide-item-box .title{margin-top:15px}.site-cta-blocks-section{padding-bottom:0!important}.site-cta-blocks-section img{margin-bottom:35px}.site-block47-section .image-slider-wrapper .slider-control{display:none}.site-you-know-block-section{padding-top:50px!important;padding-bottom:30px!important;margin-bottom:12px!important}.site-you-know-block-section h3{line-height:25px;margin-top:10px}.site-block45-section .mobile-device-img{transform:scale(.9)!important}.site-block45-section .container{padding-bottom:48px!important}}@media(min-width:768px) and (max-width:990px){.home-product-list-section .product-list-box li{width:49.5%}.home-big-deal-section p{font-size:15px}.home-big-deal-section .best-in-fresh-logo{margin-top:27px}.home-houston-grocery-block-section p{line-height:24px}.home-houston-grocery-block-section .grocery-item-image{right:0;position:static}.best-deal-block-section img{position:static}.home-suggestion-block-section .got-suggestion-content-box{background-position:top 17px left 5px}.site-best-in-fresh-block p{font-size:18px}.site-best-in-fresh-block p span{font-size:20px}.site-list-block-content-section .block-list-content-box>li .block-content-item-box .title{font-size:20px}.site-list-block-content-section .did-you-know-block .content-box .food-safety-logo{width:108px}.site-cage-free-eggs-section-back img{margin-top:35px}.store-result-block-section .store-result-list-box li .store-result-item-box p{font-size:14px}.find-your-food-town-block .site-btn1{min-width:inherit}.find-your-food-town-block p{margin-top:2px}.hidden-sm{display:none}.site-weekly-and-instore-ad-block-section .weekly-ad-box{font-size:22px;line-height:30px}.site-weekly-and-instore-ad-block-section .in-store-ad-box{font-size:22px;line-height:30px}.site-stores-list-section .stores-list-box{grid-template-columns:repeat(2,1fr)}}@media (max-width:990px){.hide-mobile{display:none}.home-houston-grocery-block-section-mobile{display:block}}@media(min-width:991px) and (max-width:1199px){.site-stores-list-section .stores-list-box{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.site-embed-flyer iframe{height:450px}.site-embed-flyer-instore iframe{height:250px}}