/* ESTILOS DE IMPRESIÓN
   Aplicado en manager.html (panel interno) y en las cartas públicas
   (carta/desayunos/drinks/allergens) para que la versión impresa
   muestre solo el contenido y oculte los elementos de la UI flotante. */

/* ---------- Comunes a todas las páginas ---------- */
/* Ocultar elementos de UI que no aportan en papel */
.aside,
.main__header,
.main__header2,
.allergens__header,
.reviews__header,
.form,
.boton-whatsapp,
.cerrar-formulario-desde-fuera,
.maps-modal,
.logo__fondo,
.movimiento {
	display: none !important;
}

/* Quitar los efectos translúcidos: el blur/cristal no se imprime bien.
   Incluye todas las superficies de Liquid Glass y los logos con tinte. */
.cont-platos,
.platos__familia,
.baner__alergenos,
.allergens__info,
.contenido,
.nomenclaturas,
.reviews__cont-logos,
.index__buttons-btn,
.reviews__cont-logos-img,
.hero-img {
	background-color: transparent !important;
	backdrop-filter: none !important;
	-webkit-backdrop-filter: none !important;
	box-shadow: none !important;
}
/* Ocultar las capas de Liquid Glass (pseudo-elementos) al imprimir */
.cont-platos::before, .cont-platos::after,
.platos__familia::before, .platos__familia::after,
.baner__alergenos::before, .baner__alergenos::after,
.allergens__info::before, .allergens__info::after,
.contenido::before, .contenido::after,
.nomenclaturas::before, .nomenclaturas::after,
.reviews__cont-logos::before, .reviews__cont-logos::after,
.index__buttons-btn::before, .index__buttons-btn::after {
	display: none !important;
}

/* Hacer hueco a la izquierda (ya no hay aside fijo) */
.wrapper {
	width: 100% !important;
	padding: 0 !important;
}

/* ---------- Específicos del manager ---------- */
.index {
	width: 85%;
	margin-top: 0;
	gap: 0;
}
.manager h1,
.index__header,
.selectores,
.producto__imagen {
	display: none;
}
.logo {
	display: none;
}
.logo2 {
	width: 50dvw;
	position: absolute;
	top: 40%;
	left: 45%;
	transform: translate(-40%, -45%);
	display: none;
}
.producto {
	padding-bottom: 0;
	margin: 0;
}

.igic,
.texto__alergenos {
	font-size: 0.9rem;
	color: var(--negro);
}
.producto-header {
	color: var(--negro);
	font-size: 1rem;
}
