@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.nav-header .try-soylent-button:active,.primary-button:active,.product-module .order-once-button:active,.product-module .subscribe-button:active,.product-module-large .order-once-button:active,.product-module-large .subscribe-button:active,.secondary-button:active,a:active,a:hover,button:active,button:disabled:active,form .search-button:active,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,form textarea:focus{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}body,button:disabled{line-height:1.625rem}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}.about-container,.terms-container{max-width:1500px;margin-left:auto;box-sizing:content-box}.form-group,.form-section .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,.form-section .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,.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}.alert{margin-bottom:1.625rem}.about-container{margin-right:auto;margin:0 auto;padding-top:0;padding-bottom:0}@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%}}.terms-container{margin-right:auto;margin:0 auto;padding-top:0;padding-bottom:0}.all-products-container,.contact-container{max-width:1500px;margin-left:auto;padding-bottom:0;box-sizing:content-box;padding-top: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:681px) and (max-width:960px){.terms-container .terms-text{width:66.13757%;float:left;margin-right:1.5873%}}@media (min-width:961px){.terms-container{padding-left:6%;padding-right:6%}.terms-container .terms-text{width:49.20635%;float:left;margin-right:1.5873%}}.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 .all-fieldsets{width:66.13757%;float:left;margin-right:1.5873%}}@media (min-width:961px){.contact-container{padding-left:6%;padding-right:6%}.contact-container .all-fieldsets{width:49.20635%;float:left;margin-right:1.5873%}}.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}}.checkout-container .checkout-header-container .secure-lock-icon-container,.checkout-container .section-heading-container .accepted-credit-cards,.checkout-container .section-heading-container .shipping-countries{text-align:right;vertical-align:middle}.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{width:55px;height:55px}@media (max-width:480px){.checkout-container .checkout-header-container .secure-lock-icon{display:none}}.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-success-container:after,.error-container:after,.home-container:after{content:" ";display:block;clear:both}.checkout-container .accepted-credit-card,.checkout-container .shipping-country{width:40px;height:23px;margin-left:.5rem}.checkout-success-container,.error-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box}.checkout-container .errorlist{font-size:.8rem;color:#E0415D;padding-left:.5rem}a:active,a:hover,a:link,a:visited{color:#69cd3c;text-decoration:none}body,small{color:#424242}article address,figcaption{color:#9f9f9f}.checkout-success-container{margin:0 auto;padding-top:0;padding-bottom:0}@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}.error-container{margin:0 auto;padding-top:0;padding-bottom:0}.home-container,.login-container{max-width:1500px;margin-left:auto;box-sizing:content-box;padding-top:0;padding-bottom:0}@media (min-width:0) and (max-width:480px){.error-container{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.error-container{padding-left:4%;padding-right:4%}}@media (min-width:961px){.error-container{padding-left:6%;padding-right:6%}}.home-container{margin-right:auto;margin:0 auto}.home-container .featured-products,.home-container .product-ingredients,.home-container .product-ingredients-module{margin-bottom:3.25rem}@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%}}.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-container{visibility:hidden;height:0;overflow:hidden}.home-container .home-video-container:after{content:"";display:table;clear:both}.home-container .home-video-container.show-video{visibility:visible;height:auto;height:initial;margin-bottom:3.25rem}.home-container .home-video-cover{width:100%;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 .home-video-cover-link{border-bottom:0;padding-bottom:0;display:block}.home-container .expansion-newsletter{clear:both;overflow:hidden;margin-bottom:-3.25rem}.login-container{margin-right:auto;margin:0 auto}.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}.login-container .actions{margin-bottom:1.625rem}.login-container .secondary-links{min-height:1.625rem}.login-container .forgot-password{display:inline-block}.logout-container{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;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%}}.product-detail-container,.release-notes-container{margin-left:auto;margin-right:auto;box-sizing:content-box;padding-top:0;padding-bottom:0;max-width:1500px}.logout-container .alert{display:none}.product-detail-container{margin:0 auto}.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{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: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{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0}aside cite,dd{margin-left:1em}@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%}}audio,figure,figure img,img,meter,video{width:100%}.reset-container .reset-password-instructions{margin-bottom:1.625rem}audio,dd,meter,video{margin-bottom:1em}*{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:-7rem;visibility:hidden}.hidden{display:none}.non-breaking-line,i,nav{display:inline-block}@font-face{font-family:Apercu;src:url("apercu-light-webfont.eot");src:url("//p4.zdassets.com/hc/theme_assets/460253/200020415/apercu-light-webfont.eot?#iefix") format("embedded-opentype"),url("//theme.zdassets.com/theme_assets/460253/7cfe2646009d5ef357fef9379006d0633458bffb.woff2") format("woff2"),url("//theme.zdassets.com/theme_assets/460253/3e88abf9f66d0dfa9656f711212e648cbb22ffd1.woff") format("woff"),url("//theme.zdassets.com/theme_assets/460253/530fd30963c6bf7d7f5ac32fadbf2d8ee9369c71.ttf") format("truetype"),url("//p4.zdassets.com/hc/theme_assets/460253/200020415/apercu-light-webfont.svg#aperculight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Apercu;src:url("//theme.zdassets.com/theme_assets/460253/1e649824acb1d057646be7153894fb3c248e1723.eot");src:url("//p4.zdassets.com/hc/theme_assets/460253/200020415/apercu-bold-webfont.eot?#iefix") format("embedded-opentype"),url("//theme.zdassets.com/theme_assets/460253/7a78b237821e9a19db8224b3a6fa5ac69cd06dff.woff2") format("woff2"),url("//theme.zdassets.com/theme_assets/460253/4a62c148824fa499cf3c7f2e9e5a4e48bc9dc951.woff") format("woff"),url("//theme.zdassets.com/theme_assets/460253/5077a7b9735aebe049db55cc16cc82e5a464656b.ttf") format("truetype"),url("//p4.zdassets.com/hc/theme_assets/460253/200020415/apercu-bold-webfont.svg#apercubold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Apercu;src:url("//theme.zdassets.com/theme_assets/460253/ea9d40a81a7c32e6d9106173c52d488b9d9e4cf2.eot");src:url("//p4.zdassets.com/hc/theme_assets/460253/200020415/apercu_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("//theme.zdassets.com/theme_assets/460253/1b357e222d52b2d45518de98f22fc55ae4f3ed00.woff2") format("woff2"),url("//theme.zdassets.com/theme_assets/460253/1b357e222d52b2d45518de98f22fc55ae4f3ed00.woff2") format("woff"),url("//theme.zdassets.com/theme_assets/460253/c8900ff526b4b8c1894f08cd9b0c5bd1b4a9bc29.gz") format("truetype"),url("//p4.zdassets.com/hc/theme_assets/460253/200020415/apercu_light_italic-webfont.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:active,a:hover{border-bottom:.1em;border-bottom-color:#69cd3c;border-bottom-style:solid}.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 .63415em;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}blockquote cite:before{content:'Source: '}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}.main-footer a,i,nav a.menu-item{white-space:nowrap}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;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,progress[value]{-webkit-appearance:none;-moz-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]{appearance:none;width:10em;height:1em}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%;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-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}button,button:disabled:hover,button:hover{border:0}.body-copy a:visited,button:disabled,button:disabled:link,button:disabled:visited{color:#9f9f9f}button:disabled,button:disabled:hover,table{background:#f7f7f7}.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}button:disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.5rem 1rem;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;margin-bottom:.8125rem;box-shadow:0 0;color:#9f9f9f}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;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;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],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{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: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%;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}.nav-header .try-soylent-button,.nav-header .try-soylent-button:link,.nav-header .try-soylent-button:visited,.primary-button,.primary-button:link,.primary-button:visited,.secondary-button,.secondary-button:link,.secondary-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}.svg-discourse-dims,.svg-facebook-square-dims,.svg-instagram-dims,.svg-linkedin-dims,.svg-pinterest-dims,.svg-play-button-dims,.svg-reddit-dims{width:2pc;height:2pc}.svg-soylent-logo-dims{width:106px;height:50px}.svg-twitter-dims{width:2pc;height:2pc}.alert-error,.alert-subtle{padding:.40625rem}.alert-subtle{background-color:#f7f7f7}.alert-error{background-color:#E0415D;color:#fff}@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;background:#69cd3c}.nav-header .try-soylent-button,.secondary-button{-webkit-appearance:none;-moz-appearance:none;box-shadow:2px 2px 0 0 #212322;overflow:hidden}.primary-button:hover,form .search-button:hover{border:0}.primary-button:before,form .search-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}.nav-header .try-soylent-button:before,.secondary-button:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);pointer-events:none}.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}.nav-header,.secondary-button{-webkit-transition:all .4s ease}.primary-button:hover,form .search-button:hover{background:#48be16}.secondary-button{appearance:none;border:0;padding:.5rem 1rem;transition:all .4s ease;position:relative;margin-bottom:.8125rem;line-height:1.625rem;background:#9f9f9f}.secondary-button:hover{border:0}.secondary-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%)}.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{background:#7f7f7f}.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;position:relative;line-height:1.625rem;background:#69cd3c;float:right;margin-bottom: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:hover{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}.nav-header .login-state{display:none}}@media (min-width:481px){.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 .bottom-footer-section{padding-bottom:1rem}.main-footer .bottom-footer-section: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:1.5rem}}.main-footer a{font-size:1rem;padding-bottom:.25rem;transition:all .2s ease-in-out}.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 .social-icons{height:2pc}@media (max-width:480px){.main-footer .rosa-labs-footer,.main-footer .social-icons{width:100%;float:left;margin-left:0;margin-right:0}.main-footer .social-icons{text-align:left;margin-bottom:.40625rem}}@media (min-width:481px){.main-footer .social-icons{width:57.67196%;float:right;margin-right:0;text-align:right}.main-footer .rosa-labs-footer{width:40.74074%;float:left;margin-right:1.5873%}}.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;background:#69cd3c;margin-bottom:.40625rem;width:100%}.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{background:#48be16}.product-module .subscription-frequency,.product-module-large .subscription-frequency{margin-right:.25rem}.section-header{border-top:5pt solid #212322}.section-header .section-heading{font-size:2.5625rem;line-height:1.26829em;margin-top:0;margin-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:after,.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}.expansion-newsletter{overflow:hidden;background:#f7f7f7;padding:1.5rem}.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 .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){.product-ingredients-module .ingredient-image{max-width:80%}.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%}.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-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%}.grid-styleguide:after,.styleguide-article-section:after,.styleguide-color-section:after,.styleguide-form-section:after,.styleguide-futuristic-section:after,.styleguide-grid-section:after,.styleguide-media-section:after,.styleguide-table-section:after{content:" ";display:block;clear:both}.checkout-summary-item .item-name,.purchase-summary-item .item-name{margin-bottom:0;font-weight:700}.checkout-summary-item .item-estimated-delivery,.checkout-summary-item .item-price,.purchase-summary-item .item-estimated-delivery,.purchase-summary-item .item-price{color:#9f9f9f}.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}.styleguide-article-section,.styleguide-color-section,.styleguide-form-section,.styleguide-futuristic-section,.styleguide-grid-section,.styleguide-media-section,.styleguide-table-section{max-width:1500px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin:0 auto;padding-top:0;padding-bottom:0;margin-bottom:3.25rem}@media (min-width:0) and (max-width:480px){.styleguide-article-section,.styleguide-color-section,.styleguide-form-section,.styleguide-futuristic-section,.styleguide-grid-section,.styleguide-media-section,.styleguide-table-section{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.styleguide-article-section,.styleguide-color-section,.styleguide-form-section,.styleguide-futuristic-section,.styleguide-grid-section,.styleguide-media-section,.styleguide-table-section{padding-left:4%;padding-right:4%}}@media (min-width:961px){.styleguide-article-section,.styleguide-color-section,.styleguide-form-section,.styleguide-futuristic-section,.styleguide-grid-section,.styleguide-media-section,.styleguide-table-section{padding-left:6%;padding-right:6%}}.styleguide-color-section .color-swatch{width:50%;float:left;padding:1rem;height:12rem;font-size:.8rem}@media (min-width:681px) and (max-width:960px){.styleguide-color-section .color-swatch{width:33.33333%;float:left}}.styleguide-color-section .color-swatch p,.styleguide-color-section .color-swatch-heading{margin:0}.styleguide-color-section .hitchhiker-grey-color-swatch h4,.styleguide-color-section .hitchhiker-grey-color-swatch p,.styleguide-color-section .rich-black-color-swatch h4,.styleguide-color-section .rich-black-color-swatch p,.styleguide-color-section .soylent-official-green-color-swatch h4,.styleguide-color-section .soylent-official-green-color-swatch p,.styleguide-color-section .soylent-red-color-swatch h4,.styleguide-color-section .soylent-red-color-swatch p,.styleguide-color-section .steel-grey-color-swatch h4,.styleguide-color-section .steel-grey-color-swatch p{color:#fff}.styleguide-color-section .off-white-color-swatch h4,.styleguide-color-section .off-white-color-swatch p,.styleguide-color-section .soylent-silver-color-swatch h4,.styleguide-color-section .soylent-silver-color-swatch p,.styleguide-color-section .white-color-swatch h4,.styleguide-color-section .white-color-swatch p{color:#424242}.styleguide-color-section .rich-black-color-swatch{background:#212322}.styleguide-color-section .hitchhiker-grey-color-swatch{background:#424242}.styleguide-color-section .steel-grey-color-swatch{background:#9f9f9f}.styleguide-color-section .soylent-silver-color-swatch{background:#e7e7e7}.styleguide-color-section .off-white-color-swatch{background:#f7f7f7}.styleguide-color-section .white-color-swatch{background:#fff}.styleguide-color-section .soylent-official-green-color-swatch{background:#69cd3c}.styleguide-color-section .soylent-red-color-swatch{background:#E0415D}.form-section button{margin-right:1.5873%}.grid-styleguide{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){.grid-styleguide{padding-left:2%;padding-right:2%}}@media (min-width:481px) and (max-width:960px){.grid-styleguide{padding-left:4%;padding-right:4%}}@media (min-width:961px){.styleguide-color-section .color-swatch{width:25%;float:left}.grid-styleguide{padding-left:6%;padding-right:6%}}.show-grid-section{margin-bottom:1.5873%}.show-grid-section:after{content:"";display:table;clear:both}.show-grid-section:last-of-type{margin-bottom:0}.show-span,.show-span-1-of-12,.show-span-3-of-12,.show-span-4-of-12,.show-span-6-of-12,.show-span-8-of-12{background:#9f9f9f;color:#fff;padding:.5rem}@media (min-width:681px){.show-span,.show-span-1-of-12,.show-span-3-of-12,.show-span-4-of-12,.show-span-6-of-12,.show-span-8-of-12{padding:1rem}}.show-span-1-of-12:last-child,.show-span-3-of-12:last-child,.show-span-4-of-12:last-child,.show-span-6-of-12:last-child,.show-span-8-of-12:last-child,.show-span:last-child{float:right;margin-right:0}.show-span-1-of-12,.show-span-3-of-12,.show-span-4-of-12,.show-span-6-of-12,.show-span-8-of-12{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:480px){.show-span-1-of-12,.show-span-3-of-12,.show-span-4-of-12,.show-span-6-of-12,.show-span-8-of-12{margin-bottom:1.5873%}}@media (min-width:481px){.show-span-1-of-12,.show-span-3-of-12,.show-span-4-of-12,.show-span-6-of-12,.show-span-8-of-12{float:left;margin-right:1.5873%}.show-span-1-of-12{width:6.87831%}.show-span-3-of-12{width:23.80952%}.show-span-4-of-12{width:32.27513%}.show-span-6-of-12{width:49.20635%}.show-span-8-of-12{width:66.13757%}}.original-price{font-weight:400;color:#E0415D;text-decoration:line-through}

/*Sitewide styles are included in document header*/
/*///////FAQ STYLES OVERWITE MAIN STYLES  */

.faq-form-group {
    display: inline-block;
    min-width: 50%;
}

.search-results-subheading {
    display: none;
}

.search-result {
    margin-bottom: 1.625em;
}

.search-result-link {
    font-weight: bold;
}

.search-result-meta {
    display: none;
}

.pagination ul li {
    display: inline-block;
    margin-right: .5em;
  margin-top:.8125rem;
}

.search-results-column p a {
    display: block;
}

.request-id {
    font-size: 1rem;
    font-weight: lighter;
    display: block;
}
/* ====================================================
   Breadcrumbs
   ==================================================== */

.breadcrumbs li {
    display: inline-block;
    white-space: nowrap;
}

.breadcrumbs li + li:before {
    content: ">";
}

.breadcrumbs li:nth-last-child(2) {
    display: none;
}

.comment-avatar,
.comment-avatar-agent {
    width: 100px;
    display: inline-block;
}

.comment-container {
    display: inline-block;
    vertical-align: top;
    margin-left: 1em;
}

.request-subject {
    font-size: 1.625rem;
    margin-top: 1.625rem;
}

.comment {
    border 1px #F7F7F7;
}

.main-column {
    float: left;
    width: 60%;
}

.side-column {
    float: right;
    width: 30%;
    background: #f7f7f7;
    padding: 1em;
    margin-top: 1.625rem;
}
/* ====================================================
   My activities
   ==================================================== */

.my-activities-header .breadcrumbs li:first-child,
.my-activities-header .breadcrumbs li:before {
    display: none;
}

.my-activities-header {
    font-weight: bold;
    padding: .5rem 0 3.125rem 0;
    font-size: 2.5625rem;
    border-top: 5pt solid #212322;
}

.my-activities-header .breadcrumbs li:last-child {
    display: block;
}

.my-activities-nav {
    margin-bottom: 1em;
    padding: .5em 0 0 0 0;
    display: block;
    font-weight: bold;
}

.my-activities-sub-nav {
    padding: 0;
    margin-bottom: 1.625rem;
}

.my-activities-nav li {}

.my-activities-sub-nav li {
    font-weight: lighter;
}

.my-activities-nav li,
.my-activities-sub-nav li {
    display: inline-block;
    padding-right: 1em;
}

.my-activities-nav li + li {
    border-left: 1px solid #9f9f9f;
    padding-left: 1em;
}

.my-activities-sub-nav li + li {
    padding-left: .5em;
}

.request-table-toolbar {
    background-color: #F7f7f7;
    padding: 2em 2em 0 2em;
}

table {
    border-spacing: 0;
    padding: 2em;
}

.related-articles li a,
.recent-articles li a {
    font-size: 1rem;
    line-height: 1rem;
}

.request_description {
    margin-top: 1.625rem;
}

#request-attachments {
    height: 200px;
}

