@import"https://fonts.googleapis.com/css?family=Roboto+Slab";.subscribe-btn.snackbox-subscribe-btn a:hover{background-color:transparent}.subscribe-btn a:hover{background:#0284c5;text-decoration:none}.pantry{background:#f8f8f8;line-height:24px;height:100%;padding:0;margin:0}.pantry .main-nav{background-color:#00aaea;z-index:610;border-bottom:0}.pantry .wrapper50{position:relative;width:50%;max-width:1024px;margin:0 auto}.pantry .wrapper70{position:relative;width:70%;max-width:1200px;margin:0 auto}.pantry h1{font-size:24px;text-transform:capitalize}.pantry h4{text-transform:capitalize;color:#00aaea;font-family:Roboto Slab;padding-bottom:10px;border-bottom:1px dashed #00aaea}.pantry .pantry-subscribe{font-weight:900;font-size:.8em;letter-spacing:.3em;display:block;padding:8px 16px;color:#fff;background-color:#ed4747;border:none;outline:0;margin:32px auto;width:200px;text-align:center;text-decoration:none;text-transform:uppercase;text-rendering:optimizeLegibility;z-index:989;position:relative}.pantry .pantry-subscribe:hover{background:#e81919}.pantry .pantry-landing-text{position:relative;width:100%;min-height:600px;height:calc(100vh - 100px);margin-top:-80px;text-align:center!important;display:flex;display:-webkit-flex;display:-moz-flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;z-index:50}.pantry .pantry-landing-text h1{color:#00aaea;font-weight:900;font-size:58px;text-transform:uppercase;margin:10px auto 0;text-shadow:-2px 2px white}.pantry .pantry-landing-text h1 small{font-size:18px;top:-30px;position:relative}.pantry .pantry-landing-text h2{width:400px;font-family:Roboto Slab;color:#0284c5;font-weight:900;font-size:22px;line-height:32px;margin:0 auto;display:inline;padding:0;text-shadow:-1px 1px white;text-transform:uppercase}.pantry .vid-bg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:130%;overflow:hidden;z-index:0;background:#e3e6eb url(/cdn/shop/files/pantry_hero11.jpg?4178646844199053663) no-repeat center center;background-size:cover}.pantry .vid-bg-wrapper .vid-bg{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#e3e6eb}.pantry #what-is-pantry{position:relative;width:100%;margin-bottom:60px}.pantry #what-is-pantry a{display:block;margin:0 auto;width:208px}.pantry #what-is-pantry #what{background:#fff;margin:-10px auto 0;padding:3% 5% 2%;height:50%;z-index:888;position:relative}.pantry #what-is-pantry #what h2{margin:20px auto 25px;font-family:Roboto Slab;color:#00aaea;text-align:center;font-size:20px;line-height:28px}.pantry #what-is-pantry #what h3{font-size:16px;text-align:center;margin-bottom:15px;padding:30px 0 20px;border-top:1px dashed #828282}.pantry #what-is-pantry #what .mini-hiw{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-content:space-between;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;font-size:14px}.pantry #what-is-pantry #what .mini-hiw h3{border:0;padding:0;font-size:14px;text-align:center;margin-bottom:0!important}.pantry #what-is-pantry #what .mini-hiw div{width:25%;margin:0 1%;flex-grow:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;padding-right:2%;border-right:1px dashed #aaa;text-align:center}.pantry #what-is-pantry #what .mini-hiw div:last-child{border-right:0px}.pantry #what-is-pantry #what .mini-hiw img{height:100px;width:auto;margin-bottom:20px}.pantry #what-is-pantry #why{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:60px;color:#fff;z-index:888;position:relative}.pantry #what-is-pantry #why h1{font-family:Roboto Slab;text-align:center}.pantry #what-is-pantry #why1,.pantry #what-is-pantry #why2,.pantry #what-is-pantry #why3{vertical-align:top;margin:0;padding:0}.pantry #what-is-pantry #why1 h1,.pantry #what-is-pantry #why2 h1,.pantry #what-is-pantry #why3 h1{margin:10% 10% 5%;padding-bottom:10px;border-bottom:1px dashed white}.pantry #what-is-pantry #why1 p,.pantry #what-is-pantry #why2 p,.pantry #what-is-pantry #why3 p{margin:0 10% 10%}.pantry #what-is-pantry #why1 img,.pantry #what-is-pantry #why2 img,.pantry #what-is-pantry #why3 img{width:100%;height:auto}.pantry #what-is-pantry #why1,.pantry #what-is-pantry #why2{width:50%}.pantry #what-is-pantry #why1 .why-img,.pantry #what-is-pantry #why2 .why-img{width:100%;height:0;position:relative;padding-bottom:100%;overflow:hidden}.pantry #what-is-pantry #why1{background:#00aaea;color:#fff}.pantry #what-is-pantry #why1 h1{color:#fff;border-bottom:1px dashed white}.pantry #what-is-pantry #why2{color:#828282;background:#fff}.pantry #what-is-pantry #why2 h1{color:#00aaea;border-bottom:1px dashed #828282}.pantry #what-is-pantry #why2 .why-img{background:url(/cdn/shop/files/Pantry_Set-23.jpg?18436048720389359267) no-repeat;background-size:cover}.pantry #what-is-pantry #why3{position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;background:#00aaea;color:#fff;margin:0;z-index:88;width:100%;min-height:300px}.pantry #what-is-pantry #why3 #why3-text{width:50%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}.pantry #what-is-pantry #why3 #why3-text h1{padding-bottom:35px!important;color:#fff;border-bottom:1px dashed white}.pantry #what-is-pantry #why3 .why-img{width:50%;position:relative;overflow:hidden;background:url(/cdn/shop/files/1_8a477851-97eb-49c7-98ea-48df8ef13e13.jpg?1912755668889183556) no-repeat;background-size:cover}.pantry #what-is-pantry .decor-front,.pantry #what-is-pantry .decor-behind{position:absolute;top:0;left:0;width:100%;height:100%}.pantry #what-is-pantry .decor-front{z-index:899}.pantry #what-is-pantry .decor-front .d1,.pantry #what-is-pantry .decor-front .d2,.pantry #what-is-pantry .decor-front .d4{-webkit-filter:drop-shadow(-10px 10px 5px rgba(0,0,0,.4));filter:drop-shadow(-10px 10px 5px rgba(0,0,0,.4))}.pantry #what-is-pantry .decor-front .d3{-webkit-filter:drop-shadow(15px 5px 5px rgba(0,0,0,.4));filter:drop-shadow(15px 5px 5px rgba(0,0,0,.4))}.pantry #what-is-pantry .decor-front .d1{left:-5%;top:-3.8%}.pantry #what-is-pantry .decor-front .d2{right:-10%;top:-5%;-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.pantry #what-is-pantry .decor-front .d3{right:-5%;bottom:2%;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}.pantry #what-is-pantry .decor-front .d4{top:50%;left:-1.3%}.pantry #what-is-pantry .decor-behind{z-index:8}.pantry #what-is-pantry .decor-behind .d1{-webkit-filter:drop-shadow(5px -5px 5px rgba(0,0,0,.5));filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.5))}.pantry #what-is-pantry .decor-behind .d2,.pantry #what-is-pantry .decor-behind .d3{-webkit-filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.5));filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.5))}.pantry #what-is-pantry .decor-behind .d1{right:-6%;top:40%;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pantry #what-is-pantry .decor-behind .d2{left:-8%;top:50%}.pantry #what-is-pantry .decor-behind .d3{bottom:-20%}.pantry .index-community-panel{position:relative;background:#fff;z-index:600}.pantry .index-community-panel h1{text-align:center;color:#00aaea;margin:32px auto}.pantry .index-community-panel .post{border:0;line-height:20px}.pantry .index-community-panel .post p{height:auto;margin-bottom:30px}.pantry .pantry-hiw-title{width:100%;height:300px;position:relative;top:0;text-align:center;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;z-index:50;background:url(/cdn/shop/files/pantry_hero00.jpg?324474561711148838) no-repeat center center;background-size:cover}.pantry .pantry-hiw-title h1{font-size:46px;color:#00aaea;margin-top:-50px;font-weight:700;font-family:Roboto Slab;text-shadow:-2px 2px white}.pantry #how-it-works{position:relative;margin-top:-50px;padding-bottom:20px}.pantry #how-it-works #how1,.pantry #how-it-works #how2,.pantry #how-it-works #how3{position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;background:#00aaea;color:#fff;margin:0;z-index:88;width:100%}.pantry #how-it-works #how1 .how-text,.pantry #how-it-works #how2 .how-text,.pantry #how-it-works #how3 .how-text{width:50%;padding:5%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}.pantry #how-it-works #how1 .how-text h1,.pantry #how-it-works #how2 .how-text h1,.pantry #how-it-works #how3 .how-text h1{color:#fff;font-family:Roboto Slab;border-bottom:1px dashed white;padding-bottom:10px;text-align:center;line-height:30px}.pantry #how-it-works #how1 .how-img,.pantry #how-it-works #how2 .how-img,.pantry #how-it-works #how3 .how-img{width:50%;position:relative;overflow:hidden}.pantry #how-it-works #how1 .how-text{min-height:600px;padding:0;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;background:#fff}.pantry #how-it-works #how1 .how-text-top{position:relative;display:flex;display:-webkit-flex;display:-moz-flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;padding:10%;background:#00aaea;width:100%;min-height:330px;height:50%}.pantry #how-it-works #how1 .how-text-top:after{content:"";position:absolute;bottom:-15px;z-index:999;left:45%;width:0;height:0;border-top:15px solid #00aaea;border-left:15px solid transparent;border-right:15px solid transparent}.pantry #how-it-works #how1 .how-text-bottom{position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;background:#fff;padding:0% 10% 10%;color:#828282;font-size:14px}.pantry #how-it-works #how1 .how-text-bottom h1{color:#828282;font-size:16px;line-height:20px;margin:0;padding:0}.pantry #how-it-works #how1 .how-img img{left:50%;transform:translate(-50%);position:absolute;max-width:inherit;width:auto;height:100%;max-height:inherit}.pantry #how-it-works #how2,.pantry #how-it-works #how3{min-height:300px}.pantry #how-it-works #how2 .how-text,.pantry #how-it-works #how3 .how-text{padding:6% 5%}.pantry #how-it-works #how2 .how-img img,.pantry #how-it-works #how3 .how-img img{position:absolute;max-width:inherit;top:50%;transform:translateY(-50%);width:100%;height:auto;max-height:inherit}.pantry #how-it-works a{position:relative;display:block;margin:80px auto;width:160px}.pantry #how-it-works .decor-front,.pantry #how-it-works .decor-back{position:absolute;top:0;left:0;width:100%;height:100%}.pantry #how-it-works .decor-front{z-index:899}.pantry #how-it-works .decor-front .d1{display:none;left:-6%;top:-6%;-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-filter:drop-shadow(10px -10px 5px rgba(0,0,0,.4));filter:drop-shadow(10px -10px 5px rgba(0,0,0,.4))}.pantry #how-it-works .decor-front .d2{right:-5%;bottom:1%;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-filter:drop-shadow(-10px 10px 5px rgba(0,0,0,.4));filter:drop-shadow(-10px 10px 5px rgba(0,0,0,.4))}.pantry #how-it-works .decor-behind{z-index:8}.pantry #how-it-works .decor-behind .d1,.pantry #how-it-works .decor-behind .d2{-webkit-filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.5));filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.5))}.pantry #how-it-works .decor-behind .d1{right:-5%;top:10%}.pantry #how-it-works .decor-behind .d2{left:-5%;top:35%}.pantry #pantry-selection-banner{width:100%;background-size:cover;background-image:url(/cdn/shop/files/pantry-selection-header-ph2.jpg?1856829661080191731);background-position:center 62%;height:275px;opacity:1}.pantry .pantry-selection-heading{text-align:center;margin:55px auto 0}.pantry .pantry-profile-option-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;padding:0;margin:20px 0 10px;text-align:center;border:1px solid #00aaea}.pantry .pantry-profile-option-container .pantry-profile-option{width:50%;vertical-align:middle;padding:20px 10px 10px;font-weight:600;border-right:1px solid #00aaea}.pantry .pantry-profile-option-container .pantry-profile-option strong{font-weight:900}.pantry .pantry-profile-option-container .pantry-profile-option.profile{width:50%;padding:20px 10px}.pantry .pantry-profile-option-container .pantry-profile-option:last-child{padding-top:5px;border-right:0}.pantry .pantry-profile-option-container .pantry-profile-option.profile:last-child{padding:20px 10px}.pantry .pantry-profile-option-container .pantry-profile-option.active{background-color:#00aaea;color:#fff}.pantry .pantry-profile-option-container .pantry-profile-option:hover{cursor:pointer}.pantry .pantry-profile-option-container .pantry-profile-option-subtitle{font-weight:500}.pantry .pantry-billing-selection{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;max-width:1250px;padding:60px 10px 20px;margin:0 auto 25px}.pantry .pantry-billing-selection h2{font-size:20px;max-width:625px;margin:20px 0 0;font-family:Roboto Slab}.pantry .pantry-text-section{max-width:1250px;padding:0 26px 20px;margin:15px auto}.pantry .pantry-selection-panel-container{max-width:1250px;margin:auto;padding:75px 0;text-align:center}.pantry .pantry-selection-panel-container .selection-panel-option{border-top:1px solid #00aaea;border-bottom:1px solid #00aaea;border-right:0;border-left:1px solid #00aaea;width:25%}.pantry .pantry-selection-panel-container .selection-panel-option:last-child{border-right:1px solid #00aaea}.pantry .pantry-selection-panel-container .selection-panel-option.active{background-color:#00aaea}.pantry .pantry-billing-option{text-align:center;max-width:33%;padding:8px;color:#fff;border:1px solid #00aaea;font-size:.9em;font-weight:600;max-width:230px;line-height:1.2em;cursor:pointer;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all 8s ease-out;transition:all .8s ease-out}.pantry .pantry-billing-option-container{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.pantry .pantry-billing-option.active{color:#fff;background-color:#00aaea}.pantry .pantry-key-text{position:relative;font-size:.8em;margin:7px 0;line-height:22px;min-width:256px;font-weight:900;text-align:right;vertical-align:middle}.pantry .pantry-key-text img{width:auto;height:22px;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}.pantry .product-selection-container{width:100%;max-width:1280px;margin:0 auto 60px;padding:20px 0;background-color:#fff;overflow:hidden}.pantry #general-products,.pantry #detailed-products{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0;padding:0}.pantry .white-background{background-color:#fff}.pantry .product-selection-toggle-container{max-width:1250px;margin:0 auto;padding:0 25px}.pantry .product-selection-toggle{display:inline-block;width:43%;max-width:255px;font-weight:600;padding:10px 19px 5px 20px;margin-right:15px;cursor:pointer;border-radius:5px 5px 0 0}.pantry .product-selection-toggle p{margin:0 0 5px;font-size:.8em;line-height:1.1em}.pantry .product-selection-toggle.active{background-color:#fff;color:#00aaea}.pantry .product-selection-hide{overflow:hidden}.pantry .product-block{vertical-align:top;display:block;width:19%;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;transition:all .8s ease-out;margin:2px}.pantry .product-block-image{background-size:cover}.pantry .product-block-text{position:relative;text-align:center;color:#00aaea;padding:15px 5px 5px;font-size:14px;min-height:130px;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;transition:all .8s ease-out;cursor:pointer}.pantry .product-block-text.active{background-color:#00aaea;color:#fff}.pantry .product-block-text p{margin-top:-9px;text-transform:uppercase;font-weight:600;display:inline}.pantry .product-block-info{border-radius:100%;border:1px solid #00aaea;position:absolute;bottom:10px;right:10px;cursor:pointer;padding:0 8px}.pantry .product-block-info:hover{background-color:#00aaea;color:#fff}.pantry .product-block-rating{margin:0 auto 10px;width:100px}.pantry .product-block-rating::selection{background-color:transparent}.pantry .product-block-rating::-moz-selection{background-color:transparent}.pantry .product-block-rating i{background:url(/cdn/shop/files/pn-star.svg?13374174026497674303) no-repeat;width:28px;height:28px;display:inline-block;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.pantry .product-block-text.active .product-block-info{border:1px solid #ffffff}.pantry .product-block-text.active .product-block-rating i{background:url(/cdn/shop/files/pn-star-white.svg?6089090463617001845)}.pantry .product-block-text.active .product-block-rating i.checked,.pantry .product-block-text.active .product-block-rating i.preview{background-image:url(/cdn/shop/files/pn-star-ac.svg?13374174026497674303)}.pantry .product-block-overlay{opacity:0;background-color:#00aaeae6;color:#fff;width:100%;height:250px;text-align:center;padding:10px 20px;font-size:16px;-webkit-transition:opacity .5s;transition:opacity .5s;font-weight:600;line-height:1.6em}.pantry .dietary-restrictions-hide,.pantry .pantry-step-2{display:none}.pantry .clickable{cursor:pointer}.pantry .blue-button{background-color:#ed4747}.pantry .blue-button:hover{background-color:#0284c5}.pantry .submit-profile{position:absolute;right:0;display:none;text-align:center}.pantry .fakeButton{background-color:#c1c1c1;position:absolute;right:0;text-align:center}.pantry .fakeButton:hover{background-color:#c1c1c1}.pantry .pantry-footer{position:fixed;width:100%;color:#fff;background-color:#00aaea;bottom:0;z-index:988;height:75px}.pantry .pantry-footer-container{position:relative;width:90%;max-width:1250px;margin:auto;padding:10px}.pantry .minimum-star-section{position:absolute;left:0;margin:0;width:60%}.pantry .current-star-count{color:#fff;font-weight:900}.pantry .subscription-banner-button{cursor:pointer}.pantry .selection-panel-container{text-align:center;padding-bottom:60px!important}.pantry .selection-panel-image{display:inline-block;vertical-align:middle;margin:0 20px}.pantry .selection-panel-text{margin:auto;padding:0 20px;display:inline-block;text-align:left;vertical-align:middle}.pantry .selection-panel-heading{letter-spacing:3.2px;margin:0;color:#ed4747;text-transform:uppercase;font-size:1.75em;padding:15px 0 0}.pantry .selection-panel-subheading{margin:25px 0 10px;font-size:.9em;letter-spacing:.05em;color:#828282}.pantry .selection-panel-option-container{text-align:left;display:inline-block;vertical-align:middle}.pantry .selection-panel-option{vertical-align:top;display:inline-block;padding:14px;width:110px;margin:0;height:70px;font-size:14px;font-weight:700;line-height:19px;letter-spacing:.15px;border:1px solid #ed4747;text-align:center;text-transform:uppercase;cursor:pointer;color:#828282}.pantry .selection-option-frequency{padding-top:25px;font-size:18px}.pantry .selection-panel-option.active{background-color:#ed4747;font-weight:800;color:#fff}.pantry .selection-panel-option-container .selection-option-payment{padding-top:15px;width:140px;height:90px}.pantry .left{border-radius:3px 0 0 3px;border-right:1px solid #ed4747;margin:0}.pantry .middle{border-radius:0;border-left:0;margin-left:-4px}.pantry .middle:nth-child(2n){padding-top:5px}.pantry .right{border-radius:0 3px 3px 0;border-left:0;margin:0}.pantry .selection-panel-total{margin:20px 0;font-size:1.1em;text-transform:uppercase}.pantry #most-popular{display:block;margin:0;font-size:10px;color:#ed4747;font-weight:400}.pantry #most-popular.active{color:#fff;background:none}.pantry #selection-panel-total-save{display:block;font-size:1.2em;line-height:1.2em;font-weight:800;color:#ed4747}.pantry #selection-panel-total-price{display:block;font-size:.8em;font-weight:800}.pantry .free-shipping{font-size:.7em;display:block}.pantry .box-price{display:block;padding:2px;font-size:11px;color:#706d6e}.pantry .active .box-price{color:#fff}.pantry #profile-login-message{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;max-width:1250px;padding:60px 10px 50px;margin:0 auto;height:calc(100vh - 402px)}.pantry #profile-login-message p{margin:0 auto;text-align:center}.pantry #profile-login-message a{color:#ed4747;font-weight:700}@media screen and (min-width:1540px){.pantry #how-it-works #how1 .how-img img{width:100%;height:auto}}@media screen and (max-width:1125px){.pantry .pantry-key-text{text-align:center}.pantry .pantry-selection-heading h1{font-size:28px}.pantry .pantry-billing-selection{display:block}.pantry .pantry-billing-selection h2{margin:20px auto 0}.pantry .pantry-billing-option-container{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}.pantry .pantry-billing-selection .column{float:none;width:100%;display:block;padding:0;text-align:center;margin-bottom:30px}.pantry .product-selection-toggle-container{padding:0;text-align:center}.pantry .product-selection-toggle{padding:5px}.pantry .product-block{width:32%}.pantry .pantry-text-section{text-align:center}.pantry .product-block-overlay{height:250px;text-align:center;padding:10px 20px}}@media screen and (max-width:958px){.pantry body,.pantry html{width:100%;height:100%;overflow-x:hidden!important}.pantry .wrapper70{width:85%}.pantry .pantry-landing-text h1{font-size:48px;margin-top:-4%}.pantry .pantry-landing-text h1 small{top:-22px}.pantry .pantry-landing-text h2{font-size:18px;line-height:24px;background:#fff}.pantry .vid-bg-wrapper{width:100%;height:100%}.pantry #what-is-pantry p{font-size:14px;line-height:20px}.pantry #what-is-pantry .decor-front,.pantry #what-is-pantry .decor-behind,.pantry #how-it-works .decor-front,.pantry #how-it-works .decor-behind{display:none}.pantry #how-it-works #how2,.pantry #how-it-works #how3{padding:0}.pantry #how-it-works #how2 .how-img img,.pantry #how-it-works #how3 .how-img img{width:100%;height:auto}.pantry .selection-panel-option-container,.pantry .selection-panel-option-container h2{text-align:center}}@media screen and (max-width:900px){.pantry .pantry-billing-selection{margin-top:10px}.pantry .selection-panel-text{text-align:center;display:block}.pantry .selection-panel-option-container,.pantry .selection-panel-option-container h2{text-align:center}.pantry .selection-panel-option{font-size:12px}.pantry .selection-panel-heading{font-size:1.8em}.pantry .middle{border-radius:0;border-left:0;margin-left:-10px}.pantry .right{border-radius:0 3px 3px 0;border-left:0;margin-left:-7px}.pantry .pantry-footer{height:70px;top:48px;background:#0284c5;padding:0;margin:0}.pantry .fakeButton,.pantry .submit-profile{padding:10px}.pantry .minimum-star-section{width:65%;font-size:18px;line-height:22px}}@media screen and (max-width:735px){.pantry #how-it-works #how2 .how-img img,.pantry #how-it-works #how3 .how-img img{width:auto;height:100%}.pantry .product-block{width:49%}}@media screen and (max-width:639px){.pantry .pantry-profile-option-container{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}.pantry .pantry-profile-option-container .pantry-profile-option{width:100%;border-right:0;border-bottom:1px solid #00aaea;padding:20px 10px}.pantry .pantry-profile-option-container .pantry-profile-option{width:100%!important}.pantry .pantry-profile-option-container .pantry-profile-option:last-child{border-bottom:0;padding-top:20px}.pantry .selection-panel-option-container .selection-option-payment{width:50%;padding-top:35px;padding-bottom:0;border-right:1px solid #00aaea}.pantry .selection-option-payment.left{border-radius:3px 0 0;border-bottom:0}.pantry .middle:nth-child(2n){border-radius:0 3px 0 0;border-left:0;border-bottom:0;padding-top:15px;margin-left:0}.pantry .middle:nth-child(3n){border-radius:0 0 0 3px;border-right:1px solid #00aaea;border-left:1px solid #00aaea;margin-right:-3px}.pantry .selection-option-payment.right{border-radius:0 0 3px;border-left:0}}@media screen and (max-width:613px){.pantry .wrapper70{width:100%}.pantry #what-is-pantry{margin-top:-20px}.pantry #what-is-pantry #what{padding:10%}.pantry #what-is-pantry #what .mini-hiw div{width:100%;border-right:0;border-bottom:1px dashed #aaa;margin:0 0 2%;padding:2% 0}.pantry #what-is-pantry #what .mini-hiw div:last-child{border-bottom:0}.pantry #what-is-pantry #why,.pantry #what-is-pantry .mini-hiw{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}.pantry #what-is-pantry #why h1,.pantry #what-is-pantry .mini-hiw h1{text-align:center}.pantry #what-is-pantry #why1{display:flex;display:-webkit-flex;display:-moz-flex;flex-direction:column!important;-webkit-flex-direction:column!important;-moz-flex-direction:column!important;-ms-flex-direction:column!important;vertical-align:top;width:100%}.pantry #what-is-pantry #why1 .why-img{width:100%;height:300px}.pantry #what-is-pantry #why1 .why-text{padding:0;margin:0}.pantry #what-is-pantry #why2{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;flex-direction:column-reverse!important;-webkit-flex-direction:column-reverse!important;-moz-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important}.pantry #what-is-pantry #why2 .why-img{width:100%;height:300px}.pantry #what-is-pantry #why3{width:100%;display:block;height:auto;padding:0}.pantry #what-is-pantry #why3 #why3-text{width:100%;display:block;margin:0}.pantry #what-is-pantry #why3 .why-img{display:block;width:100%;height:350px}.pantry #what-is-pantry .decor-front,.pantry #what-is-pantry .decor-back{display:none}.pantry .pantry-hiw-title{height:200px}.pantry .pantry-hiw-title h1{font-size:28pt}.pantry #how-it-works #how1,.pantry #how-it-works #how2,.pantry #how-it-works #how3{position:relative}.pantry #how-it-works #how1 .how-text,.pantry #how-it-works #how2 .how-text,.pantry #how-it-works #how3 .how-text{width:100%;font-size:14px;line-height:24px}.pantry #how-it-works #how1 .how-text h1,.pantry #how-it-works #how2 .how-text h1,.pantry #how-it-works #how3 .how-text h1{font-size:18px;text-align:center}.pantry #how-it-works #how1 .how-img,.pantry #how-it-works #how2 .how-img,.pantry #how-it-works #how3 .how-img{width:100%;height:250px;position:relative}.pantry #how-it-works #how1 .how-img img,.pantry #how-it-works #how2 .how-img img,.pantry #how-it-works #how3 .how-img img{position:absolute;max-width:inherit;top:50%;transform:translateY(-50%);left:0;width:100%;height:auto;max-height:inherit}.pantry #how-it-works #how1,.pantry #how-it-works #how3{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column}.pantry #how-it-works #how1 .how-text{min-height:450px}.pantry #how-it-works #how1 .how-text-top{padding:0 5%;height:auto;min-height:240px}.pantry #how-it-works #how1 .how-text-bottom{padding:5%;height:auto}.pantry #how-it-works #how2{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse}.pantry #how-it-works .decor-front,.pantry #how-it-works .decor-back{display:none}.pantry #how2 .how-text,.pantry #how3 .how-text{min-height:200px}.pantry .product-block{width:100%!important;margin:0 15px 15px}.pantry .product-selection-toggle-container{text-align:center}}@media screen and (max-width:480px){.pantry body,.pantry html{overflow-x:hidden!important}.pantry .selection-panel-option{font-size:12px}.pantry .selection-panel-option.selection-option-frequency{font-size:16px}.pantry .selection-panel-option-container .pantry-profile-option:last-child{padding-top:10px}.pantry .selection-panel-option-container .selection-option-payment{padding-top:15px}.pantry .middle:nth-child(2n){padding-top:5px}.pantry .pantry-footer{height:60px}.pantry .pantry-footer-container{width:100%;padding:5px}.pantry .pantry-key-text img{display:block;margin:0 auto}.pantry .submit-profile,.pantry .fakeButton{margin:8px 3px 3px;padding:5px 8px}.pantry .decor-front,.pantry .decor-back{display:none!important}.pantry #minimum-star-section{width:70%!important;font-size:13px;line-height:16px;margin:0}.pantry .column{padding:0}.pantry .wrapper50{margin:25% 0 0 5%;left:0;position:relative;width:90%;max-width:1024px}}footer .button,footer input[type=submit],footer input[type=button],footer button{background:none;border:1px solid #828282}footer .button:hover,footer input[type=submit]:hover,footer input[type=button]:hover,footer button:hover{background:#828282}
/*# sourceMappingURL=/cdn/shop/t/134/assets/pantry.scss.css.map */
