@font-face{font-family:Roboto Bold;src:url(https://assets-cdn.brava.com/ecommerce/static/assets/Roboto-Bold.ee7b96fa85d8fdb8c126409326ac2d2b.ttf)}@font-face{font-family:Roboto Medium;src:url(https://assets-cdn.brava.com/ecommerce/static/assets/Roboto-Medium.d08840599e05db7345652d3d417574a9.ttf)}@font-face{font-family:Roboto Regular;src:url(https://assets-cdn.brava.com/ecommerce/static/assets/Roboto-Regular.3e1af3ef546b9e6ecef9f3ba197bf7d2.ttf)}@font-face{font-family:Roboto Light;src:url(https://assets-cdn.brava.com/ecommerce/static/assets/Roboto-Light.fc84e998bc29b297ea20321e4c90b6ed.ttf)}@font-face{font-family:Roboto Black;src:url(https://assets-cdn.brava.com/ecommerce/static/assets/Roboto-Black.ec4c9962ba54eb91787aa93d361c10a8.ttf)}body,html{height:100%;width:100%}.main__container,.main__container-narrow{background-color:#f9f9f9}@media screen and (min-width:724px){.main__container-narrow{padding:30px 0}}@media screen and (min-width:1024px){.main__container{padding:20px 0 30px}}.block-content,.content__container,.content__container-narrow,.footer__content{margin:0 auto;box-sizing:border-box;background-color:#fff}.block-content,.content__container,.content__container-narrow{min-height:330px}.block-content,.content__container,.footer__content{max-width:1100px}.content__container-narrow{max-width:724px}.width--full{width:100%}.position--static{position:static!important}.position--fixed{position:fixed!important}.background--gray{background-color:#414042}.img__bound,.img__responsive{width:100%;height:100%}.hidden{display:none!important}@media screen and (max-width:599px){.show-600{display:none!important}}@media screen and (min-width:600px){.hide-600{display:none!important}}@media screen and (max-width:723px){.show-724{display:none!important}}@media screen and (max-width:1439px){.show-1440{display:none!important}}@media screen and (min-width:1440px){.hide-1440{display:none!important}}.line-separator{height:1px;background-color:#f9f9f9;width:100%}.line-separator__2px{height:2px;background-color:#f9f9f9;width:100%}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.margin-bottom__25px{margin-bottom:25px}.no-border{border:none!important}.main-container{padding:45px 15px;background-color:#fff;margin-top:-25px;margin-bottom:-30px;min-height:400px}.block-content__narrow{box-sizing:border-box;background-color:#fff}.block-content__modal,.block-content__narrow{max-width:724px;margin:0 auto}@media screen and (min-width:724px){.block-content-container__narrow{background-color:#f9f9f9;padding-top:20px;padding-bottom:30px}}@media screen and (min-width:1100px){.block-content-container{background-color:#f9f9f9;padding-top:20px;padding-bottom:30px}.block-content__2-col-container{max-width:1100px;box-sizing:border-box;margin:0 auto}}.main__content{padding:30px}.float-right{float:right}.inline-block{display:inline-block}.line-separator__xs{background-color:#d5d5d5;height:1px;width:50px;margin:0 auto}.line-separator-em{height:12px;width:100%}.img-container__center{width:100%;text-align:center}@media screen and (min-width:578px){.show-only-mobile-portrait{display:none!important}}@media screen and (max-width:577px){.hide-on-mobile-portrait{display:none!important}}@media screen and (max-width:599px){.show-only-mobile-xs{display:none!important}}@media screen and (min-width:600px){.hide-on-mobile-xs{display:none!important}}@media screen and (max-width:723px){.hide-on-mobile{display:none!important}}@media screen and (min-width:724px){.hide-at-724px{display:none!important}}@media screen and (max-width:799px){.show-only-desktop-xs{display:none!important}}@media screen and (min-width:800px){.hide-on-desktop-xs{display:none!important}}@media screen and (max-width:999px){.show-on-desktop-sm{display:none!important}}@media screen and (min-width:1000px){.hide-on-desktop-sm{display:none!important}}@media screen and (max-width:1023px){.hide-until-1024px{display:none!important}}@media screen and (min-width:1024px){.hide-at-1024px{display:none!important}}@media screen and (max-width:1199px){.show-only-desktop-med{display:none!important}}@media screen and (min-width:1200px){.hide-on-desktop-med{display:none!important}}@media screen and (max-width:1299px){.desktop-lg-display{display:none!important}}@media screen and (min-width:1300px){.hide-on-desktop-lg{display:none!important}}@media screen and (max-width:1439px){.desktop-xl-display{display:none!important}}@media screen and (min-width:1440px){.hide-on-desktop-xl{display:none!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1{font-family:Roboto Regular,"sans-serif";color:#231f20}.h1__light{font-family:Roboto Light,"sans-serif"}h2{font-family:Roboto Regular,"sans-serif";color:#414042}h3,h4,h5{font-family:Roboto Regular,"sans-serif";color:#231f20}p{color:#414042}a,p{font-family:Roboto Light,"sans-serif"}a{font-size:12px;color:#ffb70f}a:hover{color:#ffd061}.link-text.current{color:#eba605}.link__text--plain{color:#231f20!important;text-decoration:none}.link-text__lg{font-size:14px}.heading--main{font-family:Roboto Medium,"sans-serif";font-size:30px;font-weight:500;color:#231f20}.heading--sub{padding-top:15px;margin-bottom:10px;font-size:28px;line-height:1.36}.p--main{font-size:14px;font-weight:300;line-height:1.5}.text__plain--med{font-family:Roboto Regular,"sans-serif";font-size:18px}.text__plain--sm{font-family:Roboto Light,"sans-serif";font-size:14px;line-height:1.57;font-weight:300}.text__customer-message{font-size:11px;color:#9b9b9b;line-height:1.55;font-weight:300}.text__customer-message .text__customer-message--link{font-family:Roboto Medium,"sans-serif";font-size:11px}.block-component__heading{font-family:Roboto Regular,"sans-serif";font-size:18px;line-height:1.06;color:#414042;margin-bottom:5px}.block-component__plain-text{font-family:Roboto Light,"sans-serif";color:#414042;line-height:1.6;font-weight:300;font-size:10px}@media screen and (min-width:600px){.heading--sub{margin-bottom:5px}}@media screen and (min-width:724px){.block-component__plain-text,.link__text{font-size:14px}}@media screen and (min-width:1024px){.heading--sub{margin-bottom:0}}.upper{text-transform:uppercase}.align-right{text-align:right}.em{font-style:italic}input[type=button],input[type=submit],textarea{-webkit-appearance:none}.btn__primary{border-radius:25px;font-family:Roboto Black,"sans-serif";background-color:#ffb70f;color:#fff;font-weight:500;text-align:center;font-size:17px;border:none;padding:15px 40px}.btn__primary:hover{background-color:#ffd061}.btn__primary:active{background-color:#eba605}.btn__primary-wide{width:100%}.btn-link__primary{font-size:12px;padding:11px 29px;display:inline-block;text-decoration:none;box-sizing:border-box}.btn-link__primary:hover{background-color:#ffd061}.btn-link__primary:active{background-color:#ffb70f}@media screen and (min-width:600px){.btn-link__primary{font-size:16px;padding:13px 40px}}.btn__buy-now{float:right}@media screen and (min-width:600px){.btn__buy-now{margin-left:-4px}}@media screen and (max-width:320px){.btn__continue{padding-left:31.5px;padding-right:31.5px}}@media screen and (min-width:1440px){.btn__continue{width:343px}}.btn__order-submit{margin-bottom:20px}@media screen and (min-width:600px){.btn__narrow-container{text-align:right}.btn__narrow-container .btn__submit-first-meal{width:315px}.btn__continue{width:305px}}.btn__copy-link{display:block;width:100%}@media screen and (min-width:600px){.btn__copy-link{vertical-align:bottom;display:inline-block;width:auto;margin-left:-4px;float:right}}.btn__subscribe{color:#fff;border:1px solid #fff;border-radius:25px;width:auto;padding:15px 16px;font-size:14px;background-color:#414042;font-weight:500;float:right}.btn__subscribe:hover{color:#ffd061;border-color:#ffd061}.btn__subscribe:active{color:#ffb70f;border-color:#ffb70f}.btn__view-order-details{height:50px;line-height:28px;font-size:15px;font-family:Roboto Medium,"sans-serif"}.btn__view-order-details:hover{color:#fff}@media screen and (min-width:724px){.btn__view-order-details{width:315px;float:right}}.button{border-radius:2px}.button-label{background-color:#2ecc71;width:100%;height:40px;text-align:center;padding:10px 24px;border:none;vertical-align:middle}.button-label:hover{background-color:#3bda7f}.dashed-button{border:1px dashed #2ecc71;color:#2ecc71}.btn-plus-img{margin-top:-2px}.btn-group{display:inline-block;width:100%}.button-text{color:#fff;font-family:Roboto Black,"sans-serif";font-size:14px;text-decoration:none;display:inline-block;box-sizing:border-box;line-height:20px}.quarter-width-button-container{width:25%}.button-container{box-sizing:border-box}.button-container .disabled{background-color:#9b9b9b;display:inline-block;width:calc(100% - 40px);vertical-align:bottom;margin-left:-4px}.button-container .disabled:hover{background-color:#9b9b9b}.button-container .disabled-lock{font-size:40px;background-color:#414042;vertical-align:bottom;display:inline-block;margin-right:0;height:40px;width:40px;text-align:center}@media screen and (min-width:724px){.col-2__button-container{text-align:right}.col-2__btn{width:275px}}.buy-button,.buy-button-wide{width:70px;display:inline-block;float:left;padding-left:10px;padding-right:10px}.buy-button-wide{width:120px}.cart-button{width:65px;display:inline-block;float:left}.add-to-cart-button{background-color:#2ecc71;color:#fff;border:none;font-size:24px;font-weight:400;width:calc(24% - 6px);padding:0;height:35px;border-radius:2px}@media screen and (min-width:430px){.add-to-cart-button{width:25%}}@media screen and (min-width:800px){.add-to-cart-button{width:calc(20% - 5px)}}@media screen and (min-width:1300px){.add-to-cart-button{width:calc(45% - 5px);font-size:14px;font-weight:700}}.userprofile-choice-checkbox{margin-right:25px}.filter-form{display:inline-block;margin-right:4px;margin-bottom:8px}.filter-button{font-size:14px;line-height:1.5;border:1px solid #d5d5d5;border-radius:2px;padding:6px 11px}.filter-button,.userprofile__btn{color:#231f20;background-color:#f9f9f9}.userprofile__btn{border:1px solid #d5d5d5;font-weight:200}.userprofile__inline-btn{box-size:border-box;width:96px;font-size:14px;border-radius:1px;height:40px;margin-right:10px}.userprofile__inline-btn:last-child{margin-left:-4px;margin-right:0}.add-new-address-btn,.add-new-payment-method-btn{height:80px;font-size:18px;font-weight:500;text-decoration:none;line-height:82px;display:block;width:calc(100% - 60px);margin:0 auto 10px;background-color:#fff;text-align:center}.add-new-address-btn .btn-text-img,.add-new-payment-method-btn .btn-text-img{vertical-align:middle;margin-right:5px}.userprofile__btn-group{text-align:right}.userprofile__btn-group .button-label{padding-left:5px;padding-right:5px}@media screen and (max-width:399px){.userprofile__btn-group .button-label{padding-left:5px;padding-right:5px}.userprofile__inline-btn{width:70px}}@media screen and (min-width:1024px){.add-new-address-btn,.add-new-payment-method-btn{width:100%;height:100%;line-height:240px}.add-new-payment-method-btn{height:215px;line-height:215px}}@media screen and (min-width:1024px) and (max-width:1063px){.userprofile__inline-btn{width:89px}}.userprofile__link-btn{display:inline-block;vertical-align:top;text-align:center;text-decoration:none;line-height:40px}.btn__take-me-home{height:50px;line-height:25px;font-size:16px}.btn__take-me-home:focus,.btn__take-me-home:hover{color:#fff}.symbol{font-size:16px;line-height:20px}.success-symbol{color:#2ecc71}.failure-symbol{color:#ff3939;font-weight:900}.symbol-container{margin:0 auto 25px;border:2px solid;border-radius:50%;width:20px;height:20px;text-align:center;padding:5px}.success-symbol-container{border-color:#2ecc71}.failure-symbol-container{border-color:#ff3939}.green-colored-div{height:5px;width:12px;background-color:#2ecc71}.step-link-container{height:42px;width:42px;border:2px solid #d5d5d5;border-radius:50%;display:inline-block;text-align:center}.invisible-border{border-color:#fff!important}.no-page{color:#fff!important;cursor:none}.step-link{text-decoration:none;font-size:10px;line-height:42px;display:inline-block;height:inherit;width:inherit}.step-link,.step-link:hover{color:#231f20}.step-links{padding:20px 0}.step-links .current{display:inline-block;width:calc(100% - 92px);text-align:center;margin-left:-4px;margin-right:-4px}.step-links .current .active{border-bottom:3px solid #ffb70f;padding-bottom:3px}.step-links .page-number{font-size:14px;line-height:1.71;font-family:Roboto Light,"sans-serif";color:#231f20;margin-right:15px;margin-left:15px}.strip-anchor-style{text-decoration:none;color:#231f20}.spacer-11{height:11px;width:100%}.light-gray-bkg{background-color:#d5d5d5}.add-to-cart-success{background-color:rgba(46,204,113,.1);border:1px solid #2ecc71;padding:18px 22px;text-align:center;margin-bottom:30px}.add-to-cart-success .success-checkmark,.add-to-cart-success .success-msg{display:inline-block;vertical-align:middle}.add-to-cart-success .success-msg{color:#2ecc71;font-weight:900;font-size:18px}.add-to-cart-failure{background-color:#fff;padding:18px 22px;text-align:center;margin-bottom:30px}.add-to-cart-failure .failure-checkmark,.add-to-cart-failure .failure-msg{display:inline-block;vertical-align:middle}.add-to-cart-failure .failure-msg{color:#ff3939;font-weight:900;font-size:18px}.add-to-cart-failure-msg,.add-to-cart-success-msg{padding:30px;position:absolute;top:0;width:100%;box-sizing:border-box;z-index:1;background-color:#fff;border-bottom:1px solid #d5d5d5}@media screen and (min-width:800px){.add-to-cart-failure-msg,.add-to-cart-success-msg{top:86px;right:25px;width:400px;border:1px solid #d5d5d5}}@media screen and (max-width:350px){.failure .failure-msg,.failure .success-msg,.success .failure-msg,.success .success-msg{font-size:14px}}.error__content{padding:20px;text-align:center;font-size:30px}.error__content .error-header{margin:10px}.error__content .error__recovery-option{margin:auto;margin-top:50px;width:288px}.filters{padding-left:15px;padding-right:15px}.filter-form{display:inline-block;margin-bottom:8px}.filter-button{font-size:14px;line-height:1.5;color:#231f20;background-color:#f9f9f9;border:1px solid #d5d5d5;border-radius:2px!important;padding:6px 11px;margin-right:10px}.active-filter{color:#fff;background-color:#2ecc71;border-color:#2ecc71}@media screen and (min-width:578px){.filters{padding-left:6%;padding-right:6%}}@media screen and (max-width:799px){.filters{width:100%;overflow:scroll;white-space:nowrap}}@media screen and (min-width:800px){.marketplace-filters{padding-left:9.4%;padding-right:9.4%}}.table__header{font-weight:900}.table__data,.table__header{font-family:Roboto Light,"sans-serif";font-size:12px}.table__data{font-weight:300}@media screen and (min-width:600px){.header__popup{top:44px;position:absolute;z-index:1;background-color:#fff;box-shadow:0 4px 20px 0 rgba(35,31,32,.1);border:1px solid #f9f9f9;border-radius:1px}.header__popup:after,.header__popup:before{content:"";position:absolute;right:85px;border-style:solid;border-width:0 10px 10px}.header__popup:before{top:-9px;z-index:2;border-color:transparent transparent #fff}.header__popup:after{top:-10px;z-index:1;border-color:transparent transparent #f9f9f9}}@media screen and (min-width:724px){.header__popup{top:45px}}.popup__my-account{box-sizing:border-box;padding:10px 25px 25px;width:200px;right:-10px}@media screen and (min-width:724px){.popup__my-account{padding:9px 30px 25px}}@media screen and (min-width:1024px){.popup__my-account{padding:9px 24px 25px;right:-7px}}@media screen and (min-width:1440px){.popup__my-account{right:-32px}}.modal{z-index:999;top:0;left:0;position:absolute;overflow:scroll}@media screen and (min-width:724px){.modal{position:fixed}}.banner__msg{font-size:18px;font-family:Roboto Medium,"sans-serif";font-weight:500;text-align:center;color:#fff}.banner__error-msg{background-color:#ff3939;line-height:100px;height:100px}.banner__success{background-color:#ffb70f;padding:21px 70px;text-align:center}.banner__checkout-btn{padding:12px 40px;display:inline-block;font-family:Roboto Medium,"sans-serif";font-size:16px;color:#ffb70f;background-color:#fff;border-radius:25px;margin-top:10px}.banner__checkout-btn:active,.banner__checkout-btn:focus,.banner__checkout-btn:hover,.banner__checkout-btn:visited{color:#ffb70f;text-decoration:none}@media screen and (min-width:1024px){.banner__error-msg{height:80px;line-height:80px}}@media screen and (min-width:724px){.banner__success{padding:21px 0}.banner__success-msg{margin-right:20px;margin-bottom:0;text-align:left;display:inline-block;width:auto}.banner__button-container{display:inline-block;width:auto;padding-top:6px;vertical-align:top}.banner__checkout-btn{margin-top:0}}@media screen and (min-width:1024px){.banner__success{padding:12px 120px}}.first_meal_order__success{padding:20px 16px}.first_meal_order__success-msg{max-width:1100px;line-height:1.56;text-align:center}@media screen and (min-width:800px){.add-to-cart-success-msg:after,.add-to-cart-success-msg:before{content:"";position:absolute;right:20px;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff}.add-to-cart-success-msg:before{top:-9px;z-index:2}.add-to-cart-success-msg:after{top:-10px;border-color:transparent transparent #d5d5d5;z-index:1}}@media screen and (min-width:900px){.add-to-cart-success-msg:after,.add-to-cart-success-msg:before{right:45px}}@media screen and (min-width:1200px){.add-to-cart-success-msg{right:57px}.add-to-cart-success-msg:after,.add-to-cart-success-msg:before{right:67.5px}}.header__nav-text{font-size:16px;font-family:Roboto Medium,"sans-serif";font-weight:500;color:#231f20}.header__nav .header__nav-text{padding-bottom:13px}.header__main-nav .current{border-bottom:3px solid #ffb70f}.header__nav-sub{margin-top:30px;text-align:left}.header__nav-sub:first-child{margin-top:0}.hamburger__nav-li{font-size:16px;margin-top:30px}.hamburger__nav-li:first-child{margin-top:17px}.hamburger__nav-logout{margin-top:5px}.hamburger__nav-my-account{margin-bottom:30px}.header__subnav-li{height:42px;padding-left:15px}.header__nav-link{text-decoration:none;color:#231f20}.header__nav-link:hover{color:#ffd061;text-decoration:none}.header__nav-link:active{color:#ffb70f}.header__nav-subtext{font-family:Roboto Light,"sans-serif";font-size:14px;font-weight:300;color:#231f20}.header__nav-subtext:active,.header__nav-subtext:hover{color:#231f20}.header__container-left,.header__container-right{display:inline-block;vertical-align:middle}.header__container-left{width:auto}.header__container-right{width:auto;float:right;padding-top:4px}.header__nav-left{display:inline-block;vertical-align:middle}.header__logo-img{width:100%;height:100%}.header__container-right{margin-left:-4px}.header__hamburger{display:inline-block;cursor:pointer;vertical-align:middle;width:20px;height:20px;margin-right:18px}.header__nav-icon{width:100%}.hamburger__img{display:inline-block;vertical-align:middle;height:auto}.header__main{padding:13px 10px 13px 22px;max-width:1100px;margin:0 auto}.header__nav-hamburger{position:relative;top:10px;float:left}.header__nav-drawer{width:100vw;height:100vh;background-color:#fff;border-top:2px solid #f9f9f9;display:none;padding-left:30px}.header__logo-container{height:42px;display:inline-block;width:63px;vertical-align:middle}.header__logo-link{display:inline-block;padding-top:9px}#js-header__my-account{display:none;padding-bottom:20px;cursor:default}.popup__my-account .header__subnav-li{line-height:36px;height:36px;padding-left:0}.popup__my-account .header__nav-subtext{line-height:14px;height:14px}.popup__my-account .line-separator{margin-top:10px}.header__text__checkout{font-size:12px}.header__text__checkout--p{font-weight:300;color:#231f20;font-family:Roboto Light,"sans-serif";line-height:38px}.header__text__checkout--a{font-weight:500;font-family:Roboto Medium,"sans-serif"}@media screen and (min-width:600px){.header__main{padding:18px 30px}.header__logo-container{margin-right:27px;margin-top:-2px}.header__logo-link{padding-top:10.5px}.header__container-left{height:42px}.header__container-right{padding-top:0}.header__nav-link{display:inline-block;width:auto;margin-right:30px;vertical-align:middle;height:40px;line-height:42px;margin-top:2px}.header__nav-login{margin-right:33px}.header__nav-left{width:auto;display:inline-block;vertical-align:middle;height:42px}.header__nav-right{text-align:right;height:42px}#js-header__my-account{display:inline-block;width:auto;height:50px;padding-left:30px;padding-right:30px;margin-right:-15px}.header__my-account-text{display:inline-block;width:auto;margin-right:6px;font-size:16px;font-weight:500;font-family:Roboto Medium,"sans-serif";line-height:42px}.header__nav-subtext,.header__subnav-li{line-height:35px}.header__nav-subtext__logout{margin-top:23px}.header__my-account-container{position:relative}.header__text__checkout--p{line-height:46px}}@media screen and (min-width:724px){.header__main{padding:25px 30px}.header__logo-container,.header__nav-link{margin-right:42px}.header__nav .header__nav-text{padding-bottom:20px}.header__text__checkout{font-size:16px}}@media screen and (min-width:1440px){#js-header__my-account .arrow__down{padding-bottom:2px;padding-right:2px;margin-left:-2px}}.footer__container{padding:67px 30px 42px}.footer__container,.footer__content{background-color:#414042}.footer__links{margin-bottom:50px}.footer__links-column{display:inline-block;width:45%}.footer__links-column:last-child{float:right}.footer__link-text{font-family:Roboto Medium,"sans-serif";font-size:14px;font-weight:500;line-height:1.71;color:#fff;text-decoration:none;display:block}.footer__link-text:hover{color:#ffd061}.footer__link-text:active{color:#ffb70f}.footer__social-byline{margin-top:28px;margin-bottom:5px}.footer__social{height:44px;text-align:right;padding-right:14px}.footer__social-icon-container{display:inline-block;width:44px;height:44px;margin-left:-2px}.footer__byline-text{color:#fff;font-family:Roboto Medium,"sans-serif";font-size:14px;font-weight:500;line-height:1.57;text-align:center}@media screen and (min-width:375px){.footer__byline-text{text-align:left}}@media screen and (min-width:600px){.footer__links{margin-bottom:30px}.footer__links-column{width:173px}.footer__links-column:last-child{float:none}.footer__subscribe{text-align:right}.footer__social-byline{height:44px;margin-top:47px;margin-bottom:0}.footer__social{float:right}.footer__byline,.footer__social{display:inline-block;width:auto;vertical-align:middle}.footer__byline{float:left}}@media screen and (min-width:724px){.footer__links{display:inline-block;width:calc(50% - 2px)}.footer__subscribe{display:inline-block;width:auto;float:right;padding-top:43px}.btn__subscribe,.form__subscribe{vertical-align:bottom}.footer__links-column{width:110px}.footer__links{margin-bottom:0}.footer__social-byline{margin-top:60px}}@media screen and (min-width:1024px){.footer__links-column{margin-right:62px}}.footer__sticky{height:50px;width:100%;z-index:1;background-color:#414042;bottom:0}.footer__sticky__btn{display:block;width:100%;height:100%;background-color:#ffb70f;text-align:center;line-height:50px}.footer__sticky__btn:active,.footer__sticky__btn:focus,.footer__sticky__btn:hover,.footer__sticky__btn:visited{text-decoration:none;color:#fff}.footer__sticky__btn,.footer__sticky__btn--arrow{color:#fff;font-family:Roboto Black,"sans-serif";font-size:16px;background-color:#ffb70f;border:none;text-decoration:none}.footer__sticky__btn--arrow{margin-left:4px;font-weight:500}@media screen and (min-width:600px){.footer__sticky{padding:15px 10px;height:80px;box-sizing:border-box}.footer__sticky__btn{width:222px;border-radius:25px;height:50px;float:right}.footer__sticky__btn,.footer__sticky__btn--arrow{font-size:17px}}@media screen and (min-width:1440px){.footer__sticky__btn-container{max-width:1100px;margin:0 auto}}.form__subscribe{border:none;height:49px;width:calc(100% - 113px);margin-right:10px}.form__subscribe::-webkit-input-placeholder{color:#231f20}.form__subscribe::-moz-placeholder{color:#231f20}.form__subscribe:-ms-input-placeholder{color:#231f20}.form__subscribe::placeholder{color:#231f20}@media screen and (min-width:600px){.form__subscribe{width:177px}}@media screen and (min-width:1024px){.form__subscribe{width:205px}}.form__field-container{width:100%}.form__field{width:100%;padding:16px;font-size:14px;color:#231f20;font-family:Roboto Light,"sans-serif";background-color:#fff;border-radius:4px;border:1px solid #d5d5d5;box-sizing:border-box}.form-group{margin-bottom:10px}.form__field-sm .form__field{padding:10px 16px}.form__field::-webkit-input-placeholder{color:#9b9b9b;font-size:14px;font-family:Roboto Light,"sans-serif"}.form__field::-moz-placeholder{color:#9b9b9b;font-size:14px;font-family:Roboto Light,"sans-serif"}.form__field:-ms-input-placeholder{color:#9b9b9b;font-size:14px;font-family:Roboto Light,"sans-serif"}.form__field::placeholder{color:#9b9b9b}.form__field::placeholder,.form__field:focus{font-size:14px;font-family:Roboto Light,"sans-serif"}.form__field:focus{color:#231f20}.form-row__col-2-field,.form__inline-field{display:inline-block;box-sizing:border-box}.form-row__col-2-field{width:calc(50% - 7px);margin-right:9px;vertical-align:top}.form-row__col-2-field:last-child{margin-right:0}@media screen and (max-width:600px){.form__field,.form_field::-webkit-input-placeholder,.form_field:focus{font-size:16px}.form__field,.form_field::-moz-placeholder,.form_field:focus{font-size:16px}.form__field,.form_field:-ms-input-placeholder,.form_field:focus{font-size:16px}.form__field,.form_field::placeholder,.form_field:focus{font-size:16px}}.checkbox{width:30px;height:30px;margin:0 10px 0 0}.round{position:relative}.round label{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;cursor:pointer;left:0;position:absolute;top:calc(50% - 30px)}.round label,.round label:after{height:30px;width:30px}.round input[type=checkbox]{visibility:hidden}.round input[type=checkbox]:checked+label{background-image:url("https://assets-cdn.brava.com/web-content/images/checkmark-selected@2x-LVzjQ.png");background-size:30px;height:30px;width:30px;border:none}.round input[type=checkbox]:checked+label:after{opacity:1}.checkbox-container{margin:0 auto}.has-error .help-block{color:#ff3939}.has-error .help-block .help-block{font-family:Roboto Light,"sans-serif";color:#ff3939;font-size:10px;margin-top:2px;padding-left:1px}.has-error input{border-color:#ff3939}.has-error input::-webkit-input-placeholder{color:#ff3939}.has-error input::-moz-placeholder{color:#ff3939}.has-error input:-ms-input-placeholder{color:#ff3939}.has-error input::placeholder{color:#ff3939}.dropdown .errorlist{display:none}.nonfield li{color:#ff3939;font-family:Roboto Regular,"sans-serif";font-size:14px}.dropdown select{margin-right:10px;padding-left:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background:url("https://images.bravacontent.com/resize?url=https://dgvs2fjj8jnge.cloudfront.net/images/drop-down-arrow-LtKMg.png&width=7&height=4") no-repeat;background-position:95%;border:1px solid #d5d5d5;color:#231f20;font-family:Roboto Light,"sans-serif";font-family:14px;background-color:#f9f9f9}.variant-dropdown select{width:calc(75% - 14.5px);display:inline-block;vertical-align:bottom;height:35px}@media screen and (max-width:373px){.marketplace .variant-dropdown select{font-size:12px;padding-left:8px}}@media screen and (min-width:374px) and (max-width:399px){.marketplace .variant-dropdown select{font-size:14px;margin-top:3.5%}}@media screen and (max-width:429px){.marketplace .variant-dropdown select{width:calc(85% - 30px)}}@media screen and (min-width:800px){.variant-dropdown select{width:calc(80% - 10px)}}@media screen and (min-width:1300px){.variant-dropdown select{width:calc(55% - 10px)}}.qty-dropdown select{width:33%;margin-right:5px;height:35px}@media screen and (min-width:724px){.qty-dropdown select{width:28.25%}}@media screen and (min-width:1440px){.qty-dropdown select{margin-left:17%;vertical-align:top;width:60px}}.guest-account{margin-bottom:30px}.guest-account .sub-heading{line-height:1.5;border-bottom:1px solid #f9f9f9;padding-bottom:10px}@media screen and (min-width:724px){.guest-account .form__inline-field{width:calc(100% - 220px);margin-right:6px;vertical-align:top}.guest-account .form__inline-field .form-control{margin-top:0}}.modal{background-color:rgba(0,0,0,.5);width:100vw;height:100vh}.modal__form__container{background-color:#fff;width:inherit;padding:30px;box-sizing:border-box;margin-bottom:124px}.modal__form__container .address-form{margin-bottom:10px}.modal__form__container .select-address-type{border-bottom:1px solid #9b9b9b}.modal__form__container .select-address-type:last-child{border:none}.modal__form__add-address,.modal__form__edit-address{height:520px}.modal__form__payment-method{padding-bottom:70px}.modal__form__subheading{margin-bottom:10px;font-size:20px;line-height:normal;font-weight:400;color:#231f20;text-align:left}.address-form-field input,.address-form-field select{height:50px;box-sizing:border-box;padding:0 0 0 20px}@media screen and (min-width:724px){.modal__form__container{position:relative;top:calc(50vh - 260px)}.modal__form__add-address{height:517px}}.billing-panel-group{margin-bottom:10px}.top-half-content-container{margin-bottom:40px}.top-half-content-container .form-header{width:300px;margin:0 auto;text-align:center}.top-half-content-container .logo{margin-bottom:30px}.top-half-content-container .logo-img-container{margin:0 auto 15px;width:60px}.top-half-content-container .logo-img{width:100%}.top-half-content-container .heading-text{font-size:30px}.top-half-content-container .heading-subtext{font-size:14px;margin:7px 0;line-height:1.5}.top-half-content-container .form-requirements-container{font-size:12px;width:200px;margin:20px auto 0;line-height:1.5}.top-half-content-container .form-requirement{list-style-type:disc;list-style-position:inside;padding-left:10px;font-family:Roboto Light,"sans-serif";color:#231f20;text-indent:-18px}.top-half-content-container .form-requirements-heading,.top-half-content-container .form-requirements-list{text-align:left}@media screen and (min-width:578px){.top-half-content-container .form-header{width:350px;margin:0 auto}}.bottom-half-content-container .form-header{text-align:center;margin-bottom:75px}.bottom-half-content-container .login-heading{padding-top:40px;border-top:1px solid #9b9b9b;width:130px;margin:0 auto;font-size:18px}.bottom-half-content-container .form-container{max-width:400px;margin:0 auto}.bottom-half-content-container .form-nav-container{text-align:center}.bottom-half-content-container .form-nav{margin-top:15px}.bottom-half-content-container .terms-and-conditions-text{margin-bottom:20px;font-size:14px;max-width:350px;margin-left:auto;margin-right:auto;line-height:20px}.bottom-half-content-container .form-nav-link,.bottom-half-content-container .form-nav-text{font-size:14px}.bottom-half-content-container .form-actions{margin-top:10px}.home__three-values__flex-container,.home__three-values__flex-item{text-align:center;margin:0 auto}.home__three-values__flex-container{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:780px}.home__three-values__flex-item{padding:5px;margin-top:10px;max-width:218px;padding:0 20px}.home__three-values__title{text-transform:uppercase;letter-spacing:4px;text-align:center;margin:20px 0;font-weight:500}.home__three-values__description{color:#9b9b9b}.btn__play-video__img{vertical-align:middle}.comp-table__header{font-family:Roboto Regular,"sans-serif";color:#414042;padding:40px 0;width:230px;margin:auto}.comp-table__heading{margin:0;text-align:center;font-size:24px;font-weight:900;line-height:1.2}.comp-table{font-family:Roboto Regular,"sans-serif";color:#414042;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp-table__table{border:1px solid #9b9b9b;border-collapse:collapse}.comp-table__border{border-left:1px solid #9b9b9b}.comp-table--gray{background-color:#f9f9f9}.comp-table--center{text-align:center;padding-left:0;padding-right:0;padding-top:0}.comp-table__top img{padding-bottom:10px}.comp-table__top--bold-title{font-size:14px;height:124px;padding-bottom:20px;vertical-align:bottom}.comp-table__top--bold-title .comp-table--title{font-weight:900!important}.comp-table__top--bold-title__oven{padding-bottom:7px}.comp-table__food{vertical-align:top;font-size:14px;padding-top:18px}.comp-table__food .comp-table--meal{display:block}.comp-table__time{font-size:30px;font-weight:300;padding-top:18px}.comp-table__time .sub{font-size:14px;display:block}.comp-table__row{height:84px}.comp-table--left{padding-left:7px}.comp-table__top--col-slim{min-width:59px}.comp-table__top--col-wide{min-width:116px}.comp-table__food .comp-table--meal{width:70px;line-height:1.2}.comp-table--oven_text{width:110px;line-height:1.2;margin:auto}@media screen and (min-width:375px){.comp-table--left{padding-left:12px}.comp-table__top--col-slim{min-width:80px}.comp-table__top--col-wide{min-width:138px}}@media screen and (min-width:600px){.comp-table__header{padding:70px 0;width:450px}.comp-table__heading{font-size:28px}.comp-table--left{padding-left:18px}.comp-table__top--col-slim{min-width:130px}.comp-table__top--col-wide{min-width:216px}.comp-table__top--bold-title{font-size:18px;height:143px;font-weight:500;padding-bottom:20px}.comp-table__top--bold-title__oven{padding-bottom:20px}.comp-table__row{height:90px}.comp-table__food{font-size:18px;padding-top:15px}.comp-table__time{font-size:36px}}@media screen and (min-width:724px){.comp-table--left{padding-left:21px}.comp-table__top--col-slim{min-width:136px}.comp-table__top--col-wide{min-width:264px}}@media screen and (min-width:1024px){.comp-table__header{width:550px}.comp-table__heading{margin:0;text-align:center;font-size:36px}.comp-table--left{padding-left:30px}.comp-table__top--col-slim{min-width:171px}.comp-table__top--col-wide{min-width:376px}.comp-table__food .comp-table--meal{width:auto}.comp-table--oven_text{width:auto;margin:auto}}@media screen and (min-width:1440px){.comp-table__header{width:100%;padding:50px 0;margin:auto}.comp-table__row{height:90px}.comp-table--left{padding-left:40px}.comp-table__top--col-slim{min-width:199px}.comp-table__top--col-wide{min-width:418px}}.vendor{width:100%;margin-bottom:4px}.vendor .green-colored-div{margin:0 auto;height:4px;width:15px}@media screen and (max-width:779px){.vendor:last-child{margin-bottom:-2px}}.vendor-img-container{width:100%;position:relative}.vendor-img{width:100%}.cover{height:calc(100% - 3px);background-color:#111;opacity:.4}.cover,.vendor-content{position:absolute;width:100%}.vendor-content{height:100%;text-align:center;top:calc(50% - 20px)}.vendor-name{margin-bottom:20px;font-weight:100;color:#fff;font-size:20px;letter-spacing:.7px}@media screen and (min-width:800px){.vendors{padding:40px 20px}.vendor-list{display:-ms-grid;display:grid;-ms-grid-columns:(32.5%)[auto-fill];grid-template-columns:repeat(auto-fill,32.5%);grid-column-gap:1.2%}.vendor{width:100%;margin-bottom:3.2%}.vendor-header{margin-bottom:30px}.vendor-header .page-title{font-size:28px;font-weight:100;margin-bottom:20px}.vendor-header .page-subtitle{font-size:18px;font-weight:100;line-height:28px}}@media screen and (min-width:900px){.vendors{padding:50px 5%}}@media screen and (min-width:1200px){.vendors{padding-left:7%;padding-right:7%}}.marketplace{padding:20px 0}.marketplace .product-img-container{display:inline-block;width:36.5%;margin-right:2%;vertical-align:middle}.marketplace .product-img{width:100%;display:block}.marketplace .product-content{display:inline-block;width:61.5%}.marketplace .product-name{font-size:14px;font-weight:500;line-height:1.5;margin-top:-5px;height:42px}.marketplace-header{padding-left:16px;padding-right:16px;margin-bottom:20px}.marketplace-heading{font-size:14px}.item-list{border-top:1px solid #d5d5d5}.product-cell{width:calc(100% - 32px);margin:0 auto;border-bottom:1px solid #d5d5d5;box-sizing:border-box;padding-top:16px;padding-bottom:16px;display:table}.sold-out{height:35px}.sold-out p{color:#9b9b9b;font-style:italic;font-weight:500;font-size:16px;line-height:35px;text-align:right}@media screen and (min-width:578px){.marketplace-header{padding-left:6%;padding-right:6%}.product-cell{width:88%}}@media screen and (min-width:800px){.marketplace{padding-top:40px}.marketplace .product-img-container{width:100%;margin-right:0;display:block}.marketplace .product-content{width:100%}.marketplace .product-name{font-size:18px;line-height:1.33;margin-top:10px;margin-bottom:10px;margin-left:-1px}.marketplace-header{padding-left:9.4%;padding-right:9.4%}.marketplace-heading{font-size:18px}.item-list{display:-ms-grid;display:grid;-ms-grid-columns:(32.5%)[auto-fill];grid-template-columns:repeat(auto-fill,32.5%);grid-column-gap:1.2%;margin-left:9.4%;margin-right:9.4%;width:81.2%;padding-top:16px;border-top:1px solid #d5d5d5;height:100%}.product-cell{width:100%;border-bottom:0;padding-top:0;padding-bottom:0;margin-bottom:50px}}@media screen and (max-width:799px){.product-cell{display:-webkit-box;display:-ms-flexbox;display:flex}.product-variants-form{position:relative;top:calc(100% - 71px)}}@media screen and (min-width:800px) and (max-width:999px){.marketplace .product-name{height:69px}}@media screen and (min-width:1000px){.marketplace .product-name{height:46px}}.cart-header{padding:15px 19px 0}.cart-heading{font-size:20px;margin-bottom:15px}.empty-cart-container{height:449px;background-color:#fff}.empty-cart{max-width:350px;margin:0 auto;position:relative;top:calc(50% - 94px);padding:15px}.empty-cart-text{font-size:14px;margin-bottom:20px}.cart-vendor .vendor-title{font-family:Roboto Regular,"sans-serif";color:#414042;padding:26px 0 12px 15px}.cart-vendor .vendor-products{border-bottom:1.5px solid #9b9b9b}.cart-vendor .product{width:calc(100% - 30px);margin:0 auto;box-sizing:border-box;padding:12px 0;border-bottom:1px solid #d5d5d5}.cart-vendor .product-details{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-vendor .product-img-container{width:33%;display:inline-block;vertical-align:top;margin-right:10px}.cart-vendor .product-img{width:100%}.cart-vendor .product-details-container{width:66%;display:inline-block;vertical-align:top;margin-top:-2px}.cart-vendor .product-name{font-size:16px;font-weight:500;line-height:1.38;height:44px;margin-bottom:5px;margin-top:-2px}.cart-vendor .servings-and-price{position:relative;top:calc(100% - 75px)}.cart-vendor .product-detail{font-size:14px;font-family:Roboto Light,"sans-serif";line-height:1.5}.cart-vendor .product-detail:last-child{float:right}.cart-vendor .product-qty-selection{margin-top:10px}.cart-vendor .remove-from-cart{text-decoration:none;font-size:12px;line-height:1.75}.checkout-total{padding:20px 15px}.checkout-total .checkout-row{margin-bottom:15px}.checkout-total .checkout-button,.checkout-total .shipping{margin-top:5px}.checkout-subtotal{padding:20px 15px 30px;width:100%;box-sizing:border-box}.checkout-subtotal .subtotal-row{height:32px}.checkout-subtotal .shipping{height:25px}.checkout-subtotal .price-column{text-align:right}.checkout-prices .plain-text{font-size:14px}.checkout-prices .sub-text,.checkout-prices .sub-text-link{font-size:12px}@media screen and (min-width:578px){.cart-header,.empty-cart{padding-left:6%;padding-right:6%}.cart-vendor .vendor-products{border-bottom:none}.cart-vendor .vendor-title{padding-left:6%;padding-right:6%}.cart-vendor .product{width:88%}.checkout-subtotal,.checkout-total{padding-left:6%;padding-right:6%}.empty-cart-container{max-width:1100px;margin:0 auto}}@media screen and (min-width:800px){.cart-vendor-header{margin-bottom:0}}@media screen and (min-width:1440px){.empty-cart-header{margin:0 auto;padding-bottom:25px}.cart-heading{font-size:30px;margin-bottom:10px}.empty-cart-text{font-size:24px}.cart-header{padding-left:20px;padding-right:20px}.cart-vendor .vendor-header{margin-bottom:0}.cart-vendor .vendor-title{padding:0;padding-bottom:16px;font-size:16px;border-bottom:1px solid #d5d5d5}.cart-vendor .product{width:100%;padding-top:20px;padding-bottom:20px}.cart-vendor .product-name{font-size:18px;margin-bottom:10px;height:75px}.cart-vendor .review__product-name{height:47px}.cart-vendor .servings-and-price{position:static}.cart-container{background-color:#f9f9f9;min-height:inherit}.cart,.checkout{background-color:#fff;display:inline-block;box-sizing:border-box}.cart{width:70%;padding:30px}.cart,.checkout{vertical-align:top}.checkout{width:25%;float:right}.cart-header{border-bottom:none;padding:0}.checkout-total{padding:30px}.checkout-total .total-row{padding-top:15px}.checkout-total .checkout-button{margin-top:15px}.checkout-subtotal{padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:30px}.checkout-subtotal .header-column{text-align:right}.checkout-subtotal .price-column{width:131px}.cart .plain-text{font-weight:500}.checkout-prices .total{font-size:18px;font-weight:600}.vendor-subtotal .subtotal-header{width:calc(100% - 131px);text-align:right;display:inline-block}.vendor-subtotal .subtotal{width:131px;text-align:right;display:inline-block}.name-qty-price-container{display:table;width:100%}.name-qty-price-container .product-name{display:inline-block;width:275px;max-width:320px;margin-bottom:10px}.name-qty-price-container .price{padding-top:5px}.servings-container{float:left;margin-bottom:10px}.remove-item-container{clear:both}.empty-cart-header{padding-top:25px;margin-left:6%}}.checkout__form-container,.order-receipt__container{padding-left:15px;padding-right:15px;margin:0 auto;background-color:#fff;margin-bottom:30px}.checkout__heading,.order-receipt__heading{border-bottom:1px solid #d5d5d5;font-size:36px;color:#414042;line-height:1.56}.address__details{width:calc(100% - 50px);display:inline-block}.img-container__breadcrumb{width:16px;height:19px;display:inline-block;margin-left:-4px}.checkout__breadcrumbs{margin-top:33px}.checkout__breadcrumb__container{margin-bottom:35px}.checkout__breadcrumb__container:last-child{margin-bottom:0}.checkout__breadcrumb__task{font-size:28px;color:#d5d5d5;font-family:Roboto Regular,"sans-serif";display:inline-block;margin-right:15px}.checkout__user-info{margin-top:18px}.checkout__heading--sub{margin-top:15px;margin-bottom:10px}@media screen and (min-width:600px){.btn__checkout-main{width:305px}.checkout__breadcrumbs{margin-top:35px}}@media screen and (min-width:724px){.checkout__form-container,.order-receipt__container{width:629px}.checkout__container{background-color:#f9f9f9;padding:32px 0 80px}.checkout__form-container{padding:15px 30px 0;box-sizing:border-box;margin-bottom:0}.checkout__heading{padding-bottom:4px}.checkout__heading--sub{margin-bottom:0}.checkout__breadcrumbs{margin-top:25px}.checkout__breadcrumb__container:first-child{margin-bottom:30px}}@media screen and (min-width:1024px){.checkout__heading--sub{font-size:28px}}@media screen and (min-width:1440px){.checkout__form-container{display:inline-block;margin:0;padding-bottom:30px}}.checkout__totals{background-color:#fff;padding:0 16px 30px}.checkout__totals .totals__text{color:#231f20}.checkout__totals .totals__header{font-family:Roboto Regular,"sans-serif";font-size:24px;margin-bottom:20px}.checkout__totals .totals__text--right{float:right}.checkout__totals .totals__row--total{border-top:1px solid #d5d5d5}.checkout__totals .totals__row{margin-bottom:13px}.checkout__totals .totals__row--total{padding-top:11px}@media screen and (min-width:724px){.checkout__totals{width:629px;box-sizing:border-box;padding:25px 30px 30px;margin:0 auto}.checkout__totals .order__totals{width:100%}.checkout__totals .totals__header{margin-bottom:15px}}@media screen and (min-width:1440px){.checkout__totals{display:inline-block;width:440px;vertical-align:top;margin-left:26px}.checkout__totals .totals__header{margin-bottom:15px}.checkout__totals .totals__row--total{margin-bottom:0}.heading__shipping-address-form{margin-top:23px}}.chefs-hat__container{height:7px;width:6px;display:inline-block;position:relative;top:-5px}.choice-field__details{margin-left:40px}.choice-field__oven{margin-top:-20px}.choice-field__oven label{top:26px}.oven-desc__feature{color:#414042;font-family:Roboto Light,"sans-serif";font-size:12px;line-height:1.5;font-weight:300}.oven-desc__referral-credit{font-family:Roboto Medium,"sans-serif";color:#ffb70f}.oven-desc__feature--upsell,.oven-desc__upsell-desc{width:auto;display:inline-block}.oven-desc__upsell-container .chefs-hat__container{top:0;margin-right:-3px}.oven-desc--inactive{color:#d5d5d5!important}.oven-desc__price{float:right;font-family:Roboto Light,"sans-serif";font-size:18px;font-weight:300;color:#231f20;position:relative;top:-25px}.choice-field__text .oven-desc__heading{margin-bottom:2px}.i18n-address{margin-top:-9px;margin-bottom:10px}.choice-field__starter{margin-bottom:20px}.oven-desc__delivery-date-override{font-family:Roboto Light,"sans-serif";font-size:14px;color:#9b9b9b;line-height:1.36;font-weight:300}.checkout__oven .choice-field__text{position:relative;top:-20px}.checkout__oven input[type=checkbox]{height:50px}@media screen and (min-width:600px){.checkout__form-container .form-field__2-col{display:inline-block;width:calc(50% - 8px);box-sizing:border-box;vertical-align:top}.checkout__form-container .form-field__2-col--left{margin-right:15px}.checkout__form-container .form-field__2-col--right{margin-left:-4px}.oven-desc__price{line-height:1.5}}@media screen and (min-width:724px){.oven-desc__feature{font-size:14px}.oven-desc__heading{margin-bottom:8px}.oven-desc__referral-credit{font-size:14px}.oven-desc__price{top:-30px}.choice-field__oven{margin-top:-15px}.oven-desc__upsell-desc{font-size:12px}.i18n-address{margin-top:-5px}}@media screen and (min-width:1024px){.oven-desc__price{line-height:normal;top:-21px}.choice-field__oven{margin-bottom:0}}.verify-address__heading{font-size:18px;margin-bottom:8px}.round .radio-label__verify-address{top:calc(50% - 15px);height:28px;width:28px;border:2px solid #d5d5d5}.verify-address__details{margin-left:-2px}.verify-address__verified_address{margin-bottom:34px}.verify-address__container{margin-bottom:30px}@media screen and (min-width:724px){.verify-address__heading{margin-bottom:5px}.verify-address__container{margin-bottom:15px}}.user-info__block{padding:10px;border:1px solid #d5d5d5;border-radius:4px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:15px}.user-info__detail{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.change-link__container{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-positive:1;flex-grow:1}.user-info__block--payment{margin-top:16px}.user-info__block__heading--billing{margin-top:11px}@media screen and (min-width:724px){.user-info__block{padding:20px}}.img-container__card-payment-options{width:266px;height:35px}.card-element{border:1px solid #d5d5d5;border-radius:4px;padding:7px 10px 7px 15px;margin-top:17px}.card-element,.card-element input{font-family:Roboto Light,"sans-serif"}.card-element input{color:#231f20}.card-element .is-empty{color:#ffb70f;font-family:Roboto Light,"sans-serif"}.field-container__payment-name{margin-top:15px}#card-errors,#name-errors{color:#ff3939;font-family:Roboto Light,"sans-serif";font-size:10px}.js-input-error__border-box{border-color:#ff3939}#card-errors{margin-top:2px}#name-errors{margin-top:-8px;margin-bottom:10px}.StripeElement--invalid{border:1px solid #ff3939!important}.checkout__form__payment-method .container__continue-btn{margin-top:11px}.checkout__heading__payment{font-size:28px;font-family:Roboto Regular,"sans-serif";color:#414042;line-height:normal}@media screen and (min-width:724px){.checkout__form__payment-method{margin-top:30px}.form-row__payment-method{margin-top:7px}.checkout__form-container__payment .checkout__breadcrumb__container{margin-bottom:0}.btn__payment-method{width:277px}}.checkout__form__billing-address__choice:first-child{margin-bottom:15px}.form__billing__new-address{padding-bottom:20px}.radio-label__billing-address{top:calc(50% - 20px)!important}.billing-address__choices{margin-top:20px;margin-bottom:10px}.checkbox__address{width:30px;height:30px;margin-right:7px;display:inline-block}.checkbox__address__text{line-height:1.57;letter-spacing:.2px;vertical-align:top;display:inline-block;width:calc(100% - 50px);box-sizing:border-box;font-family:Roboto Regular,"sans-serif";color:#414042;font-weight:400;margin-top:2px}.checkout__new-address{margin-top:15px}.checkout__form__submit{margin-top:30px}.img-container__oven{height:50px;width:50px;display:inline-block;margin-right:9px;vertical-align:top}.review__item__details{display:inline-block;margin-left:-4px;width:calc(100% - 59px)}.review__item__details .oven-desc__heading,.review__item__details .oven-desc__price{font-size:14px}.review__item__details .review__item__details__header{margin-bottom:10px}.review__item__details .oven-desc__feature{font-size:12px}.review__item__details .oven-desc__upsell-desc{font-size:10px}.checkout__heading--review{margin-left:2px}.checkout__review-order{margin-bottom:13px;padding-bottom:15px;border-bottom:1px solid #d5d5d5}.checkout__review-order__totals .order__totals{padding:0;margin-bottom:33px}.checkout__review-order__totals .totals__text{color:#231f20}.checkout__review-order__totals .totals__header{font-family:Roboto Regular,"sans-serif";font-size:24px;margin-bottom:20px}.checkout__review-order__totals .totals__text--right{float:right}.checkout__review-order__totals .totals__row--total{border-top:1px solid #d5d5d5}.checkout__review-order__totals .totals__row{margin-bottom:13px}.checkout__review-order__totals .totals__row--total{padding-top:11px}.btn__order-submit{margin-bottom:5px}.text__customer-message:first-child{margin-bottom:10px}.customer-agreement__container{margin-bottom:30px}@media screen and (min-width:600px){.img-container__oven{height:100px;width:100px}.review__item__details{width:calc(100% - 109px)}.review__item__details .oven-desc__heading{font-size:18px}.review__item__details .oven-desc__price{font-size:14px;line-height:normal}.review__item__details .review__item__details__header{margin-bottom:-2px}.btn__order-submit{width:305px;margin-bottom:30px}.checkout__form__submit .button-container{text-align:right}}@media screen and (min-width:724px){.order-receipt__item-review{margin-bottom:0}.checkout__heading--review{margin-bottom:12px}.totals__row .text__customer-message{margin-top:5px;max-width:330px}.order-review__oven-desc__referral-credit{font-size:12px!important}.review__item__details .oven-desc__price{font-size:18px;top:-25px}.oven-description__max-width{max-width:360px}.checkout__review-order__totals{width:569px;box-sizing:border-box;margin:0 auto}.checkout__review-order__totals .order__totals{width:100%}.checkout__review-order__totals .totals__header{margin-bottom:15px}.btn__order-submit{width:183px}.oven-description__max-width .oven-desc__feature{line-height:20px}.order-receipt__order-details .order__totals{padding:0 30px 30px}}@media screen and (min-width:1024px){.user-info__block__heading{margin-bottom:0}}@media screen and (min-width:1440px){.checkout__review-order__totals .order__totals{margin-left:0;margin-bottom:20px}.btn__order-submit{margin-bottom:0}.checkout__review-order__totals .totals__header{display:none!important}.checkout__review-order__totals .totals__text{line-height:1.71}}.first-meal__content-container{padding:16px 16px 30px}.checkout__header__first-meal{padding-bottom:10px;border-bottom:1px solid #d5d5d5}.checkout__heading__first-meal{font-size:28px;line-height:1.36;color:#414042;font-family:Roboto Regular,"sans-serif";margin-bottom:10px}.img-container__first-meal{height:72px;width:72px;display:inline-block}.first-meal__item-row{margin-top:20px;margin-bottom:20px;box-sizing:border-box}.first-meal__item-row .round{display:inline-block;width:35px}.first-meal__item-row .round label{top:-23px}.checkout__checkbox-placeholder{height:30px;width:30px;margin-right:5px;display:inline-block}.first-meal__item-choices{margin-top:14px;margin-bottom:26px}.first-meal__item-row:first-child{margin-top:0}.first-meal__item-row:last-child{margin-bottom:0}.free-meal__item-text-container{display:inline-block;width:calc(100% - 121px);margin-left:6px;vertical-align:top}.free-meal__text{font-family:Roboto Medium,"sans-serif";font-weight:500}.free-meal__text__name{font-size:18px;color:#414042;line-height:1.22;max-height:42px;margin-bottom:2px}.free-meal__text__supplier{font-size:11px;color:#9b9b9b;line-height:normal;max-height:11px}.first-meal__shipping-address{margin-bottom:30px}.first-meal__shipping-address .user-info__block{padding:20px}.first-meal__shipping-address .user-info__block .user-info__block__heading{margin-bottom:0}.first-meal__shipping-address .user-info__block .block-component__plain-text{font-size:14px}.first-meal__order-review{padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #d5d5d5}.first-meal__order-review .checkout__heading__first-meal{line-height:normal;margin-bottom:10px}.order-review__supplier-name{font-size:16px;font-family:Roboto Light,"sans-serif";font-weight:300;color:#231f20;margin-bottom:7px}.order-review__delivery-date-override{font-family:Roboto Medium,"sans-serif";font-weight:500;color:#414042;font-size:14px}.order-review__item-header{margin-bottom:13px}.item_list__row__item-details{display:inline-block;width:calc(100% - 82px);margin-left:6px;vertical-align:top}.item_list__row__item-details .free-meal__text__name{line-height:1.22;height:44px;margin-bottom:10px}.item_list__row__item-details .item-details__variant-details{font-size:14px;line-height:normal;color:#231f20;font-family:Roboto Light,"sans-serif";font-weight:300;display:inline-block}.item_list__row__item-details .item-details__variant-details--name{width:calc(100% - 44px)}.item_list__row__item-details .item-details__variant-details--price{text-align:right;width:40px;font-size:18px}@media screen and (max-width:599px){.free-meal__text__name{font-size:16px}}@media screen and (min-width:600px){.img-container__first-meal{width:96px;height:96px}.first-meal__item-row .round label{top:-35px}.item_list__row__item-details{width:calc(100% - 106px)}.item_list__row__item-details .free-meal__text__name{margin-bottom:35px}.btn__submit-first-meal{width:183px}.free-meal__item-text-container{width:calc(100% - 145px)}}@media screen and (min-width:724px){.first-meal__content-container{width:629px;padding:35px 30px}.checkout__heading__first-meal{font-size:36px;line-height:1.28}.img-container__first-meal{width:136px;height:136px}.free-meal__item-text-container{width:calc(100% - 185px);padding-top:5px}.first-meal__item-row .round label{top:-35px}.item_list__row__item-details{width:calc(100% - 146px)}.item_list__row__item-details .free-meal__text__name{margin-bottom:35px}.btn__submit-first-meal{width:183px}.first-meal__item-choices{margin-top:40px}.first-meal__item-row .round label{top:-55px}.free-meal__text__name{max-height:none;font-size:24px}.first-meal__order-review .checkout__heading__first-meal{font-size:28px;margin-bottom:8px}.order-review__supplier-name{margin-bottom:5px}.item_list__row__item-details .free-meal__text__name{margin-bottom:70px}}@media screen and (min-width:1024px){.item_list__row{margin-top:16px}}.userprofile__block-content{max-width:724px;margin:0 auto;box-sizing:border-box;background-color:#fff}.userprofile__block-content-container{background-color:#f9f9f9;border-bottom:10px solid #f9f9f9}.userprofile__block-content{border-bottom:1px solid #d5d5d5}.userprofile__content-container{padding:30px 30px 41px}.userprofile__heading{padding-bottom:17px}.order-history__date{font-family:Roboto Medium,"sans-serif";font-size:18px;color:#231f20;line-height:1.22;margin-bottom:4px}.order-history__detail{font-size:14px;color:#231f20;font-family:Roboto Light,"sans-serif";line-height:1.57;margin-bottom:1px}.delivery-group__details{margin-bottom:11px}.userprofile__order-details .delivery-group__details{margin-bottom:22px}.delivery-group__plain-text{font-family:Roboto Light,"sans-serif";font-weight:300;font-size:14px;color:#231f20}.delivery-group__name{font-size:16px}.delivery-group__em{font-family:Roboto Medium,"sans-serif";font-weight:500}.delivery-group__item-img-container{height:64px;width:100px;margin-right:10px;box-sizing:border-box}.delivery-group__img{border-radius:2px}.userprofile__block-content-container{background-color:#f9f9f9}.userprofile__block-content-container .step-links{padding:30px 0 0}.order-detail__header{margin-top:25px;margin-bottom:20px}.order-detail__header .button-label{height:50px;padding-top:15px;padding-bottom:15px}.order-detail__text-container{margin-bottom:17px}.delivery-group__highlight{font-size:14px;color:#ffb70f;font-family:Roboto Medium,"sans-serif";font-weight:500;line-height:20px}.delivery-group__item-row{margin-bottom:20px}.item-detail__name{font-size:16px;font-weight:500;line-height:1.38;height:48px;font-family:Roboto Medium,"sans-serif"}.item-details-container{height:20px}.delivery-group__item-details{width:calc(100% - 110px);margin-left:-4px;vertical-align:top;margin-top:-4px}.item-detail__text{margin-bottom:0;height:inherit;line-height:20px}.item-details__wide{width:140px}.item-details__narrow{width:calc(100% - 140px);margin-left:-4px}.item-detail__serving-size{padding-right:7px;border-right:1px solid #f9f9f9;margin-right:7px}.item-detail__qty{margin-left:-4px}.link__order-details{font-size:18px}@media screen and (max-width:374px){.item-detail__serving-size{padding-right:5px;margin-right:5px}.item-detail__text{font-size:12px}.item-details__wide{width:110px}.item-details__narrow{width:calc(100% - 110px)}}.userprofile__order-user-details-container{padding-top:14px}.userprofile__order .order__user-details{font-size:14px;line-height:1.5;color:#231f20;font-family:Roboto Light,"sans-serif";font-weight:300}.order-help__heading,.userprofile__order .order__user-details__title{font-family:Roboto Medium,"sans-serif"}.order-help__heading{font-size:18px;line-height:1.17;color:#231f20;margin-bottom:12px;font-weight:500}.order-help__text,.order-help__text *{font-family:Roboto Light,"sans-serif";font-weight:300;font-size:14px;line-height:1.5}.userprofile__order-user-details{margin-bottom:21px}.userprofile__order-user-details:last-child{margin-bottom:20px}.userprofile__order-help{margin-top:12px}.userprofile__order-help .line-separator{margin-bottom:12px}.userprofile__order-details .add-margin{margin-bottom:20px}.totals .order__user-details{margin-bottom:10px}.totals .order__user-details:last-child{margin-bottom:0}.delivery-group__totals{padding:15px 0;margin:15px 0;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}.order-detail__totals{font-family:Roboto Light,"sans-serif";font-size:15px;line-height:1.67;color:#231f20;font-weight:500}.order-detail__totals-bold{font-family:Roboto Regular,"sans-serif"}.order-detail__totals-header{width:160px}.order-detail__totals-gross{width:calc(100% - 160px)}.order__total-row{margin-bottom:7px}.order__total-row:last-child{margin-bottom:0}@media screen and (min-width:724px){.userprofile__block-content-container{border-bottom:13px solid #f9f9f9}.order-detail__text-container{display:inline-block;width:calc(100% - 320px)}.order-detail__header .button-label{max-width:315px;margin-left:-4px;vertical-align:top}.order-detail__text-container{margin-bottom:0}.userprofile__order-info-left{float:left;width:271px;margin-right:44px}.userprofile__order-info-right{float:right}.userprofile__order-help{clear:both}.order-help__heading{margin-top:12px}.userprofile__order-user-details:last-child{margin-bottom:13px}.delivery-group__plain-text{line-height:20px}}@media screen and (min-width:725px){.userprofile__block-content,.userprofile__block-content-container{border:none}.userprofile__block-content-container{padding-top:20px;padding-bottom:30px}.userprofile__block-content-container:first-child{margin-bottom:30px;padding-bottom:0}.userprofile__block-content-container:last-child{padding-top:0}}@media screen and (min-width:1024px){.userprofile__order-details .delivery-group__item-img-container{height:111px;width:173px;margin-right:20px}.userprofile__order-details .delivery-group__item-details{width:calc(100% - 193px)}.userprofile__order-details .item-detail__name{height:95px;font-size:18px}}.page-header{width:calc(100% - 60px);margin:0 auto;padding-bottom:9px;border-bottom:1px solid #d5d5d5;padding-top:16px;margin-bottom:17px}.page-heading{font-size:30px;font-weight:500;color:#231f20}.page-content-container{padding-bottom:30px}@media screen and (max-width:767px){.page-content-container{padding-bottom:70px}}.address-verification-container .page-header{border-bottom:none;padding-bottom:0}.address-verification-container .page-content-container{padding-left:30px;padding-right:30px}.page-subheading{font-size:24px;font-weight:500;color:#231f20;line-height:1.5;margin-bottom:10px;padding-left:30px}.addresses-choice-field,.payment-method-choice-field{word-break:break-word;box-sizing:border-box;border:1px solid #d5d5d5;padding:30px 23px 30px 28px;margin:0 30px 10px;border-radius:2px}.addresses-choice-field .address-details,.payment-method-choice-field .address-details{width:calc(100% - 70px)}.addresses-choice-field .address-text,.payment-method-choice-field .address-text{font-size:14px;font-weight:400;line-height:1.5;color:#231f20;letter-spacing:normal;margin-bottom:10px}.payment-method-choice-field .address-text{margin-bottom:0}.payment-method-choice-field .round label{top:calc(50% - 17.5px)}@media screen and (max-width:400px){.addresses-choice-field{padding:25px 18px}}.select-address-btn-container,.select-payment-method-btn-container{padding:18px 30px 0;border-top:1px solid #d5d5d5}@media screen and (min-width:1024px){.page-header{margin-bottom:17px;padding-bottom:17px;padding-top:30px}.page-subheading{margin-bottom:12px}.userprofile-grid-container{padding-left:30px;padding-right:30px;display:-ms-grid;display:grid;-ms-grid-columns:(31.7%)[3];grid-template-columns:repeat(3,31.7%);-ms-grid-rows:(auto)[auto-fill];grid-template-rows:repeat(auto-fill,auto);grid-gap:25px}.userprofile-grid-container__payment{-ms-grid-rows:(215px)[auto-fill];grid-template-rows:repeat(auto-fill,215px)}.addresses-choice-field,.payment-method-choice-field{height:auto;width:100%;margin:0;padding:30px 14px 30px 30px}.payment-method-choice-field{height:215px;padding-top:86.5px;padding-bottom:86.5px}.select-address-btn-container,.select-payment-method-btn-container{border-top:none;padding-top:0;margin-top:20px;text-align:right}.select-address-btn-container .button,.select-payment-method-btn-container .button{width:33.33%}}@media screen and (max-width:400px){.billing-address-line-text{font-size:12px}}.billing-address-line-text{font-size:14px}.billing-address-choice-details{margin-top:-7px;height:42px;vertical-align:top;line-height:0}@media screen and (min-width:475px){.billing-address-choice-details{margin-top:0}}.userprofile__my-brava-container{padding:16px 30px 0}.userprofile__my-brava-header{margin-bottom:34px}.userprofile__avatar{display:inline-block;vertical-align:top;height:96px;width:96px;background-color:#9b9b9b;margin-right:20px}.userprofile__user-details{display:inline-block;vertical-align:top;width:calc(100% - 116px);margin-left:-4px}.userprofile__user-details .page-heading{margin-bottom:4px}.userprofile__user-display-name{font-size:18px;word-wrap:break-word}.userprofile__user-date-joined{font-size:14px;font-weight:300;letter-spacing:normal}.userprofile__clickable-row{border-top:1px solid #d5d5d5}.userprofile__clickable-section{height:18px;text-decoration:none;display:inline-block;vertical-align:middle;width:100%;padding-top:35px;padding-bottom:35px}.userprofile__clickable-section .inline-block{vertical-align:bottom}.userprofile__clickable-section__text-container{width:calc(100% - 10px);display:inline-block;vertical-align:bottom}.userprofile__clickable-section__title{font-size:18px;font-weight:500;color:#231f20}.userprofile__clickable-section__arrow{margin-left:-4px;text-align:right}@media screen and (min-width:600px){.userprofile__my-brava-container{padding-bottom:30px}.userprofile__user-display-name{font-size:30px}.userprofile__breadcrumbs-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:160px;grid-gap:23px}.userprofile__clickable-row{border:none}.userprofile__clickable-cell{border:1px solid #d5d5d5;text-align:center}.userprofile__clickable-section{height:160px;padding-top:50px;padding-bottom:62px;box-sizing:border-box}.userprofile__clickable-section__title{font-size:24px}.userprofile__clickable-section__subtitle{font-size:14px;color:#231f20;font-weight:300;margin-top:10px}.userprofile__clickable-section__logout{line-height:48px}}@media screen and (min-width:724px){.userprofile__breadcrumbs-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-top:25px}.userprofile__my-brava-header{margin-bottom:25px}}@media screen and (min-width:1440px){.userprofile__my-brava-container{padding-top:30px}}.bookmarks__row{height:64px;border-bottom:1px solid #d5d5d5;padding:16px 0}.bookmarks__text{font-size:12px;line-height:1.67;color:#231f20}.bookmarks__title{font-weight:500}.bookmarks__subtitle{font-weight:300}.bookmarks__main-content{position:relative}.bookmarks__content .text-container{height:40px;vertical-align:top;padding:12px 0}.bookmarks__content .img-container{height:64px;margin-right:10px}.bookmarks__content .delete-btn-container{vertical-align:top;height:64px;float:right;width:60px;text-align:center;margin-right:-25px}.bookmarks__content .delete-btn-container .delete-btn{padding-top:23px}.bookmarks__content .delete-text{font-size:12px;color:#231f20}.bookmarks__content .delete-btn__remove-bookmark{text-decoration:none}.bookmarks__content .delete-modal{height:56px;width:196px;text-align:center;border:1px solid #d5d5d5;border-radius:1px;background-color:#fff;z-index:1;position:relative;margin-left:calc(100% - 196px);top:-14px}.bookmarks__content .delete-modal .delete-text{height:56px;line-height:56px;display:block}@media screen and (min-width:1024px){.bookmarks__row{height:96px}.bookmarks__content .text-container{height:38px;padding:29px 0}.bookmarks__content .delete-btn-container,.bookmarks__content .img-container{height:96px}.bookmarks__content .delete-btn-container .delete-btn{padding-top:39px}.bookmarks__content .delete-modal{top:-33px}.bookmarks__text{font-size:18px;line-height:1.1}}.invite_friends__header .heading--main{margin-bottom:20px;text-align:center}.main__subheading{max-width:422px;font-size:14px;font-weight:300;line-height:1.43;color:#231f20;text-align:center;margin:0 auto}.share-links{margin:0 auto}.share-link__copy-link{max-width:540px;margin:50px auto 45px;height:103px}.share-link__social-media-buttons{text-align:center;margin-bottom:30px}.share-link__icon{display:inline-block;margin-right:10px}.share-link__container{text-decoration:none}.referral-link{color:#414042}@media screen and (min-width:600px){.referral-link{width:calc(100% - 166px);margin-right:10px;vertical-align:bottom;height:50px}.share-link__copy-link{height:auto}}.wallet__balance{width:auto;display:inline-block;font-size:48px}.wallet__currency{color:#231f20;font-size:12px;font-family:Roboto Light,"sans-serif";width:50px;margin-left:-2px}.table__data,.table__header{text-align:left}.table__data_narrow,.table__header_narrow{text-align:right}.wallet__transactions{margin-top:20px;width:100%}.table__row{border-top:1px solid #9b9b9b}.table__header{padding-bottom:10px}.table__data,.table__header{padding-top:20px;font-size:12px}.table__data{padding-bottom:20px}@media screen and (max-width:374px){.table__data_med{width:85px}}.wallet__content .step-links{padding:0 0 30px}@media screen and (min-width:724px){.table__data,.table__header{padding-top:30px;padding-bottom:30px}.table__data,.table__header{font-size:14px}.table__data_med{width:145px}}@media screen and (min-width:1440px){.wallet__content .step-links{padding-bottom:0}}.empty-bookmarks__content{margin-top:48px}.empty-bookmarks__img-container{margin-bottom:5px}.empty-bookmarks__text-container{width:256px;margin:25px auto 30px}.empty-bookmarks__text{text-align:center;font-size:14px;line-height:1.79}@media screen and (min-width:1024px){.empty-bookmarks__text-container{margin-bottom:15px}}.img-container__order-receipt{width:72px;height:72px;border-radius:50%;display:inline-block;margin-right:11px}.form__field--password{margin-bottom:10px}.account-upsell__row{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.account-upsell__text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-positive:1;flex-grow:1;margin-right:-4px}.account-upsell__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.order-receipt__heading{padding-bottom:0;margin-bottom:10px;padding-top:16px}.order__id{margin-bottom:10px}.order-receipt__header{margin-bottom:13px}.order-receipt__create-account{margin-bottom:10px}.order-receipt__section{border-bottom:1px solid #d5d5d5;padding-bottom:20px}.order-receipt__create-account__header{padding-bottom:10px}.account-upsell__container{margin-bottom:25px}.delivery-details__row{margin-bottom:8px}.delivery-details__row .row{margin-bottom:1px}.delivery-details__row .shipping-address__section{margin-top:10px;margin-bottom:10px}.delivery-details__user-info{margin-bottom:35px}.order-receipt__order-details .order__totals{padding-left:0;padding-right:0}.order-receipt__order-details .review__item__details{margin-top:-5px}.order-receipt__item-review{margin-bottom:12px;padding-bottom:15px;border-bottom:1px solid #d5d5d5}.oven-desc__container{max-width:250px}@media screen and (min-width:600px){.form__field--password{width:calc(100% - 213px)!important;margin-right:10px;display:inline-block}.btn__create-password{width:203px;display:inline-block;margin-left:-4px;font-weight:900;font-size:16px;box-sizing:border-box}.img-container__order-receipt{width:128px;height:128px;display:block;margin-right:0;margin-bottom:10px}.account-upsell__row{display:inline-block;margin:0 19.33px 0 -4px;width:128px;vertical-align:top}.account-upsell__row:first-child{margin-left:0}.account-upsell__row:last-child{margin-right:0}.account-upsell__text-container{display:block;text-align:center;margin:0;width:128px}.account-upsell__text{font-size:16px}.account-upsell__container{margin-bottom:30px;text-align:center}.delivery-details--shipping{display:inline-block;width:calc(50% - 10px);margin-right:20px}.delivery-details--billing{display:inline-block;margin-left:-4px;width:calc(50% - 10px)}.delivery-details__row{margin-bottom:16px}}@media screen and (min-width:724px){.order-receipt__section{border:none;padding-bottom:0;margin-bottom:30px}.order-receipt__container,.order-receipt__delivery-details{background-color:#f9f9f9;padding-left:0;padding-right:0}.account-upsell__container,.delivery-details__user-info,.order-receipt__create-account,.order-receipt__header,.order-receipt__order-details{background-color:#fff;padding-left:30px;padding-right:30px;box-sizing:border-box}.order-receipt__create-account{margin-bottom:0}.order-receipt__header{margin-bottom:0;padding-bottom:13px}.account-upsell__row{margin-right:19px}.account-upsell__text{line-height:normal}.account-upsell__container{padding-bottom:30px}.delivery-details__user-info{padding-top:30px;padding-bottom:30px}.delivery-details__user-info .text__plain--med{line-height:normal}.delivery-details__row{margin-bottom:22px}.delivery-details--payment{margin-bottom:0}.order-receipt__order-details .order__totals{width:569px}.order-receipt__order-details .order-receipt__item-review{padding-top:40px}}@media screen and (min-width:1024px){.order-receipt__header{padding-bottom:0}.order-receipt__create-account__header{padding-top:0}}@media screen and (min-width:1440px){.order-receipt__order-details .order__totals{padding-top:0;margin:0 auto}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:35px;line-height:45px;font-weight:400}h2{font-size:30px;line-height:40px}h3{font-weight:200;line-height:35px}h3,h4{font-size:18px}h4{line-height:34px}h5{font-weight:300;font-size:16px;line-height:36px}p{font-size:14px;line-height:26px;font-weight:200}.strong{font-weight:400}.stronger{font-weight:600}.navbar-container{padding-top:5px;padding-bottom:5px}.navbar-default{background-color:#fff;border-bottom:2px solid #f9f9f9}.navbar-default .navbar-brand{height:auto;padding-right:80px}.navbar-default .navbar-nav>li a{color:#222;font-size:12px;margin-top:10px;margin-right:20px}.navbar-default .nav-tabs>li.active>a:hover,.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus{color:#000;border-width:0;background:none}.navbar-default .navbar-nav>li.active>a:after,.navbar-default .navbar-nav>li:hover>a:after{-webkit-transform:scale(1);transform:scale(1)}.navbar-default .navbar-header>a,.navbar-default .navbar-header>a:focus,.navbar-default .navbar-header>a:hover{margin-top:10px;border-width:0;background:none}.navbar-default .navbar-header>a:after,.navbar-default .navbar-header>a:hover{-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width:768px){.navbar-nav>li>a:after{content:"";background:#2ecc71;height:3px;position:absolute;width:70%;left:12px;bottom:-7px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-transform:scale(0);transform:scale(0)}}.main-tagline-subtitle{padding-top:15px}.cover-video-play-button{padding-top:30px}.cover-responsive-image{padding-top:90px}.secondary-description-main{padding-top:6px}.crossover-text-left-image-right{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-green,.shop-now-button{background-color:#2ecc71;margin-top:15px;border:none;border-radius:2px;padding:12px 22px;color:#fff}.btn-green:hover,.shop-now-button:hover{background-color:#20a759!important;color:#fff!important}.btn-green{font-size:13px}@media screen and (min-width:800px){.shop-now-button{font-size:16px}}.add-top-margin{margin-top:3em}.btn-danger{font-size:12px;padding-left:25px;padding-right:25px}.btn-darker-green{background-color:#20a759}.btn-group>.btn+.dropdown-toggle{padding:13px 14px 14px}.buy-btn-group form{font-size:0}.buy-btn-group form .buy-button{padding-top:10px;padding-bottom:10px;border-top-right-radius:0;border-bottom-right-radius:0}.buy-btn-group form .cart-button{border-top-left-radius:0;border-bottom-left-radius:0}.crossover-description{padding-top:120px}.crossover-description-title{padding-top:200px}.three-column-container{margin-left:15px;margin-right:15px}.three-column-image{padding-bottom:160px}.three-column-title{padding-top:10px}.three-column-name{padding-top:18px}.three-column-feature{position:relative;overflow:hidden;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;border:1px solid #f9f9f9;padding:60px 40px;height:440px;background:#fff}.three-column-feature:hover{cursor:pointer;box-shadow:0 30px 60px hsla(0,0%,91%,.5);z-index:99}.three-column-feature .three-column-animate{position:absolute;margin:0 26px;padding:15px;z-index:1;bottom:0;left:0}.three-column-feature.hvr-3-panel .three-column-animate{bottom:-3.57em;-webkit-transition:bottom .2s linear;transition:bottom .2s linear}.three-column-feature.hvr-3-panel:hover .three-column-animate{bottom:4em}.three-panel-btn{margin-top:3em}.three-column-description{padding-top:10px}.feature-text-center{padding:10px 400px}.feature-text-description{margin-top:15px;margin-bottom:15px}@media screen and (min-width:600px){.feature-text-description{font-size:18px!important}}.spacer-80{margin:0;padding:0;height:80px}.spacer-60{margin:0;padding:0;height:60px}.spacer-40{margin:0;padding:0;height:40px}.spacer-20{margin:0;padding:0;height:20px}.spacer-10{margin:0;padding:0;height:10px}.featurette-divider{margin:0}.full-bg-image{clear:both;padding:0}.full-width-image{width:100%;max-width:100%}.mobile-show-image{display:none}.desktop-show-image{display:block}.grey-transparent-background{background-color:rgba(0,0,0,.3)}.cover-full-bg{clear:both;width:100%;height:100%;max-width:100%;background-size:cover;color:#fff}.questions-for-us{padding:200px 300px}.center-image{margin:0 auto;display:block}.grey-background{background-color:#f9f9f9}.footer-links{margin-left:-8px}.footer-main li{padding:4px}.footer-main a{font-size:13px;font-weight:200;color:#222}.red-line{width:10px;height:4px;background:#2ecc71;margin-bottom:8px;margin-left:4px}.input-group a{color:#fff;font-weight:400}.input-box{display:inline;padding:10px 50px 10px 12px;font-size:14px;color:#c6c6c6;background-color:#fff;border:1px solid #c6c6c6;border-radius:2px;margin-top:15px}.footer-bottom li{font-size:12px;font-weight:200;color:#8b8b8b}.footer-btn{margin-left:-2px}.nav-pills>li>a{padding-top:0;color:#8b8b8b}.nav-pills>li>a:hover{background-color:transparent;color:#222}.nav-pills>li>a::-moz-selection{background:transparent;text-decoration:underline}.nav-pills>li>a::selection{background:transparent;text-decoration:underline}.nav-pills>li>a:after{content:"";background:#efefef;height:3px;position:absolute;bottom:-4px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-transform:scale(0);transform:scale(0)}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#efefef;border-width:0;background:none}.nav-pills>li.active>a:after,.nav-pills>li:hover>a:after{-webkit-transform:scale(1);transform:scale(1)}.add-padding{padding-bottom:2em;padding-right:2.6em}#custom_carousel .item{background-color:#fff;padding:40px;border:1px solid #e7e7e7}#custom_carousel .controls{overflow-x:auto;overflow-y:hidden;padding:0;margin:0;text-align:center;position:relative;background:#fff}#custom_carousel .controls li{display:table-cell;width:1%;max-width:90px;height:168px;border:1px solid #e7e7e7}#custom_carousel .controls li.active{background-color:#fff;border-bottom:3px solid #2ecc71}#custom_carousel .controls a small{margin-top:5px;color:#222}.carousel-control.left,.carousel-control.right{background:none}.carousel-control{position:absolute;top:50%;z-index:99}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.lighter-grey-text{color:#8b8b8b}.comparison-table .transparent-background{padding:6px 0}.comparison-table .lighter-green-background{background-color:#2ecc71;background-color:rgba(46,204,113,.07);padding:6px 0}.comparison-table .darker-green-background{background-color:#2ecc71;background-color:rgba(46,204,113,.14);padding:26px 0}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}.comparison-item,.comparison-item-detail{padding:7px 15px 20px}.comparison-item{padding-top:7px}.comparison-item-detail .center-text{text-align:center}.comparison-category-item .center-text{text-align:center;margin:0 auto 30px}.comparison-category-item .center-text-with-image{text-align:center;margin-bottom:30px}.comparison-table-divider .table-divider{border-bottom:1px solid #f0f0f0}#outer-box{display:block;position:relative}#outer-box #inner-box{background:rgba(0,0,0,.4);height:100%;width:40%;top:0;left:0;position:absolute;padding:0;-webkit-transition:opacity .5s;transition:opacity .5s;color:#fff}#outer-box .transparency-text-overlay{padding:200px 60px}#outer-box .inner-box-title{padding-bottom:20px}#outer-box #white-inner-box{background:#fff;width:40%;top:10%;left:10%;position:absolute;padding:0;color:#222}#outer-box #white-inner-box .white-text-overlay{padding:60px}.cover-overlay-text{color:#fff;position:relative}.modal{text-align:center;padding:0!important;opacity:1!important;margin-top:50px}@media screen and (max-width:600px){.modal{margin-top:0}}.nevoshop-modal:before{height:calc(30% - 130px)!important}#finance-modal .modal-dialog,#nevoshop-modal .modal-dialog,#prime-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.checkout-modal-logo{height:100px!important}@media screen and (max-width:600px){.modal-body{width:70%;margin:0 auto;padding-bottom:60px}.modal-body .sorry-modal-email{width:100%!important}#original-form .col-lg-7{margin-bottom:1em}}#comparison-mobile .row{padding:6px}#comparison-mobile .chart-row-thumbnail{margin:0;text-align:center}#comparison-mobile .chart-row-thumbnail p{margin-top:10px;margin-bottom:2px}.chart-row-thumbnail>.col-sm-12{padding:2px}#comparison-chart,#comparison-chart-mobile{padding:0;margin:0}#comparison-chart-mobile .col-sm-6,#comparison-chart-mobile .col-sm-12{border-bottom-style:solid;border-color:#ccc;border-width:1px;padding-top:2em;padding-bottom:2em}#comparison-chart-mobile a{color:#337ab7}#comparison-chart-mobile .col-sm-12{padding-bottom:1em;padding-left:0}#comparison-chart-mobile .col-xs-6{text-align:center;height:60px}#comparison-chart-mobile .col-xs-6 img{zoom:50%}#comparison-mobile .selected.chart-row-thumbnail{margin:0;padding:4px;border:2px solid #4a4a4a}#comparison-mobile .unselected.chart-row-thumbnail{margin:0;padding:4px;border-style:none}#comparison-chart-mobile .dark{background-color:#2ecc71;color:#fff;text-align:center;padding-top:16px;padding-bottom:10px;font-size:1.2em}#comparison-mobile .triangles{padding:0}#comparison-chart-mobile .col-sm-6.selected{color:#4a4a4a}#comparison-chart-mobile .col-sm-6.unselected{color:#ccc}#comparison-chart-mobile .large-price{font-size:1.5em!important;padding-top:.8em}#comparison-chart-mobile .col-sm-6.unselected img{opacity:.4}#comparison-mobile .triangle{text-align:center;padding:0;margin:0}#comparison-mobile .selected.triangle img{zoom:50%;margin-top:-20px;padding:0}#comparison-mobile .unselected.triangle img{zoom:50%;display:none;margin-top:-20px;padding:0}#comparison-mobile .dark a{color:#fff}#comparison-mobile .dark img{zoom:60%;padding-bottom:4px}@media screen and (max-width:600px){h1{font-size:28px;line-height:40px;font-weight:400}h2{font-size:24px;line-height:30px}h3{font-weight:200;font-size:16px;line-height:28px}.intro-blurb{font-size:14px}h4{font-size:16px;line-height:26px}h5{font-weight:300;font-size:15px;line-height:24px}p{font-size:14px;line-height:20px;font-weight:200}.no-wrapping-table{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.full-width-table{width:200%}.comparison-chart a{color:#337ab7}.desktop-show-image{display:none}.mobile-show-image{display:block;margin-bottom:21px}#outer-box{display:block;position:relative}#outer-box #inner-box{background:rgba(0,0,0,.4);height:50%;width:100%;top:calc(50% - 20px);left:0;position:absolute;padding:0;-webkit-transition:opacity .5s;transition:opacity .5s;color:#fff}#outer-box .transparency-text-overlay{padding:30px 60px}#outer-box .inner-box-title{padding-bottom:20px}#outer-box #white-inner-box{background:#fff;width:80%;top:60%;left:10%;position:absolute;padding:0;color:#222;box-shadow:0 15px 30px hsla(0,0%,91%,.5)}#outer-box #white-inner-box .white-text-overlay{padding:60px}.gray-inner-title{color:#222;padding-top:120px}.center-on-mobile{text-align:center}.center-float-on-mobile{margin:0 auto}.footer-main{padding-left:50px}.slide{border:1px solid #e7e8e7;margin-left:10px;margin-right:10px}.crossover-description,.crossover-description-title{padding:40px 30px}.tab-carousel-controls li{visibility:hidden}.tab-carousel-controls li.active{visibility:visible}}@media screen and (min-width:400px){.transparency-text-overlay{padding-top:75px!important;padding-left:20%!important;padding-right:20%!important}}@media screen and (min-width:500px){.transparency-text-overlay{padding-top:150px!important;padding-left:15%!important;padding-right:15%!important}}@media screen and (min-width:550px){.transparency-text-overlay{padding-left:20%!important;padding-right:20%!important}}@media screen and (min-width:600px){.slick-carousel{display:none}}.product-buy-body{background-color:#fafafa}.comparison-chart{color:#4a4a4a}.comparison-chart a,.product-buy a{color:#337ab7}.product-buy-title{margin-top:80px}.product-buy-reviews{font-weight:lighter}.product-buy img{margin-top:-6px}.comparison-chart{font-size:18px;width:1000px;margin-top:2em}.comparison-chart a{text-decoration:none}.chart-panel,.comparison-chart-panel div .comparison-chart-legend div{margin:0;padding:0}.comparison-chart-legend small{font-size:.7em;font-style:italic;font-weight:lighter}.comparison-chart-legend ul{list-style-type:none;text-align:left;line-height:1em;padding:0;display:inline}.comparison-chart-panel ul{list-style-type:none;text-align:center;margin:0;padding:0}.comparison-chart li{border-bottom-width:1px;border-color:#ccc;border-bottom-style:solid;height:4.5em;position:relative}.comparison-chart .chart-row-empty,.comparison-chart .chart-row-title{height:3.5em}.comparison-chart li .large-price{position:absolute;top:50%;left:95%;-webkit-transform:translate(-95%,-50%);transform:translate(-95%,-50%)}.comparison-chart li .small-price{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.comparison-chart li .legend-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.comparison-chart li .centered{padding-top:18px;padding-bottom:18px}.comparison-chart li .centered img{vertical-align:middle}.comparison-chart li>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.comparison-chart .selected,.comparison-chart .selected .chart-icon,.comparison-chart .unselected,.comparison-chart .unselected .chart-icon{-webkit-transition:all .1s linear;transition:all .1s linear}.comparison-chart .unselected .triangle{opacity:0;margin-top:-10px}.comparison-chart .selected .triangle{opacity:1;margin-top:0;-webkit-transition:all .1s linear;transition:all .1s linear}.comparison-chart .selected{box-shadow:0 0 12px #aaa;color:#4a4a4a}.comparison-chart .selected .chart-icon{opacity:1;zoom:100%}.comparison-chart .selected .chart-row-thumbnail{opacity:1;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear}.comparison-chart .selected .chart-row-thumbnail img{zoom:100%;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease}.comparison-chart .unselected{color:#ccc;box-shadow:0 0 0 #fff}.comparison-chart .unselected .chart-icon{opacity:.4;zoom:80%}.comparison-chart .unselected .chart-row-thumbnail{opacity:.4;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear}.comparison-chart .unselected .chart-row-thumbnail img{zoom:80%;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease}.comparison-chart .chart-row-thumbnail{margin:10px;height:209px;width:303px;border-bottom-style:none}.comparison-chart .chart-row-thumbnail img{height:209px;width:303px}.comparison-chart .chart-row-triangle{height:30px;border-bottom-style:none}.comparison-chart .chart-row-empty,.comparison-chart .chart-row-title{border-bottom-style:none}.chart-panel .dark{margin:10px;color:#fff;background-color:#2ecc71;height:60px}.chart-panel .dark a{color:#fff}.chart-panel .dark img{margin-top:-5px}.modal{text-align:center;padding:0!important;opacity:1!important}.modal-header{border-style:none}.modal-content{border-radius:0!important;text-align:center;background-color:#fff}.modal-dialog .close{opacity:1}#prime-modal .modal-body .row{margin-bottom:24px}.modal-backdrop.in{opacity:.5!important}.show{opacity:.6}#sorry-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.sorry-modal-heading{color:#9b9b9b;font-weight:bolder;letter-spacing:.5em;margin-top:0;margin-bottom:1em}.sorry-modal-blurb,.sorry-modal-paragraph{font-weight:lighter;margin-bottom:1em}.btn.sorry-modal-btn{color:#fff;background-color:#4a4a4a;width:100%}.btn.sorry-modal-btn,.sorry-modal-email input{border-radius:0!important;margin:0}.sorry-modal-email.email-form{width:60%;margin-bottom:30px}@media screen and (min-width:768px){.header-mobile,.home-carousel{display:none}}@media screen and (max-width:767px){.slide{border:1px solid #e7e8e7;margin-left:10px;margin-right:10px}.header-mobile{padding-top:10px}.navbar-toggle{float:left;border:none}.btn-group{float:right}.btn-green{margin-top:5px}}@media screen and (max-width:767px){.header-desktop{display:none}}@media screen and (max-width:600px){.dropdown-menu{left:auto;right:0}}@media screen and (max-width:600px){.navbar-collapse{margin-top:10px}}@media screen and (max-width:900px){#outer-box #white-inner-box .white-text-overlay h3,#outer-box .transparency-text-overlay h3{font-size:24px}#outer-box #white-inner-box .white-text-overlay p,#outer-box .transparency-text-overlay p{font-size:12px;line-height:18px}#outer-box #white-inner-box .white-text-overlay .three-panel-btn,#outer-box .transparency-text-overlay .three-panel-btn{margin-top:20px!important}#outer-box #white-inner-box .white-text-overlay{padding:31px}}@media screen and (min-width:1200px){.crossover-description{position:relative;top:50%!important;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media screen and (min-width:992px) and (max-width:1199px){.crossover-description{position:relative;top:20%;-webkit-transform:translateY(20%);transform:translateY(20%)}}@media screen and (min-width:768px) and (max-width:991px){.crossover-description{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}.crossover-description .feature-text-description{margin-top:5px;margin-bottom:5px;padding-top:0!important}}@media screen and (min-width:601px){.feature-text-short-description{padding-top:45px!important}.crossover-description{padding-top:0}.crossover-description .feature-text-description{padding-top:10px}.crossover-description .btn{margin-top:10px}.crossover-description-title{vertical-align:middle}#outer-box .transparency-text-overlay{padding:40px 40px 100px}#outer-box .transparency-text-overlay p{font-weight:100!important}.focused-food-img{width:100%;margin-bottom:10px}.probe{width:50%}.side-images{padding-right:0}.add-padding{padding-bottom:.73em}.text-blurb{text-align:center}}@media screen and (max-width:991px){.crossover-description-title{padding-top:75px!important}}@media screen and (min-width:992px) and (max-width:1199px){.crossover-description-title{padding-top:170px!important}}@media screen and (min-width:900px){#outer-box .transparency-text-overlay{padding-top:100px}#outer-box #white-inner-box .white-text-overlay{padding:40px}}@media screen and (min-width:1200px){#outer-box .transparency-text-overlay{padding-top:100px}#outer-box .agile-light-tech{padding-top:15%!important}}@media screen and (min-width:1200px){#outer-box .transparency-text-overlay h3{font-size:24px}#outer-box .transparency-text-overlay p{font-size:18px}}@media screen and (min-width:1400px){#outer-box .transparency-text-overlay{padding-top:100px}#outer-box .transparency-text-overlay h3{font-size:28px;line-height:32px}#outer-box .transparency-text-overlay p{font-size:22px;line-height:28px}#outer-box .agile-light-tech{padding-top:20%!important}}@media screen and (min-width:1525px){#outer-box .agile-light-tech{padding-top:20%!important}}.hero-image{position:relative}.hero-image-overlay-content{left:0;text-align:center;width:100%;position:absolute;top:calc(35% - 24px)}.hero-image-overlay-content .hero-heading{color:#fff!important;font-size:28px;width:70%;margin:0 auto}.hero-image-overlay-content .hero-button{margin-top:5%;color:#fff!important;border:none}.hero-image-overlay-content .hero-button:hover{color:#fff!important}@media screen and (min-width:385px){.hero-image-overlay-content{top:calc(38% - 24px)}.hero-image-overlay-content .hero-button{margin-top:5%}}@media screen and (min-width:601px){.hero-image-overlay-content{top:150px}.hero-image-overlay-content .hero-heading{font-size:22px}.hero-image-overlay-content .hero-button{font-size:14px;margin-top:10px}}@media screen and (min-width:750px){.hero-image-overlay-content{top:195px}.hero-image-overlay-content .hero-heading{font-size:28px}.hero-image-overlay-content .hero-button{font-size:16px;margin-top:20px}}@media screen and (min-width:875px){.hero-image-overlay-content{top:220px}}@media screen and (min-width:1000px){.hero-image-overlay-content{top:240px}.hero-image-overlay-content .hero-heading{font-size:32px}.hero-image-overlay-content .hero-button{margin-top:50px}}@media screen and (min-width:1100px){.hero-image-overlay-content{top:220px}.hero-image-overlay-content .hero-heading{font-size:42px}}@media screen and (min-width:1250px){.hero-image-overlay-content{top:320px}}@media screen and (min-width:1430px){.hero-image-overlay-content{top:370px}}@media screen and (min-width:1630px){.hero-image-overlay-content{top:410px}}@media screen and (min-width:1810px){.hero-image-overlay-content{top:460px}}@media screen and (min-width:900px){.toast-text{display:table;padding-top:200px}.toast-text h2{display:table-cell;vertical-align:middle}}@media screen and (min-width:768px) and (max-width:991px){.crossover-description h2{font-size:28px}}#outer-box #white-inner-box{width:35%}.nevo-logo{height:40px!important}.navbar-brand{margin-top:0!important}@media screen and (max-width:415px){.navbar-toggle{margin-right:7px!important}}@media screen and (max-width:767px){.navbar-default .navbar-brand{padding:4px 0 0!important}}@media screen and (max-width:600px){#outer-box .food-page-img-mobile{position:relative!important}#outer-box #white-inner-box{position:absolute!important;top:25%;width:70%;left:15%;margin:0 auto!important}.no-wrapping-table{white-space:nowrap!important;overflow-x:scroll!important;-webkit-overflow-scrolling:touch!important}.full-width-table{width:200%!important}}.white-text{color:#fff}.green-background{background-color:#2ecc71}@media screen and (min-width:601px) and (max-width:700px){#inner-box .light-technology{padding-top:20px!important}}@media screen and (min-width:601px) and (max-width:660px){#outer-box .inner-box-title{padding-bottom:10px!important}#inner-box .light-technology{padding:0 10px}#inner-box .light-tech-description{margin-bottom:10px!important}#inner-box .light-tech-spacer{display:none}}.marketplace-carousel-image{width:90%!important}.slide-container-desktop{height:40%}.slide-container-mobile{height:50%}@media screen and (min-width:600px){.media-logos{padding-top:30px;padding-bottom:30px}}.energy-section-wrapper{padding-top:4%;padding-bottom:39%}.energy-section{padding-left:12%;padding-right:12%}@media screen and (min-width:360px){.energy-section-wrapper{padding-top:9%;padding-bottom:30%}}@media screen and (min-width:600px){.energy-section-wrapper{padding-bottom:18%}.energy-section{padding-left:12%;padding-right:12%}}@media screen and (min-width:1060px){.energy-section-wrapper{padding-bottom:12%}.energy-section{padding-left:18%;padding-right:18%}}.intro-blurb{color:#a9a9a9!important}@media screen and (max-width:600px){.feature-text-description{width:80%;margin:15px auto!important}.health-quote{width:80%!important;margin:0 auto!important;padding-left:30px;padding-right:30px}}.health-quote{font-size:18px;font-style:italic}@media screen and (max-width:600px){.toast-text{padding-top:40px!important}}@media screen and (max-width:700px){.specs-table .table-divider{display:none!important}.specs-table .specs-heading{padding:7px 0 15px;border-bottom:1px solid #f0f0f0}.specs-table .spec-header{padding-bottom:10px}}.specs-heading{font-size:24px}.food-tagline{font-weight:100;font-size:18px}@media screen and (min-width:600px){.food-tagline{font-size:24px}}.mobile-footer-wrapper .footer-copyright,.mobile-footer-wrapper .footer-link{font-size:12px!important;font-weight:200!important;color:#8b8b8b!important}.mobile-footer-wrapper .footer-link{margin-right:10px;margin-top:10px}@media screen and (min-width:601px){#inner-box .transparency-text-overlay{padding:35px!important}#inner-box h2{font-size:24px;line-height:28px}}@media screen and (min-width:860px){#inner-box{width:44%!important}}@media screen and (min-width:700px){#inner-box .transparency-text-overlay{padding:45px!important}#inner-box h2{font-size:30px!important;line-height:40px!important}}@media screen and (min-width:768px) and (max-width:847px){#inner-box h2{font-size:26px!important}}@media screen and (min-width:1024px){#inner-box .transparency-text-overlay{padding:100px!important}#inner-box h2{font-size:30px!important;line-height:40px!important}#inner-box p{font-size:18px!important}}@media screen and (min-width:1024px) and (max-width:1184px){#inner-box .light-technology{padding:70px!important}}.sticky-footer{width:100%;text-align:center}.sticky-footer .margin{background-color:#fff}.footer-blurb{margin-top:8px}.sticky-footer .dark{background-color:#2ecc71;height:50px}.sticky-footer a{background-color:#2ecc71;color:#fff;text-align:center;line-height:50px;font-size:20px;font-weight:400}.sticky-footer a:hover{background-color:#20a759}.footer-price{margin:18px 0}@media screen and (min-width:600px){.footer-price{float:right;margin:8px 0}}.hide-from-view{display:none}@media screen and (min-width:768px) and (max-width:808px){.sticky-footer .col-sm-3,.sticky-footer .col-sm-9{width:100%}}.anchor-button{background-color:#2ecc71;margin-top:15px;border:none;border-radius:2px;padding:12px 22px;color:#fff!important;margin-right:0!important}.anchor-button:hover{background-color:#20a759!important;color:#fff!important}@media screen and (max-width:767px){.anchor-button{margin-top:5px!important;font-size:12px}}@media screen and (min-width:800px){.anchor-button{font-size:16px}}@media screen and (min-width:768px) and (max-width:859px){.light-tech-title{padding-bottom:10px!important;line-height:30px!important}#inner-box .light-technology{padding:25px!important}}.spacer-70{height:70px}@media screen and (min-width:601px) and (max-width:1023px){.nevo-tech-description{font-size:14px!important}}@media screen and (max-width:767px){.tablet-hide-image{display:none!important}.show-only-tablet .heat-map-image{width:100%}}@media screen and (min-width:768px){.show-only-tablet{display:none!important}}.table-wrapper{display:table;height:100%}.table-cell-wrapper{display:table-cell;vertical-align:middle}.list-unstyled{list-style-type:disc;padding-left:18px}.buy-now-gray-box{padding:10px 20px}.product-buynow-btn{padding:4% 44%;width:100%}.checkbox input[type=checkbox]{margin-left:-2px}.pre-order{padding-top:10px}.green-link{color:#2ecc71}.whatsinbox-img{border:1px solid #f0f0f0}.press-quote-color{color:#c6c6c6}.v-divider{margin-left:5px;margin-right:5px;width:1px;height:100%;border-left:1px solid #f0f0f0}.dropdown{z-index:2}.dropdown .show{opacity:1;background-color:red}.state-dropdown{padding:2% 38%;margin-bottom:15px;width:100%}@media screen and (min-width:760px) and (max-width:1060px){.state-dropdown{padding:1% 42%}}@media screen and (min-width:700px) and (max-width:760px){.state-dropdown{padding:1% 45%}}@media screen and (min-width:600px) and (max-width:700px){.state-dropdown{padding:1% 44%}}@media screen and (min-width:500px) and (max-width:600px){.state-dropdown{padding:1% 43%}}@media screen and (min-width:400px) and (max-width:500px){.state-dropdown{padding:2% 40%}}h6{font-weight:300;font-size:12px;line-height:20px}.checkout-form{padding-left:15px;padding-right:15px}.checkout-form-field{padding-left:0!important;padding-right:0!important}@media screen and (min-width:992px){.inline-checkout-form-field{width:calc(50% - 7.5px)}.inline-right{margin-left:15px}}.submit-checkout{width:100%}#carousel-custom{margin:10px auto;width:100%}@media screen and (max-width:400px){#carousel-custom .carousel-indicators li{width:24%!important}}#carousel-custom .carousel-indicators{margin:10px 0 0;position:static;text-align:center;width:100%}#carousel-custom .carousel-indicators li{background-color:transparent;border-radius:0;display:inline-block;height:100%;margin:0!important;width:auto}#carousel-custom .carousel-indicators li img{display:block;border:1px solid #f0f0f0}#carousel-custom .carousel-indicators li.active img{opacity:1;border:2px solid #2ecc71}#carousel-custom .carousel-outer{position:relative}#carousel-inbox{margin:20px auto;width:100%}#carousel-inbox .carousel-indicators{margin:10px 0 0;position:static;text-align:center;white-space:nowrap;width:100%}#carousel-inbox .carousel-indicators li{background-color:transparent;border-radius:0;display:inline-block;height:100%;margin:0!important;width:auto}@media screen and (max-width:400px){#carousel-inbox .carousel-indicators li{width:17%!important}}#carousel-inbox .carousel-indicators li img{display:block;border:1px solid #f0f0f0}#carousel-inbox .carousel-indicators li.active img{opacity:1;border:2px solid #2ecc71}#carousel-inbox .carousel-outer{position:relative}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel-fade .carousel-control{z-index:2}.checkout-price{padding-right:10px}#carousel-custom.item.active{border:1px solid #f0f0f0}.modal-body{position:relative;padding:0 20px 35px;overflow:auto}.modal-header{padding:15px 20px 0}#prime-modal .modal-content{height:540px!important}@media screen and (min-width:470px){#prime-modal .modal-content{height:430px!important}}@media screen and (max-width:600px){.nevo-marketplace{width:100%!important;margin-top:15px!important}}@media screen and (max-width:399px){.modal-body{width:90%}}@media screen and (min-width:601px){#prime-modal p{width:90%;margin:0 auto}#prime-modal .modal-content{height:415px}.nevo-marketplace{margin-top:15px}}.text-to-bottom{padding-top:22px}@media screen and (max-width:587px){.comparison-item{padding:7px 15px 0}.speed-title-text{font-size:12px;line-height: 18px;padding-top: 25px}}@media screen and (max-width:600px){.modal-body{width:70%}}@media screen and (max-width:380px){h4{font-size:14px;font-size:13px}p{font-size:12px}}@media screen and (min-width:369px) and (max-width:380px){.row .happymoment-bullet{margin-left:10px;margin-right:10px}}#videoModal .modal-dialog{width:100%;max-width:850px;margin:auto}#videoModal .modal-content{background-color:transparent;border:none;box-shadow:none}#videoModal .close{float:right;font-size:40px;font-weight:100;line-height:1;color:#fff;opacity:1;margin-right:-2px}#videoModal .modal-body{padding:0;width:100%}#videoModal .modal-header{border-bottom:none}.embed-container{position:relative;padding-bottom:60%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.nevo-product-compare label{font-size:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:absolute;padding-top:6px;color:#c6c6c6}.nevo-product-compare span{font-size:17px;position:absolute;padding-top:8px;right:5%}.nevo-product-compare input{padding:0 28px;margin-top:7px;width:100%!important;cursor:pointer}.nevo-product-compare input[type=radio]{padding:0;margin:0 14px 0 0;width:30px!important;min-width:30px;height:30px;background-color:#fff;border:2px solid #edecea;background-image:none;box-shadow:none;border-radius:50%;position:relative;-webkit-appearance:none}.nevo-product-compare input[type=radio]:after{border:2px solid transparent;background-color:transparent;border-radius:50%;box-shadow:none;content:"";display:block;height:38px;width:38px;position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:translate(-50%,-50%) scale3d(.8,.8,1);transform:translate(-50%,-50%) scale3d(.8,.8,1);-webkit-transition:opacity .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nevo-product-compare input[type=radio]:checked:after{opacity:1;-webkit-transform:translate(-50%,-50%) scaleX(1);transform:translate(-50%,-50%) scaleX(1);box-shadow:none;border-color:#2ecc71}.nevo-product-compare input[type=radio]:checked+label{color:#222;font-weight:700}.nevo-product-compare input[type=radio]:checked{background-color:#2ecc71;border:2px solid #2ecc71}.nevo-product-compare input[type=radio]:checked:after{border-color:#2ecc71}.nevo-product-compare p{padding-left:42px;line-height:22px}.nevo-product-compare input[type=radio]:checked+span{color:#222}.nevo-product-compare input[type=radio]:focus{outline:none}#nevo-product-compare-container .faded-out{color:#ddd}@media screen and (max-width:600px){.videoplay-button{max-width:90px}}@media screen and (min-width:601px) and (max-width:1199px){.videoplay-button{max-width:95px}}.videoplay-button{opacity:.8}.videoplay-button:hover{opacity:1}.videoplay-button-v2{opacity:.8;width:200px;padding-left:0}.videoplay-button-v2:hover{opacity:1}@media only screen and (min-width:771px){.shorter-height-text-overlay{position:absolute;top:320px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1200px){.video-V2-headline{font-size:56px;line-height:64px;max-width:600px}.video-V2-subtitle{font-size:22px;line-height:36px;max-width:600px;margin-top:1.5rem;margin-bottom:1rem}}@media screen and (min-width:771px) and (max-width:1199px){.shorter-height-text-overlay{top:250px}.video-V2-headline{max-width:400px}.video-V2-subtitle{line-height:26px;margin-top:.75rem}}@media screen and (min-width:601px) and (max-width:770px){.shorter-height-text-overlay{position:absolute;left:6%;top:100px}.video-V2-headline{max-width:400px}.video-V2-subtitle{max-width:400px;margin-top:.5rem;line-height:26px}}@media only screen and (max-width:600px){.video-V2-headline{margin-bottom:.5rem}.shorter-height-text-overlay{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:100px}}@media (max-width:600px){.desktop-display-image,.tablet-display-image{display:none}.mobile-display-image{display:block}}@media only screen and (min-width:601px) and (max-width:1023px){.desktop-display-image{display:none}.tablet-display-image{display:block}.mobile-display-image{display:none}}@media (min-width:1024px){.desktop-display-image{display:block}.mobile-display-image,.tablet-display-image{display:none}}@media screen and (min-width:1200px) and (max-width:1300px){.shorter-height-text-overlay{top:280px}}@media screen and (max-width:1199px){.video-V2-subtitle{line-height: 24px;font-size: 16px}}@media screen and (max-width:770px) and (min-width:768px){.shorter-height-text-overlay{width:500px}}@media (max-width:768px){.three-column-feature{border:none;height:100%;padding:25px 20px 40px}}@media screen and (max-width:415px){.product-mobile-detail,.productBuy-featureCarousel{padding:0 30px}.nevo-product-compare span{right:8%}}@media screen and (max-width:767px){.carousel .slide{border:none}}#outer-box #inner-box-right{background:rgba(0,0,0,.4);height:100%;width:40%;top:0;right:0;position:absolute;padding:0;-webkit-transition:opacity .5s;transition:opacity .5s;color:#fff}.main__nevo-container{background-color:#fff}@media screen and (min-width:1024px){.main__nevo-container{margin-top:-20px;margin-bottom:-30px}}.nevo-product-compare{display:inline-block}.nevo-product-compare label{top:0}.nevo-product-compare .label__oven{display:inline-block;width:200px;padding-left:17.5px}@media screen and (min-width:551px) and (max-width:992px){.js-variant2-block{height:148px;vertical-align:top;margin-top:10px!important;box-sizing:border-box}}#checkout_href:focus,#checkout_href:hover,.btn__buy-now:focus,.btn__buy-now:hover,.header__nav-text:focus,.header__nav-text:hover{text-decoration:none}#checkout_href:focus,#checkout_href:hover,.btn__buy-now:focus,.btn__buy-now:hover{color:#fff}@media screen and (min-width:600px){.header__nav-link--highlight{padding-bottom:58px!important}.header__nav-left .current{padding-bottom:55px!important}}@media screen and (min-width:724px){.header__nav-link--highlight{padding-bottom:65px!important}.header__nav-left .current{padding-bottom:62px!important}}.light-tech-description,.light-tech-title{color:#fff}.modal{margin-top:0!important;text-align:left}@media screen and (min-width:768px){.modal__form__payment-method{padding-bottom:30px}}.transparency-text-overlay *{color:#fff}