/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* ============================
   CUSTOM FONT-FACE DEFINITIONS
=============================== */

/* Futura Passata Display */
@font-face {
  font-family: 'Futura Passata Display';
  src: url('fonts/FuturaPassata-DISPLAY.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Gelbique Ostende */
@font-face {
  font-family: 'Gelbique Ostende';
  src: url('fonts/Gelbique-Ostende.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Prisma Text LL Medium */
@font-face {
  font-family: 'Prisma Text LL Medium';
  src: url('fonts/PrismaTextLL-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Prisma Text Low LL Medium */
@font-face {
  font-family: 'Prisma Text Low LL Medium';
  src: url('fonts/PrismaTextLowLL-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* ============================
   APPLY CUSTOM FONTS
=============================== */

/* Default body font */
body {
  font-family: 'Prisma Text LL Medium', 'Prisma Text Low LL Medium', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
}

/* Headings */
h1, h2, h3, h4, h5, h6, span {
  font-family: 'Futura Passata Display', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
  font-weight: normal;
}

/* Special text using span class */
span.signature,
.signature-text {
  font-family: 'Gelbique Ostende', cursive;
  font-size: 2rem;
  display: inline-block;
  letter-spacing: 1px;
}