:root{--wf-color-fondo: #fbf7f0;--wf-color-fondo-alt: #f1ece2;--wf-color-texto: #2c2925;--wf-color-texto-suave: #6b6459;--wf-color-primario: #2ca6a0;--wf-color-primario-oscuro: #1f7f7a;--wf-color-acento: #f2984a;--wf-color-acento-oscuro: #d97a2c;--wf-color-blanco: #ffffff;--wf-fuente: "Quicksand", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wf-radio: 20px;--wf-radio-chico: 12px;--wf-margen: 24px;--wf-ease: cubic-bezier(.22, 1, .36, 1);--wf-sombra: 0 12px 32px rgba(44, 41, 37, .1);--wf-sombra-hover: 0 20px 40px rgba(44, 41, 37, .16)}.wf-section{font-family:var(--wf-fuente);color:var(--wf-color-texto);padding-top:0!important;padding-bottom:0!important;position:relative;overflow-x:clip}.wf-container{max-width:1240px;margin:0 auto;padding:0 var(--wf-margen)}.wf-eyebrow{display:inline-block;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:13px;color:var(--wf-color-primario-oscuro);background:#2ca6a01f;padding:6px 14px;border-radius:999px;margin-bottom:16px}.wf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--wf-fuente);font-weight:700;font-size:16px;padding:16px 32px;border-radius:999px;border:none;cursor:pointer;text-decoration:none;transition:transform .35s var(--wf-ease),box-shadow .35s var(--wf-ease),background .35s var(--wf-ease);background:var(--wf-color-acento);color:#fff;box-shadow:var(--wf-sombra)}.wf-btn:hover{transform:translateY(-3px);box-shadow:var(--wf-sombra-hover);background:var(--wf-color-acento-oscuro)}.wf-btn--secundario{background:transparent;color:var(--wf-color-primario-oscuro);border:2px solid var(--wf-color-primario);box-shadow:none}.wf-btn--secundario:hover{background:var(--wf-color-primario);color:#fff}.wf-card{background:var(--wf-color-blanco);border-radius:var(--wf-radio);box-shadow:var(--wf-sombra);transition:transform .4s var(--wf-ease),box-shadow .4s var(--wf-ease)}.wf-card:hover{transform:translateY(-6px);box-shadow:var(--wf-sombra-hover)}.wf-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s var(--wf-ease),transform .8s var(--wf-ease)}.wf-reveal.wf-visible{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.wf-reveal{opacity:1;transform:none;transition:none}}.wf-marquee{overflow-x:clip;overflow-y:visible;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.wf-marquee__track{display:flex;width:max-content;animation:wf-marquee-scroll linear infinite}@keyframes wf-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.wf-marquee__track{animation:none}}.wf-grid{display:grid;gap:28px}.section-header{margin-bottom:0!important}img.wf-img{display:block;width:100%;height:auto;border-radius:var(--wf-radio)}@media(max-width:989px){:root{--wf-margen: 18px}}@media(max-width:600px){.wf-hero__titulo,.wf-h2,.wf-cta__titulo,.wf-destacado__titulo,.wf-producto__titulo{font-size:clamp(26px,8vw,36px)!important}}.wf-tarjeta-producto{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;color:inherit}.wf-tarjeta-producto__imagen{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--wf-radio) var(--wf-radio) 0 0;background:var(--wf-color-fondo-alt)}.wf-tarjeta-producto__imagen img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--wf-ease)}.wf-tarjeta-producto:hover .wf-tarjeta-producto__imagen img{transform:scale(1.06)}.wf-tarjeta-producto__sinimagen{width:100%;height:100%;background:var(--wf-color-fondo-alt)}.wf-tarjeta-producto__badge{position:absolute;top:14px;left:14px;background:var(--wf-color-acento);color:#fff;font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px}.wf-tarjeta-producto__info{padding:20px}.wf-tarjeta-producto__info h3{font-size:16px;margin:0 0 10px;color:var(--wf-color-texto)}.wf-tarjeta-producto__precio{display:flex;align-items:baseline;gap:10px}.wf-tarjeta-producto__precio-actual{font-weight:800;font-size:18px;color:var(--wf-color-primario-oscuro)}.wf-tarjeta-producto__precio-anterior{font-size:14px;color:var(--wf-color-texto-suave);text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wf-styles.css.map */
