/**
 * Stampa della singola scheda brano.
 *
 * Questo file viene caricato solo sui brani: @page e la rimozione della
 * cornice del sito non devono modificare la stampa degli indici repertorio.
 */
@media print {
	@page {
		margin: 15mm 16mm 18mm;
	}

	html,
	body {
		margin: 0 !important;
		background: #fff !important;
		color: #000 !important;
	}

	#wpadminbar,
	.site-header,
	.site-footer,
	.brano__corpo,
	.brano__dati,
	.brano__azioni {
		display: none !important;
	}

	.brano__testo-testata > h2 {
		display: none;
	}

	.site-main.brano {
		padding: 0;
	}

	.brano__testata,
	.brano--studio .brano__testata {
		padding: 0;
		background: #fff !important;
		color: #000 !important;
		border-bottom: 0;
	}

	.brano__testata .sc-container,
	.brano__griglia,
	.brano--studio .brano__griglia {
		width: auto;
		max-width: none;
		margin: 0;
		padding-inline: 0;
	}

	.brano__testata a,
	.brano__provenienza {
		color: #000 !important;
		text-decoration: none;
		border: 0;
	}

	.brano__titolo {
		font-size: 26pt;
	}

	.brano__griglia,
	.brano__studio-dati {
		display: block;
	}

	.brano__griglia,
	.brano--studio .brano__griglia {
		margin-top: 3mm;
	}

	.brano__studio-dati,
	.brano--studio .brano__studio-dati {
		margin-bottom: 4mm;
	}

	.brano__studio-dati dl {
		display: flex;
		flex-wrap: wrap;
		gap: 2mm 9mm;
		margin: 0;
	}

	.brano__studio-dati .brano-dato {
		display: flex;
		gap: 2mm;
		padding: 0;
		border: 0;
	}

	.brano__studio-dati dd {
		margin: 0;
	}

	.brano__testo-corpo {
		max-width: none;
		font-size: 12pt;
		color: #000;
	}

	.brano__testo-corpo p {
		widows: 3;
		orphans: 3;
	}

	.brano__accordo {
		padding: 0;
		color: #000 !important;
		background: transparent !important;
		border: 0;
	}
}
