/*
Theme Name: Twenty Twenty-Three Child
Theme URI: https://github.com/wordpress/twentytwentythree/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: The WordPress default theme for 2023.
Requires at least: 5.8
Tested up to: 5.8
Requires PHP: 5.6
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentythree-child
Template: twentytwentythree
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments

Twenty Twenty-Two (Blue) WordPress Theme, (C) 2021 WordPress.org
Twenty Twenty-Two (Blue) is distributed under the terms of the GNU GPL.
*/

/*
 * Text and navigation link styles.
 * Necessary until the following issue is resolved in Gutenberg:
 * https://github.com/WordPress/gutenberg/issues/27075
 */

a {
	text-decoration-thickness: 2px;
	text-underline-offset: 0.3ch;
	--alpha: 0.3;
	text-decoration-color: color-mix(in srgb, currentColor, rgb(255, 255, 255) calc((1 - var(--alpha)) * 100%))!important;
}

a:hover {
	/* text-decoration-thickness: 1px; */
	text-underline-offset: 0.3ch;
	text-decoration-color: currentColor!important;
}

.wp-site-blocks footer {
	margin-block-start: 0;
}

body .wp-block-navigation__responsive-container.is-menu-open {
	padding-top: var(--wp--preset--spacing--30)!important;

	padding-bottom: var(--wp--preset--spacing--30)!important;


	
    padding-right: var(--wp--style--root--padding-right);
    padding-left: var(--wp--style--root--padding-left);



	
}

/* unset padding on the navigation block */
.wp-block-navigation ul {
	padding: unset;
}

@media screen and (max-width: 725px) {
  /* hamburger button */
  .wp-block-navigation__responsive-container-open  {
    display: block !important;
  }

  /* full menu */
  .wp-block-navigation__responsive-container:not(.is-menu-open.has-modal-open) {
    display: none !important;
  }
}

strong {
	font-weight: inherit;
}

body .editor-visual-editor__post-title-wrapper > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--wide-size);

}