/*
Theme Name: SS Point Finder Child Theme (Самичков)
Description: Child theme for the Point Finder
Author: Слави Самичков
Template: pointfinder
Version: 1.9
*/

/* =Theme customization starts here
------------------------------------------------------- */



/* 1 SS Шрифтове за локална употреба - Roboto Condensed - 27.04.2026 */


@font-face {
  font-display: swap;
  font-family: 'RobotoLocal';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-condensed-v31-cyrillic_cyrillic-ext_latin_latin-ext-regular.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'RobotoLocal';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/roboto-condensed-v31-cyrillic_cyrillic-ext_latin_latin-ext-italic.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'RobotoLocal';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-condensed-v31-cyrillic_cyrillic-ext_latin_latin-ext-700.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'RobotoLocal';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/roboto-condensed-v31-cyrillic_cyrillic-ext_latin_latin-ext-700italic.woff2') format('woff2');
}

/* 2. ПРИЛАГАНЕ - Внимателно и силно */

/* Основен текст и стандартни заглавия */
body, p, a, li, span, div, input, button, textarea {
    font-family: 'RobotoLocal', Arial, sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'RobotoLocal', Arial, sans-serif !important;
}

/* Специфични за PointFinder уиджети и заглавия (където е Arial в момента) */
.widget-title, 
.pf-widget-title, 
.widgettitle, 
.pf-footer-widget-title,
.pf-column-title,
.widget-title-inner,
.pf-main-font,
.pf-secondary-font {
    font-family: 'RobotoLocal', Arial, sans-serif !important;
}

/* 3. ЗАЩИТА НА ИКОНИТЕ - КРИТИЧНО! */
/* Това казва: "Не пипай шрифта на елементи, които са икони" */
[class^="fa-"], [class*=" fa-"], 
.fa, .fab, .fas, .far, .glyphicon, 
[data-icon]:before,
.pficon {
    font-family: FontAwesome !important; /* Връща иконите */
    font-style: normal !important;
}