:root{--font-family:"DM Sans",sans-serif;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-size-h1:48px;--font-size-h2:34px;--font-size-h3:28px;--font-size-title-xl:22px;--font-size-title-l:18px;--font-size-title-m:16px;--font-size-title-s:16px;--font-size-title-xs:14px;--font-size-title-xxs:12px;--font-size-paragraph-l:18px;--font-size-paragraph-m:16px;--font-size-paragraph-s:14px;--line-height-h1:1.2;--line-height-h2:1.25;--line-height-h3:1.3;--line-height-title-xl:1.35;--line-height-title-l:1.4;--line-height-title-m:1.45;--line-height-title-s:1.45;--line-height-paragraph-l:1.45;--line-height-paragraph-m:1.55;--line-height-paragraph-s:1.45;--dark-blue:#4b2da5;--msrx-orange:#e5a781;--white:#fff;--grey-50:#fefefe;--grey-100:#fffbfb;--grey-150:#ececec;--grey-200:#d9d9d9;--grey-300:#969493;--grey-400:#373737;--light-orange:#f6f3ec;--msrx-orange-dusk:#f5efe0;--blue-grey:#f3f2f5;--error:#cd5d19;--button-width:277px;--button-height:60px;--button-padding:16px 32px;--vh:100vh}@media screen and (max-width:768px){:root{--font-size-h1:32px;--font-size-h2:26px;--font-size-h3:22px;--font-size-title-xl:18px;--font-size-title-l:16px;--font-size-title-m:14px;--font-size-title-s:14px;--font-size-title-xs:12px;--font-size-title-xxs:10px;--font-size-paragraph-l:16px;--font-size-paragraph-m:15px;--font-size-paragraph-s:12px;--line-height-h1:1.2;--line-height-h2:1.25;--line-height-h3:1.3;--line-height-title-xl:1.35;--line-height-title-l:1.4;--line-height-title-m:1.45;--line-height-title-s:1.45;--line-height-paragraph-l:1.45;--line-height-paragraph-m:1.55;--line-height-paragraph-s:1.45}}.full-height{height:calc(var(--vh, 1vh)*100)}.row.footer-flex-column{flex-direction:column!important}a,body,button,h1,h2,h3,h4,h5,h6,li,p,ul{font-family:var(--font-family);font-weight:var(--font-weight-400);line-height:1.5}.shop_table span,body,body p,body p span{font-size:var(--font-size-paragraph-m)!important;line-height:var(--line-height-paragraph-m)!important}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}a{color:var(--grey-300)}a,a:hover{text-decoration:none}a:hover{color:var(--grey-400)}.woocommerce .custom-quantity-buttons input.input-text.qty.text,input.input-text.qty.text{margin-left:0!important}.h1,h1{font-size:var(--font-size-h1)!important;font-weight:var(--font-weight-600)!important;line-height:var(--line-height-h1)!important}.h2,body .entry-content h2,h2,h2.title-l{font-size:var(--font-size-h2)!important;font-weight:var(--font-weight-600);line-height:var(--line-height-h2)!important}.h3,h3{font-size:var(--font-size-h3)!important;font-weight:var(--font-weight-600);line-height:var(--line-height-h3)!important}.title-xl,h4,h4.title-l,h4.title-m{font-size:var(--font-size-title-xl)!important;font-weight:var(--font-weight-400);line-height:var(--line-height-title-xl)!important}.title-l,h5{font-size:var(--font-size-title-l);font-weight:var(--font-weight-600);line-height:var(--line-height-title-l)}.h6,h6{font-size:var(--font-size-title-m)!important;line-height:var(--line-height-title-m)!important}.h6,.title-l-thin,h6{font-weight:var(--font-weight-400)}.title-l-thin{font-size:var(--font-size-title-l);line-height:var(--line-height-title-l)}.title-m{font-weight:var(--font-weight-400)}.title-m,.title-m-bold{font-size:var(--font-size-title-m);line-height:var(--line-height-title-m)}.title-m-bold{font-weight:var(--font-weight-600)}.title-s{font-weight:var(--font-weight-500)}.title-s,.title-s-bold{font-size:var(--font-size-title-s);line-height:var(--line-height-title-s)}.title-s-bold{font-weight:var(--font-weight-700)}.title-xs-normal{font-weight:var(--font-weight-500)}.title-xs,.title-xs-normal{font-size:var(--font-size-title-xs);line-height:var(--line-height-title-xs)}.title-xs{font-weight:var(--font-weight-600)}.title-xxs{font-size:var(--font-size-title-xxs);font-weight:var(--font-weight-400);line-height:var(--line-height-title-xxs)}.paragraph-l{font-size:var(--font-size-paragraph-l);font-weight:var(--font-weight-500);line-height:var(--line-height-paragraph-l)}.paragraph-m{font-size:var(--font-size-paragraph-m);line-height:var(--line-height-paragraph-m)}.paragraph-m,.paragraph-s{font-weight:var(--font-weight-400)}.paragraph-s{font-size:var(--font-size-paragraph-s);line-height:var(--line-height-paragraph-s)}.acfw-store-credits-checkout-ui h3{font-size:var(--font-size-paragraph-m)!important}#archive-product-listing .products.row>.clearfix,#archive-product-listing .products.row>p{display:none}.recomm-checkall{padding-top:20px}#newinstock a.select-options{align-items:center;background:var(--dark-blue)!important;border-radius:0;color:var(--white);display:flex;flex-shrink:0;float:right;gap:8px;height:40px;justify-content:center;min-width:113px!important;padding:12px 24px;vertical-align:middle}ul#shipping_method>li{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.woocommerce ul#shipping_method li label{display:flex;flex:1;flex-direction:row;gap:10px;justify-content:space-between;margin:0;text-align:left;white-space:nowrap}.woocommerce ul#shipping_method li label[for=shipping_method_0_osus_mixed_express0]{flex-direction:column;white-space:break-spaces}.back-to-top{align-items:center;background-color:#e4a680;border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;position:fixed;right:30px;transition:all .3s ease-in-out;visibility:hidden;width:50px;z-index:9999}.back-to-top:hover{background-color:#bd8a6a;box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-3px)}.back-to-top:active{transform:translateY(-1px)}.back-to-top.show{opacity:1;visibility:visible}.msrx-button{border:none;border-radius:0;cursor:pointer;height:var(--button-height);padding:var(--button-padding);text-align:center;transition:background-color .3s ease;width:var(--button-width)}section.home-hero .container{max-height:fit-content!important}.input-text.qty.text{-moz-appearance:textfield!important}.input-text.qty.text::-webkit-inner-spin-button,.input-text.qty.text::-webkit-outer-spin-button{-webkit-appearance:none}.single-product-atc .quantity .qty{max-width:55px}.single-product .variations_form select#pa_condition{max-width:350px!important;padding-right:35px!important;width:100%!important}.product-tags{align-items:flex-end;display:flex;flex-direction:column;gap:5px;position:absolute;right:10px;top:0;z-index:1}.product-tags .restricted-tag{align-items:center!important;align-items:center;background:#e5a781;color:#fff;content:"Short-Dated";display:flex;font-size:12px;font-weight:600;height:25px;justify-content:center!important;padding:5px 10px;text-transform:uppercase}.product_tag-unavailable .product_tag-unavailable-catalog:not(.product-substitute-single):before{align-items:center!important;background:rgba(255,0,0,.16);color:#871010;content:"Not in Stock";font-size:12px;font-weight:600;height:25px;justify-content:center!important;padding:5px 10px;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:1}#menu-product-categories>.menu-item>a[href="/research-peptides.html"]:after{content:"NEW";font-size:12px;font-weight:900;margin-left:3px;vertical-align:super}.product_tag-coming-soon span.no-price{display:block;height:25px}.product_cat-cellular-rejuvenation .buy-more-buttons,.product_cat-research-peptides .buy-more-buttons{align-items:flex-start;flex-direction:column!important}.product_tag-unavailable-catalog .productsub-img:before{align-items:center!important;background:rgba(255,0,0,.16);color:#871010;content:"Not in Stock";font-size:12px;font-weight:600;height:25px;justify-content:center!important;padding:5px 10px;position:absolute;right:10px;text-transform:uppercase;top:0;z-index:1}.product_tag-unavailable-catalog .productsub-img{position:relative}.product_tag-unavailable .content-product-price-wrapper>div,.product_tag-unavailable .custom-quantity-buttons,.product_tag-unavailable-catalog .content-product-price-wrapper>div,.product_tag-unavailable-catalog .custom-quantity-buttons{visibility:hidden}.product_tag-coming-soon .product-footer,.product_tag-unavailable-catalog .product-footer,body:not(.single-product) .product-type-variable .product-footer.text-left{min-width:258px}.product_tag-unavailable-catalog .add-to-cart-prodwrapper{display:flex;justify-content:flex-end;margin-top:10px}.woocommerce-ResetPassword button#checkout-custom-submit{background:#4b2da5!important;color:#fff!important}.product_tag-unavailable .related.products .content-product-price-wrapper>div,.product_tag-unavailable .related.products .custom-quantity-buttons{visibility:visible}body:not(.single-product) .product-type-variable .product-footer.text-left{min-width:258px}.tiered-pricing-dynamic-price-wrapper--variable{font-size:var(--font-size-h3)!important}.add-to-cart-prodwrapper .select-options{align-items:center;align-self:flex-end;background:var(--dark-blue)!important;border-radius:0!important;color:var(--white);display:flex!important;flex-shrink:0;font-weight:600;gap:8px;height:40px;justify-content:center;min-width:113px!important;padding:12px 24px;vertical-align:middle}.single-post .add-to-cart-prodwrapper .select-options{color:var(--white)!important}.add-to-cart-prodwrapper{display:flex;justify-content:flex-end}.woocommerce-variation-price span.tiered-pricing-dynamic-price-wrapper{display:none}button:focus,button:focus-visible{outline:none!important}.msrx-button:disabled,button[disabled]{background:var(--grey-200);color:var(--grey-300)}.dgwt-wcas-suggestions-wrapp .product_tag-pharmaceuticals{display:none!important}.woofc-cart-savings{background:#f6f3ec;padding:15px 20px}.woofc-cart-savings,.woofc-cart-savings .woocommerce-Price-amount{color:#2da54d!important}.woofc-cart-area .woofc-area-bot{border-top:1px solid var(--grey-400)}.woofc-cart-area .woofc-data{border-top:none}.button-primary{background:var(--dark-blue);color:var(--white)}.button-primary:hover{background:var(--msrx-orange);color:var(--white)}.button-primary:active{background:var(--grey-300)}.button-secondary{background:var(--msrx-orange);color:var(--grey-400)}.button-secondary:hover{background:var(--msrx-orange-dusk)}.button-secondary:active{background:var(--light-orange)}.button-ghost{align-items:center;background:transparent;display:flex;flex-shrink:0;gap:10px;height:48px;justify-content:center;padding:12px 24px 12px 0}.button-ghost-default{color:var(--dark-blue)}.button-ghost-state2{color:var(--msrx-orange)}.button-ghost-state3{color:var(--grey-400)}.button-ghost-state4{color:var(--grey-300)}.button-outline{align-items:center;background:transparent;border:1px solid var(--dark-blue);color:var(--dark-blue);display:flex;flex-shrink:0;justify-content:center}.button-outline-small{cursor:pointer;height:var(--button-height);padding:var(--button-padding);text-align:center;transition:background-color .3s ease}.add-to-cart-btn{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:center;padding:12px 24px}.add-to-cart-full-btn{width:188px}.add-to-cart-icon-btn{height:40px;width:115px}.add-to-cart-outline{border:1px solid;border-color:inherit}.error-field{background-color:#fff5f5!important;border:1px solid #dc3545!important}.field-error{animation:fadeIn .3s ease-in}.license-num-wrapper{display:flex}.license-num-wrapper label{width:fit-content}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}input:not(.dgwt-wcas-search-input):not(.woocommerce-Input):not(#speciality_check):not(.klaviyo-submit-invis):not([name^=ays-survey-answers-]):not([name^=cart]):not(.ays-survey-section-button):not([name=quantity]):not([name=rememberme]):not(.needsclick),select:not(.ui-datepicker-month):not(.ui-datepicker-year){align-items:center;border:1px solid var(--grey-300)!important;border-radius:0!important;color:var(--Colors-Grey-400)!important;display:flex!important;flex-shrink:0;font-size:var(--font-size-paragraph-s)!important;font-weight:var(--font-weight-400)!important;height:40px!important;justify-content:center;line-height:var(--line-height-paragraph-s)!important;padding:10px!important}.calc-discount-wrap .pipe{display:inline}.calc-discount-wrap .mobile-break{display:none}span.calc-total,span.calc-unit-price{color:var(--dark-blue)}.calc-discount-wrap .woocommerce-Price-amount,span.calc-total .woocommerce-Price-amount,span.calc-unit-price .woocommerce-Price-amount{font-size:unset!important;font-weight:unset!important;line-height:1.4!important}.calc-discount-wrap .woocommerce-Price-amount{color:#212529!important;line-height:1.4!important}span.calc-info-icon{cursor:help;display:none;position:relative}span.calc-info-icon:after{background:rgba(0,0,0,.8);border-radius:4px;bottom:30px;color:#fff;content:attr(data-tooltip);font-size:13px;font-weight:400;max-width:290px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;text-align:center;transition:opacity .15s ease-in-out;width:290px;z-index:9999}span.calc-info-icon:hover:after{display:block;opacity:1}.woocommerce-account-most-purchased.row{flex-direction:column}.woocommerce-account-most-purchased.row .recommended-prod-myacc{display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.recommended-prod-myacc .single_product_line{width:25%}.myaccount-toppicks{font-size:var(--font-size-h2);font-weight:var(--font-weight-600);line-height:var(--line-height-h2)}.my-account-section{border-bottom:1px solid var(--grey-200)}input::placeholder{color:var(--grey-300)}input:focus{border-color:var(--msrx-orange)}.input-error{border-color:var(--error);color:var(--error)}.container-custom{max-width:1120px}.container-archive,.container-custom{margin:0 auto;padding:0 15px}.section-padding{padding:64px 0}.bg-white{background:var(--white)}.bg-grey-100{background:var(--grey-100)}.bg-grey-400{background:var(--grey-400)}.bg-light-orange{background:var(--light-orange)!important}.color-white{color:#fff}.color-grey-300{color:var(--grey-300)}.color-grey-400{color:var(--grey-400)}.color-dark-blue{color:var(--dark-blue)}.color-orange{color:var(--msrx-orange)}.g-12{gap:12px}.g-21{gap:21px}.g-24{gap:24px}.g-30{gap:30px}.g-37{gap:37px}.w-100,footer{width:100%}footer{float:left}.border-bottom-grey-200{border-bottom:1px solid var(--grey-200)}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{color:var(--color-grey-400)}@media screen and (min-width:768px){.title-s-desktop{font-size:var(--font-size-title-s);font-weight:var(--font-weight-500);line-height:var(--line-height-title-s)}.desktop-hide{display:none}}@media screen and (min-width:992px){.dekstop-hidev2{display:none!important}.cart-inner .compare-div{justify-content:center}}@media screen and (max-width:991px){.flex-container{flex-direction:column}}@media screen and (max-width:768px) and (min-width:710px){.container{max-width:700px!important}}button.needsclick.klaviyo-close-form.go4255485812.kl-private-reset-css-Xuajs1{background:unset!important;border:unset!important;padding:0!important;width:40px!important}button.needsclick.klaviyo-close-form.go4255485812.kl-private-reset-css-Xuajs1 svg{height:40px;width:40px}button.needsclick.klaviyo-close-form.go4255485812.kl-private-reset-css-Xuajs1 svg path{stroke-width:1}.desk-divider{display:inline-block}.mobile-divider{display:none}@media screen and (max-width:1024px){.woocommerce-account-most-purchased.row .recommended-prod-myacc{flex-wrap:wrap}.recommended-prod-myacc .single_product_line{width:47%}.swiper,.swiper .swiper-slide{touch-action:pan-y pinch-zoom}}@media screen and (max-width:768px){#wc-price-calculator{line-height:1.4}.calc-discount-wrap .pipe{display:none}.calc-discount-wrap .mobile-break{display:inline}span.calc-info-icon:after{transform:translateX(50%)}.desk-divider{display:none}.mobile-divider{display:inline-block}.back-to-top{bottom:15px;height:40px;right:15px;width:40px}.back-to-top svg{height:20px;width:20px}}@media screen and (max-width:767px){.h1,.h2,h1{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.woocommerce-account-most-purchased.row .recommended-prod-myacc{flex-direction:column}.cart-upsell-products-wrap{justify-content:center}.recommended-prod-myacc .single_product_line{width:100%}.section-padding{padding:40px 0}.mobile-hide{display:none}.title-xxs-mobile{font-size:var(--font-size-title-xxs);font-weight:var(--font-weight-400);line-height:var(--line-height-title-xxs)}.container{padding-left:30px!important;padding-right:30px!important}.flex-mobile-column{flex-direction:column!important}}.woocommerce table.shop_table td del{display:inline-flex}body:not(.single-product) .product-type-variable .yith-add-to-wishlist-button-block{visibility:hidden}@media(max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals tr.shipping td{display:flex;flex-direction:column}.woocommerce-cart table.shop_table_responsive tr td:before{text-align:left!important}}#woofc-area .woofc-notices{display:none}