#body .masi-header-section{position:sticky;top:calc(-1 * var(--ms-promo-height, 44px));z-index:100000;background:#fff}#body masi-site-header{display:block;color:#0b1f3a;font:400 18px/1.4 Ergonomique,sans-serif;letter-spacing:0}#body masi-site-header *,#body masi-site-header *:before,#body masi-site-header *:after{box-sizing:border-box}#body masi-site-header a{color:inherit;text-decoration:none}#body masi-site-header button,#body masi-site-header summary{font:inherit;color:inherit;cursor:pointer}#body masi-site-header svg{width:24px;height:24px;flex:none}#body masi-site-header ul{list-style:none;margin:0;padding:0}#body masi-site-header h2,#body masi-site-header h3{color:#0b1f3a;font-family:Ergonomique,sans-serif;text-transform:none;letter-spacing:0}#body masi-site-header a:focus-visible,#body masi-site-header button:focus-visible,#body masi-site-header summary:focus-visible{outline:3px solid #0b1f3a;outline-offset:3px}#body .ms-promo{background:#0b1f3a;color:#fff}#body .ms-promo a{display:flex;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:8px 16px;font-size:16px;line-height:24px;text-align:center}#body .ms-promo a:focus-visible{outline-color:currentColor;outline-offset:-4px}#body .ms-promo a:hover strong{text-decoration:underline;text-underline-offset:4px}#body .ms-promo-extra{padding-left:16px;border-left:1px solid #ffffff66}#body .ms-promo svg{width:18px;height:18px}#body .ms-header{display:block;background:#fff;border-bottom:1px solid #d5e0e8}#body .ms-row{max-width:1440px;margin:auto;padding:12px 32px;display:grid;grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr);gap:24px;align-items:center;min-height:88px}#body .ms-navigation{grid-column:1;grid-row:1;display:flex;align-items:center;gap:24px;min-width:0}#body .ms-logo{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;height:56px;width:200px;overflow:hidden}#body .ms-logo img{display:block;flex:none;width:120%;max-width:none;height:auto;max-height:none}#body .ms-primary{display:flex;align-items:center;gap:24px}#body .ms-primary a{display:flex;align-items:center;min-height:48px;font-size:18px;white-space:nowrap}#body .ms-primary a:hover{text-decoration:underline;text-underline-offset:5px}#body .ms-utilities{grid-column:3;grid-row:1;display:flex;justify-content:flex-end;align-items:center;gap:12px}#body .ms-control{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;min-width:48px;border-radius:8px;font-size:18px;line-height:24px;list-style:none;white-space:nowrap}#body .ms-control::-webkit-details-marker{display:none}#body .ms-control:hover{background:#f3f7fa}#body .ms-control::marker{content:""}#body .ms-menu-trigger{background:#71ebff;padding:10px 18px;border-radius:var(--masi-action-radius, 10px);font-weight:600}#body .ms-menu-trigger:hover,#body .ms-menu[open]>.ms-menu-trigger{background:#71ebff;box-shadow:inset 0 0 0 2px #0b1f3a}#body .ms-menu-desktop{display:flex;align-items:center;gap:8px;font-size:18px}#body .ms-menu-mobile,#body .ms-mobile-links{display:none}#body .ms-market-trigger{padding:0 8px}#body .ms-market-trigger img{width:24px;height:24px;border-radius:50%;object-fit:cover}#body .ms-country-chevron{display:flex}#body .ms-country-chevron svg{width:14px;height:14px}#body .ms-account,#body .ms-cart{padding:0 8px;position:relative}#body .ms-cart-count{position:absolute;top:0;right:0;background:#0b1f3a;color:#fff;font-size:12px;min-width:18px;height:18px;line-height:18px;border-radius:9px;text-align:center;padding:0 4px}#body .ms-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#body .ms-disclosure:not([open])>.ms-panel{display:none!important}#body .ms-disclosure[open]:before{content:"";position:fixed;top:var(--ms-header-bottom, 132px);left:0;right:0;bottom:0;background:#0b1f3a33;z-index:1;cursor:default}#body .ms-panel{position:absolute;top:100%;z-index:2;background:#fff;border:1px solid #d5e0e8;border-top:0;border-radius:0 0 20px 20px;box-shadow:0 16px 32px #0b1f3a1f;padding:28px;max-height:calc(100dvh - var(--ms-header-bottom, 132px) - var(--ms-preview-height, 0px) - 12px);overflow-y:auto;overscroll-behavior:contain}#body .ms-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}#body .ms-panel-head h2{font-size:28px;line-height:1.2;font-weight:600;margin:4px 0 8px}#body .ms-panel-head p{margin:0;font-size:18px;color:#43535d;line-height:1.45}#body .ms-close{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:10px;background:#f3f7fa;border:1px solid #d5e0e8;border-radius:50%}#body .ms-close:hover{border-color:#0b1f3a}#body .ms-shop-panel{width:min(1280px,calc(100vw - 48px));left:50%;transform:translate(-50%)}#body .ms-products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}#body .ms-products li{min-width:0;display:flex}#body .ms-products .ms-product-card{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden;border:1px solid #d5e0e8;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#eef3f7);color:#0b1f3a}#body .ms-products .ms-product-card:hover,#body .ms-products a[aria-current=page]{border-color:#0b1f3a}#body .ms-product-copy{display:block;flex:1;padding:20px 18px 0;text-align:left}#body .ms-product-name{display:block;min-height:2.4em;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.3px}#body .ms-product-benefit{display:block;margin-top:10px;color:#43535d;font-size:17px;line-height:1.4}#body .ms-product-image{position:relative;display:block;flex:none;aspect-ratio:1;width:100%;margin-top:16px;overflow:hidden}#body .ms-product-image img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 72%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%);mask-image:linear-gradient(180deg,transparent,#000 22%);transform:scale(var(--ms-image-scale,1));transform-origin:50% 72%;transition:transform .35s ease}#body .ms-product-card[data-product=nmn]{--ms-image-scale: 1.35}#body .ms-product-card[data-product=spermidine]{--ms-image-scale: 1.12}#body .ms-product-card[data-product=premium-hair-complex]{--ms-image-scale: 1.14}#body .ms-product-card[data-product=spermidine] .ms-product-image img{object-position:50% 56%}#body .ms-product-card[data-product=fisetin] .ms-product-image img{object-position:50% 60%}#body .ms-product-action{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:-6px 12px 12px;padding:10px 12px;position:relative;z-index:1;color:#101010;background:var(--ms-product-accent,#71ebff);border:1px solid transparent;border-radius:var(--masi-action-radius,10px);font-size:17px;font-weight:500;line-height:1.3}#body .ms-product-action svg{width:18px;height:18px}#body .ms-product-card:hover .ms-product-action{border-color:#0b1f3a}#body .ms-product-card:hover .ms-product-image img{transform:scale(calc(var(--ms-image-scale,1) * 1.03))}#body masi-site-header .ms-help-links .ms-quiz-link{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#body .ms-help-links{margin-top:20px;border-top:1px solid #d5e0e8;padding-top:12px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px}#body .ms-help-links a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:16px;color:#43535d}#body .ms-help-links a:hover{text-decoration:underline;text-underline-offset:4px}#body .ms-help-links svg{width:18px;height:18px}#body .ms-market-panel{width:min(1200px,calc(100vw - 48px));right:max(24px,calc((100% - 1376px)/2))}#body .ms-market-groups{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto;grid-auto-flow:column;gap:28px 20px}#body .ms-market-group{grid-row:1 / -1;min-width:0}#body .ms-market-group:nth-child(n+3){grid-row:auto}#body .ms-market-group h3{font-size:16px;line-height:24px;font-weight:500;color:#43535d;margin:0 0 12px}#body .ms-market-group ul{display:grid;gap:10px}#body .ms-market-group[data-region=eu] ul{grid-template-columns:1fr 1fr}#body .ms-market-group li,#body .ms-market-group form{min-width:0;margin:0}#body .ms-market-choice{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:80px;padding:12px;border:1px solid #d5e0e8;border-radius:10px;background:#f3f7fa;color:#0b1f3a;text-align:left}#body .ms-market-choice:hover,#body .ms-market-choice[aria-current=true]{border-color:#0b1f3a;background:#e8faff}#body .ms-market-choice[aria-current=true]{box-shadow:inset 0 0 0 1px #0b1f3a}#body .ms-market-choice img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}#body .ms-destination{display:grid;gap:2px;flex:1;min-width:0}#body .ms-destination strong{font-size:18px;line-height:1.2;font-weight:600;overflow-wrap:break-word}#body .ms-destination>span{font-size:16px;line-height:22px;color:#43535d}#body .ms-currency{font-size:16px;font-weight:500;flex:none}#body .ms-selected{position:absolute;right:-5px;top:-7px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#0b1f3a;color:#fff;font-size:14px;line-height:20px}@media(min-width:1200px)and (max-width:1359px){#body .ms-row{padding-inline:24px;gap:20px}#body .ms-navigation,#body .ms-primary{gap:16px}}@media(max-width:1199px){#body .ms-row{grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;gap:4px;min-height:72px;padding:8px 12px}#body .ms-navigation{display:block;grid-column:1;grid-row:1}#body .ms-logo{grid-column:3;justify-self:center;width:100%;max-width:160px}#body .ms-utilities{display:contents}#body .ms-market{grid-column:2;grid-row:1}#body .ms-account{grid-column:4;grid-row:1}#body .ms-cart{grid-column:5;grid-row:1}#body .ms-primary,#body .ms-menu-desktop,#body .ms-country-chevron{display:none}#body .ms-menu-mobile{display:flex;align-items:center}#body .ms-control{min-width:44px;min-height:48px;width:44px;padding:0}#body .ms-menu-trigger{background:transparent;font-weight:400}#body .ms-menu-trigger:hover,#body .ms-menu[open]>.ms-menu-trigger{background:#e8faff;box-shadow:inset 0 0 0 1px #0b1f3a}#body .ms-promo-extra{display:none}#body .ms-panel{position:fixed;top:var(--ms-header-bottom, 116px);right:12px;left:12px;width:auto;padding:24px}#body .ms-shop-panel{max-width:640px;transform:none}#body .ms-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#body .ms-product-copy{padding:18px 16px 0}#body .ms-product-name{font-size:22px}#body .ms-product-benefit{font-size:17px}#body .ms-mobile-links{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px;gap:12px}#body .ms-mobile-links a{display:flex;min-height:48px;align-items:center;justify-content:center;padding:8px;border:1px solid #d5e0e8;border-radius:8px;font-size:18px;text-align:center}#body .ms-help-links{display:grid;gap:4px}#body .ms-market-groups{grid-template-columns:1fr 2fr;grid-auto-flow:row;grid-template-rows:auto}#body .ms-market-group{grid-row:auto}#body .ms-market-group[data-region=eu]{grid-column:2;grid-row:1 / span 3}}@media(max-width:599px){#body .ms-panel{padding:20px 16px}#body .ms-panel-head{gap:12px;margin-bottom:20px}#body .ms-panel-head h2{font-size:24px}#body .ms-panel-head p{font-size:16px}#body .ms-market-groups{grid-template-columns:1fr;gap:24px}#body .ms-market-group[data-region=eu]{grid-column:auto;grid-row:auto}#body .ms-market-group[data-region=eu] ul{grid-template-columns:1fr}#body .ms-market-choice{min-height:76px}#body .ms-products{grid-template-columns:1fr;gap:12px}#body .ms-products .ms-product-card{display:grid;grid-template-columns:106px minmax(0,1fr);grid-template-rows:1fr auto;gap:0 14px;padding:12px;border-radius:12px}#body .ms-product-copy{grid-column:2;grid-row:1;padding:0}#body .ms-product-name{min-height:0;font-size:20px;line-height:1.2}#body .ms-product-benefit{margin-top:8px;font-size:16px;line-height:1.35}#body .ms-product-image{grid-column:1;grid-row:1 / 3;width:106px;height:100%;min-height:128px;aspect-ratio:auto;margin:0;border-radius:8px}#body .ms-product-image img{object-fit:cover;object-position:50% 75%;-webkit-mask-image:none;mask-image:none}#body .ms-product-card[data-product=nmn]{--ms-image-scale: 1.75}#body .ms-product-card[data-product=resveratrol]{--ms-image-scale: 1.3}#body .ms-product-card[data-product=spermidine]{--ms-image-scale: 1.45}#body .ms-product-card[data-product=fisetin]{--ms-image-scale: 1.35}#body .ms-product-card[data-product=premium-hair-complex]{--ms-image-scale: 1.4}#body .ms-product-card[data-product=spermidine] .ms-product-image img{object-position:50% 64%}#body .ms-product-card[data-product=fisetin] .ms-product-image img{object-position:50% 65%}#body .ms-product-action{grid-column:2;grid-row:2;margin:10px 0 0;min-height:40px;padding:8px 10px;font-size:16px}#body .ms-help-links .ms-quiz-link{align-items:flex-start;padding-block:10px}#body .ms-help-links .ms-quiz-link svg{margin-top:3px}}@media(prefers-reduced-motion:reduce){#body masi-site-header *,#body masi-site-header *:before{transition:none!important;scroll-behavior:auto!important}}#body .ms-close[hidden]{display:none}#body .ms-panel-head{position:sticky;top:-28px;z-index:3;background:#fff;margin:-28px -28px 20px;padding:28px 28px 12px;border-bottom:1px solid #edf1f5}@media(max-width:1199px){#body .ms-panel-head{top:-24px;margin:-24px -24px 20px;padding:24px 24px 12px}}@media(max-width:599px){#body .ms-panel-head{top:-20px;margin:-20px -16px 20px;padding:20px 16px 12px}}@media(max-width:369px){#body .ms-products .ms-product-card{grid-template-columns:80px minmax(0,1fr);gap:0 12px;padding:10px}#body .ms-product-image{width:80px}#body .ms-product-name{font-size:18px}#body .ms-product-action{padding-inline:8px}}#body .ms-shop-panel .ms-panel-head h2,#body .ms-product-copy,#body .ms-product-benefit,#body .ms-product-action,#body .ms-mobile-links a{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}#body .ms-shop-panel:lang(de) .ms-panel-head h2,#body .ms-shop-panel:lang(de) .ms-product-benefit,#body .ms-shop-panel:lang(de) .ms-mobile-links a{-webkit-hyphens:auto;hyphens:auto}#body masi-site-header[data-product]{--ms-header-accent: #71ebff}#body masi-site-header[data-product=resveratrol]{--ms-header-accent: #ff4d86}#body masi-site-header[data-product=spermidine]{--ms-header-accent: #64ffc3}#body masi-site-header[data-product=fisetin]{--ms-header-accent: #f6ff48}#body masi-site-header[data-product=premium-hair-complex]{--ms-header-accent: #a8d500}#body masi-site-header[data-product] .ms-promo{background:var(--ms-header-accent);color:#0b1f3a}@media(min-width:1200px){#body masi-site-header[data-product] .ms-menu>.ms-menu-trigger{background:var(--ms-header-accent);color:#0b1f3a}}@media(max-width:1199px){#body masi-site-header[data-product] .ms-menu>.ms-menu-trigger{background:transparent;box-shadow:none}}#body masi-site-header[data-product] .ms-promo-extra{border-left-color:#0b1f3a44}@media(max-width:300px){#body .ms-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px}#body .ms-logo{grid-row:1;grid-column:1 / -1;justify-self:center;width:120px;height:40px}#body .ms-navigation{grid-row:2;grid-column:1;gap:0}#body .ms-market{grid-row:2;grid-column:2}#body .ms-account{grid-row:2;grid-column:3}#body .ms-cart{grid-row:2;grid-column:4}#body .masi-header-section{position:relative;top:auto}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/masi-header-r31.css.map */
