.hr-collapsibles-container .hr-collapsible:first-child{border-top:1px solid #2c3650}.hr-collapsibles-container .hr-collapsible{border-bottom:1px solid #2c3650;padding:15px 0 5px 0;width:100%;position:relative;font-size:16px;cursor:pointer}@media only screen and (max-width:800px){.hr-collapsibles-container .hr-collapsible{font-size:13px}}.hr-collapsibles-container .hr-collapsible .hr-collapsible-header{display:flex;justify-content:space-between;font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.hr-collapsibles-container .hr-collapsible .hr-collapsible-header .hr-collapsible-minus,.hr-collapsibles-container .hr-collapsible .hr-collapsible-header .hr-collapsible-plus{padding:10px 0 12px 90%;font-size:20px;position:absolute;right:0;top:0}.hr-collapsibles-container .hr-collapsible .hr-collapsible-header .hr-collapsible-minus{display:none}.hr-collapsibles-container .hr-collapsible .hr-collapsible-content{font-family:MaisonNeueBook,"Avenir Light",Arial,sans-serif;margin-top:10px;max-height:0;overflow:hidden;text-align:left}@font-face{font-family:FontAwesome;font-style:normal;font-display:swap;src:url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff") format('woff'),url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf") format('truetype')}@font-face{font-family:HungryRootIcons;font-style:normal;font-display:swap;src:url("../fonts/hungryroot-icons.woff?v=2.9") format('woff'),url("../fonts/hungryroot-icons.ttf?v=2.9") format('truetype')}@font-face{font-family:MaisonNeueMedium;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-Medium.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-Medium.otf") format('truetype')}@font-face{font-family:MaisonNeueMedium;font-weight:700;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-Bold.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-Bold.otf") format('truetype')}@font-face{font-family:MaisonNeueMedium;font-style:italic;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-BookItalic.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-BookItalic.otf") format('truetype')}@font-face{font-family:MaisonNeueDemi;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-Demi.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-Demi.otf") format('truetype')}@font-face{font-family:MaisonNeueBook;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-Book.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-Book.otf") format('truetype')}@font-face{font-family:MaisonNeueBook;font-style:italic;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-BookItalic.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-BookItalic.otf") format('truetype')}@font-face{font-family:MaisonNeueBookItalic;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-BookItalic.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-BookItalic.otf") format('truetype')}@font-face{font-family:MaisonNeueBold;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeue-Bold.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeue-Bold.otf") format('truetype')}@font-face{font-family:MaisonExtendedBold;font-display:swap;src:url("../fonts/MaisonNeue/MaisonNeueExtended-Bold.woff") format('woff'),url("../fonts/MaisonNeue/MaisonNeueExtended-Bold.otf") format('truetype')}@font-face{font-family:GTSectra;font-display:swap;src:url("../fonts/GT-Sectra-Book.woff") format('woff'),url("../fonts/GT-Sectra-Book.otf") format('truetype')}@font-face{font-family:GTSectra;font-weight:700;font-display:swap;src:url("../fonts/GT-Sectra-Bold.woff") format('woff'),url("../fonts/GT-Sectra-Bold.otf") format('truetype')}@font-face{font-family:Hungryroot2019;font-style:normal;font-display:swap;src:url("../fonts/Hungryroot2019.woff?v=1.1") format('woff'),url("../fonts/Hungryroot2019.ttf?v=1.1") format('truetype')}@font-face{font-family:Hungryroot2020;font-style:normal;font-display:swap;src:url("../fonts/Hungryroot2020.woff?v=2.2") format('woff'),url("../fonts/Hungryroot2020.ttf?v=2.2") format('truetype')}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:MaisonNeueBook,"Avenir Light",Arial,sans-serif;font-size:16px;font-weight:400;color:#2c3650}@media only screen and (max-width:800px){body{font-size:14px}}body.hide-solvvy .solvvy-v5-widget-container{display:none}@media only screen and (min-width:801px){#container{min-width:1280px}}a{text-decoration:none}div{outline:none}ol,ul{list-style:none;margin:0;padding:0}ul.h-list{display:inline-block}ul.h-list li{display:inline-block;padding:0 5px}form .status{font-size:20px;font-weight:bold;text-align:center}form .row{margin:10px 0}form label{display:block}form input[type="text"],form input[type="number"],form input[type="tel"],form input[type="email"],form input[type="password"],form textarea{font-size:14px;padding:10px;width:100%;border:1px solid #b1bab1;margin-bottom:10px}form input[type="text"]:focus,form input[type="number"]:focus,form input[type="tel"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,form textarea:focus{outline:none}form input[type="checkbox"]{display:none}form input[type="checkbox"] +label:before{font-family:HungryRootIcons;content:'*';margin-right:5px;font-size:1.5em}form input[type="checkbox"]:checked +label:before{content:'+'}form textarea{height:6em;resize:none}form select{-webkit-border-radius:0;border:0;outline:1px solid #b1bab1;outline-offset:-1px;height:45px}form ul.errorlist li{color:#f00;font-size:14px;display:inline}form .actions{margin:20px 0;text-align:center}form .alt-actions{text-align:center}.hr-desktop{display:block}@media only screen and (max-width:800px){.hr-desktop{display:none}}.hr-mobile{display:none}@media only screen and (max-width:800px){.hr-mobile{display:block}}.hr-hidden,.hidden{display:none}.hr-prevent-scroll{overflow:hidden}section{padding:48px 0}section.hr-white{background-color:#fff}section.hr-mint{background-color:#a0dab3}section.hr-tint-mint{background-color:#e7f5ec}section.hr-lilac{background-color:#d5b0dc}section.hr-tint-lilac{background-color:#f4ebf6}section.hr-neutral-gray-15{background-color:#f3f4f3}section.hr-grey-20{background-color:#eff1ef}section.hr-grey-15{background-color:#f3f4f3}section.hr-tint-seafom{background-color:#e2f5ef}section.hr-beige{background-color:rgba(214,195,172,0.2)}section.hr-apple{background-color:#f3f4d1}@media only screen and (max-width:800px){section{padding:24px 0}}section.static-page{padding:64px}@media only screen and (max-width:800px){section.static-page{padding:40px}}section.hr-section-compressed{padding:25px;min-height:100px}.hr-center-section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hr-center-txt{text-align:center}.hr-section-contents{max-width:1280px;margin:0 auto;padding:0 32px}@media only screen and (max-width:800px){.hr-section-contents{width:100%;padding:0 16px}}@media only screen and (max-width:800px){.hr-container{padding:20px;width:100%}}.hr-nav-wrapper{width:100%}.hr-nav-wrapper .hr-hungryroot-logo{margin-right:calc(8vw - 48px);fill:#2c3650}@media only screen and (max-width:800px){.hr-nav-wrapper .hr-hungryroot-logo > img{width:80%}}.hr-nav-wrapper .hr-header-landings{display:inline-flex;flex-direction:row;align-items:center}.hr-nav-wrapper .hr-header-landings :not(:last-child){margin-right:18px}.hr-nav-wrapper .hr-header-cta{display:inline-flex;align-items:center;justify-content:space-between}.fa-icon{font-family:FontAwesome}.hr-cta-hollow,.hr-cta-red{background-color:transparent;display:flex;border:2px solid #f73a44;color:#f73a44;cursor:pointer;font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-size:21px;font-weight:600;padding:0 20px;max-width:300px;height:40px;border-radius:0;text-transform:uppercase;text-decoration:none;text-align:center;align-items:center;justify-content:center;letter-spacing:.02em;white-space:nowrap}.hr-cta-hollow:focus,.hr-cta-red:focus{outline:none}.hr-cta-red{letter-spacing:.1em;background-color:#f73a44;color:#fff}button:disabled.hr-cta-red,a[href=''].hr-cta-red,a:not([href]).hr-cta-red,div.hr-disabled.hr-cta-red{background-color:#fdd7d9;color:#fff;cursor:default;border:2px solid #fdd7d9}button:not(:disabled).hr-cta-red:hover,a[href]:not([href='']).hr-cta-red:hover,.hr-cta-red div:not(.hr-disabled){background-color:#e94d41}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="password"],textarea{font-size:14px;border:1px solid #eff1ef;padding:0 10px}input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{outline:none}.hr-text-link{font-weight:bold;text-decoration:none;cursor:pointer;color:#f73a44}.hr-text-link:hover{text-decoration:underline}.hr-text-link:disabled,.hr-text-link[href=''],.hr-text-link:not([href]){color:#b1bab1}.hr-text-link.hr-disabled{cursor:default;color:#b1bab1}.hr-text-link.hr-disabled:hover{text-decoration:none}.hr-text-link.hr-discreet{color:#b1bab1;font-size:14px}.hr-text-link.hr-discreet-pink{color:#e94d41;font-size:14px}.hr-link{color:#2c3650;text-decoration:underline}.hr-error{color:#f73a44}.hr-breath-10px{padding:10px}.hr-width-100pct{width:100%}.hr-align-right{text-align:right}.hr-align-center{text-align:center}.hr-align-left{text-align:left}.hr-inline-flexes{display:flex}.hr-inline-flexes >{display:inline-flex}.hr-inline-flexes > :last-child{flex-grow:1}.hr-inline{display:inline}.hr-vertical-flex{display:flex;flex-direction:column;flex-wrap:wrap;flex-basis:auto;justify-content:center;align-items:center}@media only screen and (max-width:800px){.hr-vertical-flex.hr-mob-row{flex-direction:row}}.hr-horizontal-flex{display:flex;flex-direction:row;flex-basis:auto;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:800px){.hr-horizontal-flex.hr-mob-col{flex-direction:column}}.hr-flex-wrap{flex-wrap:wrap}@media only screen and (min-width:801px){.hr-row-reverser{flex-direction:row-reverse}}.hr-jc-fs{justify-content:flex-start}.hr-jc-center{justify-content:center}.hr-jc-space-between{justify-content:space-between}.hr-ai-center{align-items:center}.hr-ai-left{align-items:flex-start}.hr-as-center{align-self:center}.hr-uppercase{text-transform:uppercase}.hr-title-hero{font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif;font-size:72px;line-height:1;color:#fff;text-align:center}@media only screen and (max-width:800px){.hr-title-hero{font-size:28px;line-height:1.21;letter-spacing:.48px}}.hr-title-lg{font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif;font-size:40px;line-height:1.25em;color:#2c3650}@media only screen and (max-width:800px){.hr-title-lg{font-size:32px;line-height:26px}}.hr-title-md{font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif;font-size:24px;line-height:1.25em;letter-spacing:.25px;color:#2c3650}@media only screen and (max-width:800px){.hr-title-md{Font-size:20px}}.hr-title-sm{Font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif;Font-size:20px;line-height:22px;color:#2c3650}@media only screen and (max-width:800px){.hr-title-sm{font-size:18px;line-height:20px}}.hr-title-sectra,.hr-title-sectra-lg,.hr-title-sectra-sm,.hr-title-sectra-md{font-family:GTSectra,"Times New Roman",serif;font-size:32px;line-height:1.2;letter-spacing:.32px}@media only screen and (max-width:800px){.hr-title-sectra,.hr-title-sectra-lg,.hr-title-sectra-sm,.hr-title-sectra-md{font-size:24px;letter-spacing:.24px}}.hr-title-sectra-md{font-size:24px;line-height:1.4}@media only screen and (max-width:800px){.hr-title-sectra-md{font-size:18px}}.hr-title-sectra-sm{font-size:20px;line-height:1.4}@media only screen and (max-width:800px){.hr-title-sectra-sm{font-size:18px}}.hr-subtitle-lg{font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-size:18px}@media only screen and (max-width:800px){.hr-subtitle-lg{font-size:14px}}.hr-subtitle-md,.hr-subtitle-md-bold{font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-size:14px}@media only screen and (max-width:800px){.hr-subtitle-md,.hr-subtitle-md-bold{font-size:12px}}.hr-subtitle-sm,.hr-subtitle-sm-bold{font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-size:12px}@media only screen and (max-width:800px){.hr-subtitle-sm,.hr-subtitle-sm-bold{font-size:10px}}.hr-subtitle-lg-bold,.hr-subtitle-md-bold,.hr-subtitle-sm-bold{font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.hr-subtitle-msg{font-size:16px;padding:15px 0}@media only screen and (max-width:800px){.hr-subtitle-msg{text-align:center;padding:15px 3vw}}.hr-subtitle-msg-sm{font-size:14px;padding:6px 0}.hr-paragraph-bold{font-size:16px;font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.hr-button-md{font-size:12px;font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif}.hr-menu-icon{font-size:calc(24px + 2vw);vertical-align:middle;line-height:50px;color:#f73a44}.hr-small-font{font-size:12px}.hr-extended{font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif}.hr-demi{font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.hr-pale-blue{color:#70768d}.hr_font_book_italic{font-family:MaisonNeueBookItalic,"Avenir Light",Arial,sans-serif}.hr-bold{font-family:MaisonNeueBold,"Avenir Light",Arial,sans-serif}.hr-black-bg{background-color:#000}.hr-black-color{color:#000}.hr-white-bg{background-color:#fff}.hr-white-color{color:#fff}.hr-neutral_blue-bg{background-color:#2c3650}.hr-neutral_blue-color{color:#2c3650}.hr-light-neutral_blue-bg{background-color:#959aa7}.hr-light-neutral_blue-color{color:#959aa7}.hr-dark-neutral_blue-bg{background-color:#232b40}.hr-dark-neutral_blue-color{color:#232b40}.hr-neutral_grey-bg{background-color:#b1bab1}.hr-neutral_grey-color{color:#b1bab1}.hr-neutral_grey_40-bg{background-color:#dfe3df}.hr-neutral_grey_40-color{color:#dfe3df}.hr-neutral_grey_20-bg{background-color:#eff1ef}.hr-neutral_grey_20-color{color:#eff1ef}.hr-neutral_grey_15-bg{background-color:#f3f4f3}.hr-neutral_grey_15-color{color:#f3f4f3}.hr-transparent_black-bg{background-color:rgba(0,0,0,0.8)}.hr-transparent_black-color{color:rgba(0,0,0,0.8)}.hr-grape-bg{background-color:#41277a}.hr-grape-color{color:#41277a}.hr-eggplant-bg{background-color:#6b3077}.hr-eggplant-color{color:#6b3077}.hr-forest-bg{background-color:#214e33}.hr-forest-color{color:#214e33}.hr-blueberry-bg{background-color:#283a70}.hr-blueberry-color{color:#283a70}.hr-tint-grape-bg{background-color:#e2deeb}.hr-tint-grape-color{color:#e2deeb}.hr-tint-eggplant-bg{background-color:#e8dfea}.hr-tint-eggplant-color{color:#e8dfea}.hr-tint-forest-bg{background-color:#dde4e0}.hr-tint-forest-color{color:#dde4e0}.hr-tint-blueberry-bg{background-color:#dee1e9}.hr-tint-blueberry-color{color:#dee1e9}.hr-strawberry-bg{background-color:#f73a44}.hr-strawberry-color{color:#f73a44}.hr-tomato-bg{background-color:#e94d41}.hr-tomato-color{color:#e94d41}.hr-dark-tomato-bg{background-color:#d52618}.hr-dark-tomato-color{color:#d52618}.hr-apple-bg{background-color:#c3ca1a}.hr-apple-color{color:#c3ca1a}.hr-humus-bg{background-color:#f7f3ee}.hr-humus-color{color:#f7f3ee}.hr-seafoam-bg{background-color:#6eceb2}.hr-seafoam-color{color:#6eceb2}.hr-olive-bg{background-color:#388555}.hr-olive-color{color:#388555}.hr-sky-bg{background-color:#0066c8}.hr-sky-color{color:#0066c8}.hr-honeydew-bg{background-color:#ecf8f0}.hr-honeydew-color{color:#ecf8f0}.hr-elm-bg{background-color:#1d6466}.hr-elm-color{color:#1d6466}.hr-iron-bg{background-color:#d5d7dc}.hr-iron-color{color:#d5d7dc}.hr-tint-strawberry-bg{background-color:#fdd7d9}.hr-tint-strawberry-color{color:#fdd7d9}.hr-tint-tomato-bg{background-color:#fadbd9}.hr-tint-tomato-color{color:#fadbd9}.hr-tint-dark-tomato-bg{background-color:#f6d3d0}.hr-tint-dark-tomato-color{color:#f6d3d0}.hr-tint-apple-bg{background-color:#f3f4d1}.hr-tint-apple-color{color:#f3f4d1}.hr-tint-humus-bg{background-color:#fdfcfb}.hr-tint-humus-color{color:#fdfcfb}.hr-tint-seafoam-bg{background-color:#e2f5ef}.hr-tint-seafoam-color{color:#e2f5ef}.hr-tint-olive-bg{background-color:#d7e6dd}.hr-tint-olive-color{color:#d7e6dd}.hr-tint-sky-bg{background-color:#cce0f4}.hr-tint-sky-color{color:#cce0f4}.hr-tint-honeydew-bg{background-color:#fbfdfc}.hr-tint-honeydew-color{color:#fbfdfc}.hr-tint-elm-bg{background-color:#d1e0e0}.hr-tint-elm-color{color:#d1e0e0}.hr-tint-iron-bg{background-color:#f6f7f8}.hr-tint-iron-color{color:#f6f7f8}.hr-mint-bg{background-color:#a0dab3}.hr-mint-color{color:#a0dab3}.hr-lilac-bg{background-color:#d5b0dc}.hr-lilac-color{color:#d5b0dc}.hr-pale_pink-bg{background-color:#f0e8f1}.hr-pale_pink-color{color:#f0e8f1}.hr-pale_beige-bg{background-color:rgba(214,195,172,0.2)}.hr-pale_beige-color{color:rgba(214,195,172,0.2)}.hr-pale_neutral_blue-bg{background-color:#70768d}.hr-pale_neutral_blue-color{color:#70768d}.hr-neutral_blue_disabled-bg{background-color:#bfc2ca}.hr-neutral_blue_disabled-color{color:#bfc2ca}.hr-pale_jonquil-bg{background-color:rgba(225,255,161,0.2)}.hr-pale_jonquil-color{color:rgba(225,255,161,0.2)}.hr-tint-mint-bg{background-color:#e7f5ec}.hr-tint-mint-color{color:#e7f5ec}.hr-tint-lilac-bg{background-color:#f4ebf6}.hr-tint-lilac-color{color:#f4ebf6}.hr-tint-pale_pink-bg{background-color:#fbf9fb}.hr-tint-pale_pink-color{color:#fbf9fb}.hr-tint-pale_beige-bg{background-color:rgba(253,252,252,0.8)}.hr-tint-pale_beige-color{color:rgba(253,252,252,0.8)}.hr-tint-pale_neutral_blue-bg{background-color:#dbdce2}.hr-tint-pale_neutral_blue-color{color:#dbdce2}.hr-tint-neutral_blue_disabled-bg{background-color:#efeff1}.hr-tint-neutral_blue_disabled-color{color:#efeff1}.hr-tint-pale_jonquil-bg{background-color:rgba(253,255,251,0.8)}.hr-tint-pale_jonquil-color{color:rgba(253,255,251,0.8)}.hr-text-shadow{text-shadow:0 0 8px #fff,0 0 2px #fff}.hr-hero-wrapper{background:center center no-repeat #e7f5ec;background-size:cover;background-position:center;width:100%;height:430px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}@media only screen and (max-width:800px){.hr-hero-wrapper{height:250px;align-items:flex-start}.hr-hero-wrapper.hr-center{align-items:center}}.hr-hero-wrapper .hr-hero-content{width:1280px;padding:0 40px;display:flex;flex-direction:column;justify-content:space-around}.hr-hero-wrapper .hr-hero-content.hr-center{align-items:center}@media only screen and (max-width:800px){.hr-hero-wrapper .hr-hero-content{width:70%;padding:20px}}.hr-paragraph{font-family:MaisonNeueBook,"Avenir Light",Arial,sans-serif;font-weight:400;font-size:16px;line-height:21px;color:#2c3650}@media only screen and (max-width:800px){.hr-paragraph{font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif}}.hr-paragraph-demi{font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-weight:600;font-size:16px;line-height:21px;color:#2c3650}@media only screen and (max-width:800px){.hr-paragraph,.hr-paragraph-demi,.hr-paragraph-bold{font-size:14px}}.hr-layout-width{width:1280px}.hr-margin-auto{margin:auto}.hr-line-separator{width:100%;border-bottom:1px solid #000;margin:10px 0}.hr-static-container{margin:0 auto;max-width:800px;padding:20px}.dialog .close{font-size:30px;cursor:pointer;position:absolute;top:15px;right:15px}.dialog .close:before{font-family:HungryRootIcons;content:'x';color:#000}.hr-dialog .close{font-size:30px;cursor:pointer;position:absolute;top:15px;right:15px}.hr-dialog .close:before{font-family:HungryRootIcons;content:'x';vertical-align:top}.hr-hollow-cta{background-color:transparent;display:flex;align-items:center;justify-content:center;border:2px solid #f73a44;color:#f73a44;cursor:pointer;font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-size:21px;font-weight:600;min-height:40px;width:100%;border-radius:0;text-transform:uppercase;text-decoration:none;text-align:center;padding:5px}.hr-down-arrow{font-family:FontAwesome;font-size:22px;height:100%;margin:auto 0}.hr-down-arrow::after{content:'\f0d7'}.hr-quote-sign{font-family:MaisonNeue;font-size:4em;font-weight:400}.hr-quote-sign::after{content:'“'}.hr-modal{width:50vw;min-height:180px;position:absolute;background-color:#fff;z-index:10000;transform:translate(25vw,35vh);display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:40px 20px}.hr-modal .close{top:0}.hr-modal button{width:200px;min-height:32px;line-height:inherit;font-size:16px;margin-bottom:5px}@media only screen and (max-width:800px){.hr-modal{width:90vw;transform:translate(5vw,35vh);height:250px}}.hr-modal-overlay{position:fixed;width:100%;height:100%;z-index:10000;top:0;left:0;text-align:center;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.3)}
.hr-fade-text > * {
   filter: opacity(50%)
}
.hr-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#dfe3df;opacity:.7;z-index:9}.hr-tooltip{background-color:#f73a44;color:#fff;text-align:center;padding:5px 5px;z-index:100;opacity:0;position:absolute;top:-100px;font-weight:600}#mobile-header-padding{height:unset}.hr-base-width{width:1280px;margin:auto}@media only screen and (max-width:800px){.hr-base-width{width:100%}}.hr-sectra-section{padding:48px 32px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.hr-sectra-section > div{text-align:center;width:700px}.hr-sectra-section > div:last-child{margin-bottom:0}@media only screen and (max-width:800px){.hr-sectra-section > div{width:100%}}@media only screen and (max-width:800px){.hr-sectra-section{width:100%}}.hr-v-line{position:relative;width:100%;display:flex;justify-content:center}.hr-v-line:after{content:'';position:absolute;height:40px;top:-20px;margin:auto;z-index:100;border-left:1px solid #2c3650}@media only screen and (max-width:800px){.hr-v-line:after{top:-45px}}.hr-square-container img{width:65%}@media only screen and (max-width:800px){.hr-square-container{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;padding-left:8px;min-height:100px}.hr-square-container img{width:30%;padding-right:8px}}.hr-square-container .hr-square-component{width:384px;height:354px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding:32px}.hr-square-container .hr-square-component a{color:#2c3650}.hr-square-container .hr-square-component .hr-square-title{font-size:18px;font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.hr-square-container .hr-square-component .hr-square-sub{font-size:16px;color:#2c3650;opacity:.5}@media only screen and (max-width:800px){.hr-square-container .hr-square-component .hr-square-sub{margin-bottom:12.5px}}.hr-square-container .hr-square-component .hr-square-header{width:100%}.hr-square-container .hr-square-component .hr-square-footer{width:100%;min-height:48px;display:flex;flex-direction:column;justify-content:flex-end}.hr-square-container .hr-square-component .hr-square-link{font-size:12px;text-transform:uppercase;font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif;margin:0 8px}.hr-square-container .hr-square-component .hr-square-arrow{font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif;font-size:10px}.hr-square-container .hr-square-component .hr-square-arrow:after{font-family:FontAwesome;content:'\f061';font-size:14px}@media only screen and (max-width:800px){.hr-square-container .hr-square-component{height:90px;width:70%;text-align:left;padding:8px}.hr-square-container .hr-square-component .hr-square-title{font-size:14px}.hr-square-container .hr-square-component .hr-square-sub{font-size:14px}.hr-square-container .hr-square-component .hr-square-link{margin:0}.hr-square-container .hr-square-component .hr-square-footer{min-height:initial}.hr-square-container .hr-square-component .hr-square-arrow{text-align:right}}.hr-email-form-container,.hr-infos-container{max-height:500px;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;padding:32px 32px}@media only screen and (max-width:800px){.hr-email-form-container,.hr-infos-container{padding:32px 16px;width:100%}}.hr-email-form-container > div,.hr-infos-container > div{width:500px;height:100%;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:800px){.hr-email-form-container > div,.hr-infos-container > div{width:100%}}.hr-infos-container{background-color:#2c3650}.hr-infos-container > div{width:1000px}.hr-infos-container div,.hr-infos-container .hr-title-sm,.hr-infos-container .hr-title-md,.hr-infos-container .hr-title-lg,.hr-infos-container .hr-title-sectra{color:#fff;align-items:flex-start}.hr-infos-container a{color:#fff;margin-bottom:4px}.hr-infos-container a:before{font-family:FontAwesome;content:'\f105';color:#fff}.hr-infos-container a::before{margin-right:8px}.hr-infos-container a:last-child{margin-bottom:0}.hr-email-form-container{background-color:#f4ebf6;border-top:1px solid #2c3650;color:#41237a}.hr-email-form-container .hr-email-form{width:100%;position:relative}.hr-email-form-container .hr-email-form button{background-color:rgba(0,0,0,0);color:#2c3650;border:1px solid #2c3650;padding:0 16px;position:absolute;border:none;font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;min-width:100px;top:1px;right:-19px}.hr-email-form-container .hr-email-form input{width:100%;background-color:#f4ebf6;border-bottom:1px solid #2c3650;border-top:none;border-left:none;border-right:none;padding-left:0;padding-right:0;font-size:18px}.hr-email-form-container .hr-email-form input::placeholder{color:#2c3650}.hr-email-form-container .hr-email-form input:focus{outline:none}.hr-email-form-container .email-submitted{width:100%;position:relative;height:0;padding:0;margin-bottom:0;background:#2c3650;color:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}.hr-btn-tomato,.hr-btn-hol,.hr-btn-hol-rev,.hr-btn-blue,.hr-btn-white{min-width:156px;height:44px;font-size:12px;font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;line-height:44px;padding:0 16px;display:inline-block;border:none;cursor:pointer;position:relative}.hr-btn-tomato:focus,.hr-btn-hol:focus,.hr-btn-hol-rev:focus,.hr-btn-blue:focus,.hr-btn-white:focus{outline:none}.hr-btn-tomato:hover,.hr-btn-hol:hover,.hr-btn-hol-rev:hover,.hr-btn-blue:hover,.hr-btn-white:hover{color:#fff}.hr-btn-tomato.hr-wide,.hr-btn-hol.hr-wide,.hr-btn-hol-rev.hr-wide,.hr-btn-blue.hr-wide,.hr-btn-white.hr-wide{min-width:276px}@media only screen and (max-width:800px){.hr-btn-tomato.hr-wide,.hr-btn-hol.hr-wide,.hr-btn-hol-rev.hr-wide,.hr-btn-blue.hr-wide,.hr-btn-white.hr-wide{min-width:100%}}.hr-btn-tomato.hr-max,.hr-btn-hol.hr-max,.hr-btn-hol-rev.hr-max,.hr-btn-blue.hr-max,.hr-btn-white.hr-max{min-width:100%}.hr-btn-tomato:disabled:before,.hr-btn-hol:disabled:before,.hr-btn-hol-rev:disabled:before,.hr-btn-blue:disabled:before,.hr-btn-white:disabled:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.4}.hr-btn-tomato{background-color:#e94d41}.hr-btn-tomato:hover{background-color:#d52618}.hr-btn-blue{background-color:#2c3650;border:1px solid #2c3650}.hr-btn-blue:hover{background-color:#232b40}.hr-btn-white{background-color:#fff;color:#2c3650}.hr-btn-white:hover{opacity:.75;color:#2c3650}.hr-btn-hol{background-color:rgba(0,0,0,0);color:#2c3650;border:1px solid #2c3650}.hr-btn-hol:hover{background-color:#2c3650;color:#fff;border:1px solid #fff}.hr-btn-hol-rev{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.hr-btn-hol-rev:hover{background-color:#fff;color:#2c3650;border:1px solid #2c3650}.hr-mt-24{margin-top:24px}@media only screen and (max-width:800px){.hr-mt-24{margin-top:16px}}.hr-mt-48{margin-top:48px}@media only screen and (max-width:800px){.hr-mt-48{margin-top:24px}}.hr-mb-80{margin-bottom:80px}@media only screen and (max-width:800px){.hr-mb-80{margin-bottom:48px}}.hr-mb-72{margin-bottom:72px}@media only screen and (max-width:800px){.hr-mb-72{margin-bottom:48px}}.hr-mb-48{margin-bottom:48px}@media only screen and (max-width:800px){.hr-mb-48{margin-bottom:24px}}.hr-mb-32{margin-bottom:32px}@media only screen and (max-width:800px){.hr-mb-32{margin-bottom:16px}}.hr-mb-32_fixed{margin-bottom:32px}@media only screen and (max-width:800px){.hr-mb-32_fixed{margin-bottom:32px}}.hr-mb-24{margin-bottom:24px}@media only screen and (max-width:800px){.hr-mb-24{margin-bottom:16px}}.hr-mb-24_fixed{margin-bottom:24px}@media only screen and (max-width:800px){.hr-mb-24_fixed{margin-bottom:24px}}.hr-mb-16{margin-bottom:16px}@media only screen and (max-width:800px){.hr-mb-16{margin-bottom:8px}}.hr-mb-16_fixed{margin-bottom:16px}@media only screen and (max-width:800px){.hr-mb-16_fixed{margin-bottom:16px}}.hr-mb-8{margin-bottom:8px}.hr-mb-4{margin-bottom:4px}.hr-pt-80{padding-top:80px}@media only screen and (max-width:800px){.hr-pt-80{padding-top:40px}}.hr-ptb-80{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:800px){.hr-ptb-80{padding-top:48px;padding-bottom:48px}}.hr-ptb-48{padding-top:48px;padding-bottom:48px}@media only screen and (max-width:800px){.hr-ptb-48{padding-top:24px;padding-bottom:24px}}.hr-ptb-32{padding-top:32px;padding-bottom:32px}@media only screen and (max-width:800px){.hr-ptb-32{padding-top:16px;padding-bottom:16px}}.hr-ptb-24{padding-top:24px;padding-bottom:24px}@media only screen and (max-width:800px){.hr-ptb-24{padding-top:16px;padding-bottom:16px}}.hr-ptb-16{padding-top:16px;padding-bottom:16px}@media only screen and (max-width:800px){.hr-ptb-16{padding-top:8px;padding-bottom:8px}}.hr-ptb-8{padding-top:8px;padding-bottom:8px}@media only screen and (max-width:800px){.hr-ptb-8{padding-top:4px;padding-bottom:4px}}.hr-plr-80{padding-left:80px;padding-right:80px}.hr-plr-48{padding-left:48px;padding-right:48px}.hr-plr-32{padding-left:32px;padding-right:32px}.hr-plr-24{padding-left:24px;padding-right:24px}.hr-plr-16{padding-left:16px;padding-right:16px}.hr-plr-8{padding-left:8px;padding-right:8px}.hr-underline{text-decoration:underline}.hr-body-scroll-fix{-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden}.hr-align-start{text-align:start}.hr-align-center{text-align:center}.hr-align-end{text-align:end}.hr-scroller-controls{padding:0;z-index:90}.hr-scroller-controls .hr-sectra-section{background-color:#fff}.hr-scroller-controls .controls{background-color:#fff;width:100%}.hr-scroller-controls .foods-links-container{width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.hr-scroller-controls .foods-links-container::-webkit-scrollbar{display:none}@media only screen and (max-width:800px){.hr-scroller-controls .foods-links-container{padding-left:0}}.hr-scroller-controls .foods-links-container .scroll-links{width:100%;font-size:12px;display:flex;justify-content:center;padding:16px 0;margin:0;background-color:#fff;color:#2c3650;text-transform:capitalize;font-family:MaisonNeueBook,"Avenir Light",Arial,sans-serif}@media only screen and (max-width:800px){.hr-scroller-controls .foods-links-container .scroll-links{min-width:830px;padding-left:16px;justify-content:flex-start}}.hr-scroller-controls .foods-links-container .scroll-links .scroll-link{display:inline-block;padding:0 16px;padding-bottom:4px;cursor:pointer;flex-shrink:0}.hr-scroller-controls .foods-links-container .scroll-links .scroll-link:hover{color:#959aa7}@media only screen and (max-width:800px){.hr-scroller-controls .foods-links-container .scroll-links .scroll-link{font-size:11px}}.hr-scroller-controls .foods-links-container .scroll-links .scroll-link-selected{font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif;border-bottom:2px solid #2c3650}.hr-loading{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;opacity:.5}.hr-pointer{cursor:pointer}.hr-sectra-hero{font-family:GTSectra,"Times New Roman",serif;font-size:72px;line-height:1;color:#2c3650;text-align:center;letter-spacing:.72px}@media only screen and (max-width:800px){.hr-sectra-hero{font-size:28px;line-height:1.14;letter-spacing:.28px}}.hr-shadow{text-shadow:0 0 8px #fff,0 0 2px #fff}h1{font-weight:400;margin:0}h2{font-weight:400;margin:0}.info-container h3,.instructions h3,.info-container h2,.instructions h2{font-weight:400;margin:0;font-size:16px}@media only screen and (max-width:800px){.info-container h3,.instructions h3,.info-container h2,.instructions h2{font-size:14px}}.header-nav-link{font-size:.85rem;font-weight:700;text-decoration:none;line-height:24px;font-family:MaisonNeue;letter-spacing:.2px}.header-nav-link:hover{color:#959aa7}.wallet-wallet-page #container{display:flex;flex-direction:column;min-height:100vh}.wallet-container{display:flex;flex-direction:column;flex:1}body{font-size:16px;font-family:MaisonNeueBook,"Avenir Light",Arial,sans-serif;--button-border-radius:4px;--gutter-width-mobile:1rem;--gutter-width-desktop:5rem;--color-grass:#388555;--color-white:#fff;--color-sand:#f7f3ee;--color-neutral-100:#2c3650;--color-neutral-60:#70768d;--color-sky:#0066c8;--color-neutral-200:#d5d7dc}html{scroll-behavior:smooth}.section{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:var(--gutter-width-mobile);padding-right:var(--gutter-width-mobile);text-align:center}@media only screen and (min-width:400px){.section{align-items:center}}@media only screen and (min-width:801px){.section{flex-direction:row;align-items:unset;padding-top:2rem;padding-bottom:2rem;text-align:left;padding-left:var(--gutter-width-desktop);padding-right:var(--gutter-width-desktop)}}@media only screen and (min-width:801px){.section__header{grid-column:span 2;grid-row:1;margin-top:100px;margin-right:3rem}.section__header p{font-size:1.125rem;margin-top:.75rem}}.section__title{font-family:GT Sectra Book;font-size:1.5rem;line-height:1.25;letter-spacing:.32px;font-weight:normal}@media only screen and (max-width:800px){.section__title{margin-top:0}}@media only screen and (min-width:801px){.section__title{font-size:2.25rem}}.hr-mobile{display:none}@media only screen and (max-width:800px){.hr-mobile{display:block}}.hr-desktop{display:block}@media only screen and (max-width:800px){.hr-desktop{display:none}}.hr-btn-blue,.hr-btn-white{border-radius:var(--button-border-radius)}.hr-link-blue{color:var(--color-sky)}.hr-link-blue:hover{color:#004c96}.scroll-gallery{display:flex;text-align:center;max-width:100%;overflow-x:scroll;padding-bottom:1.5rem}@media only screen and (min-width:801px){.scroll-gallery{overflow-x:unset;padding-left:2rem;padding-right:2rem}}.scroll-gallery__item{padding-left:1rem}.scroll-gallery__item:last-child{padding-right:1rem}@media only screen and (min-width:801px){.scroll-gallery__item{padding-left:0}.scroll-gallery__item:last-child{padding-right:0}}.scroll-gallery__item a{display:block}.scroll-gallery__image{border-radius:.5rem;margin:0 auto 1rem;display:block}.scroll-gallery__image--browse{background:#eed484;height:200px;width:140px;border-radius:.5rem;padding-top:2.5rem}.scroll-gallery__image--vector{width:90px;height:auto}.scroll-gallery__image--arrow{width:40px;height:auto;display:block;margin:.5rem auto}@media only screen and (min-width:801px){.scroll-gallery__image--arrow{width:55px}}.scroll-gallery__arrow{background:#2c3650;color:#fff;border-radius:.25rem;width:2.5rem;height:2.5rem;font-family:Hungryroot2020;top:90px}.scroll-gallery__arrow:focus,.scroll-gallery__arrow:hover{background:#2c3650;color:#fff}.scroll-gallery__arrow::before{font-family:inherit;color:inherit;opacity:1}.scroll-gallery__arrow--prev::before{content:"≰"}.scroll-gallery__arrow--next::before{content:"≩"}.scroll-gallery__arrow.slick-disabled{background:#b1bab1}.scroll-gallery__arrow.slick-disabled::before{opacity:1}.scroll-gallery a{color:inherit}.header{width:100%}@media only screen and (min-width:801px){.header{position:sticky;top:0;left:0;z-index:200}}.header.scroll{box-shadow:0 1px 4px rgba(44,54,80,0.12)}@media only screen and (min-width:801px){.header.scroll{background:var(--color-white)}}.header.sticky{background-color:var(--color-white);box-shadow:0 1px 4px rgba(44,54,80,0.12);position:fixed;top:0;left:0;z-index:200}.header > ul,.header > div{padding-left:var(--gutter-width-mobile);padding-right:var(--gutter-width-mobile)}@media only screen and (min-width:801px){.header > ul,.header > div{padding-left:var(--gutter-width-desktop);padding-right:var(--gutter-width-desktop)}}.header .hungryroot-logo{display:flex}@media only screen and (max-width:800px){.header .hungryroot-logo{position:absolute;left:50%;transform:translate(-50%,-50%)}}.header-nav{max-width:1280px;margin:0 auto}.header-cta{height:60px;font-size:.75rem}@media only screen and (min-width:801px){.header-cta{height:72px}.header-cta a{padding:0 50px}}.header-cta .header-link{color:var(--color-neutral-100);font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif;margin-right:1rem;min-width:unset;border:1px solid var(--color-neutral-200)}@media only screen and (min-width:801px){.header-cta .header-link{min-width:156px;padding-left:1rem;padding-right:1rem}}.header-cta .header-link:hover{color:initial;background:var(--color-white);opacity:1}@media only screen and (max-width:800px){.header-cta .header-survey-button{display:none}}.header-top-banner{display:flex;align-items:center;justify-content:center;background:var(--color-grass);color:var(--color-white);min-height:55px;letter-spacing:.21px;line-height:22px;text-align:center;padding:10px 20px}.header-top-banner > div{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media only screen and (min-width:801px){.header-top-banner > div{flex-direction:row;align-items:flex-start}.header-top-banner > div > h1,.header-top-banner > div h2,.header-top-banner > div h3{margin-right:8px}}.header-top-banner > div > h1{font-size:1.25rem;font-family:MaisonNeueBold,"Avenir Light",Arial,sans-serif}.header-top-banner > div p{margin:0}.header-top-banner.hide{display:none}.header-top-banner a{color:var(--color-white);text-decoration:underline}.header-top-banner a em{font-style:unset}.header-top-banner a:hover{opacity:.7}.header-top-banner img{margin-right:8px}.section-hero{position:relative;z-index:1;background:url("/public/img/home_exp_89/hero/mweb_hero.jpg") center 75px;background-repeat:no-repeat;background-size:auto 100%;width:100%;height:75vh;max-width:1280px;margin:0 auto}@media only screen and (min-width:801px){.section-hero{background:none}}@media (min-width:1200px){.section-hero{height:70vh}}.section-hero__background{background-color:#fff}@media only screen and (min-width:801px){.section-hero__background{background:url("/public/img/home_exp_89/hero/desktop_hero.jpg");background-size:cover;background-position:bottom center;background-repeat:no-repeat;margin-top:-72px}}@media (min-width:1200px){.section-hero__background{background-position:bottom right}}.section-hero__header{margin-left:2rem;margin-right:2rem;margin-top:.5rem}@media (max-width:413px){.section-hero__header{margin-left:.25rem;margin-right:.25rem}}@media only screen and (min-width:801px){.section-hero__header p{font-size:1.5rem}}@media (min-width:530px){.section-hero__header{padding-top:24px}}@media only screen and (min-width:801px){.section-hero__header{margin-top:80px;margin-left:0;margin-right:1rem}}.section-hero__title{font-size:2.125rem}@media only screen and (min-width:801px){.section-hero__title{font-size:3rem}}.section-hero__sub{margin-top:.5rem;font-size:1.25rem}@media only screen and (min-width:801px){.section-hero__sub{margin-left:0;font-size:1rem;margin-bottom:1.5rem;font-size:1.5rem;margin-top:.75rem}}.section-hero__cta{position:absolute;left:0;right:0;z-index:1}@media only screen and (min-width:801px){.section-hero__cta{position:static}}.section-hero__body{position:absolute;top:0;left:1rem;right:1rem;bottom:0}@media only screen and (min-width:801px){.section-hero__body{left:var(--gutter-width-desktop);right:50%}}.section-built-for-you{padding-right:0;align-items:center;text-align:center;--built-for-you-animation-duration:600ms;--built-for-you-slide-in-right:builtForYou-slideInRight;--built-for-you-slide-in-bot-right:builtForYou-slideInBotRight;--built-for-you-slide-in-top:builtForYou-slideInTop;--image-opacity:1;margin-bottom:6rem}@media only screen and (min-width:801px){.section-built-for-you{flex-direction:column;align-items:center}}@media (min-width:1100px){.section-built-for-you{flex-direction:row;text-align:left;justify-content:center}}.section-built-for-you--initial{--image-opacity:0;--built-for-you-animation-duration:0;--built-for-you-slide-in-right:none;--built-for-you-slide-in-bot-right:none;--built-for-you-slide-in-top:none}@media only screen and (min-width:801px){.section-built-for-you{overflow:unset;padding-top:0;padding-bottom:0;margin-top:4rem;margin-bottom:4rem}}.section-built-for-you__background{background:var(--color-sand)}@media only screen and (min-width:801px){.section-built-for-you__header{margin-top:4rem;margin-bottom:1.5rem}}@media (min-width:1100px){.section-built-for-you__header{margin-top:0}}.section-built-for-you__header p{max-width:500px}.section-built-for-you__title{margin:0}.section-built-for-you__showcase{display:grid;grid-template-columns:auto 1fr;grid-gap:1.25rem;justify-content:space-between;margin:0 0 -8.6rem}@media only screen and (min-width:801px){.section-built-for-you__showcase{margin-bottom:-1.3rem;margin-top:1.5rem;grid-gap:2.25rem}}.section-built-for-you__showcase-items{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);grid-auto-flow:column;grid-gap:.5rem;justify-content:space-between}.section-built-for-you__showcase-item{background:var(--color-white);border-radius:5px;border:1px solid rgba(0,0,0,0.12);font-size:.625rem;box-shadow:0 1px 4px rgba(0,0,0,0.12);width:68px;height:64px;display:flex;flex-direction:column;font-weight:bold;align-items:center;justify-content:center;transition:background var(--built-for-you-animation-duration),opacity var(--built-for-you-animation-duration)}.section-built-for-you__showcase-item--active{background:var(--color-grass);color:var(--color-white)}.section-built-for-you__showcase-item--active .section-built-for-you__icon--omnivore-white{opacity:1}.section-built-for-you__icon{font-family:Hungryroot2020;font-size:1.7rem;font-style:normal;font-weight:normal}.section-built-for-you__icon--omnivore{position:relative;z-index:1;height:35px;width:35px}.section-built-for-you__icon--omnivore-white{opacity:0}.section-built-for-you__icon--omnivore img{height:100%;width:100%;position:absolute;display:block;z-index:1}.section-built-for-you__images{position:relative;z-index:1;overflow-x:hidden;height:450px}@media (min-width:415px){.section-built-for-you__images{overflow-x:unset}}@media only screen and (min-width:801px){.section-built-for-you__images{margin-top:-2.5rem;overflow-x:unset;height:auto}}.section-built-for-you__image-set{margin-top:-40px;padding-top:40px;margin-right:-1rem;padding-right:1rem;margin-bottom:-40px;padding-bottom:40px}@media only screen and (min-width:801px){.section-built-for-you__image-set{margin-right:0;padding-right:80px;margin-top:-90px;padding-top:90px;margin-bottom:-90px;padding-bottom:90px}}.section-built-for-you__image-set-2,.section-built-for-you__image-set-3{position:absolute;top:0}.section-built-for-you__image-set-hidden .section-built-for-you__image{opacity:0;animation-name:unset}.section-built-for-you__image{border:1px solid rgba(44,54,80,0.12);box-shadow:0 1px 4px 0 rgba(44,54,80,0.12);border-radius:var(--button-border-radius);animation-duration:var(--built-for-you-animation-duration);transition:opacity var(--built-for-you-animation-duration);transform:translate3d(0,0,0);height:132px;width:132px;opacity:var(--image-opacity)}@media only screen and (min-width:801px){.section-built-for-you__image{height:204px;width:204px}}.section-built-for-you__image--one{position:relative;z-index:3;animation-name:var(--built-for-you-slide-in-right);animation-timing-function:ease}@media only screen and (min-width:801px){.section-built-for-you__image--one{animation-name:var(--built-for-you-slide-in-top)}}.section-built-for-you__image--two{position:relative;z-index:2;margin:-2em auto 1rem 4.25rem;animation-name:var(--built-for-you-slide-in-bot-right);animation-timing-function:ease}@media only screen and (min-width:801px){.section-built-for-you__image--two{margin-left:225px;margin-top:-130px;animation-name:var(--built-for-you-slide-in-right)}}.section-built-for-you__image--three{width:152px;height:152px;animation-timing-function:ease;animation-name:var(--built-for-you-slide-in-bot-right);border:0}@media only screen and (min-width:801px){.section-built-for-you__image--three{margin-left:70px;margin-top:-68px;margin-bottom:-65px;height:236px;width:236px;position:relative;z-index:3}}.section-built-for-you__image img{width:100%;height:100%;border-radius:var(--button-border-radius)}@-moz-keyframes builtForYou-slideInTop{from{transform:translate3d(0,-50%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes builtForYou-slideInTop{from{transform:translate3d(0,-50%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-o-keyframes builtForYou-slideInTop{from{transform:translate3d(0,-50%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes builtForYou-slideInTop{from{transform:translate3d(0,-50%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes builtForYou-slideInRight{from{transform:translate3d(50%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes builtForYou-slideInRight{from{transform:translate3d(50%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-o-keyframes builtForYou-slideInRight{from{transform:translate3d(50%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes builtForYou-slideInRight{from{transform:translate3d(50%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes builtForYou-slideInBotRight{from{transform:translate3d(45%,10%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes builtForYou-slideInBotRight{from{transform:translate3d(45%,10%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@-o-keyframes builtForYou-slideInBotRight{from{transform:translate3d(45%,10%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes builtForYou-slideInBotRight{from{transform:translate3d(45%,10%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.section-easy-recipes{padding-left:0;padding-right:0}@media only screen and (min-width:801px){.section-easy-recipes{padding-left:var(--gutter-width-desktop);padding-right:var(--gutter-width-desktop);display:grid;grid-template-columns:50% 1fr;column-gap:4rem;margin-bottom:-120px}}.section-easy-recipes__header.section__header{padding-left:var(--gutter-width-mobile);padding-right:var(--gutter-width-mobile);margin-top:0}@media only screen and (min-width:801px){.section-easy-recipes__header.section__header{grid-column:2/-1;margin-right:0;align-self:center}}@media only screen and (min-width:801px){.section-easy-recipes__title{margin-bottom:0}}@media only screen and (min-width:801px){.section-easy-recipes__sub{margin-top:.75rem;margin-bottom:1.5rem}}.section-easy-recipes__media{display:block;position:relative;z-index:2;height:100%}.section-easy-recipes__video{display:block;width:100%;height:auto;border-radius:.5rem}@media only screen and (min-width:801px){.section-easy-recipes__video--mobile{display:none}}.section-easy-recipes__video--desktop{display:none}@media only screen and (min-width:801px){.section-easy-recipes__video--desktop{display:block}}.section-easy-recipes__images{margin-bottom:var(--gutter-width-mobile);position:relative;z-index:1;margin-top:16px;width:100%;min-height:332px;max-width:500px;padding:16px}@media only screen and (min-width:801px){.section-easy-recipes__images{grid-column:1;grid-row:1/2;justify-self:end;width:530px;height:530px;padding:24px;max-width:unset}}.section-easy-recipes__bg-image--one{position:absolute;z-index:1;top:0;right:0;background-color:#eed484;background-size:140px;width:55%;height:55%}.section-easy-recipes__bg-image--two{position:absolute;z-index:1;bottom:0;left:0;background-color:#c2da96;background-size:140px;width:90%;height:90%}.section-easy-recipes__cta{display:none}@media only screen and (min-width:801px){.section-easy-recipes__cta{display:inline-block;grid-column:2;grid-row:2;align-self:start;max-width:166px}}.section-comparison{max-width:900px;margin:0 auto;padding-top:0;padding-bottom:1.5rem;text-align:center}@media only screen and (min-width:801px){.section-comparison{padding-top:2rem;flex-direction:column}.section-comparison p{font-size:1.125rem;font-family:MaisonNeueMedium}}@media only screen and (min-width:801px){.section-comparison__header{margin-right:0;margin-top:0}}.section-comparison table{font-family:MaisonNeueMedium;text-align:left;font-size:.75rem}@media only screen and (min-width:801px){.section-comparison table{font-family:MaisonNeueBook;font-size:1.125rem;margin-bottom:1rem}}.section-comparison td{border-bottom:1px solid #eff1ef;padding:.5rem;width:84px}@media only screen and (min-width:801px){.section-comparison td{padding:1.5rem 0;width:132px}}.section-comparison td:first-child{padding-left:0;width:auto;min-width:unset}.section-comparison td:nth-child(3){position:relative;z-index:1;border-bottom:1px solid #2c3650;background:#2c3650;color:#fff}.section-comparison td:nth-child(3)::before{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:#2c3650}.section-comparison tr:last-child td{border-bottom:0}.section-comparison thead{text-align:center;font-family:MaisonNeueMedium}@media only screen and (min-width:801px){.section-comparison thead{font-size:1rem}}.section-comparison thead td{border-bottom:0}.section-comparison thead td:first-child{padding-right:.5rem;text-align:right}.section-comparison tbody tr:last-child td:nth-child(3)::before{background:transparent}@media only screen and (min-width:801px){.section-comparison__logo{width:92px;height:auto}}.section-comparison__grid-col--hr-first{border-radius:.5rem .5rem 0 0}.section-comparison__grid-col--hr-first::after{content:unset}.section-comparison__grid-col--hr-last{border-radius:0 0 .5rem .5rem}.section-comparison__grid-col--hr-dot{position:relative;z-index:1}.section-comparison__grid-col--hr-dot::after{content:"";position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);height:.5rem;width:.5rem;background:#fff;border-radius:.5rem}.section-comparison__grid-col--dot{position:relative;z-index:1}.section-comparison__grid-col--dot::after{content:"";position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);height:.5rem;width:.5rem;background:#b1bab1;border-radius:.5rem}.sticky-footer{position:fixed;width:100%;bottom:0;z-index:200;background-color:var(--color-white);box-shadow:0 -1px 4px rgba(44,54,80,0.12);padding:0 var(--gutter-width-mobile) 1.5rem;text-align:center;display:none}.sticky-footer.show{display:block}.sticky-footer__text{color:var(--color-grass);margin:8px 0;font-size:.875rem}.sticky-footer__cta{width:100%}.section-recipe-carousel{display:block;text-align:left;padding-bottom:0;padding-right:0;padding-left:0}@media only screen and (min-width:801px){.section-recipe-carousel{padding-left:var(--gutter-width-desktop);padding-right:var(--gutter-width-desktop)}}.section-recipe-carousel a{color:inherit}.section-recipe-carousel__header{padding-right:1rem;padding-left:1rem;margin-bottom:2rem}@media only screen and (min-width:801px){.section-recipe-carousel__title{margin-bottom:0}}.section-recipe-carousel__image{height:140px;width:140px}@media only screen and (min-width:801px){.section-recipe-carousel__image{height:180px;width:180px}}.section-recipe-carousel__image--vector{width:60px;height:auto;margin-top:-1rem}@media only screen and (min-width:801px){.section-recipe-carousel__image--vector{width:80px;margin:-1rem auto 0}}.section-recipe-carousel__image--browse{border-radius:4.5rem}@media only screen and (min-width:801px){.section-recipe-carousel__image--browse{border-radius:5.5rem}}.section-grocery-carousel{display:block;text-align:left;padding-bottom:0;padding-right:0;padding-left:0}@media only screen and (min-width:801px){.section-grocery-carousel{padding-left:var(--gutter-width-desktop);padding-right:var(--gutter-width-desktop);padding-bottom:2rem}}.section-grocery-carousel__arrow{top:120px}.section-grocery-carousel__header{padding-right:1rem;padding-left:1rem;margin-bottom:2rem;margin-top:0}@media only screen and (min-width:801px){.section-grocery-carousel__header{margin-top:2rem}}.section-grocery-carousel__header .section__title{margin-top:0;margin-bottom:0}.section-grocery-carousel__image{height:200px;width:140px;border:1px solid rgba(0,0,0,0.12);box-shadow:0 1px 4px rgba(0,0,0,0.12)}@media only screen and (min-width:801px){.section-grocery-carousel__image{height:240px;width:180px}}.section-grocery-carousel__image--browse{border:1px solid rgba(0,0,0,0.12);box-shadow:0 1px 4px rgba(0,0,0,0.12)}@media only screen and (min-width:801px){.section-grocery-carousel__image--browse{height:240px;width:180px}}@media only screen and (min-width:801px){.section-grocery-carousel__image--vector{width:116px;margin:0 auto}}.section-button-banner{padding-top:2rem;padding-bottom:2rem;text-align:center;color:var(--color-white)}.section-button-banner__background{background-color:var(--color-neutral-100)}.section-button-banner h3{margin-top:0;margin-bottom:1rem}.section-youre-in-control{position:relative;z-index:1;display:flex;flex-direction:column;text-align:center;justify-content:space-between;height:475px;padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:801px){.section-youre-in-control{height:650px;padding-top:2rem;padding-bottom:2rem}}.section-youre-in-control__background{background:#eeedef}.section-youre-in-control__header{margin-top:0;margin-right:0}.section-youre-in-control__header h3{margin-top:0;margin-bottom:0;line-height:2rem}@media only screen and (min-width:801px){.section-youre-in-control__header h3{line-height:2.5rem}}.section-youre-in-control p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.25rem;font-size:.875rem}.section-youre-in-control p:last-of-type{margin-bottom:0}@media only screen and (min-width:801px){.section-youre-in-control p{line-height:1.5rem;font-size:1.125rem;margin-top:.75rem}}.section-youre-in-control a{font-family:MaisonNeueMedium}.section-youre-in-control__image img{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;object-fit:cover}.section-value-props{padding-top:1.5rem;padding-bottom:1.5rem;flex-direction:column}@media only screen and (min-width:801px){.section-value-props{text-align:center;font-size:1.125rem}}.section-value-props__background{background:#e5f2c6}.section-value-props__header{margin-top:0}.section-value-props__image-mask{height:80px;width:80px;border-radius:2.5rem;overflow:hidden;flex:0 0 80px;margin-right:1rem}@media only screen and (min-width:801px){.section-value-props__image-mask{height:196px;width:196px;flex:0 0 196px;border-radius:6rem}}.section-value-props__image{width:100%;height:100%}@media only screen and (min-width:801px){.section-value-props__items{display:flex;flex-direction:row;justify-content:space-between}}.section-value-props__item{text-align:left;display:flex;flex-direction:row;margin-bottom:1rem}@media only screen and (min-width:801px){.section-value-props__item{flex-direction:column;align-items:center;text-align:center;flex:0 0 30%}}.section-value-props__item-title{margin:0;font-size:1rem}@media only screen and (min-width:801px){.section-value-props__item-title{margin:1rem 0;font-size:1.125rem}}.section-value-props__item-text{margin:0}.section-sustainability{text-align:center;flex-direction:column}.section-sustainability__title{margin-bottom:.5rem}@media only screen and (min-width:801px){.section-sustainability__title{margin-bottom:0}}.section-sustainability__sub{margin-bottom:1.5rem;margin-top:0}.section-sustainability__header{margin-top:0}.section-sustainability__svg{margin-top:20px;margin-bottom:12px;display:block;margin-left:auto;margin-right:auto}.section-sustainability__cta{margin:0 auto;display:block;font-weight:600}.section-sustainability__grid{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:8px}.section-sustainability__grid p{margin:0;font-size:.875}@media only screen and (min-width:801px){.section-sustainability__grid p{font-size:1.125rem;font-family:MaisonNeueMedium}}.section-sustainability__grid-img{border-radius:8px}.section-sustainability__grid-item--1{grid-column-start:1;grid-column-end:7;grid-row-start:1;grid-row-end:4;justify-self:end}.section-sustainability__grid-item--2{grid-column-start:7;grid-column-end:11;grid-row-start:2;grid-row-end:3;text-align:left}.section-sustainability__grid-item--3{grid-column-start:6;grid-column-end:9;grid-row-start:4;grid-row-end:6;justify-self:self-start}.section-sustainability__grid-item--4{grid-column-start:1;grid-column-end:6;grid-row-start:4;grid-row-end:6;text-align:right;align-self:center}.section-sustainability__grid-item--5{grid-column-start:3;grid-column-end:6;grid-row-start:6;grid-row-end:8;justify-self:self-end}.section-sustainability__grid-item--6{grid-column-start:6;grid-column-end:10;grid-row-start:6;grid-row-end:8;text-align:left;align-self:center}.section-sustainability__grid-item--7{grid-column-start:5;grid-column-end:11;grid-row-start:8;grid-row-end:11;justify-self:start}.section-sustainability__grid-item--8{grid-column-start:1;grid-column-end:5;grid-row-start:9;grid-row-end:9;text-align:right}@media only screen and (min-width:801px){.section-sustainability__grid{grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(6,5vw);grid-gap:16px}.section-sustainability__grid p{margin:0}.section-sustainability__grid-img{width:100%;height:100%;object-fit:cover;border-radius:14px}.section-sustainability__grid-item--1{grid-column-start:3;grid-column-end:7;grid-row-start:1;grid-row-end:4}.section-sustainability__grid-item--2{grid-column-start:7;grid-column-end:10;grid-row-start:1;grid-row-end:2;align-self:center}.section-sustainability__grid-item--3{grid-column-start:7;grid-column-end:9;grid-row-start:2;grid-row-end:4;justify-self:normal}.section-sustainability__grid-item--4{grid-column-start:9;grid-column-end:11;grid-row-start:2;grid-row-end:4;text-align:left}.section-sustainability__grid-item--5{grid-column-start:4;grid-column-end:6;grid-row-start:4;grid-row-end:6;justify-self:normal}.section-sustainability__grid-item--6{grid-column-start:2;grid-column-end:4;grid-row-start:4;grid-row-end:6;text-align:right}.section-sustainability__grid-item--7{grid-column-start:6;grid-column-end:11;grid-row-start:4;grid-row-end:7}.section-sustainability__grid-item--8{grid-column-start:4;grid-column-end:6;grid-row-start:6;grid-row-end:6;align-self:center}}@media (min-width:1800px){.section-sustainability__grid-item--1{grid-column-start:2}}@media (min-width:2000px){.section-sustainability__grid{grid-template-columns:0}}.section-download-app{overflow:hidden;background:#cce0f4;align-items:flex-start;display:flex;flex-direction:row;padding-right:0;padding-bottom:0;max-width:1120px;margin:0 auto}@media only screen and (min-width:801px){.section-download-app{padding-left:7.5rem;padding-right:7.5rem;border-radius:.5rem;margin:2rem auto}}.section-download-app__title{margin-top:0}.section-download-app__cta-img{width:120px;height:auto}.section-download-app__header{padding-right:1rem;flex:1 0 60%;text-align:left;padding-bottom:1.5rem}@media only screen and (min-width:801px){.section-download-app__header{flex-grow:1}}.section-download-app__device-img{width:178px;height:auto;margin-right:-2.5rem;align-self:flex-end}@media only screen and (min-width:801px){.section-download-app__device-img{margin-right:0;width:228px}}.section-testimonials__item{display:flex;flex-direction:column;margin-top:2.5rem;border-radius:.5rem;margin-right:.5rem;border:1px solid #b1bab1;padding:0 1rem;line-height:22px;max-width:340px;flex:0 0 340px}@media only screen and (min-width:801px){.section-testimonials__item{padding:0 1rem;max-width:363px;flex:unset}}.section-testimonials__item:last-child{margin-right:0}.section-testimonials__avatar-mask{border-radius:2.5rem;border:4px solid #fff;height:80px;width:80px;margin:-40px auto 0;overflow:hidden}.section-testimonials__avatar{height:auto;width:75px;margin-top:-10px}.section-testimonials__dish-image{width:100%;min-height:100%;height:auto}@media only screen and (min-width:801px){.section-testimonials__dish-image{height:100%;min-width:100%;min-height:unset;width:auto}}.section-testimonials__copy{text-align:left;margin:1rem 0;flex-grow:1}.section-testimonials__attribution{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.section-testimonials__attribution-name{font-size:1rem;margin:0}.section-testimonials__preferences{display:flex;margin-left:-1rem;margin-right:-1rem;margin-top:.5rem;border-radius:0 0 .5rem .5rem;overflow:hidden}@media only screen and (min-width:801px){.section-testimonials__preferences{margin-left:-1rem;margin-right:-1rem}}.section-testimonials__dish-image-mask{width:160px;height:137px;overflow:hidden;display:flex;justify-content:center;align-items:center;flex:0 0 50%}.section-testimonials__preferences-items{background:#f3f4f3;padding:0 1rem;display:flex;flex-direction:column;justify-content:space-evenly;flex:1 0 50%;align-items:flex-start;font-size:.875rem;max-width:580px}.section-testimonials__preferences-items img{vertical-align:middle;margin-right:.5rem}.section-testimonials__preferences-items li{display:flex;flex-direction:row;flex:0 0 23%;align-items:center;text-align:left}.section-testimonials{padding-left:0;padding-right:0;padding-bottom:0}@media only screen and (min-width:801px){.section-testimonials{align-items:center;flex-direction:column}}.section-testimonials__header{padding-left:var(--gutter-width-mobile);padding-right:var(--gutter-width-mobile);margin-top:0}@media only screen and (min-width:801px){.section-testimonials__header{margin-right:0}}.section-testimonials__cta{font-weight:600;margin-bottom:1.5rem}@media only screen and (min-width:801px){.section-testimonials__cta{margin-bottom:4rem}}.section-testimonials__carousel{padding-bottom:2rem;width:100%;display:flex;overflow:auto;padding-left:var(--gutter-width-mobile);padding-right:var(--gutter-width-mobile)}.section-testimonials__carousel img{display:inline}@media only screen and (min-width:801px){.section-testimonials__carousel{flex-direction:row}}@media (min-width:913px){.section-testimonials__carousel{justify-content:center}}.section-faq{display:block;text-align:center}@media only screen and (min-width:801px){.section-faq{padding-left:17.5rem;padding-right:17.5rem}}.modal{width:592px;min-height:180px;position:absolute;background-color:#fff;z-index:10000;transform:translate(calc((100vw - 592px) / 2),30vh);display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:48px 48px}.modal .close{top:0}@media only screen and (max-width:800px){.modal{width:90vw;transform:translate(5vw,35vh);padding:24px 24px}}.modal.one-time-modal-height-adjustment{padding:0;transform:translate(calc((100vw - 592px) / 2),calc((100vh - 500px) / 2))}@media only screen and (max-width:800px){.modal.one-time-modal-height-adjustment{transform:translate(5vw,13vh)}}.modal-overlay{position:fixed;width:100%;height:100%;z-index:10000;top:0;left:0;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.7);opacity:1}.exit-intent-modal{width:680px;height:522px;background-image:url("/public/img/homepage/exit_intent_desktop.jpg");background-size:cover;background-position:center;transform:translate(calc((100vw - 680px) / 2),calc((100vh - 522px) / 2));text-align:center}@media only screen and (max-width:800px){.exit-intent-modal{background-image:url("/public/img/homepage/exit_intent_mobile.png");width:100vw;height:100vh;transform:translate(0,0);padding:16px}}.exit-intent-modal .modal-content{width:432px;background-color:#fff;padding:40px}@media only screen and (max-width:800px){.exit-intent-modal .modal-content{width:100%;padding:24px}}.exit-intent-modal .modal-content .subhead{color:#70768d}.exit-intent-modal .modal-content .close{right:16px;top:16px;font-size:20px;position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);padding:7px 9px;border-radius:45px;background-color:#fff;z-index:1}.exit-intent-modal .modal-content .close:before{font-family:FontAwesome;content:'\f00d';color:#2c3650}.exit-intent-modal .modal-content .products-container{width:100%;display:flex;justify-content:space-between}.exit-intent-modal .modal-content .products-container .cyo-product-container{text-align:left;position:relative;width:31%}.exit-intent-modal .modal-content .products-container .cyo-product-container .checkbox-selector{position:absolute;top:10px;right:5px;width:initial}.exit-intent-modal .modal-content .products-container .cyo-product-container .product-card-simple .info{padding:8px 0}.exit-intent-modal .modal-content .products-container .cyo-product-container .product-card-simple .info .hr-paragraph-bold{font-size:14px;letter-spacing:.18px}.exit-intent-modal .modal-content .products-container .cyo-product-container.selected .productCardImg{outline:2px solid #2c3650}.exit-intent-modal .modal-content .products-container .cyo-product-container .mobile-product-card{width:100%;display:flex;align-items:center;padding:4px;border:1px solid #d5d7dc;border-radius:5px}.exit-intent-modal .modal-content .products-container .cyo-product-container .mobile-product-card .hr-subtitle-sm{color:#70768d;text-transform:uppercase}.exit-intent-modal .modal-content .products-container .cyo-product-container .mobile-product-card.selected{border-color:#2c3650}.exit-intent-modal .modal-content .products-container .cyo-product-container .mobile-product-card img{height:56px;padding-right:8px}.exit-intent-modal .modal-content.var-3 .forty-off{font-size:72px;font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.exit-intent-modal .modal-content.var-2{width:520px}@media only screen and (max-width:800px){.exit-intent-modal .modal-content.var-2{width:100%}.exit-intent-modal .modal-content.var-2 .products-container{display:flex;justify-content:space-between;flex-direction:column}.exit-intent-modal .modal-content.var-2 .products-container .cyo-product-container{width:100%;height:64px;margin-bottom:8px}.exit-intent-modal .modal-content.var-2 .products-container .cyo-product-container:last-child{margin-bottom:0}}.exit-intent-modal.var-2{height:648px;transform:translate(calc((100vw - 680px) / 2),calc((100vh - 648px) / 2))}@media only screen and (max-width:800px){.exit-intent-modal.var-2{height:100vh;transform:translate(0,0)}}.third-party-sso{display:flex;flex-direction:column;align-items:center}.third-party-sso .appleid-signin-button{width:240px;height:40px;border-radius:4px;display:flex}.third-party-sso .appleid-signin-button .official-apple-button{height:40px}.third-party-sso .facebook-login{width:240px;height:40px;cursor:pointer;max-width:100%}@media only screen and (max-width:800px){.third-party-sso .facebook-login{max-width:100%}}#login-wrapper,#signup-wrapper,.dialog-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;text-align:center}#login-wrapper .modal-overlay,#signup-wrapper .modal-overlay,.dialog-wrapper .modal-overlay{z-index:-1}#login,#login-dialog{background-color:#fff;width:650px;text-align:center;padding:0 50px}#login .main,#login-dialog .main{display:flex;justify-content:space-around;align-items:center}#login .g-login-container .loading-msg,#login-dialog .g-login-container .loading-msg{right:unset}#login .g-signin22,#login-dialog .g-signin22{width:240px;cursor:pointer}#login .email,#login-dialog .email{padding-top:20px;width:240px}#login .divider,#login-dialog .divider{display:inline-block;text-align:center;padding:0 30px}#login .divider .pole,#login-dialog .divider .pole{height:60px;width:1px;margin:0 auto;background:#b1bab1}#login .divider .text,#login-dialog .divider .text{margin:.5em 0}#login .title,#login-dialog .title{font-size:16px;padding:50px 0 30px}#login form button[type="submit"],#login-dialog form button[type="submit"]{width:100%;background-color:#f73a44;border:1px solid #f73a44;box-shadow:1px 1px 3px #888;display:inline-block;border:none;color:#fff;cursor:pointer;font-family:MaisonNeueBold,"Avenir Light",Arial,sans-serif;font-size:20px;line-height:40px;padding:2px 40px 0;height:40px;border-radius:0;text-transform:uppercase;letter-spacing:.1em}#login form button[type="submit"]:hover,#login-dialog form button[type="submit"]:hover{text-decoration:none}#login form button[type="submit"].hidden,#login-dialog form button[type="submit"].hidden{display:none}#login .error,#login-dialog .error{color:#f00;margin-top:10px}#login .forgot,#login-dialog .forgot{margin-top:20px}#login .forgot a,#login-dialog .forgot a{color:#7f7f7f;font-size:14px}#login .remark,#login-dialog .remark{color:#7f7f7f;padding-top:30px;font-size:14px;text-align:center}#login{margin:50px auto}#login-dialog{position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-325px;padding-bottom:30px}#signup{margin:0 auto;width:400px;text-align:center}#signup .already{font-size:16px;margin:30px}#signup form{background:#fff;border:1px solid #000;padding:30px 40px 20px;margin-bottom:30px}#signup form button[type="submit"]{margin:20px 0 40px;background-color:#f73a44;border:1px solid #f73a44;box-shadow:1px 1px 3px #888;display:inline-block;border:none;color:#fff;cursor:pointer;font-family:MaisonNeueBold,"Avenir Light",Arial,sans-serif;font-size:15px;line-height:30px;padding:2px 30px 0;height:30px;border-radius:0;text-transform:uppercase;letter-spacing:.1em}#signup form button[type="submit"]:hover{text-decoration:none}#signup form button[type="submit"].hidden{display:none}#signup .remark{color:#7f7f7f;font-size:12px;text-align:left}#signup-dialog{background:#fff;border:1px solid #000;position:absolute;top:45%;left:50%;margin-top:-200px;margin-left:-235px;width:470px;text-align:center}#signup-dialog .title{font-size:16px}#signup-dialog .already{font-size:14px;margin-bottom:30px;margin-top:5px}#signup-dialog form{padding:30px 50px}#signup-dialog form input{width:250px;height:40px}#signup-dialog form button[type="submit"]{background-color:#f73a44;border:1px solid #f73a44;box-shadow:1px 1px 3px #888;display:inline-block;border:none;color:#fff;cursor:pointer;font-family:MaisonNeueBold,"Avenir Light",Arial,sans-serif;font-size:18px;line-height:36px;padding:2px 36px 0;height:36px;border-radius:0;text-transform:uppercase;letter-spacing:.1em;margin:10px 0}#signup-dialog form button[type="submit"]:hover{text-decoration:none}#signup-dialog form button[type="submit"].hidden{display:none}#signup-dialog .error{color:#f00;margin-bottom:10px}#signup-dialog .remark{color:#7f7f7f;font-size:12px;text-align:left}#signup-dialog .show-pw-container{display:flex;justify-content:center;align-items:center;width:50px;height:40px;border:1px solid #b1bab1;border-left:none}#signup-dialog .fa-icon{font-family:FontAwesome;cursor:pointer;font-size:20px;color:#000}#signup-dialog .smaller-input{width:200px}#signup-dialog .flex-row{display:flex;flex-direction:row;align-content:center;justify-content:center}@media only screen and (max-width:800px){#signup-dialog .flex-row{width:250px}}#low-rating-dialog{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-250px;width:500px;height:300px;text-align:center;letter-spacing:.05em;color:#000;background-color:#fff;padding:50px}#low-rating-dialog .close{font-size:20px;color:#000;top:10px;right:10px}#low-rating-dialog .title{margin:0;font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-weight:600;font-size:30px;line-height:1.25em;letter-spacing:.025em;margin-bottom:.5em}#low-rating-dialog .actions{margin-top:50px}#low-rating-dialog .actions a,#low-rating-dialog .actions button{background-color:#f73a44;border:1px solid #f73a44;box-shadow:1px 1px 3px #888;display:inline-block;border:none;color:#fff;cursor:pointer;font-family:MaisonNeueBold,"Avenir Light",Arial,sans-serif;font-size:15px;line-height:30px;padding:2px 30px 0;height:30px;border-radius:0;text-transform:uppercase;letter-spacing:.1em}#low-rating-dialog .actions a:hover,#low-rating-dialog .actions button:hover{text-decoration:none}#low-rating-dialog .actions a.hidden,#low-rating-dialog .actions button.hidden{display:none}@media only screen and (max-width:800px){#login,#login-dialog{margin:0;top:0;left:0;width:100%;height:100%;padding:20px 20px;position:absolute}#login .main,#login-dialog .main{flex-direction:column}#login .email,#login-dialog .email{padding-top:0;width:240px}#login .divider,#login-dialog .divider{margin:20px}#login .divider .pole,#login-dialog .divider .pole{display:inline-block;height:1px;width:80px;background:;vertical-align:middle}#login .divider .text,#login-dialog .divider .text{display:inline-block;vertical-align:middle;margin:0 10px}#signup-dialog{margin:0;top:0;left:0;width:100%;height:100%;padding:20px 20px}#signup-dialog .title{margin-top:40px}#signup-dialog form{width:240px;margin:0 auto;padding:0}#signup-dialog .remark{margin-top:20px;text-align:center}#signup-dialog .remark input{width:100%}#low-rating-dialog{margin:0;top:0;left:0;width:100%;height:100%;color:#000;background-color:#fff;padding:50px 20px}#low-rating-dialog .close{font-size:20px;color:#000;top:10px;right:10px}#low-rating-dialog .title{margin:0;font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-weight:600;font-size:24px;line-height:1.25em;letter-spacing:.025em;margin-top:2em;margin-bottom:1em}}@media only screen and (max-width:800px) and (max-width:800px){#login,#login-dialog{overflow-y:auto}}@media only screen and (max-width:800px) and (max-width:800px){#signup-dialog{overflow-y:auto}}.hr-collapsibles-container .hr-collapsible:first-child{border-top:1px solid #2c3650}.hr-collapsibles-container .hr-collapsible{border-bottom:1px solid #2c3650;padding:15px 0 5px 0;width:100%;position:relative;font-size:16px;cursor:pointer}@media only screen and (max-width:800px){.hr-collapsibles-container .hr-collapsible{font-size:13px}}.hr-collapsibles-container .hr-collapsible .hr-collapsible-header{display:flex;justify-content:space-between;font-family:MaisonNeueDemi,"Avenir Light",Arial,sans-serif}.hr-collapsibles-container .hr-collapsible .hr-collapsible-header .hr-collapsible-minus,.hr-collapsibles-container .hr-collapsible .hr-collapsible-header .hr-collapsible-plus{padding:10px 0 12px 90%;font-size:20px;position:absolute;right:0;top:0}.hr-collapsibles-container .hr-collapsible .hr-collapsible-header .hr-collapsible-minus{display:none}.hr-collapsibles-container .hr-collapsible .hr-collapsible-content{font-family:MaisonNeueBook,"Avenir Light",Arial,sans-serif;margin-top:10px;max-height:0;overflow:hidden;text-align:left}#footer-wrapper{background-color:#000}.footer-container{border-top:1px solid #2c3650}#footer{display:flex;flex-wrap:wrap;max-width:1280px;padding:32px;margin:auto;font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif;font-size:11px;font-weight:700}#footer a{color:#2c3650}#footer a:hover{color:#959aa7}#footer .ft-left{width:70%}@media only screen and (max-width:800px){#footer .ft-left{width:100%;display:flex;flex-direction:column}}#footer .ft-right{width:30%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:15px}@media only screen and (max-width:800px){#footer .ft-right{display:none}}#footer .ft-link{margin:0 20px 10px 0}@media only screen and (max-width:800px){#footer .ft-link{line-height:2em}}#footer .hungryroot-logo{margin-right:20px}#footer .hungryroot-logo img{width:75px}@media only screen and (max-width:800px){#footer .hungryroot-logo{margin-bottom:16px}}#footer .ft-subtitle{margin-bottom:15px;font-size:12px}@media only screen and (max-width:800px){#footer .ft-subtitle{margin-bottom:0}}#footer .collapsibles{width:100%}#footer .collapsibles .ft-link{margin-left:5px;font-size:11px}#footer .ft-terms{width:100%;padding:16px 0;text-align:end}#footer .ft-terms > a{margin-left:16px}.ft-line{width:100%;border-top:1px solid #2c3650}#sub-footer.ft-bottom{max-width:1280px;margin:auto;padding:32px 32px 150px 32px;display:flex;justify-content:space-between;align-items:center;width:100%;font-size:12px;font-family:MaisonExtendedBold,"Avenir Light",Arial,sans-serif;font-weight:700}#sub-footer.ft-bottom a{color:#2c3650;margin-left:20px}#sub-footer.ft-bottom a:hover{color:#959aa7}#sub-footer.ft-bottom .copyright{font-family:MaisonNeueMedium,"Avenir Light",Arial,sans-serif;font-weight:normal}@media only screen and (max-width:800px){#sub-footer.ft-bottom{flex-direction:column-reverse;padding:16px 16px 110px 16px}}