.request-header {
    font-size: 2.5625rem;
    border-top: 5pt solid #212322;
}

#new_request input[type="submit"] {
    background: #69CD3C;
    border: none;
    color: #FFF;
    -moz-box-shadow: 2px 2px 0px 0px #212322;
    -webkit-box-shadow: 2px 2px 2px 0px #212322;
    box-shadow: 2px 2px 0px 0px #212322;
    display: inline-block;
    cursor: pointer;
    outline: none;
    padding: .5em 1em;
    margin-top: 1.625rem;
}

.request_description {
    margin-bottom: 1.625rem;
}

.faq-article-title {
    font-size: 2.5625rem;
    border-top: 5pt solid #212322;
    margin-top: 1.625rem;
}
/* ====================
Homepage
=====================*/

.category h2 {
    display: none;
}

.category {
    display: inline-block;
    width: 23%;
    vertical-align: top;
    margin-right: 2%;
}

.category:last-child {
   margin-right: 0;
}

.category .section {
    margin-bottom: 1.625rem;
}

.knowledge-base h1 {
    font-size: 2.5625rem;
    border-top: 5pt solid #212322;
}

.section h3 a {
    color: #424242;
}

.section h3 a:hover {
    text-decoration: none;
    border: none;
}

.see-all-articles::before {
    content: "+";
}

