/** Shopify CDN: Minification failed

Line 16:22 Expected identifier but found "{"
Line 16:23 Unexpected "{"
Line 16:33 Expected ":"
Line 16:59 Expected identifier but found "{"
Line 16:60 Unexpected "{"
Line 16:70 Expected ":"
Line 16:97 Expected identifier but found "{"
Line 16:98 Unexpected "{"
Line 16:108 Expected ":"
Line 16:134 Expected identifier but found "{"
... and 8 more hidden warnings

**/
.ziva-home{--ziva-ink:{{ settings.ziva_ink }};--ziva-paper:{{ settings.ziva_paper }};--ziva-sage:{{ settings.ziva_sage }};--ziva-clay:{{ settings.ziva_clay }};--ziva-sand:{{ settings.ziva_sand }};--ziva-accent:{{ settings.ziva_accent }};color:var(--ziva-ink);font-family:var(--font-body--family)}.ziva-home__wrap{max-width:var(--page-content-width);margin:auto;padding:0 var(--page-margin)}.ziva-home__eyebrow{color:var(--ziva-accent);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ziva-home__title{font-family:var(--font-heading--family);font-size:clamp(2.1rem,5vw,5.35rem);line-height:.96;letter-spacing:-.055em;margin:.7rem 0 1.2rem}.ziva-home__lead{max-width:37rem;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.ziva-home__button{display:inline-flex;margin-top:1rem;padding:.9rem 1.35rem;border:1px solid var(--ziva-ink);background:var(--ziva-ink);color:var(--ziva-paper);font-weight:700;text-decoration:none;transition:.2s}.ziva-home__button:hover{transform:translateY(-2px);background:var(--ziva-accent);border-color:var(--ziva-accent)}.ziva-home__hero{background:var(--ziva-sand);padding:clamp(3rem,9vw,8rem) 0;overflow:hidden}.ziva-home__hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,7vw,7rem);align-items:center}.ziva-home__hero-visual{min-height:28rem;position:relative;background:var(--ziva-sage)}.ziva-home__hero-visual img,.ziva-home__image img{width:100%;height:100%;object-fit:cover;display:block}.ziva-home__hero-visual img{position:absolute;inset:0}.ziva-home__shape{position:absolute;width:12rem;height:12rem;border-radius:50%;background:var(--ziva-clay);right:-3rem;bottom:-3rem}.ziva-home__benefits{background:var(--ziva-ink);color:var(--ziva-paper);padding:1.2rem 0}.ziva-home__benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.ziva-home__benefit{border-left:1px solid var(--ziva-sage);padding-left:1rem}.ziva-home__benefit strong{display:block;font-size:.9rem}.ziva-home__benefit span{color:var(--ziva-sand);font-size:.8rem}.ziva-home__collections{padding:clamp(3.5rem,8vw,7rem) 0;background:var(--ziva-paper)}.ziva-home__section-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.ziva-home__section-head h2{margin:.45rem 0 0;font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3.6rem);line-height:1;letter-spacing:-.045em}.ziva-home__text-link{color:var(--ziva-ink);font-weight:700;text-underline-offset:.3em}.ziva-home__collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ziva-home__collection-card{background:var(--ziva-sand);color:var(--ziva-ink);display:block;text-decoration:none}.ziva-home__collection-card:nth-child(2){background:var(--ziva-sage)}.ziva-home__collection-card:nth-child(3){background:var(--ziva-clay)}.ziva-home__collection-image{aspect-ratio:1/1.08;overflow:hidden}.ziva-home__collection-card img{transition:transform .45s}.ziva-home__collection-card:hover img{transform:scale(1.035)}.ziva-home__collection-card p{padding:1.1rem 1.25rem 1.3rem;margin:0;font-family:var(--font-heading--family);font-size:1.5rem}.ziva-home__story{padding:clamp(3.5rem,8vw,7rem) 0;background:var(--ziva-sage)}.ziva-home__story-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,6vw,6rem);align-items:center}.ziva-home__story .ziva-home__image{aspect-ratio:4/5;background:var(--ziva-clay)}.ziva-home__story-card{background:var(--ziva-paper);padding:clamp(1.8rem,4vw,4rem)}.ziva-home__newsletter{padding:clamp(3.5rem,8vw,6rem) 0;background:var(--ziva-clay)}.ziva-home__newsletter-grid{display:grid;grid-template-columns:1fr .8fr;gap:3rem;align-items:end}.ziva-home__newsletter h2{font-family:var(--font-heading--family);font-size:clamp(2.2rem,4vw,4rem);letter-spacing:-.05em;line-height:1;margin:.6rem 0}.ziva-home__form{display:flex;border-bottom:1px solid var(--ziva-ink)}.ziva-home__form input{min-width:0;width:100%;background:transparent;border:0;color:var(--ziva-ink);padding:.9rem 0;font:inherit}.ziva-home__form button{background:transparent;border:0;color:var(--ziva-ink);padding:.9rem 0 .9rem 1rem;cursor:pointer;font:inherit;font-weight:700}@media screen and (max-width:749px){.ziva-home__wrap{padding:0 1.25rem}.ziva-home__hero-grid,.ziva-home__story-grid,.ziva-home__newsletter-grid{grid-template-columns:1fr}.ziva-home__hero-visual{min-height:20rem}.ziva-home__benefit-grid{grid-template-columns:1fr 1fr;row-gap:1.1rem}.ziva-home__collection-grid{grid-template-columns:1fr}.ziva-home__section-head{align-items:start;flex-direction:column}.ziva-home__story-grid .ziva-home__image{order:2}}
