/* astral-comparativa 1.9.1 · Black Friday, MODELO 2 «editorial» (borrador).
   Solo se carga con ?bf_modelo=2 o con la opción ac_bf_modelo = 2 (Astral_Comp_BF_Modelos), en /recomienda/ con la
   campaña en juego (detrás de recomienda.css) y en /black-friday/ con el cuerpo nuevo (detrás de black-friday.css).
   Blanco con bloques negros, esquinas casi rectas, una cinta roja en diagonal sobre el formulario, el sello rojo con
   el importe (la cifra sale de --bfm-importe, que pone el plugin desde la configuración) y la cuenta atrás en un
   bloque negro. Solo colores y formas: ni textos ni formulario. Contrastes (AA): blanco sobre #D0021B 5,7:1;
   #C40011 sobre blanco 6,3:1; #FF4D45 sobre #111 5,6:1.
   Todo cuelga de body.ac-bfm-2, que solo pone el plugin cuando toca. */

body.ac-bfm-2{
	--bfm-tinta:#111111;
	--bfm-tinta-2:#1C1C1F;
	--bfm-linea:#2E2E33;
	--bfm-rojo:#D0021B;          /* fondos con texto blanco */
	--bfm-rojo-hover:#A50016;
	--bfm-rojo-claro:#FF4D45;    /* texto e iconos sobre negro */
	--bfm-rojo-texto:#C40011;    /* texto sobre blanco */
	--bfm-papel:#F5F3EE;
	--bfm-gris:#3B3F44;
	--bfm-claro:#C8CBD0;
	--bfm-borde:#DEDEE1;
}

/* Las etiquetas: negras, en mayúsculas, con la muesca roja. */
body.ac-bfm-2.ac-rec-tema .ac-alto,
body.ac-bfm-2.ac-bf .bf .bf-pill{
	padding:6px 12px 6px 10px;border-left:6px solid var(--bfm-rojo);border-radius:2px;
	background:var(--bfm-tinta);color:#fff;
	font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;
}

