:root{--lt-tinta: #1F3B2D;--lt-tinta-2: #2A4D3B;--lt-papel: #FBF3E6;--lt-lila-claro: #F3E3CC;--lt-luz: #E8B54A;--lt-coral: #C8202F;--lt-lila: #8FB59B;--lt-texto: #2B211D;--rf-rojo: #C8202F;--rf-rojo-osc: #9E1622;--rf-crema: #FBF3E6;--rf-crema-2: #F3E3CC;--rf-pino: #1F3B2D;--rf-pino-2: #2A4D3B;--rf-oro: #E8B54A;--lt-fuente-titulo: "Fraunces", Georgia, "Times New Roman", serif}[hidden]{display:none!important}body{background-color:var(--rf-crema)}.lt-h1,.lt-h2,.lt-h3{font-weight:600;letter-spacing:-.015em}.lt-btn{font-family:var(--lt-fuente);font-weight:800}.lt-btn--rojo{background:var(--rf-rojo);color:#fff;box-shadow:0 14px 30px -12px #c8202fb3}.lt-btn--rojo:hover{background:var(--rf-rojo-osc)}.lt-btn--crema{background:var(--rf-crema);color:var(--rf-pino)}.lt-marca-texto b,.lt-pie__marca b{color:var(--rf-rojo)}.lt-faq__icono{background:var(--rf-crema-2)}@keyframes rf-latido{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.6}}@keyframes rf-pulso{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.7);opacity:0}}.rf-precio{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px;font-family:var(--lt-fuente-titulo);margin:22px 0 6px}.rf-precio__actual{font-size:44px;font-weight:700;line-height:1}.rf-precio s{font-size:22px;opacity:.6}.rf-precio__badge{align-self:center;font-family:var(--lt-fuente);font-weight:800;font-size:14px;background:var(--rf-rojo);color:#fff;padding:4px 10px;border-radius:999px}.rf-lanzamiento{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;line-height:1.4;margin:6px 0 0}.rf-lanzamiento:before{content:"";flex:0 0 9px;height:9px;border-radius:50%;background:var(--rf-oro);box-shadow:0 0 0 4px #e8b54a40;animation:rf-latido 1.6s ease-in-out infinite}.rf-heroe__grid{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:72px;align-items:center;justify-content:center}.rf-heroe__video{position:relative;width:100%;aspect-ratio:9 / 16;max-height:80vh;margin:0 auto;border-radius:28px;overflow:hidden;background:#0f2219;box-shadow:0 40px 80px -30px #000000b3,0 0 0 6px #fbf3e61a}.rf-heroe__video video,.rf-heroe__video img{display:block;width:100%;height:100%;object-fit:cover}.rf-heroe__sonido{position:absolute;right:12px;bottom:12px;width:46px;height:46px;border-radius:50%;border:0;background:#00000080;color:#fff;display:grid;place-items:center;cursor:pointer}.rf-heroe__sonido svg{width:22px;height:22px}.rf-heroe__sello{position:absolute;left:12px;top:12px;background:var(--rf-rojo);color:#fff;font-weight:800;font-size:13px;padding:7px 12px;border-radius:999px;box-shadow:0 10px 20px -8px #00000080}.rf-heroe__texto .lt-h1{margin-bottom:16px}.rf-heroe__texto .lt-h1 em{font-style:italic;color:var(--rf-oro)}.rf-heroe__texto .lt-heroe__chips li{background:#fbf3e61a;box-shadow:inset 0 0 0 1px #fbf3e638}.rf-compra__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.rf-galeria{position:sticky;top:24px}.rf-galeria__principal{border-radius:var(--lt-radio);overflow:hidden;background:#fff;box-shadow:0 30px 60px -34px #1f3b2d8c;aspect-ratio:1 / 1}.rf-galeria__principal img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.rf-galeria__minis{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin-top:12px}.rf-galeria__mini{padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;background:#fff;opacity:.65;transition:opacity .2s}.rf-galeria__mini img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.rf-galeria__mini[aria-current=true]{opacity:1;outline:3px solid var(--rf-pino);outline-offset:-3px}.rf-compra__titulo{margin-bottom:6px}.rf-compra .rf-precio{margin-top:10px}.rf-paso{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:24px 0 10px;font-weight:800;font-size:15px}.rf-paso b{font-weight:700;opacity:.75}.rf-packs{display:grid;gap:14px;border:0;padding:0;margin:0}.rf-pack{position:relative;display:block;cursor:pointer}.rf-pack input{position:absolute;opacity:0;pointer-events:none}.rf-pack__caja{display:grid;grid-template-columns:auto 1fr auto;gap:4px 14px;align-items:center;padding:18px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 2px #1f3b2d24;transition:box-shadow .2s,background .2s,transform .25s var(--lt-ease)}.rf-pack:hover .rf-pack__caja{transform:translateY(-1px)}.rf-pack__radio{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px #1f3b2d59;transition:box-shadow .2s}.rf-pack input:checked+.rf-pack__caja{box-shadow:inset 0 0 0 3px var(--rf-pino);background:#f3f8f4}.rf-pack input:checked+.rf-pack__caja .rf-pack__radio{box-shadow:inset 0 0 0 7px var(--rf-pino)}.rf-pack input:focus-visible+.rf-pack__caja{outline:3px solid var(--rf-rojo);outline-offset:2px}.rf-pack--top{padding-top:12px}.rf-pack--top .rf-pack__caja{box-shadow:inset 0 0 0 2px var(--rf-rojo);background:linear-gradient(180deg,#fff6ec,#fff)}.rf-pack--top input:checked+.rf-pack__caja{box-shadow:inset 0 0 0 3px var(--rf-rojo),0 18px 34px -22px #c8202fb3;background:#fff3ef}.rf-pack--top input:checked+.rf-pack__caja .rf-pack__radio{box-shadow:inset 0 0 0 7px var(--rf-rojo)}.rf-pack__etiqueta{position:absolute;top:0;left:16px;z-index:1;background:var(--rf-rojo);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.03em;padding:5px 12px;border-radius:999px;box-shadow:0 6px 14px -6px #c8202fb3}.rf-pack__nombre{display:block;font-family:var(--lt-fuente-titulo);font-weight:600;font-size:19px;line-height:1.2}.rf-pack__texto{display:block;font-size:13.5px;line-height:1.35;opacity:.75;margin-top:3px}.rf-pack__ahorro{display:inline-block;margin-top:7px;font-size:12px;font-weight:800;background:var(--rf-oro);color:var(--rf-pino);padding:3px 9px;border-radius:999px}.rf-pack__precio{text-align:right;font-family:var(--lt-fuente-titulo);white-space:nowrap}.rf-pack__precio b{display:block;font-size:22px;font-weight:700}.rf-pack__precio s{display:block;font-size:14px;opacity:.5}.rf-muestras{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rf-muestra{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 4px 8px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 2px #1f3b2d1f;cursor:pointer;font:inherit;color:inherit;transition:box-shadow .2s,transform .2s}.rf-muestra img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px}.rf-muestra span{font-size:11.5px;font-weight:700;line-height:1.2;text-align:center}.rf-muestra[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--rf-pino);transform:translateY(-2px)}.rf-muestra:focus-visible{outline:3px solid var(--rf-rojo);outline-offset:2px}.rf-fila2{margin-top:14px;padding:12px 12px 14px;border-radius:16px;background:#c8202f0f;box-shadow:inset 0 0 0 1px #c8202f33}.rf-fila2 .rf-paso{margin-top:0}.rf-comprar{margin-top:22px}.rf-comprar .lt-btn{width:100%}.rf-comprar .lt-btn[aria-busy=true]{opacity:.7}.rf-entrega-mini{margin-top:16px;padding:14px 16px;border-radius:16px;background:var(--rf-crema-2);display:grid;gap:6px;font-size:14.5px;line-height:1.45}.rf-entrega-mini p{margin:0}.rf-entrega-mini .rf-navidad{color:var(--rf-rojo);font-weight:800}.rf-compra .lt-prod__garantias{color:var(--rf-pino)}.rf-ven__cabecera{max-width:760px;margin:0 auto 40px}.rf-ven__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rf-ven{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:440px;border-radius:26px;overflow:hidden;background:var(--rf-pino);color:#fff;box-shadow:0 30px 60px -36px #1f3b2dbf}.rf-ven__foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.rf-ven__foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lt-ease)}.rf-ven:hover .rf-ven__foto img{transform:scale(1.04)}.rf-ven:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0e1c1400 28%,#0e1c149e 58%,#0e1c14eb)}.rf-ven__marca{position:absolute;top:18px;left:18px;right:18px;display:flex;align-items:center;gap:10px}.rf-ven__icono{flex:0 0 60px;width:60px;height:60px;border-radius:50%;background:var(--rf-rojo);display:grid;place-items:center;box-shadow:0 0 0 5px #fbf3e6d9,0 12px 24px -8px #00000080}.rf-ven__icono svg{width:30px;height:30px}.rf-ven__etiqueta{background:var(--rf-crema);color:var(--rf-pino);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px;box-shadow:0 8px 18px -8px #0006}.rf-ven__cuerpo{padding:26px 26px 28px}.rf-ven__cuerpo .lt-h3{font-size:28px;margin-bottom:8px}.rf-ven__cuerpo p{margin:0;font-size:16px;line-height:1.5;opacity:.92}.rf-info__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.rf-info__foto{position:relative;border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -34px #1f3b2d8c}.rf-info__foto img{display:block;width:100%;height:auto}.rf-punto{position:absolute;transform:translate(-50%,-50%);width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--rf-rojo);color:#fff;font-family:var(--lt-fuente-titulo);font-weight:700;font-size:18px;cursor:pointer;box-shadow:0 0 0 5px #fbf3e6e6,0 10px 20px -6px #00000080;transition:background .2s}.rf-punto:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:2px solid #fff;animation:rf-pulso 2.2s ease-out infinite;pointer-events:none}.rf-punto[aria-pressed=true]{background:var(--rf-pino)}.rf-info__lista{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.rf-info__item{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 10px 30px -24px #1f3b2d99;transition:box-shadow .25s,transform .25s var(--lt-ease);cursor:pointer}.rf-info__n{width:40px;height:40px;border-radius:50%;background:var(--rf-rojo);color:#fff;display:grid;place-items:center;font-family:var(--lt-fuente-titulo);font-weight:700}.rf-info__item.rf-activo{box-shadow:inset 0 0 0 3px var(--rf-rojo);transform:translate(4px)}.rf-info__item strong{display:block;font-family:var(--lt-fuente-titulo);font-size:18px;font-weight:600}.rf-info__item p{margin:3px 0 0;font-size:15px;line-height:1.45;opacity:.85}.rf-ent__cabecera{max-width:780px;margin:0 auto 40px}.rf-ent__linea{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rf-ent__linea:before{content:"";position:absolute;top:44px;left:17%;right:17%;border-top:3px dashed rgba(251,243,230,.35)}.rf-ent__paso{position:relative;text-align:center;padding:0 10px}.rf-ent__icono{width:88px;height:88px;margin:0 auto 16px;border-radius:50%;background:var(--rf-crema);color:var(--rf-pino);display:grid;place-items:center;box-shadow:0 0 0 8px #fbf3e61f}.rf-ent__icono svg{width:40px;height:40px}.rf-ent__paso strong{display:block;font-family:var(--lt-fuente-titulo);font-size:22px;font-weight:600}.rf-ent__paso span{display:block;margin-top:4px;opacity:.88;line-height:1.45}.rf-ent__paso em{font-style:normal;font-weight:800;color:var(--rf-oro)}.rf-ent__aviso{max-width:660px;margin:44px auto 0;text-align:center;padding:20px 24px;border-radius:20px;background:var(--rf-rojo);color:#fff;font-weight:700;font-size:17px;line-height:1.45;box-shadow:0 24px 40px -24px #0009}.rf-ent__aviso b{font-family:var(--lt-fuente-titulo);font-size:34px;margin:0 4px;vertical-align:-3px}.rf-ent__accion{text-align:center;margin-top:26px}.lt-ahorro{background:var(--rf-crema-2);color:var(--rf-pino)}.lt-ahorro__fila a{background:var(--rf-rojo)}.lt-ahorro__total{color:#1f6b3a}@media(max-width:989px){.rf-heroe__grid,.rf-compra__grid,.rf-info__grid{grid-template-columns:1fr;gap:32px}.rf-heroe__video{width:min(100%,380px);max-height:74vh}.rf-heroe__texto{text-align:center}.rf-heroe__texto .rf-precio,.rf-heroe__texto .rf-lanzamiento,.rf-heroe__texto .lt-heroe__acciones,.rf-heroe__texto .lt-heroe__chips{justify-content:center}.rf-galeria{position:static}}@media(max-width:749px){.rf-ven__grid{grid-template-columns:1fr;gap:18px}.rf-ven{min-height:380px}.rf-ven__cuerpo{padding:22px 20px 24px}.rf-ven__cuerpo .lt-h3{font-size:24px}.rf-ent__linea{grid-template-columns:1fr;gap:28px}.rf-ent__linea:before{display:none}.rf-precio__actual{font-size:38px}}@media(max-width:540px){.rf-heroe__grid{gap:26px}.rf-muestras{gap:6px}.rf-muestra{padding:4px 3px 6px}.rf-muestra span{font-size:10.5px}.rf-pack__caja{padding:16px 14px;gap:4px 10px}.rf-pack__nombre{font-size:17px}.rf-pack__precio b{font-size:19px}.rf-punto{width:32px;height:32px;font-size:15px}.rf-ent__aviso{font-size:15.5px}}@media(prefers-reduced-motion:reduce){.rf-lanzamiento:before,.rf-punto:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rf-styles.css.map */
