body{font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif}:root{--heading-font-family:'Instrument Sans',-apple-system,BlinkMacSystemFont,sans-serif;--neo-accent:#0A5A5E;--neo-accent-soft:#3B716E;--body-font-size:16px;--heading-font-size:20px;--neo-tint:rgba(10,90,94,.05);--neo-tint-2:rgba(10,90,94,.09);--neo-tint-3:rgba(10,90,94,.13);--neo-border-soft:rgba(10,90,94,.16);--global-container-width:1280px;--neotes-primary:var(--neo-accent);--neotes-bg-light:rgba(10,90,94,.05);--neo-text:#2f2f2f;--neo-muted:rgba(0,0,0,.35);--neo-muted-2:rgba(0,0,0,.62);--neo-icon-size:18px;--acc-speed:900ms;--acc-fade:500ms;--neo-steps-gap-x:100px;--neo-steps-gap-y:56px;--bg:#F7F6F2;--bg-soft:#E8E6E1;--surface:#ffffff;--surface-2:#FBFAF7;--line:rgba(0,0,0,.10);--line-strong:rgba(0,0,0,.16);--text:rgba(0,0,0,.82);--muted:rgba(0,0,0,.55);--title:rgba(0,0,0,.92);--neo:var(--neo-accent);--radius:30px;--shadow-soft:0 10px 30px rgba(0,0,0,.04);--shadow-card:0 12px 36px rgba(0,0,0,.06);--shadow-hover:0 18px 40px rgba(0,0,0,.08)}*,::before,::after{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth;font-size:15px!important}h1,h2,h3,.h2{font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500}body{margin:0px;color:var(--text);--bg:#f5f3ed;background:rgb(248,247,243)}h1{font-size:2.75rem;line-height:1.2;letter-spacing:-0.01em;color:var(--neo-accent)}p,li{font-size:1.2rem;line-height:1.5!important}img,video{max-width:100%;height:auto;display:block}#MainContent:focus,#MainContent:focus-visible{outline:none!important;box-shadow:none!important}.breadcrumb .breadcrumb__container{margin-bottom:23px}.price{font-weight:700}@media (min-width:990px){.product{padding-top:40px!important}#shopify-section-template--27990702358911__product-template .product{max-width:1300px;margin:0px auto}}@media (min-width:992px){.product[data-section-type="product"]{align-items:start;display:grid!important;column-gap:48px!important;grid-template-columns:minmax(0px,1.05fr) minmax(480px,0.95fr)!important}.product[data-section-type="product"]>.product-media{width:100%!important;max-width:none!important;min-width:0px!important}.product[data-section-type="product"]>.product-form{width:100%!important;justify-self:end!important;min-width:0px!important}.product[data-section-type="product"] .product-title{font-size:48px!important;line-height:1.05!important}.product[data-section-type="product"] .product-text-wrapper,.product[data-section-type="product"] .product-text-wrapper p,.product[data-section-type="product"] .neo-vswitch,.product[data-section-type="product"] .neo-trust,.product[data-section-type="product"] .neo-meta-row{font-size:15px!important}}@media (min-width:1200px){.product{margin-top:20px!important}}@media (max-width:1199px){.product{padding:20px 0px!important}}.neo-breadcrumb a:hover{text-decoration:underline}.inhaltsstoffe-btn:hover{background:var(--neo-tint)!important;border-color:var(--neo-border-soft)!important}.club-btn:hover{transform:translateY(-2px);box-shadow:rgba(0,0,0,0.12) 0px 6px 16px;background:rgb(10,78,81)!important;border-color:rgb(10,78,81)!important;color:white!important}.shopvote img{width:180px!important;margin-top:10px}.product .metafield-rich_text_field li{margin:0px 0px 3px;padding-bottom:8px;position:relative!important;padding-left:34px!important;font-size:1rem!important}.neo-trust{display:flex;flex-wrap:wrap;align-items:center}.neo-trust::after{content:"";flex-basis:100%;height:1px;margin-top:10px;background:var(--line)}@media (max-width:980px){.neo-trust{gap:18px}.neo-vc__card:hover{border-color:var(--neo-border-soft);background:rgb(252,252,250);box-shadow:var(--shadow-soft)}.neo-vc__card:hover .neo-vc__radio{border-color:var(--neo-accent)}.neo-vc__card:hover .neo-vc__price{color:var(--neo-accent)}.neo-inhalt__navBtn:hover .neo-inhalt__label{color:rgba(0,0,0,0.7)}.neo-inhalt__navBtn:hover .neo-inhalt__icon svg{opacity:1}.accordion-wrapper .acc-item>.acc-row:hover{background:var(--neo-tint)}.accordion-wrapper .acc-inner a:hover{text-decoration-color:rgba(10,90,94,0.65)}.neo-tabs__tab:hover{color:rgba(0,0,0,0.85)}.neo-video-hero__btn:hover{border-color:rgb(255,255,255);background:rgb(255,255,255)!important;color:white!important}.announcement-bar .announcement-bar__content{padding:10px}body.custom-modal-open{overflow:hidden;touch-action:none}main>.shopify-section:first-child{margin-top:0px}.product-add-to-cart>.button{margin-bottom:0px!important}.neo-video-hero__content .button:hover{background:black!important}@media (max-width:980px){.page-width,.wrap,.breadcrumb__container,.price.product-price,.neo-inhalt__wrap,.neo-report-v2__container,.neo-steps__inner,.neo-tabs,.neo-expert-v1__inner,.custom-pdp-compare-section .wrap,.neo-highlights__inner,.neo-video-hero__content{padding-left:20px;padding-right:20px}.add-to-cart:hover{transform:translateY(-2px);box-shadow:rgba(0,0,0,0.12) 0px 6px 16px}.button.button--primary{margin-top:0px}.neo-vswitch__tab:hover{border-color:rgba(16,97,100,0.45)!important}.product{max-width:var(--global-container-width)!important}.neo-trust::after{content:""!important;flex-basis:100%!important;height:1px!important;background:rgb(0,0,0)!important;opacity:0.1!important}.announcement-bar .announcement-bar__text p{max-width:260ch!important;font-size:0.85rem!important}@media (min-width:992px){#shopify-section-template--28141381976447__product-template .product{display:grid!important;grid-template-columns:minmax(0px,1fr) minmax(520px,1fr)!important;column-gap:48px!important;align-items:start!important}.neo-image-hero,.header__container{border-radius:20px!important}@media (min-width:990px){.neo-image-hero,.home-hero{width:calc(100% - 32px)!important;margin:0px auto!important}@media (min-width:990px){.shopify-section-group-header-group-with-cart-drawer{width:calc(100% - 32px);margin:0px auto!important}.neo-report-v2__btn-more:hover{background:rgb(59,113,110);color:white;transform:translateY(-2px);box-shadow:rgba(0,0,0,0.14) 0px 14px 32px}.neo-report-v2__btn-more:active{transform:translateY(0px);box-shadow:rgba(0,0,0,0.12) 0px 6px 16px}h1{font-weight:600!important;line-height:1.3!important}*{box-sizing:border-box}.neo-rating__source:hover{opacity:1}.product.is-supplement .neo-vswitch__panel{padding:12px 20px!important}.neo-option input{display:none}.neo-option:hover .neo-option__box{border-color:rgba(31,42,40,0.18);transform:translateY(-1px)}.neo-option input:checked + .neo-option__box{border-color:rgba(58,113,110,0.28);background:rgba(58,113,110,0.05);box-shadow:rgba(58,113,110,0.08) 0px 8px 22px}.neo-option input:checked + .neo-option__box .neo-option__radio{border-color:rgb(58,113,110);box-shadow:rgb(255,255,255) 0px 0px 0px 4px inset;background:rgb(58,113,110)}.shopify-block.shopify-app-block input.selected-selling-plan-id + #shopify_subscriptions_app_block_error_message{margin-top:8px}.neo-support-hero__button.is-primary:hover{background:var(--neo-support-hero-accent-dark);border-color:var(--neo-support-hero-accent-dark);transform:translateY(-1px)}.neo-support-hero__button.is-secondary:hover{background:rgb(255,255,255);border-color:rgba(59,113,110,0.42);transform:translateY(-1px)}@keyframes neoScrollBounce{0%,100%{transform:translateY(0px);opacity:0.9}50%{transform:translateY(6px);opacity:0.6}@keyframes neoBounce{50%{transform:translateY(8px);opacity:1}@keyframes neoSupportArrowBounce{0%,100%{transform:translateY(0px)}50%{transform:translateY(8px)}.neo-subscription-info input[type="radio"]{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;margin:0px!important}html,body,button,input,textarea,select{font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif!important}.shopify-section-group-header-group-with-cart-drawer{padding-top:0px!important;padding-bottom:10px!important}@media (max-width:989px){.product{padding-left:20px!important;padding-right:20px!important}.breadcrumb{display:none}.content{padding-bottom:0px!important}.rte a{text-decoration:none;color:rgb(59,113,110);font-weight:500!important}.rte a:hover{opacity:0.8}.announcement-bar .announcement-bar__text p{font-size:0.7rem!important}.announcement-bar__container,.neo-hero-split__image{border-radius:20px;padding:4px 0px!important}}.announcement-bar__container{width:100%!important}@media (max-width:989px){.home-hero{border-radius:0px!important}.js-announcement-bar{margin-top:20px}.home-hero__text p{font-size:1.6rem}.button.button--secondary:not(.newsletter__content .button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:34px!important;border:1px solid rgb(58,113,110)!important;padding:18px 30px!important;color:rgb(255,255,255)!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0.18em!important;font-size:13px!important;border-radius:4px!important;background:rgb(58,113,110)!important;margin:20px 0px 30px!important;transition:background-color 0.28s,color 0.28s,border-color 0.28s,transform 0.28s,box-shadow 0.28s!important}.button.button--secondary:not(.newsletter__content .button):hover{background:rgb(0,0,0)!important;border-color:rgb(0,0,0)!important;color:rgb(255,255,255)!important;transform:translateY(-1px)!important;box-shadow:rgba(60,54,32,0.08) 0px 10px 24px!important}.button.button--secondary:not(.newsletter__content .button):hover span{transform:translateX(5px)!important}.neo-vswitch__tabs button,.neo-vswitch__panel{padding:30px;border-radius:4px!important}.header .header__container{margin-bottom:20px}.hero-button:hover{transform:translateY(-1px);box-shadow:rgba(47,91,87,0.24) 0px 14px 30px;background:rgb(47,91,87)!important;border-color:rgb(47,91,87)!important;color:rgb(255,255,255)!important}.shopify-section:not(:has(:is(.neo-split-edge-image,.neo-widerruf-section,.neo-product-feature-row__inner,.neo-benefit-cards__outer,.neo-ingredient-story,.neo-rich-text,.home-hero,.neo-baseline-benefits,.neo-collection-teaser__inner,.collection,.neo-split-centered__media,.neo-community,.neo-club-video-card__inner,.template-index .neo-club-video-card__inner,.neo-expert-v1,.neo-expert-feature,.neo-image-hero-wrap,.neo-hero-split,.neo-logo-marquee,.neo-scroll-steps,.neo-stats,.neo-bioage-curve__inner,.neo-experts,.neo-entry-cards,.neo-how-editorial,.neo-quality,.neo-diagnostics-hero))){padding-top:100px;padding-bottom:120px}@media (max-width:898px){.shopify-section:not(:has(:is(.neo-split-edge-image,.neo-product-feature-row__inner,.neo-benefit-cards__outer,.neo-ingredient-story,.neo-rich-text,.home-hero,.neo-baseline-benefits,.neo-collection-teaser__inner,.collection,.neo-split-centered__media,.neo-community,.neo-club-video-card__inner,.template-index .neo-club-video-card__inner,.neo-expert-v1,.neo-expert-feature,.neo-image-hero-wrap,.neo-hero-split,.neo-logo-marquee,.neo-scroll-steps,.neo-stats,.neo-bioage-curve__inner,.neo-experts,.neo-entry-cards,.neo-how-editorial,.neo-quality,.neo-diagnostics-hero))){padding-top:60px;padding-bottom:70px}.product{margin-top:-50px!important}.header-section{padding-top:0px!important}.button.button--secondary:not(.newsletter__content .button){font-size:10px!important}@media screen and (max-width:749px){.home-hero h1,.home-hero__title,.neo-image-hero h1,.neo-hero-split h1,.neo-consultation-hero__title,.neo-diagnostics-hero h1,.neo-centered-hero h1,.neo-glass-card h1{font-size:2.25rem!important;line-height:1.1!important}.product .product-title,.template-product h1{font-size:2.1rem!important;line-height:1.12!important}.home-hero__eyebrow,.neo-product-badge,.neo-consultation-finder__eyebrow,.neo-support-hero__eyebrow,.expertenmeinung span,[class*="eyebrow"]{font-size:0.78rem!important;line-height:1.25!important}}:root{--heading-font-family:'Instrument Sans',-apple-system,BlinkMacSystemFont,sans-serif;--base-font-family:'Instrument Sans',-apple-system,BlinkMacSystemFont,sans-serif}html,body,button,input,textarea,select,option,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,p,li,a,label,legend,summary,.product-title,.product-text-wrapper,.price,.price-item,.unit-price,.neo-video-hero__content,.neo-video-hero__content p,.neo-video-hero__content h2,.neo-video-hero__btn{font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif!important}.product-form .product-price.price--on-sale [data-price-old],.product-form .product-price .price.price--on-sale [data-price-old],.product-sticky-add-to-cart .product-price.price--on-sale [data-price-old],.product-sticky-add-to-cart .product-price .price.price--on-sale [data-price-old],.price.price--on-sale .price-item--regular[data-price-old]{display:inline-block!important;visibility:visible!important;opacity:1!important;margin:0px!important;font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:0.95rem!important;line-height:1.2!important;font-weight:400!important;letter-spacing:-0.01em!important;color:rgba(0,0,0,0.45)!important;text-decoration-line:line-through!important;text-decoration-thickness:1px!important;text-decoration-color:currentcolor!important}.product-sticky-add-to-cart .product-price.price--on-sale [data-price-old],.product-sticky-add-to-cart .product-price .price.price--on-sale [data-price-old]{font-size:16px!important}body.path-products-nmn-pulver .product-form>.shopify-block.shopify-app-block{position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important;margin:16px 0px!important}body.path-products-nmn-pulver section.shopify_subscriptions_app_block--hidden{display:none!important}body.path-products-nmn-pulver .shopify-block.shopify-app-block .plan_card{display:flex!important;flex-direction:column!important;border-color:rgba(58,113,110,0.38)!important}body.path-products-nmn-pulver .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="selling_plan"]){order:-1!important;border-bottom:1px solid rgba(58,113,110,0.18)!important;box-shadow:rgb(58,113,110) 3px 0px 0px 0px inset!important}body.path-products-nmn-pulver .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="selling_plan"]) .group_name{color:rgb(58,113,110)!important}body.path-products-nmn-pulver .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="selling_plan"]) .in_widget_price{font-size:19px!important;color:rgb(58,113,110)!important}body.path-products-nmn-pulver .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="one_time_purchase"]) .in_widget_price{color:rgb(107,107,107)!important;font-weight:500!important}body.path-products-nmn-pulver .neo-vswitch__tab[data-variant-id="57200562602367"] .neo-vswitch__tab-left{flex-wrap:wrap!important;row-gap:5px!important}body.path-products-nmn-pulver .neo-abo-badge{display:inline-block;background:rgb(58,113,110);color:rgb(255,255,255);font-size:10.5px;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;white-space:nowrap}body.path-products-nmn-pulver .neo-abo-sub{flex:0 0 100%;font-size:11.5px;line-height:1.35;color:rgba(45,45,45,0.55);padding-left:30px}body.path-products-nmn-pulver .neo-vswitch__tabs{align-items:stretch!important}body.path-en-products-nmn-powder .product-form>.shopify-block.shopify-app-block{position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important;margin:16px 0px!important}body.path-en-products-nmn-powder section.shopify_subscriptions_app_block--hidden{display:none!important}body.path-en-products-nmn-powder .shopify-block.shopify-app-block .plan_card{display:flex!important;flex-direction:column!important;border-color:rgba(58,113,110,0.38)!important}body.path-en-products-nmn-powder .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="selling_plan"]){order:-1!important;border-bottom:1px solid rgba(58,113,110,0.18)!important;box-shadow:rgb(58,113,110) 3px 0px 0px 0px inset!important}body.path-en-products-nmn-powder .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="selling_plan"]) .group_name{color:rgb(58,113,110)!important}body.path-en-products-nmn-powder .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="selling_plan"]) .in_widget_price{font-size:19px!important;color:rgb(58,113,110)!important}body.path-en-products-nmn-powder .shopify-block.shopify-app-block .subscription_group:has(input[data-radio-type="one_time_purchase"]) .in_widget_price{color:rgb(107,107,107)!important;font-weight:500!important}body.path-en-products-nmn-powder .neo-vswitch__tab[data-variant-id="57200562602367"] .neo-vswitch__tab-left{flex-wrap:wrap!important;row-gap:5px!important}body.path-en-products-nmn-powder .neo-abo-badge{display:inline-block;background:rgb(58,113,110);color:rgb(255,255,255);font-size:10.5px;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;white-space:nowrap}body.path-en-products-nmn-powder .neo-abo-sub{flex:0 0 100%;font-size:11.5px;line-height:1.35;color:rgba(45,45,45,0.55);padding-left:30px}body.path-en-products-nmn-powder .neo-vswitch__tabs{align-items:stretch!important}body.path-products-nmn-pulver .neo-vswitch__tab[data-variant-id="57200562602367"] .neo-vswitch__tab-left,body.path-en-products-nmn-powder .neo-vswitch__tab[data-variant-id="57200562602367"] .neo-vswitch__tab-left{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:4px 0px!important;flex-wrap:nowrap!important}body.path-products-nmn-pulver .neo-abo-badge,body.path-en-products-nmn-powder .neo-abo-badge{grid-column:2!important;justify-self:start!important}body.path-products-nmn-pulver .neo-abo-sub,body.path-en-products-nmn-powder .neo-abo-sub{grid-column:2!important;padding-left:0px!important;flex:0 0 auto!important}body.path-products-nmn-pulver .neo-vswitch__tab[data-variant-id="57200562602367"] .neo-vswitch__tab-left,body.path-en-products-nmn-powder .neo-vswitch__tab[data-variant-id="57200562602367"] .neo-vswitch__tab-left{column-gap:12px!important}.neotes-select .shopify-section:has(.announcement-bar),.neotes-select .shopify-section:has(.header.js-header),.neotes-select .header-section{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}.neotes-select .header{margin:0px!important;padding:0px!important}.neotes-select .header .header__container{width:100%!important;max-width:none!important;min-height:92px!important;height:92px!important;margin:0px 0px 20px!important;padding:0px 36px!important;display:grid!important;grid-template-columns:250px minmax(0px,1fr) 150px!important;align-items:center!important;column-gap:24px!important;background:rgb(255,255,255)!important;border-radius:20px!important}@media screen and (min-width:990px) and (max-width:1500px){.neotes-select .header .header__container{grid-template-columns:215px minmax(0px,1fr) 135px!important;column-gap:16px!important;padding-left:26px!important;padding-right:26px!important}@media screen and (max-width:989px){.neotes-select .header .header__container{display:flex!important;align-items:center!important;justify-content:space-between!important;height:72px!important;min-height:72px!important;margin-bottom:14px!important;padding-left:18px!important;padding-right:18px!important;border-radius:18px!important}.neotes-select.template-collection .product-card:hover .product-card__image-wrapper--with-hover .product-card__image-picture:not(.product-card__image-picture--hover),.neotes-select.template-collection .product-card:hover .product-card__image-wrapper--with-hover .product-card__image-picture:not(.product-card__image-picture--hover) .product-card__image{opacity:1!important;visibility:visible!important;transform:none!important}h2{font-size:2.5rem;line-height:1.3;letter-spacing:-0.01em}h2{font-weight:500!important}.neo-logo-marquee__inner{padding:20px 0px!important}.neo-logo-marquee{padding:40px 0px}.home-hero__button--primary,.home-hero__button--secondary,.neo-diagnostics-hero__button,.neo-centered-hero__button--primary,.neo-centered-hero__button--secondary,.neo-glass-card__button{border-radius:4px!important}main .shopify-section h2,main .shopify-section .h2{font-size:1.85rem!important;line-height:1.15!important}
