/**
* Theme Name: Claire V3
* Template: twentytwentyfive
* Description: Theme sur mesure pour Claire Morel Fatio, decline de Twenty Twenty-Five.
* Version: 1.1

*/
@import url("https://use.typekit.net/unz2ifd.css");

/* AJUSTEMENTS */
html{
	scroll-behavior: smooth;
}
@media (prefers-reduced-motion:reduce) {
	html{
		scroll-behavior: auto;
	}
}
/* BACKOFFICE : style du titre de page */

.wp-admin .editor-styles-wrapper h1.p-block-post-title {
	font-family: "Open Sans", sans-serif;
	font-size: 0.07em
}
.wp-block.wp-block-post-title.block-editor-block-list__block.editor-post-title::before {
  content: "page : ";
}

 /*AUTRES */

.is-style-post-terms-1:hover {
    text-decoration: none;
}

:where(.wp-site-blocks *:focus) {
	outline:none !important;
}
.wp-block-navigation .wp-block-navigation-item {
    align-items: flex-start;
}
header nav {    
	margin-top: 5px;
    margin-bottom: 5px;
}
nav .wp-block-navigation li {
	max-height: 24px;
	overflow-y: hidden;
	overflow-x: visible;
/*	image-resolution: 150 dpi;*/
	}
nav .wp-block-navigation li a {
	background-position: top left;
	background-repeat: no-repeat;
	background-size: auto 24px;
	line-height: 100px;
}
nav .wp-block-navigation li a:hover {
opacity: 0.7
}
nav .wp-block-navigation li.m_illustration a {
	background-image: url("assets/images/ClaireMorelFatio_m_illustration.png");
	width: 124px;
}
nav .wp-block-navigation li.m_creationgraphique a {
	background-image: url("assets/images/ClaireMorelFatio_m_creationgraphique.png");
	width: 193px;
}
nav .wp-block-navigation li.m_apropos a {
	background-image: url("assets/images/ClaireMorelFatio_m_apropos.png");
}
nav .wp-block-navigation li.m_contact a {
	background-image: url("assets/images/ClaireMorelFatio_m_contact.png");
}
nav .is-menu-open a {
	min-width:200px;
}
ul.wp-block-list {
  list-style-type: none;
  padding-left: 0;
	margin-block-start:0;
}
ul.wp-block-list li:before {
  background-image: url('assets/images/ClaireMorelFatio_fleche.png');
    background-size: 18px 13px;
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
    width: 25px; 
    height: 13px;
    content:"";
}
