@charset "UTF-8";

/* --------------------------------------------
PAGINATION
--------------------------------------------- */
#pagination{
	ul{
		display : grid;
		grid-auto-flow : column;
		justify-content : space-between;
	}
	@media screen and ( width <= 768px ){
		padding-block : calc( 5.5 * var( --remBase ) );
		a{
			font-size : calc( 14 * var( --remBase ) );
			line-height : calc( 30 / 14 );
		}
	}
	@media print , screen and ( width > 768px ){
		padding-block : calc( 2.5 * var( --remBase ) );
		a{
			font-size : calc( 16 * var( --remBase ) );
			line-height : 2.25;
		}
	}
}

/* --------------------------------------------
FOOTER
--------------------------------------------- */
#footer{
	@media screen and ( width <= 768px ){
		background-color : #fff;
	}
	@media print , screen and ( width > 768px ){
		background-color : #fff;
	}
}
#footerLinks{
	padding-top : calc( 88 * var( --remBase ) );
	padding-bottom : calc( 37 * var( --remBase ) );
	li + li{
		margin-top : calc( 15 * var( --remBase ) );
	}
	a{
		display : block;
		width : fit-content;
		padding-block : calc( 6 * var( --remBase ) );
		font-family : Barlow , sans-serif;
		font-size : calc( 24 * var( --remBase ) );
		line-height : calc( 29 / 24 );
	}
}
#copyright{
	align-content : center;
	height : calc( 50 * var( --remBase ) );
	font-size : calc( 14 * var( --remBase ) );
	text-align : center;
}