/*
Theme Name: X3P0 - Rough Draft
Theme URI: https://github.com/WordPress/twentytwentythree
Author: wordpressdotorg
Author URI: https://wordpress.org
Description:
Requires at least: 5.9
Tested up to: 6.1
Requires PHP: 5.6
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Template:
Text Domain: twentytwentythree
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, rtl-language-support, theme-options, threaded-comments, translation-ready, wide-blocks
*/

/*
 * Font smoothing.
 * This is a niche setting that will not be available via Global Styles.
 * https://github.com/WordPress/gutenberg/issues/35934
 */

body {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	background-repeat: no-repeat !important;
}

body .is-layout-constrained > * + :is( h1, h2, h3, h4, h5, h6 ) {
	--wp--style--block-gap: var( --wp--preset--spacing--120 );
	margin-top: var( --wp--style--block-gap );
}

body .is-layout-constrained > :is( h1, h2, h3, h4, h5, h6 ) + * {
        --wp--style--block-gap: var( --wp--preset--spacing--40 );
	margin-top: var( --wp--style--block-gap );
}

body .is-layout-constrained > :is( h1, h2, h3, h4, h5, h6 ) + :is( h2, h3, h4, h5, h6 ) {
        --wp--style--block-gap: var( --wp--custom--spacing--20 );
}

body .is-layout-constrained > :is( hr, .wp-block-spacer ) + :is( h1, h2, h3, h4, h5, h6 ),
body .is-layout-constrained > :is( h1, h2, h3, h4, h5, h6 ) + :is( hr, .wp-block-spacer ) {
	--wp--style--block-gap: var( --wp--custom--spacing--80 );
}
