:root{--zh-black: #010101;--zh-white: #ffffff;--zh-grey: #f7f7f7;--zh-grey-2: #ededee;--zh-grey-3: #d9d9dc;--zh-grey-text: #5f5f63;--zh-cat-performance: #981000;--zh-cat-beauty: #b52a59;--zh-cat-longevity: #3f067a;--zh-cat-lifestyle: #7594cf;--zh-cat-health: #04370c;--zh-cat-recovery: #060289;--zh-cat-food: #481d03;--zh-fg: var(--zh-black);--zh-fg-2: rgba(1, 1, 1, .68);--zh-fg-3: rgba(1, 1, 1, .5);--zh-bd: rgba(1, 1, 1, .16);--zh-bd-strong: rgba(1, 1, 1, .9);--zh-bg: var(--zh-white);--zh-ink: var(--zh-black);--zh-ink-80: rgba(1, 1, 1, .8);--zh-ink-64: rgba(1, 1, 1, .64);--zh-ink-48: rgba(1, 1, 1, .6);--zh-line: rgba(1, 1, 1, .12);--zh-line-strong: rgba(1, 1, 1, .24);--zh-tint: rgba(1, 1, 1, .04);--zh-surface: var(--zh-grey);--zh-surface-2: var(--zh-grey-2);--zh-paper: var(--zh-white);--zh-deep: var(--zh-black);--zh-on-deep: var(--zh-white);--zh-on-deep-64: rgba(255, 255, 255, .7);--zh-accent: var(--zh-black);--zh-on-accent: var(--zh-white);--zh-success: #1d6b3a;--zh-danger: #b3261e;--zh-focus: var(--zh-black);--zh-font-display: "Oscan", "ZH Display", "Arial Black", "Helvetica Neue", Arial, sans-serif;--zh-font-body: "ZH Inter", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--zh-fs-micro: .6875rem;--zh-fs-small: .8125rem;--zh-fs-body: 1rem;--zh-fs-lead: clamp(1.0625rem, .98rem + .4vw, 1.25rem);--zh-fs-h4: 1.0625rem;--zh-fs-h3: clamp(1.25rem, 1.05rem + .9vw, 1.75rem);--zh-fs-h2: clamp(2rem, 1.1rem + 3.9vw, 4.75rem);--zh-fs-h1: clamp(2.5rem, 1.2rem + 5.6vw, 6.5rem);--zh-fs-hero: clamp(3.1rem, .6rem + 11.4vw, 10.5rem);--zh-lh-display: .94;--zh-lh-heading: 1.1;--zh-lh-body: 1.6;--zh-ls-display: -.012em;--zh-ls-eyebrow: .14em;--zh-ls-button: .08em;--zh-space-1: .25rem;--zh-space-2: .5rem;--zh-space-3: .75rem;--zh-space-4: 1rem;--zh-space-5: 1.5rem;--zh-space-6: 2rem;--zh-space-7: 3rem;--zh-space-8: 4rem;--zh-space-9: 6rem;--zh-section-y: clamp(4.25rem, 2.2rem + 6.4vw, 8.5rem);--zh-section-y-tight: clamp(2.75rem, 1.6rem + 3.4vw, 5rem);--zh-gutter: clamp(1.25rem, .45rem + 3.3vw, 3.5rem);--zh-maxw: 1480px;--zh-grid-gap: clamp(.75rem, .4rem + 1.2vw, 1.5rem);--zh-radius-sm: 0;--zh-radius: 0;--zh-radius-lg: 0;--zh-btn-radius: 0;--zh-shadow-1: none;--zh-shadow-2: 0 18px 40px -18px rgba(1, 1, 1, .35);--zh-shadow-3: 0 30px 70px -24px rgba(1, 1, 1, .45);--zh-ease: cubic-bezier(.2, .7, .2, 1);--zh-dur: .24s;--zh-touch: 48px;--zh-btn-h: 52px;--zh-bar-h: 36px;--zh-header-h: 64px;--font-body-family: var(--zh-font-body);--font-heading-family: var(--zh-font-body);--font-button-family: var(--zh-font-body);--font-body-weight: 400;--font-heading-weight: 700;--font-button-weight: 700;--size-font-body: 16px;--size-font-button: 13px;--border-radius: 0px;--button-text-uppercase: uppercase;--color-text: var(--zh-black);--color-heading-text: var(--zh-black);--color-links: var(--zh-black);--color-primary: var(--zh-black);--color-primary-text: var(--zh-white);--color-border: rgba(1, 1, 1, .16);--color-body-background: var(--zh-white);--mobile-horizontal-margin: var(--zh-gutter);--desktop-max-width: var(--zh-maxw)}@media(min-width:768px){:root{--size-font-body: 17px;--zh-header-h: 76px;--zh-bar-h: 38px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--zh-header-h) + 1rem)}body{margin:0;background:var(--zh-white);color:var(--zh-black);font-family:var(--zh-font-body);font-size:var(--size-font-body);font-weight:400;line-height:var(--zh-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{color:inherit;margin-top:0;margin-bottom:var(--zh-space-3);text-wrap:balance}h1,h2,h3,.h1,.h2,.h3,.zh-display{font-family:var(--zh-font-display);font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;text-transform:uppercase;line-height:var(--zh-lh-display);letter-spacing:var(--zh-ls-display);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}h4,h5,.h4,.h5{font-family:var(--zh-font-body);font-weight:700;line-height:1.25;letter-spacing:-.005em}h1,.h1{font-size:var(--zh-fs-h1)}h2,.h2{font-size:var(--zh-fs-h2)}h3,.h3{font-size:var(--zh-fs-h3);line-height:1.02}h4,.h4{font-size:var(--zh-fs-h4)}h5,.h5{font-size:var(--zh-fs-body)}p{margin-top:0;margin-bottom:var(--zh-space-4);text-wrap:pretty}a{color:inherit;text-decoration-color:var(--zh-bd)}p a,.zh-prose a{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}p a:hover,.zh-prose a:hover{text-decoration-color:currentColor}img,svg,video{max-width:100%}::selection{background:var(--zh-black);color:var(--zh-white)}.zh-prose>:first-child{margin-top:0}.zh-prose>:last-child{margin-bottom:0}.zh-prose ul,.zh-prose ol{padding-left:1.2em;margin:0 0 var(--zh-space-4)}.zh-prose li+li{margin-top:var(--zh-space-1)}.zh-logo{display:block;height:auto;fill:currentColor}.zh-container{width:100%;max-width:var(--zh-maxw);margin-left:auto;margin-right:auto;padding-left:var(--zh-gutter);padding-right:var(--zh-gutter);box-sizing:border-box}.zh-section{position:relative;padding-top:var(--zh-section-y);padding-bottom:var(--zh-section-y);background:var(--zh-bg);color:var(--zh-fg)}.zh-section--tight{padding-top:var(--zh-section-y-tight);padding-bottom:var(--zh-section-y-tight)}.zh-s--white{--zh-bg: var(--zh-white)}.zh-s--grey,.zh-section--surface{--zh-bg: var(--zh-grey)}.zh-s--black,.zh-section--deep{--zh-bg: var(--zh-black);--zh-fg: var(--zh-white);--zh-fg-2: rgba(255, 255, 255, .72);--zh-fg-3: rgba(255, 255, 255, .5);--zh-bd: rgba(255, 255, 255, .22);--zh-bd-strong: rgba(255, 255, 255, .9)}.zh-s--black :focus-visible,.zh-section--deep :focus-visible{outline-color:var(--zh-white)}.zh-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--zh-space-4) var(--zh-space-6);margin-bottom:clamp(1.75rem,1rem + 3vw,4rem)}.zh-head>:first-child{min-width:0}.zh-head h2{margin:0}.zh-head--center{justify-content:center;text-align:center}.zh-eyebrow{display:inline-flex;align-items:center;gap:.7em;margin:0 0 var(--zh-space-4);font-family:var(--zh-font-body);font-size:var(--zh-fs-micro);font-weight:700;line-height:1.2;letter-spacing:var(--zh-ls-eyebrow);text-transform:uppercase;color:var(--zh-fg-2)}.zh-eyebrow:before{content:"";flex:none;width:.6em;height:.6em;background:currentColor;transform:rotate(45deg)}.zh-eyebrow--plain:before{display:none}.zh-lead{font-size:var(--zh-fs-lead);line-height:1.55;color:var(--zh-fg-2);max-width:58ch}.zh-rule{border:0;border-top:1px solid var(--zh-bd);margin:var(--zh-space-5) 0}.zh-divider{border:0;border-top:1px solid var(--zh-line);margin:var(--zh-space-5) 0}.zh-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.zh-skip{position:fixed;left:var(--zh-space-4);top:var(--zh-space-4);z-index:10000;padding:.9rem 1.25rem;background:var(--zh-black);color:var(--zh-white);font-weight:700;text-decoration:none;transform:translateY(-200%);transition:transform var(--zh-dur) var(--zh-ease)}.zh-skip:focus{transform:translateY(0)}.zh-link{display:inline-flex;align-items:center;gap:.75em;min-height:44px;font-size:var(--zh-fs-small);font-weight:700;letter-spacing:var(--zh-ls-button);text-transform:uppercase;text-decoration:none;color:var(--zh-fg);border-bottom:1.5px solid currentColor;padding:0;line-height:1.1}.zh-link:after{content:"";width:1.05em;height:.8em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 16'%3E%3Cpath d='M0 7h18M12 1l7 7-7 7' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 16'%3E%3Cpath d='M0 7h18M12 1l7 7-7 7' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--zh-dur) var(--zh-ease)}.zh-link:hover:after{transform:translate(5px)}.zh-link--plain{border-bottom:0}.zh-cat--performance{--zh-cat: var(--zh-cat-performance);--zh-cat-ink: #fff}.zh-cat--beauty{--zh-cat: var(--zh-cat-beauty);--zh-cat-ink: #fff}.zh-cat--longevity{--zh-cat: var(--zh-cat-longevity);--zh-cat-ink: #fff}.zh-cat--lifestyle{--zh-cat: var(--zh-cat-lifestyle);--zh-cat-ink: #010101}.zh-cat--health{--zh-cat: var(--zh-cat-health);--zh-cat-ink: #fff}.zh-cat--recovery{--zh-cat: var(--zh-cat-recovery);--zh-cat-ink: #fff}.zh-cat--food{--zh-cat: var(--zh-cat-food);--zh-cat-ink: #fff}.zh-tag{display:inline-flex;align-items:center;padding:.5em .75em;background:var(--zh-cat, var(--zh-black));color:var(--zh-cat-ink, #fff);font-family:var(--zh-font-display);font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;font-size:.625rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.zh-dot{display:inline-block;width:.7em;height:.7em;flex:none;background:var(--zh-cat, var(--zh-black))}.zh-badge{display:inline-flex;align-items:center;padding:.5em .7em;background:var(--zh-white);color:var(--zh-black);border:1px solid var(--zh-black);font-size:.625rem;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.zh-badge--ink,.zh-badge--accent{background:var(--zh-black);color:var(--zh-white)}.zh-badge--muted{background:var(--zh-grey-2);border-color:transparent}.zh-badge--marhen,.zh-badge--recovery{background:var(--zh-white);color:var(--zh-black)}.btn,.zh-btn{--color-button-svg: var(--zh-white);display:inline-flex;align-items:center;justify-content:center;gap:.75em;min-height:var(--zh-btn-h);padding:0 2rem;box-sizing:border-box;background-color:var(--zh-black);color:var(--zh-white);border:1.5px solid var(--zh-black);border-radius:0;font-family:var(--zh-font-body);font-size:var(--zh-fs-small);font-weight:700;line-height:1;letter-spacing:var(--zh-ls-button);text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--zh-dur) var(--zh-ease),color var(--zh-dur) var(--zh-ease),border-color var(--zh-dur) var(--zh-ease),transform var(--zh-dur) var(--zh-ease)}.btn:hover:not(.btn-disabled),.zh-btn:hover:not(.btn-disabled){background-color:var(--zh-white);color:var(--zh-black);--color-button-svg: var(--zh-black);filter:none}.btn:active:not(.btn-disabled),.zh-btn:active:not(.btn-disabled){transform:scale(.985);filter:none}.btn svg{width:1.1em;height:1.1em;margin:0}.btn.btn-secondary,.zh-btn--outline{background-color:transparent;color:var(--zh-black);border:1.5px solid var(--zh-black);--color-button-svg: var(--zh-black)}.btn.btn-secondary:hover:not(.btn-disabled),.zh-btn--outline:hover:not(.btn-disabled){background-color:var(--zh-black);color:var(--zh-white);--color-button-svg: var(--zh-white)}.zh-btn--light,.zh-s--black .zh-btn:not(.zh-btn--outline-light):not(.zh-btn--outline),.zh-section--deep .btn:not(.btn-secondary){background-color:var(--zh-white);color:var(--zh-black);border-color:var(--zh-white);--color-button-svg: var(--zh-black)}.zh-btn--light:hover:not(.btn-disabled),.zh-s--black .zh-btn:not(.zh-btn--outline-light):not(.zh-btn--outline):hover:not(.btn-disabled),.zh-section--deep .btn:not(.btn-secondary):hover:not(.btn-disabled){background-color:transparent;color:var(--zh-white);--color-button-svg: var(--zh-white)}.zh-btn--outline-light,.zh-s--black .zh-btn--outline,.zh-section--deep .btn.btn-secondary{background-color:transparent;color:var(--zh-white);border-color:var(--zh-white);--color-button-svg: var(--zh-white)}.zh-btn--outline-light:hover:not(.btn-disabled),.zh-s--black .zh-btn--outline:hover:not(.btn-disabled),.zh-section--deep .btn.btn-secondary:hover:not(.btn-disabled){background-color:var(--zh-white);color:var(--zh-black);--color-button-svg: var(--zh-black)}.btn.btn-accent,.btn.btn-buy{background-color:var(--zh-black);border-color:var(--zh-black);color:var(--zh-white)}.btn:disabled,.btn[disabled],.btn-disabled{opacity:.4;cursor:not-allowed}.btn.btn-small,.zh-btn--sm{min-height:44px;padding:0 1.25rem;font-size:.75rem}.zh-btn--block{display:flex;width:100%}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],input[type=url],select,textarea{font-family:var(--zh-font-body);font-size:1rem;color:var(--zh-black);background-color:var(--zh-white);border:1px solid var(--zh-black);border-radius:0;min-height:var(--zh-touch);padding:.7rem 1rem;box-sizing:border-box;transition:box-shadow var(--zh-dur) var(--zh-ease)}textarea{min-height:7rem}input::placeholder,textarea::placeholder{color:var(--zh-grey-text);opacity:1}.price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .55rem}.price span:before,.price-reverse span:after{content:none!important}.price s:empty{display:none}.zh-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;font-variant-numeric:tabular-nums}.zh-price__now{font-weight:700;color:inherit}.zh-price__compare{color:var(--zh-fg-3);text-decoration:line-through;font-weight:400;font-size:.9em}.zh-price__from{font-size:.85em;font-weight:400;color:var(--zh-fg-2)}:focus-visible{outline:2px solid var(--zh-focus);outline-offset:3px;border-radius:0}.btn:focus-visible:not(.btn-disabled),.btn:focus:focus-visible:not(.btn-disabled){outline:2px solid var(--zh-focus)!important;outline-offset:3px!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--zh-black);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/zenhero.css.map */
