﻿html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.nutrition-survey-results .btn-style,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary,.nutrition-survey-results .btn-template .link,.nutrition-survey-landing .product-lines .button-keeper button,.nutrition-survey-landing #survey_header_bg button,.nutrition-wrapper .survey-submit,#geocode-modal .geocode-button-holder .geocode-btn,#scrollToTop,#mobileCartBtn,#scrollToBottom,button.btn-white-outline-blue,a.btn-white-outline-blue,input[type=button].btn-white-outline-blue,input[type=submit].btn-white-outline-blue,input[type=reset].btn-white-outline-blue,button.yellow,a.yellow,input[type=button].yellow,input[type=submit].yellow,input[type=reset].yellow,button.link,input[type=button].link,input[type=submit].link,input[type=reset].link,button.tertiary,input[type=button].tertiary,input[type=submit].tertiary,input[type=reset].tertiary,button.secondary,a.secondary,input[type=button].secondary,input[type=submit].secondary,input[type=reset].secondary,button.primary,a.primary,input[type=button].primary,input[type=submit].primary,input[type=reset].primary,button,input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;border:none;border-radius:5rem;display:block;font-weight:400;line-height:16px;min-height:36px;padding:1rem 5rem;position:relative;outline:none;text-decoration:none;text-align:center;user-select:none;vertical-align:middle;white-space:normal}html{font-size:62.5%}body{background-color:#fff;color:#292a2b;font-family:Roboto,Verdana,sans-serif;font-size:1.4rem;font-weight:300;line-height:1.5}h1,h2,h3{font-weight:300;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2;margin:0 0 .25em 0;padding:0;position:relative;text-align:center;text-rendering:optimizeLegibility}h1 i.fa,h2 i.fa,h3 i.fa,h4 i.fa,h5 i.fa,h6 i.fa{font-size:.8em;position:relative;top:-1px}h1{font-size:2.59rem;margin:0 0 .5em 0}@media screen and (min-width: 640px){h1{font-size:2.996rem}}@media screen and (min-width: 860px){h1{font-size:3.388rem}}h2{font-size:2.198rem;margin:.25em 0}@media screen and (min-width: 640px){h2{font-size:2.45rem}}@media screen and (min-width: 860px){h2{font-size:2.8rem}}h3{font-size:1.792rem}@media screen and (min-width: 640px){h3{font-size:1.988rem}}@media screen and (min-width: 860px){h3{font-size:2.198rem}}h4{font-size:1.61rem}@media screen and (min-width: 640px){h4{font-size:1.68rem}}@media screen and (min-width: 860px){h4{font-size:1.75rem}}h5{font-size:1.4rem}@media screen and (min-width: 640px){h5{font-size:1.4rem}}@media screen and (min-width: 860px){h5{font-size:1.4rem}}h6{font-size:1.19rem}@media screen and (min-width: 640px){h6{font-size:1.12rem}}@media screen and (min-width: 860px){h6{font-size:1.05rem}}p{font-size:1.6rem;margin:0 0 .75em}a{color:#2572ab;text-decoration:none}a:hover{color:#5ba5db}a:active,a:focus{color:#5ba5db;outline:none}a .underline{text-decoration:underline}.faux-hyperlink{color:#2572ab;cursor:pointer;display:inline-flex;text-decoration:underline;width:fit-content}.faux-hyperlink:hover{color:#5ba5db}hr{border-bottom:1px solid #dbdcde;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #dbdcde;color:#4e5053;margin:1.5em 0;padding-left:.75em}cite{color:#67696d;font-style:italic}cite:before{content:"— "}sub,sup{font-size:40%}sup{top:-0.75em}fieldset{background:#f6f6f6;border:1px solid #dbdcde;margin:0 0 .75em 0;padding:1.5em}input,label,select{border-radius:0;display:block;font-family:Roboto,Verdana,sans-serif;font-size:1.4rem}label{margin-bottom:0;position:relative}label.required:after{content:"*"}label abbr{display:none}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:0;border:1px solid #dbdcde;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:Roboto,Verdana,sans-serif;font-size:1.4rem;margin-bottom:.1875em;padding:6px .5em;width:100%}textarea:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select:hover{border-color:#c1c3c5}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select:focus{border-color:#5ba5db;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(167,169,172,.7);outline:none}textarea:disabled,textarea.disabled,textarea.readonly,input[type=email]:disabled,input[type=email].disabled,input[type=email].readonly,input[type=number]:disabled,input[type=number].disabled,input[type=number].readonly,input[type=password]:disabled,input[type=password].disabled,input[type=password].readonly,input[type=search]:disabled,input[type=search].disabled,input[type=search].readonly,input[type=tel]:disabled,input[type=tel].disabled,input[type=tel].readonly,input[type=text]:disabled,input[type=text].disabled,input[type=text].readonly,input[type=url]:disabled,input[type=url].disabled,input[type=url].readonly,input[type=color]:disabled,input[type=color].disabled,input[type=color].readonly,input[type=date]:disabled,input[type=date].disabled,input[type=date].readonly,input[type=datetime]:disabled,input[type=datetime].disabled,input[type=datetime].readonly,input[type=datetime-local]:disabled,input[type=datetime-local].disabled,input[type=datetime-local].readonly,input[type=month]:disabled,input[type=month].disabled,input[type=month].readonly,input[type=time]:disabled,input[type=time].disabled,input[type=time].readonly,input[type=week]:disabled,input[type=week].disabled,input[type=week].readonly,select:disabled,select.disabled,select.readonly{background-color:#f0f1f1;color:#a7a9ac;pointer-events:none}textarea.input-validation-error,input[type=email].input-validation-error,input[type=number].input-validation-error,input[type=password].input-validation-error,input[type=search].input-validation-error,input[type=tel].input-validation-error,input[type=text].input-validation-error,input[type=url].input-validation-error,input[type=color].input-validation-error,input[type=date].input-validation-error,input[type=datetime].input-validation-error,input[type=datetime-local].input-validation-error,input[type=month].input-validation-error,input[type=time].input-validation-error,input[type=week].input-validation-error,select.input-validation-error{border:1px solid #bb2631;background-color:#fae6e8}option:disabled{color:#dbdcde}textarea:read-only,input[type=email]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=search]:read-only,input[type=tel]:read-only,input[type=text]:read-only,input[type=url]:read-only,input[type=color]:read-only,input[type=date]:read-only,input[type=datetime]:read-only,input[type=datetime-local]:read-only,input[type=month]:read-only,input[type=time]:read-only,input[type=week]:read-only{background-color:#f0f1f1;color:#c1c3c5}.field-validation-error{color:#e06770;display:inline-block;line-height:1.2}.field-validation-valid{display:none}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=file]{padding-bottom:.75em;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-size:contain;cursor:pointer;height:31px;padding:4px 40px 3px .3em;border:1px solid #dbdcde;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:url(//media2.4life.com/images/shopping/rebrand/Vector_down_arrow_link.svg);background-position:right 3px top 50%;background-repeat:no-repeat;background-size:15px 20px;text-overflow:ellipsis}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;display:inline-block;margin-right:.375em;outline:none;width:18px;height:18px}input[type=radio]{background:rgba(0,0,0,0) url("//media2.4life.com/images/shopping/rebrand/radio-sprite.svg") no-repeat left center;border:0}input[type=radio]:checked{background-position:right center}input[type=checkbox]{background:#fff url("//media2.4life.com/images/shopping/rebrand/checkbox-sprite.svg") no-repeat -1px center;border:1px solid #73767a}input[type=checkbox]:checked{background-position:calc(100% + 1px) center}input[type=checkbox].input-validation-error{border-color:#e06770}label input[type=radio],label input[type=checkbox]{position:absolute;left:0;top:.1em}label.checkbox,label.radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;margin-top:.75em;padding-left:1.5em;position:relative}label.checkbox input,label.radio input{position:absolute;top:2px;left:0}.form-item{max-width:1280px;margin-left:auto;margin-right:auto}.form-item:after{content:"";display:table;clear:both}.top-form-margin{margin-top:12px;position:relative}div.input-validation-error{border:1px solid #e06770}.eye-catcher{position:relative}.eye-catcher .eye{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:#292a2b}table{border-collapse:collapse;margin:0;width:100%}th{border-bottom:1px solid #b4b6b8;font-weight:bold;padding:.75em 0;text-align:left}td{padding:.2em}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}ul.restore-defaults{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}ol.restore-defaults{list-style-type:decimal;margin-bottom:.75em;padding-left:1.5em}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}button,input[type=button],input[type=submit],input[type=reset]{background-color:#3c54a5;color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}button else,input[type=button] else,input[type=submit] else,input[type=reset] else{box-shadow:none !important}button:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active{background-color:#3b52a1;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}button:active else,input[type=button]:active else,input[type=submit]:active else,input[type=reset]:active else{box-shadow:none}button:visited,input[type=button]:visited,input[type=submit]:visited,input[type=reset]:visited{background-color:#3c54a5;color:#fff}button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background-color:#536cc1;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}button:disabled,button.disabled,button.btn-disabled,input[type=button]:disabled,input[type=button].disabled,input[type=button].btn-disabled,input[type=submit]:disabled,input[type=submit].disabled,input[type=submit].btn-disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=reset].btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button:disabled:hover,button.disabled:hover,button.btn-disabled:hover,input[type=button]:disabled:hover,input[type=button].disabled:hover,input[type=button].btn-disabled:hover,input[type=submit]:disabled:hover,input[type=submit].disabled:hover,input[type=submit].btn-disabled:hover,input[type=reset]:disabled:hover,input[type=reset].disabled:hover,input[type=reset].btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}button:disabled:hover else,button.disabled:hover else,button.btn-disabled:hover else,input[type=button]:disabled:hover else,input[type=button].disabled:hover else,input[type=button].btn-disabled:hover else,input[type=submit]:disabled:hover else,input[type=submit].disabled:hover else,input[type=submit].btn-disabled:hover else,input[type=reset]:disabled:hover else,input[type=reset].disabled:hover else,input[type=reset].btn-disabled:hover else{box-shadow:none !important}button.btn-success,input[type=button].btn-success,input[type=submit].btn-success,input[type=reset].btn-success{background-color:#36b35f !important;color:#fff !important}button.btn-error,input[type=button].btn-error,input[type=submit].btn-error,input[type=reset].btn-error{background-color:#bb2631 !important;color:#fff !important}button.btn-danger,input[type=button].btn-danger,input[type=submit].btn-danger,input[type=reset].btn-danger{background-color:#fff !important;color:#bb2631 !important}button.btn-inline,input[type=button].btn-inline,input[type=submit].btn-inline,input[type=reset].btn-inline{padding:0 50px;min-height:31px}button.primary,a.primary,input[type=button].primary,input[type=submit].primary,input[type=reset].primary{background-color:#3c54a5;color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);margin:1rem 0;width:100%;padding-left:2rem;padding-right:2rem}button.primary else,a.primary else,input[type=button].primary else,input[type=submit].primary else,input[type=reset].primary else{box-shadow:none !important}button.primary:active,a.primary:active,input[type=button].primary:active,input[type=submit].primary:active,input[type=reset].primary:active{background-color:#3b52a1;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}button.primary:active else,a.primary:active else,input[type=button].primary:active else,input[type=submit].primary:active else,input[type=reset].primary:active else{box-shadow:none}button.primary:visited,a.primary:visited,input[type=button].primary:visited,input[type=submit].primary:visited,input[type=reset].primary:visited{background-color:#3c54a5;color:#fff}button.primary:hover,a.primary:hover,input[type=button].primary:hover,input[type=submit].primary:hover,input[type=reset].primary:hover{background-color:#536cc1;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}button.primary:disabled,button.primary.disabled,button.primary.btn-disabled,a.primary:disabled,a.primary.disabled,a.primary.btn-disabled,input[type=button].primary:disabled,input[type=button].primary.disabled,input[type=button].primary.btn-disabled,input[type=submit].primary:disabled,input[type=submit].primary.disabled,input[type=submit].primary.btn-disabled,input[type=reset].primary:disabled,input[type=reset].primary.disabled,input[type=reset].primary.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button.primary:disabled:hover,button.primary.disabled:hover,button.primary.btn-disabled:hover,a.primary:disabled:hover,a.primary.disabled:hover,a.primary.btn-disabled:hover,input[type=button].primary:disabled:hover,input[type=button].primary.disabled:hover,input[type=button].primary.btn-disabled:hover,input[type=submit].primary:disabled:hover,input[type=submit].primary.disabled:hover,input[type=submit].primary.btn-disabled:hover,input[type=reset].primary:disabled:hover,input[type=reset].primary.disabled:hover,input[type=reset].primary.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}button.primary:disabled:hover else,button.primary.disabled:hover else,button.primary.btn-disabled:hover else,a.primary:disabled:hover else,a.primary.disabled:hover else,a.primary.btn-disabled:hover else,input[type=button].primary:disabled:hover else,input[type=button].primary.disabled:hover else,input[type=button].primary.btn-disabled:hover else,input[type=submit].primary:disabled:hover else,input[type=submit].primary.disabled:hover else,input[type=submit].primary.btn-disabled:hover else,input[type=reset].primary:disabled:hover else,input[type=reset].primary.disabled:hover else,input[type=reset].primary.btn-disabled:hover else{box-shadow:none !important}@media screen and (min-width: 640px){button.primary,a.primary,input[type=button].primary,input[type=submit].primary,input[type=reset].primary{margin:1rem .5rem;width:initial;min-width:25rem}}button.secondary,a.secondary,input[type=button].secondary,input[type=submit].secondary,input[type=reset].secondary{background-color:#fff;color:#3c54a5;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);border:1px solid #3c54a5;margin:1rem 0;width:100%;padding-left:2rem;padding-right:2rem;border:1px solid #3c54a5}button.secondary else,a.secondary else,input[type=button].secondary else,input[type=submit].secondary else,input[type=reset].secondary else{box-shadow:none !important}button.secondary:active,a.secondary:active,input[type=button].secondary:active,input[type=submit].secondary:active,input[type=reset].secondary:active{background-color:#fcfcfc;color:#3c54a5;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}button.secondary:active else,a.secondary:active else,input[type=button].secondary:active else,input[type=submit].secondary:active else,input[type=reset].secondary:active else{box-shadow:none}button.secondary:visited,a.secondary:visited,input[type=button].secondary:visited,input[type=submit].secondary:visited,input[type=reset].secondary:visited{background-color:#fff;color:#3c54a5}button.secondary:hover,a.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover,input[type=reset].secondary:hover{background-color:#fff;color:#3c54a5;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}button.secondary:disabled,button.secondary.disabled,button.secondary.btn-disabled,a.secondary:disabled,a.secondary.disabled,a.secondary.btn-disabled,input[type=button].secondary:disabled,input[type=button].secondary.disabled,input[type=button].secondary.btn-disabled,input[type=submit].secondary:disabled,input[type=submit].secondary.disabled,input[type=submit].secondary.btn-disabled,input[type=reset].secondary:disabled,input[type=reset].secondary.disabled,input[type=reset].secondary.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button.secondary:disabled:hover,button.secondary.disabled:hover,button.secondary.btn-disabled:hover,a.secondary:disabled:hover,a.secondary.disabled:hover,a.secondary.btn-disabled:hover,input[type=button].secondary:disabled:hover,input[type=button].secondary.disabled:hover,input[type=button].secondary.btn-disabled:hover,input[type=submit].secondary:disabled:hover,input[type=submit].secondary.disabled:hover,input[type=submit].secondary.btn-disabled:hover,input[type=reset].secondary:disabled:hover,input[type=reset].secondary.disabled:hover,input[type=reset].secondary.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}button.secondary:disabled:hover else,button.secondary.disabled:hover else,button.secondary.btn-disabled:hover else,a.secondary:disabled:hover else,a.secondary.disabled:hover else,a.secondary.btn-disabled:hover else,input[type=button].secondary:disabled:hover else,input[type=button].secondary.disabled:hover else,input[type=button].secondary.btn-disabled:hover else,input[type=submit].secondary:disabled:hover else,input[type=submit].secondary.disabled:hover else,input[type=submit].secondary.btn-disabled:hover else,input[type=reset].secondary:disabled:hover else,input[type=reset].secondary.disabled:hover else,input[type=reset].secondary.btn-disabled:hover else{box-shadow:none !important}@media screen and (min-width: 640px){button.secondary,a.secondary,input[type=button].secondary,input[type=submit].secondary,input[type=reset].secondary{margin:1rem .5rem;width:initial;min-width:25rem}}button.secondary:disabled,button.secondary.disabled,a.secondary:disabled,a.secondary.disabled,input[type=button].secondary:disabled,input[type=button].secondary.disabled,input[type=submit].secondary:disabled,input[type=submit].secondary.disabled,input[type=reset].secondary:disabled,input[type=reset].secondary.disabled{border-color:#5a5d60;background-color:#fff;color:#5a5d60;cursor:not-allowed}button.tertiary,input[type=button].tertiary,input[type=submit].tertiary,input[type=reset].tertiary{background-color:#3c54a5;color:#fff;margin:1rem 0;width:100%;padding-left:2rem;padding-right:2rem}button.tertiary else,input[type=button].tertiary else,input[type=submit].tertiary else,input[type=reset].tertiary else{box-shadow:none !important}button.tertiary:active,input[type=button].tertiary:active,input[type=submit].tertiary:active,input[type=reset].tertiary:active{background-color:#3b52a1;color:#fff}button.tertiary:active else,input[type=button].tertiary:active else,input[type=submit].tertiary:active else,input[type=reset].tertiary:active else{box-shadow:none}button.tertiary:visited,input[type=button].tertiary:visited,input[type=submit].tertiary:visited,input[type=reset].tertiary:visited{background-color:#3c54a5;color:#fff}button.tertiary:hover,input[type=button].tertiary:hover,input[type=submit].tertiary:hover,input[type=reset].tertiary:hover{background-color:#536cc1;color:#fff}button.tertiary:disabled,button.tertiary.disabled,button.tertiary.btn-disabled,input[type=button].tertiary:disabled,input[type=button].tertiary.disabled,input[type=button].tertiary.btn-disabled,input[type=submit].tertiary:disabled,input[type=submit].tertiary.disabled,input[type=submit].tertiary.btn-disabled,input[type=reset].tertiary:disabled,input[type=reset].tertiary.disabled,input[type=reset].tertiary.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button.tertiary:disabled:hover else,button.tertiary.disabled:hover else,button.tertiary.btn-disabled:hover else,input[type=button].tertiary:disabled:hover else,input[type=button].tertiary.disabled:hover else,input[type=button].tertiary.btn-disabled:hover else,input[type=submit].tertiary:disabled:hover else,input[type=submit].tertiary.disabled:hover else,input[type=submit].tertiary.btn-disabled:hover else,input[type=reset].tertiary:disabled:hover else,input[type=reset].tertiary.disabled:hover else,input[type=reset].tertiary.btn-disabled:hover else{box-shadow:none !important}@media screen and (min-width: 640px){button.tertiary,input[type=button].tertiary,input[type=submit].tertiary,input[type=reset].tertiary{margin:1rem .5rem;width:initial;min-width:25rem}}button.link,input[type=button].link,input[type=submit].link,input[type=reset].link{background-color:rgba(0,0,0,0);color:#2572ab;box-shadow:none;padding-left:2rem;padding-right:2rem}button.link else,input[type=button].link else,input[type=submit].link else,input[type=reset].link else{box-shadow:none !important}button.link:active,input[type=button].link:active,input[type=submit].link:active,input[type=reset].link:active{background-color:rgba(0,0,0,0);color:#2572ab}button.link:active else,input[type=button].link:active else,input[type=submit].link:active else,input[type=reset].link:active else{box-shadow:none}button.link:visited,input[type=button].link:visited,input[type=submit].link:visited,input[type=reset].link:visited{background-color:rgba(0,0,0,0);color:#2572ab}button.link:hover,input[type=button].link:hover,input[type=submit].link:hover,input[type=reset].link:hover{background-color:rgba(26,26,26,0);color:#2572ab}button.link:disabled,button.link.disabled,button.link.btn-disabled,input[type=button].link:disabled,input[type=button].link.disabled,input[type=button].link.btn-disabled,input[type=submit].link:disabled,input[type=submit].link.disabled,input[type=submit].link.btn-disabled,input[type=reset].link:disabled,input[type=reset].link.disabled,input[type=reset].link.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button.link:disabled:hover else,button.link.disabled:hover else,button.link.btn-disabled:hover else,input[type=button].link:disabled:hover else,input[type=button].link.disabled:hover else,input[type=button].link.btn-disabled:hover else,input[type=submit].link:disabled:hover else,input[type=submit].link.disabled:hover else,input[type=submit].link.btn-disabled:hover else,input[type=reset].link:disabled:hover else,input[type=reset].link.disabled:hover else,input[type=reset].link.btn-disabled:hover else{box-shadow:none !important}button.yellow,a.yellow,input[type=button].yellow,input[type=submit].yellow,input[type=reset].yellow{background-color:#3c54a5;color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);margin:1rem 0;width:100%;padding-left:2rem;padding-right:2rem}button.yellow else,a.yellow else,input[type=button].yellow else,input[type=submit].yellow else,input[type=reset].yellow else{box-shadow:none !important}button.yellow:active,a.yellow:active,input[type=button].yellow:active,input[type=submit].yellow:active,input[type=reset].yellow:active{background-color:#3b52a1;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}button.yellow:active else,a.yellow:active else,input[type=button].yellow:active else,input[type=submit].yellow:active else,input[type=reset].yellow:active else{box-shadow:none}button.yellow:visited,a.yellow:visited,input[type=button].yellow:visited,input[type=submit].yellow:visited,input[type=reset].yellow:visited{background-color:#3c54a5;color:#fff}button.yellow:hover,a.yellow:hover,input[type=button].yellow:hover,input[type=submit].yellow:hover,input[type=reset].yellow:hover{background-color:#536cc1;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}button.yellow:disabled,button.yellow.disabled,button.yellow.btn-disabled,a.yellow:disabled,a.yellow.disabled,a.yellow.btn-disabled,input[type=button].yellow:disabled,input[type=button].yellow.disabled,input[type=button].yellow.btn-disabled,input[type=submit].yellow:disabled,input[type=submit].yellow.disabled,input[type=submit].yellow.btn-disabled,input[type=reset].yellow:disabled,input[type=reset].yellow.disabled,input[type=reset].yellow.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button.yellow:disabled:hover,button.yellow.disabled:hover,button.yellow.btn-disabled:hover,a.yellow:disabled:hover,a.yellow.disabled:hover,a.yellow.btn-disabled:hover,input[type=button].yellow:disabled:hover,input[type=button].yellow.disabled:hover,input[type=button].yellow.btn-disabled:hover,input[type=submit].yellow:disabled:hover,input[type=submit].yellow.disabled:hover,input[type=submit].yellow.btn-disabled:hover,input[type=reset].yellow:disabled:hover,input[type=reset].yellow.disabled:hover,input[type=reset].yellow.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}button.yellow:disabled:hover else,button.yellow.disabled:hover else,button.yellow.btn-disabled:hover else,a.yellow:disabled:hover else,a.yellow.disabled:hover else,a.yellow.btn-disabled:hover else,input[type=button].yellow:disabled:hover else,input[type=button].yellow.disabled:hover else,input[type=button].yellow.btn-disabled:hover else,input[type=submit].yellow:disabled:hover else,input[type=submit].yellow.disabled:hover else,input[type=submit].yellow.btn-disabled:hover else,input[type=reset].yellow:disabled:hover else,input[type=reset].yellow.disabled:hover else,input[type=reset].yellow.btn-disabled:hover else{box-shadow:none !important}@media screen and (min-width: 640px){button.yellow,a.yellow,input[type=button].yellow,input[type=submit].yellow,input[type=reset].yellow{margin:1rem .5rem;width:initial;min-width:25rem}}button.inline,input[type=button].inline,input[type=submit].inline,input[type=reset].inline{min-width:unset;display:inline-block}button.btn-white-outline-blue,a.btn-white-outline-blue,input[type=button].btn-white-outline-blue,input[type=submit].btn-white-outline-blue,input[type=reset].btn-white-outline-blue{background-color:#fff;color:#3c54a5;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);border:1px solid #3c54a5}button.btn-white-outline-blue else,a.btn-white-outline-blue else,input[type=button].btn-white-outline-blue else,input[type=submit].btn-white-outline-blue else,input[type=reset].btn-white-outline-blue else{box-shadow:none !important}button.btn-white-outline-blue:active,a.btn-white-outline-blue:active,input[type=button].btn-white-outline-blue:active,input[type=submit].btn-white-outline-blue:active,input[type=reset].btn-white-outline-blue:active{background-color:#fcfcfc;color:#3c54a5;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}button.btn-white-outline-blue:active else,a.btn-white-outline-blue:active else,input[type=button].btn-white-outline-blue:active else,input[type=submit].btn-white-outline-blue:active else,input[type=reset].btn-white-outline-blue:active else{box-shadow:none}button.btn-white-outline-blue:visited,a.btn-white-outline-blue:visited,input[type=button].btn-white-outline-blue:visited,input[type=submit].btn-white-outline-blue:visited,input[type=reset].btn-white-outline-blue:visited{background-color:#fff;color:#3c54a5}button.btn-white-outline-blue:hover,a.btn-white-outline-blue:hover,input[type=button].btn-white-outline-blue:hover,input[type=submit].btn-white-outline-blue:hover,input[type=reset].btn-white-outline-blue:hover{background-color:#fff;color:#3c54a5;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}button.btn-white-outline-blue:disabled,button.btn-white-outline-blue.disabled,button.btn-white-outline-blue.btn-disabled,a.btn-white-outline-blue:disabled,a.btn-white-outline-blue.disabled,a.btn-white-outline-blue.btn-disabled,input[type=button].btn-white-outline-blue:disabled,input[type=button].btn-white-outline-blue.disabled,input[type=button].btn-white-outline-blue.btn-disabled,input[type=submit].btn-white-outline-blue:disabled,input[type=submit].btn-white-outline-blue.disabled,input[type=submit].btn-white-outline-blue.btn-disabled,input[type=reset].btn-white-outline-blue:disabled,input[type=reset].btn-white-outline-blue.disabled,input[type=reset].btn-white-outline-blue.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}button.btn-white-outline-blue:disabled:hover,button.btn-white-outline-blue.disabled:hover,button.btn-white-outline-blue.btn-disabled:hover,a.btn-white-outline-blue:disabled:hover,a.btn-white-outline-blue.disabled:hover,a.btn-white-outline-blue.btn-disabled:hover,input[type=button].btn-white-outline-blue:disabled:hover,input[type=button].btn-white-outline-blue.disabled:hover,input[type=button].btn-white-outline-blue.btn-disabled:hover,input[type=submit].btn-white-outline-blue:disabled:hover,input[type=submit].btn-white-outline-blue.disabled:hover,input[type=submit].btn-white-outline-blue.btn-disabled:hover,input[type=reset].btn-white-outline-blue:disabled:hover,input[type=reset].btn-white-outline-blue.disabled:hover,input[type=reset].btn-white-outline-blue.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}button.btn-white-outline-blue:disabled:hover else,button.btn-white-outline-blue.disabled:hover else,button.btn-white-outline-blue.btn-disabled:hover else,a.btn-white-outline-blue:disabled:hover else,a.btn-white-outline-blue.disabled:hover else,a.btn-white-outline-blue.btn-disabled:hover else,input[type=button].btn-white-outline-blue:disabled:hover else,input[type=button].btn-white-outline-blue.disabled:hover else,input[type=button].btn-white-outline-blue.btn-disabled:hover else,input[type=submit].btn-white-outline-blue:disabled:hover else,input[type=submit].btn-white-outline-blue.disabled:hover else,input[type=submit].btn-white-outline-blue.btn-disabled:hover else,input[type=reset].btn-white-outline-blue:disabled:hover else,input[type=reset].btn-white-outline-blue.disabled:hover else,input[type=reset].btn-white-outline-blue.btn-disabled:hover else{box-shadow:none !important}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;overflow-y:scroll;width:100%;height:100%}body{width:100%;height:100%}select::-ms-value{background:none;color:#424345}.gray-bg{background-color:#f0f1f1;width:100%}.gray-bg.bottom-tuck{margin-bottom:-115px;padding-bottom:150px}.contain-layout{width:100%;max-width:1280px;margin:0 auto}.contain-layout:after{content:"";display:table;clear:both}.apply-padding{padding:0 1em}.pad-bottom{padding-bottom:2rem}.padding-15{padding:15px}.remove-padding{position:relative !important;margin-left:-1em !important;width:calc(100% + 2em) !important;max-width:calc(100% + 2em) !important}.contain-text{overflow:hidden;text-overflow:ellipsis}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.icon{position:relative;top:.2em}.overlay{align-items:center;background:#fff;display:none;height:100%;justify-content:center;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:9999}.overlay:after{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;border-color:#424345;border-radius:50%;border-style:solid;border-top-color:rgba(0,0,0,0);border-width:4px;content:"";display:block;height:40px;width:40px}.wait{overflow:hidden}.wait .overlay{display:flex}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotate{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear}.rotate.up,.rotate.deg-neg-90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.rotate.right,.rotate.deg-0{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.rotate.down,.rotate.deg-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate.left,.rotate.deg-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.force-wrap{word-wrap:break-word}.no-wrap{white-space:nowrap}.clearfix{content:"";display:table;clear:both}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.full-width{float:left;display:block;margin-right:2.3576515979%;width:100%}.full-width:last-child{margin-right:0}@media screen and (min-width: 860px){.border-right{border-right:1px solid #dbdcde !important}}.emphasis{font-weight:700}.strikethrough{text-decoration:line-through}.green{color:#2a8c4a}.optional-message[title^="-?-"]{display:none !important}.hidden{display:none !important}.v-hidden{visibility:hidden !important}.no-scroll{overflow:hidden !important}#main-content-wrapper{padding-top:1em;min-height:500px}#main-content-wrapper:after{content:"";display:table;clear:both}@media screen and (min-width: 860px){#main-content-wrapper{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-left:25.5894128995%;padding-top:0}#main-content-wrapper:last-child{margin-right:0}}#main-content-wrapper h1{display:none;text-align:left}@media screen and (min-width: 860px){#main-content-wrapper h1{display:block}}#sidebar-wrapper{position:static}#sidebar-wrapper:after{content:"";display:table;clear:both}@media screen and (min-width: 860px){#sidebar-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;position:absolute;width:calc(23.23176% - .45em);max-width:289.921875px;z-index:1}#sidebar-wrapper:after{content:"";display:table;clear:both}#sidebar-wrapper:last-child{margin-right:0}}#sidebar-wrapper #sidebar{display:block;position:relative;margin-left:-1em;width:calc(100% + 1.7em);max-width:calc(100% + 1.7em)}#sidebar-wrapper #sidebar:after{content:"";display:table;clear:both}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar{top:0;margin-left:0;width:100%}#sidebar-wrapper #sidebar.sticky-top{position:fixed;top:0;bottom:auto;width:calc(23.23176% - .45em);max-width:289.921875px}#sidebar-wrapper #sidebar.sticky-bottom{position:absolute;bottom:0;top:auto}}#sidebar-wrapper #sidebar .free-ship-msg{margin:10px 0;color:#2a8c4a}#sidebar-wrapper #sidebar .category{display:block;position:relative}#sidebar-wrapper #sidebar .category .category-image{height:20px;width:20px;line-height:30px;position:absolute;top:10px;left:14px;background-repeat:no-repeat;vertical-align:top}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar .category .category-image{top:7px;left:8px}}#sidebar-wrapper #sidebar .category .category-name{height:20px;line-height:30px;display:inline-block;padding-left:35px}#sidebar-wrapper #sidebar .myshopicon{background-image:url("https://media2.4life.com/images/icons/dashboard/myshop2.svg")}#sidebar-wrapper #sidebar .loyaltyicon{background-image:url("https://media2.4life.com/images/icons/dashboard/loypro2.svg")}#sidebar-wrapper #sidebar .sidebar-top{width:100%;padding-bottom:20px;padding-left:15px;padding-right:15px}#sidebar-wrapper #sidebar .sidebar-top .user-image{width:100%;text-align:center;line-height:14px;padding-top:15px}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar .sidebar-top .user-image{padding-top:0px}}#sidebar-wrapper #sidebar .sidebar-top .user-image img,#sidebar-wrapper #sidebar .sidebar-top .user-image .no-img{width:60px;height:60px;border-radius:360px;border:2px solid #f0f1f1}#sidebar-wrapper #sidebar .sidebar-top .no-img-wrapper{display:flex;justify-content:center;align-items:center}#sidebar-wrapper #sidebar .sidebar-top .no-img-wrapper .no-img{background:linear-gradient(0deg, rgb(0, 63, 114) 0%, rgb(0, 125, 227) 100%);display:flex;justify-content:center;align-items:center}#sidebar-wrapper #sidebar .sidebar-top .no-img-wrapper .no-img .no-img-text{color:#fff;font-size:2rem}#sidebar-wrapper #sidebar .sidebar-top .user-name{width:100%}#sidebar-wrapper #sidebar .sidebar-top .user-name .rank{text-align:center;color:#292a2b;font-size:.85em}#sidebar-wrapper #sidebar .sidebar-top .user-name .id{text-align:center;color:#292a2b;font-size:.85em}#sidebar-wrapper #sidebar .sidebar-top .user-name .name{text-align:center;color:#292a2b;font-size:1.2em;font-weight:500}#sidebar-wrapper #sidebar a.nav-toggle{background-color:#fff;color:#3c54a5;display:block;font-weight:700;min-height:43px;padding:.75em 3em .75em 1em;position:relative;border-bottom:1px solid #f0f1f1}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar a.nav-toggle{display:none}}#sidebar-wrapper #sidebar a.nav-toggle i{position:absolute;top:-webkit-calc(50% - .5em);top:calc(50% - .5em);right:1.5em}#sidebar-wrapper #sidebar ul{margin-top:0;margin-bottom:0;border-bottom:1px solid #c1c3c5}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar ul{margin-top:1em;margin-bottom:1em;border-bottom:none}}#sidebar-wrapper #sidebar li{background-color:#fff;border:none;color:#3c54a5;display:block}#sidebar-wrapper #sidebar li:last-child{border-bottom:0}#sidebar-wrapper #sidebar li.active{background-color:#fbfbfb}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar li.active{background-color:#fbfbfb}}#sidebar-wrapper #sidebar li.active a,#sidebar-wrapper #sidebar li.active .new{color:#3c54a5;border-left:2px solid #3c54a5}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar li{background-color:#fff;border-bottom:0;color:#3c54a5}}#sidebar-wrapper #sidebar li.user-info a{display:inline-block;padding:0}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar li.user-info a{display:inline-block;padding:0;border-left:none;min-height:0px}#sidebar-wrapper #sidebar li.user-info a:hover{background-color:rgba(0,0,0,0);border-left:none}}#sidebar-wrapper #sidebar .pending-photo img{border:2px solid red !important}#sidebar-wrapper #sidebar .pending-text{color:red;text-align:center;font-size:.7em}#sidebar-wrapper #sidebar li a{color:#3c54a5;display:block;line-height:30px;padding:.5em 2em .5em 1em;position:relative}#sidebar-wrapper #sidebar li a i{display:block;text-align:center;font-size:1.3em;width:20px;color:#73767a;line-height:1em}#sidebar-wrapper #sidebar li a img{margin-right:5px;text-align:center;height:20px;width:20px;vertical-align:middle}@media screen and (min-width: 860px){#sidebar-wrapper #sidebar li a{color:#3c54a5;display:block;min-height:1.2em;padding:.25em .5em;border-left:2px solid rgba(0,0,0,0)}#sidebar-wrapper #sidebar li a:hover{background-color:#fbfbfb;border-left:2px solid #dbdcde}#sidebar-wrapper #sidebar li a:hover .new{color:#fff}}#sidebar-wrapper #sidebar li a .new{color:#d97a08;display:inline-block;font-size:.8em;font-weight:bold;line-height:1;margin-left:.5em;vertical-align:middle}#divChatButton{webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;position:fixed;bottom:15px;right:20px;background-color:#3c54a5;color:#fff;padding:18px;border-radius:48px;font-size:18px;font-weight:500;z-index:9999;line-height:1}#divChatButton:hover{cursor:pointer}#divChatButton a{color:#fff}#divChatButton .floating-bubble{border:1px solid #3c54a5;background-color:#fff;color:#292a2b;border-radius:1rem;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);overflow:hidden;padding:1.5rem;padding-right:2.5rem;position:absolute;bottom:7rem;right:0;min-width:22rem;max-width:22rem;text-align:left;text-wrap:balance}#divChatButton .floating-bubble a{color:#3c54a5}#divChatButton .floating-bubble .dismiss{position:absolute;top:10px;right:10px;color:#3c54a5}#divChatButton .floating-bubble .dismiss:hover{cursor:pointer}#divChatButton .bubble-arrow{position:absolute;bottom:6rem;right:6rem;border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-top:1rem solid #3c54a5;z-index:0}#divChatButton .bubble-arrow::after{content:"";position:absolute;bottom:1px;right:-1rem;border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-top:1rem solid #fff;z-index:1}#kpd_chat{-webkit-transform:scale(1) translate(0, 0) !important;transform:scale(1) translate(0, 0) !important}#kpd_chat[enabled=false]{bottom:-2000px}#scrollToBottom{background-color:rgba(0,0,0,0);color:#3c54a5;position:fixed;right:3px;bottom:1em;border-radius:100%;opacity:.9}#scrollToBottom else{box-shadow:none !important}#scrollToBottom:active{background-color:rgba(0,0,0,0);color:#3c54a5}#scrollToBottom:active else{box-shadow:none}#scrollToBottom:visited{background-color:rgba(0,0,0,0);color:#3c54a5}#scrollToBottom:hover{background-color:rgba(26,26,26,0);color:#3c54a5}#scrollToBottom:disabled,#scrollToBottom.disabled,#scrollToBottom.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}#scrollToBottom:disabled:hover else,#scrollToBottom.disabled:hover else,#scrollToBottom.btn-disabled:hover else{box-shadow:none !important}#scrollToBottom i{color:#3c54a5;font-size:2em;background:rgba(255,255,255,.5);border:1px solid #3c54a5;border-radius:100%;padding:5px 8px;opacity:.95}#mobileCartBtn{background-color:rgba(0,0,0,0);color:#fff;position:fixed;left:3px;bottom:3px;border-radius:100%;z-index:200}#mobileCartBtn else{box-shadow:none !important}#mobileCartBtn:active{background-color:rgba(0,0,0,0);color:#fff}#mobileCartBtn:active else{box-shadow:none}#mobileCartBtn:visited{background-color:rgba(0,0,0,0);color:#fff}#mobileCartBtn:hover{background-color:rgba(26,26,26,0);color:#fff}#mobileCartBtn:disabled,#mobileCartBtn.disabled,#mobileCartBtn.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}#mobileCartBtn:disabled:hover else,#mobileCartBtn.disabled:hover else,#mobileCartBtn.btn-disabled:hover else{box-shadow:none !important}@media print{#mobileCartBtn{display:none}}#mobileCartBtn a{position:absolute}#mobileCartBtn i{position:relative;top:50%;text-align:center;vertical-align:middle;padding:12px 5px 5px 3px;width:51px;height:48px;color:#fff;font-size:1.5em;background:#d97a08;border:1px solid #fff;border-radius:100%}@media screen and (min-width: 860px){#mobileCartBtn{display:none}}#scrollToTop{background-color:rgba(0,0,0,0);color:#3c54a5;position:fixed;right:3px;top:3px;box-shadow:none;opacity:.9;z-index:200;display:none}#scrollToTop else{box-shadow:none !important}#scrollToTop:active{background-color:rgba(0,0,0,0);color:#3c54a5}#scrollToTop:active else{box-shadow:none}#scrollToTop:visited{background-color:rgba(0,0,0,0);color:#3c54a5}#scrollToTop:hover{background-color:rgba(26,26,26,0);color:#3c54a5}#scrollToTop:disabled,#scrollToTop.disabled,#scrollToTop.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}#scrollToTop:disabled:hover else,#scrollToTop.disabled:hover else,#scrollToTop.btn-disabled:hover else{box-shadow:none !important}@media print{#scrollToTop{display:none}}#scrollToTop i{color:#3c54a5;font-size:2em;background:rgba(255,255,255,.5);border:1px solid #3c54a5;border-radius:100%;padding:5px 8px;opacity:.95}#scrollToTop.moveDown{top:90px}@media screen and (min-width: 640px){#scrollToTop.moveDown{top:90px}}@media screen and (min-width: 1400px){#scrollToTop.moveDown{top:12px;right:0px}}.mobile-resource-form{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.mobile-resource-form:last-child{margin-right:0}.json-errors-hide{display:none !important}.json-errors-show{display:block}#geocode-modal .geocode-modal-image{text-align:center}#geocode-modal .geocode-modal-image i{color:#3c54a5}#geocode-modal .geocode-modal-text-wrapper{padding:15px}#geocode-modal .geocode-modal-text-wrapper h3{text-align:center}#geocode-modal .geocode-button-holder .geocode-btn{background-color:#fff;color:#3c54a5;border:1px solid #3c54a5;display:inline-block;float:right;margin-right:25px}#geocode-modal .geocode-button-holder .geocode-btn else{box-shadow:none !important}#geocode-modal .geocode-button-holder .geocode-btn:active{background-color:#fcfcfc;color:#3c54a5}#geocode-modal .geocode-button-holder .geocode-btn:active else{box-shadow:none}#geocode-modal .geocode-button-holder .geocode-btn:visited{background-color:#fff;color:#3c54a5}#geocode-modal .geocode-button-holder .geocode-btn:hover{background-color:#fff;color:#3c54a5}#geocode-modal .geocode-button-holder .geocode-btn:disabled,#geocode-modal .geocode-button-holder .geocode-btn.disabled,#geocode-modal .geocode-button-holder .geocode-btn.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}#geocode-modal .geocode-button-holder .geocode-btn:disabled:hover else,#geocode-modal .geocode-button-holder .geocode-btn.disabled:hover else,#geocode-modal .geocode-button-holder .geocode-btn.btn-disabled:hover else{box-shadow:none !important}._hj-kWRoL__styles__openStateToggle{min-height:18px}._hj-widget-container button{box-shadow:unset}.osano-cm-widget{display:none}@media print{#scrollToTop{display:none !important}}.four-share{font-size:14px;margin-top:10px;border:1px solid #3c54a5;border-radius:90px;padding:5px 20px;display:inline-block}.four-share:after{content:"";display:table;clear:both}.four-share:hover{border:1px solid #28376d;cursor:pointer}.four-share:hover .share-btn.copy{color:#28376d}.four-share .share-btn.copy{color:#3c54a5;cursor:pointer;line-height:18px}.four-share .share-btn.copy .hosted-share-icon{width:18px;height:18px}.nutrition-wrapper #weightRangeHidden,.nutrition-wrapper #ageRangeHidden,.nutrition-wrapper #heightRangeHidden,.nutrition-wrapper .DistAnswerValue{display:none}.nutrition-wrapper img.ns-icon{width:40px;display:block;margin:0 auto;padding-bottom:15px}.nutrition-wrapper .ns-group{padding:10px 10px}.nutrition-wrapper .ns-group:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group{padding:50px 10px}}.nutrition-wrapper .ns-group select{border:none;background-image:none;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:30px;font-size:1.2em}.nutrition-wrapper .ns-group .survey-select{border-bottom:1px solid #292a2b;background-image:url(//media2.4life.com/images/shopping/rebrand/Vector_down_arrow_link.svg);background-position:right 0px top 50%;background-repeat:no-repeat;background-size:15px 20px}.nutrition-wrapper .ns-group.Group1x1 .ns-question:after{content:"";display:table;clear:both}.nutrition-wrapper .ns-group.Group1x1 .ns-question.MultipleChoice{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x1 .ns-question.MultipleChoice .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x1 .ns-question.MultipleChoice .ns-choices .ns-option{padding:0 5px}.nutrition-wrapper .ns-group.Group1x1 .ns-question.MultipleChoice .ns-choices .ns-option input{min-width:18px}.nutrition-wrapper .ns-group.Group1x2 .ns-question{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.nutrition-wrapper .ns-group.Group1x2 .ns-question:last-child{margin-right:0}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group.Group1x2 .ns-question{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.nutrition-wrapper .ns-group.Group1x2 .ns-question:last-child{margin-right:0}}.nutrition-wrapper .ns-group.Group1x2 .ns-question.MultipleChoice{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x2 .ns-question.MultipleChoice .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x2 .ns-question.MultipleChoice .ns-choices .ns-option{padding:0 5px}.nutrition-wrapper .ns-group.Group1x2 .ns-question.MultipleChoice .ns-choices .ns-option input{min-width:18px}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group.Group1x2 .ns-question:nth-child(even){margin-left:25.5894128995%}}.nutrition-wrapper .ns-group.Group1x2 select{width:80px}.nutrition-wrapper .ns-group.Group2x2 .ns-question{min-height:80px;padding-top:30px}.nutrition-wrapper .ns-group.Group2x2 .ns-question:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group.Group2x2 .ns-question{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.nutrition-wrapper .ns-group.Group2x2 .ns-question:last-child{margin-right:0}.nutrition-wrapper .ns-group.Group2x2 .ns-question:nth-child(2n){margin-right:0}.nutrition-wrapper .ns-group.Group2x2 .ns-question:nth-child(2n+1){clear:left}}.nutrition-wrapper .ns-group.Group2x2 .ns-question h2{text-align:left;display:inline-block;padding-right:10px;padding-bottom:0}.nutrition-wrapper .ns-group.Group1x3 .ns-question{min-height:200px}.nutrition-wrapper .ns-group.Group1x3 .ns-question:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group.Group1x3 .ns-question{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;min-height:200px}.nutrition-wrapper .ns-group.Group1x3 .ns-question:last-child{margin-right:0}}.nutrition-wrapper .ns-group.Group1x3 .ns-question.MultipleChoice{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x3 .ns-question.MultipleChoice .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x3 .ns-question.MultipleChoice .ns-choices .ns-option{padding:0 5px}.nutrition-wrapper .ns-group.Group1x3 .ns-question.MultipleChoice .ns-choices .ns-option input{min-width:18px}.nutrition-wrapper .ns-group.Group1x4 .ns-question{min-height:200px}.nutrition-wrapper .ns-group.Group1x4 .ns-question:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group.Group1x4 .ns-question{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;min-height:200px}.nutrition-wrapper .ns-group.Group1x4 .ns-question:last-child{margin-right:0}}.nutrition-wrapper .ns-group.Group1x4 .ns-question.MultipleChoice{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x4 .ns-question.MultipleChoice .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x4 .ns-question.MultipleChoice .ns-choices .ns-option{padding:0 5px}.nutrition-wrapper .ns-group.Group1x4 .ns-question.MultipleChoice .ns-choices .ns-option input{min-width:18px}.nutrition-wrapper .ns-group.Group1x5 .flexy{display:flex;flex-flow:row wrap}.nutrition-wrapper .ns-group.Group1x5 h2{flex:0 0 100%}.nutrition-wrapper .ns-group.Group1x5 .ns-question{flex:0 0 50%;margin-bottom:30px}@media screen and (min-width: 640px){.nutrition-wrapper .ns-group.Group1x5 .ns-question{flex:0 0 20%;margin-bottom:0}}.nutrition-wrapper .ns-group.Group1x5 .ns-question.MultipleChoice{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x5 .ns-question.MultipleChoice .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x5 .ns-question.MultipleChoice .ns-choices .ns-option{padding:0 5px}.nutrition-wrapper .ns-group.Group1x5 .ns-question.MultipleChoice .ns-choices .ns-option input{min-width:18px}.nutrition-wrapper .ns-group.Group1x5 .ns-question.Toggle{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x5 .ns-question.Toggle .ns-choices{display:flex;flex-flow:row nowrap;padding-top:15px}.nutrition-wrapper .ns-group.Group1x5 .ns-question.FreeformAge,.nutrition-wrapper .ns-group.Group1x5 .ns-question.FreeformWeight,.nutrition-wrapper .ns-group.Group1x5 .ns-question.FreeformHeight{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x5 .ns-question.FreeformAge .ns-choices,.nutrition-wrapper .ns-group.Group1x5 .ns-question.FreeformWeight .ns-choices,.nutrition-wrapper .ns-group.Group1x5 .ns-question.FreeformHeight .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x5 .ns-question.Dropdown{display:flex;justify-content:initial;align-items:center;flex-flow:column nowrap}.nutrition-wrapper .ns-group.Group1x5 .ns-question.Dropdown .ns-choices{padding-top:15px;display:inline-block;margin:0 auto}.nutrition-wrapper .ns-group.Group1x5 .ns-question .input,.nutrition-wrapper .ns-group.Group1x5 .ns-question .survey-select{width:80px;display:inline-block}.nutrition-wrapper .submission-error{background-color:#fae6e8 !important}.nutrition-wrapper .ns-question.Toggle .toggleholder{display:inline-block;width:70px;text-align:center}.nutrition-wrapper .ns-question.IconDropdown{position:relative;min-height:160px;padding:10px 5px 0 5px}.nutrition-wrapper .ns-question.IconDropdown select{width:80px;text-align:center}.nutrition-wrapper .ns-question.IconDropdown select.third-select{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.nutrition-wrapper .ns-question.IconDropdown select.third-select:last-child{margin-right:0}.nutrition-wrapper .ns-question.IconDropdown .ns-select{width:100%;min-height:35px;display:flex;flex-flow:row nowrap;justify-content:center}.nutrition-wrapper .ns-question.MultipleChoice .ns-option{min-height:35px;position:relative;display:flex}.nutrition-wrapper .ns-question.MultipleChoice label{display:inline-block}.nutrition-wrapper .ns-question.OptionBar .five-label{min-height:25px;font-size:1.2em}.nutrition-wrapper .ns-question.OptionBar .five-label .five-label-left{text-align:left;float:left}.nutrition-wrapper .ns-question.OptionBar .five-label .five-label-center{text-align:center;margin:0 auto;width:200px;display:none}@media screen and (min-width: 640px){.nutrition-wrapper .ns-question.OptionBar .five-label .five-label-center{display:block}}.nutrition-wrapper .ns-question.OptionBar .five-label .five-label-right{text-align:right;float:right}.nutrition-wrapper .ns-question.OptionBar .five-option-scale{background-color:#fbfbfb;border:1px solid #dbdcde;border-radius:10px;height:25px;position:relative}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]{margin:0;margin-top:-1px;position:absolute}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]:nth-child(1){left:-3px}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]:nth-child(2){left:calc(25% - 7px)}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]:nth-child(3){left:calc(50% - 12px)}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]:nth-child(4){left:calc(75% - 18px)}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]:nth-child(5){right:-3px}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio].scale{background:url("//media2.4life.com/images/survey/row-checkbox.svg") left top no-repeat;display:inline-block;min-height:25px;padding-left:23.3%}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio].scale:nth-child(5n){padding-left:25px;text-align:right}.nutrition-wrapper .ns-question.OptionBar .five-option-scale input[type=radio]:checked{background:url("//media2.4life.com/images/survey/row-checkbox-checked.svg") left top no-repeat}.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests{padding-top:15px}.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests:after{content:"";display:table;clear:both}@media screen and (min-width: 860px){.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests:last-child{margin-right:0}}.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests .ns-option:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests .ns-option{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0}.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests .ns-option:last-child{margin-right:0}}.nutrition-wrapper .ns-checkbox-question.Checkboxes .nsinterests .ns-option label{display:inline-block;height:18px;margin-bottom:10px;vertical-align:top}.nutrition-wrapper .agreement{text-align:center;padding:20px;border:1px solid #5a5d60;margin:0 15%}.nutrition-wrapper .agreement label{display:inline;vertical-align:top}.nutrition-wrapper .survey-submit{background-color:#3c54a5;color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;margin-top:40px;margin-bottom:40px;text-align:center}.nutrition-wrapper .survey-submit else{box-shadow:none !important}.nutrition-wrapper .survey-submit:active{background-color:#3b52a1;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}.nutrition-wrapper .survey-submit:active else{box-shadow:none}.nutrition-wrapper .survey-submit:visited{background-color:#3c54a5;color:#fff}.nutrition-wrapper .survey-submit:hover{background-color:#536cc1;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}.nutrition-wrapper .survey-submit:disabled,.nutrition-wrapper .survey-submit.disabled,.nutrition-wrapper .survey-submit.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}.nutrition-wrapper .survey-submit:disabled:hover,.nutrition-wrapper .survey-submit.disabled:hover,.nutrition-wrapper .survey-submit.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}.nutrition-wrapper .survey-submit:disabled:hover else,.nutrition-wrapper .survey-submit.disabled:hover else,.nutrition-wrapper .survey-submit.btn-disabled:hover else{box-shadow:none !important}.nutrition-wrapper .survey-submit:last-child{margin-right:0}@media screen and (min-width: 640px){.nutrition-wrapper .survey-submit{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}.nutrition-wrapper .survey-submit:last-child{margin-right:0}}@media screen and (min-width: 860px){.nutrition-wrapper .survey-submit{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:38.3841193492%}.nutrition-wrapper .survey-submit:last-child{margin-right:0}}.nutrition-survey-landing{width:100%}.nutrition-survey-landing #survey_header_bg{padding-bottom:40px}.nutrition-survey-landing #survey_header_bg p{color:#fff}.nutrition-survey-landing #survey_header_bg button{margin:0 auto;background-color:#d97a08;color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.nutrition-survey-landing #survey_header_bg button else{box-shadow:none !important}.nutrition-survey-landing #survey_header_bg button:active{background-color:#d47708;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}.nutrition-survey-landing #survey_header_bg button:active else{box-shadow:none}.nutrition-survey-landing #survey_header_bg button:visited{background-color:#d97a08;color:#fff}.nutrition-survey-landing #survey_header_bg button:hover{background-color:#f7941d;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}.nutrition-survey-landing #survey_header_bg button:disabled,.nutrition-survey-landing #survey_header_bg button.disabled,.nutrition-survey-landing #survey_header_bg button.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}.nutrition-survey-landing #survey_header_bg button:disabled:hover,.nutrition-survey-landing #survey_header_bg button.disabled:hover,.nutrition-survey-landing #survey_header_bg button.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}.nutrition-survey-landing #survey_header_bg button:disabled:hover else,.nutrition-survey-landing #survey_header_bg button.disabled:hover else,.nutrition-survey-landing #survey_header_bg button.btn-disabled:hover else{box-shadow:none !important}.nutrition-survey-landing #survey_header_bg:after{content:"";display:table;clear:both}.nutrition-survey-landing .hex-bar{width:100%;background:#292a2b url("//media2.4life.com/images/survey/hex-background1664x585.jpg") no-repeat center center;background-size:cover;min-height:200px}.nutrition-survey-landing .hex-bar:after{content:"";display:table;clear:both}.nutrition-survey-landing .hex-bar .hold-it{min-height:200px}.nutrition-survey-landing .hex-bar .hold-it .standout{background-color:#fff;min-height:250px;position:relative;margin-top:-25px;margin-bottom:-25px;padding:60px 40px 180px 40px;-moz-box-shadow:0 0 10px #424345;-webkit-box-shadow:0 0 10px #424345;box-shadow:0 0 10px #424345;overflow:hidden}.nutrition-survey-landing .hex-bar .hold-it .standout:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-survey-landing .hex-bar .hold-it .standout{padding:60px 40px 60px 40px;float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.nutrition-survey-landing .hex-bar .hold-it .standout:last-child{margin-right:0}}.nutrition-survey-landing .hex-bar .hold-it .standout .content{width:100%;display:inline-block}@media screen and (min-width: 640px){.nutrition-survey-landing .hex-bar .hold-it .standout .content{width:80%}}.nutrition-survey-landing .hex-bar .hold-it .standout .content h2{text-align:left;color:#3c54a5}.nutrition-survey-landing .hex-bar .hold-it .standout .image{position:absolute;bottom:-165px;margin:0 auto}@media screen and (min-width: 640px){.nutrition-survey-landing .hex-bar .hold-it .standout .image{top:30px;right:-50px}}.nutrition-survey-landing .product-lines{padding-top:100px;min-height:400px;background:#fff url("//media2.4life.com/images/survey/slice.svg") no-repeat right bottom;background-size:100%}.nutrition-survey-landing .product-lines:after{content:"";display:table;clear:both}.nutrition-survey-landing .product-lines .capper{position:relative}.nutrition-survey-landing .product-lines .bottlecap{position:absolute;bottom:0;right:0}.nutrition-survey-landing .product-lines .left{text-align:center;min-height:280px}.nutrition-survey-landing .product-lines .left:after{content:"";display:table;clear:both}@media screen and (min-width: 1024px){.nutrition-survey-landing .product-lines .left{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.nutrition-survey-landing .product-lines .left:last-child{margin-right:0}}.nutrition-survey-landing .product-lines .button-keeper{margin-bottom:260px}.nutrition-survey-landing .product-lines .button-keeper:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-survey-landing .product-lines .button-keeper{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;margin-bottom:260px}.nutrition-survey-landing .product-lines .button-keeper:last-child{margin-right:0}}@media screen and (min-width: 1024px){.nutrition-survey-landing .product-lines .button-keeper{margin-bottom:100px}}.nutrition-survey-landing .product-lines .button-keeper button{margin:0 auto;background-color:#3c54a5;color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.nutrition-survey-landing .product-lines .button-keeper button else{box-shadow:none !important}.nutrition-survey-landing .product-lines .button-keeper button:active{background-color:#3b52a1;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}.nutrition-survey-landing .product-lines .button-keeper button:active else{box-shadow:none}.nutrition-survey-landing .product-lines .button-keeper button:visited{background-color:#3c54a5;color:#fff}.nutrition-survey-landing .product-lines .button-keeper button:hover{background-color:#536cc1;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}.nutrition-survey-landing .product-lines .button-keeper button:disabled,.nutrition-survey-landing .product-lines .button-keeper button.disabled,.nutrition-survey-landing .product-lines .button-keeper button.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}.nutrition-survey-landing .product-lines .button-keeper button:disabled:hover,.nutrition-survey-landing .product-lines .button-keeper button.disabled:hover,.nutrition-survey-landing .product-lines .button-keeper button.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}.nutrition-survey-landing .product-lines .button-keeper button:disabled:hover else,.nutrition-survey-landing .product-lines .button-keeper button.disabled:hover else,.nutrition-survey-landing .product-lines .button-keeper button.btn-disabled:hover else{box-shadow:none !important}@media screen and (min-width: 640px){.nutrition-survey-landing .product-lines .button-keeper button{margin:0 0}}@media screen and (min-width: 1024px){.nutrition-survey-landing .product-lines .button-keeper button{margin:0 auto}}.nutrition-survey-landing .product-lines .right{border-left:1px dotted #c1c3c5;padding-left:40px;padding-top:20px;margin-bottom:20px}.nutrition-survey-landing .product-lines .right:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-survey-landing .product-lines .right{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:8.5298042998%}.nutrition-survey-landing .product-lines .right:last-child{margin-right:0}}@media screen and (min-width: 1024px){.nutrition-survey-landing .product-lines .right{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:8.5298042998%}.nutrition-survey-landing .product-lines .right:last-child{margin-right:0}}.nutrition-survey-landing .product-lines .right h2{text-align:left;color:#3c54a5}.nutrition-survey-landing .product-lines .right .right-block{position:relative}.nutrition-survey-landing .product-lines .right .right-block .special-dot{position:absolute;top:5px;left:-48px;border-radius:360px;border:1px solid #3c54a5;width:15px;height:15px;background-color:#fff}@media print{.product-template{display:flex;flex-flow:column nowrap}.product-template .flex-holder{flex:0 0 100% !important;width:100%;display:flex;flex-flow:row wrap}.product-template .flex-holder .product{flex:0 0 49% !important}}.nutrition-survey-results:after{content:"";display:table;clear:both}.nutrition-survey-results .btn{display:inline-block;font-weight:300;min-width:200px;padding:10px 40px;border-radius:48px;text-align:center !important}.nutrition-survey-results .btn-template{text-align:center}.nutrition-survey-results .btn-template .btn-style{margin-top:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.nutrition-survey-results .btn-template .link{background-color:#fff;color:#3c54a5;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);margin:1rem 0;width:100%;padding-left:2rem;padding-right:2rem}.nutrition-survey-results .btn-template .link else{box-shadow:none !important}.nutrition-survey-results .btn-template .link:active{background-color:#fcfcfc;color:#3c54a5;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}.nutrition-survey-results .btn-template .link:active else{box-shadow:none}.nutrition-survey-results .btn-template .link:visited{background-color:#fff;color:#3c54a5}.nutrition-survey-results .btn-template .link:hover{background-color:#fff;color:#3c54a5;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}.nutrition-survey-results .btn-template .link:disabled,.nutrition-survey-results .btn-template .link.disabled,.nutrition-survey-results .btn-template .link.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}.nutrition-survey-results .btn-template .link:disabled:hover,.nutrition-survey-results .btn-template .link.disabled:hover,.nutrition-survey-results .btn-template .link.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}.nutrition-survey-results .btn-template .link:disabled:hover else,.nutrition-survey-results .btn-template .link.disabled:hover else,.nutrition-survey-results .btn-template .link.btn-disabled:hover else{box-shadow:none !important}@media screen and (min-width: 640px){.nutrition-survey-results .btn-template .link{margin:1rem .5rem;width:initial;min-width:25rem}}.nutrition-survey-results .btn-template.alignment-left{text-align:left}.nutrition-survey-results .btn-template.alignment-center{text-align:center}.nutrition-survey-results .btn-template.alignment-right{text-align:right}.nutrition-survey-results .btn-template.placement-stacked .btn-holder{display:block}.nutrition-survey-results .btn-template.placement-stacked .btn-holder:nth-child(even){margin-top:2rem}.nutrition-survey-results .btn-template.placement-sidebyside .btn-holder{display:inline-block;margin:auto 10px}.nutrition-survey-results .btn-template.placement-sidebyside .btn-holder:nth-child(even){margin-top:2rem}.nutrition-survey-results #filter-bar-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:10px}.nutrition-survey-results #filter-bar-wrapper:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper{padding:0px;margin-right:0px}}.nutrition-survey-results #filter-bar-wrapper .loading-spinner{position:fixed;top:50vh;left:50vw;z-index:99}.nutrition-survey-results #filter-bar-wrapper .fa-chevron-right{font-size:12px}.nutrition-survey-results #filter-bar-wrapper .search-field{@Include clearfix();float:left;display:block;width:68.2384343986%;position:relative}.nutrition-survey-results #filter-bar-wrapper .search-field:last-child{width:65.8807828007%}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .search-field{float:left;display:block;width:85.2980429983%}.nutrition-survey-results #filter-bar-wrapper .search-field:last-child{width:82.9403914003%}}.nutrition-survey-results #filter-bar-wrapper .search-field form{position:relative}.nutrition-survey-results #filter-bar-wrapper .search-field #productSearch{border:none;box-shadow:none;margin-bottom:0;position:relative;background-color:#f0f1f1;border-radius:90px;min-height:37px;padding-left:20px;width:calc(100% - 48px);margin-left:5px}.nutrition-survey-results #filter-bar-wrapper .search-field .btn-search,.nutrition-survey-results #filter-bar-wrapper .search-field .search-field-alt .btn-clear,.nutrition-survey-results #filter-bar-wrapper .search-field-alt .search-field .btn-clear{background-color:#3c54a5;border-radius:90px;color:#fff;text-align:center;position:absolute;right:0;top:0;min-height:37px;width:37px;padding:0;box-shadow:none}.nutrition-survey-results #filter-bar-wrapper .search-field-alt{float:left;display:block;width:102.3576515979%;margin-right:0;position:relative}.nutrition-survey-results #filter-bar-wrapper .search-field-alt:last-child{width:100%}.nutrition-survey-results #filter-bar-wrapper .search-field-alt .pad{max-height:30px}.nutrition-survey-results #filter-bar-wrapper .search-field-alt #productSearch{border:none;box-shadow:none;margin-bottom:0;position:relative;background-color:#f0f1f1;border-radius:90px;min-height:37px;padding-left:20px;width:calc(100% - 45px)}.nutrition-survey-results #filter-bar-wrapper .search-field-alt .search-products{max-height:37px}.nutrition-survey-results #filter-bar-wrapper .search-field-alt .btn-search,.nutrition-survey-results #filter-bar-wrapper .search-field-alt .btn-clear{background-color:#3c54a5;border-radius:90px;color:#fff;text-align:center;position:absolute;right:0;top:0;min-height:37px;width:37px;padding:0;box-shadow:none}.nutrition-survey-results #filter-bar-wrapper .btn-main-filters{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;background-color:#fff;color:#3c54a5;border:1px solid #3c54a5;cursor:pointer;line-height:35.5px;overflow:hidden;text-align:center;white-space:nowrap;border-radius:90px}.nutrition-survey-results #filter-bar-wrapper .btn-main-filters:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .btn-main-filters:nth-child(n){margin-right:0}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .btn-main-filters{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.nutrition-survey-results #filter-bar-wrapper .btn-main-filters:last-child{margin-right:0}}.nutrition-survey-results #filter-bar-wrapper .btn-main-filters .txt-filter{white-space:nowrap}.nutrition-survey-results #filter-bar-wrapper .css-close{position:relative;top:0px;font-size:15px;color:#5a5d60;z-index:5000}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .css-close{color:#fff}}.nutrition-survey-results #filter-bar-wrapper .dark-x{color:#5a5d60 !important}.nutrition-survey-results #filter-bar-wrapper .show-close{display:inline !important;z-index:900}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar{float:left;display:block;margin-right:3.1684356888%;width:100%;background-color:#73767a;color:#fff;display:none;margin-bottom:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .new-filters-bar{background-color:#73767a}}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .sort-products .btn-filter .btn-text{border:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter{float:left;display:block;margin-right:2.3576515979%;width:100%;cursor:pointer}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter:last-child{margin-right:0}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter{width:auto;margin-right:0;padding:8px 0}}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .btn-text{border-bottom:1px solid #c1c3c5;display:block;padding:5px 10px;width:100%}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .btn-text{border-bottom:none;border-right:1px solid #fff;padding:0px 20px;width:100%}}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options{float:left;display:block;margin-right:2.3576515979%;width:100%;border:1px solid #5a5d60;display:none;padding:0 10px;background-color:#fff}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options:after{content:"";display:table;clear:both}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .filter-item{float:left;display:block;margin-right:2.3576515979%;width:100%;background-color:rgba(255,255,255,.95);color:#5a5d60}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .filter-item:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .filter-item label{margin-top:5px;cursor:pointer}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .filter-item label input[type=checkbox]{background-size:28px 14px;width:14px;height:14px}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .filter-item label input[type=radio]{background-size:28px 14px;width:14px;height:14px}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .filter-item label .name{font-size:14px;line-height:14px;position:relative;left:20px;margin:0;position:relative;top:-3px}@media screen and (min-width: 640px){.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options{background-color:rgba(255,255,255,.95);left:0;padding:10px 20px;position:absolute;top:74px;z-index:999}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-function,.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-ingredient{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-function:last-child,.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-ingredient:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-function:nth-child(3n),.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-ingredient:nth-child(3n){margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-function:nth-child(3n+1),.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-ingredient:nth-child(3n+1){clear:left}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-special{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-special:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-special:nth-child(5n){margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-special:nth-child(5n+1){clear:left}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-lp{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-lp:last-child{margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-lp:nth-child(5n){margin-right:0}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter .filter-options .item-lp:nth-child(5n+1){clear:left}}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter.active{background-color:#5a5d60}.nutrition-survey-results #filter-bar-wrapper .new-filters-bar .btn-filter.active .btn-text{border-bottom:0}.nutrition-survey-results #filter-bar-wrapper .tags .product-line{height:30px;display:inline-block;line-height:30px;white-space:nowrap;position:relative;margin-top:10px;margin-right:5px;border-radius:20px;padding-left:10px;border:1px solid #c1c3c5;box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.nutrition-survey-results #filter-bar-wrapper .tags .product-line img{position:absolute;top:0;left:0}.nutrition-survey-results #filter-bar-wrapper .tags .product-line .line-name{padding-left:35px;padding-right:5px;color:#3c54a5}.nutrition-survey-results #filter-bar-wrapper .tags .product-line .fa-times-circle{color:#3c54a5;padding-right:10px}.nutrition-survey-results #filter-bar-wrapper .tags .product-line .fa-times-circle:hover{color:#1c5681;cursor:pointer}.nutrition-survey-results .autocomplete-suggestions{border:1px solid #a7a9ac;background:#fff;overflow:auto}.nutrition-survey-results .autocomplete-suggestion{overflow:hidden;padding:2px 4px;white-space:nowrap}.nutrition-survey-results .autocomplete-suggestion:hover{cursor:pointer}.nutrition-survey-results .autocomplete-selected{background:#fbfbfb}.nutrition-survey-results .autocomplete-suggestions strong{font-weight:700;color:#3c54a5}.nutrition-survey-results .autocomplete-group{padding:2px 5px}.nutrition-survey-results .autocomplete-group strong{display:block;border-bottom:1px solid #000}.nutrition-survey-results #survey_header_bg.hero-image-area{padding-top:1rem;margin-bottom:2rem}.nutrition-survey-results #survey_header_bg.hero-image-area h4{margin-top:5px;margin-bottom:30px}.nutrition-survey-results #survey_header_bg.hero-image-area .print{margin-bottom:15px}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary{background-color:#fff;color:#3c54a5;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);border:1px solid #3c54a5;margin:0 auto}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary else{box-shadow:none !important}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:active{background-color:#fcfcfc;color:#3c54a5;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:active else{box-shadow:none}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:visited{background-color:#fff;color:#3c54a5}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:hover{background-color:#fff;color:#3c54a5;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:disabled,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary.disabled,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:disabled:hover,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary.disabled:hover,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary:disabled:hover else,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary.disabled:hover else,.nutrition-survey-results #survey_header_bg.hero-image-area .print .btn-secondary.btn-disabled:hover else{box-shadow:none !important}.nutrition-survey-results .good-job{border:1px solid #79d697;border-radius:1rem;margin:1rem}@media screen and (min-width: 640px){.nutrition-survey-results .good-job{margin:1rem 2rem}}@media screen and (min-width: 1024px){.nutrition-survey-results .good-job{margin:2rem 8rem}}.nutrition-survey-results .good-job__header,.nutrition-survey-results .good-job__in-these-areas{display:flex;justify-content:center;align-items:center;flex-flow:row wrap}.nutrition-survey-results .good-job__header{padding-top:1.5rem;padding-bottom:1rem;display:flex;flex-flow:row nowrap}.nutrition-survey-results .good-job__header img{padding:0 .5rem 1rem}.nutrition-survey-results .good-job__header img.flipped{transform:scaleX(-1)}.nutrition-survey-results .good-job__in-these-areas{padding-left:3rem;padding-bottom:1.5rem}.nutrition-survey-results .good-job__in-these-areas>:not(:first-child){list-style-type:disc}.nutrition-survey-results .good-job__in-these-areas li{padding-right:2.7rem}.nutrition-survey-results .product-template{margin:1rem 0}.nutrition-survey-results .product-template .product-tagline{font-size:14px}.nutrition-survey-results .product-template h3{text-align:center}@media screen and (min-width: 860px){.nutrition-survey-results .product-template h3{text-align:left}}.nutrition-survey-results .product-template .shop-savings{margin-bottom:10px;display:inline-block}.nutrition-survey-results .survey-button-checkout{background-color:#36b35f;color:#fff;border:1px solid #36b35f}.nutrition-survey-results .survey-button-checkout:hover{background-color:#51cb79;color:#fff;border:1px solid #51cb79}.nutrition-survey-results .shop-all-btn-wrapper{display:flex;justify-content:center;align-items:center}.nutrition-survey-results .shop-all-btn-wrapper .btn{background-color:#fff;color:#3c54a5;border:1px solid #3c54a5}.nutrition-survey-results .interested-in-categories{float:left;display:block;margin-right:2.3576515979%;width:100%}.nutrition-survey-results .interested-in-categories:last-child{margin-right:0}@media screen and (min-width: 640px){.nutrition-survey-results .interested-in-categories{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.nutrition-survey-results .interested-in-categories:last-child{margin-right:0}}.nutrition-survey-results .interested-in-categories .icons-categories{margin-top:3rem;display:flex;justify-content:space-between;align-items:center}.nutrition-survey-results .interested-in-categories .icons-categories .lily-pad{background-color:#f0f1f1;border:1px solid #e9e9ea;border-radius:1rem;color:inherit;overflow:hidden;padding:2.25rem;display:flex;justify-content:center;align-items:center;flex-flow:column}.nutrition-survey-results .interested-in-categories .icons-categories .lily-pad i{font-size:15rem;margin:0 3rem}.nutrition-survey-results .meaning{margin-top:3rem}.nutrition-survey-results .meaning:after{content:"";display:table;clear:both}.nutrition-survey-results .meaning .column{padding:0 1rem;margin-top:1rem}.nutrition-survey-results .meaning .column:after{content:"";display:table;clear:both}@media screen and (min-width: 640px){.nutrition-survey-results .meaning .column{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.nutrition-survey-results .meaning .column:last-child{margin-right:0}}@media screen and (min-width: 640px){.nutrition-survey-results .meaning .column:nth-child(even){padding-left:2rem}}@media screen and (min-width: 1024px){.nutrition-survey-results .meaning .column:nth-child(even){padding-left:8rem}}@media screen and (min-width: 640px){.nutrition-survey-results .meaning .column:nth-child(odd){padding-right:2rem}}@media screen and (min-width: 1024px){.nutrition-survey-results .meaning .column:nth-child(odd){padding-right:8rem}}.nutrition-survey-results .meaning .column h3{display:none}@media screen and (min-width: 640px){.nutrition-survey-results .meaning .column h3{display:block}}.nutrition-survey-results .meaning .column ul,.nutrition-survey-results .meaning .column p{padding:5px 0}.nutrition-survey-results .meaning .column li{padding-bottom:0}@media screen and (min-width: 480px){.nutrition-survey-results .meaning .column li{padding-bottom:2.8rem}}.nutrition-survey-results .meaning .column li .img-wrapper{flex:0 0 3.2rem;padding:0;margin-right:1rem}.nutrition-survey-results .meaning .column li span{flex:1 0 83%}.nutrition-survey-results .meaning .column li.no-show{display:none}.nutrition-survey-results .meaning .column li.show{display:flex;justify-content:flex-start;align-items:flex-start}.nutrition-survey-results .insights-hero-img-wrapper{background-image:url("//media2.4life.com/images/survey/insights_full.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:28rem}@media screen and (min-width: 480px){.nutrition-survey-results .insights-hero-img-wrapper{height:56vw}}@media screen and (min-width: 640px){.nutrition-survey-results .insights-hero-img-wrapper{background-image:url("//media2.4life.com/images/survey/insights_large.jpg");height:23rem}}.nutrition-survey-results .show-insights{display:flex;justify-content:center;align-items:center}.nutrition-survey-results .show-insights__link{display:none;color:#2572ab;text-decoration:underline;padding-bottom:2rem}.nutrition-survey-results .show-insights__link:hover{color:#5ba5db;cursor:pointer;font-weight:500}.nutrition-survey-results .btn-style{background-color:#ffdb69;color:#292a2b;box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.nutrition-survey-results .btn-style else{box-shadow:none !important}.nutrition-survey-results .btn-style:active{background-color:#ffda64;color:#292a2b;box-shadow:0 0 5px 0 rgba(0,0,0,.09) inset}.nutrition-survey-results .btn-style:active else{box-shadow:none}.nutrition-survey-results .btn-style:visited{background-color:#ffdb69;color:#292a2b}.nutrition-survey-results .btn-style:hover{background-color:#ffe79c;color:#292a2b;box-shadow:0 5px 5px 0 rgba(0,0,0,.18)}.nutrition-survey-results .btn-style:disabled,.nutrition-survey-results .btn-style.disabled,.nutrition-survey-results .btn-style.btn-disabled{background-color:#f0f1f1 !important;border-color:#a7a9ac !important;color:#5a5d60 !important;cursor:not-allowed !important;box-shadow:none !important}.nutrition-survey-results .btn-style:disabled:hover,.nutrition-survey-results .btn-style.disabled:hover,.nutrition-survey-results .btn-style.btn-disabled:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.15) !important}.nutrition-survey-results .btn-style:disabled:hover else,.nutrition-survey-results .btn-style.disabled:hover else,.nutrition-survey-results .btn-style.btn-disabled:hover else{box-shadow:none !important}.nutrition-survey-results hr{height:.2rem;background-color:#73767a;margin-top:5rem;margin-bottom:5rem}.nutrition-survey-results .sharing{margin-top:2rem;margin-bottom:2rem;display:flex;flex-flow:column nowrap;text-align:center}.nutrition-survey-results .grid-holder{display:grid;grid-template-columns:repeat(1, 1fr);row-gap:2rem;column-gap:0}@media screen and (min-width: 640px){.nutrition-survey-results .grid-holder{grid-template-columns:repeat(2, 1fr);column-gap:2rem}}.nutrition-survey-results .lily-pad{background-color:#fff;border:1px solid #e9e9ea;border-radius:1rem;color:inherit;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,.15);box-shadow:0px 3px 5px 0px rgba(0,0,0,.15)}.nutrition-survey-results .lily-pad--padded{padding:2.25rem}.nutrition-survey-results .lily-pad .product{width:100%;color:inherit}.nutrition-survey-results .lily-pad .product .product-image-container{position:relative;text-align:center}@media screen and (min-width: 860px){.nutrition-survey-results .lily-pad .product .product-image-container{float:left;display:block;width:34.9430526382%}.nutrition-survey-results .lily-pad .product .product-image-container:last-child{width:30.1138947236%}}.nutrition-survey-results .lily-pad .product .product-image-container img{width:150px}.nutrition-survey-results .lily-pad .product .product-image-container .fa-search{display:none}.nutrition-survey-results .lily-pad .product .product-details-container{text-align:center;margin-bottom:5rem}@media screen and (min-width: 860px){.nutrition-survey-results .lily-pad .product .product-details-container{float:left;display:block;margin-right:4.8291579146%;width:65.0569473618%;padding-left:10px;text-align:left;margin-bottom:2rem}.nutrition-survey-results .lily-pad .product .product-details-container:last-child{margin-right:0}}.nutrition-survey-results .lily-pad .product .product-details-container .js-name-tagline-container{margin-bottom:15px}.nutrition-survey-results .lily-pad .product .product-details-container .product-name{display:block}@media screen and (min-width: 860px){.nutrition-survey-results .lily-pad .product .product-details-container .product-name{text-align:left}}.nutrition-survey-results .lily-pad .product .product-details-container .product-tagline{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 640px){.nutrition-survey-results .lily-pad .product .product-details-container .product-tagline{-webkit-line-clamp:2;min-height:4.5rem}}.nutrition-survey-results .lily-pad .product .product-details-container .product-price-lp{display:block;margin-bottom:10px}.nutrition-survey-results .lily-pad .product .product-details-container .shop-savings{color:#36b35f}.nutrition-survey-results .lily-pad .product .product-details-container button{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;text-align:center}.nutrition-survey-results .lily-pad .product .product-details-container button:last-child{margin-right:0}@media screen and (min-width: 860px){.nutrition-survey-results .lily-pad .product .product-details-container button{margin-left:0%}}@media screen and (min-width: 1024px){.nutrition-survey-results .lily-pad .product .product-details-container button{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:0%}.nutrition-survey-results .lily-pad .product .product-details-container button:last-child{margin-right:0}}.nutrition-survey-results .lily-pad .suggestions__tags{font-weight:bold}.nutrition-survey-results .lily-pad-on-larger-screen{margin:3rem 0 1rem}@media screen and (min-width: 640px){.nutrition-survey-results .lily-pad-on-larger-screen{background-color:#fff;border:1px solid #e9e9ea;border-radius:1rem;color:inherit;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,.15);box-shadow:0px 3px 5px 0px rgba(0,0,0,.15);margin:8rem 2rem}}.nutrition-survey-results #filter-bar-wrapper{margin-bottom:5rem;display:flex;justify-content:center}.nutrition-survey-results #filter-bar-wrapper .tags .lines-wrapper{margin-left:.5rem;display:flex;justify-content:center;flex-wrap:wrap}.nutrition-survey-results #filter-bar-wrapper .tags .product-line{border-radius:3rem;height:unset;line-height:3.7rem}.nutrition-survey-results #filter-bar-wrapper .tags .product-line img{height:3rem;border-radius:3rem;padding:0 .5rem;margin:.3rem 0}.nutrition-survey-results #filter-bar-wrapper .tags .product-line .line-name{padding-left:3rem;padding-right:1rem}@media print{.nutrition-survey-results{font-size:12px}.nutrition-survey-results .lily-pad-on-larger-screen{margin-top:10px}.nutrition-survey-results .lily-pad-on-larger-screen .good-job,.nutrition-survey-results .lily-pad-on-larger-screen .meaning{margin-top:10px;margin-bottom:10px;font-size:10px}.nutrition-survey-results .lily-pad-on-larger-screen .good-job__header,.nutrition-survey-results .lily-pad-on-larger-screen .meaning__header{padding-top:5px}.nutrition-survey-results .lily-pad-on-larger-screen .good-job__in-these-areas,.nutrition-survey-results .lily-pad-on-larger-screen .meaning__in-these-areas{padding-bottom:5px}.nutrition-survey-results .lily-pad-on-larger-screen .good-job h2,.nutrition-survey-results .lily-pad-on-larger-screen .meaning h2{display:none}.nutrition-survey-results .lily-pad-on-larger-screen .meaning .column{margin-top:5px}.nutrition-survey-results .product-template{display:flex;flex-flow:column nowrap}.nutrition-survey-results .product-template .grid-holder{width:100%;grid-template-columns:repeat(2, 1fr);column-gap:2rem}.nutrition-survey-results .product-template .grid-holder .lily-pad{padding:5px}.nutrition-survey-results .product-template .grid-holder .lily-pad h3{text-align:left}.nutrition-survey-results .product-template .grid-holder .lily-pad .btn-style,.nutrition-survey-results .product-template .grid-holder .lily-pad .btn-template{display:none !important}.nutrition-survey-results .product-template .grid-holder .lily-pad .product-image-container{float:left;display:block;width:17.4715263191%}.nutrition-survey-results .product-template .grid-holder .lily-pad .product-image-container:last-child{width:12.6423684045%}.nutrition-survey-results .product-template .grid-holder .lily-pad .suggestions{padding-left:15px;font-size:10px}.nutrition-survey-results .product-template .grid-holder .lily-pad .product-details-container{float:left;display:block;margin-right:4.8291579146%;width:82.5284736809%;padding-left:10px;text-align:left;margin-bottom:10px}.nutrition-survey-results .product-template .grid-holder .lily-pad .product-details-container:last-child{margin-right:0}.nutrition-survey-results .product-template .grid-holder .lily-pad .product-details-container .product-details{margin-bottom:10px}.nutrition-survey-results .product-template .grid-holder .lily-pad .product-details-container .product-details .product-tagline{font-size:12px}.nutrition-survey-results #btn-mobile-cart,.nutrition-survey-results #survey_header_bg,.nutrition-survey-results #filter-bar-wrapper,.nutrition-survey-results .show-insights,.nutrition-survey-results .insights-hero-img-wrapper,.nutrition-survey-results .sharing,.nutrition-survey-results .btn-template,.nutrition-survey-results .suggestions__label{display:none}}.star-rating-placeholder{height:2rem}.star-rating-placeholder:hover{cursor:pointer}.rating{column-gap:.75rem;display:flex;flex-direction:row;font-size:1.3rem;font-weight:400;margin-left:.5rem}@media screen and (min-width: 860px){.rating{margin-left:0}}.star-rating-placeholder--survey-results .rating{justify-content:center}@media screen and (min-width: 860px){.star-rating-placeholder--survey-results .rating{justify-content:flex-start}}.rating__average{color:#292a2b;font-weight:400}@media screen and (min-width: 860px){.rating__average{font-size:1.4rem}}.rating__count{align-self:center;color:#2572ab;font-size:.8em;line-height:1}.rating__count:hover{color:#5ba5db}.rating__count>.js-count-value{display:inline-block;margin-right:.5rem}.review__stars,.rating__stars{font-size:1.2rem}.review__stars>*,.rating__stars>*{color:#f0f1f1}.review__stars>*.checked,.rating__stars>*.checked{color:#e9cb6f}.review__stars i.fa-star-half,.rating__stars i.fa-star-half{color:#e9cb6f}.review{background-color:#fff;border-bottom:1px solid #f0f1f1;font-weight:400}.review:last-of-type{border-bottom:none}.review__row{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem;text-align:left}.review__row:first-of-type{padding-top:1rem}.review__row:last-of-type{margin-bottom:unset;padding-bottom:1rem}.review__row--emphasis{font-style:italic}.review__row--bottom-right{font-size:1.2rem;justify-content:flex-end;margin-top:1rem}.review__name{font-size:1.6rem;font-weight:bold}.review__verified-customer i.fa{color:#36b35f}.text-center{display:flex;justify-content:center;margin-top:5rem}@media screen and (min-width: 640px){.text-center{margin-top:2rem}}.reviews-overview{display:flex;flex-direction:column;flex:1 0 auto;font-weight:400;margin-bottom:3rem;max-width:30rem;padding:1rem 0}.reviews-overview__title{align-self:flex-start;font-size:1.3em;font-weight:300;line-height:1.2;margin-bottom:.5rem}.reviews-overview__percentages-container{display:flex;gap:.75rem;margin:1rem 0}.reviews-overview__container--percentage-bars{flex:1 0 auto;display:flex;flex-direction:column;gap:.55rem;padding:.25rem 0}.reviews-overview__container--percentage-bars li{display:flex;height:1.1em}.reviews-overview__container--percentage-text{text-align:right}.reviews-overview .reviews-overview__star-label--disabled-link{color:#424345;cursor:default;pointer-events:none}.reviews-overview .reviews-overview__percentage-bar-container{align-self:stretch;background-color:#f0f1f1;border:1px solid #f0f1f1;border-radius:2px;display:flex;overflow:hidden;position:relative;flex:1 1 auto}.reviews-overview .reviews-overview__percentage-bar{background-color:#e9cb6f;position:absolute;bottom:0;left:0;top:0}.reviews-overview__view-all{display:flex;justify-content:center;margin-top:1rem}@media screen and (min-width: 1024px){.reviews-overview+.product-reviews{padding-top:2.5rem}}