/*
Theme Name: Shhh
Theme URI: https://wordpress.com/theme/shhh/
Author: Automattic
Author URI: https://automattic.com/
Description: Silence.
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.2
Version: 1.0.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: shhh
Tags: blog, one-column, wide-blocks, block-styles, featured-images, full-site-editing, rtl-language-support, threaded-comments, translation-ready
*/

/*
* Control the hover stylings of outline block style.
*/
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):hover {
	background-color: var(--wp--preset--color--primary);
	border-color: var(--wp--preset--color--primary);
	color: var(--wp--preset--color--base);
}

/*
* Control the hover stylings of the pseudo element in post title block.
* For some reason, this does not work if the style is added to the theme.json.
*/
.wp-block-post-title:hover::before {
	color:var(--wp--preset--color--primary);
}


/* Tag archive hero/background alignment with section pages */
body.archive.tag .wp-site-blocks {
  background: linear-gradient(180deg, #232a2f 0%, #2a3238 15%, #303940 40%, #2a3238 70%, #232a2f 100%) !important;
}

body.archive.tag .wp-site-blocks > .wp-block-group:first-of-type {
  background: linear-gradient(180deg, #232a2f 0%, #2a3238 15%, #303940 40%, #2a3238 70%, #232a2f 100%) !important;
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

body.archive.tag .wp-block-query-title {
  margin: 0 auto;
  max-width: var(--wp--style--global--content-size, 1200px);
  color: #ece7df;
}

body.archive.tag main.wp-block-query {
  margin-top: 0 !important;
}

/* Custom Font Changes for Better Readability */
body,
body * {
        font-family: Georgia, 'Times New Roman', Times, serif !important;
}
