/**
 * SCAB – Typography and local fonts (RTL)
 * Font files: assets/fonts/allison/, assets/fonts/almoni/
 */

/* Allison – display / script style (single weight) */
@font-face {
	font-family: 'Allison';
	src: url('../fonts/allison/Allison-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

/* Almoni – UltraLight (200) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-UltraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

/* Almoni – Light (300) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

/* Almoni – Regular (400) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

/* Almoni – Medium (500) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

/* Almoni – SemiBold (600) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

/* Almoni – Bold (700) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* Almoni – UltraBold (800) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-UltraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

/* Almoni – UltraBlack (900) */
@font-face {
	font-family: 'Almoni';
	src: url('../fonts/almoni/Almoni-UltraBlack.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

/* Base typography – RTL */
body {
	font-family: var(--font-body);
	font-weight: 400;
	direction: rtl;
}

h1, h2, h3, h4, h5, h6 {
	font-family: var(--font-heading);
	font-weight: 700;
}
strong {
    font-weight: 700;
}