.zesto-why-zesto{background:transparent;padding:clamp(24px,5svh,64px) 0;overflow-x:clip}.zesto-why-zesto-inner{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.zesto-why-zesto-title{margin:0;color:#000;font-family:Familjen Grotesk,sans-serif;font-size:clamp(34px,6.4svh,68px);font-weight:800;letter-spacing:-.03em;line-height:1;text-align:center}.zesto-why-zesto-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2.4svh,24px);margin-top:clamp(14px,3svh,40px)}.zesto-why-zesto-card{padding:clamp(12px,2.1svh,24px) clamp(18px,2vw,28px) clamp(14px,2.4svh,26px);background:var(--accent, #F8F7F5);color:#fff}.zesto-why-zesto-card:nth-child(2){color:#000}.zesto-why-zesto-icon{display:block;box-sizing:content-box;width:clamp(34px,5.4svh,56px);height:clamp(34px,5.4svh,56px);padding:clamp(6px,1svh,10px);background:#fff;margin-bottom:clamp(8px,1.8svh,18px)}.zesto-why-zesto-card h3{margin:0 0 8px;color:inherit;font-family:Familjen Grotesk,sans-serif;font-size:clamp(18px,2.8svh,22px);font-weight:800;letter-spacing:-.01em;line-height:1.15}.zesto-why-zesto-card p{margin:0;color:inherit;font-family:Familjen Grotesk,sans-serif;font-size:clamp(14px,2.2svh,16px);font-weight:500;line-height:1.45}@media screen and (max-width:1000px){.zesto-why-zesto-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.zesto-why-zesto-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/zesto-why-zesto.css.map */
