@media screen { h1, h2, h3, h4, h5, h6, .h1,.h2,.h3,.h4,.h5,.h6{ clear: both; line-height: $font__line-height-header; } h1,.h1 { font-size: $font__size-body*1.8; &.small { font-size: $font__size-body*1.5; } } h2,.h2 { font-size: $font__size-body*1.5; &.small { font-size: $font__size-body*1.2; } } h3,.h3 { font-size: $font__size-body*1.3; &.small { font-size: $font__size-body*1; } } h4,.h4 { font-size: $font__size-body*1.2; font-weight: 500; &.small { font-size: $font__size-body*0.9; } } h5,.h5 { font-size: $font__size-body*1.1; font-weight: 500; &.small { font-size: $font__size-body*0.8; } } h6,.h6 { font-size: $font__size-body*1.1; font-weight: 100; &.small { font-size: $font__size-body*0.8; } } .site-main { h1, h2, h3, h4, h5, h6, .h1,.h2,.h3,.h4,.h5,.h6, .entry-content { margin: 0; } } .single { h1,.h1 { font-family: $font__black; } } .home-featured { h2,.h2 { margin: 1.2rem 0; font-size: $font__size-body*2; line-height: 1.2; border-bottom: 0.6rem solid $color__black; } } /* used in * ./template-parts/section-agenda.php * ./template-parts/section-last-convos.php * */ section.agenda, section.last-convos { h2 a::after { display: inline-block; font-size: 0.4em; color: $color__white; background-color: $color__black; padding: 0.4em; float: right; } } [lang="ca"] section.agenda h2 a::after { content: "Verure totes les activitas"; } [lang*="es"] section.agenda h2 a::after { content: "Ver todas las actividades"; } [lang="ca"] section.last-convos h2 a::after { content: "Verure totes les convocatories"; } [lang*="es"] section.last-convos h2 a::after { content: "Ver todas las convocatorias"; } /* entry content */ .entry-content h6 { padding: 0.5em 0; } } @media screen and (min-width: 48em) { h1,.h1 { font-size: $font__size-body*3.5; } h2,.h2 { font-size: $font__size-body*2.5; } h3,.h3 { font-size: $font__size-body*1.5; } h4,.h4 { font-family: $font__black; font-size: $font__size-body*1.3; } h5,.h5 { font-size: $font__size-body*1.3; } h6,.h6 { font-size: $font__size-body*1.3; } .home-featured { h2,.h2 { font-size: $font__size-body*3.5; border-bottom: 0.8rem solid $color__black; } } } @media screen and (min-width: 1440px) { h1,.h1 { font-size: $font__size-body*3.5; } h2,.h2 { font-size: $font__size-body*2.5; } h3,.h3 { font-size: $font__size-body*1.6; } h4,.h4 { font-family: $font__black; font-size: $font__size-body*1.4; } h5,.h5 { font-size: $font__size-body*1.4; } h6,.h6 { font-size: $font__size-body*1.4; } .home-featured { h2,.h2 { font-size: $font__size-body*3.5; border-bottom: 0.8rem solid $color__black; } } } @media screen and (min-width: 80em) { }