h1,h2,h3{ font-family: $style-name-bold; font-weight: normal; } p, ul, li{ font-family: $style-name-regular; font-weight: normal; font-size: $fontp; line-height: $fontp + 0.5rem; } em, blockquote > p{ font-family: $style-name-slanted; font-weight: normal; } section{ blockquote{ font-size: 0.8rem; } } strong > em{ font-family: $style-name-boldslanted; font-weight: normal; } h1{ font-size: $fonth1; line-height: $fonth1 - 0.2rem; } h2{ font-size: $fonth2; line-height: $fonth2 + 0.5rem; padding-top: 1.5rem; } h3{ font-size: $fonth3; line-height: $fonth3 + 0.5rem; padding-top: 1.5rem; } li > a, ol > a{ &:hover{ font-family: $style-name-bold; font-weight: normal; } } .underline > a { font-family: $style-name-bold; font-weight: normal; text-decoration: underline; } .block{ & > a { text-decoration: underline; font-family: $style-name-bold; font-weight: normal; } }