.zp{--zp-ink: #2f3d2c;--zp-green: #3a4a3a;--zp-green-hover: #455845;--zp-green-2: #4c6046;--zp-soft: #f1f5ef;--zp-line: #d9ded2;--zp-cream: #f6f3ec;--zp-amber: #c8893a;--zp-muted: rgba(47, 61, 44, .74);color:var(--zp-ink);font-family:var(--font-body--family)}.zp *,.zp *:before,.zp *:after{box-sizing:border-box}.zp p,.zp h1,.zp h2,.zp h3,.zp ul,.zp ol,.zp figure{margin:0;padding:0}.zp ul,.zp ol{list-style:none}.zp img{display:block;max-width:100%;height:auto}.zp-wrap{max-width:1120px;margin:0 auto;padding:0 16px}.zp-sec{padding:48px 0}.zp-sec--cream{background:var(--zp-cream)}.zp-head{text-align:center;max-width:640px;margin:0 auto 26px}.zp-eyebrow{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--zp-green-2)}.zp-h2{margin-top:6px!important;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,7vw,2.6rem);line-height:1.13;letter-spacing:-.01em;color:var(--zp-ink)}.zp-lead{margin-top:10px!important;font-size:1rem;line-height:1.55;color:var(--zp-muted)}.zp-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:14px 22px;border:1.5px solid var(--zp-green);border-radius:12px;background:var(--zp-green);color:#fff;font-family:inherit;font-size:1.06rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,transform .1s}.zp-btn:hover{background:var(--zp-green-hover);border-color:var(--zp-green-hover);color:#fff}.zp-btn:active{transform:scale(.99)}.zp-btn:focus-visible{outline:2px solid var(--zp-green);outline-offset:3px}.zp-btn--ghost{background:transparent;color:var(--zp-green)}.zp-btn--ghost:hover{background:var(--zp-soft);color:var(--zp-ink)}.zp-btn--light{background:#fff;border-color:#fff;color:var(--zp-ink)}.zp-btn--light:hover{background:var(--zp-soft);border-color:var(--zp-soft);color:var(--zp-ink)}.zp-btn svg{width:18px;height:18px;flex:none}.zp-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.95rem;color:var(--zp-muted)}.zp-price strong{font-size:1.45rem;font-weight:800;color:var(--zp-ink);letter-spacing:-.01em}.zp-off{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--zp-amber);color:#fff;font-size:.76rem;font-weight:800;letter-spacing:.02em;white-space:nowrap}.zp-tres{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center;font-size:.86rem;line-height:1.35;color:var(--zp-muted)}.zp-tres li{display:grid;justify-items:center;align-content:start;gap:4px}.zp-tres svg{width:26px;height:26px;color:var(--zp-green)}.zp-tres strong{display:block;font-size:.95rem;font-weight:800;color:var(--zp-ink)}@media(min-width:750px){.zp-wrap{padding:0 32px}.zp-sec{padding:72px 0}.zp-head{margin-bottom:36px}.zp-lead{font-size:1.08rem}}.bz-offres__card,.zendo-prot,.zendo-upsell{border-radius:12px!important;overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/zendo-portada.css.map */
