/*!
Theme Name: GMM-K
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Give me more
Author URI: https://givememore.fr
Description: GMM est un theme enfant (base KAdence) par Givememore.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: gmm-k
*/

/* Theme customization starts here
-------------------------------------------------------------- */

html, .elementor-html {
    font-size: 10px;
}
.site pre, .site code, .site kbd, .site tt, .site var, .site samp, pre, code, kbd, tt, var, samp {
    font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
    font-size: 1.6rem;
}


.inner-content p { margin-block-end: var(--global-md-spacing); }
.inner-content .wp-block-image {
margin-block-end: var(--global-md-spacing);
}

.inner-content h1, .inner-content h2, .inner-content h3, .inner-content h4, .inner-content h5, .inner-content h6 {
	margin-bottom: 0.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
}

.inner-content hr, .elementor .inner-content hr {
    margin-top: var(--global-md-spacing);
}

kbd {
  border-radius: 3px;
  font-family: Consolas, "Lucida Console", monospace;
  display: inline-block;
  font-size: small;
  vertical-align: baseline;
  background: #eee;
  font-weight: 500;
  color: #555;
  cursor: pointer;
  letter-spacing: 1px;
  border: 1px solid black;
  box-shadow: 1px 1px 1px #777;
  /* font-variant: small-caps; */
  padding: 1px 4px;
  margin: 1px 2px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
kbd:hover, kbd:hover * {
  color: black;
  /* box-shadow: 1px 1px 1px #333; */
}
kbd:active, kbd:active * {
  color: black;
  box-shadow: 1px 1px 0px #ddd inset;
}
kbd kbd:hover {
  box-shadow: 0px 0px 0px black;
}

kbd:active kbd {
  box-shadow: 0px 0px 0px black;
  background: none;
}


.wp-block-buttons {
    margin-bottom: 2em;
}

.wp-block-gallery.has-nested-images {
    padding-top: 2em;
    clear: both;
}

// Basic Classes
.nobreak {
    white-space: nowrap;
}
[data-elementor-device-mode="mobile"] .nobreak {
    display: inline-block;
}
.pad1b {
	padding-bottom: 1em;
}
.pad1t {
	padding-top: 1em;
}
.mar1b {
	margin-bottom: 1em;
}
.mar1t {
	margin-top: 1em;
}
.hide {display: none;}

.hidden {visibility: hidden;}






#cmplz-manage-consent .cmplz-manage-consent {bottom: 0!important;}

/* Supprime le max-width de la page politique cookies */
#cmplz-document {
	max-width: inherit;
}

.cmplz-status-accepted, .cmplz-status-denied {
    margin: 1em 0;
}
button.cmplz-deny.cmplz-revoke-custom {
    margin-top: 1em;
}


/* Mobile adapt
-------------------------------------------------------------- */
@media screen and (max-width: 768px) {
	#inner-content a {line-break: anywhere;}
}




