@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.about-container,.simple-container{max-width:1500px;box-sizing:content-box}.about-container:after,.simple-container:after{clear:both}.account-container .action-buttons .action-button:active,.account-container .action-buttons>.action-button:first-child:active,.account-container .action-buttons>form:first-child .action-button:active{outline:0}blockquote,dfn,q{font-style:italic}aside,blockquote{text-indent:-.37em}b,dt,h1,h2,h3,h4,h5,h6,optgroup,strong,th,tr:hover{font-weight:700}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.account-container .action-buttons .action-button,.account-container .action-buttons .action-button:link,.account-container .action-buttons .action-button:visited,.account-container .action-buttons>.action-button:first-child,.account-container .action-buttons>.action-button:first-child:link,.account-container .action-buttons>.action-button:first-child:visited,.account-container .action-buttons>form:first-child .action-button,.account-container .action-buttons>form:first-child .action-button:link,.account-container .action-buttons>form:first-child .action-button:visited{color:#fff}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.form-group,.product-module .product-price-group,.product-module .product-quantity-select-group,.product-module-large .product-price-group,.product-module-large .product-quantity-select-group{margin-bottom:2.4375rem;position:relative}.form-group:after,.product-module .product-price-group:after,.product-module .product-quantity-select-group:after,.product-module-large .product-price-group:after,.product-module-large .product-quantity-select-group:after{content:"";display:table;clear:both}.main-container{margin-top:7rem}.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background-color:transparent}.about-container:after,.account-container:after,.simple-container:after{content:" ";display:block}.alert{margin-bottom:1.625rem}.simple-container{margin-left:auto;margin-right:auto;margin:0 auto;padding-top:0;padding-bottom:0}.about-container,.account-container{margin-left:auto;padding-top:0;padding-bottom:0}@media (min-width:0) and (max-width:480px){.simple-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.simple-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.simple-container{padding-left:6%;padding-right:6%}}.about-container{margin-right:auto;margin:0 auto}@media (min-width:0) and (max-width:480px){.about-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.about-container{padding-left:4%;padding-right:4%}}@media (min-width:681px) and (max-width:960px){.about-container .about-section{width:66.13757%;float:left;margin-right:1.5873%}}@media (min-width:961px){.about-container{padding-left:6%;padding-right:6%}.about-container .about-section{width:49.20635%;float:left;margin-right:1.5873%}}.account-container,.terms-container{max-width:1500px;margin-right:auto;box-sizing:content-box}.account-container{margin:0 auto}.account-container:after{clear:both}.account-container .history-section .section-header:after,.account-container .subscription-line-item:after{display:table;clear:both;content:""}@media (min-width:0) and (max-width:480px){.account-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.account-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.account-container{padding-left:6%;padding-right:6%}}.account-container .subscription-line-item{border-top:1px solid #e7e7e7;padding:3.25rem 0}.account-container .subscription-line-item:last-child{padding-bottom:0}.account-container section{margin-bottom:3.25rem}.account-container section:last-child{margin-bottom:0}@media (min-width:681px){.account-container .subscription-module-container{width:66.13757%;float:left;margin-right:1.5873%}}.account-container .history-section .section-heading{display:inline-block;float:left}.account-container .history-filter{display:table;margin-bottom:1.625rem}@media (max-width:680px){.account-container .history-filter{clear:both;width:100%}}@media (min-width:681px){.account-container .history-filter{width:32.27513%;float:right;margin-right:0;padding-top:.8125rem}}.account-container .history-filter-label,.account-container .history-filter-select{display:table-cell}.account-container .history-filter-label{width:1px;white-space:nowrap;padding-right:.5rem}@media (max-width:680px){.account-container .action-buttons{float:none}}@media (min-width:681px){.account-container .action-buttons{width:23.80952%;float:right;margin-right:0}}.account-container .action-buttons .action-button,.account-container .action-buttons .admin-button,.account-container .action-buttons .primary-button,.account-container .action-buttons .secondary-button,.account-container .action-buttons .warning-button,.account-container .action-buttons form .search-button,form .account-container .action-buttons .search-button{display:block;width:100%}.account-container .action-buttons>.action-button:first-child{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:2px 2px 0 0 #212322;position:relative;overflow:hidden;margin-bottom:.8125rem;line-height:1.625rem;text-align:center;background:#69cd3c}.account-container .action-buttons .action-button,.account-container .action-buttons>form:first-child .action-button{-moz-appearance:none;box-shadow:2px 2px 0 0 #212322;line-height:1.625rem;text-align:center;margin-bottom:.8125rem;overflow:hidden}.account-container .action-buttons>.action-button:first-child:hover{border:0}.account-container .action-buttons>.action-button:first-child:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.account-container .action-buttons>.action-button:first-child:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.account-container .action-buttons>.action-button:first-child:hover{cursor:pointer;background:#48be16}.account-container .action-buttons>form:first-child .action-button{-webkit-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;background:#69cd3c}meter,progress[value]{-webkit-appearance:none}.account-container .action-buttons>form:first-child .action-button:hover{border:0}.account-container .action-buttons>form:first-child .action-button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.account-container .action-buttons>form:first-child .action-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.account-container .action-buttons>form:first-child .action-button:hover{cursor:pointer;background:#48be16}.account-container .action-buttons .action-button{-webkit-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;background:#9f9f9f}.account-container .action-buttons .action-button:hover{border:0}.account-container .action-buttons .action-button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.all-products-container:after,.contact-container:after,.terms-container:after{content:" ";display:block;clear:both}.body-copy ol>li,a.anchor,sub,sup{position:relative}.account-container .action-buttons .action-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.account-container .action-buttons .action-button:hover{cursor:pointer;background:#7f7f7f}.update-profile-link{margin-bottom:.8125rem;text-align:right}.terms-container{margin-left:auto;margin:0 auto;padding-top:0;padding-bottom:0}@media (min-width:0) and (max-width:480px){.terms-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.terms-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.terms-container{padding-left:6%;padding-right:6%}}.terms-container .terms-text{max-width:600px}.terms-container .ordered-list{width:100%}.terms-container .unordered-list{margin-left:1rem}.all-products-container,.contact-container{max-width:1500px;margin-left:auto;padding-bottom:0;box-sizing:content-box;padding-top:0}.contact-container{margin-right:auto;margin:0 auto}@media (min-width:0) and (max-width:480px){.contact-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.contact-container{padding-left:4%;padding-right:4%}}@media (min-width:681px) and (max-width:960px){.contact-container .contact-form-container,.contact-container .help-links{width:66.13757%;float:left;margin-right:1.5873%}}@media (max-width:480px){.contact-container .help-links .help-section-heading{margin-top:3.25rem}}@media (min-width:961px){.contact-container{padding-left:6%;padding-right:6%}.contact-container .contact-form-container,.contact-container .help-links{width:49.20635%;float:left;margin-right:1.5873%}.contact-container .help-links{padding-left:4.2328%;padding-right:4.2328%;margin-right:0}}.all-products-container{margin-right:auto;margin:0 auto}.all-products-container .product-module-grid,.all-products-container .product-module-large-grid,.all-products-container .section-header{margin-bottom:3.25rem}.all-products-container .beta-products:after{content:"";display:table;clear:both}.all-products-container:last-child{margin-bottom:0}.all-products-container .product-module .product-image,.all-products-container .product-module-large .product-image{width:100%}@media (max-width:960px){.all-products-container .product-module,.all-products-container .product-module-large{padding-bottom:1.625rem;margin-bottom:1.625rem;border-bottom:1px solid #e7e7e7}.all-products-container .product-module-large:after,.all-products-container .product-module:after{content:"";display:table;clear:both}}@media (min-width:0) and (max-width:480px){.all-products-container{padding-left:2%;padding-right:2%}.all-products-container .product-module .product-image-container,.all-products-container .product-module-large .product-image-container{margin-bottom:.8125rem}.all-products-container .product-module .product-image,.all-products-container .product-module-large .product-image{max-height:200px;max-width:100%;width:auto}}@media (min-width:481px) and (max-width:960px){.all-products-container{padding-left:4%;padding-right:4%}.all-products-container .product-module,.all-products-container .product-module-large{max-width:1500px;margin-left:auto;margin-right:auto}.all-products-container .product-module-large:after,.all-products-container .product-module:after{content:" ";display:block;clear:both}.all-products-container .product-module .product-image-container,.all-products-container .product-module-large .product-image-container{width:48.3871%;float:left;margin-right:3.22581%;text-align:center}.all-products-container .product-module .product-summary,.all-products-container .product-module-large .product-summary{width:48.3871%;float:right;margin-right:0}.all-products-container .product-module .product-image,.all-products-container .product-module-large .product-image{max-height:300px;max-width:100%;width:auto}}.all-products-container .product-module-large{max-width:1500px;margin-left:auto;margin-right:auto}.all-products-container .product-module-large:after{content:" ";display:block;clear:both}@media (min-width:0) and (max-width:480px){.all-products-container .product-module-large .product-image-container,.all-products-container .product-module-large .product-summary{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:481px) and (max-width:960px){.all-products-container .product-module-large .product-image-container,.all-products-container .product-module-large .product-summary{width:49.20635%;float:left;margin-right:1.5873%}.all-products-container .product-module-large .product-summary{float:right;margin-right:0}}@media (min-width:961px) and (max-width:1280px){.all-products-container .product-module-large .product-image-container{width:70.37037%;float:left;margin-right:1.5873%}.all-products-container .product-module-large .product-summary{width:28.04233%;float:right;margin-right:0}}@media (min-width:1281px){.all-products-container .product-module-large .product-image-container{width:74.60317%;float:left;margin-right:1.5873%}.all-products-container .product-module-large .product-summary{width:23.80952%;float:right;margin-right:0}}.all-products-container .product-module:nth-child(2n-1){clear:left}.all-products-container .product-module:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}@media (min-width:481px) and (max-width:680px){.all-products-container .product-module .product-image-container{width:49.20635%;float:left;margin-right:1.5873%}.all-products-container .product-module .product-summary{width:49.20635%;float:right;margin-right:0}}@media (min-width:961px){.all-products-container{padding-left:6%;padding-right:6%}.all-products-container .product-module{width:44.97354%;float:left;margin-right:1.5873%;margin-bottom:3.25rem}.all-products-container .product-module:nth-child(2n){float:right;margin-right:0}}@media (min-width:961px) and (max-width:1280px){.all-products-container .product-module .product-image-container{width:34.11765%;float:left;margin-right:3.52941%}.all-products-container .product-module .product-summary{width:62.35294%;float:right;margin-right:0}}@media (min-width:1281px){.all-products-container .product-module .product-image-container{width:43.52941%;float:left;margin-right:3.52941%}.all-products-container .product-module .product-summary{width:52.94118%;float:right;margin-right:0}}.checkout-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0}.checkout-container:after{content:" ";display:block;clear:both}@media (min-width:0) and (max-width:480px){.checkout-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.checkout-container{padding-left:4%;padding-right:4%}}.checkout-container .checkout-header{margin-bottom:3.25rem;position:relative}@media (max-width:960px){.checkout-container .purchase-summary{margin-bottom:3.25rem}}@media (min-width:961px){.checkout-container{padding-left:6%;padding-right:6%}.checkout-container .purchase-form{width:49.20635%;float:left;margin-right:1.5873%}.checkout-container .purchase-summary{width:40.74074%;float:right;margin-right:0}.checkout-container #id_payment-expiry_month_container,.checkout-container #id_payment-expiry_year_container{display:inline-block;width:39.78495%}.checkout-container #id_payment-expiry_month_container{margin-right:1rem}}.checkout-container .checkout-header-container{display:table;width:100%}.checkout-container .checkout-header-container .checkout-heading,.checkout-container .checkout-header-container .secure-lock-icon-container{display:table-cell}.checkout-container .checkout-header-container .secure-lock-icon-container{text-align:right;vertical-align:middle}@media (max-width:480px){.checkout-container .secure-lock-icon{display:none}}.checkout-container .secure-purchase-icon{width:1.1rem;height:1.1rem;vertical-align:text-bottom;fill:#fff}.checkout-container .section-heading-container{display:table;width:100%}.checkout-container .section-heading-container .accepted-credit-cards,.checkout-container .section-heading-container .section-heading,.checkout-container .section-heading-container .shipping-countries{display:table-cell}.checkout-container .section-heading-container .shipping-countries{text-align:right;vertical-align:middle}.checkout-success-container:after,.home-container:after{content:" ";display:block;clear:both}.checkout-container .section-heading-container .accepted-credit-cards{text-align:right;vertical-align:middle}.checkout-container .accepted-credit-card,.checkout-container .shipping-country{width:40px;height:23px;margin-left:.5rem}.checkout-success-container,.home-container{margin-left:auto;max-width:1500px;box-sizing:content-box;padding-top:0;padding-bottom:0}.checkout-container .errorlist{font-size:.8rem;color:#E0415D;padding-left:.5rem}.checkout-container .grand-total-dollars{float:right}.checkout-success-container{margin-right:auto;margin:0 auto}@media (min-width:0) and (max-width:480px){.checkout-success-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.checkout-success-container{padding-left:4%;padding-right:4%}}@media (max-width:960px){.checkout-success-container .order-summary,.checkout-success-container .shipping-summary{margin-bottom:3.25rem}}@media (min-width:961px){.checkout-success-container{padding-left:6%;padding-right:6%}.checkout-success-container .order-summary,.checkout-success-container .shipping-summary{margin-top:3.25rem;width:49.20635%;float:left;margin-right:1.5873%}.checkout-success-container .purchase-summary{width:40.74074%;float:right;margin-right:0}}.checkout-success-container .checkout-summary-items{margin-top:3.25rem;margin-bottom:3.25rem}.checkout-success-container .checkout-summary-items .checkout-summary-item{margin-bottom:.8125rem}.checkout-success-container .purchase-summary p,.checkout-success-container .social-buttons li{margin-bottom:1.625rem}.checkout-success-container .purchase-summary p:last-child,.checkout-success-container .social-buttons li:last-child{margin-bottom:0}.home-container{margin-right:auto;margin:0 auto}@media (min-width:0) and (max-width:480px){.home-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.home-container{padding-left:4%;padding-right:4%}}@media (max-width:480px){.home-container .home-heading{font-size:2.5625rem;line-height:1.26829em;margin-top:0;margin-bottom:1.625rem}}.home-container .featured-products,.home-container .product-ingredients,.home-container .product-ingredients-module{margin-bottom:3.25rem}.home-container .featured-products:after,.home-container .product-ingredients:after{content:"";display:table;clear:both}.home-container .nutrition-facts{text-align:center;margin-bottom:0}.home-container .home-video{margin-bottom:3.25rem}.home-container .product-module{margin-bottom:1.625rem}.home-container .product-module:after{content:"";display:table;clear:both}.login-container:after,.logout-container:after,.product-detail-container:after{content:" ";clear:both}@media (max-width:960px){.home-container .product-module .product-image-container{margin-bottom:1.625rem}}@media (min-width:961px){.home-container{padding-left:6%;padding-right:6%}.home-container .product-module .product-image-container{width:74.60317%;float:left;margin-right:1.5873%}.home-container .product-module .product-summary{width:23.80952%;float:right;margin-right:0}}.home-container .expansion-newsletter{clear:both;overflow:hidden;margin-bottom:-3.25rem}.login-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0}.login-container:after{display:block}@media (min-width:0) and (max-width:480px){.login-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.login-container{padding-left:4%;padding-right:4%}}.login-container .section-supplement{margin-bottom:1.625rem}@media (min-width:681px){.login-container .login-section{width:66.13757%;float:left;margin-right:1.5873%}}@media (min-width:961px){.login-container{padding-left:6%;padding-right:6%}.login-container .login-section{width:49.20635%;float:left;margin-right:1.5873%}}.login-container .form-group{margin-bottom:3.25rem;max-width:500px}.logout-container,.product-detail-container{max-width:1500px;margin-left:auto;box-sizing:content-box}.login-container .actions{margin-bottom:1.625rem}.login-container .secondary-links{min-height:1.625rem}.login-container .forgot-password{display:inline-block}.logout-container{margin-right:auto;margin:0 auto;padding-top:0;padding-bottom:0}.logout-container:after{display:block}@media (min-width:0) and (max-width:480px){.logout-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.logout-container{padding-left:4%;padding-right:4%}}@media (min-width:681px) and (max-width:960px){.logout-container .logout-section{width:66.13757%;float:left;margin-right:1.5873%}}@media (min-width:961px){.logout-container{padding-left:6%;padding-right:6%}.logout-container .logout-section{width:49.20635%;float:left;margin-right:1.5873%}}.logout-container .alert{display:none}.product-detail-container{margin-right:auto;margin:0 auto;padding-top:0;padding-bottom:0}.release-notes-container,.reset-container{margin-left:auto;max-width:1500px;box-sizing:content-box;padding-top:0;padding-bottom:0}.product-detail-container:after{display:block}@media (min-width:0) and (max-width:480px){.product-detail-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.product-detail-container{padding-left:4%;padding-right:4%}}.product-detail-container .messaging-block:after,.product-detail-container .nutrition-info:after,.product-detail-container .product-module:after{content:"";display:table;clear:both}.release-notes-container:after,.reset-container:after,.sub-account-container:after{content:" ";display:block;clear:both}@media (max-width:960px){.product-detail-container .product-module .product-image-container{margin-bottom:1.625rem}}@media (min-width:961px){.product-detail-container{padding-left:6%;padding-right:6%}.product-detail-container .product-module .product-image-container{width:74.60317%;float:left;margin-right:1.5873%}.product-detail-container .product-module .product-summary{width:23.80952%;float:right;margin-right:0}}.product-detail-container .certification-labeling,.product-detail-container .messaging-block,.product-detail-container .nutrition-info,.product-detail-container .product-detail-products,.product-detail-container .product-ingredients{margin-bottom:3.25rem}.product-detail-container .nutrition-info-heading{border-top:5pt solid #212322}.product-detail-container .expansion-newsletter{clear:both;margin-bottom:-3.25rem}.release-notes-container{margin-right:auto;margin:0 auto}@media (min-width:0) and (max-width:480px){.release-notes-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.release-notes-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.release-notes-container{padding-left:6%;padding-right:6%}}.release-notes-container .soylent-drink-notes,.release-notes-container .soylent-powder-notes{margin-bottom:1.625rem}.reset-container{margin-right:auto;margin:0 auto}@media (min-width:0) and (max-width:480px){.reset-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.reset-container{padding-left:4%;padding-right:4%}}@media (min-width:681px) and (max-width:960px){.reset-container .reset-section{width:66.13757%;float:left;margin-right:1.5873%}}@media (min-width:961px){.reset-container{padding-left:6%;padding-right:6%}.reset-container .reset-section{width:49.20635%;float:left;margin-right:1.5873%}}.reset-container .reset-password-instructions{margin-bottom:1.625rem}.sub-account-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0}@media (min-width:0) and (max-width:480px){.sub-account-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.sub-account-container{padding-left:4%;padding-right:4%}}.sub-account-container .account-form-container,.sub-account-container .current-plan-details{width:100%}@media (min-width:961px){.sub-account-container{padding-left:6%;padding-right:6%}.sub-account-container .account-form-container,.sub-account-container .current-plan-details{width:49.20635%;float:left;margin-right:1.5873%}}audio,figure,figure img,img,meter,video{width:100%}.sub-account-container .account-form-container{max-width:600px}@media (max-width:960px){.sub-account-container .account-form-container{border-bottom:1px solid #e7e7e7;padding-bottom:3.25rem;margin-bottom:3.25rem}}.sub-account-container .current-plan-details{float:right;margin-right:0}.sub-account-container .current-plan-heading{line-height:1;margin-bottom:.8125rem}body,button:disabled{line-height:1.625rem}.sub-account-container .errorlist{font-size:.8rem;color:#E0415D;padding-left:.5rem}body,small{color:#424242}article address,figcaption{color:#9f9f9f}*{box-sizing:border-box}:focus{outline-color:#69cd3c}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Apercu,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}.main-container{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.main-footer,.nav-header,.overlay{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}a.anchor{display:block;top:-6rem;visibility:hidden}.hidden{display:none}.non-breaking-line,i,nav{display:inline-block}.separated-text:before{content:"|";margin:0 .5rem}aside cite,dd{margin-left:1em}audio,dd,meter,video{margin-bottom:1em}@font-face{font-family:Apercu;src:url("/static/fonts/apercu-light-webfont.5cc29e7f1aea.eot");src:url("/static/fonts/apercu-light-webfont.5cc29e7f1aea.eot?#iefix") format("embedded-opentype"),url("/static/fonts/apercu-light-webfont.f85e5386900b.woff2") format("woff2"),url("/static/fonts/apercu-light-webfont.8a19390c93fe.woff") format("woff"),url("/static/fonts/apercu-light-webfont.3c82dbeff2a7.ttf") format("truetype"),url("/static/fonts/apercu-light-webfont.837effdd491c.svg#aperculight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Apercu;src:url("/static/fonts/apercu-bold-webfont.93ea757c2aea.eot");src:url("/static/fonts/apercu-bold-webfont.93ea757c2aea.eot?#iefix") format("embedded-opentype"),url("/static/fonts/apercu-bold-webfont.fa1ff7cd5636.woff2") format("woff2"),url("/static/fonts/apercu-bold-webfont.0e54621beded.woff") format("woff"),url("/static/fonts/apercu-bold-webfont.6fbf8395f39d.ttf") format("truetype"),url("/static/fonts/apercu-bold-webfont.0f4fcea53e8c.svg#apercubold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Apercu;src:url("/static/fonts/apercu_light_italic-webfont.d98f953da868.eot");src:url("/static/fonts/apercu_light_italic-webfont.d98f953da868.eot?#iefix") format("embedded-opentype"),url("/static/fonts/apercu_light_italic-webfont.52458d90cc78.woff2") format("woff2"),url("/static/fonts/apercu_light_italic-webfont.e99e4c75bb6a.woff") format("woff"),url("/static/fonts/apercu_light_italic-webfont.6aecb4689952.ttf") format("truetype"),url("/static/fonts/apercu_light_italic-webfont.3d7c4d3f467d.svg#aperculight_italic") format("svg");font-weight:400;font-style:italic}@media (min-width:1281px){html{font-size:110%}}h1,h2,h3,h4,h5,h6{color:#212322}h1{font-size:4.125rem;line-height:1.18182em}h2{font-size:2.5625rem;line-height:1.26829em}h3{font-size:1.625rem;line-height:1em}h4{font-size:1rem;line-height:1.625em}hr{border:1px solid;margin:-1px 0}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}b,code,em,small,strong{line-height:1}sub,sup{top:-.4em}sub{bottom:-.25em;top:.4em}a:link,a:visited{color:#69cd3c;text-decoration:none}a:active,a:hover{outline:0;text-decoration:none;border-bottom:.1em;border-bottom-color:#69cd3c;border-bottom-style:solid;color:#69cd3c}.aimg:hover{border:none!important;text-decoration:none}article p:first-of-type{border-top:1pt solid #424242;margin-top:1.625em}ins{text-decoration:none}small{font-size:80%}del{text-decoration:line-through}aside{font-size:200%;line-height:1.268292682em;margin:0 1em .63414634em;letter-spacing:-.03em;padding:1em 1em .25em;float:left;background-color:#f7f7f7}blockquote{border-left:1em solid #f7f7f7;padding:1em}aside span:before,blockquote span:before{content:open-quote}aside span:after,blockquote span:after{content:close-quote}aside cite{font-size:50%;display:block}blockquote cite{display:block;color:#9f9f9f;text-indent:0}aside cite:before{content:'—'}abbr{border-bottom:1px dotted #f7f7f7}code{background:#f7f7f7;font-family:"Lucida Console",Monaco,monospace;font-size:83%;white-space:pre;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}figcaption{font-size:.8em}picture img{width:auto}figure{float:right;margin:0}figure img{display:block}figure a:link{color:inherit}meter{height:2em;-moz-appearance:none;appearance:none}meter::-webkit-meter-bar{background:0 0;background-color:#f7f7f7;box-shadow:0 2px 2px -2px #212322 inset}meter::-webkit-meter-optimum-value{box-shadow:0 2px 2px -2px #212322 inset;background:#69cd3c}progress[value]{-moz-appearance:none;appearance:none;width:10em;height:1em}button,button:disabled{-webkit-appearance:none;-moz-appearance:none}progress[value]::-webkit-progress-bar{background-color:#f7f7f7;border-radius:0;box-shadow:0 2px 0 rgba(0,0,0,.05) inset}progress[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),transparent),-webkit-linear-gradient(left,#69CD3C,#F7f7f7);border-radius:0;background-size:35px 20px,100% 100%;box-shadow:0 2px 0 rgba(0,0,0,.05) inset}@-webkit-keyframes animate-stripes{100%{background-position:-75pt 0}}@keyframes animate-stripes{100%{background-position:-75pt 0}}-webkit-progress-value{-webkit-animation:animate-stripes 5s linear infinite;animation:animate-stripes 5s linear infinite}audio,video{height:auto}i{text-indent:200%;white-space:nowrap;overflow:hidden}@media (min-width:0) and (max-width:480px){body{text-rendering:auto}div.nutrition{width:100%;box-sizing:border-box;padding-top:1em}table.nutrition{width:100%;margin:0 auto}}h1,h2,h3,h4,p{margin-top:0}h1,h2{margin-bottom:1.625rem}h3,h4,p{margin-bottom:.40625rem}ol,ul{display:block;list-style:none;margin:initial;padding:initial;margin-left:0;padding-left:0}.body-copy h1{font-size:4.125rem;margin-top:.78788em;margin-bottom:.39394em;letter-spacing:-.02em}.body-copy h2{border-top:5pt solid #212322;font-size:2.5625rem;margin-top:1.12829em;margin-bottom:.63415em;letter-spacing:-.04em}.body-copy h3{font-size:1.625rem;margin-top:1em;margin-bottom:1em}.body-copy blockquote,.body-copy dl,.body-copy h4,.body-copy ol,.body-copy p,.body-copy pre,.body-copy table,.body-copy ul{margin-top:1.625em;margin-bottom:1.625em}.body-copy h4{font-size:1rem}.body-copy ul{list-style-position:inside;list-style-type:square}.body-copy li{margin:0 0 1em}.body-copy ol li{list-style-type:decimal-leading-zero}.body-copy ol{counter-reset:li;margin-left:0;padding-left:0;width:61.8%}@media (min-width:0) and (max-width:480px){.body-copy ol{width:100%}}.body-copy ol>li{margin:0 0 .5em 2em;padding:.25em .5em;list-style:none;border-top:1pt solid #424242;background:0 0}.body-copy ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:-1px;left:-2em;box-sizing:border-box;width:2em;margin-right:.5em;padding:.25em;border-top:1px solid #424242;color:#fff;background:#424242;font-weight:700;text-align:center}.body-copy a:visited,button:disabled,button:disabled:link,button:disabled:visited{color:#9f9f9f}.body-copy li ol,.body-copy li ul{margin-top:6px}.body-copy ol ol li:last-child{margin-bottom:0}button{appearance:none;background:0 0;border:0}button:active,button:disabled:active{outline:0}button:hover{border:0}button:disabled{appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;margin-bottom:.8125rem;text-align:center;background:#f7f7f7;box-shadow:0 0}button:disabled:hover{border:0;background:#f7f7f7;cursor:default}button:disabled:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}button:disabled:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}nav a.menu-item{margin-right:1.5em;white-space:nowrap;font-size:1rem;color:#212322;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}@media (min-width:961px){nav a.menu-item{padding-bottom:.25rem}}nav a.menu-item:last-child{margin-right:0}nav a.menu-item:link,nav a.menu-item:visited{color:#212322}nav a.menu-item:active,nav a.menu-item:hover{color:#69cd3c;text-decoration:none;border-bottom:5pt solid #69cd3c;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav a.menu-item:active{color:#212322;border-bottom-color:#212322}nav a.menu-item.important{color:#69cd3c}form fieldset{border:0;margin:0;padding:0}form fieldset.multiple-choice-set{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form input[type=url]{border:0;border-bottom:1pt solid #9f9f9f;border-radius:0;background:0 0;padding:1.5em 0 .5rem .5em;outline:0;width:100%}form input[type=email]+label,form input[type=password]+label,form input[type=tel]+label,form input[type=text]+label,form input[type=url]+label{position:absolute;top:1.3rem;left:.5rem;-webkit-transition:top .3s ease-out,left .3s ease-out,font .3s ease-out,color .4s ease;transition:top .3s ease-out,left .3s ease-out,font .3s ease-out,color .4s ease;color:#9f9f9f;z-index:2}form input[type=email]+label.force-hover,form input[type=email].populated-field+label,form input[type=email]:focus+label,form input[type=email]:hover+label,form input[type=password]+label.force-hover,form input[type=password].populated-field+label,form input[type=password]:focus+label,form input[type=password]:hover+label,form input[type=tel]+label.force-hover,form input[type=tel].populated-field+label,form input[type=tel]:focus+label,form input[type=tel]:hover+label,form input[type=text]+label.force-hover,form input[type=text].populated-field+label,form input[type=text]:focus+label,form input[type=text]:hover+label,form input[type=url]+label.force-hover,form input[type=url].populated-field+label,form input[type=url]:focus+label,form input[type=url]:hover+label{font-size:.8em;z-index:2;top:-.2rem;left:.5rem}form input[type=email].invalid,form input[type=password].invalid,form input[type=tel].invalid,form input[type=text].invalid,form input[type=url].invalid{border-color:#E0415D}form input[type=email]:focus,form input[type=email]:hover,form input[type=password]:focus,form input[type=password]:hover,form input[type=tel]:focus,form input[type=tel]:hover,form input[type=text]:focus,form input[type=text]:hover,form input[type=url]:focus,form input[type=url]:hover,form textarea:focus,form textarea:hover{border-color:#69cd3c}form input[type=email]:hover+label,form input[type=password]:hover+label,form input[type=tel]:hover+label,form input[type=text]:hover+label,form input[type=url]:hover+label{color:#69cd3c}form input[type=radio]{height:1rem}form input[type=checkbox],form input[type=radio]{vertical-align:middle;width:1.5rem;float:none;line-height:normal;cursor:pointer}form input[type=checkbox]+label,form input[type=radio]+label{vertical-align:middle;-webkit-transition:color .4s ease;transition:color .4s ease}form input[type=checkbox]+label:hover,form input[type=radio]+label:hover{cursor:pointer;color:#69cd3c}form input[type=checkbox]:disabled,form input[type=radio]:disabled{cursor:not-allowed}form input[type=checkbox]:disabled,form input[type=checkbox]:disabled+label,form input[type=radio]:disabled,form input[type=radio]:disabled+label{cursor:not-allowed;color:#9f9f9f}form input[type=color],form input[type=date],form input[type=file],form input[type=number],form input[type=range],form select{display:block;background:#fff}form input[type=color]:active,form input[type=date]:active,form input[type=file]:active,form input[type=number]:active,form input[type=range]:active,form select:active{outline:0}form input[type=color],form input[type=range],form select,form textarea{width:100%}form select{height:2.5rem}form .select-label{font-size:.8em;margin-left:.5rem;color:#9f9f9f}form input[type=color],form input[type=range]{height:2.8rem}form input[type=date],form input[type=number]{width:12rem;padding:.5rem;height:2.5rem;border:1px solid #9f9f9f}form textarea{border-radius:0;margin-top:1.625rem;height:10rem}form textarea+label{-webkit-transition:all .4s ease;transition:all .4s ease;color:#9f9f9f;position:absolute;top:2rem;left:.5rem}form textarea.populated-field+label,form textarea:focus+label,form textarea:hover+label{font-size:.8em;z-index:2;top:-.2rem;left:.5rem}form textarea:focus{outline:0}form textarea:hover+label{color:#69cd3c}form input[type=file]{font-size:1rem}form label.search{display:none}form label.optional:after{content:" (Optional)"}form .search-wrapper{overflow:hidden}form .help-block{font-size:.8rem;color:#9f9f9f}form .form-group .help-block{float:right}form input[type=search]{box-sizing:border-box;width:100%;height:2.5rem;padding:0 1rem}form .search-button{margin-left:1rem;margin-top:-2px;float:right}form .form-error{font-size:.8rem;color:#E0415D;padding-left:.5rem}table{border:none;width:100%;background:#f7f7f7;text-align:justify;border-collapse:separate;border-spacing:1em;table-layout:fixed;padding:0}th{border-top:5pt solid #212322}td{border-top:1px solid #424242}caption{text-align:left;caption-side:bottom;display:table-caption;color:#9f9f9f;font-size:.8em;margin:.25em 1em}.primary-button:before,.secondary-button:before,form .search-button:before{content:"";top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);pointer-events:none}.admin-button,.admin-button:link,.admin-button:visited,.alert-danger,.alert-error,.primary-button,.primary-button:link,.primary-button:visited,.secondary-button,.secondary-button:link,.secondary-button:visited,.warning-button,.warning-button:link,.warning-button:visited,form .search-button,form .search-button:link,form .search-button:visited{color:#fff}table.nutrition{width:20em;border-spacing:0;padding:1rem}table.nutrition tr{border-top:5pt solid #212322}table.nutrition th{font-weight:400}.expansion-newsletter .newsletter-subheading,.shopping-cart-notification .cart-subtotal,.shopping-cart-notification .item-name,table.nutrition th:hover,table.nutrition tr:hover{font-weight:700}table.nutrition td,table.nutrition th{height:2.25rem}table.nutrition tr td:nth-child(2),table.nutrition tr th:nth-child(2){text-align:right}.secondary-button,.warning-button{overflow:hidden;text-align:center}.svg-discourse-dims{width:2pc;height:2pc}.svg-down-caret-dims{width:14px;height:10px}.svg-facebook-square-dims,.svg-instagram-dims,.svg-linkedin-dims{width:2pc;height:2pc}.svg-lock-icon-dims{width:55px;height:55px}.svg-pinterest-dims{width:2pc;height:2pc}.svg-play-icon-dims{width:75pt;height:75pt}.svg-reddit-dims{width:2pc;height:2pc}.svg-soylent-logo-dims{width:106px;height:50px}.svg-twitter-dims{width:2pc;height:2pc}.alert-danger,.alert-error,.alert-subtle,.alert-success{padding:.40625rem}.alert-danger a:active,.alert-danger a:hover,.alert-danger a:link,.alert-danger a:visited,.alert-error a:active,.alert-error a:hover,.alert-error a:link,.alert-error a:visited,.alert-success a:active,.alert-success a:hover,.alert-success a:link,.alert-success a:visited{color:#fff;border-bottom:1pt solid #fff}.alert-danger,.alert-error{background-color:#E0415D}.alert-subtle{background-color:#f7f7f7}.alert-success{background-color:#a8eb8b}@media (min-width:961px){.article{width:66.13757%;float:right;margin-right:0}}.primary-button,form .search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:2px 2px 0 0 #212322;position:relative;overflow:hidden;margin-bottom:.8125rem;line-height:1.625rem;text-align:center;background:#69cd3c}.primary-button:active,form .search-button:active{outline:0}.primary-button:hover,form .search-button:hover{border:0}.primary-button:before,form .search-button:before{position:absolute;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.primary-button:active:before,form .search-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.primary-button:hover,form .search-button:hover{cursor:pointer;background:#48be16}.secondary-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:2px 2px 0 0 #212322;position:relative;margin-bottom:.8125rem;line-height:1.625rem;background:#9f9f9f}.admin-button,.warning-button{-webkit-appearance:none;-moz-appearance:none;box-shadow:2px 2px 0 0 #212322;margin-bottom:.8125rem;line-height:1.625rem}.secondary-button:active{outline:0}.secondary-button:hover{border:0}.secondary-button:before{position:absolute;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.admin-button:before,.warning-button:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);content:"";top:50%;left:50%;display:block}.secondary-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.secondary-button:hover{cursor:pointer;background:#7f7f7f}.warning-button{appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;background:#E0415D}.warning-button:active{outline:0}.warning-button:hover{border:0}.warning-button:before{position:absolute;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);transform:translate(-50%,-50%);pointer-events:none}.warning-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.warning-button:hover{cursor:pointer;background:#E0415D}.admin-button{appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;text-align:center;background:#2D9B7F}.disabled-button,.nav-header .try-soylent-button{-webkit-appearance:none;-moz-appearance:none;text-align:center;overflow:hidden}.admin-button:active{outline:0}.admin-button:hover{border:0}.admin-button:before{position:absolute;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);transform:translate(-50%,-50%);pointer-events:none}.disabled-button:before,.nav-header .try-soylent-button:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);pointer-events:none}.admin-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.disabled-button,.nav-header{-webkit-transition:all .4s ease}.admin-button:hover{cursor:pointer;background:#4BAF96}.disabled-button{appearance:none;border:0;padding:.5rem 1rem;transition:all .4s ease;position:relative;margin-bottom:.8125rem;line-height:1.625rem;background:#f7f7f7;box-shadow:0 0}.disabled-button:active{outline:0}.disabled-button:hover{border:0}.disabled-button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);transform:translate(-50%,-50%)}.disabled-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.disabled-button,.disabled-button:link,.disabled-button:visited{color:#9f9f9f}.disabled-button:hover{background:#f7f7f7;cursor:default}.nav-header{padding-top:1.625rem;padding-bottom:1.625rem;position:fixed;top:0;left:0;background:rgba(255,255,255,.95);z-index:9999;width:100%;transition:all .4s ease}.nav-header.minimal{position:static;margin-bottom:-7rem}.nav-header.slim-nav{padding-top:.8125rem;padding-bottom:.8125rem;border-bottom:1px solid #9f9f9f}@media (max-width:960px){.nav-header.slim-nav{padding-top:.40625rem;padding-bottom:.40625rem}.nav-header{border:0}.nav-header.active{background:#fff;padding-bottom:0}}.nav-header .nav-header-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0;position:relative}.nav-header .nav-header-container:after{content:" ";display:block;clear:both}@media (min-width:0) and (max-width:480px){.nav-header .nav-header-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.nav-header .nav-header-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.nav-header .nav-header-container{padding-left:6%;padding-right:6%}}@media (max-width:960px){.nav-header .nav-header-container{padding-left:0;padding-right:0}}.nav-header .header-logo-link{display:inline}.nav-header .soylent-logo-heading{width:106px;height:50px;display:inline-block;vertical-align:middle;font-size:1rem;line-height:1;margin:0;margin-right:1.5rem}@media (min-width:0) and (max-width:480px){.nav-header .soylent-logo-heading{margin-left:2%}}@media (min-width:481px) and (max-width:960px){.nav-header .soylent-logo-heading{margin-left:4%}}.nav-header .try-soylent-button{appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:2px 2px 0 0 #212322;position:relative;line-height:1.625rem;background:#69cd3c;float:right;margin-bottom:0}.nav-header .try-soylent-button:active{outline:0}.nav-header .try-soylent-button:hover{border:0}.nav-header .try-soylent-button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);transform:translate(-50%,-50%)}.nav-header .try-soylent-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.nav-header .try-soylent-button,.nav-header .try-soylent-button:link,.nav-header .try-soylent-button:visited{color:#fff}.nav-header .try-soylent-button:hover{cursor:pointer;background:#48be16}.nav-header .hamburger-menu-button{width:2rem;font-size:3rem;line-height:3rem;vertical-align:middle;padding:0;padding-bottom:.2rem;margin-left:2rem;margin-right:-.2rem}@media (min-width:961px){.nav-header .hamburger-menu-button{display:none}}.nav-header .hamburger-menu-button,.nav-header .hamburger-menu-button svg .st0{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-header .hamburger-menu-button svg{width:2rem;height:2rem}.nav-header .hamburger-menu-button.active{margin-right:.1rem;margin-left:1.7rem}.nav-header .hamburger-menu-button.active svg .st0{fill:#69cd3c!important}.nav-header .main-menu{vertical-align:middle}@media (max-width:960px){.nav-header .main-menu{width:100%;display:block;background:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.nav-header .main-menu .menu-item{width:100%;display:block;border-bottom:1px solid #212322;line-height:3rem}.nav-header .main-menu .menu-item:active,.nav-header .main-menu .menu-item:hover{background-color:#69cd3c;color:#fff}.nav-header .main-menu .menu-item:last-child{border-bottom:0}.nav-header .main-menu.active{max-height:30rem}}.main-footer a,.main-footer a:active,.main-footer a:hover{text-decoration:none;-webkit-transition:all .2s ease-in-out}.nav-header .persistent-menu-area{display:inline-block;float:right}@media (min-width:0) and (max-width:480px){.nav-header .main-menu .menu-item{padding-left:2%}.nav-header .persistent-menu-area{margin-right:2%}}@media (min-width:481px) and (max-width:960px){.nav-header .main-menu .menu-item{padding-left:4%}.nav-header .persistent-menu-area{margin-right:4%}}.nav-header .alt-menu{height:3rem;vertical-align:middle}.nav-header .alt-menu .menu-item{line-height:3rem}.nav-header .alt-menu .cart-menu-item{margin-right:0}.nav-header .try-soylent-menu-item{display:none;color:#69cd3c}@media (max-width:480px){.nav-header .alt-menu{margin-right:0}.nav-header .try-soylent-button{display:none}.nav-header .try-soylent-menu-item{display:block}}@media (max-width:680px){.nav-header .login-state{display:none}}@media (min-width:681px){.nav-header .main-menu .login-state{display:none}}.main-footer{background:#212322;color:#424242;margin-top:3.25rem}.main-footer .main-footer-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0}.main-footer .main-footer-container:after{content:" ";display:block;clear:both}@media (min-width:0) and (max-width:480px){.main-footer .main-footer-container{padding-left:2%;padding-right:2%}.shopping-cart-notification-container{right:2%}}@media (min-width:481px) and (max-width:960px){.main-footer .main-footer-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.main-footer .main-footer-container{padding-left:6%;padding-right:6%}}.main-footer .footer-links{padding-bottom:1rem;padding-top:1rem}.main-footer .footer-links:after{content:"";display:table;clear:both}@media (max-width:680px){.main-footer .footer-links{width:100%;display:block;background:#212322}.main-footer .footer-link{width:100%;display:block;border-bottom:1px solid #424242;line-height:3rem}}@media (min-width:681px){.main-footer .footer-link{margin-right:1rem}}@media (min-width:681px) and (max-width:960px){.main-footer .footer-links{margin-bottom:1rem}.main-footer .footer-link{width:48.3871%;float:left;margin-right:3.22581%;border-bottom:1px solid #424242;line-height:3rem}.main-footer .footer-link:nth-child(even){float:right;margin-right:0}}.main-footer .bottom-footer-section{padding-bottom:1rem}.main-footer a{font-size:1rem;transition:all .2s ease-in-out;white-space:nowrap}.main-footer a:link,.main-footer a:visited{color:#9f9f9f}.main-footer a:active,.main-footer a:hover{color:#69cd3c;border-bottom:1pt solid #69cd3c;transition:all .2s ease-in-out}.main-footer a:active{color:#f7f7f7;border-bottom-color:#212322}.main-footer a svg{fill:#9f9f9f;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-footer a svg:hover{background-color:#7f7f7f}.main-footer a.nav{line-height:2rem;margin-right:1.5rem;padding-bottom:.25rem;vertical-align:-.2rem}.main-footer a:last-child{margin-right:0}.main-footer a.important{color:#69cd3c}.main-footer .locale-form,.main-footer .social-icons{margin-bottom:1rem}.main-footer .locale-select{width:15rem}@media (min-width:1281px){.main-footer .locale-select{background:#212322;color:#9f9f9f}}.main-footer .social-icons{height:2pc;text-align:left}.product-module .product-price-group :last-child,.product-module .product-quantity-select-group :last-child,.product-module-large .product-price-group :last-child,.product-module-large .product-quantity-select-group :last-child{margin-bottom:0}.product-module .product-price-group,.product-module-large .product-price-group{margin-bottom:.8125rem}.product-module .product-price,.product-module-large .product-price{font-size:1.625rem;line-height:1em;margin-top:0;margin-bottom:.40625rem}.product-module .original-price,.product-module-large .original-price{font-size:80%;line-height:1em}.product-module .product-header,.product-module-large .product-header{margin-bottom:1.625rem}.product-module .quantity-select,.product-module-large .quantity-select{margin-bottom:.40625rem}.product-module .product-image-link:hover,.product-module-large .product-image-link:hover{border-bottom-style:hidden}.product-module .product-image,.product-module-large .product-image{width:100%}.product-module .product-title-link,.product-module .product-title-link .product-title,.product-module-large .product-title-link,.product-module-large .product-title-link .product-title{display:inline}.product-module .product-title-link:hover,.product-module-large .product-title-link:hover{border-bottom:0}.product-module .product-title-link:hover .product-title,.product-module-large .product-title-link:hover .product-title{color:#212322;border-bottom:.1em;border-bottom-color:#212322;border-bottom-style:solid}.product-module .cost-per-meal,.product-module .estimated-delivery,.product-module .product-title-subtext,.product-module-large .cost-per-meal,.product-module-large .estimated-delivery,.product-module-large .product-title-subtext{color:#9f9f9f}.product-module .estimated-delivery,.product-module-large .estimated-delivery{font-size:80%}.product-module .order-once-button,.product-module .subscribe-button,.product-module-large .order-once-button,.product-module-large .subscribe-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:2px 2px 0 0 #212322;position:relative;overflow:hidden;line-height:1.625rem;text-align:center;background:#69cd3c;margin-bottom:.40625rem;width:100%}.product-module .order-once-button:active,.product-module .subscribe-button:active,.product-module-large .order-once-button:active,.product-module-large .subscribe-button:active{outline:0}.product-module .order-once-button:hover,.product-module .subscribe-button:hover,.product-module-large .order-once-button:hover,.product-module-large .subscribe-button:hover{border:0}.product-module .order-once-button:before,.product-module .subscribe-button:before,.product-module-large .order-once-button:before,.product-module-large .subscribe-button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(240,250,240,.2);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.product-module .order-once-button:active:before,.product-module .subscribe-button:active:before,.product-module-large .order-once-button:active:before,.product-module-large .subscribe-button:active:before{width:120%;padding-top:120%;-webkit-transition:width .2s ease-out,padding-top .2s ease-out;transition:width .2s ease-out,padding-top .2s ease-out;pointer-events:none}.product-module .order-once-button,.product-module .order-once-button:link,.product-module .order-once-button:visited,.product-module .subscribe-button,.product-module .subscribe-button:link,.product-module .subscribe-button:visited,.product-module-large .order-once-button,.product-module-large .order-once-button:link,.product-module-large .order-once-button:visited,.product-module-large .subscribe-button,.product-module-large .subscribe-button:link,.product-module-large .subscribe-button:visited{color:#fff}.expansion-newsletter .submission-error,.product-module .subscribe-save-text,.product-module-large .subscribe-save-text{color:#E0415D}.product-module .order-once-button:hover,.product-module .subscribe-button:hover,.product-module-large .order-once-button:hover,.product-module-large .subscribe-button:hover{cursor:pointer;background:#48be16}.product-module .subscription-frequency,.product-module-large .subscription-frequency{margin-right:.25rem}.section-header{border-top:5pt solid #212322}.section-header.underlined{border-bottom:1px solid #e7e7e7;margin-bottom:1.625rem}.section-header .section-heading{font-size:2.5625rem;line-height:1.26829em;margin-top:0;margin-bottom:1.625rem}.section-header .section-subheading{max-width:600px;margin-bottom:0;padding-bottom:1.625rem}.shopping-cart-notification .cart-header,.shopping-cart-notification .total-label{margin-bottom:.8125rem}.cart-menu-item-container{display:inline-block}.shopping-cart-notification-container{position:absolute;display:none;width:500px}@media (min-width:481px) and (max-width:960px){.shopping-cart-notification-container{right:4%}}@media (min-width:961px){.shopping-cart-notification-container{right:6%}}@media (max-width:960px){.shopping-cart-notification-container{top:3.6rem}}@media (max-width:480px){.shopping-cart-notification-container{width:310px}.shopping-cart-notification:after,.shopping-cart-notification:before{left:68%}}@media (min-width:481px) and (max-width:680px){.shopping-cart-notification-container{width:420px}.shopping-cart-notification:after,.shopping-cart-notification:before{left:72%}}.shopping-cart-notification{position:relative;padding:1rem 1.5rem;background:#fff;border:1px solid #7f7f7f;z-index:100;width:100%}.shopping-cart-notification:after,.shopping-cart-notification:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (min-width:681px) and (max-width:960px){.shopping-cart-notification:after,.shopping-cart-notification:before{left:80%}}@media (min-width:961px) and (max-width:1280px){.shopping-cart-notification-container{top:3.95rem}.shopping-cart-notification:after,.shopping-cart-notification:before{left:96%}}@media (min-width:1281px){.shopping-cart-notification-container{top:3.8rem}.shopping-cart-notification:after,.shopping-cart-notification:before{left:92%}}.shopping-cart-notification:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px;clear:both}.shopping-cart-notification:before{border-color:rgba(127,127,127,0);border-bottom-color:#7f7f7f;border-width:1pc;margin-left:-1pc}.shopping-cart-notification .cart-item{display:table;padding-bottom:.8125rem;margin-bottom:.8125rem;border-bottom:1px solid #e7e7e7}.shopping-cart-notification .item-image{display:table-cell;vertical-align:top;padding-right:1rem;padding-top:.3rem;width:auto;max-height:5pc}.shopping-cart-notification .item-name-subtotal{overflow:hidden}.shopping-cart-notification .item-quantity:before{content:" - "}@media (max-width:680px){.shopping-cart-notification .item-price,.shopping-cart-notification .item-quantity{float:left;clear:left}.shopping-cart-notification .item-quantity:before{display:none;content:""}.shopping-cart-notification .item-name{float:left}}.shopping-cart-notification .item-info{position:relative;display:table-cell;vertical-align:top;width:100%}.shopping-cart-notification .item-remove-from-cart{position:absolute;right:0;top:0}.shopping-cart-notification .item-remove-from-cart-button .svg-remove-icon{width:1.3rem;height:1.3rem;overflow:visible;fill:#9f9f9f}.shopping-cart-notification .item-remove-from-cart-button:hover{border-bottom:0}.shopping-cart-notification .item-remove-from-cart-button:hover .svg-remove-icon{fill:#E0415D}.shopping-cart-notification .cart-buttons{text-align:right}.expansion-newsletter .form-success,.expansion-newsletter .newsletter-header,.expansion-newsletter .newsletter-subheading,.expansion-newsletter .submission-error,.nutrition-info-module .nutrition-details,.product-ingredients-module .product-note{text-align:center}.shopping-cart-notification .primary-button,.shopping-cart-notification form .search-button,form .shopping-cart-notification .search-button{display:inline-block;margin-bottom:0}.expansion-newsletter{overflow:hidden;background:#f7f7f7;padding:1.5rem}.expansion-newsletter:after{content:"";display:table;clear:both}.expansion-newsletter .newsletter-header,.expansion-newsletter .submission-error{margin-bottom:.8125rem}.expansion-newsletter .form-container{max-width:50pc;margin:0 auto}.expansion-newsletter .form-success svg{height:2pc}@media (max-width:680px){.expansion-newsletter .primary-button,.expansion-newsletter form .search-button,form .expansion-newsletter .search-button{width:100%}.expansion-newsletter .submit-form-group{margin-bottom:0}.product-ingredients-module .ingredient-image{max-width:50%}}@media (min-width:681px){.expansion-newsletter .country-form-group,.expansion-newsletter .email-form-group{width:40.74074%;float:left;margin-right:1.5873%;height:3.25rem}.expansion-newsletter .country-form-group select{margin-top:.8rem}.expansion-newsletter .submit-form-group{width:15.34392%;float:right;margin-right:0;margin-bottom:0}.expansion-newsletter .submit-form-group .primary-button,.expansion-newsletter .submit-form-group form .search-button,form .expansion-newsletter .submit-form-group .search-button{margin-top:10px;width:100%}.product-ingredients-module .ingredient-image{max-width:80%}}.caret-tooltip{margin:0 .25rem}.caret-tooltip-container{display:inline-block;position:relative}.nutrition-info-module .nutrition-groups-1WK:after,.nutrition-info-module .nutrition-groups-S20:after,.product-ingredients-module .ingredient-callout-grid:after{display:table;content:"";clear:both}.caret-tooltip-container:hover{cursor:pointer}.caret-tooltip-content{background:#fff;border:1px solid #212322;cursor:auto;padding:1rem;position:absolute;top:1.625rem;width:300px;z-index:10}.caret-tooltip-content p:last-child{margin-bottom:0}.product-ingredients-module .product-ingredients-header{border-top:5pt solid #212322;margin-bottom:1.625rem}.product-ingredients-module .product-ingredients-heading{margin-bottom:.8125rem}.product-ingredients-module .product-ingredients-heading-subtext{font-weight:400;margin-bottom:3rem}.product-ingredients-module .ingredient-image{width:100%;border-radius:50%;margin-bottom:.8125rem}@media (max-width:960px){.product-ingredients-module .ingredient-callout-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:961px){.product-ingredients-module .ingredient-callout-wrapper{width:49.20635%;float:left;margin-right:1.5873%}.product-ingredients-module .ingredient-callout-wrapper:last-child{width:49.20635%;float:right;margin-right:0}}.product-ingredients-module .ingredient-callout{margin-bottom:1.625rem;text-align:center}@media (max-width:680px){.product-ingredients-module .ingredient-callout{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:3rem}}@media (min-width:681px) and (max-width:960px){.product-ingredients-module .ingredient-callout:nth-child(1n){width:44.97354%;float:left;margin-right:1.5873%}.product-ingredients-module .ingredient-callout:nth-child(2n){width:44.97354%;float:right;margin-right:0}}@media (min-width:961px){.product-ingredients-module .ingredient-callout{width:48.3871%;float:left;margin-right:3.22581%}.product-ingredients-module .ingredient-callout:last-child{float:right;margin-right:0}}.nutrition-info-module .nutrition-info-header{margin-bottom:3.25rem}.nutrition-info-module .nutrition-info-heading{margin-bottom:.40625rem}.nutrition-info-module .nutrition-info-heading-subtext{font-weight:400}.nutrition-info-module .nutrition-details{width:100%;float:left;margin-left:0;margin-right:0;margin-top:1.625rem}.nutrition-info-module .nutrition-groups-1WK,.nutrition-info-module .nutrition-groups-S20{margin-bottom:1.625rem;width:100%}@media (max-width:680px){.nutrition-info-module .nutrition-groups-S20 .nutrition-group-carbs .nutrition-bar{width:33%}.nutrition-info-module .nutrition-groups-S20 .nutrition-group-lipids .nutrition-bar{width:47%}.nutrition-info-module .nutrition-groups-S20 .nutrition-group-protein .nutrition-bar{width:20%}.nutrition-info-module .nutrition-groups-1WK .nutrition-group-carbs .nutrition-bar{width:45%}.nutrition-info-module .nutrition-groups-1WK .nutrition-group-lipids .nutrition-bar{width:40%}.nutrition-info-module .nutrition-groups-1WK .nutrition-group-protein .nutrition-bar{width:15%}.nutrition-info-module .percent-amount{margin-left:.5rem}}@media (min-width:681px){.nutrition-info-module .nutrition-groups-S20 .nutrition-group-carbs{width:33%}.nutrition-info-module .nutrition-groups-S20 .nutrition-group-lipids{width:47%}.nutrition-info-module .nutrition-groups-S20 .nutrition-group-protein{width:20%}.nutrition-info-module .nutrition-groups-1WK .nutrition-group-carbs{width:45%}.nutrition-info-module .nutrition-groups-1WK .nutrition-group-lipids{width:40%}.nutrition-info-module .nutrition-groups-1WK .nutrition-group-protein{width:15%}.nutrition-info-module .percent-of-calories{display:block}}.nutrition-info-module .nutrition-bar{background:#9f9f9f;display:block;height:3rem;width:33%}.nutrition-info-module .nutrition-group{margin-bottom:1.625rem;position:relative}.nutrition-info-module .nutrition-group:nth-child(odd) .nutrition-bar{background:#e7e7e7}.nutrition-info-module .nutrition-group:last-child{margin-bottom:0}.nutrition-info-module .percent-amount{font-weight:700}@media (max-width:960px){.nutrition-info-module .nutrition-block-groups{border:none;width:100%;background:#f7f7f7;text-align:justify;border-collapse:separate;border-spacing:1em;table-layout:fixed;max-width:500px;padding:1rem}.nutrition-info-module .nutrition-block-groups .nutrition-block{border-top:1px solid #424242;display:block;height:2.25rem;line-height:2.25rem;overflow:hidden}.nutrition-info-module .nutrition-block-groups .nutrition-block:hover{font-weight:700}.nutrition-info-module .nutrition-block-groups .nutrition-block:first-child{border-top:5px solid #212322}.nutrition-info-module .nutrition-block-groups .nutrition-block-name{float:left}.nutrition-info-module .nutrition-block-groups .nutrition-block-amount{float:right}.nutrition-info-module .nutrition-block-groups .nutrition-dv-container{display:none}}@media (min-width:961px){.nutrition-info-module .nutrition-block-groups .nutrition-block{width:13.15789%;float:left;margin-right:1.31579%;border:5px solid #212322;height:8rem;position:relative;text-align:center}.nutrition-info-module .nutrition-block-groups .nutrition-block:last-child{float:right;margin-right:0}.nutrition-info-module .nutrition-block-groups .nutrition-block-amount{font-size:1.625rem;margin-top:0;margin-bottom:.40625rem}.nutrition-info-module .nutrition-block-groups .nutrition-block-amount,.nutrition-info-module .nutrition-block-groups .nutrition-block-name{display:block;font-weight:700;line-height:1}.nutrition-info-module .nutrition-block-groups .nutrition-block-name{font-size:.8rem;margin-bottom:0}.nutrition-info-module .nutrition-block-groups .nutrition-block-description{padding-top:1.5rem}.nutrition-info-module .nutrition-block-groups .nutrition-dv-container{background:#7f7f7f;bottom:0;color:#fff;position:absolute;width:100%}.nutrition-info-module .nutrition-block-groups .nutrition-dv{font-weight:700;margin-bottom:0;padding:.15rem 0}}@media (min-width:681px){.nutrition-info-module .nutrition-group{float:left;width:33%}.nutrition-info-module .nutrition-bar{width:100%}}@media (min-width:481px){.certification-labeling-module{margin-left:21.16402%}}.certification-labeling-module .certification-labeling-header{margin-bottom:1.625rem}.certification-labeling-module .certification-icon{width:7%}.certification-labeling-module .certification-grid:after{content:"";display:table;clear:both}@media (min-width:681px){.certification-labeling-module .certification-col{width:44.97354%;float:left;margin-right:1.5873%}}@media (max-width:680px){.nutrition-info-module .nutrition-group{position:relative}.nutrition-info-module .ingredient-and-amount{left:.75rem;position:absolute;top:.75rem}.certification-labeling-module .certification-col{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:3.25rem}}.certification-labeling-module .certification-col:last-child{float:right;margin-right:0}.certification-labeling-module .certification-col-heading,.certification-labeling-module .certification-col-item{margin-bottom:.8125rem}.certification-labeling-module .certification-col-item-heading,.certification-labeling-module .certification-labeling-heading{margin-bottom:0}.certification-labeling-module .certification-no{color:#9f9f9f}.primary-messaging-block-module .messaging-block-image,.secondary-messaging-block-module .messaging-block-image{display:block;width:100%}.purchase .purchase-body:after,.purchase .purchase-digest:after,.purchase:after{display:table;content:"";clear:both}.primary-messaging-block-module{position:relative}.primary-messaging-block-module .messaging-block-heading,.primary-messaging-block-module p{color:#fff}@media (max-width:680px){.primary-messaging-block-module .messaging-block-image{margin-bottom:.8125rem}.primary-messaging-block-module .messaging-block-heading,.primary-messaging-block-module p{color:#424242}.primary-messaging-block-module .messaging-block-heading{font-size:1.625rem;line-height:1em;margin-top:0;margin-bottom:.40625rem}}@media (min-width:681px){.primary-messaging-block-module .messaging-block-heading{margin-bottom:0}.primary-messaging-block-module .messaging-block-copy{position:absolute;top:3rem;left:3rem;padding-right:3rem}.messaging-block-group-module .secondary-messaging-block-module{float:left;width:50%}.messaging-block-group-module .secondary-messaging-block-module:nth-child(2) .messaging-block-copy{padding-right:6.87831%}}.secondary-messaging-block-module .messaging-block-image{margin-bottom:.8125rem}.secondary-messaging-block-module .messaging-block-heading{font-size:1.625rem;line-height:1em;margin-top:0;margin-bottom:.40625rem}@media (max-width:680px){.messaging-block-group-module .primary-messaging-block-module,.messaging-block-group-module .secondary-messaging-block-module{margin-bottom:1.625rem}.messaging-block-group-module .secondary-messaging-block-module:last-child{margin-bottom:0}}.gallery-image-container,.gallery-image-container .gallery-image{width:100%}.gallery-thumbnails .gallery-thumbnail{cursor:pointer;width:18%;max-width:150px;border:2px solid #fff}.gallery-thumbnails .gallery-thumbnail:first-child{margin-left:-2px}.gallery-thumbnails .gallery-thumbnail:hover{border-color:#9f9f9f}.purchase{border-top:1px solid #e7e7e7}.purchase:last-of-type{margin-bottom:0}.purchase .purchase-body,.purchase .purchase-digest{padding-left:4.2328%;padding-right:4.2328%}.purchase .purchase-digest{padding-top:.8125rem;padding-bottom:.8125rem;background:#f7f7f7}@media (max-width:680px){.purchase .digest-pair{margin-bottom:.8125rem}.purchase .digest-pair:last-child{margin-bottom:0}}@media (min-width:681px){.purchase .digest-pair{width:32.27513%;float:left;margin-right:1.5873%}.purchase .digest-pair:last-child{float:right;margin-right:0;text-align:right}.purchase .purchase-shipments{float:left}}.purchase .digest-pair-heading,.purchase .digest-pair-subtext{margin:0}.purchase .digest-pair-heading{font-weight:700}.purchase .full-address p{line-height:1.625;margin-bottom:0}.purchase .purchase-shipments .purchase-shipment,.purchase .shipment-status{margin-bottom:.8125rem}.purchase .purchase-body{padding-bottom:1.625rem;padding-top:1.625rem}.purchase .shipment-status-heading{display:inline}@media (max-width:480px){.purchase .shipment-tracking{display:inline-block}}.purchase .purchase-shipments .purchase-shipment:last-child{margin-bottom:0}.purchase .shipment-items .shipment-item{margin-bottom:1.625rem}.purchase .shipment-items .shipment-item:last-child{margin-bottom:0}@media (max-width:680px){.purchase .shipment-items{margin-bottom:1.625rem}}.purchase .item-old-price{color:#9f9f9f;text-decoration:line-through}.purchase .item-coupon{color:#9f9f9f}.purchase .purchase-action:after{content:"";display:table;clear:both}.purchase .primary-button,.purchase .secondary-button,.purchase form .search-button,form .purchase .search-button{display:block;width:15rem}.purchase .callout-state{color:#E0415D}.checkout-summary-item .item-estimated-delivery,.checkout-summary-item .item-price,.purchase-summary-item .item-estimated-delivery,.purchase-summary-item .item-price,.subscription-module-container .non-sub-cost,.subscription-module-container .startdate-id{color:#9f9f9f}.purchase-summary{border:1px solid #7f7f7f;padding:1.5rem}.purchase-summary .purchase-summary-heading{margin-bottom:1.625rem}.purchase-summary .purchase-summary-total{border-top:5pt solid #212322;font-size:1.625rem;line-height:1em;margin-top:0;margin-bottom:.40625rem;font-weight:700;padding-top:.8125rem}.purchase-summary .purchase-summary-cost{display:block;float:right;text-align:right}.purchase-summary .cost-breakdown-list{overflow-x:hidden}.purchase-summary .cost-breakdown-item{margin-bottom:.8125rem}.purchase-summary .cost-breakdown-item:before{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}.purchase-summary .cost-breakdown-item :first-child{padding-right:.25rem;background:#fff}.purchase-summary .cost-breakdown-item :last-child{float:right;padding-left:.25rem;background:#fff}.purchase-summary .checkout-summary-items,.purchase-summary .checkout-summary-items .checkout-summary-item,.purchase-summary .checkout-summary-items .product-removed-message,.purchase-summary .checkout-summary-items .purchase-summary-item,.purchase-summary .purchase-summary-items,.purchase-summary .purchase-summary-items .checkout-summary-item,.purchase-summary .purchase-summary-items .product-removed-message,.purchase-summary .purchase-summary-items .purchase-summary-item{margin-bottom:1.625rem}.purchase-summary .checkout-summary-items .checkout-summary-item:last-child,.purchase-summary .checkout-summary-items .product-removed-message:last-child,.purchase-summary .checkout-summary-items .purchase-summary-item:last-child,.purchase-summary .purchase-summary-items .checkout-summary-item:last-child,.purchase-summary .purchase-summary-items .product-removed-message:last-child,.purchase-summary .purchase-summary-items .purchase-summary-item:last-child{margin-bottom:0}.checkout-summary-item,.purchase-summary-item{display:table}.checkout-summary-item .item-image,.purchase-summary-item .item-image{display:table-cell;vertical-align:top;padding-right:1.5rem;width:auto;max-height:75pt}.checkout-summary-item .item-info,.purchase-summary-item .item-info{position:relative;display:table-cell;vertical-align:top;width:100%}.checkout-summary-item .item-name,.purchase-summary-item .item-name{margin-bottom:0;font-weight:700}.checkout-summary-item .item-estimated-delivery,.purchase-summary-item .item-estimated-delivery{font-size:.8rem}.checkout-summary-item .remove-from-cart,.purchase-summary-item .remove-from-cart{position:absolute;right:0;top:0}.checkout-summary-item .remove-from-cart-button .svg-remove-icon,.purchase-summary-item .remove-from-cart-button .svg-remove-icon{width:.75rem;height:.75rem;overflow:visible;fill:#9f9f9f}.checkout-summary-item .remove-from-cart-button:hover,.purchase-summary-item .remove-from-cart-button:hover{border-bottom:0}.checkout-summary-item .remove-from-cart-button:hover .svg-remove-icon,.purchase-summary-item .remove-from-cart-button:hover .svg-remove-icon{fill:#E0415D}.subscription-module-container .product-image{width:23.2%;float:left;margin-right:2.4%;max-width:200px}.subscription-module-container .details-container,.subscription-module-container .summary-container{width:74.4%;float:right;margin-right:0}@media (max-width:680px){.subscription-module-container .product-image{margin-bottom:1.625rem}.subscription-module-container .summary-container{margin-top:.8125rem}}.subscription-module-container .subscription-type-container{margin-bottom:.8125rem}.subscription-module-container .product-title{font-weight:700}.subscription-module-container .cost,.subscription-module-container .quantity{display:inline-block}.subscription-module-container .cost::before{content:" - "}@media (max-width:680px){.subscription-module-container .cost,.subscription-module-container .quantity{display:block}.subscription-module-container .cost::before{content:""}.subscription-module-container .details-container{clear:both;float:none}}.subscription-module-container .status{font-weight:700;margin-bottom:.8125rem}.subscription-module-container .shipping-and-billing,.subscription-module-container .startdate-id{font-size:80%;margin-bottom:.8125rem}.subscription-module-container .shipping-and-billing p,.subscription-module-container .startdate-id p{line-height:1.625;margin-bottom:0}.stop-plan-form .unsubscribe-reason-list,.update-plan-form .quantity-selector{margin-bottom:1.625rem}.subscription-module-container .warning-text{color:#E0415D}@media (min-width:961px){.update-plan-form .quantity-selector{width:56.98925%;margin-right:3.22581%;float:none}}.stop-plan-form .form-option{margin-bottom:.8125rem}.stop-plan-form .form-group,.stop-plan-form .subscribe-future-products-option{margin-bottom:1.625rem}.stop-plan-form input[type=radio]{width:30px}.stop-plan-form .help-text{background-color:#f7f7f7;margin-left:30px;padding:.5rem}.stop-plan-form .cancellation-reason-heading{margin-bottom:.8125rem}.pause-plan-form .pause-duration-selector{margin-bottom:1.625rem}@media (min-width:681px){.pause-plan-form .pause-duration-selector{max-width:350px}}.shipment-item .item-image-and-summary{display:table}.shipment-item .item-image,.shipment-item .item-summary{display:table-cell}.shipment-item .item-image{width:75pt}.shipment-item .item-summary{padding-left:1rem;vertical-align:middle}.shipment-item .subscription-id{font-size:80%;color:#9f9f9f}.shipping-address-info .order-date-and-number,.shipping-address-info .shipment-items,.shipping-address-info .single-order-address{margin-bottom:.8125rem}.shipping-address-info .shipment-items .shipment-item{margin-bottom:1.625rem}.shipping-address-info .order-number,.shipping-address-info .shipment-items .shipment-item:last-child{margin-bottom:0}.shipping-address-info .address-on-file p{line-height:1.625;margin-bottom:0}.home-video .svg-play-icon{fill:#fff}@media (max-width:680px){.home-video .svg-play-icon{width:3pc;height:3pc}}.home-video .home-video-container{visibility:hidden;height:0;overflow:hidden}.home-video .home-video-container:after{content:"";display:table;clear:both}.home-video .home-video-container.show-video{visibility:visible;height:auto;height:initial}.home-video .home-video-cover{position:relative;width:100%}.home-video .home-video-overlay{position:absolute;width:100%;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:10}.home-video .home-video-heading{color:#fff;margin-bottom:0}@media (max-width:680px){.home-video .home-video-heading{font-size:2.5625rem;line-height:1.26829em;margin-top:0;margin-bottom:1.625rem;margin-bottom:0}}.home-video .home-video-cover-link{display:block;border-bottom:0;padding-bottom:0}.original-price{font-weight:400;color:#E0415D;text-decoration:line-through}