.zt-home-hero{position:relative;display:grid;align-items:center;min-height:460px;background:#0b7226;color:var(--zt-hero-text, #fff)}.zt-home-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.zt-home-hero-image{width:100%;height:100%;object-fit:cover}.zt-home-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--zt-hero-overlay, #000);opacity:var(--zt-hero-opacity, .4)}.zt-home-hero-content{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:64px 40px}.zt-home-hero h1{max-width:15ch;margin:0 0 24px;color:inherit;font-size:clamp(32px,4vw,60px);line-height:1.08}.zt-home-hero p{max-width:55ch;margin:0 0 28px;font-size:18px;line-height:1.6}.zt-home-hero .button-primary{min-height:48px}.zt-home-hero a:focus-visible,.zt-shop-by-need a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.zt-shop-by-need{max-width:1400px;margin:0 auto;padding:36px 40px 40px}.zt-shop-by-need h2{margin:0 0 20px;font-size:28px}.zt-shop-by-need ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.zt-shop-by-need a{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:56px;padding:16px 0;border-bottom:1px solid #d3dfd2;color:#0b7226;font-size:17px;text-decoration:none}.zt-shop-by-need a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:719px){.zt-home-hero{min-height:0}.zt-home-hero-media{position:relative;height:clamp(180px,55vw,300px)}.zt-home-hero-media:after{display:none}.zt-home-hero-content{padding:28px 20px 36px;color:#fff}.zt-home-hero h1{max-width:18ch;font-size:32px;margin-bottom:16px}.zt-home-hero p{font-size:16px}.zt-shop-by-need{padding:28px 20px}.zt-shop-by-need ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.zt-shop-by-need a{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/zolaterra-home.css.map */
