:where(.plantilla-marca),:where(.plantilla-marca) *,:where(.plantilla-marca) *:before,:where(.plantilla-marca) *:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body.plantilla-marca{margin:0;background:var(--marca-fondo);color:var(--marca-tinta);font-family:var(--marca-fuente-texto);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}:where(.plantilla-marca) :where(img,video,svg){display:block;max-width:100%}:where(.plantilla-marca) :where(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.plantilla-marca) :where(ul,ol){padding:0;list-style:none}:where(.plantilla-marca) a{color:inherit}:where(.plantilla-marca) button{font:inherit}.plantilla-marca main:focus{outline:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.plantilla-marca *,.plantilla-marca *:before,.plantilla-marca *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mc{--c-fondo: var(--marca-fondo);--c-tarjeta: var(--marca-superficie);--c-tinta: var(--marca-tinta);--c-suave: var(--marca-suave);--c-linea: var(--marca-linea);--c-acento: var(--marca-acento);--c-sobre-acento: var(--marca-sobre-acento);--c-resalte: var(--marca-resalte);background:var(--c-fondo);color:var(--c-tinta);padding-block:var(--mc-arriba, 72px) var(--mc-abajo, 72px)}.mc--superficie{--c-fondo: var(--marca-superficie);--c-tarjeta: var(--marca-fondo)}.mc--tinta{--c-fondo: var(--marca-tinta);--c-tarjeta: color-mix(in srgb, var(--marca-fondo) 8%, var(--marca-tinta));--c-tinta: var(--marca-fondo);--c-suave: color-mix(in srgb, var(--marca-fondo) 72%, var(--marca-tinta));--c-linea: color-mix(in srgb, var(--marca-fondo) 18%, var(--marca-tinta));--c-acento: var(--marca-fondo);--c-sobre-acento: var(--marca-tinta);--c-resalte: color-mix(in srgb, var(--marca-resalte) 55%, var(--marca-fondo))}.mc--acento{--c-fondo: var(--marca-acento);--c-tarjeta: color-mix(in srgb, var(--marca-sobre-acento) 10%, var(--marca-acento));--c-tinta: var(--marca-sobre-acento);--c-suave: color-mix(in srgb, var(--marca-sobre-acento) 80%, var(--marca-acento));--c-linea: color-mix(in srgb, var(--marca-sobre-acento) 25%, var(--marca-acento));--c-acento: var(--marca-fondo);--c-sobre-acento: var(--marca-tinta);--c-resalte: var(--marca-sobre-acento)}@media screen and (max-width:749px){.mc{padding-block:calc(var(--mc-arriba, 72px) * .7) calc(var(--mc-abajo, 72px) * .7)}}.mc-ancho{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}.mc-ancho--estrecho{max-width:760px}@media screen and (min-width:750px){.mc-ancho{padding-inline:40px}}.mc-display{font-family:var(--marca-fuente-display);font-weight:var(--marca-peso-display, 700);font-style:var(--marca-estilo-display, normal);text-transform:var(--marca-caja-display, none);letter-spacing:var(--marca-espaciado-display, -.015em);line-height:1.02;color:var(--c-tinta);text-wrap:balance}.mc-titulo{font-size:clamp(32px,4.6vw,54px)}.mc-titulo--xl{font-size:clamp(40px,7vw,84px)}.mc-titulo--s{font-size:clamp(22px,2.4vw,28px);line-height:1.12}.mc-rotulo{display:inline-flex;align-items:center;gap:8px;font-family:var(--marca-fuente-texto);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-resalte)}.mc-rotulo svg{width:16px;height:16px}.mc-lema{font-family:var(--marca-fuente-texto);font-style:italic;font-size:clamp(18px,1.8vw,22px);line-height:1.35;color:var(--c-tinta)}.mc-texto{font-size:16.5px;line-height:1.6;color:var(--c-suave);text-wrap:pretty}.mc-texto p+p{margin-top:.8em}.mc-texto strong{color:var(--c-tinta)}.mc-cabeza{display:grid;gap:14px;margin-bottom:clamp(32px,5vw,56px)}.mc-cabeza--centro{text-align:center;justify-items:center;max-width:760px;margin-inline:auto}.mc-cabeza .mc-texto{max-width:620px}.mc-boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 30px;border:0;border-radius:var(--marca-radio);background:var(--c-acento);color:var(--c-sobre-acento);font-family:var(--marca-fuente-display);font-weight:var(--marca-peso-display, 700);text-transform:var(--marca-caja-display, none);letter-spacing:.02em;font-size:18px;line-height:1.1;text-decoration:none;cursor:pointer;transition:transform .16s ease,background-color .16s ease}.mc-boton:hover{background:color-mix(in srgb,var(--c-acento) 88%,var(--c-fondo))}.mc-boton:active{transform:scale(.98)}.mc-boton svg{width:20px;height:20px}.mc-chips{display:flex;flex-wrap:wrap;gap:8px}.mc-chip{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border:1.5px solid var(--c-tinta);border-radius:calc(var(--marca-radio) * .6);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-tinta);line-height:1.2}.mc-icono{width:28px;height:28px;flex:0 0 auto;stroke:currentColor}.mc-icono-caja{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--marca-radio);background:color-mix(in srgb,var(--c-resalte) 14%,transparent);color:var(--c-resalte)}.mc-media{position:relative;overflow:hidden;border-radius:var(--marca-radio);background:var(--c-tarjeta)}.mc-media img,.mc-media video{width:100%;height:100%;object-fit:cover}.mc-estrellas{position:relative;display:inline-block;width:96px;line-height:0}.mc-estrellas__fila{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;fill:var(--c-linea)}.mc-estrellas__fila+.mc-estrellas__fila{position:absolute;top:0;right:0;bottom:0;left:0;fill:var(--c-resalte)}.mc-estrellas__fila svg{width:100%;height:auto}.mc-oculto{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.marca-beneficios,.marca-historia,.marca-ingredientes,.marca-respaldo,.marca-progreso,.marca-como-funciona,.marca-detalle,.marca-comparativa,.marca-garantia,.marca-videos,.marca-resenas,.marca-faq,.marca-cierre,.marca-pie{content-visibility:auto;contain-intrinsic-size:auto 900px}@media(prefers-reduced-motion:no-preference){.mc-revelar{opacity:0;transform:translate3d(0,28px,0)}.mc-revelar.mc-revelado{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--mc-retraso, 0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--mc-retraso, 0ms)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/marca.css.map */