/* La cuenta atrás, en un bloque negro (en /recomienda/ la pone el plugin con su JS; en /black-friday/ es la suya). */
body.ac-bfm-2 .bfm-cuenta,
body.ac-bfm-2.ac-bf .bf .bf-cuenta{
	display:flex;align-items:center;gap:14px;width:max-content;max-width:100%;
	padding:14px 20px 14px 16px;border:0;border-left:6px solid var(--bfm-rojo);border-radius:4px;
	background:var(--bfm-tinta);color:#fff;line-height:1.3;
}
body.ac-bfm-2 .bfm-cuenta{margin:0 0 24px;}
body.ac-bfm-2 .bfm-cuenta[hidden],
body.ac-bfm-2.ac-bf .bf .bf-cuenta[hidden]{display:none;}
body.ac-bfm-2 .bfm-cuenta svg,
body.ac-bfm-2.ac-bf .bf .bf-cuenta svg{width:30px;height:30px;flex:none;fill:none;stroke:var(--bfm-rojo-claro);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--bfm-rojo-claro);}
body.ac-bfm-2 .bfm-cuenta b,
body.ac-bfm-2.ac-bf .bf .bf-cuenta b{display:block;color:#fff;font-family:"Oxygen","Asap",system-ui,sans-serif;font-size:clamp(1.25rem,1.1rem + .7vw,1.55rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;}
body.ac-bfm-2 .bfm-cuenta-fin,
body.ac-bfm-2.ac-bf .bf .bf-cuenta-fin{display:block;margin-top:2px;color:var(--bfm-claro);font-size:.9375rem;}

/* ================================================================== */
/*  /recomienda/                                                       */
/* ================================================================== */
body.ac-bfm-2.ac-rec-tema{
	--ac-azul:var(--bfm-tinta);
	--ac-azul-2:var(--bfm-rojo-texto);
	--ac-oro:var(--bfm-rojo);
	--ac-oro-claro:var(--bfm-rojo-claro);
	--ac-oro-rgb:208,2,27;
	--ac-oro-texto:var(--bfm-rojo-texto);
	--ac-alto-fondo:var(--bfm-tinta);
	--ac-sobre-oro:#FFFFFF;
	--ac-acento:var(--bfm-rojo-texto);
	--ac-acento-2:var(--bfm-rojo-texto);
	--ac-foco:var(--bfm-tinta);
	--ac-texto:var(--bfm-gris);
	--ac-claro-2:var(--bfm-claro);
	--rec-marino-2:var(--bfm-tinta-2);
	--rec-linea-osc:var(--bfm-linea);
	--rec-hielo:var(--bfm-papel);
}

/* Cabecera blanca con «Apuntarme» en negro; la banda de la campaña, negra con el importe en rojo. */
body.ac-bfm-2.ac-rec-tema .ac-rec-cab-cta{background:var(--bfm-tinta);color:#fff;border-radius:4px;}
body.ac-bfm-2.ac-rec-tema .ac-rec-cab-cta:hover{background:var(--bfm-linea);color:#fff;}
body.ac-bfm-2.ac-rec-tema .ac-rec-cab-wa{background:var(--ac-wa);color:var(--bfm-tinta);}
body.ac-bfm-2.ac-rec-tema .ac-rec-cab-wa:hover{background:var(--ac-wa-hover);color:var(--bfm-tinta);}
body.ac-bfm-2.ac-rec-tema .ac-rec-bf{background:var(--bfm-tinta);border-bottom:4px solid var(--bfm-rojo);}
body.ac-bfm-2.ac-rec-tema .ac-rec-bf p{color:#fff;font-weight:700;}
body.ac-bfm-2.ac-rec-tema .ac-rec-bf .bf-oro{padding:1px 8px;border-radius:2px;background:var(--bfm-rojo);color:#fff;}

/* Hero blanco; el sello rojo con el importe flota a la derecha y el titular lo rodea. */
body.ac-bfm-2.ac-rec-tema .ac-grid{background:#fff;border-image:linear-gradient(#fff 0 0) fill 0//0 100vmax;padding:clamp(32px,4vw,60px) 0 clamp(40px,5vw,72px);}
body.ac-bfm-2.ac-rec-tema .ac-hero::before{
	content:var(--bfm-importe,"");
	float:right;shape-outside:circle(50%);shape-margin:12px;
	display:grid;place-items:center;
	width:132px;height:132px;margin:2px 4px 12px 16px;border-radius:50%;
	background:var(--bfm-rojo);color:#fff;
	font-family:"Asap",system-ui,sans-serif;font-size:2.35rem;font-weight:900;line-height:1;letter-spacing:-.03em;white-space:nowrap;
	transform:rotate(-10deg);
	box-shadow:0 0 0 5px #fff,0 0 0 8px var(--bfm-rojo),0 16px 32px rgba(208,2,27,.28);
}
/* La etiqueta del hero, sin mayúsculas: así cabe al lado del sello y el titular empieza arriba. */
body.ac-bfm-2.ac-rec-tema .ac-hero .ac-alto{font-size:.8125rem;letter-spacing:.01em;text-transform:none;}
body.ac-bfm-2.ac-rec-tema .ac-hero h1{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-rec-tema .ac-hero h1 .ac-rec-resalte{color:var(--bfm-rojo-texto);text-decoration:none;}
body.ac-bfm-2.ac-rec-tema .ac-hero h1 .ac-oro{color:var(--bfm-gris);}
body.ac-bfm-2.ac-rec-tema .ac-hero .ac-sub{color:var(--bfm-gris);}
body.ac-bfm-2.ac-rec-tema .ac-ventajas li{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-rec-tema .ac-ventajas li span{border-radius:3px;background:var(--bfm-tinta);color:#fff;}

/* Fotos y pasos: esquinas rectas, el número en un cuadrado negro. */
body.ac-bfm-2.ac-rec-tema .ac-foto img{border-radius:6px;}
body.ac-bfm-2.ac-rec-tema .ac-pasos li{border-left:4px solid var(--bfm-tinta);border-radius:4px;}
body.ac-bfm-2.ac-rec-tema .ac-pasos li::before{border-radius:4px;background:var(--bfm-tinta);color:#fff;box-shadow:0 0 0 5px #fff;}
body.ac-bfm-2.ac-rec-tema .ac-pasos strong{color:var(--bfm-tinta);}

/* Cuánto cobras: bloque negro con la cinta roja en diagonal en la esquina. */
body.ac-bfm-2.ac-rec-tema .ac-bloque-oscuro{background:var(--bfm-tinta);box-shadow:inset 0 6px 0 var(--bfm-rojo);}
@media (min-width:1168px){body.ac-bfm-2.ac-rec-tema .ac-bloque-oscuro{border-radius:6px;}}
body.ac-bfm-2.ac-rec-tema .ac-bloque-oscuro .ac-alto-claro{background:var(--bfm-rojo);border-left-color:#fff;color:#fff;}
body.ac-bfm-2.ac-rec-tema .ac-ganas h3{color:#fff;}
body.ac-bfm-2.ac-rec-tema .ac-rec-cal{border-radius:6px;box-shadow:none;}
body.ac-bfm-2.ac-rec-tema .ac-rec-cal-ico{background:var(--bfm-rojo);color:#fff;}
body.ac-bfm-2.ac-rec-tema .ac-rec-cal-lista li:first-child .ac-rec-cal-ico{background:transparent;border-color:var(--bfm-rojo-claro);color:var(--bfm-rojo-claro);}
body.ac-bfm-2.ac-rec-tema .ac-rec-cal-lista li:not(:last-child)::before{border-left-color:rgba(255,77,69,.6);}
body.ac-bfm-2.ac-rec-tema .ac-rec-cal-euros{color:#fff;}
body.ac-bfm-2.ac-rec-tema .ac-rec-cal-total strong{padding:4px 10px;border-radius:2px;background:var(--bfm-rojo);}

/* Bases en papel: la cláusula de la campaña, en un bloque negro; las tarjetas con el filo negro arriba. */
body.ac-bfm-2.ac-rec-tema .ac-rec-nota{border-left:6px solid var(--bfm-rojo);border-radius:4px;background:var(--bfm-tinta);}
body.ac-bfm-2.ac-rec-tema .ac-rec-nota h3{color:#fff;}
body.ac-bfm-2.ac-rec-tema .ac-rec-nota p{color:#E4E6E9;}
body.ac-bfm-2.ac-rec-tema .ac-rec-base{border-top:4px solid var(--bfm-tinta);border-radius:4px;box-shadow:none;}
body.ac-bfm-2.ac-rec-tema .ac-rec-base-boton{border-radius:4px;}
body.ac-bfm-2.ac-rec-tema .ac-rec-duda{border-radius:4px;box-shadow:none;}
body.ac-bfm-2.ac-rec-tema .ac-faq details{border-radius:4px;box-shadow:none;}

/* Llamada final: caja blanca con marco negro y sombra negra desplazada, como el formulario. */
body.ac-bfm-2.ac-rec-tema .ac-final{margin-right:10px;background:#fff;border:3px solid var(--bfm-tinta);border-radius:6px;box-shadow:10px 10px 0 var(--bfm-tinta);}
body.ac-bfm-2.ac-rec-tema .ac-final h2{color:var(--bfm-tinta);}
/* El pie, negro con un filete rojo arriba (el fondo a todo el ancho es su border-image). */
body.ac-bfm-2.ac-rec-tema .ac-rec-pie{border-image:linear-gradient(var(--bfm-rojo) 0 4px,var(--bfm-tinta) 4px) fill 0//0 100vmax;}

/* ================================================================== */
/*  El formulario (los dos): marco negro, sombra negra y la cinta roja  */
/* ================================================================== */
body.ac-bfm-2.ac-landing .ac-form-box{position:relative;overflow:hidden;background:#fff;border:3px solid var(--bfm-tinta);border-radius:6px;box-shadow:10px 10px 0 var(--bfm-tinta);}
body.ac-bfm-2.ac-landing .ac-form-box::before{
	content:"BLACK FRIDAY";
	content:"BLACK FRIDAY" / "";
	position:absolute;z-index:1;top:30px;right:-58px;width:220px;padding:7px 0 6px;
	background:var(--bfm-rojo);color:#fff;
	font-family:"Asap",system-ui,sans-serif;font-size:.8125rem;font-weight:900;line-height:1;letter-spacing:.14em;text-align:center;
	transform:rotate(45deg);box-shadow:0 3px 0 rgba(0,0,0,.18);pointer-events:none;
}
body.ac-bfm-2.ac-landing .ac-form-box .ac-form-titulo{padding-right:84px;color:var(--bfm-tinta);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-form-pie{padding-right:60px;color:var(--bfm-gris);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-campo label{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-opcional{color:var(--bfm-gris);font-weight:600;}
body.ac-bfm-2.ac-landing .ac-form-box .ac-campo input,
body.ac-bfm-2.ac-landing .ac-form-box .ac-campo select{border:1.5px solid #6B6F75;border-radius:4px;background:#fff;color:var(--bfm-tinta);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-campo input::placeholder{color:#5E6268;opacity:1;}
body.ac-bfm-2.ac-landing .ac-form-box .ac-campo input:focus,
body.ac-bfm-2.ac-landing .ac-form-box .ac-campo select:focus{border-color:var(--bfm-tinta);box-shadow:0 0 0 3px rgba(208,2,27,.28);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-check{color:var(--bfm-gris);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-check a{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-check input{accent-color:var(--bfm-tinta);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-legal{color:var(--bfm-gris);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-legal a{color:var(--bfm-rojo-texto);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-o::before,
body.ac-bfm-2.ac-landing .ac-form-box .ac-o::after{background:var(--bfm-borde);}
body.ac-bfm-2.ac-landing .ac-form-box .ac-btn{border-radius:4px;}

/* El botón principal (formulario y llamadas): rojo plano con texto blanco. */
body.ac-bfm-2.ac-landing .ac-btn-principal,
body.ac-bfm-2.ac-bf .bf .ac-btn-principal{background:var(--bfm-rojo);color:#fff;border-radius:4px;box-shadow:none;}
body.ac-bfm-2.ac-landing .ac-btn-principal:hover,
body.ac-bfm-2.ac-bf .bf .ac-btn-principal:hover{background:var(--bfm-rojo-hover);color:#fff;}

/* ================================================================== */
/*  /black-friday/                                                     */
/* ================================================================== */
body.ac-bfm-2.ac-bf.ac-landing{
	--bf-negro:var(--bfm-tinta);
	--bf-negro-2:var(--bfm-tinta-2);
	--bf-oro:var(--bfm-rojo);
	--bf-oro-2:var(--bfm-rojo-claro);
	--bf-claro:var(--bfm-claro);
	--bf-tinta:var(--bfm-tinta);
	--bf-suave:var(--bfm-gris);
	--bf-fondo:#FFFFFF;
	--bf-borde:var(--bfm-borde);
	--ac-azul:var(--bfm-tinta);
	--ac-azul-2:var(--bfm-rojo-texto);
	--ac-oro:var(--bfm-rojo);
	--ac-oro-rgb:208,2,27;
	--ac-foco:var(--bfm-tinta);
}
/* «Estudio gratis» de la cabecera del tema, en negro (el amarillo no casa con el negro y rojo). */
body.ac-bfm-2.ac-bf .ae-cab .ae-cab__cta{background:var(--bfm-tinta);border-color:var(--bfm-tinta);color:#fff;}
body.ac-bfm-2.ac-bf .ae-cab .ae-cab__cta:hover{background:var(--bfm-linea);border-color:var(--bfm-linea);color:#fff;}

/* Hero en papel, con un filete negro arriba; el texto en negro y la cifra en rojo. */
body.ac-bfm-2.ac-bf .bf .bf-arriba::before{background:var(--bfm-papel);box-shadow:inset 0 6px 0 var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-texto{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-texto h1{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-oro{color:var(--bfm-rojo-texto);}
body.ac-bfm-2.ac-bf .bf .bf-lead{color:var(--bfm-gris);}
body.ac-bfm-2.ac-bf .bf .bf-lead strong{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-nota{border-left-color:var(--bfm-rojo);color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-letra{color:var(--bfm-gris);}
body.ac-bfm-2.ac-bf .bf .bf-letra b{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-texto a:focus-visible,
body.ac-bfm-2.ac-bf .bf .bf-cab a:focus-visible{outline-color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-cab{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-marca{color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-cab-tel{border-color:var(--bfm-tinta);color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-cab-tel:hover{background:var(--bfm-tinta);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-fila{margin-bottom:20px;}

/* El sello: rojo plano, con un aro blanco y otro rojo, como una pegatina. */
body.ac-bfm-2.ac-bf .bf .bf-sello{background:var(--bfm-rojo);color:#fff;box-shadow:0 0 0 5px #fff,0 0 0 8px var(--bfm-rojo),0 16px 32px rgba(208,2,27,.28);}
body.ac-bfm-2.ac-bf .bf .bf-sello span{border-color:rgba(255,255,255,.6);}

/* Botones de la página: rojos planos. */
body.ac-bfm-2.ac-bf .bf .bf-boton{border-radius:4px;background:var(--bfm-rojo);color:#fff;box-shadow:none;}
body.ac-bfm-2.ac-bf .bf .bf-boton:hover{background:var(--bfm-rojo-hover);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-boton-wa{background:#25D366;color:#05301a;}
body.ac-bfm-2.ac-bf .bf .bf-boton-wa:hover{background:#33e074;color:#05301a;}

/* Pasos: tarjetas con el filo negro, el icono en un cuadrado negro y el número en rojo. */
body.ac-bfm-2.ac-bf .bf .bf-ceja{color:var(--bfm-rojo-texto);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;}
body.ac-bfm-2.ac-bf .bf .bf-pasos li{border:1px solid var(--bfm-borde);border-top:4px solid var(--bfm-tinta);border-radius:4px;box-shadow:none;}
body.ac-bfm-2.ac-bf .bf .bf-ico{border-radius:4px;background:var(--bfm-tinta);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-ico::after{border-radius:2px;background:var(--bfm-rojo);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-pasos h3 small{border-radius:2px;background:#F1F1F2;color:var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-foto{border-radius:6px;}

/* Calculadora: bloque negro con la cinta roja; listas y preguntas, rectas. */
body.ac-bfm-2.ac-bf .bf .bf-calc{border-radius:6px;background:linear-gradient(45deg,transparent 0 92%,var(--bfm-rojo) 92% 95.5%,transparent 95.5%),var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-calc-b{border-color:var(--bfm-rojo-claro);color:var(--bfm-rojo-claro);}
body.ac-bfm-2.ac-bf .bf .bf-calc-b:hover,
body.ac-bfm-2.ac-bf .bf .bf-calc-b:focus{background:rgba(255,77,69,.15);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-calc-b[aria-disabled="true"]{background:transparent;color:var(--bfm-rojo-claro);}
body.ac-bfm-2.ac-bf .bf .bf-calc-total{color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-calc-total output{padding:0 .12em;background:var(--bfm-rojo);}
body.ac-bfm-2.ac-bf .bf .bf-incluye,
body.ac-bfm-2.ac-bf .bf .bf-condiciones{border:2px solid var(--bfm-tinta);border-radius:6px;}
body.ac-bfm-2.ac-bf .bf .bf-lista svg{border-radius:3px;background:var(--bfm-rojo);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-lista-suave svg{background:var(--bfm-tinta);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-faq details{border-radius:4px;}
body.ac-bfm-2.ac-bf .bf .bf-faq summary::after{border-radius:3px;background:var(--bfm-rojo);color:#fff;}

/* Banda final negra con la cinta roja en diagonal; el pie del tema en el mismo negro. */
body.ac-bfm-2.ac-bf .bf .bf-final{border-top:6px solid var(--bfm-rojo);border-bottom-color:var(--bfm-linea);background:linear-gradient(160deg,transparent 0 84%,var(--bfm-rojo) 84% 86.5%,transparent 86.5%),var(--bfm-tinta);}
body.ac-bfm-2.ac-bf .bf .bf-final-dudas a{color:var(--bfm-rojo-claro);}
body.ac-bfm-2.ac-bf .ae-pie__marino{background:var(--bfm-tinta);}
/* El boletín del pie del tema: el botón amarillo (#F5BC37, el dorado de hoy) en rojo y el campo en grafito, no marino. */
body.ac-bfm-2.ac-bf .ae-pie{--c-amarillo:var(--bfm-rojo-claro);--c-amarillo-hover:#FF6A60;--pie-campo:var(--bfm-tinta-2);--pie-campo-borde:var(--bfm-linea);}
body.ac-bfm-2.ac-bf .ae-pie .ac-pg-boletin__fila button{border-radius:4px;background:var(--bfm-rojo);color:#fff;}
body.ac-bfm-2.ac-bf .ae-pie .ac-pg-boletin__fila button:hover,
body.ac-bfm-2.ac-bf .ae-pie .ac-pg-boletin__fila button:focus-visible{background:var(--bfm-rojo-hover);color:#fff;}
body.ac-bfm-2.ac-bf .bf .bf-tick{border-radius:4px;background:var(--bfm-rojo);color:#fff;}

@media (min-width:980px){
	/* Bajo el formulario, ahora sobre papel. */
	body.ac-bfm-2.ac-bf .bf .bf-otra{color:var(--bfm-gris);}
	body.ac-bfm-2.ac-bf .bf .bf-otra a{color:var(--bfm-tinta);}
	body.ac-bfm-2.ac-bf .bf .bf-otra a:focus-visible{outline-color:var(--bfm-tinta);}
	body.ac-bfm-2.ac-bf .bf .bf-form{margin-right:10px;}
}

/* ================================================================== */
/*  Móvil                                                              */
/* ================================================================== */
@media (max-width:639px){
	/* La etiqueta, más estrecha que el hueco que deja el sello: si no, baja entera debajo de él. */
	body.ac-bfm-2.ac-rec-tema .ac-hero .ac-alto{max-width:calc(100% - 120px);}
	body.ac-bfm-2.ac-rec-tema .ac-hero::before{width:96px;height:96px;margin:0 2px 8px 12px;shape-margin:8px;font-size:1.7rem;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--bfm-rojo),0 10px 22px rgba(208,2,27,.26);}
	body.ac-bfm-2.ac-landing .ac-form-box{box-shadow:6px 6px 0 var(--bfm-tinta);margin-right:6px;}
	body.ac-bfm-2.ac-rec-tema .ac-final{margin-right:6px;box-shadow:6px 6px 0 var(--bfm-tinta);}
	body.ac-bfm-2 .bfm-cuenta,
	body.ac-bfm-2.ac-bf .bf .bf-cuenta{padding:12px 14px 12px 12px;gap:10px;}
	body.ac-bfm-2 .bfm-cuenta svg,
	body.ac-bfm-2.ac-bf .bf .bf-cuenta svg{width:24px;height:24px;}
	body.ac-bfm-2 .bfm-cuenta b,
	body.ac-bfm-2.ac-bf .bf .bf-cuenta b{font-size:1.125rem;}
}
