/*
Theme Name:     Traveler Childtheme
Description:    Traveler Child Theme
Theme URI:      https://travelerwp.com/
Author:         the ShineTheme
Author URI:     http://shinetheme.com
Version:        1.0
Template:       traveler
*/

/* ==========================================================================
   Global site font override — Figtree across the whole frontend.
   The compiled theme CSS hardcodes many different fonts in different
   places (Open Sans on body, Roboto on headings, Playfair Display / DM Sans /
   Lato / Caveat on specific widgets, Bootstrap's --bs-font-sans-serif var,
   etc.), each with its own selector specificity — a plain `body{}` rule
   can't beat those. `!important` is used deliberately here to guarantee every
   one of them loses to Figtree, and is scoped to real text elements only.

   Icon fonts are excluded on purpose: FontAwesome, Line Awesome, icomoon,
   Glyphicons, weathericons, etc. use a font's glyph table to draw icon
   shapes, not letters — if the override reached them, every icon on the
   site would render as a blank box or a random letter instead of its icon.
   In this theme icons are rendered almost exclusively on <i> tags, so <i>
   is left out of the override entirely; span/div are covered too but with
   the known icon-class patterns excluded.
   ========================================================================== */
:root {
    --bs-font-sans-serif: Figtree, ITCAvantGardePro, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

body,
h1, h2, h3, h4, h5, h6,
p, a, li, td, th, label, caption, figcaption, blockquote,
button, input, textarea, select, option,
span:not([class*="fa-"]):not(.fa):not([class*="la-"]):not(.la):not([class^="icon-"]):not([class*=" icon-"]):not(.glyphicon):not([class*="wi-"]):not(.wi):not(.meteocon):not(.codrops-icon),
div:not([class*="fa-"]):not([class^="icon-"]):not([class*=" icon-"]):not(.meteocon):not(.codrops-icon) {
    font-family: Figtree, ITCAvantGardePro, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}