/**
 * Framework: Super-Fast
 * File common-titolo-spazi.css
 * Aggiornato al 30-08-2024
 * Incluso da lista-common.php
 * Comprende la forzatura su H1 per titolo Gutenberg
 */

.font-s.form-01  .pretitolo { font-size: calc( var(--titolopagina-form01-pretitolo-fontsize) * var(--mp-fss) * var(--vpx)  ) !important; }
.font-m.form-01  .pretitolo { font-size: calc( var(--titolopagina-form01-pretitolo-fontsize) * var(--mp-fsm) * var(--vpx)  ) !important; }
.font-l.form-01  .pretitolo { font-size: calc( var(--titolopagina-form01-pretitolo-fontsize) * var(--mp-fsl) * var(--vpx)  ) !important; }
.font-xl.form-01 .pretitolo { font-size: calc( var(--titolopagina-form01-pretitolo-fontsize) * var(--mp-fsxl) * var(--vpx) ) !important; }

.font-s.form-01  :is(.titolo, h1) { font-size: calc( var(--titolopagina-form01-titolo-fontsize) * var(--mp-fss) * var(--vpx)  ) !important; }
.font-m.form-01  :is(.titolo, h1), h1.wp-block-heading { font-size: calc( var(--titolopagina-form01-titolo-fontsize) * var(--mp-fsm) * var(--vpx)  ) !important; }
.font-l.form-01  :is(.titolo, h1) { font-size: calc( var(--titolopagina-form01-titolo-fontsize) * var(--mp-fsl) * var(--vpx)  ) !important; }
.font-xl.form-01 :is(.titolo, h1) { font-size: calc( var(--titolopagina-form01-titolo-fontsize) * var(--mp-fsxl) * var(--vpx) ) !important; }

.font-s.form-01  .sottotitolo { font-size: calc( var(--titolopagina-form01-sottotitolo-fontsize) * var(--mp-fss) * var(--vpx)  ) !important; }
.font-m.form-01  .sottotitolo { font-size: calc( var(--titolopagina-form01-sottotitolo-fontsize) * var(--mp-fsm) * var(--vpx)  ) !important; }
.font-l.form-01  .sottotitolo { font-size: calc( var(--titolopagina-form01-sottotitolo-fontsize) * var(--mp-fsl) * var(--vpx)  ) !important; }
.font-xl.form-01 .sottotitolo { font-size: calc( var(--titolopagina-form01-sottotitolo-fontsize) * var(--mp-fsxl) * var(--vpx) ) !important; }
