@charset "UTF-8";html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}body{background-color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.4}h1,h2,h3,h4,h5,h6{line-height:1.2}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{overflow-x:hidden}:root{accent-color:#ffff64}.breakdance-popup{transition:transform .5s ease-in-out}html.health .bde-popup-32-100.bde-popup{display:none}html.health.breakdance-noscroll{overflow:initial}html.breakdance-noscroll:not(.health) .cc-compass{display:none}.slide-off{transform:translateX(-100%)}.breakdance-menu-item.nav-button{background:#ffff64}@media (min-width:1024px){.breakdance-menu-item.nav-button{border-radius:40px;padding:.78em 1.2em}}.breakdance-menu-item.nav-button:hover{background:#000;color:#fff}.breakdance-menu-item.nav-button:hover:before{display:none}.bde-header-builder .nav-container:before{background-color:hsla(0,0%,100%,.349);border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.bde-header-builder .nav-container:before,.breakdance-dropdown-floater{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.breakdance .nav-button .breakdance-menu-link:hover,.breakdance .nav-button:hover .breakdance-menu-link{color:#fff}.breakdance-menu .breakdance-link[href="/mens-health/step-one-labs"],.breakdance-menu .breakdance-link[href="/womens-health/step-one-labs"]{font-weight:700}body.lightbox .breakdance #footer,body.lightbox .breakdance .footer-logo,body.lightbox .breakdance header{display:none}body.lightbox .breakdance:nth-child(2) .section-container{padding-top:0}body.lightbox .bde-section .section-container{padding-left:38px;padding-right:38px}body.lightbox .breakdance:nth-child(2) .section-container .bde-image{margin-left:-38px;margin-right:-38px;max-width:none}body.lightbox .breakdance:nth-child(2) .section-container .breakdance-image-clip{border-radius:0}.breakdance .bde-popup{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.5)}.lg-outer .lg-inner{left:50%;margin:auto;max-width:80%;transform:translateX(-50%)}.lg-backdrop{background-color:rgba(0,0,0,.8)}.breakdance .wp-grid-builder .wpgb-area-top-1>div{margin:0 auto}.breakdance .wpgb-facet .wpgb-radio-label{font-size:14px;font-weight:600;letter-spacing:.08em;line-height:21px;text-transform:uppercase}.breakdance .wpgb-facet .wpgb-hierarchical-list{justify-content:center}.breakdance .wpgb-card{aspect-ratio:1/1;height:auto!important}.bde-checkmark-list{width:100%}.bde-checkmark-list li{padding:0 0 20px;position:relative;width:100%}.bde-checkmark-list li:after{background:rgba(6,6,6,.12);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-out;width:100%}.bde-checkmark-list li.border-animated:after{transform:scaleX(1)}.lg-backdrop{background-color:rgba(0,0,0,.25)}.lg-outer .lg-inner{border-radius:10px;max-width:584px;overflow:hidden}.beige-gradient,.yellow-gradient{z-index:1}.beige-gradient{overflow-y:clip}.blur-container{--blur-1-size:clamp(400px,60vw,60vw);--blur-2-size:clamp(300px,40vw,40vw);--blur-3-size:clamp(300px,10vw,10vw);z-index:1}.beige-gradient .blur-container,.yellow-gradient .blur-container{height:100%;position:absolute;width:100%;z-index:0}.blur{background:var(--blur-color);border-radius:30% 70% 64% 36%/30% 62% 38% 70%;filter:blur(250px);position:absolute;z-index:0}.blur[data-color=yellow]{--blur-color:#fefe64;height:var(--blur-1-size);left:-35vw;top:25%;width:calc(var(--blur-1-size)*1.1)}.blur[data-color=beige]{--blur-color:#e9e8d5;filter:blur(250px);height:75vw;opacity:.5;right:-25vw;top:50%;width:75vw}.gradient-center-top .blur{left:calc(50% - 37.5vw);top:-20vw}.gradient-center-center .blur{left:calc(50% - 37.5vw);top:50%}.gradient-right .blur{left:auto;right:-35vw;top:50%}[data-lead-number]:before{background:#ffff64;border-radius:50%;content:attr(data-lead-number);display:inline-block;font-size:22px;height:32px;line-height:32px;margin:-.25em .25em 0 0;text-align:center;vertical-align:middle;width:32px}.breakdance .bde-wooproductslist .woocommerce-loop-product__link{height:100%;justify-content:flex-end}.breakdance .bde-wooproductslist .bde-woo-product-image{margin-top:auto}.breakdance .bde-wooproductslist h2.woocommerce-loop-product__title{min-height:2em;padding-right:64px}.custom-area .breakdance{background:transparent}table{margin:0;width:100%}.table-bordered{border-collapse:separate;border-spacing:0}.table-bordered>tbody>tr>td{border:1px solid rgba(0,0,0,.2)}div#price-table{background:#fff;margin:0 auto!important;position:relative;width:100%}div#price-table tr:first-child td{border-width:0 0 1px}div#price-table td,div#price-table tr:last-child td:first-child{border-width:1px 0 0}div#price-table td{padding-left:0;text-align:left;z-index:1}@media (max-width:767px){div#price-table td{left:0;position:sticky;white-space:normal!important}}div#price-table td{font-size:1rem;font-size:clamp(1rem,.8625rem + .6875vw,1.25rem)}div#price-table table td{text-align:left;vertical-align:top}div#price-table table td:first-child{padding-left:0}div#price-table table tr:first-child td{padding-top:32px}div#price-table td.price-big-font{font-size:2rem;font-size:clamp(2rem,1.4rem + 3vw,5rem)}div#price-table td.price-big-font div{align-items:center;display:flex;flex-direction:row}div#price-table small{font-size:60%}div#price-table span.per-mon{font-size:22px!important;font-weight:400!important;line-height:1;margin-left:10px;max-width:100px;text-transform:none}div#price-table span.per-mon span{font-size:.875rem;text-transform:uppercase}div#price-table span.dollar-sign{display:block;font-size:1rem;font-size:clamp(1rem,.8625rem + .6875vw,1.6875rem);transform:translateY(-.5em)}div#price-table table tr td:nth-child(2){background-color:#ffff64}div#price-table table tr:first-child td{border-bottom:1px solid #000}div#price-table table tr:first-child td:nth-child(2) img{margin-bottom:12px;width:180px}div#price-table table tr:last-child td{padding-bottom:32px}div#price-table table td{padding:16px}div#price-table.table-with-spacers table td.spacer{padding:0;width:28px}div#price-table.table-with-spacers table td:nth-child(2n){background-color:#f4f4f4;width:25%}div#price-table.table-with-spacers table tr:first-child td:nth-child(2n){border-radius:10px 10px 0 0}div#price-table.table-with-spacers table tr:last-child td:nth-child(2n){border-radius:0 0 10px 10px}@media (max-width:767px){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;width:100%}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}}.breakdance .bde-image-hover-card{aspect-ratio:1}.cc-window{background-color:var(--bde-background-color);font-family:var(--bde-body-font-family)!important;max-width:100%}.cc-header{border-bottom:0;box-shadow:none;color:#000}.cc-nav ul{display:none}.cc-nav:after{color:#222;content:"Cart";display:block;font-size:2rem;font-weight:200}.cc-cart-product-list,.cc-cart-product-list:last-child{border-bottom:1px solid}.cc-cart-actions{background-color:#fff;border:0}.cc-cart .subscription-price{display:none}.cc-compass{height:50px;width:50px}.cc-compass-count{background-color:#ffff64;color:#000}.cc-compass.cc-compass-open{animation:none;background:none;border:0;box-shadow:none;font-size:3.75rem;line-height:.385;padding:10px;position:fixed;right:0;top:0;width:60px}.admin-bar .cc-compass.cc-compass-open{margin-top:32px}.cc-compass.cc-compass-open .cc-compass-count{display:none}.cc-compass.cc-compass-open .licon:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='33' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23000' d='m.354.646 32 32M32.354 1.354l-32 32'/%3E%3C/svg%3E");content:""!important;display:block;height:32px;width:32px}.cc_item_title{font-size:1rem;font-weight:400;line-height:1.2;margin-bottom:24px}.cc_item_title .variation,.cc_item_title small{font-size:1rem}.cc_item_title dl.variation dd,.cc_item_title dl.variation dt{font-weight:300}.cc-cart-product-list{padding:30px}.cc-cart-product-list div.cc_item_quantity_wrap{display:flex}.cc_item_quantity_update.cc_item_quantity_minus{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.683 16.66 16.044.5h22.687v33H16.05L.683 16.66zM15.039 17.808h13.87' stroke='%23000'/%3E%3C/svg%3E") no-repeat;background-size:contain;border:0;border-radius:0;padding:0;text-indent:-1000px;width:40px}.cc_item_quantity_update.cc_item_quantity_minus:hover{background-color:transparent!important}.cc_item_quantity_update.cc_item_quantity_plus{background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='34' width='41' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23000'%3E%3Cpath d='M39.355 17.34 23.994 33.5H1.308V.5h22.68zM18.077 11.116v13.87M11.269 17.808h13.87'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:contain;border:0;border-radius:0;padding:0;text-indent:-1000px;width:41px}.cc_item_quantity_update.cc_item_quantity_plus:hover{background-color:transparent!important}.cc-cart-actions a.cc-button-primary svg{color:#000}.cc-cart-actions a.cc-button-primary:hover svg{color:#fff}.cc_item_quantity_wrap input.cc_item_quantity{border-color:#000!important;border-width:1px 0!important;margin:0 -2px}.cc-coupon-title{font-size:1rem;font-weight:300;text-transform:uppercase}.cc-coupon-form input[type=text]{border:0;border-right:0;margin-right:0}.cc-coupon-form .cc-coupon-btn{background:#ffff64!important;border:0!important;font-family:var(--bde-body-font-family);font-size:1.2rem!important}.cc-coupon-form .cc-coupon-btn:hover{background-color:#ffff64!important;color:#000!important;padding:13px 12px!important}.cc-pl-upsells label,.slick-slide .cc-up-sells-details .title{font-family:var(--bde-body-font-family);font-weight:300;text-transform:uppercase}.woocommerce .slick-slide .button{background-color:#ffff64!important;border-radius:0!important;color:#000!important}.cc-empty-msg .cc-button,.woocommerce .slick-slide .button:before{display:none}.cc_item_total_price{float:none;font-size:1rem;font-weight:300}.cc-cart-product-list div.cc_sfl_btn{display:none}.cc-product-thumb img{border-radius:5px;margin-right:48px}.cc-cart-actions .cc-totals{height:auto;padding:15px}.cc-cart-actions.cc-no-branding{padding:0}.ccicon-x{display:block;padding:10px;text-indent:-1000px}.ccicon-x:hover{color:#ffff64}.ccicon-x:before{content:"×"!important;font-size:3.75rem;font-weight:200;line-height:.385}.cc-cart-actions a.cc-button-primary{background-color:#ffff64;border-radius:0;border-top:0;color:#000!important;font-size:2rem;font-weight:400;position:relative}.cc-cart-actions a.cc-button-primary:hover{background-color:#000;color:#fff!important;text-indent:0}.cc-cart-actions a.cc-button-primary:hover:after{left:auto}.ccicon-trash:before{content:"×"!important;font-family:var(--bde-body-font-family);font-size:1.5625rem;font-weight:300;line-height:.55}.cc-empty-msg i{display:none}.cc-empty-msg .cc-title{font-weight:300;text-transform:uppercase}.woocommerce-account .entry-content,.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content,.xlwcty_thankyou-template-default .entry-content{font-family:var(--bde-body-font-family)}.breakdance-woocommerce .bde-wooproductcartbutton .added_to_cart,.single_add_to_cart_button+.added_to_cart{display:none}.bde-rich-text li p{margin:0}.breakdance .bde-accordion__icon{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23FFFF64'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M6 14.75h18M15 7v17'/%3E%3C/svg%3E");background-repeat:no-repeat;height:30px;width:30px}.breakdance .bde-accordion__icon--active,.breakdance .bde-accordion__icon--default{mask-image:none;-webkit-mask-image:none}.breakdance .bde-accordion__button.is-active .bde-accordion__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23FFFF64'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M6 14.75h18'/%3E%3C/svg%3E")}#footer,.footer-logo{z-index:2}.breakdance-woocommerce p.form-row{margin-bottom:1em!important}.wooccm-additional-fields p{padding-top:1em!important}.breakdance-woocommerce .input-text[type=date]{accent-color:#000}.breakdance .bde-video{background-color:transparent!important}