.see-all-articles {
 margin-top:.8125rem;
  display:inline-block;
}



.h2-line {
    font-size: 2.5625rem;
    border-top: 5pt solid #212322;
    margin-top: 1.625rem;
}

.section-tree .section h3 {
    display: none;
}


/*=========
Articles
============*/

article p:first-of-type {
    border-top: 0 !important;
  margin-top:0 !important;
}

article p {
 margin-bottom:1.625rem; 
}


.body-copy ul{
 margin:0 0 0 2em !important; 
}

/*=========
Homepage Icons
============*/

.category-description,
.section-description {
    margin-bottom: 1.625rem;
}

.category-tree .category h3 {
    background-repeat: no-repeat;
    padding-top: 3.5em;
  margin-top:1rem;
}

.category-tree .category:first-child h3 {
    background-image: url("//theme.zdassets.com/theme_assets/460253/2025883760116f4b1665718c00a1ec6bfbecf350.png");

}

.category-tree .category:nth-child(2) h3 {
    background-image: url("//theme.zdassets.com/theme_assets/460253/34babb5dcd84fab9cb58b41d7a101298f5a0f940.png");
}

.category-tree .category:nth-child(3) h3 {
    background-image: url("//theme.zdassets.com/theme_assets/460253/9123b3212c26419e9dfa4b32fa63ba56c2044365.png");
}

.category-tree .category:nth-child(4) h3 {
    background-image: url("//theme.zdassets.com/theme_assets/460253/4345c90f0fcc2bbd8a3b9782ff864e59b6ae456c.png");
}



/*=========
Responsive Styles
============*/

@media (max-width: 960px) {
    .category {
        width: 100%;
    }
    .side-column {
        width: 30%;
        margin: 3.125rem 0;
    }
}

@media (max-width: 850px) {
    .main-column {
        width: 100%;
    }
    .side-column {
        float: left;
        width: 100%;
        margin: .8125rem 0;
    }
}

.main-footer .social-icons{
 width:100%;
  float:left;
  text-align:left;
  margin-bottom:.8125rem;
}

.svg-reddit-dims {
  padding: 5px;
}

.svg-reddit-dims image {
	fill: #9f9f9f;
  width: 20px;
  height: 22px;
}

/*=========
Quick edits
============*/

.article-list li {
 margin-bottom:.5em; 
}