/*
Theme Name: AAA Forum
Theme URI: 
Author: h2a
Author URI: 
Description: A modern full-site editing theme for AAA Forum.
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 7.4
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: aaaforum
Tags: full-site-editing, block-patterns, block-styles
*/

/* Style for the theme will be primarily handled through theme.json and block styles */ 


/* Styles intended only for the front.*/
html {
	scroll-behavior: smooth;
	font-family: var(--wp--preset--font-family--geomanist);
}

@media screen and (prefers-reduced-motion: reduce) {

	html {
		scroll-behavior: auto;
	}
}

body {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	background: var(--wp--preset--gradient--primary-white-secondary);
	max-width: 100vw;
  overflow-x: hidden;
}

body.single-edition-price,
body.page-template-page-background-blue,
body.page-template-no-title-background-blue,
body.page-template-no-title-landing-background-blue{
	background: var(--wp--preset--gradient--secondary-white-secondary);
}

* {
	transition: all .3s ease-out;
}

.wp-site-blocks {
	padding: 0 !important; /* Supprime le padding par défaut */
}

sup{
    font-size:0.5em;
}

.hors-ecran{
	position: absolute;
  left: -99999rem;
}

main:not(.has-savethedate-last) {
	padding-bottom:var(--wp--preset--spacing--80);
}

main .wp-block-template-part{
	max-width: var(--wp--style--global--content-size);
	margin-left: auto !important;
	margin-right: auto !important;
}

main .wp-block-template-part + .wp-block-separator{
	max-width: var(--wp--style--global--content-size);
	margin-left: auto !important;
	margin-right: auto !important;
}