.author-description .author-link, .comment-metadata, .comment-reply-link, .comments-title, .comment-author .fn, .discussion-meta-info, .entry-meta, .entry-footer, .main-navigation, .no-comments, .not-found .page-title, .error-404 .page-title, .post-navigation .post-title, .page-links, .page-description, .pagination .nav-links, .sticky-post, .site-title, .site-title:focus, .site-info, #cancel-comment-reply-link, img:after, h1, h2, h3, h4, h5, h6 { font-family: $font__heading; } .main-navigation, .page-description, .author-description .author-link, .not-found .page-title, .error-404 .page-title, .post-navigation .post-title, .pagination .nav-links, .comments-title, .comment-author .fn, .no-comments, .site-title, .site-title:focus, h1, h2, h3, h4, h5, h6 { font-weight: 600; line-height: $font__line-height-heading; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .page-title { font-family: $font__body; } .site-branding, .main-navigation ul.main-menu > li, .social-navigation, .author-description .author-bio, .nav-links { line-height: 1.25; } .entry-title, .not-found .page-title, .error-404 .page-title, .has-larger-font-size, h1 { font-size: $font__size-lg; @include media(tablet) { font-size: $font__size-xl; } } .wp-block-cover-image h2, .wp-block-cover h2, h2 { font-size: $font__size-md; @include media(tablet) { font-size: $font__size-lg; } } .has-regular-font-size, .has-large-font-size, h3 { font-size: $font__size_base; @include media(tablet) { font-size: $font__size-md; } } .site-title, .site-title:focus, .site-description, .nav-links, .page-title, .page-description, .comment-author .fn, .no-comments, h2.author-title, p.author-bio, h4 { font-size: $font__size-sm; @include media(tablet) { font-size: $font__size_base; } } .pagination .nav-links, .comment-content, h5 { font-size: $font__size-xs; @include media(tablet) { font-size: $font__size-sm; } } .entry-meta, .entry-footer, .discussion-meta-info, .site-description, .has-small-font-size, .comment-reply-link, .comment-metadata, .comment-notes, .sticky-post, #cancel-comment-reply-link, img:after, h6 { font-size: $font__size-xxs; @include media(tablet) { font-size: $font__size-xs; } } .site-info { font-size: $font__size-xs; } .page-title { font-weight: normal; } .page-description, .page-links a { font-weight: bold; } .page-id-3669 .entry .entry-header { display: none; } .post-navigation .post-title, .entry-title, .not-found .page-title, .error-404 .page-title, .comments-title, blockquote { hyphens: auto; word-break: break-word; } /* Do not hyphenate entry title on tablet view and bigger. */ .entry-title { @include media(tablet) { hyphens: none; } }