@import"https://fonts.googleapis.com/css?family=Roboto+Mono:400,700";@import"https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900&display=swap";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;background-color:#f3f0e9;min-height:100vh;color:#101f2d;font-family:Mier,sans-serif;font-size:18px}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}html{box-sizing:border-box;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{color:inherit;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a.link--bold{font-weight:600}.o-body--index .c-plansSection--1621356444c0fe8124 .c-plansGrid__one-times{order:2;margin-left:0!important}.o-body--index .c-plansSection--1621356444c0fe8124 .c-plansGrid{display:flex}@media (min-width:768px){.o-body--index .c-plansSection--1621356444c0fe8124 .c-plan{min-height:314px}}@media (max-width:768px){.o-body--index .c-plansSection--1621356444c0fe8124 .c-plansGrid{display:grid}}@media (max-width:1200px){.o-body--index .c-plansSection--1621356444c0fe8124 .c-plansGrid{display:grid}}.c-h1-new{max-width:1084px!important;margin:45px auto 30px!important}.c-h1-new2{max-width:1084px!important;margin:0 auto -7px!important}@media (max-width:767px){.c-h1-new2{max-width:93%!important;margin:0 auto 30px!important}.c-h1-new{margin-left:15px!important;margin-top:47px!important}}.shopify-policy__body p{font-size:16px;line-height:25px;margin-bottom:15px;text-align:justify}.addtional-text{font-size:12px;line-height:22px;padding-bottom:10px}body .shopify-policy__container{max-width:70%}.shopify-policy__body ol,.shopify-policy__body ol span{list-style:none;font-size:16px;line-height:25px;margin:0;text-align:justify}.shopify-policy__body ol li{margin-bottom:10px}.shopify-policy__body ul,.shopify-policy__body ul span{list-style:none;font-size:16px;line-height:25px;margin:0;text-align:justify}.shopify-policy__body ul li{margin-bottom:10px}.yotpo-review-custom{margin-left:20%!important}.yotpo .text-m{margin-top:2px!important;margin-left:1px!important}@media (max-width:767px){.yotpo-review-custom{margin-left:0!important}.yotpo .text-m{font-size:10px!important;margin-top:2px!important;margin-left:1px!important}}.twsrv-sbmt{background:#519864!important;opacity:1}.yotpo-reviews-star-ratings-widget{justify-content:center!important;margin-top:10px}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{max-width:100%;border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.o-body{width:100%;min-height:100vh;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.o-body--noScroll{overflow:hidden}.o-body--index{overflow-x:hidden}.o-container{margin:0 auto;max-width:1170px;width:calc(100% - 60px)}@media only screen and (max-width:767px){.o-container{width:calc(100% - 40px)}.c-headerBar__wrapper.o-containerLarge{background-color:#e06338;z-index:9}}@media only screen and (max-width:479px){.o-container{width:calc(100% - 30px)}}.o-containerLarge{position:relative;width:calc(100% - 40px);max-width:1320px;margin:0 auto}@media only screen and (min-width:768px){.o-containerLarge{width:calc(100% - 60px)}}.c-headerBar__wrapper.o-containerLarge{width:100%}.o-main{flex-grow:1}.o-pageNarrow{margin:0 auto;padding:34px 0 44px;max-width:900px;width:calc(100% - 60px)}@media only screen and (max-width:479px){.o-pageNarrow{width:calc(100% - 50px)}}.c-h1{display:block;font-family:Doyle,sans-serif;line-height:1.25;font-weight:700;font-size:36px;margin:0 0 24px}@media only screen and (max-width:767px){.c-h1{line-height:1.15}}.c-h1.c-h1--isLabel{text-transform:uppercase;letter-spacing:2px}.c-h2{display:block;font-family:Doyle,sans-serif;line-height:1.25;font-weight:700;font-size:28px;margin:0 0 20px}@media only screen and (max-width:767px){.c-h2{line-height:1.15}}.c-h2.c-h2--isLabel{text-transform:uppercase;letter-spacing:2px}.c-h3{display:block;font-family:Doyle,sans-serif;line-height:1.25;font-weight:700;font-size:20px;margin:0 0 16px}@media only screen and (max-width:767px){.c-h3{line-height:1.15}}.c-h3.c-h3--isLabel{text-transform:uppercase;letter-spacing:2px}.c-h4{display:block;font-family:Doyle,sans-serif;line-height:1.25;font-weight:700;font-size:19px;margin:0 0 12px}@media only screen and (max-width:767px){.c-h4{line-height:1.15}}.c-h4.c-h4--isLabel{text-transform:uppercase;letter-spacing:2px}.c-h5{display:block;font-family:Doyle,sans-serif;line-height:1.25;font-weight:700;font-size:16px;margin:0 0 10px}@media only screen and (max-width:767px){.c-h5{line-height:1.15}}.c-h5.c-h5--isLabel{text-transform:uppercase;letter-spacing:2px}.c-h6{display:block;font-family:Doyle,sans-serif;line-height:1.25;font-weight:700;font-size:14px;margin:0 0 8px}@media only screen and (max-width:767px){.c-h6{line-height:1.15}}.c-h6.c-h6--isLabel{text-transform:uppercase;letter-spacing:2px}.c-smallHeading{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#519864}.c-heading{font-size:26px;line-height:1.4}@media only screen and (min-width:1200px){.c-heading{font-size:34px}}.c-eyebrow{display:block;width:100%;color:#519864;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media only screen and (min-width:768px){.o-pageNarrow{padding:60px 0 44px}.c-eyebrow{font-size:15px}}.c-button{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;position:relative;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:auto;font-family:Mier,sans-serif;font-size:16px;font-weight:600;line-height:normal;transition-property:background-color,border,color,box-shadow;transition-duration:.15s;transition-timing-function:ease-in-out;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-button:disabled{opacity:.5;pointer-events:none}.c-button:hover{cursor:pointer}.c-button--isDefault,.c-button--isHollow{padding:14px 67px;text-transform:capitalize;border-radius:40px}.c-form--isNarrow .c-button--isDefault,.c-form--isNarrow .c-button--isHollow{width:100%;max-width:400px;margin:10px auto 0}.c-button--isUnderline{font-weight:800;font-size:16px}.c-button--isTall{height:54px}.c-button--isSubmit{margin-top:10px}.c-button--isDefault.c-button--isBlack{background-color:#101f2d;border:1px solid #101f2d;color:#fff}.c-button--isDefault.c-button--isBlack:hover{background-color:#030507;border-color:#030507;color:#fff}.c-button--isDefault.c-button--isPrimary{background-color:#3a3a3a;border:1px solid #3a3a3a;color:#fff}.c-button--isDefault.c-button--isPrimary:hover{background-color:#212121;border-color:#212121;color:#fff}.c-button--isDefault.c-button--isSecondary{background-color:#519864;border:1px solid #519864;color:#fff}.c-button--isDefault.c-button--isSecondary:hover{background-color:#488759;border-color:#488759;color:#fff}.c-button--isHollow.c-button--isBlack{border:1px solid #101f2d;color:#101f2d}.c-button--isHollow.c-button--isBlack:hover{background-color:#101f2d;color:#fff}.c-button--isHollow.c-button--isPrimary{border:1px solid #3a3a3a;color:#3a3a3a}.c-button--isHollow.c-button--isPrimary:hover{background-color:#3a3a3a;color:#fff}.c-button--isHollow.c-button--isSecondary{border:1px solid #ffa200;color:#ffa200}.c-button--isHollow.c-button--isSecondary:hover{background-color:#ffa200;color:#fff}.c-button--isUnderline.c-button--isPrimary{border-bottom:1px solid #3a3a3a;color:#3a3a3a}.c-button--isUnderline.c-button--isPrimary:hover{border-color:#6d6d6d;color:#6d6d6d}.c-button--isUnderline.c-button--isSecondary{border-bottom:1px solid #ffa200;color:#ffa200}.c-button--isUnderline.c-button--isSecondary:hover{border-color:#ffc766;color:#ffc766}.c-cta{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#519864;padding:12px;border:2px solid #519864;outline:unset;box-shadow:unset;cursor:pointer;font-family:Mier,sans-serif;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;border-radius:40px;color:#fffefa;font-size:16px;font-weight:600;letter-spacing:1px;line-height:23px;text-align:center;transition:.2s}.c-cta:hover{background-color:#1f5940;border-color:#1f5940}.c-cta[disabled]{cursor:default;opacity:.7}.c-cta.c-cta--secondary{background-color:transparent;border-color:#e2dfd7;color:#3a3a3a}.c-cta.c-cta--inverse{background-color:transparent;color:#519864;border-color:#519864}.c-cta.c-cta--tall{height:50px}.c-cta.c-cta--extraTall{height:60px}.c-btnQty{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#1f5940;padding:unset;border:2px solid #1f5940;outline:unset;box-shadow:unset;cursor:pointer;font-family:Mier,sans-serif;text-align:center;line-height:1;height:36px;width:100%;max-width:100%;border-radius:40px;color:#fffefa;font-size:15px;font-weight:600;letter-spacing:.02em;transition:.2s}@media only screen and (min-width:1200px){.c-btnQty{height:42px;background-color:transparent;color:#1f5940;font-size:16px}}.c-product:not(.c-product--selected):hover .c-btnQty{background-color:#1f5940;color:#fffefa}.c-btnQty--controls{display:inline-flex;background-color:transparent;color:#1f5940}.c-btnQty__qty{flex:1;display:flex;align-items:center;justify-content:center}.c-btnQty__btn{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;color:#1f5940;width:40px;font-size:20px;line-height:1}.c-menuSection .c-cta{margin-top:1.5rem}.c-capsLink{font-weight:600;font-size:13px;text-transform:uppercase;color:#519864;text-decoration:underline}.u-btnUnset{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif}.c-colorSwatchGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(35px,1fr));grid-gap:10px}.c-colorSwatch{position:relative;display:inline-block;width:35px;height:35px;border:1px solid #000;cursor:pointer}.c-colorSwatch--active .c-colorSwatch__bubble{display:block}.c-colorSwatch__bubble{display:none;position:absolute;bottom:calc(100% + 15px);left:50%;transform:translate(-50%);min-width:100px}.c-bubble{cursor:default;position:relative;background-color:#000;border-radius:5px;color:#fff;text-align:center;padding:12px}.c-bubble:before{content:"";width:0;height:0;position:absolute;left:50%;top:100%;transform:translate(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000}.nowrap{white-space:nowrap}.u-underLine{text-decoration:underline}.u-colorCitrus{color:#e06338}.u-colorGrey{color:#868686}.u-colorBroccoli{color:#519864}.u-colorPaleo{color:#e2dfd7}.u-colorPebble{color:#000}.u-bgIvory{background-color:#f0eade}.u-bgEcru{background-color:#fbfaf4}.u-bgMercury{background-color:#e5e5e5}.u-bgOffWhite{background-color:#faf8f2}.u-bgSpringWood{background-color:#f3f0e9}.u-bgPearl{background-color:#eeeae1}.u-bgEvergreen{background-color:#1f5940}.u-bgCitrusLight{background-color:#f8ead5}.c-field{margin-bottom:20px}.c-formWrapper{max-width:318px;margin:0 auto}.c-ctaForm{padding-top:45px}.c-ctaForm__side{flex-basis:50%}@media only screen and (min-width:1200px){.c-ctaForm{display:flex;padding-top:0}.c-ctaForm__side{display:flex;align-items:center;padding:0 30px}}.c-ctaForm__image{display:block;width:500px;margin:0 auto 25px;border-radius:20px}@media only screen and (min-width:1200px){.c-ctaForm__image{margin-bottom:0}}.c-ctaForm__text{line-height:1.4;margin-bottom:30px}.c-ctaForm__cta{display:inline-block;width:164px}.c-ctaForm__heading{font-size:22px}@media only screen and (min-width:1200px){.c-ctaForm__heading{font-size:26px}}.c-form{margin:0 auto;text-align:center}.c-form.c-form--wood{background:#f3f0e9}.c-form--isWide .c-form__container{max-width:590px}.c-form--isNarrow .c-form__container{max-width:450px}.c-form__heading{margin-bottom:10px}.c-form__text{padding-bottom:26px;color:#3a3a3a}.c-formLogin__content{padding-top:30px}@media only screen and (min-width:768px){.c-form__heading{margin-bottom:17px}.c-formLogin__content{padding-top:35px}}.c-form__alert{width:100%;padding:15px 10px;border-radius:3px;color:#fff;margin-bottom:20px}.c-form__alert.c-form__alert--isError{background:#ff4b4b}.c-form__alert.c-form__alert--isSuccess{background:#67d46c}.c-form__submit{letter-spacing:0;margin:20px auto 0}.c-form__sub{margin-top:22px}.c-form__subText{line-height:1.75!important;color:#242424;font-weight:400}.c-formLogin__register{padding-top:30px}@media only screen and (min-width:768px){.c-form__sub{margin-top:12px}.c-formLogin__register{padding-top:60px}}.c-form__subLink{text-decoration:underline;color:#519864}.c-form__subLink:hover{cursor:pointer;text-decoration:none}@media only screen and (max-width:767px){.c-formRecover__heading{font-size:30px!important}}.c-input{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#fffefa;padding:16px 19px;border:1px solid #e2dfd7;outline:unset;box-shadow:unset;width:100%;height:53px;border-radius:67px;font-size:16px;font-family:Mier,sans-serif;color:#3a3a3a}.c-input:focus{border-color:#519864}.c-input:focus::-webkit-input-placeholder{color:#242424}.c-input:focus::-moz-placeholder{color:#242424}.c-input:focus:-ms-input-placeholder{color:#242424}.c-input:focus::-ms-input-placeholder{color:#242424}.c-input:focus::placeholder{color:#242424}.c-input.c-input--squared{border-radius:12px}.c-input.c-input--form{border-radius:8px}.c-input.c-input--error{border:1px solid #e06338;background:#f8ead5;color:#e06338}.c-input.c-input--error::-webkit-input-placeholder{color:#e06338}.c-input.c-input--error::-moz-placeholder{color:#e06338}.c-input.c-input--error:-ms-input-placeholder{color:#e06338}.c-input.c-input--error::-ms-input-placeholder{color:#e06338}.c-input.c-input--error::placeholder{color:#e06338}.c-input__errorMsg{color:#e06338;font-weight:600;font-size:14px;top:-8px;position:relative;text-align:left;margin-left:20px}.c-input--push{margin-bottom:14px}.c-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Mier,sans-serif;font-size:18px;width:100%;border-radius:4px;border:2px solid #e2dfd7;font-weight:600;padding:15px 18px}.c-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#101f2d80;transition-duration:.15s;transition-timing-function:ease-in-out;transition-property:opacity;z-index:6}.c-p1{display:block;font-family:Mier,sans-serif;line-height:1.75;font-weight:400;font-size:22px;margin:0 0 20px}@media only screen and (max-width:767px){.c-p1{line-height:1.5}}.c-p2{display:block;font-family:Mier,sans-serif;line-height:1.75;font-weight:400;font-size:18px;margin:0 0 15px}.c-p3{display:block;font-family:Mier,sans-serif;font-weight:400;font-size:16px;margin:0 0 12px;line-height:1.5}.c-p4{font-family:Mier,sans-serif;font-weight:400;font-size:14px;margin:0 0 10px;line-height:1.5}@media only screen and (max-width:767px){.c-p2,.c-p3,.c-p4{line-height:1.5}}.c-p5{font-family:Mier,sans-serif;font-weight:400;font-size:12px;margin:0 0 8px;line-height:1.25}@media only screen and (max-width:767px){.c-p5{line-height:1.5}}.c-pageHeader{padding:40px 0}.c-pageHeader__heading{font-size:32px;margin-bottom:34px}.c-pageHeader__cta{width:176px;display:inline-block}.c-pageHeader__filters{border-top:1px solid #e2dfd7;margin:30px 0 60px;padding-top:30px}.c-product{display:flex;flex-direction:column;width:100%;position:relative;max-width:100%;border-radius:12px;overflow:hidden;background-color:#fbfaf4;transition:.3s;padding:9px 9px 0}.c-product--addOn.c-product--cta .c-tag{background-color:#1f5940;color:#fffefa}.c-menuSection .c-product--traditional .c-product__image-frame,.c-product--traditional.c-product--selected .c-product__image-frame,.c-product--traditional:hover .c-product__image-frame,.productForm__productType.c-product--traditional{background-color:#e06338}.c-product--traditional.c-product--selected .c-product__title,.c-product--traditional:hover .c-product__title{color:#e06338}.c-product--traditional .c-tag{color:#e06338;border:1px solid #e06338}.c-lineItem--traditional .c-lineItem__collection{color:#e06338}.c-product--traditional.c-product--cta .c-tag{background-color:#e06338;color:#fff;display:none;text-transform:capitalize}@media only screen and (min-width:1200px){.c-product--traditional.c-product--cta .c-tag{display:inline-block;background-color:#e06338;text-transform:uppercase;color:#fff}}.c-menuSection .c-product--paleo .c-product__image-frame,.c-product--paleo.c-product--selected .c-product__image-frame,.c-product--paleo:hover .c-product__image-frame,.productForm__productType.c-product--paleo{background-color:#ebbf40}.c-product--paleo.c-product--selected .c-product__title,.c-product--paleo:hover .c-product__title{color:#ebbf40}.c-product--paleo .c-tag{color:#ebbf40;border:1px solid #ebbf40}.c-lineItem--paleo .c-lineItem__collection{color:#ebbf40}.c-product--paleo.c-product--cta .c-tag{background-color:#ebbf40;color:#fff;display:none;text-transform:capitalize}@media only screen and (min-width:1200px){.c-product--paleo.c-product--cta .c-tag{display:inline-block;background-color:#ebbf40;text-transform:uppercase;color:#fff}}.c-menuSection .c-product--fresh-plus .c-product__image-frame,.c-product--fresh-plus.c-product--selected .c-product__image-frame,.c-product--fresh-plus:hover .c-product__image-frame,.productForm__productType.c-product--fresh-plus{background-color:#1f5940}.c-product--fresh-plus.c-product--selected .c-product__title,.c-product--fresh-plus:hover .c-product__title{color:#1f5940}.c-product--fresh-plus .c-tag{color:#1f5940;border:1px solid #1f5940}.c-lineItem--fresh-plus .c-lineItem__collection{color:#1f5940}.c-product--fresh-plus.c-product--cta .c-tag{background-color:#1f5940;color:#fff;display:none;text-transform:capitalize}@media only screen and (min-width:1200px){.c-product--fresh-plus.c-product--cta .c-tag{display:inline-block;background-color:#1f5940;text-transform:uppercase;color:#fff}}.c-menuSection .c-product--lean-mean .c-product__image-frame,.c-product--lean-mean.c-product--selected .c-product__image-frame,.c-product--lean-mean:hover .c-product__image-frame,.productForm__productType.c-product--lean-mean{background-color:#135278}.c-product--lean-mean.c-product--selected .c-product__title,.c-product--lean-mean:hover .c-product__title{color:#135278}.c-product--lean-mean .c-tag{color:#135278;border:1px solid #135278}.c-lineItem--lean-mean .c-lineItem__collection{color:#135278}.c-product--lean-mean.c-product--cta .c-tag{background-color:#135278;color:#fff;display:none;text-transform:capitalize}@media only screen and (min-width:1200px){.c-product--lean-mean.c-product--cta .c-tag{display:inline-block;background-color:#135278;text-transform:uppercase;color:#fff}}.c-menuSection .c-product--keto .c-product__image-frame,.c-product--keto.c-product--selected .c-product__image-frame,.c-product--keto:hover .c-product__image-frame,.productForm__productType.c-product--keto{background-color:#1f5940}.c-product--keto.c-product--selected .c-product__title,.c-product--keto:hover .c-product__title{color:#1f5940}.c-product--keto .c-tag{color:#1f5940;border:1px solid #1f5940}.c-lineItem--keto .c-lineItem__collection{color:#1f5940}.c-product--keto.c-product--cta .c-tag{background-color:#1f5940;color:#fff;display:none;text-transform:capitalize}@media only screen and (min-width:1200px){.c-product--keto.c-product--cta .c-tag{display:inline-block;background-color:#1f5940;text-transform:uppercase;color:#fff}}.c-menuSection .c-product--vegan .c-product__image-frame,.c-product--vegan.c-product--selected .c-product__image-frame,.c-product--vegan:hover .c-product__image-frame,.productForm__productType.c-product--vegan{background-color:#519864}.c-product--vegan.c-product--selected .c-product__title,.c-product--vegan:hover .c-product__title{color:#519864}.c-product--vegan .c-tag{color:#519864;border:1px solid #519864}.c-lineItem--vegan .c-lineItem__collection{color:#519864}.c-product--vegan.c-product--cta .c-tag{background-color:#519864;color:#fff;display:none;text-transform:capitalize}@media only screen and (min-width:1200px){.c-product--vegan.c-product--cta .c-tag{display:inline-block;background-color:#519864;text-transform:uppercase;color:#fff}}.c-menuSection .c-product--lean-and-mean .c-product__image-frame,.c-product--lean-and-mean.c-product--selected .c-product__image-frame,.c-product--lean-and-mean:hover .c-product__image-frame,.productForm__productType.c-product--lean-and-mean{background-color:#135278}.c-product--lean-and-mean.c-product--selected .c-product__title,.c-product--lean-and-mean:hover .c-product__title{color:#135278}.c-product--lean-and-mean .c-tag{color:#135278;border:1px solid #135278}.c-lineItem--lean-and-mean .c-lineItem__collection{color:#135278}.c-product--lean-and-mean.c-product--cta .c-tag{background-color:#135278;color:#fff;display:none;text-transform:capitalize}.c-product__image-side{position:relative}.c-product--cta .c-product__image-side{width:100%}.c-product__image-frame{display:block;text-align:center;background-color:#f3f0e9;border-radius:4px;transition:.3s;padding:11px}@media only screen and (min-width:1200px){.c-product--lean-and-mean.c-product--cta .c-tag{display:inline-block;background-color:#135278;text-transform:uppercase;color:#fff}.c-product--cta .c-product__image-side{width:auto}.c-product__image-frame{border-radius:10px}}.c-product__flag{position:absolute;top:-9px;left:-9px;display:inline-flex;align-items:center;text-align:center;line-height:1;height:20px;z-index:1;background-color:#fbfaf4;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#e06338;font-size:12px;font-weight:600;padding:0 15px}.c-product__flag.c-product__flag--best-seller,.c-product__flag.c-product__flag--featured,.c-product__flag.c-product__flag--new-item{color:#fff;background-color:#000;font-size:18px}.c-product__inner{flex:1;padding-bottom:10px}.c-product--cta .c-product__inner{display:flex}.c-product__like{line-height:0;position:absolute;top:4px;right:6px}.c-product__like svg{width:12px}@media only screen and (min-width:1200px){.c-product__flag{font-size:14px;height:25px}.c-product__inner{flex-direction:column;padding:0}.c-product__like{top:10px;right:10px}.c-product__like svg{width:18px}}.c-product--traditional.c-product--selected .c-product__like path,.c-product--traditional:hover .c-product__like path{stroke:#fffefa}.c-product__like.c-product__like--liked path{fill:#e06338}.c-product--traditional.c-product--selected .c-product__like.c-product__like--liked path,.c-product--traditional:hover .c-product__like.c-product__like--liked path{fill:#fffefa;stroke:#fffefa}.c-product__dislike{position:absolute;top:3px;right:30px}.c-product__dislike svg{width:19px}@media only screen and (max-width:1199px){.c-product__dislike+.c-product__like{top:4px;right:5px}.c-product__dislike{top:10px;right:4.5px}.c-product__dislike svg{width:12px}}.c-product__image-wrapper{position:relative;display:inline-block;border-radius:100%;max-width:100%;width:70%}.c-product--addOn .c-product__image-wrapper{border-radius:16%}.c-product__image{position:relative;display:block;margin:0 auto}.c-product__info{flex:2;display:flex;flex-direction:column;justify-content:space-between;text-align:center;margin-top:0;padding:0 9px}@media only screen and (min-width:1200px){.c-product__image-wrapper{left:-5px;width:194px}.c-product--addOn .c-product__image-wrapper{width:208px}.c-product__info{margin-top:15px}}.c-product__title-wrapper{font-size:12px;margin:9px 0}@media only screen and (min-width:1200px){.c-product__title-wrapper{font-size:16px;margin:12px 0 30px}}.c-product__title-wrapper--price{margin-bottom:10px}.c-product__price{margin-bottom:10px;font-size:12px}.c-product__title{font-size:15px;margin-bottom:4px}@media only screen and (min-width:1200px){.c-product__title{font-size:18px;margin-bottom:8px}}.c-product__button{width:120px;margin:0 auto 12px}@media only screen and (min-width:1200px){.c-product__button{width:138px;margin-bottom:20px}}.c-product__details{width:100%;display:flex;justify-content:center;margin:0 auto;padding:0 0 10px}@media only screen and (min-width:1200px){.c-product__details{width:calc(100% - 18px);padding:15px 0}}.custom_tag_mobile_collection{position:absolute;top:-9px;right:-9px;align-items:center;text-align:center;line-height:1;height:20px;z-index:1;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size:18px!important;letter-spacing:0!important;display:block!important;font-weight:600;padding:0 15px}.c-product__detail{font-size:11px;color:#aca9a3;font-weight:600;letter-spacing:.02em;transition:.2s;text-align:center;padding:0 4px}.c-product__detail:not(:last-child){border-right:1px solid #e2dfd7}.c-product--selected .c-product__detail,.c-product:hover .c-product__detail{color:#3a3a3a}@media only screen and (min-width:1200px){.custom_tag_mobile_collection{display:none!important}.c-product__detail{font-size:13px}}.c-tag{display:inline-block;text-align:center;text-transform:uppercase;border-radius:6px;font-size:9px;height:24px;line-height:25px;letter-spacing:.08em;font-weight:600;padding:0 8px}@media only screen and (min-width:1200px){.c-tag{font-size:11px}.c-product--cta .c-tag{color:#fffefa!important}}.c-radio{position:relative;cursor:pointer;line-height:1}.c-radio:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:15px;height:15px;box-shadow:0 0 0 1px;border-radius:100%}.c-radio.c-radio--selected:before{background-color:#000}.c-select{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;overflow:hidden;transition-property:background-color,border-color,box-shadow,color;transition-duration:.15s;transition-timing-function:ease-in-out;-webkit-tap-highlight-color:transparent}.c-select--isDefault{height:53px;padding:0 32px 0 19px;background-color:#fbfaf4;border-radius:8px;border:1px solid #e2dfd7;color:#3a3a3a;font-family:Mier,sans-serif;font-size:18px}.c-select--isDefault:focus{box-shadow:0 2px 19px #00000012}.c-select--isDefault.c-select--isSmaller{height:38px;padding:0 10px;font-size:14px}.c-select--isDefault.c-select--isLarger{height:58px;border-radius:4px;border-width:3px}.c-select--isDefault.c-select--hasError{border-color:#ff4b4b;color:#ff4b4b}.c-select__label{width:100%;position:relative;text-transform:uppercase}.c-select__text{display:block;font-family:Mier,sans-serif;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-select__element{width:100%;height:100%;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;font-size:16px}.c-select__element:hover{cursor:pointer}.c-select__icon{margin-left:auto;position:absolute;top:50%;transform:translate(-100%,-50%);pointer-events:none;right:10px}.c-select__iconChevron{width:13px;color:inherit}.c-select--hasError .c-select__iconChevron{color:#ff4b4b}.c-select__iconSort{width:6px;color:inherit}.c-select--hasError .c-select__iconSort{color:#ff4b4b}.c-select__input{position:absolute;opacity:0;pointer-events:none;z-index:-1}.c-plan{position:relative;display:flex;flex-direction:column;max-width:100%;background-color:#fbfaf4;border-radius:12px;text-align:center;font-size:15px;color:#3a3a3a;padding:1.5rem 40px 1rem}@media only screen and (min-width:1200px){.c-plan{padding:2.25rem 0;width:280px}}.c-plan__flag{position:absolute;top:0;left:50%;transform:translate(-50%);width:128px;white-space:nowrap;text-align:center;font-size:13px;font-weight:600;color:#fffefa;background-color:#e06338;line-height:20px;letter-spacing:.06em;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.c-plan__flag+.c-plan__title-wrapper{max-height:51px!important}.c-plan__title-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}@media only screen and (min-width:1200px){.c-plan__title-wrapper{margin-bottom:36px}}.c-plan__title{font-size:26px;line-height:1;font-weight:700;margin:0}@media only screen and (min-width:1200px){.c-plan__title{font-size:24px}}.c-plan__title.c-plan__title--large{margin-bottom:3px}.c-plan__subtitle{font-size:16px}.c-plan__price{font-family:Mier,sans-serif;font-size:22px;border-bottom:1px solid #e2dfd7;color:#3a3a3a;font-weight:700;width:180px;margin:0 auto;padding-bottom:8px}@media only screen and (min-width:1200px){.c-plan__price{font-size:24px;width:auto;margin:0;padding-bottom:16px}}.c-plan__unit{font-size:16px}@media only screen and (min-width:1200px){.c-plan__unit{font-size:20px}}.c-plan__text{letter-spacing:.06em;line-height:14px;font-size:13px;font-weight:500;padding:10px 0 13px}@media only screen and (min-width:1200px){.c-plan__text{padding:15px 0 35px}}.c-plan__cta-wrapper{width:160px;margin:0 auto}.c-plan__details{font-size:14px;padding:12px 0;font-weight:600;color:#aca9a3;letter-spacing:.02em}.c-faq{position:relative;border-radius:18px;color:#3a3a3a;padding:15px}.c-faq:after{content:"";position:absolute;display:block;width:calc(100% - 20px);height:1px;bottom:0;left:50%;transform:translate(-50%);background-color:#e2dfd7}.c-faq.c-faq--open{background-color:#fbfaf4}.c-faq.c-faq--open:after{opacity:0}.c-faq__icon{pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;top:10px;right:10px;width:28px;height:28px;border-radius:100%}@media only screen and (min-width:1200px){.c-faq{padding:30px}.c-faq:after{width:calc(100% - 60px)}.c-faq__icon{top:20px;right:36px;width:42px;height:42px}}.c-faq--open .c-faq__icon{background-color:#f0eade}.c-faq__title{font-weight:500;margin:0;cursor:pointer;font-size:15px;padding-right:28px}.c-faq--open .c-faq__title{margin-bottom:10px}@media only screen and (min-width:1200px){.c-faq__title{font-size:19px;padding-right:42px}.c-faq--open .c-faq__title{margin-bottom:25px}}.c-faq__text{display:none;line-height:1.5;font-size:15px}.c-faq--open .c-faq__text{display:block}.c-faq__text p{margin:0}.c-faq__text p:not(:last-child){margin-bottom:16px}.c-icon{line-height:0}.c-basketSticky,.c-sticky{width:100%;z-index:12;position:-webkit-sticky;position:sticky;left:0;top:-1px}.c-sticky--active.c-basketSticky,.c-sticky.c-sticky--active{padding-top:1px}@media only screen and (min-width:1200px){.c-faq__text{font-size:19px}.c-sticky--plp.c-basketSticky,.c-sticky.c-sticky--plp{position:fixed;display:none}}.c-sticky--plp.c-sticky--active.c-basketSticky,.c-sticky.c-sticky--plp.c-sticky--active{display:block}.c-infoBar{position:relative;text-align:center;color:#aca9a3;font-weight:600;font-size:14px;border-bottom:1px solid #f0eade;padding:12px 0}@media only screen and (min-width:1200px){.c-infoBar{font-size:16px;border-color:#e2dfd7}.c-sticky--active .c-infoBar__btn{display:inline-block}}.c-infoBar__btn{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;display:none;white-space:nowrap;position:absolute;top:50%;right:0;transform:translateY(-50%);color:#aca9a3;font-size:14px;font-weight:600}.c-filters{position:relative;border-bottom:1px solid #f0eade;background-color:#faf8f2}@media only screen and (min-width:1200px){.c-filters{display:grid;grid-template-columns:auto auto;background-color:transparent;border-color:#e2dfd7}}.c-filters__label{height:60px;display:none;align-items:center;justify-content:end;padding-right:65px;line-height:1;text-transform:uppercase;letter-spacing:.06em;color:#3a3a3a;border-right:1px solid #e2dfd7;font-size:12px;font-weight:600}.c-filters__label svg{margin-right:10px}.c-filters__scroll{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.c-filters__scroll::-webkit-scrollbar{display:none}.c-filters__list{display:flex;line-height:60px;padding:0 30px}.c-filters__list-item:not(:last-child){margin-right:13px}@media only screen and (min-width:1200px){.c-filters__label{display:flex}.c-filters__menus-grid{position:relative;display:flex;align-items:center}.c-filters__list-item:not(:last-child){margin-right:18px}}.c-filters__wrapper{position:relative;display:flex}.c-filters__toggle{cursor:pointer;position:relative;flex-basis:0;flex-grow:1;font-size:15px;font-weight:600;color:#3a3a3a;padding:17px 20px}.c-filters__toggle:not(:last-child){border-right:1px solid #f0eade}.c-filters__toggle svg{width:12px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.c-filters__toggle svg path{fill:#aca9a3;stroke:#aca9a3}.c-filters__toggle.c-filters__toggle--open{color:#519864}.c-filters__toggle.c-filters__toggle--open svg{transform:rotate(180deg) translateY(4px)}.c-filters__toggle.c-filters__toggle--open svg path{fill:#519864;stroke:#519864}.c-filters__menus,.c-filters__sort{position:absolute;top:100%;padding-bottom:93px;left:0;width:100%;height:calc(100vh - 131px);z-index:1;border-top:1px solid #f0eade;background-color:#faf8f2;overflow-y:auto}@media only screen and (min-width:1200px){.c-filters__menus,.c-filters__sort{padding-bottom:0}}.c-filters__sort{height:100vh;overflow:hidden;top:calc(100% - 1px);background-color:#101f2d66}.c-filters__menu{padding:21px 0;width:calc(100% - 40px);margin:0 auto;border-bottom:1px solid #f0eade}.c-filters__menu-title{font-size:15px;margin-bottom:18px}.c-filters__menu-line .c-filters__menu-title{margin:0}.c-filters__menu-line{display:flex;justify-content:space-between;margin-bottom:18px}.c-filters__menu-btn{text-transform:uppercase;color:#1f5940;font-size:14px;font-weight:600;text-decoration:underline}.c-filters__menu-controls{display:flex;bottom:0;background-color:#faf8f2;right:0;left:0;width:100%;border-top:1px solid #f0eade;padding:18px 21px;z-index:10}.c-filters__menu-control{height:54px;display:flex;flex-basis:0;flex-grow:1}.c-filters__menu-control:not(:last-child){margin-right:14px}.c-filters__clear{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;position:absolute;top:50%;right:30px;transform:translateY(-50%);text-transform:uppercase;color:#519864;font-size:12px;font-weight:600}.c-filtersBasic{display:flex;justify-content:center;align-items:center}.c-filtersBasic__item:not(:last-child){margin-right:14px}.c-checkbox{display:flex;align-items:center;font-size:17px;font-weight:600;color:#3a3a3a;cursor:pointer}.c-checkbox.c-checkbox--checked{color:#519864}.c-checkbox__box{position:relative;width:18px;height:18px;border-radius:3px;background-color:#fffefa;border:1px solid #868686;margin-right:21px}.c-checkbox__box svg{width:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-checkbox--checked .c-checkbox__box{background-color:#519864;border-color:#519864}.c-checkbox--checked .c-checkbox__box.c-checkbox__box--inverse{background-color:#fffefa;border-color:#519864}.c-checkbox--checked .c-checkbox__box.c-checkbox__box--inverse svg path{fill:#519864}.c-filter{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#f0eade;padding:10px 16px;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;white-space:nowrap;height:40px;font-family:Mier,sans-serif;font-weight:600;font-size:13px;border-radius:39px}.c-filter.c-filter--border{border:1px solid #e2dfd7}.c-filter.c-filter--active,.c-filter:hover{background-color:#368060;color:#fffefa;border-color:#1f5940}.c-plansOverview{padding:30px 0}@media only screen and (min-width:1200px){.c-filter{background-color:transparent;font-size:16px}.c-plp .c-filter:not(.c-filter--active){border:1px solid #e2dfd7}.c-plansOverview{padding:68px 0 43px}}.c-plansOverview__title{font-size:46px;line-height:1;margin-bottom:17px}.c-plansOverview__text{font-size:15px;max-width:245px;line-height:1.5;margin:0 auto 30px}.c-plansGrid{background-color:#f3f0e9}.c-plansGrid .c-plan:not(:last-child){margin-bottom:10px}.c-plansSection .c-plansGrid{padding:10px;border-radius:12px}@media only screen and (min-width:1200px){.c-plansOverview__text{max-width:590px;font-size:18px;margin-bottom:85px}.c-plansGrid{display:grid;grid-template-columns:250px auto;grid-column-gap:20px;max-width:1100px;margin:0 auto}.c-plansGrid .c-plan:not(:last-child){margin-bottom:0}.c-plansSection .c-plansGrid{padding:0;border-radius:0}}.c-plansGrid__one-times,.c-plansGrid__subs{padding:20px}.c-plansGrid__one-times{margin-bottom:10px}.c-plansGrid__subs{position:relative;border:3px solid #e2dfd7;border-radius:12px}@media only screen and (min-width:1200px){.c-plansGrid__one-times{display:flex;margin-left:672px!important;margin:0;padding:20px 0}.c-plansGrid__subs{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));grid-column-gap:20px;border:0;border-radius:10px;box-shadow:0 0 0 2px #aca9a3;padding:20px}.c-plansGrid .u-relative{width:920px}}.c-plansGrid__subs-title{position:absolute;top:-3px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:14px;text-transform:uppercase;letter-spacing:.14em;background-color:#f3f0e9;color:#519864;font-weight:700;z-index:1;padding:0 12px}.c-plansOverview__note{margin-top:24px}@media only screen and (min-width:1200px){.c-plansGrid__subs-title{top:0;left:50%;transform:translate(-50%,-50%);background-color:#f3f0e9}.c-plansOverview__note{margin-top:57px}}.c-note{display:inline-block;font-family:Doyle,sans-serif;font-weight:700;background-color:#faf8f2;color:#3a3a3a;font-size:12px;border-radius:8px;padding:10px 24px}.c-faqsSection{padding-bottom:36px}.c-faqsSection__title{font-size:24px;margin-bottom:20px}@media only screen and (min-width:1200px){.c-faqsSection{padding-bottom:177px}.c-faqsSection__title{font-size:36px;margin-bottom:34px}}.c-stepNav{display:none;background-color:#fbfaf4;padding:12px 0}@media only screen and (min-width:1200px){.c-stepNav{display:block}}.c-stepNav__grid{display:grid;grid-template-columns:130px auto 130px}.c-stepNav__list{display:flex;justify-content:center;align-items:center}.c-stepNav__list-item{position:relative;color:#aca9a3;font-weight:600;line-height:27px}.c-stepNav__list-item:not(:last-child){margin-right:55px}.c-stepNav__list-item:not(:last-child):after{content:"";display:block;width:30px;height:1px;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);background-color:#e2dfd7}.c-step{display:flex;align-items:center;pointer-events:none}.c-step.c-step--completed{cursor:pointer;pointer-events:all}.c-step__index{display:inline-flex;width:27px;height:27px;justify-content:center;font-size:14px;border:1px solid #aca9a3;border-radius:100%;text-align:center;margin-right:12px}.c-step__index svg{width:11px;display:none}.c-step__index svg path{fill:#aca9a3}.c-step--active .c-step__index{background-color:#1f5940;color:#fffefa;border-color:#1f5940}.c-step--completed .c-step__index{font-size:0;align-items:center}.c-step--completed .c-step__index svg{display:inline-block}.c-step--active .c-step__name{color:#1f5940}.c-step__name{white-space:nowrap;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.c-mobileNav{position:relative;text-align:center;color:#3a3a3a;font-size:16px;font-weight:600;background-color:#fffefa;border-bottom:1px solid #e2dfd7;padding:12px;z-index:10}@media only screen and (min-width:1200px){.c-mobileNav{padding:16px;position:fixed;width:100%;z-index:11}}.c-mobileNav svg{transform:rotate(90deg)}.c-mobileNav__back{position:absolute;top:50%;left:21px;transform:translateY(-50%)}.c-collectionHeader{text-align:center;padding:30px 0}@media only screen and (min-width:1200px){.c-collectionHeader{text-align:left;padding:0;margin-bottom:20px}.c-collectionHeader.c-collectionHeader--filter{margin-bottom:40px}}.c-collectionHeader__heading{font-size:22px;margin:0}.c-bundleFlow{padding-bottom:60px}@media only screen and (min-width:1200px){.c-collectionHeader__heading{font-size:24px;margin-bottom:7px}.c-collectionHeader__description{font-size:18px}.c-bundleFlow{padding-bottom:100px}}.c-bundleGrid,.c-productSlider__grid{padding-bottom:20px}@media only screen and (max-width:767px){.c-basketPage .c-mobileNav{position:fixed;width:100%}.c-basketPage.c-addOnsStep .c-bundleGrid,.c-basketPage.c-addOnsStep .c-productSlider__grid{padding-top:40px}}.c-bundleGrid__meals{position:relative}.c-bundleGrid__menu{z-index:10}@media only screen and (min-width:1200px){.c-bundleGrid,.c-productSlider__grid{display:grid;grid-template-columns:calc(100% - 380px) 380px;grid-column-gap:20px;padding:35px 0 0}.c-bundleGrid--favorites .c-bundleGrid__meals{padding-bottom:666px}.c-bundleGrid__menu{width:236px;position:absolute;top:0;right:0}}.c-scrollMessage{text-align:center;background-color:#fffefa;border-radius:8px;margin-top:15px;padding:14px 25px}.c-scrollMessage__title{font-size:14px;color:#3a3a3a;letter-spacing:.02em;margin-bottom:14px}.c-scrollMessage__cta{font-weight:600;font-size:12px;border:1px solid #1f5940;color:#1f5940;border-radius:40px;padding:7px 40px}.c-productSlider{padding-bottom:40px}.c-productSlider .hooper{height:auto}.c-productSlider .hooper-slide{display:flex;height:auto;padding-right:12px}@media only screen and (min-width:1200px){.c-productSlider{position:absolute;bottom:0;left:0;width:100%;padding:68px 0}.c-productSlider .hooper-slide{padding-right:18px}}.c-productSlider__grid{padding:0}.c-productSlider__wrapper{position:relative;margin-right:-11px}.c-productSlider__arrow{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#1f5940;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;display:inline-flex;justify-content:center;align-items:center;line-height:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:100%;z-index:1}.c-productSlider__arrow path{stroke:#fffefa;fill:#fffefa}.c-productSlider__arrow--prev{left:-8px}.c-productSlider__arrow--prev svg{transform:rotate(90deg)}.c-productSlider__arrow--next{right:2px}.c-productSlider__arrow--next svg{transform:rotate(-90deg)}@media only screen and (min-width:768px){.c-productGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px}}.c-productGrid__item{display:flex}.c-productGrid__item:not(:last-child){margin-bottom:10px}div.c-productGrid__item:empty{display:none}.c-basketPage{padding-bottom:150px;position:relative}.c-basketPage .c-basketSticky,.c-basketPage .c-sticky{top:40px}@media only screen and (min-width:1200px){.c-productSlider__wrapper{margin-right:-17px}.c-productSlider__arrow--next{right:8px}.c-productGrid{grid-template-columns:repeat(3,1fr);grid-gap:18px;margin-bottom:20px}.c-productGrid.c-productGrid--4x{grid-template-columns:repeat(4,1fr)}.c-basketPage{padding-bottom:0}.c-basketPage .c-basketSticky,.c-basketPage .c-sticky{top:60px}.c-basketPage .c-sticky.u-bgOffWhite,.c-basketPage .u-bgOffWhite.c-basketSticky{top:0}.c-basketPage .c-mobileNav{position:-webkit-sticky;position:sticky;top:0}.c-basket__items{max-height:calc(40vh - 80px);min-height:40vh}}@media only screen and (max-width:767px){.c-mealsStep .c-basketSticky,.c-mealsStep .c-sticky{top:0}}.c-basketSticky{z-index:10}.c-mealsStep .c-basketSticky{top:146px}.c-addOnsStep .c-basketSticky{top:115px}.c-basket,.c-reviewSidebar{background-color:#fbfaf4;border-radius:12px;text-align:center}.c-basket__items{overflow-y:auto}@media only screen and (min-width:1600px){.c-basket__items{max-height:calc(40vh - 80px);min-height:48vh}}@media only screen and (min-width:1920px){.c-basket__items{max-height:calc(40vh - 80px);min-height:56vh}}.default__menu{background:#d8ebd9}.c-basket__accordion-toggle{position:relative;display:flex;justify-content:space-between;text-align:left;background-color:#f3f0e9;font-size:14px;border-bottom:1px solid #e2dfd7;padding:14px 52px 14px 17px}.c-basket__accordion-info{display:flex;align-items:center;font-size:12px;font-weight:600;text-transform:uppercase;color:#aca9a3}.c-basket__accordion-info svg{position:absolute;top:50%;right:18px;transform:translateY(-50%)}.c-basket__accordion-toggle--open .c-basket__accordion-info svg{transform:translateY(-50%) rotate(180deg)}.c-basket__accordion-title{font-size:14px;color:#3a3a3a;margin:0}.c-basket__item,.c-basket__item:not(:last-child){border-bottom:1px solid #e2dfd7}.c-basket__item .c-lineItem{border-radius:0}.c-basket__header{padding:24px 0 20px;border-bottom:1px solid #e2dfd7}.c-basket__title{font-size:28px;margin-bottom:9px}.c-basket__text{color:#519864;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.02em}.c-basket__price{display:none;position:relative;border-top:1px solid #e2dfd7;font-weight:600;font-size:14px;color:#aca9a3;line-height:1;letter-spacing:.02em;padding:6px 0;text-align:center;white-space:nowrap}@media only screen and (min-width:1200px){.default__menu .c-basket__items{min-height:141px;max-height:calc(100vh - 486px)}.c-basket__price{display:block}}.c-basket--open .c-basket__price,.c-basketMobile--open .c-basket__price{display:none}.c-notification-wrapper{position:absolute;width:100%;bottom:100%;left:0;right:0}.c-notification{text-align:center;font-weight:600;font-size:14px;background-color:#368060;color:#d8ebd9;padding:14px}.c-notification__title{text-transform:uppercase;font-size:12px;color:#fffefa;margin-bottom:6px}.c-basket__cta-wrapper{position:relative;border-top:1px solid #e2dfd7;padding:20px 32px}.c-basket__ctas{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px}.c-basket__upsell-text{font-size:12px;font-weight:700;color:#519864;text-transform:uppercase;margin-top:12px}.c-basket__message{font-size:16px;text-align:center;padding:35px 37px 0}.c-basket__message-title{font-size:15px;color:#3a3a3a;margin-bottom:5px}.c-basket__message-inner{margin-bottom:16px}.c-basket__prefill{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:16px;border:2px solid #1f5940;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;display:block;width:100%;max-width:280px;font-size:16px;font-weight:600;color:#1f5940;border-radius:12px;margin:0 auto}.c-basketMobile{position:fixed;width:100%;bottom:0;right:0;left:0;border-radius:12px 12px 0 0;z-index:10;background-color:#fbfaf4}.c-basketMobile.c-basketMobile--open{border-radius:0;top:0;z-index:13}@media only screen and (min-width:768px){.c-productGrid__item:not(:last-child){margin:0}.c-drawer--onRight .u-bgSpringWood .c-basketPage .nav__wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:11}.c-drawer--onRight .u-bgSpringWood .c-basketPage .c-sticky.u-bgOffWhite,.c-drawer--onRight .u-bgSpringWood .c-basketPage .u-bgOffWhite.c-basketSticky{top:39px}}.c-basketMobile--open .c-basketMobile__inner{display:flex;flex-direction:column;position:absolute;top:0;right:0;left:0;bottom:0}.c-basketMobile__heading{margin:0;color:#3a3a3a;font-size:16px}.c-basketMobile__info{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2dfd7;padding:11px 17px}.c-basketMobile--open .c-basketMobile__info{border-bottom:1px solid #e2dfd7}.c-basketMobile__toggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;border:2px solid #519864;margin-left:16px}.c-basketMobile__toggle svg{transform:rotate(180deg)}.c-basketMobile__toggle svg path{fill:#519864;stroke:#519864}.c-basketMobile--open .c-basketMobile__toggle{background-color:#519864}.c-basketMobile--open .c-basketMobile__toggle svg{transform:rotate(0)}.c-basketMobile--open .c-basketMobile__toggle svg path{fill:#fffefa;stroke:#fffefa}.c-basketMobile__text{display:flex;align-items:center;text-transform:uppercase;font-size:14px;font-weight:600}.c-basketMobile__items{display:none;flex:1;overflow-y:auto}.c-basketMobile--open .c-basketMobile__items{display:block}.c-basketMobile__item{border-bottom:1px solid #e2dfd7}.c-basketMobile__cta{position:relative;padding:18px}.c-basketMobile--open .c-basketMobile__cta{border-top:1px solid #e2dfd7}.c-basketMobile__progress{text-align:center;padding-bottom:15px}.c-heroShort{display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:#1f5940;padding:26px 0}.c-heroShort__smallHeading{color:#ebbf40;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:13px}@media only screen and (min-width:1200px){.c-heroShort{min-height:272px;padding:42px 0}.c-heroShort.c-heroShort--shorter{min-height:170px}.c-heroShort__smallHeading{font-size:16px}}.c-heroShort__heading{font-size:22px;line-height:1.2;color:#fffefa;margin:0}@media only screen and (min-width:1200px){.c-heroShort__heading{font-size:46px}}.c-heroShort--shorter .c-heroShort__heading{font-size:38px}.c-heroShort__text{font-size:16px;line-height:1.5;color:#fffefa;max-width:590px;margin:17px auto 27px}@media only screen and (min-width:1200px){.c-heroShort__text{font-size:18px}}.c-heroShort__cta{display:inline-block;width:316px;max-width:100%;padding:17px}.c-reviewHeader{padding:80px 0}.c-reviewHeader__heading{font-size:42px;margin:0}.c-reviewGrid{display:flex;flex-direction:column-reverse;padding-top:20px;margin:0 auto;max-width:1170px;width:calc(100% - 60px)}@media only screen and (max-width:767px){.c-reviewGrid{width:calc(100% - 40px)}.u-mobileBasket{z-index:100000!important}}@media only screen and (max-width:479px){.c-reviewGrid{width:calc(100% - 30px)}}@media only screen and (min-width:1200px){.c-reviewGrid{max-width:1280px;display:grid;grid-template-columns:auto 460px;grid-column-gap:33px;padding:0}.c-reviewGrid.c-reviewGrid--account{display:block;max-width:790px;padding:60px 0 108px}}.c-reviewGrid__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2dfd7;margin-bottom:20px;padding-bottom:20px}.c-reviewGrid__heading-wrapper{display:flex;align-items:center;line-height:1.5}.c-reviewGrid__count{text-transform:uppercase;color:#aca9a3;font-size:12px;font-weight:600;margin-left:28px}@media only screen and (min-width:1200px){.c-reviewGrid__heading-wrapper{line-height:1}.c-reviewGrid__count{font-size:16px;margin-top:3px}}.c-reviewGrid__heading{font-size:22px;line-height:1;margin:0}@media only screen and (min-width:1200px){.c-reviewGrid__heading{font-size:26px}}.c-reviewGrid__heading-btn{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;text-transform:uppercase;color:#519864;font-size:15px;font-family:Mier,sans-serif;line-height:1;font-weight:600}.c-itemsGrid{display:flex;overflow-x:auto;margin-right:-15px;margin-bottom:47px}@media only screen and (min-width:1200px){.c-reviewGrid__heading-btn{font-size:17px}.c-itemsGrid{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-gap:19px 29px;margin-right:0;margin-bottom:30px}}.c-itemsGrid__item{display:flex;width:212px;min-width:212px;margin-right:10px}@media only screen and (min-width:1200px){.c-itemsGrid__item{width:auto;min-width:0;margin:0}}.c-reviewGrid__cta-wrapper{text-align:center;width:357px;max-width:100%;margin:66px auto 0}.c-reviewGrid__cta{padding:15px 0}.c-review-summary{margin-bottom:40px}.c-filters__filters{display:grid;position:relative;grid-template-columns:675px 232px;grid-column-gap:20px;padding-left:30px}.c-filters__filters.c-filters__filters--clear{grid-template-columns:780px 232px}.c-filters__filters-group{position:relative;display:grid;align-items:center;grid-template-columns:1fr 1fr 1.25fr;grid-column-gap:29px;border-right:1px solid #f0eade;padding-right:20px}.c-filters__filters--clear .c-filters__filters-group{padding-right:125px}.c-menu-wrapper{height:42px;position:relative}.c-menu-wrapper .c-menu{position:absolute;top:0;right:0;left:0;width:100%;z-index:2}.c-filters .c-menu-wrapper{position:absolute;top:100%;left:0;right:0;width:100%}.c-menu-overlay{position:absolute;top:0;width:100%;height:100vh;background-color:#101f2d66}.c-menu{background-color:#faf8f2;font-size:15px;font-weight:600;border-bottom:1px solid #f0eade;color:#3a3a3a;text-align:center}.c-menu:not(.c-menu--open){cursor:pointer}.c-menu.c-menu--open .c-menu__carat svg{transform:rotate(180deg)}.c-menu.c-menu--open .c-menu__carat svg path{fill:#519864;stroke:#519864}.c-filters .c-menu:not(.c-menu--open){background-color:#eeeae1;box-shadow:0 0 0 1px #3a3a3a}.c-menu .c-menu__carat svg{margin-left:12px}@media only screen and (min-width:1200px){.c-review-summary{margin:0}.c-filters .c-menu-wrapper{position:relative;top:0}.c-menu{text-align:left;border-radius:74px;border:0;box-shadow:0 0 0 1px #e2dfd7}.c-menu:not(.c-menu--open){border-radius:74px}.c-menu.c-menu--open{border-radius:20px;box-shadow:0 1px 10px #3a3a3a1a;padding:0 15px 15px}.c-menu .c-menu__carat svg{position:absolute;top:18px;right:22px;fill:#3a3a3a;margin:0}}.c-menu__checkboxes{border-bottom:1px solid #f0eade;padding:12px 0 24px}.c-menu__checkbox:not(:last-child){margin-bottom:16px}.c-menu__cta{padding-top:18px}.c-menu__item-wrapper{display:none}.c-menu--open .c-menu__item-wrapper{display:block}.c-menu__item{position:relative;transition:.2s;cursor:pointer;border-top:1px solid #f0eade}.c-menu__item.c-menu__item--active{color:#519864}.c-menu__item.c-menu__item--active svg{opacity:1}.c-menu--open .c-menu__item{padding:13px}.c-menu--open .c-menu__item:hover{background-color:#f3f0e9}.c-menu__item svg{position:absolute;top:50%;right:22px;transform:translateY(-50%);z-index:1;opacity:0}.c-menu__item svg path{fill:#519864}.c-menu__selection{display:flex;justify-content:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:13.5px}@media only screen and (min-width:1200px){.c-menu__item{border:0;border-radius:7px}.c-menu__selection{display:block;padding:13.5px 38px 13.5px 28px}.c-menu--open .c-menu__selection{padding:13.5px 13px}}.c-progressBar{position:relative;width:272px;height:6px;max-width:100%;margin:0 auto;background-color:#f0eade;border-radius:3px;overflow:hidden}.c-progressBar__progress{position:absolute;top:0;left:0;height:100%;transition:.2s;border-radius:3px;background-color:#3e8c54}.c-basket__progress{margin-top:20px}.c-reviewSidebar{padding:23px 38px}@media only screen and (min-width:1200px){.c-reviewSidebar{padding:33px 40px}}.c-reviewSidebar__heading{font-size:28px;margin-bottom:40px}.c-reviewSidebar__lines{border-top:1px solid #e2dfd7;border-bottom:1px solid #e2dfd7;padding:20px 0}.c-reviewSidebar__line,.c-reviewSidebar__total{display:flex;justify-content:space-between;font-size:16px;font-weight:600;color:#3a3a3a;text-align:left}@media only screen and (min-width:1200px){.c-reviewSidebar__line,.c-reviewSidebar__total{font-size:18px}}.c-reviewSidebar__line:not(:last-child),.c-reviewSidebar__total:not(:last-child){margin-bottom:20px}.c-reviewSidebar__line>span.u-weight-400,.c-reviewSidebar__total>span.u-weight-400{flex:1}.c-reviewSidebar__line input.c-review__edit-zip,.c-reviewSidebar__total input.c-review__edit-zip{max-width:80px;height:22px;font-family:Mier,sans-serif;font-size:17px;font-weight:400;border:none;border-bottom:1px solid #000;padding:0 5px;margin-right:10px;outline:0;text-align:right}.c-reviewSidebar__line input.c-review__edit-zip::-webkit-input-placeholder,.c-reviewSidebar__total input.c-review__edit-zip::-webkit-input-placeholder{color:red!important}.c-reviewSidebar__line input.c-review__edit-zip::-moz-placeholder,.c-reviewSidebar__total input.c-review__edit-zip::-moz-placeholder{color:red!important}.c-reviewSidebar__line input.c-review__edit-zip:-ms-input-placeholder,.c-reviewSidebar__total input.c-review__edit-zip:-ms-input-placeholder{color:red!important}.c-reviewSidebar__line input.c-review__edit-zip::-ms-input-placeholder,.c-reviewSidebar__total input.c-review__edit-zip::-ms-input-placeholder{color:red!important}.c-reviewSidebar__line input.c-review__edit-zip::placeholder,.c-reviewSidebar__total input.c-review__edit-zip::placeholder{color:red!important}.c-reviewSidebar__line,.c-reviewSidebar__total{align-items:top}.c-reviewSidebar__line .c-sidebar__line,.c-reviewSidebar__total .c-sidebar__line{flex:1;margin:0 -10px}.c-reviewSidebar__line span,.c-reviewSidebar__total span{height:22px}.vdp-datepicker{width:100%}.vdp-datepicker input[type=text]{cursor:pointer;font-size:16px;font-weight:600;font-family:Mier,sans-serif;position:relative;background-color:#fffefa;border:2px solid #e2dfd7;color:#3a3a3a;border-radius:50px;padding:10px 20px;width:100%}.vdp-datepicker .vdp-datepicker__calendar{width:100%}.c-reviewSidebar__calendar-toggle{width:100%;font-size:16px;font-weight:600;text-align:left;position:relative;background-color:#fffefa;border:2px solid #e2dfd7;color:#3a3a3a;border-radius:50px;padding:20px 25px}.c-reviewSidebar__calendar-toggle svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.c-reviewSidebar__total{font-size:20px;color:#519864}.c-reviewSidebar__cta{padding-top:20px}.c-reviewSidebar__message{padding-top:20px;font-size:16px;font-weight:700}.reviewSidebar_total_new{align-items:top!important}.c-heroForm{background-size:cover;background-position:center center;background-color:#1f5940;font-size:17px;color:#3a3a3a;padding:34px 38px;position:relative}.c-heroForm__inner{border-radius:30px;background-color:#fffc;max-width:625px;margin:0 auto;padding:17px 30px;z-index:2;position:relative}.c-heroForm__image{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.c-heroForm__heading{font-size:22px;margin-bottom:18px}@media only screen and (min-width:1200px){.c-heroForm__inner{padding:32px 48px}.c-heroForm__heading{font-size:40px}}.c-heroForm__text{font-size:14px;text-align:center;margin:0 auto 20px;line-height:130%}.c-heroForm__inputs{max-width:318px;margin:0 auto}.c-heroForm__input,.c-heroSplit__input{margin-bottom:14px}.c-heroForm__cta{max-width:214px;margin:0 auto 14px}@media only screen and (min-width:1200px){.c-heroForm__text{font-size:17px;line-height:150%}.c-heroForm__cta{margin-bottom:20px}}.c-heroForm__login-text{font-size:14px;color:#3a3a3a}.c-heroSplit{background-color:#1f5940;color:#f2eee7;padding:28px 20px}.c-heroSplit__image-wrapper{line-height:0;margin-bottom:20px}@media only screen and (min-width:1200px){.c-heroSplit{display:flex;padding:0}.c-heroSplit__side{flex-basis:50%}.c-heroSplit__image-wrapper{margin:0}.c-heroSplit__heading{font-size:28px}}.c-heroSplit__image{width:100%;height:100%}.c-heroSplit__deco-img{position:absolute;top:0;right:-28px;transform:translateY(-60%);width:300px}.c-heroSplit__form{display:flex;align-items:center}.c-heroSplit__heading{color:#f2eee7;margin-bottom:25px}.c-heroSplit__inner{max-width:490px;margin:20px auto}.c-heroSplit__text{line-height:1.4;margin-bottom:30px}.c-heroSplit__cta{width:246px;margin:28px auto 0}.c-heroSplit__cta:hover{background-color:#519864;border-color:#519864}.c-heroForm_mobile{background-color:#1f5940;color:#f2eee7}.c-heroForm_mobile .c-form{padding:40px 0}.c-hideTablet{display:block}.c-hideMobile{display:none}@media only screen and (min-width:480px){.c-hideTablet{display:none}.c-hideMobile{display:block}}.c-tilesSection{padding:32px 12px 12px;border-bottom:1px solid #e2dfd7}.c-tilesSection__small-heading{margin-bottom:12px}.c-tilesSection__heading{margin-bottom:42px}.c-tilesSection__tile .c-tile{max-width:280px;margin:0 auto}.c-tilesSection__tiles{display:grid}@media only screen and (min-width:1200px){.c-heroSplit__cta{width:164px}.c-tilesSection{padding:54px 0}.c-tilesSection__heading{margin-bottom:56px}.c-tilesSection__tiles{grid-template-columns:repeat(3,1fr);grid-gap:90px;max-width:1028px;margin:0 auto}}.c-tilesSection__slider{padding-bottom:80px}.c-tilesSection__slider .tns-nav{position:absolute;bottom:32px;left:0;width:100%}.c-tile{font-size:16px;line-height:1.4}.c-tile__image{max-height:100px;margin-bottom:20px}.c-tile__title{font-size:18px;font-weight:400;color:#519864;margin-bottom:20px}.tns-controls [data-controls=next],.tns-controls [data-controls=prev]{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:1px solid #e2dfd7;outline:unset;box-shadow:unset;cursor:pointer;font-family:Mier,sans-serif;font-size:0;position:absolute;top:50%;width:45px;height:45px;border-radius:100%;z-index:1;text-align:center}.tns-controls [data-controls=next]:before,.tns-controls [data-controls=prev]:before{display:inline-block;content:url(//cdn.shopify.com/s/files/1/0559/7816/4433/t/3/assets/icon-chevron.svg?v=15242261583775638218)}.tns-controls [data-controls=prev]{left:-12px;transform:translate(-100%,-50%)}.tns-controls [data-controls=next]{right:-12px;transform:translate(100%,-50%)}.tns-controls [data-controls=next]:before{transform:rotate(180deg)}.tns-nav button{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#e2dfd7;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;width:10px;height:10px;border-radius:100%;margin:0 10px}.tns-nav button.tns-nav-active{background-color:#1f5940}.c-menuSection{padding:23px 0}@media only screen and (min-width:1200px){.c-menuSection{padding:36px 0}}.c-menuSection__controls-wrapper{overflow-x:auto;margin:0 10px 40px -20px;padding-left:25px;scrollbar-width:none;-ms-overflow-style:none}.c-menuSection__controls-wrapper::-webkit-scrollbar{display:none}.c-menuSection__controls{display:flex}@media only screen and (max-width:1199px){.c-menuSection__controls{grid-gap:8px;gap:8px}}.c-menuSection__control:not(:last-child){margin-right:15px}.c-menuSlider__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:7px}@media only screen and (min-width:1200px){.c-menuSection__controls-wrapper{overflow:hidden;margin:0 0 40px}.c-menuSection__controls{justify-content:center}.c-menuSlider__grid{grid-template-columns:repeat(4,1fr);grid-column-gap:22px}}.c-menuSlider__grid-item{display:flex}.wildcard-slider{margin-bottom:30px}.wildcard-slider .c-menuSlider__grid-item{flex:1}@media only screen and (max-width:767px){.wildcard-slider .c-menuSlider__grid-item{width:auto!important}}.c-plansSection{padding-top:47px}.c-plansSection__container{width:100%}@media only screen and (min-width:1200px){.wildcard-slider{margin-bottom:55px}.c-plansSection{padding:64px 0}.c-plansSection__container{width:calc(100% - 40px)}.c-plansSection__inner{padding:70px 40px;border-radius:20px}}.c-plansSection,.c-plansSection__grid{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f3f0e9}.c-plansSection__small-heading{margin-bottom:17px}.c-plansSection__heading{margin-bottom:7px}.c-plansSection__inner{background-color:#f3f0e9}.c-plansSection__top{padding:0 12px}.c-plansSection__copy{max-width:665px;font-size:17px;line-height:1.4;margin:0 auto 16px}@media only screen and (min-width:1200px){.c-plansSection__top{padding:0}.c-plansSection__copy{margin-bottom:50px}}.c-plansSection__grid{background-color:#f3f0e9;padding:30px 12px}@media only screen and (min-width:1200px){.c-plansSection__grid{padding:0}}.c-splitSections{background-color:#f0eade;padding:50px 0}.c-splitSection{max-width:1080px;margin:0 auto}.c-splitSection:not(:last-child){padding-bottom:30px}.c-splitSection.c-splitSection--flip{flex-direction:row-reverse}.c-splitSection__image{border-radius:20px;margin-bottom:20px}@media only screen and (min-width:768px){.c-splitSection{display:flex}.c-splitSection:not(:last-child){padding-bottom:50px}.c-splitSection__image{margin:0}.c-splitSection__image-wrapper{flex-basis:46%}.c-splitSection__content{flex-basis:54%;padding-left:75px;display:flex;align-items:center}.c-splitSection--flip .c-splitSection__content{padding-left:0;padding-right:75px}}.c-splitSection__title{font-size:20px;max-width:520px;margin-bottom:15px}@media only screen and (min-width:768px){.c-splitSection__title{font-size:28px;margin:0 auto 30px}}.c-splitSection__text{font-size:17px;line-height:1.5}.c-reviewsSection{padding:48px 0 20px}.c-reviewsSection .tns-outer{position:relative}.c-reviewsSection .tns-item{display:flex!important}.c-reviewsSection .tns-nav{position:absolute;right:0;bottom:-55px;left:0;width:100%}.c-reviewsSection .tns-ovh,.c-socialSection .tns-ovh{margin-right:-20px}@media only screen and (min-width:768px){.c-reviewsSection .tns-ovh,.c-socialSection .tns-ovh{margin-right:-30px}}.c-reviewsSection__title{max-width:550px;line-height:1.4;margin:0 auto 40px;font-size:20px}@media only screen and (min-width:1200px){.c-reviewsSection{padding:88px 0 44px}.c-reviewsSection .tns-ovh,.c-socialSection .tns-ovh{margin:0}.c-reviewsSection__title{font-size:28px}}.c-reviewsSection__cta{max-width:246px;margin:86px auto 0}.c-reviewsSlider{display:flex}.c-review{display:flex;flex-direction:column;justify-content:space-between;text-align:left;background-color:#fbfaf4;line-height:1.4;border-radius:21px;font-size:15px;color:#101f2d;padding:30px}.c-review__stars{display:flex;margin-bottom:17px}.c-review__star{margin-right:4px}.c-review__text{margin-bottom:10px}.c-socialSection{padding:36px 0}.c-socialSection .tns-controls{position:absolute;top:-45px;right:112px;transform:translateY(-100%)}.c-socialSection [data-controls=prev]{margin-right:28px}.c-socialSection [data-controls=next],.c-socialSection [data-controls=prev]{position:static;transform:none}.c-socialSection__title{font-size:24px}@media only screen and (min-width:1200px){.c-socialSection{padding:70px 0 0}.c-socialSection__container{border-bottom:1px solid #e2dfd7;padding-bottom:58px}.c-socialSection__title{font-size:28px}}.c-socialSection__text{margin-bottom:40px}.c-socialSection__text a{color:#519864}.c-socialSlider__image{width:100%;border-radius:20px}.c-partnersSection{overflow:hidden;padding:20px 0 50px}.c-partnersSection__title{font-size:20px}.c-partnersSection__deco-img{width:224px;position:absolute;bottom:0;right:0;transform:translateY(35%)}.c-partnersList{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}@media only screen and (min-width:1200px){.c-partnersSection{padding:48px 0 98px}.c-partnersSection__title{font-size:28px}.c-partnersList{display:flex;justify-content:space-around;flex-wrap:wrap;width:80%;max-width:1200px;padding-top:1.25rem;margin:0 auto;grid-gap:10%;gap:10%}}.c-partnersList__item{flex:1;padding:0 10px}.c-partnersList__item .c-partnersList__logo{max-height:60px}.c-lineItem{position:relative;display:grid;width:100%;grid-template-columns:80px auto;border-radius:5px;text-align:left;background-color:#fbfaf4;padding:20px 14px}.c-lineItem.c-lineItem--review{display:flex;flex-direction:column;text-align:center}.c-lineItem.c-lineItem--promo{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:0}.c-lineItem__image-wrapper{width:80px;line-height:0;border-radius:100%}.c-lineItem--addOn .c-lineItem__image-wrapper{border-radius:16%}.c-lineItem--review .c-lineItem__image-wrapper{margin:0 auto 16px}.c-lineItem__details{display:flex;flex-direction:column;justify-content:center;font-size:12px;padding-left:18px}.c-lineItem--review .c-lineItem__details{padding-left:0}@media only screen and (min-width:1200px){.c-lineItem.c-lineItem--review{display:grid;text-align:left}.c-lineItem--review .c-lineItem__image-wrapper{margin:0}.c-lineItem--review .c-lineItem__details{padding-left:18px}}.c-lineItem__details-grid{width:100%;display:grid;grid-template-columns:auto 87px}.c-lineItem--review .c-lineItem__details-grid{display:block}.c-lineItem__details-inner{padding-right:10px}.c-lineItem__title{font-size:14px;margin:5px 0}.c-lineItem__remove{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;text-align:unset;cursor:pointer;font-family:Mier,sans-serif;color:#aca9a3;text-decoration:underline;text-transform:uppercase;font-size:9px;margin-top:5px}.c-lineItem__controls{display:flex;justify-content:center;align-items:center}.c-lineItem--review .c-lineItem__controls{flex:1;align-items:flex-end;margin-top:11px}@media only screen and (min-width:1200px){.c-lineItem--review .c-lineItem__details-grid{display:grid}.c-lineItem--review .c-lineItem__controls{align-items:center;margin:0;padding-left:10px}}.c-lineItem__qty{display:flex;flex-direction:column;align-items:center}.c-lineItem__number{display:inline-block;line-height:37px;width:35px;height:35px;border-radius:100%;background-color:#519864;text-align:center;color:#fffefa;font-size:16px;font-weight:700}.c-lineItem__upsell-price{line-height:1;color:#519864;font-size:14px;font-weight:600;white-space:nowrap;right:35px;bottom:11px}.c-lineItem--review .c-lineItem__upsell-price{margin-top:13px}.c-lineItem__checkbox{display:flex;align-items:center;border-radius:7px;background-color:#f3f0e9;font-weight:600;margin-top:11px;padding:8px}.c-lineItem__checkbox .c-checkbox{font-size:12px}.c-lineItem__checkbox .c-checkbox__box{margin-right:9px}.c-lineItem__promoImage{display:flex;align-items:center;justify-content:center}.c-lineItem__promoText{display:flex;align-items:center;justify-content:center;padding:8px 12px}.c-lineItem__promoHeading{color:#fffefa;font-size:12px;margin-bottom:10px}.c-lineItem__button{color:#ebbf40;font-size:12px;font-weight:600;text-decoration:underline}.c-qtyControls{width:100%;overflow:hidden;display:grid;grid-template-columns:28px auto 28px;border:1px solid #e2dfd7;border-radius:5px;background-color:#fffefa}.c-qtyControls.c-qtyControls--prevent-edit{display:block;width:38px}.c-qtyControls--prevent-edit .c-qtyControls__control-wrapper{display:none}.c-qtyControls__control{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:unset;padding:unset;border:unset;outline:unset;box-shadow:unset;cursor:pointer;font-family:Mier,sans-serif;display:block;width:100%;line-height:32px;color:#519864;font-weight:700;font-size:18px;text-align:center}.c-qtyControls__qty{font-size:15px;font-weight:700;border-left:1px solid #e2dfd7;border-right:1px solid #e2dfd7;text-align:center;line-height:32px}.c-qtyControls--prevent-edit .c-qtyControls__qty{border:0;line-height:28px}.u-hide{display:none!important}.u-hidden{opacity:0!important;z-index:-9999999!important;pointer-events:none!important}.u-block{display:block!important}.u-inline{display:inline!important}.u-inlineBlock{display:inline-block!important}@media only screen and (max-width:767px){.u-hideMobileDown{display:none!important}.u-showMobileDown{display:block!important}}@media only screen and (max-width:1199px){.u-hideTabletDown{display:none!important}}@media only screen and (min-width:768px){.u-hideTabletUp{display:none!important}.u-showTabletUp{display:block!important}}@media only screen and (max-width:767px){.u-showTabletOnly{display:none!important}}.u-relative{position:relative}.u-rounded{border-radius:20px}.u-fullWidth{width:100%!important;min-width:100%!important}.u-fullScreenWidth{width:calc(100vw + 2px)!important;min-width:calc(100vw + 2px)!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}.u-weight-400{font-weight:400}.u-weight-600{font-weight:600}.u-weight-700{font-weight:700}.u-underline{text-decoration:underline}.u-textLeft{text-align:left!important}.u-textCenter{text-align:center!important}.u-textRight{text-align:right!important}.u-doubleSpace{line-height:2!important}.u-smallCaps{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media only screen and (min-width:1200px){.u-hideDesktopUp,.u-showTabletOnly{display:none!important}.u-hideDesktop{display:none}}.u-hideMobile{display:none}@media only screen and (min-width:1200px){.u-hideMobile{display:block}}.u-pointer{cursor:pointer}#shopifyCheckout__container{background:#faf8f2;color:#3a3a3a!important;font-family:Mier,sans-serif!important}#shopifyCheckout__container a,#shopifyCheckout__container abbr,#shopifyCheckout__container acronym,#shopifyCheckout__container address,#shopifyCheckout__container applet,#shopifyCheckout__container article,#shopifyCheckout__container aside,#shopifyCheckout__container audio,#shopifyCheckout__container b,#shopifyCheckout__container big,#shopifyCheckout__container blockquote,#shopifyCheckout__container body,#shopifyCheckout__container canvas,#shopifyCheckout__container caption,#shopifyCheckout__container center,#shopifyCheckout__container cite,#shopifyCheckout__container code,#shopifyCheckout__container dd,#shopifyCheckout__container del,#shopifyCheckout__container details,#shopifyCheckout__container dfn,#shopifyCheckout__container div,#shopifyCheckout__container dl,#shopifyCheckout__container dt,#shopifyCheckout__container em,#shopifyCheckout__container embed,#shopifyCheckout__container fieldset,#shopifyCheckout__container figcaption,#shopifyCheckout__container figure,#shopifyCheckout__container footer,#shopifyCheckout__container form,#shopifyCheckout__container h1,#shopifyCheckout__container h2,#shopifyCheckout__container h3,#shopifyCheckout__container h4,#shopifyCheckout__container h5,#shopifyCheckout__container h6,#shopifyCheckout__container header,#shopifyCheckout__container hgroup,#shopifyCheckout__container html,#shopifyCheckout__container i,#shopifyCheckout__container iframe,#shopifyCheckout__container img,#shopifyCheckout__container ins,#shopifyCheckout__container kbd,#shopifyCheckout__container label,#shopifyCheckout__container legend,#shopifyCheckout__container li,#shopifyCheckout__container mark,#shopifyCheckout__container menu,#shopifyCheckout__container nav,#shopifyCheckout__container object,#shopifyCheckout__container ol,#shopifyCheckout__container output,#shopifyCheckout__container p,#shopifyCheckout__container pre,#shopifyCheckout__container q,#shopifyCheckout__container ruby,#shopifyCheckout__container s,#shopifyCheckout__container samp,#shopifyCheckout__container section,#shopifyCheckout__container small,#shopifyCheckout__container span,#shopifyCheckout__container strike,#shopifyCheckout__container strong,#shopifyCheckout__container sub,#shopifyCheckout__container summary,#shopifyCheckout__container sup,#shopifyCheckout__container table,#shopifyCheckout__container tbody,#shopifyCheckout__container td,#shopifyCheckout__container tfoot,#shopifyCheckout__container th,#shopifyCheckout__container thead,#shopifyCheckout__container time,#shopifyCheckout__container tr,#shopifyCheckout__container tt,#shopifyCheckout__container u,#shopifyCheckout__container ul,#shopifyCheckout__container var,#shopifyCheckout__container video{color:#3a3a3a}.order-summary__scroll-indicator{color:#fff}#shopifyCheckout__container .breadcrumb__link,#shopifyCheckout__container .breadcrumb__text{font-size:14px}@media only screen and (min-width:768px){#shopifyCheckout__container .breadcrumb__link,#shopifyCheckout__container .breadcrumb__text{font-size:12px}}#shopifyCheckout__container .breadcrumb__text{opacity:.4}#shopifyCheckout__container .main .icon-svg--color-adaptive-light{color:#868686;fill:currentColor;height:8px}#shopifyCheckout__container .dynamic-checkout__title{font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:-.02em}#shopifyCheckout__container .section__header{margin-bottom:16px}#shopifyCheckout__container .section__title{font-family:Doyle,sans-serif;font-weight:700;font-size:18px;line-height:27px;letter-spacing:-.02em;text-transform:capitalize}.section__header .layout-flex__item{font-size:14px}.section__header .layout-flex__item a{color:#519864!important}#shopifyCheckout__container .field__input-wrapper--select .field__label{padding-left:10px;padding-top:2px;font-size:12px;color:#3a3a3a;opacity:.4}#shopifyCheckout__container .field__input{background:#fffefa;border:1px solid #e3e2dd;box-sizing:border-box;border-radius:12px;opacity:1;color:#3a3a3a;font-size:14px}#shopifyCheckout__container .field__input::-webkit-input-placeholder{opacity:.6;color:#3a3a3a}#shopifyCheckout__container .field__input::-moz-placeholder{opacity:.6;color:#3a3a3a}#shopifyCheckout__container .field__input:-ms-input-placeholder{opacity:.6;color:#3a3a3a}#shopifyCheckout__container .field__input::-ms-input-placeholder{opacity:.6;color:#3a3a3a}#shopifyCheckout__container .field__input::placeholder{opacity:.6;color:#3a3a3a}#shopifyCheckout__container .field__input:focus{border-color:#519864;outline:0;box-shadow:none}#shopifyCheckout__container .field__input.field__input--select{padding-top:2em}#shopifyCheckout__container .field--error input.field__input{background:#f8ead5;border:1px solid #e06338;color:#e06338;box-shadow:none}#shopifyCheckout__container .field--error input.field__input::-webkit-input-placeholder{color:#e06338}#shopifyCheckout__container .field--error input.field__input::-moz-placeholder{color:#e06338}#shopifyCheckout__container .field--error input.field__input:-ms-input-placeholder{color:#e06338}#shopifyCheckout__container .field--error input.field__input::-ms-input-placeholder{color:#e06338}#shopifyCheckout__container .field--error input.field__input::placeholder{color:#e06338}#shopifyCheckout__container .field__message.field__message--error{color:#e06338;font-weight:600;font-size:14px}#shopifyCheckout__container .input-checkbox:checked,#shopifyCheckout__container .input-radio:checked{border-color:#519864}#shopifyCheckout__container .checkbox__label{color:#868686;font-size:13px}#shopifyCheckout__container .step__footer__previous-link{color:#519864;font-size:13px}#shopifyCheckout__container .icon-svg--color-accent,#shopifyCheckout__container .step__footer__previous-link-content{color:#519864}#shopifyCheckout__container .step__footer__continue-btn{background:#519864;border-radius:51px;min-width:220px}#shopifyCheckout__container .step__footer__continue-btn .btn__content{color:#fff;font-weight:600;font-size:14px;letter-spacing:.03em}#shopifyCheckout__container .sidebar:after{background:#eeeae1}@media only screen and (min-width:768px){#shopifyCheckout__container .sidebar:after{background:#f3f0e9}}#shopifyCheckout__container .product-thumbnail__quantity{background:#519864;color:#faf8f2;font-size:16px;font-weight:600}.product-thumbnail:after{border-color:transparent}#shopifyCheckout__container .product-thumbnail{background:#faf8f2;color:#edece9;border-radius:4px;padding:8px}@media only screen and (max-width:767px){#shopifyCheckout__container .step__footer__previous-link{text-align:left!important}#shopifyCheckout__container .step__footer__continue-btn{max-height:54px;display:flex;align-items:center;justify-content:center}#shopifyCheckout__container .product-thumbnail__quantity{font-size:12px}#shopifyCheckout__container .product-thumbnail{width:64px;height:64px}.order-summary__emphasis{font-size:14px}}#shopifyCheckout__container .product-thumbnail__wrapper{overflow:visible}#shopifyCheckout__container .product-thumbnail__image{-webkit-filter:drop-shadow(6px 7px 9px rgba(0,0,0,.3));filter:drop-shadow(6px 7px 9px rgba(0,0,0,.3))}#shopifyCheckout__container .product{display:flex}#shopifyCheckout__container .product__price{display:flex;align-items:center;font-weight:600;font-size:14px;line-height:19px;text-align:right;letter-spacing:.03em}#shopifyCheckout__container .product__description{display:flex;align-items:center;padding:0 20px}#shopifyCheckout__container .product__description__name{color:#3a3a3a;font-family:Mier,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:19px}#shopifyCheckout__container .product__description__variant{display:none}#shopifyCheckout__container .order-summary__section--discount button.field__input-btn{background:#3a3a3a;border-radius:67px}#shopifyCheckout__container .order-summary__section--discount button.field__input-btn span{color:#faf8f2!important}#shopifyCheckout__container .order-summary__section--discount input.field__input{border-radius:67px}label[for=checkout_discount_code]{display:none}.total-line__name{font-size:14px;line-height:19px}.order-summary__emphasis{font-weight:600;letter-spacing:.03em}.order-summary__small-text{opacity:.4;font-size:12px;line-height:16px;font-weight:400}.payment-due__currency{display:none}#shopifyCheckout__container .payment-due__price{font-size:24px;font-weight:600}@media only screen and (max-width:767px){#shopifyCheckout__container .payment-due__price{font-size:15px}#shopifyCheckout__container .mainFooter__menu{justify-content:center}}span.product__description__property.order-summary__small-text{display:none}#shopifyCheckout__container .main__footer{border-top:1px solid #519864}#shopifyCheckout__container .mainFooter__menu{font-size:12px;line-height:16px;display:grid;grid-template-columns:repeat(auto-fill,100px)}#shopifyCheckout__container .copyright-text{display:none}#shopifyCheckout__container .order-summary-toggle__text span{color:#519864;font-weight:600;font-size:15px;text-transform:capitalize}.order-summary-toggle__icon-wrapper svg,svg.order-summary-toggle__dropdown{fill:#519864!important}#shopifyCheckout__container .order-summary-toggle{background:#eeeae1}#shopifyCheckout__container .total-recap__final-price{font-size:15px!important;font-weight:600!important}@media only screen and (max-width:767px){#shopifyCheckout__container .total-line{font-weight:600!important}#shopifyCheckout__container .section--contact-information{padding-bottom:30px}.dynamic-checkout__buttons div[role=button]{max-height:36px!important;border-radius:8px}}#shopifyCheckout__container .alternative-payment-separator__content{color:#868686;font-size:10px;line-height:13px;text-align:center;letter-spacing:-.02em}#shopifyCheckout__container .order-summary__scroll-indicator{color:#fffefa}div.blank-slate.shown-if-js>a{color:#519864!important;text-decoration:underline}#checkout_submit{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#519864!important;border:2px solid #519864;outline:unset;box-shadow:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;max-width:100%;border-radius:40px;color:#fffefa!important;font-size:20px;font-weight:600;letter-spacing:1px;line-height:23px;text-align:center;transition:.2s}.product__description__selling_plan{display:none}td:first-child,th:first-child{font-weight:600!important;font-size:14px!important;line-height:19px!important;color:#696969!important}
/*# sourceMappingURL=/cdn/shop/t/225/assets/theme.css.map */
