@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');@import url("https://use.typekit.net/hso1vnj.css");:root{--dark:#23292d;--white:#fff;--cyan:#9ac1d7;--canvas:#fff8eb;--canvas1:#fff9ed;--orange:#fd546a;--mist:#e0ecea;--dark_shade_gray:#353535;--standstone:#e3cbb4;--primary_accent:#ea7234;--inky_blue:#123456;--sky:#90c2d9;--charcoal:#123456;--default_font:'Inter',sans-serif;--body_font:'Inter',sans-serif;--heading1:"gelica",sans-serif;--gelica:"gelica",sans-serif;--heading2:"gelica",sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus:not(:focus-visible){outline:0}a:focus,a:hover,a:active,a:visited{text-decoration:none}select::-ms-expand,input::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}ul{list-style:none;padding:0;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset!important}input:focus,.form-control:focus,select:focus{outline:0}input[type="radio"]:focus+label,input[type="checkbox"]:focus+label{outline:2px solid #5271a1;outline-offset:3px;outline-style:auto;border-radius:1px}input:focus:not(:focus-visible)+label{outline:0}.plan_left_text input:focus+label{border:2px solid #123456}a:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:2px;border-radius:1px}a.primary_cta:focus-visible,a.cta_btn_white:focus-visible{outline-offset:3px}button:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:3px;border-radius:1px}input:focus:not(:focus-visible),.form-control:focus:not(:focus-visible),select:focus:not(:focus-visible),button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:0}button:focus-visible{outline:2px solid #5271a1;outline-style:auto;outline-offset:3px;border-radius:1px}.tab_focus:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:2px;border-radius:1px}.tab_focus.primary_cta:focus,.primary_btn.tab_focus:focus{outline-offset:3px}button.tab_focus:focus{outline-offset:3px}.form-control.tab_focus:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:3px;border-radius:1px}.mainmenu_area li a:focus:not(:focus-visible){outline:0}.alignright{float:right}.alignleft{float:left}.aligncenter{float:none;text-align:center}.visible-xs,.hidden{display:none}html,body{min-height:100%;height:auto}body{font-family:var(--body_font);font-size:clamp(16px,2.5vw,18px);font-weight:300;overflow-x:hidden;position:relative;color:var(--charcoal);padding:0!important}img{max-width:100%}h1,.heading1{margin:0 0 15px;font-family:var(--heading1);font-weight:600}h2,h3,h4,h5,h6,.heading2,.heading3,.heading4,.heading5,.heading6{margin:0 0 15px;font-family:var(--gelica);font-weight:600}a.disabled,a[disabled],button.disabled,button[disabled],input[disabled]{cursor:no-drop}.inter{font-family:var(--body_font)}.inter-medium{font-size:18px;font-weight:500;font-family:var(--body_font)}.gelicalight{font-family:var(--gelica);font-weight:300}.gelicareg{font-family:var(--gelica);font-weight:400}.bold_text,strong{font-weight:700}.pink_text{color:#dc7844;-webkit-transition:.2s;transition:.2s}a.pink_text{text-decoration:underline}a.pink_text:hover,a.pink_text:focus{color:#db4a5d}.paragraph{font-family:var(--body_font);font-size:16px;font-weight:400;color:var(--charcoal)}.wow{visibility:hidden}.container{padding:0}.content_width{max-width:1920px;padding:0 5%;width:100%;margin:0 auto}.header_area{position:-webkit-sticky;position:sticky;top:0;-webkit-box-shadow:0 0 10px -2px #999;box-shadow:0 0 10px -2px #999;background-color:#fff}.promo_band{background-color:#E20606;color:var(--white);font-size:16px;padding:10px!important;width:100%;z-index:9;margin-top:0!important;font-weight:700;cursor:pointer;text-decoration:none}.get_coupon_details{cursor:pointer;display:inline-block;font-size:12px;margin:0 0 0 5px;text-decoration:underline;font-weight:600}.assessment_logo{padding:20px 0}.carousel-control-next-icon,.carousel-control-prev-icon{width:20px}.primary_cta{background-color:var(--orange);color:var(--white);display:inline-block;padding:14px 35px;border:1px solid transparent;border-radius:30px!important;text-align:center;line-height:1.5;font-weight:600;-webkit-transition:.2s;transition:.2s;font-family:var(--body_font);margin:0;text-decoration:none;cursor:pointer;font-size:18px;text-transform:none}.primary_cta.round-btn{border-radius:30px!important}.primary_cta:hover{background-color:#fd3550;color:var(--white);border:1px solid transparent}.primary_cta.active,.primary_cta:active,.primary_cta:focus{background-color:#fd3550;color:var(--white)}.primary_cta.disabled,.primary_cta.disabled:focus,.primary_cta.disabled:hover,.primary_cta[disabled],.primary_cta[disabled]:focus,.primary_cta[disabled]:hover{opacity:.5}.secondary_cta{padding:14px 35px;background-color:var(--white);border:1px solid #fff9ed;font-size:16px;color:var(--charcoal);border-radius:3px;font-weight:600;-webkit-transition:.2s;transition:.2s;text-align:center;margin:0;text-decoration:none;display:inline-block;cursor:pointer;background-color:var(--white);text-transform:none}.secondary_cta.round-btn{border-radius:30px!important}.secondary_cta:hover{background-color:var(--white);color:var(--charcoal)}.secondary_cta.active,.secondary_cta:active,.secondary_cta:focus{background-color:var(--white);color:var(--charcoal)}.secondary_cta.disabled,.secondary_cta.disabled:focus,.secondary_cta.disabled:hover,.secondary_cta[disabled],.secondary_cta[disabled]:focus,.secondary_cta[disabled]:hover{opacity:.5}.secondary_cta.black_btn{background-color:var(--dark);color:var(--white)}.white_btn{background-color:var(--white);color:#123456;display:inline-block;padding:16px 50px;border:2px solid var(--white);border-radius:3px;text-align:center;text-transform:uppercase;line-height:1.5;font-weight:700;-webkit-transition:.2s;transition:.2s;text-decoration:none;cursor:pointer}.white_btn:hover{background-color:#e5e4e4;border:2px solid #e5e4e4;color:#123456}.white_btn.active,.white_btn:active,.white_btn:focus{background-color:var(--white);border:2px solid var(--white);color:#123456}.white_btn.disabled,.white_btn.disabled:focus,.white_btn.disabled:hover,.white_btn[disabled],.white_btn[disabled]:focus,.white_btn[disabled]:hover{background-color:#ddd;border:2px solid #ddd;color:#555}.text-btn{background-color:transparent;padding:0;margin:0;border:0;color:#5180de;cursor:pointer}.text-btn:hover{text-decoration:underline}.add-text-btn{color:#db4a5d;font-size:18px;font-weight:700;border:0;background-color:transparent;padding:0;margin:0;position:relative;z-index:1;cursor:pointer}.add-text-btn:hover{text-decoration:underline}.add-text-btn.disabled,.add-text-btn.disabled:focus,.add-text-btn.disabled:hover,.add-text-btn[disabled],.add-text-btn[disabled]:focus,.add-text-btn[disabled]:hover{color:#ccc}.modal-open{overflow-x:hidden!important;overflow-y:auto!important}.discount_modal .modal-body h2{font-family:var(--body_font);font-size:clamp(16px,2vw,18px);margin:5px 0 15px}.discount_modal .modal-body h2#get_coupon_mess{font-family:var(--heading1);font-size:28px;margin:0}.default_modal{padding:0!important}.default_modal .modal-dialog{max-width:625px}.default_modal.pdp-modal .modal-dialog{max-width:1170px;width:100%}.default_modal .modal-content{border:0;border-radius:0;background-color:var(--white)}.default_modal .modal-body{min-height:150px;padding:50px 30px 30px;position:relative}.default_modal .modal-body h3.heading3{font-size:24px}.default_modal .modal-body p{font-size:clamp(16px,2.5vw,18px)!important}.default_modal .modal-body p a{color:var(--dark);text-decoration:underline;font-weight:500}.default_modal .modal-body h3{font-size:clamp(20px,2.5vw,25px)}.default_modal button.btn-close{height:42px;position:absolute;right:0;top:0;width:42px;font-size:18px;opacity:1}.default_modal .modal-footer{border:0;padding:0 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.default_modal .gotit_close{background-color:var(--orange);color:var(--white);display:inline-block;padding:14px 35px;border:1px solid transparent;border-radius:3px;text-align:center;line-height:1.5;font-weight:600;-webkit-transition:.2s;transition:.2s;font-family:var(--body_font);margin:0;text-decoration:none;cursor:pointer;font-size:18px;text-transform:none;border-radius:30px;min-width:168px}#alert_message_model .alert_message{max-width:430px;margin:0 auto 15px}.byop_action_cta .cart_link{color:#5180de;text-decoration:underline}.orange-border-btn{border-color:1px solid var(--orange);color:var(--orange);padding:15px 35px;background:var(--canvas);font-size:16px;border-radius:3px;font-weight:600;-webkit-transition:.2s;transition:.2s;text-align:center;margin:0;text-decoration:none;display:inline-block;cursor:pointer;background-color:var(--white);text-transform:none}.orange-border-btn:hover{background-color:var(--white);color:var(--orange)}.orange-border-btn.round-btn{border-radius:30px!important;padding:12px 50px!important}#discountModal .cta-sec{gap:20px}@media screen and (max-width:1680px){.content_width,.header_area .container-fluid{padding:0 5%}}@media only screen and (min-width:1201px) and (max-width:1680px){.container{padding:0 15px}}@media only screen and (min-width:992px) and (max-width:1200px){.container{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:991px){.container,.content_width,.header_area .container-fluid{padding:0 15px}}@media only screen and (max-width:767px){.promo_band{font-size:14px}.header_area{height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.container,.content_width,.header_area .container-fluid{padding:0 15px}.header_area .container-fluid{grid-template-columns:40px auto 40px}.rwd-line{display:none}.hidden-xs{display:none}.visible-xs{display:block}.primary_cta{padding:15px 28px;min-width:100px}.secondary_cta{padding:14px 25px;min-width:100px}.assessment_logo{padding:15px 0}.assessment_logo .vitamin-packs-logo img{max-width:150px;height:33px}.secondary_cta.round-btn{padding:11px 40px}.primary_cta.round-btn{padding:12px 40px}.add-text-btn{font-size:15px}.default_modal button.btn-close{font-size:14px!important}#discountModal .cta-sec{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:270px;margin:0 auto}.secondary_cta.black_btn{padding:13px 40px;width:100%;max-width:250px;margin:0 auto;display:block}}