:root{--wb-color-fondo: #ffffff;--wb-color-fondo-crema: #fbf5ec;--wb-color-texto: #1c1a17;--wb-color-texto-suave: #5b5650;--wb-color-acento: #f5720c;--wb-color-acento-oscuro: #d65e04;--wb-color-azul: #2955d6;--wb-color-borde: #ece4d8;--wb-fuente-titular: "Baloo 2", "Poppins", -apple-system, BlinkMacSystemFont, sans-serif;--wb-fuente-cuerpo: "Nunito", -apple-system, BlinkMacSystemFont, sans-serif;--wb-radio: 22px;--wb-radio-chico: 12px;--wb-margen: 24px;--wb-ease: cubic-bezier(.22, 1, .36, 1)}.wb-section{font-family:var(--wb-fuente-cuerpo);color:var(--wb-color-texto);padding-top:0!important;padding-bottom:0!important;position:relative;overflow-x:clip}.wb-container{max-width:1240px;margin:0 auto;padding:0 var(--wb-margen)}.wb-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--wb-fuente-cuerpo);font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--wb-color-acento);background:#f5720c1a;padding:6px 14px;border-radius:999px;margin-bottom:18px}.wb-h1,.wb-h2,.wb-h3{font-family:var(--wb-fuente-titular);font-weight:700;line-height:1.08;margin:0;letter-spacing:-.01em}.wb-body{font-family:var(--wb-fuente-cuerpo);line-height:1.6;color:var(--wb-color-texto-suave);margin:0}.wb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--wb-fuente-cuerpo);font-weight:800;font-size:16px;padding:16px 32px;border-radius:999px;border:none;cursor:pointer;text-decoration:none;transition:transform .25s var(--wb-ease),box-shadow .25s var(--wb-ease),background-color .25s var(--wb-ease);white-space:nowrap}.wb-btn-primario{background:var(--wb-color-acento);color:#fff;box-shadow:0 10px 24px -8px #f5720c8c}.wb-btn-primario:hover{background:var(--wb-color-acento-oscuro);transform:translateY(-2px);box-shadow:0 16px 30px -10px #f5720c99}.wb-btn-secundario{background:#fff;color:var(--wb-color-texto);border:2px solid var(--wb-color-borde)}.wb-btn-secundario:hover{border-color:var(--wb-color-acento);color:var(--wb-color-acento);transform:translateY(-2px)}.wb-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.wb-reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .7s var(--wb-ease),transform .7s var(--wb-ease)}.wb-reveal.wb-visible{opacity:1;transform:translateY(0) scale(1)}.wb-reveal-1{transition-delay:.05s}.wb-reveal-2{transition-delay:.15s}.wb-reveal-3{transition-delay:.25s}.wb-reveal-4{transition-delay:.35s}@media(prefers-reduced-motion:reduce){.wb-reveal{opacity:1;transform:none;transition:none}.wb-card:hover,.wb-btn:hover{transform:none!important}}.wb-card{background:#fff;border-radius:var(--wb-radio);border:1px solid var(--wb-color-borde);transition:transform .3s var(--wb-ease),box-shadow .3s var(--wb-ease)}.wb-card:hover{transform:translateY(-6px);box-shadow:0 24px 40px -20px #1c1a172e}.wb-hero{position:relative;display:grid;overflow-x:clip;overflow-y:visible}.wb-hero-media{position:relative;width:100%;border-radius:0;overflow:hidden}.wb-hero-media img{display:block;width:100%;height:auto}.wb-hero-cta-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;text-align:center;padding:36px var(--wb-margen)}.wb-hero-cta-bar .wb-body{max-width:520px}.wb-pasos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px}.wb-paso{padding:32px 26px;text-align:center}.wb-paso-num{width:46px;height:46px;border-radius:50%;background:var(--wb-color-acento);color:#fff;font-family:var(--wb-fuente-titular);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.wb-paso-icono{width:56px;height:56px;margin:0 auto 16px;color:var(--wb-color-acento)}.wb-paso-icono svg{width:100%;height:100%}.wb-paso h3{font-size:20px;margin-bottom:8px}.wb-paso p{font-size:15px}.wb-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.wb-split.wb-split-invertido{direction:rtl}.wb-split.wb-split-invertido>*{direction:ltr}.wb-split-media img{width:100%;border-radius:var(--wb-radio);display:block}.wb-split-texto .wb-h2{margin-bottom:18px}.wb-split-texto .wb-body{margin-bottom:14px;font-size:17px}.wb-lista-check{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:12px}.wb-lista-check li{display:flex;align-items:flex-start;gap:10px;font-weight:700;font-size:15px}.wb-lista-check svg{flex-shrink:0;width:22px;height:22px;color:var(--wb-color-acento);margin-top:1px}.wb-showcase-media{border-radius:var(--wb-radio);overflow:hidden;box-shadow:0 30px 60px -30px #1c1a1740}.wb-showcase-media img{display:block;width:100%}.wb-showcase-encabezado{text-align:center;max-width:640px;margin:0 auto 36px}.wb-beneficios-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.wb-beneficio{padding:30px 24px;text-align:center}.wb-beneficio-icono{width:52px;height:52px;margin:0 auto 16px;color:var(--wb-color-acento)}.wb-beneficio-icono svg{width:100%;height:100%}.wb-beneficio h3{font-size:18px;margin-bottom:6px}.wb-beneficio p{font-size:14px}.wb-resenas-track-wrap{overflow-x:clip;overflow-y:visible}.wb-resenas-track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px 4px 20px;margin-top:40px;-ms-overflow-style:none;scrollbar-width:none}.wb-resenas-track::-webkit-scrollbar{display:none}.wb-resena{flex:0 0 300px;scroll-snap-align:start;padding:28px 26px}.wb-resena-estrellas{color:var(--wb-color-acento);font-size:16px;margin-bottom:12px;letter-spacing:2px}.wb-resena p{font-size:15px;margin-bottom:18px}.wb-resena-autor{display:flex;align-items:center;gap:10px}.wb-resena-avatar{width:40px;height:40px;border-radius:50%;background:var(--wb-color-fondo-crema);display:flex;align-items:center;justify-content:center;font-family:var(--wb-fuente-titular);font-weight:700;color:var(--wb-color-acento)}.wb-resena-nombre{font-weight:800;font-size:14px}.wb-cta-final{border-radius:var(--wb-radio);padding:56px 40px;display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center}.wb-cta-final-imgs{display:flex;gap:-20px;position:relative;width:140px;height:140px}.wb-cta-final-imgs img{position:absolute;width:110px;height:110px;object-fit:contain;border-radius:50%;background:#fff;box-shadow:0 14px 30px -12px #00000040;padding:10px}.wb-cta-final-imgs img:first-child{top:0;left:0;z-index:2}.wb-cta-final-imgs img:last-child{top:24px;left:44px;z-index:1}.wb-cta-final-precio{display:flex;align-items:baseline;gap:10px;margin-top:10px}.wb-cta-final-precio .wb-precio-actual{font-family:var(--wb-fuente-titular);font-size:30px;color:var(--wb-color-acento)}.wb-cta-final-precio .wb-precio-antes{font-size:17px;text-decoration:line-through;color:var(--wb-color-texto-suave)}.wb-producto-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:flex-start}.wb-galeria-principal{border-radius:var(--wb-radio);overflow:hidden;background:var(--wb-color-fondo-crema);aspect-ratio:1 / 1;margin-bottom:16px}.wb-galeria-principal img{width:100%;height:100%;object-fit:cover;display:block}.wb-galeria-miniaturas{display:flex;gap:10px;flex-wrap:wrap}.wb-galeria-mini{width:72px;height:72px;border-radius:var(--wb-radio-chico);overflow:hidden;cursor:pointer;border:2px solid transparent;background:var(--wb-color-fondo-crema);transition:border-color .2s var(--wb-ease)}.wb-galeria-mini img{width:100%;height:100%;object-fit:cover;display:block}.wb-galeria-mini.wb-activa{border-color:var(--wb-color-acento)}.wb-producto-compra{position:sticky;top:24px}.wb-producto-titulo{font-size:34px;margin-bottom:12px}.wb-producto-precio{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.wb-producto-precio .wb-precio-actual{font-family:var(--wb-fuente-titular);font-size:28px;color:var(--wb-color-acento)}.wb-producto-precio .wb-precio-antes{font-size:18px;text-decoration:line-through;color:var(--wb-color-texto-suave)}.wb-envio-nota{font-size:14px;font-weight:800;color:var(--wb-color-acento);margin:-8px 0 20px}.wb-opciones{margin-bottom:24px}.wb-opcion-label{font-weight:800;font-size:14px;margin-bottom:10px;display:block}.wb-opcion-valores{display:flex;gap:10px;flex-wrap:wrap}.wb-opcion-valor{padding:10px 18px;border-radius:999px;border:2px solid var(--wb-color-borde);cursor:pointer;font-weight:700;font-size:14px;background:#fff;transition:border-color .2s var(--wb-ease),color .2s var(--wb-ease)}.wb-opcion-valor.wb-activa{border-color:var(--wb-color-acento);color:var(--wb-color-acento)}.wb-opcion-valor{position:relative}.wb-badge-mejor-precio{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:var(--wb-color-acento);color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.wb-form-producto .wb-btn{width:100%;margin-bottom:10px}.wb-stock-aviso{font-size:13px;font-weight:700;color:var(--wb-color-acento);margin:6px 0 18px}.wb-confianza{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;padding-top:26px;border-top:1px solid var(--wb-color-borde)}.wb-confianza-item{text-align:center;font-size:12.5px;font-weight:700}.wb-confianza-item svg{width:26px;height:26px;color:var(--wb-color-acento);margin:0 auto 8px;display:block}.wb-producto-descripcion{margin-top:90px}.wb-caracteristicas-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:34px}.wb-caracteristica{padding:26px}.wb-caracteristica h4{font-size:17px;margin-bottom:6px}.wb-caracteristica p{font-size:14px}.wb-incluye-lista{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px}.wb-incluye-lista li{display:flex;align-items:center;gap:12px;font-weight:700;font-size:15px;padding:14px 18px;background:var(--wb-color-fondo-crema);border-radius:var(--wb-radio-chico)}.wb-incluye-lista svg{width:20px;height:20px;color:var(--wb-color-acento);flex-shrink:0}.section-header{margin-bottom:0!important}@media(max-width:990px){.wb-pasos-grid,.wb-beneficios-grid{grid-template-columns:1fr}.wb-split{grid-template-columns:1fr;gap:32px}.wb-split.wb-split-invertido{direction:ltr}.wb-producto-grid{grid-template-columns:1fr;gap:32px}.wb-producto-compra{position:static}.wb-caracteristicas-grid{grid-template-columns:1fr}.wb-cta-final{grid-template-columns:1fr;text-align:center;justify-items:center}}@media(max-width:540px){.wb-h1{font-size:clamp(30px,9vw,44px)!important}.wb-h2{font-size:clamp(26px,7vw,34px)!important}.wb-confianza{grid-template-columns:1fr;gap:16px}.wb-cta-final-imgs{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wb-styles.css.map */
