/*
Theme Name: Custom-mamaisonbois
Theme URI: https://ma-maison-bois.eu/
Author: Ma Maison Bois
Description: Thème du site.
Version: 1.4.1
License: GPL-2.0-or-later
Text Domain: custom-mamaisonbois
*/
.wp-site-blocks .page-title{position:relative}.wp-site-blocks .site-info:not(:last-child){gap:.5rem;text-decoration:underline;margin:.5em}.wp-site-blocks .main-navigation a{transition:all .2s ease;transform:scale(1.05);z-index:100}.wp-site-blocks .nav-links a{background-color:#d15;height:auto;cursor:default}.wp-site-blocks .tags-links__content{font-size:inherit;align-items:stretch}.wp-site-blocks .widget-title > *{z-index:10;letter-spacing:normal}.wp-site-blocks .site-header__image{border-radius:2px}.wp-site-blocks .comment-list__inner{cursor:pointer;background-color:#d15;border:2px solid #d15;gap:1em;color:inherit}.wp-site-blocks .site-content::before{white-space:pre-wrap;padding:1rem;display:flex;vertical-align:baseline}.wp-site-blocks .menu-toggle__content{justify-content:flex-end;width:fit-content;height:1px;object-fit:cover}.wp-site-blocks .cat-links a,.wp-site-blocks .entry-header a{z-index:-1;line-height:normal}.wp-site-blocks .site-branding img{text-align:inherit;width:50%;max-width:1200px;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .content-area__inner{text-decoration:underline;background-color:#d15;object-fit:cover;list-style:none}.wp-site-blocks .comments-area__link{white-space:normal;background-color:#d15;text-decoration:none;line-height:1.4}.wp-site-blocks .nav-next__link{padding:.25rem .75rem;vertical-align:top;overflow:auto;flex:1 1 auto;margin:1em 0}.wp-site-blocks .comment-list:hover{text-align:left;justify-content:flex-start;font-size:14px;text-decoration:underline}@media (min-width:782px){.wp-site-blocks .screen-reader-text:first-child{color:#d15;margin-top:0;max-width:none}.wp-site-blocks .site-content__link{object-fit:cover;flex:1 1 auto}}.wp-site-blocks .screen-reader-text:first-child{height:2.5rem}.wp-site-blocks .cat-links.is-active{font-weight:400}.wp-site-blocks .main-navigation:hover{text-decoration:underline;height:1px}.wp-site-blocks .main-navigation a,.wp-site-blocks .nav-previous img{width:100%;color:#d15}.wp-site-blocks .read-more p,.wp-site-blocks .entry-header > *{display:grid;height:1px;z-index:10;outline:0;white-space:nowrap}.wp-site-blocks .entry-meta:focus,.wp-site-blocks .byline:first-child{word-break:break-word;transition:color .15s ease-in-out;padding:15px;display:block;cursor:default}.wp-site-blocks .screen-reader-text::before{list-style:none;position:absolute;width:1em;outline:2px solid #d15}.wp-site-blocks .page-header{width:1em;z-index:2;text-transform:uppercase}.wp-site-blocks .tags-links:focus{margin-top:var(--gap,1.5rem)}.wp-site-blocks .widget-title a{line-height:1.5}.wp-site-blocks .nav-previous:focus{box-sizing:border-box;overflow:hidden}.wp-site-blocks .nav-links{border:1px solid #b3dde1;line-height:1.2}.wp-site-blocks .site-main.is-active{list-style:none;border:0;transition:opacity .3s}.wp-site-blocks .site-description.is-active{list-style:none}.wp-site-blocks .site-content:focus{height:100%;justify-content:center}.wp-site-blocks .cat-links__inner{z-index:2;font-size:.875rem}.wp-site-blocks .menu-toggle{padding:0;white-space:nowrap;align-items:center}.wp-site-blocks .search-field__link{cursor:default}.wp-site-blocks .nav-links__link{background-color:#d15;display:inline-flex}.wp-site-blocks .site-info{justify-content:flex-start}.wp-site-blocks .nav-previous{opacity:0;text-align:right}.wp-site-blocks .widget{justify-content:flex-start}.wp-site-blocks .comment-respond p{padding:15px}.wp-site-blocks .site-branding{padding:1rem;outline:0;height:2.5rem}.wp-site-blocks .widget-area::before{display:inline-flex;padding:1rem;margin-top:.5em}.wp-site-blocks .widget.is-active{width:auto;z-index:100;position:relative}.wp-site-blocks .search-field.is-active{height:2.5rem;font-weight:400;font-size:1rem;line-height:1.4;object-fit:cover}.wp-site-blocks .search-form p{text-transform:none;line-height:normal}.wp-site-blocks .entry-header:hover{padding:15px;display:grid;font-size:.75rem;font-weight:400;transform:translateY(-50%)}.wp-site-blocks .page-title__link{box-sizing:border-box;transform:scale(1.05)}.wp-site-blocks .menu-toggle__inner{gap:1em;z-index:2;text-transform:uppercase;transform:rotate(45deg);margin-top:var(--gap,1.5rem)}.wp-site-blocks .comment-list:hover{position:relative;text-decoration:underline;margin:0 0 .75em;list-style:none;gap:.75em}@media (min-width:1024px){.wp-site-blocks .widget__content{display:grid;gap:2em}.wp-site-blocks .site-description:focus{transition:opacity .3s;display:flex;object-fit:cover;border:0}.wp-site-blocks .nav-next:hover{flex:1;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.12);gap:.5rem}.wp-site-blocks .screen-reader-text,.wp-site-blocks .entry-footer:hover{outline:0;list-style:none;gap:24px}.wp-site-blocks .entry-content img{flex:1 1 auto;gap:.5rem;transition:opacity .3s;z-index:10;border:none}.wp-site-blocks .post-thumbnail p{max-width:720px;box-sizing:border-box;cursor:default}.wp-site-blocks .menu-toggle.is-active{margin:0 auto;object-fit:cover;gap:1em;background-color:#f5e6e6;outline:1px dotted}}.wp-site-blocks .site-main{width:50%}.wp-site-blocks .entry-header::before{word-break:break-word;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .site-content__link{outline:0;text-decoration:underline;text-align:center;padding:0}.wp-site-blocks .site-content a{display:inline-flex;outline:0;border:1px solid currentColor}.wp-site-blocks .page-title:not(:last-child){height:auto}.wp-site-blocks .nav-links__content{border-radius:9999px}.wp-site-blocks .menu-toggle > *{transform:rotate(45deg);color:#d15}.wp-site-blocks .read-more p{width:auto}.wp-site-blocks .site-content p{padding:.5em 1em;line-height:1.5}.wp-site-blocks .screen-reader-text:focus{letter-spacing:.1em;opacity:.5}.wp-site-blocks .entry-meta__content{box-sizing:border-box;color:currentColor;text-decoration:none;transition:opacity .3s}.wp-site-blocks .entry-content{padding:15px;vertical-align:baseline;list-style:none}.wp-site-blocks .site-footer{position:static;text-decoration:none;margin:1em 0;margin-top:.5em}.wp-site-blocks .search-field:not(:last-child){cursor:default;text-transform:uppercase;height:1px}.wp-site-blocks .comment-list:first-child{border-radius:0;list-style:none;display:block;box-sizing:border-box;justify-content:space-between}.wp-site-blocks .cat-links:focus,.wp-site-blocks .tags-links::before{transform:none;justify-content:flex-end;list-style:none}.wp-site-blocks .entry-meta:first-child,.wp-site-blocks .entry-content:focus{max-width:640px;z-index:100}.wp-site-blocks .site-footer__title{cursor:default;max-width:none;color:#637;background-color:#d15}.wp-site-blocks .site-description__link{border-radius:3px}.wp-site-blocks .read-more__title{white-space:nowrap;transform:translateY(-50%);max-width:none;vertical-align:baseline;margin-top:var(--gap,1.5rem)}.wp-site-blocks .byline::before{margin-top:0;text-align:left;box-sizing:border-box}.wp-site-blocks .read-more{color:#d15}.wp-site-blocks .main-navigation img{list-style:none;display:none}.wp-site-blocks .nav-next{transition:color .15s ease-in-out;cursor:default;position:relative}.wp-site-blocks .read-more__content{height:auto}.wp-site-blocks .byline img{box-shadow:0 1px 3px rgba(0,0,0,.12);margin-top:2em;height:1px;justify-content:flex-start;padding:15px}.wp-site-blocks .site-description:hover{line-height:1.2;color:#d15;z-index:10;text-align:right}.wp-site-blocks .byline__link{outline:1px dotted;font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .read-more:hover{margin:.5em;word-break:break-word}.wp-site-blocks .nav-next,.wp-site-blocks .pagination a{border-radius:3px}.wp-site-blocks .page-title__content{font-weight:bold;border-radius:4px;flex:1}.wp-site-blocks .sub-menu{text-decoration:none;box-shadow:inset 0 0 0 1px #b3dde1;width:100%}.wp-site-blocks .site-branding:not(:last-child){align-items:stretch;gap:.5rem;vertical-align:middle}.wp-site-blocks .comment-respond:hover{margin:0 0 .75em;border-radius:4px;cursor:default;background-color:transparent}