.zenutra-homepage{color:var(--zenutra-black);font-family:var(--font-mono)}.zenutra-homepage__inner{margin-inline:auto;max-width:144rem;padding-inline:var(--space-6);width:100%}.zenutra-homepage a:focus-visible{outline:.2rem solid var(--zenutra-black);outline-offset:.3rem;box-shadow:none}.zenutra-hero{background:var(--zenutra-white)}.zenutra-hero__inner{align-items:center;display:grid;gap:var(--space-7);grid-template-columns:minmax(0,1fr);padding-block:var(--space-8)}.zenutra-hero__content{min-width:0}.zenutra-hero__eyebrow{font-size:var(--type-small);letter-spacing:.1em;margin:0 0 var(--space-4);text-transform:uppercase}.zenutra-hero__heading{font-family:var(--font-mono);font-size:var(--type-display);font-weight:400;letter-spacing:0;line-height:.98;margin:0;max-width:13ch;text-transform:uppercase;text-wrap:balance}.zenutra-hero__subtext{font-size:var(--type-1);line-height:1.55;margin:var(--space-5) 0 0;max-width:54ch}.zenutra-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5);margin-top:var(--space-6)}.zenutra-hero .zenutra-button--primary,.zenutra-hero .zenutra-button--primary:hover{background:var(--zenutra-electric-yellow);border-color:var(--zenutra-black);color:var(--zenutra-black)}.zenutra-hero__story-link{align-items:center;color:var(--zenutra-black);display:inline-flex;font-size:var(--type-0);min-height:4.8rem;padding:var(--space-2) 0;text-underline-offset:.4rem}.zenutra-hero__story-link:hover,.zenutra-hero__story-link:visited{color:var(--zenutra-black)}.zenutra-hero__figure{margin:0;min-width:0}.zenutra-hero__image{display:block;height:auto;max-width:100%;width:100%}.zenutra-trust-strip{background:var(--zenutra-white);border-block:.1rem solid var(--zenutra-black)}.zenutra-trust-strip__list{align-items:center;display:grid;gap:var(--space-3) var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding-block:var(--space-4);padding-inline:0}.zenutra-trust-strip__item{align-items:center;display:flex;font-size:var(--type-small);gap:var(--space-2);letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.zenutra-trust-strip__icon{flex:0 0 1.6rem;height:1.6rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:1.6rem}.zenutra-pillars{background:var(--zenutra-white);padding-block:var(--space-8)}.zenutra-pillars__heading,.zenutra-range__heading{font-family:var(--font-mono);font-size:var(--type-3);font-weight:400;letter-spacing:.02em;line-height:1.1;margin:0 0 var(--space-5);text-transform:uppercase}.zenutra-pillars__grid{display:grid;gap:var(--space-4);grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr)}.zenutra-pillar{align-items:flex-start;background:var(--zenutra-pillar-background, var(--zenutra-neutral-25));border:.1rem solid var(--zenutra-black);color:var(--zenutra-black);display:flex;justify-content:space-between;min-height:22rem;padding:var(--space-6);text-decoration:none}.zenutra-pillar:visited,.zenutra-pillar:hover{color:var(--zenutra-black)}.zenutra-pillar--blue{--zenutra-pillar-background: var(--zenutra-product-magnesium-bisglycinate)}.zenutra-pillar--pink{--zenutra-pillar-background: var(--zenutra-product-primavie-shilajit)}.zenutra-pillar--yellow{--zenutra-pillar-background: var(--zenutra-electric-yellow)}.zenutra-pillar__copy{display:grid;gap:var(--space-3);max-width:42ch}.zenutra-pillar__title{font-size:var(--type-3);line-height:1}.zenutra-pillar__description{font-size:var(--type-small);line-height:1.5}.zenutra-pillar__arrow{align-self:flex-end;flex:0 0 2.4rem;height:2.4rem;margin-left:var(--space-3);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .16s ease;width:2.4rem}.zenutra-pillar:hover .zenutra-pillar__arrow{transform:translate(var(--space-1))}.zenutra-pillar:hover .zenutra-pillar__title{text-decoration:underline;text-underline-offset:.4rem}.zenutra-range{background:var(--zenutra-white);padding-block:var(--space-8)}.zenutra-range__heading{margin-bottom:var(--space-6)}.zenutra-range__grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.zenutra-range__item{display:flex;flex-direction:column;min-width:0}.zenutra-range__media{align-items:center;aspect-ratio:1;background:var(--zenutra-range-product-accent, var(--zenutra-neutral-25));border:.1rem solid var(--zenutra-black);display:flex;justify-content:center;overflow:hidden;width:100%}.zenutra-range__image{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.zenutra-range__details{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3)}.zenutra-range__product-title{font-family:var(--font-mono);font-size:var(--type-0);font-weight:400;line-height:1.4;margin:0}.zenutra-range__product-title a,.zenutra-range__product-title a:visited,.zenutra-range__product-title a:hover{color:var(--zenutra-black);text-decoration:none}.zenutra-range__product-title a:hover{text-decoration:underline;text-underline-offset:.3rem}.zenutra-range__product-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:4.2em;min-height:4.4rem;overflow:hidden}.zenutra-range__price{font-size:var(--type-0);line-height:1.4;margin:0 0 var(--space-3)}.zenutra-range__product-link{margin-top:auto;width:100%}.zenutra-range .zenutra-button--secondary,.zenutra-range .zenutra-button--secondary:hover{background:var(--zenutra-white);border-color:var(--zenutra-black);color:var(--zenutra-black)}.zenutra-range__view-all{display:flex;justify-content:center;margin-top:var(--space-6)}@media screen and (min-width:750px){.zenutra-pillars__grid,.zenutra-range__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:989px){.zenutra-homepage__inner{padding-inline:calc(var(--space-4) + var(--space-1))}}@media screen and (min-width:990px){.zenutra-hero__inner{gap:var(--space-8);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.zenutra-range__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zenutra-range__grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.zenutra-trust-strip__list{display:flex;justify-content:space-between}.zenutra-trust-strip__item{white-space:nowrap}}@media screen and (max-width:749px){.zenutra-homepage__inner{padding-inline:var(--space-3)}.zenutra-hero__inner{gap:var(--space-6);padding-block:var(--space-7)}.zenutra-hero__heading{font-size:var(--type-5);max-width:12ch}.zenutra-hero__subtext{font-size:var(--type-0)}.zenutra-trust-strip__list{grid-template-columns:repeat(2,minmax(0,1fr))}.zenutra-trust-strip__item:last-child{grid-column:1 / -1}.zenutra-pillars,.zenutra-range{padding-block:var(--space-7)}.zenutra-pillar{min-height:18rem;padding:var(--space-5)}.zenutra-range__grid{gap:var(--space-4) var(--space-3)}.zenutra-range__product-title,.zenutra-range__price{font-size:var(--type-small)}.zenutra-range .zenutra-button{padding-inline:var(--space-2)}}@media(prefers-reduced-motion:reduce){.zenutra-pillar__arrow{transition:none}}.zenutra-spotlight,.zenutra-feature-split,.zenutra-brand-story{padding-block:var(--space-7)}.zenutra-spotlight__block+.zenutra-spotlight__block{margin-top:var(--space-7)}.zenutra-split{display:grid;grid-template-columns:minmax(0,1fr)}.zenutra-split__media{aspect-ratio:730 / 600;min-width:0;overflow:hidden}.zenutra-split__image{display:block;height:100%;object-fit:cover;width:100%}.zenutra-split__panel{align-content:center;color:var(--zenutra-black);display:grid;gap:var(--space-5);min-width:0;overflow:hidden;padding:var(--space-7);position:relative}.zenutra-panel--yellow{background:var(--zenutra-electric-yellow)}.zenutra-panel--blue{background:var(--zenutra-product-magnesium-bisglycinate)}.zenutra-panel--pink{background:var(--zenutra-product-primavie-shilajit)}.zenutra-panel--grey{background:var(--zenutra-neutral)}.zenutra-panel--light{background:var(--zenutra-neutral-50)}.zenutra-split__eyebrow{font-size:var(--type-small);letter-spacing:.06em;margin:0;text-transform:uppercase}.zenutra-split__heading{font-family:var(--font-mono);font-size:var(--type-4);font-weight:400;line-height:1.1;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.zenutra-split__body{font-size:var(--type-0);line-height:1.65;margin:0;max-width:65ch}.zenutra-split__panel .zenutra-button{justify-self:start}.zenutra-feature-split__bullets{display:grid;font-size:var(--type-0);gap:var(--space-3);line-height:1.5;list-style:none;margin:0;padding:0}.zenutra-feature-split__bullets li{display:flex;gap:var(--space-3)}.zenutra-curve-motif{height:100%;top:0;right:0;bottom:0;left:0;opacity:.6;pointer-events:none;position:absolute;stroke:var(--zenutra-white);stroke-width:1;width:100%}.zenutra-split__panel>:not(.zenutra-curve-motif){position:relative}.zenutra-brand-story{scroll-margin-top:10rem}.zenutra-brand-story .zenutra-panel--yellow,.zenutra-brand-story .zenutra-panel--yellow :is(h2,p,blockquote,footer,strong,span){color:var(--zenutra-black)}.zenutra-brand-story__lead{font-size:var(--type-1);line-height:1.5;margin:0;max-width:65ch;text-transform:uppercase}.zenutra-brand-story__quote{border:0;font-style:normal;margin:0;max-width:76ch;padding:0}.zenutra-brand-story__quote p{font-size:var(--type-0);line-height:1.7;margin:0 0 var(--space-5)}.zenutra-brand-story__quote footer{display:grid;font-size:var(--type-0);gap:var(--space-1);line-height:1.5}.zenutra-disclaimer{padding-block:var(--space-5)}.zenutra-disclaimer p{font-size:var(--type-small);line-height:1.6;margin:0}@media screen and (min-width:990px){.zenutra-split{grid-template-columns:repeat(2,minmax(0,1fr))}.zenutra-split--reverse .zenutra-split__media{grid-column:2;grid-row:1}.zenutra-split--reverse .zenutra-split__panel{grid-column:1;grid-row:1}.zenutra-split--text-only{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.zenutra-split__panel{padding:var(--space-6) var(--space-5)}.zenutra-brand-story__lead{font-size:var(--type-0)}}@media(prefers-reduced-motion:no-preference){.zenutra-pillars,.zenutra-range,[data-zenutra-reveal]{transition:opacity .35s ease,transform .35s ease}.zenutra-motion-pending{opacity:0;transform:translateY(var(--space-4))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zenutra-homepage.css.map */
