/*
Theme Name: illoprinblog26
Theme URI: https://illoprin.ru
Author: Illoprin
Author URI: https://illoprin.ru
Description: Персональный сайт-визитка и портфолио. Разработано с нуля на чистом PHP без использования тяжёлых билдеров.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: illoprin
Tags: portfolio, personal-blog, one-column, custom-colors, custom-menu, featured-images, threaded-comments, translation-ready
*/

/* ==========================
   Inter (используем 24pt subset)
   ========================== */

   @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Thin.ttf")
      format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-ThinItalic.ttf")
      format("truetype");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-ExtraLight.ttf")
      format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-ExtraLightItalic.ttf")
      format("truetype");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Light.ttf")
      format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-LightItalic.ttf")
      format("truetype");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Regular.ttf")
      format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Italic.ttf")
      format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Medium.ttf")
      format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-MediumItalic.ttf")
      format("truetype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-SemiBold.ttf")
      format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-SemiBoldItalic.ttf")
      format("truetype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Bold.ttf")
      format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-BoldItalic.ttf")
      format("truetype");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-ExtraBold.ttf")
      format("truetype");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-ExtraBoldItalic.ttf")
      format("truetype");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-Black.ttf")
      format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Inter";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Inter/Inter_24pt-BlackItalic.ttf")
      format("truetype");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
  }
  
  /* ==========================
       Unbounded
       ========================== */
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-ExtraLight.ttf")
      format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-Light.ttf")
      format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-Regular.ttf")
      format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-Medium.ttf")
      format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-SemiBold.ttf")
      format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-Bold.ttf")
      format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-ExtraBold.ttf")
      format("truetype");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Unbounded";
    src: url("/wp-content/themes/illoprinblog26/assets/fonts/Unbounded/Unbounded-Black.ttf")
      format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
  }
  