/*
Theme Name: 	        Divi-child
Author: 		        jonnynulled
Description:	        Child Theme for Divi
Template:		        Divi
Version: 		        4.27.0
*/

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

@font-face{
  font-family:"Funnel Display";
  src:url("/wp-content/themes/font/FunnelDisplay-Light.ttf") format("truetype");
  font-weight:300;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"Funnel Display";
  src:url("/wp-content/themes/font/FunnelDisplay-Regular.ttf") format("truetype");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"Funnel Display";
  src:url("/wp-content/themes/font/FunnelDisplay-Medium.ttf") format("truetype");
  font-weight:500;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"Funnel Display";
  src:url("/wp-content/themes/font/FunnelDisplay-SemiBold.ttf") format("truetype");
  font-weight:600;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"Funnel Display";
  src:url("/wp-content/themes/font/FunnelDisplay-Bold.ttf") format("truetype");
  font-weight:700;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"Funnel Display";
  src:url("/wp-content/themes/font/FunnelDisplay-ExtraBold.ttf") format("truetype");
  font-weight:800;
  font-style:normal;
  font-display:swap;
}

/* Applica il font ai testi principali e titoli */
body, h1, h2, h3, h4, h5, h6, p, a, li, input, textarea, select, button, label, th, td {
  font-family: "Funnel Display", system-ui, -apple-system, sans-serif !important;
}

/* Ripristina il font originale per le icone del Table of Contents */
.dipi-toc_header-icon span, 
[class^="dipi-toc-header-icon-"] {
  font-family: "dipi-icons" !important; /* Spesso i plugin Pixel usano questo nome */
  speak: none;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* Se il plugin usa il font di Divi, usa questo invece */
.dipi-toc-header-icon-open, 
.dipi-toc-header-icon-closed {
  font-family: "ETmodules" !important; 
}
/* Assicurati che le icone di Divi e dei plugin mantengano il loro font */
.et-pb-icon, [class*="dipi-icon"], .dipi-toc-header-icon-open, .dipi-toc-header-icon-closed {
  font-family: "ETmodules" !important; /* O il nome del font icone del plugin */
}


                 