:root{--ps-fondo: #faf8f4;--ps-blanco: #ffffff;--ps-arena: #ede6dc;--ps-arena-suave: #f4f1ec;--ps-linea: #d9d2c7;--ps-linea-suave: #ece6dd;--ps-tinta: #1d1d1f;--ps-gris: #5e5e62;--ps-gris-claro: #6b6b70;--ps-azul: #2f5b86;--ps-azul-hover: #1f4266;--ps-azul-suave: #e6eef5;--ps-azul-texto: #1f3f5e;--ps-font-titulos: "Inter Tight", "Inter", system-ui, sans-serif;--ps-font-texto: Inter, system-ui, sans-serif;--ps-radio-foto: 28px;--ps-radio-tarjeta: 24px;--ps-radio-tarjeta-peq: 20px;--ps-radio-pildora: 999px;--ps-ancho: 1200px;--ps-margen: 24px;--ps-aire: 96px;--ps-aire-peq: 88px}:root{--font-heading--family: "Inter Tight", Inter, system-ui, sans-serif}.ps-wrap{max-width:var(--ps-ancho);margin-inline:auto;padding-inline:var(--ps-margen)}.ps-section{background:var(--ps-section-bg, transparent);color:var(--ps-tinta);font-family:var(--ps-font-texto);font-size:1.0625rem;line-height:1.55;padding-block:var(--ps-section-pad, var(--ps-aire));-webkit-font-smoothing:antialiased}.ps-section *,.ps-section *:before,.ps-section *:after{box-sizing:border-box}.ps-eyebrow{display:block;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:var(--ps-azul)}.ps-title{margin:0;font-family:var(--ps-font-titulos);font-weight:600;font-size:clamp(34px,4vw,52px);line-height:1.06;letter-spacing:-.03em;color:var(--ps-tinta);text-wrap:balance}.ps-title--sm{font-size:clamp(30px,3.4vw,44px);line-height:1.08}.ps-lead{margin:0;font-size:1.125rem;color:var(--ps-gris)}.ps-media{overflow:hidden;border-radius:var(--ps-radio-foto);background:var(--ps-arena)}.ps-media img{display:block;width:100%;height:100%;object-fit:cover}.ps-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:14px 28px;border:0;border-radius:var(--ps-radio-pildora);background:var(--ps-tinta);color:var(--ps-blanco);font:500 1rem/1.2 var(--ps-font-texto);text-decoration:none;cursor:pointer;transition:background-color .2s ease}.ps-btn:hover{background:#000;color:var(--ps-blanco)}.ps-link{display:inline-flex;align-items:center;min-height:44px;padding:14px 10px;color:var(--ps-azul);font:500 1rem/1.2 var(--ps-font-texto);text-decoration:none}.ps-link:hover{color:var(--ps-azul-hover)}.ps-section a:focus-visible,.ps-section button:focus-visible,.ps-section summary:focus-visible,.ps-section input:focus-visible{outline:2px solid var(--ps-azul);outline-offset:3px}@media(max-width:749px){:root{--ps-aire: 64px;--ps-aire-peq: 56px}}@media(prefers-reduced-motion:reduce){.ps-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ps-base.css.map */
