:root{--fp-color-bg: #fbf9f5;--fp-color-bg-alt: #eef8f9;--fp-color-bg-warm: #fff4ea;--fp-color-text: #2a2925;--fp-color-text-soft: #6b6a63;--fp-color-accent: #2bb3c4;--fp-color-accent-dark: #1c8b99;--fp-color-accent-warm: #e8895c;--fp-color-white: #ffffff;--fp-color-border: #e4e1d8;--fp-fuente: var(--font-heading-family, "Quicksand"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fp-radio: 18px;--fp-radio-chico: 10px;--fp-margen: 24px;--fp-ancho-max: 1240px;--fp-ease: cubic-bezier(.22, 1, .36, 1);--fp-sombra: 0 12px 32px rgba(42, 41, 37, .1);--fp-sombra-hover: 0 20px 44px rgba(42, 41, 37, .16)}.mt-section,.fp-section{padding-top:0!important;padding-bottom:0!important}.section-header{margin-bottom:0!important}.fp-header-marca{font-family:var(--fp-fuente, -apple-system, sans-serif);font-weight:800;letter-spacing:-.01em}.fp-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.fp-logo-icono{flex-shrink:0;border-radius:22%}.fp-logo-texto{font-family:var(--fp-fuente, -apple-system, sans-serif);font-weight:800;letter-spacing:.01em;font-size:calc(var(--fp-logo-size, 30px) * .62);color:var(--fp-color-text, #2A2925);line-height:1}.fp-section{font-family:var(--fp-fuente);color:var(--fp-color-text);overflow-x:clip}.fp-container{max-width:var(--fp-ancho-max);margin:0 auto;padding:0 var(--fp-margen)}.fp-eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;color:var(--fp-color-accent-dark);background:var(--fp-color-bg-alt);padding:7px 16px;border-radius:999px;margin-bottom:18px}.fp-h1,.fp-h2,.fp-h3{font-family:var(--fp-fuente);font-weight:700;line-height:1.12;margin:0 0 16px;letter-spacing:-.01em}.fp-h2{font-size:clamp(28px,4vw,42px)}.fp-h3{font-size:clamp(19px,2.2vw,24px)}.fp-body{font-size:17px;line-height:1.65;color:var(--fp-color-text-soft);margin:0 0 20px}.fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 34px;border-radius:999px;font-family:var(--fp-fuente);font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .35s var(--fp-ease),box-shadow .35s var(--fp-ease),background .25s ease,color .25s ease;white-space:nowrap}.fp-btn--primario{background:var(--fp-color-accent);color:#fff;box-shadow:0 10px 24px #2bb3c459}.fp-btn--primario:hover{transform:translateY(-3px);box-shadow:0 16px 32px #2bb3c46b;background:var(--fp-color-accent-dark)}.fp-btn--secundario{background:transparent;color:var(--fp-color-text);border-color:var(--fp-color-border)}.fp-btn--secundario:hover{border-color:var(--fp-color-text);transform:translateY(-3px)}.fp-btn--claro{background:#fff;color:var(--fp-color-accent-dark)}.fp-btn--claro:hover{transform:translateY(-3px);box-shadow:var(--fp-sombra-hover)}.fp-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s var(--fp-ease),transform .8s var(--fp-ease)}.fp-reveal.fp-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.fp-reveal{opacity:1!important;transform:none!important;transition:none!important}}.fp-card{background:#fff;border-radius:var(--fp-radio);box-shadow:var(--fp-sombra);transition:transform .4s var(--fp-ease),box-shadow .4s var(--fp-ease)}.fp-card:hover{transform:translateY(-6px);box-shadow:var(--fp-sombra-hover)}.fp-img-cover{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:990px){.fp-container{padding:0 18px}}@media(max-width:540px){.fp-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fp-styles.css.map */
