a { color: inherit; &:active, &:hover { outline: 0; } } /* Primary Links */ .single .wp-block-post-content p a, .single .wp-block-post-content li a, .authorbox__content p a, .comment-content li a, .comment-content p a, .wp-caption-text a, figcaption a, cite a, .comment-reply-title #cancel-comment-reply-link, .wc-block-components-checkout-return-to-cart-button, .wc-block-components-checkout-step__heading-content a, .reset_variations, .woocommerce-notices-wrapper a, .woocommerce-message a, .woocommerce-info a, .custom-product-page-link, .wp-block-post-excerpt__more-link, .wp-block-ainoblocks-grid-item .wp-block-post-excerpt__more-link, .comment .comment-body p a, .wp-block-ainoblocks-card p a, .wp-block-ainoblocks-grid-item p a, .wp-block-ainoblocks-notification-block p a { color: currentColor; @include underline-default; &:hover { text-decoration: none; } } .page .entry-content .wp-block-group.has-link-color p a:hover, .page .entry-content p.has-link-color a:hover { color: var(--wp--style--color--link); } /* Link color on hover */ .site-title a, h2.entry-title a, .comment-list b.fn a, .main-navigation a { color: var(--wp--custom--color--font-primary); fill: var(--wp--custom--color--font-primary); } .posts-container .hentry .entry-meta a, .entry-comments a, .posted-on a, .comment-reply-title #cancel-comment-reply-link, .comment-body .reply a { color: var(--wp--custom--color--font-tertiary); fill: var(--wp--custom--color--font-tertiary); } /* Underline on hover */ .header-cta-wrap, .footer-widget-wrap li, .site-info, .woocommerce-breadcrumb, .mc4wp-form p, .footer-content p, .woocommerce-review-link, .posted_in, .post-meta, .wp-block-post-terms, .comment-meta, .comment-body .reply, .entry-meta, .related-post .entry-cats, .wp-block-navigation-link, .wp-block-navigation:not([style*=text-decoration]) { a { text-decoration: none; &:hover { @include underline-default; } } }