/*
 * Ajustos per a l'àrab. La major part del tema ja fa servir propietats
 * lògiques (inset-inline, margin-inline, border-inline), així que aquí només
 * queda el que no en té.
 */

.zb-boto__fletxa {
	transform: scaleX( -1 );
}

.zb-boto:hover .zb-boto__fletxa {
	transform: scaleX( -1 ) translateX( 4px );
}

.zb-hero__baixa span {
	border-inline-end: 0;
	border-inline-start: 2px solid #fff;
	border-block-end: 2px solid #fff;
	transform: translateY( -2px ) rotate( -45deg );
}

@keyframes zb-bota {
	0%, 100% { transform: translateY( -4px ) rotate( -45deg ); opacity: 0.65; }
	50%      { transform: translateY( 1px ) rotate( -45deg ); opacity: 1; }
}

/* L'àrab necessita una mica més d'aire entre línies per als diacrítics. */
body {
	line-height: 1.8;
}

.zb-hero__titol {
	letter-spacing: 0;
}
