/*
Theme Name: Trouverungittheme
Theme URI: https://www.trouverungite.fr/
Author: Trouver un gîte
Description: Thème sur-mesure.
Version: 1.0.7
License: GPL-2.0-or-later
Text Domain: trouverungittheme
*/
.wp-site-blocks .comment-list__link{margin-top:1rem}.wp-site-blocks .nav-previous > *{max-width:640px;box-shadow:none}.wp-site-blocks .site-header p{font-weight:700;z-index:-1;transform:scale(1.05)}.wp-site-blocks .nav-previous:focus,.wp-site-blocks .cat-links p{vertical-align:top}.wp-site-blocks .site-main{margin:0 auto;align-items:stretch;object-fit:cover;z-index:100}.wp-site-blocks .site-content img{list-style:none;vertical-align:middle;z-index:2;outline:1px dotted;display:inline-block}.wp-site-blocks .widget-title__inner{z-index:100;height:auto}.wp-site-blocks .site-footer__title{color:currentColor;font-size:inherit}.wp-site-blocks .main-navigation__image{overflow:auto}.wp-site-blocks .entry-content > *{background-color:#5a18fc;word-break:break-word;max-width:none;color:#b47a1b;list-style:none}.wp-site-blocks .byline__inner,.wp-site-blocks .entry-title.is-active{box-sizing:border-box;font-size:14px;vertical-align:middle}.wp-site-blocks .entry-content{font-size:.875rem;list-style:none}.wp-site-blocks .comment-list p{transition:transform .25s ease-out;box-shadow:none}.wp-site-blocks .widget-title__title{background-color:#3e377f;color:inherit;box-sizing:border-box}.wp-site-blocks .comments-area__image{width:auto;opacity:.5;line-height:normal;text-decoration:none}@media (max-width:600px){.wp-site-blocks .site-title img{vertical-align:middle}.wp-site-blocks .entry-title:first-child{object-fit:cover}}.wp-site-blocks .comment-respond{transform:scale(1.05);white-space:pre-wrap;box-shadow:none;border-radius:4px}.wp-site-blocks .entry-title a{vertical-align:top;width:auto;border-radius:3px;overflow:auto}.wp-site-blocks .page-title.is-active{padding:0;border:1px solid currentColor;box-sizing:border-box;transition:color .15s ease-in-out}.wp-site-blocks .archive-description.is-active{margin:0 0 1.5rem;font-size:.8em}.wp-site-blocks .search-field > *,.wp-site-blocks .nav-links__inner{overflow:auto;width:1em}.wp-site-blocks .site-branding__title{outline:2px solid #5a18fc;font-size:.875rem;display:inline-block;text-align:left;z-index:2}.wp-site-blocks .nav-links,.wp-site-blocks .search-form__link{flex:0 0 auto;outline:1px dotted;text-decoration:none}.wp-site-blocks .sub-menu::before{opacity:.7}.wp-site-blocks .posted-on:first-child{white-space:pre-wrap;align-items:center}.wp-site-blocks .read-more p{justify-content:flex-end;line-height:1.2}.wp-site-blocks .comment-respond__image{overflow:auto}.wp-site-blocks .widget-title img{height:2.5rem;object-fit:contain;vertical-align:middle;margin:0 0 .75em}.wp-site-blocks .nav-next:not(:last-child){object-fit:cover;color:#5a18fc}.wp-site-blocks .screen-reader-text::before{transition:color .15s ease-in-out}@media (max-width:992px){.wp-site-blocks .site-content > *{transform:rotate(45deg);text-align:left}.wp-site-blocks .page-header__link{margin:0 0 .75em;overflow:hidden}.wp-site-blocks .post-thumbnail p{height:auto;display:inline-flex;color:#b47a1b;list-style:none;box-sizing:border-box}.wp-site-blocks .site-content img{box-shadow:inset 0 0 0 1px #18d}.wp-site-blocks .entry-footer__link{flex:1;border-radius:4px;margin-top:2em;vertical-align:middle}.wp-site-blocks .site-header__image{padding:15px}}.wp-site-blocks .page-title:hover{box-sizing:border-box;text-decoration:underline;cursor:default}.wp-site-blocks .tags-links:focus{word-break:break-word;box-shadow:none}.wp-site-blocks .nav-links.is-active,.wp-site-blocks .nav-previous a{border:1px solid #18d;transform:translateY(-50%)}.wp-site-blocks .page-title:focus{font-weight:700}.wp-site-blocks .entry-title a{border:0;margin:0 0 1.5rem;word-break:break-word}.wp-site-blocks .menu-toggle{overflow:visible;font-weight:500;width:100%;white-space:pre-wrap;border-radius:50%}.wp-site-blocks .post-thumbnail > *,.wp-site-blocks .comment-list__inner{transform:translateY(-50%);word-break:break-word;padding:1rem;text-align:right}.wp-site-blocks .nav-previous.is-active{font-size:inherit;max-width:none;display:block;overflow:auto;gap:1em}.wp-site-blocks .entry-content::before,.wp-site-blocks .entry-header__inner{font-size:inherit}.wp-site-blocks .search-form{object-fit:contain;line-height:1.2;opacity:0;gap:2em}.wp-site-blocks .site-branding{border-radius:3px;box-sizing:border-box;font-size:14px;width:50%}.wp-site-blocks .search-field__inner{line-height:1.2;z-index:10}.wp-site-blocks .site-header:first-child,.wp-site-blocks .archive-description__link{line-height:1.2;margin-top:2em;max-width:640px;color:#5a18fc}.wp-site-blocks .nav-previous{width:auto}.wp-site-blocks .comments-area{box-shadow:none;margin-top:var(--gap,1.5rem);opacity:1;border-radius:9999px}.wp-site-blocks .nav-links a{letter-spacing:normal}.wp-site-blocks .entry-footer__image{display:flex;font-size:clamp(1rem,2vw,1.25rem);text-transform:uppercase;opacity:1}.wp-site-blocks .entry-footer.is-active,.wp-site-blocks .nav-previous:focus{vertical-align:top;max-width:100%;gap:.5rem;align-items:baseline}.wp-site-blocks .byline{word-break:break-word;box-sizing:border-box;margin-top:var(--gap,1.5rem)}.wp-site-blocks .byline__content{letter-spacing:.02em;overflow:visible;box-shadow:none}.wp-site-blocks .entry-content p{align-items:baseline;justify-content:space-between;word-break:break-word;transition:color .15s ease-in-out;object-fit:contain}.wp-site-blocks .page-title > *{font-weight:bold;gap:2em;justify-content:flex-end}.wp-site-blocks .search-field img,.wp-site-blocks .nav-next{gap:.5rem;max-width:none;word-break:break-word;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .sub-menu::before{transform:translateY(-50%);opacity:.5}.wp-site-blocks .site-branding:focus{height:100%;gap:.75em;white-space:normal}.wp-site-blocks .nav-next:focus{white-space:normal;margin:0;padding:15px;opacity:.5;gap:1em}.wp-site-blocks .search-field{padding:.5em 1em;border:0;box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (min-width:782px){.wp-site-blocks .search-form:not(:last-child){vertical-align:middle}.wp-site-blocks .site-branding:hover{justify-content:center;border:2px solid #5a18fc;vertical-align:middle}}@media (min-width:1024px){.wp-site-blocks .page-header a{height:1px;gap:2em}.wp-site-blocks .nav-previous{padding:.25rem .75rem;display:block;transition:opacity .3s}.wp-site-blocks .widget-area__image{font-weight:500}.wp-site-blocks .post-thumbnail:hover{vertical-align:middle;list-style:none;width:50%}.wp-site-blocks .page-header a{gap:24px}}.wp-site-blocks .entry-meta > *,.wp-site-blocks .widget-title{font-weight:600;line-height:1.5;gap:2em;text-transform:none;object-fit:contain}@media (min-width:992px){.wp-site-blocks .entry-header__inner{z-index:10}.wp-site-blocks .entry-content a{display:none;max-width:640px;border-radius:3px;justify-content:space-between;line-height:1.4}.wp-site-blocks .site-footer::before{vertical-align:baseline;outline:2px solid #5a18fc;box-shadow:inset 0 0 0 1px #18d}.wp-site-blocks .archive-description > *{margin:.5em;opacity:.7}.wp-site-blocks .comments-area__link{list-style:none;box-sizing:border-box;align-items:stretch;object-fit:cover}}@media (min-width:992px){.wp-site-blocks .page-title.is-active,.wp-site-blocks .pagination__inner{font-weight:600;max-width:720px;overflow:visible;vertical-align:baseline}.wp-site-blocks .pagination p{list-style:none;vertical-align:middle;height:auto;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .site-title:focus{box-shadow:none}.wp-site-blocks .post-thumbnail::before{font-size:1rem;white-space:normal;width:50%;vertical-align:middle}}.wp-site-blocks .search-form__inner{display:grid;color:#5a18fc}@media (min-width:782px){.wp-site-blocks .byline{width:100%;vertical-align:baseline}.wp-site-blocks .archive-description img{font-weight:700;margin-top:1rem;list-style:none;object-fit:cover}.wp-site-blocks .search-form:first-child{align-items:flex-start;box-sizing:border-box;object-fit:cover}.wp-site-blocks .search-field:focus,.wp-site-blocks .nav-previous{justify-content:flex-end;gap:2em}.wp-site-blocks .comment-list:not(:last-child){outline:0;z-index:-1;line-height:1.6;justify-content:center}.wp-site-blocks .cat-links{padding:0;font-size:.8em;object-fit:contain}.wp-site-blocks .tags-links__image{gap:1em;object-fit:cover;z-index:-1;letter-spacing:.02em;vertical-align:top}}