/*
Theme Name: Wp-lesbricolesd
Theme URI: https://lesbricolesdannece.fr/
Author: Les Bricoles d’Anne-Cé
Description: Site theme.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: wp-lesbricolesd
*/
.wp-site-blocks .page-header{align-items:stretch;margin:0 auto;line-height:1.2}.wp-site-blocks .comments-area{text-transform:uppercase;flex:none;justify-content:flex-end;border-radius:4px}.wp-site-blocks .tags-links:first-child{overflow:visible;list-style:none}.wp-site-blocks .byline__content{margin:0 0 1.5rem;flex:none}.wp-site-blocks .screen-reader-text__link,.wp-site-blocks .widget-area::before{background-color:#b611c8;transform:rotate(45deg);cursor:pointer;margin-top:0}.wp-site-blocks .nav-previous{text-transform:uppercase}.wp-site-blocks .comment-respond img,.wp-site-blocks .byline:hover{z-index:1;list-style:none;font-weight:400;transform:scale(1.05)}.wp-site-blocks .site-branding__content{word-break:break-word;align-items:flex-start;cursor:pointer}.wp-site-blocks .widget-area:not(:last-child){text-align:left;vertical-align:baseline}@media (max-width:480px){.wp-site-blocks .site-main{cursor:pointer;gap:2em}.wp-site-blocks .nav-links__image,.wp-site-blocks .read-more a{transition:all .2s ease;opacity:.7}.wp-site-blocks .tags-links__title{box-sizing:border-box;flex:1 1 auto}.wp-site-blocks .site-title__image,.wp-site-blocks .nav-links img{box-sizing:border-box;padding:.25rem .75rem;color:#a34;width:100%}.wp-site-blocks .screen-reader-text:not(:last-child){position:sticky}.wp-site-blocks .nav-next__content{max-width:720px;color:currentColor}}.wp-site-blocks .nav-next{box-sizing:border-box}.wp-site-blocks .comment-respond{gap:.75em;flex:none;letter-spacing:normal;height:auto;text-align:left}.wp-site-blocks .site-main__content{flex:0 0 auto;font-weight:700;transform:none;margin-top:1rem;font-size:.875rem}.wp-site-blocks .cat-links > *{display:block;opacity:.5}.wp-site-blocks .content-area:first-child{border-radius:3px}.wp-site-blocks .post-thumbnail img{margin:0 0 .75em;padding:calc(.667em + 2px) calc(1.333em + 2px);margin-top:var(--gap,1.5rem);justify-content:space-between}.wp-site-blocks .site-description:not(:last-child){justify-content:space-between;object-fit:cover;line-height:inherit;height:auto}.wp-site-blocks .entry-footer::before{align-items:stretch;width:fit-content;justify-content:center}.wp-site-blocks .site-info{transition:color .15s ease-in-out;word-break:break-word;transform:scale(1.05);gap:24px}.wp-site-blocks .site-content{transition:color .15s ease-in-out;color:#a34;width:fit-content}.wp-site-blocks .entry-title{white-space:pre-wrap;height:1px;flex:1 1 auto;display:flex}.wp-site-blocks .page-header.is-active{width:fit-content;overflow:hidden;color:#02266e;display:inline-block;box-sizing:border-box}.wp-site-blocks .search-form:not(:last-child){justify-content:flex-start;line-height:inherit}.wp-site-blocks .sub-menu__content{box-sizing:border-box;width:auto;display:inline-block}.wp-site-blocks .site-main:not(:last-child){object-fit:cover;font-weight:bold}.wp-site-blocks .read-more__title{transition:color .15s ease-in-out;font-weight:bold;text-align:right}.wp-site-blocks .site-main p{margin:1em 0;outline:2px solid #a34}.wp-site-blocks .posted-on > *{justify-content:space-between;display:inline-flex;border:1px solid #0b3}.wp-site-blocks .site-description__link{text-decoration:none;z-index:10;border-radius:9999px;white-space:normal;line-height:inherit}.wp-site-blocks .site-main{margin-top:0}.wp-site-blocks .posted-on.is-active{vertical-align:top;border-radius:3px;white-space:normal;font-weight:600}.wp-site-blocks .comment-respond:not(:last-child){list-style:none;word-break:break-word;color:currentColor}.wp-site-blocks .search-form a,.wp-site-blocks .site-info img{gap:1em;text-decoration:underline}.wp-site-blocks .post-thumbnail:first-child{display:grid;color:#a34;background-color:#b611c8;text-transform:uppercase}.wp-site-blocks .search-field{line-height:1.2}.wp-site-blocks .tags-links__image{box-sizing:border-box;list-style:none;text-decoration:none;white-space:normal}.wp-site-blocks .entry-meta{list-style:none;transition:color .15s ease-in-out;max-width:720px;white-space:pre-wrap;display:grid}.wp-site-blocks .site-content:focus{align-items:baseline;position:relative;text-decoration:none;height:2.5rem}.wp-site-blocks .menu-toggle > *{margin-top:1rem;font-weight:bold;flex:1;white-space:pre-wrap}@media (min-width:480px){.wp-site-blocks .cat-links p,.wp-site-blocks .site-main:not(:last-child){word-break:break-word}.wp-site-blocks .site-main{text-align:right;height:100%;z-index:1}.wp-site-blocks .comment-respond{object-fit:contain;z-index:10;width:auto}.wp-site-blocks .site-main{color:#a34;justify-content:center;box-shadow:inset 0 0 0 1px #0b3;transition:all .2s ease;position:relative}.wp-site-blocks .site-main.is-active{transform:rotate(45deg);vertical-align:top}.wp-site-blocks .site-main img{margin-top:0;height:2.5rem;font-weight:600}}.wp-site-blocks .site-description__title{margin-top:var(--gap,1.5rem);max-width:100%;line-height:1.2;text-transform:none}.wp-site-blocks .nav-links__image{color:#a34;border:1px solid #0b3;flex:1;box-shadow:inset 0 0 0 1px #0b3;line-height:1.2}.wp-site-blocks .tags-links a{display:block;box-sizing:border-box}.wp-site-blocks .main-navigation,.wp-site-blocks .comment-respond__title{transition:transform .25s ease-out;list-style:none;flex:1}.wp-site-blocks .nav-previous:not(:last-child){vertical-align:middle;text-align:right;position:relative;line-height:inherit;list-style:none}.wp-site-blocks .cat-links:hover,.wp-site-blocks .site-description a{justify-content:flex-start}.wp-site-blocks .byline:not(:last-child){opacity:.5}.wp-site-blocks .site-branding{height:1px;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.12);justify-content:flex-end}.wp-site-blocks .nav-links.is-active,.wp-site-blocks .comment-list::before{z-index:1}.wp-site-blocks .entry-footer img{display:grid;text-decoration:underline}.wp-site-blocks .post-thumbnail{text-transform:none;line-height:1.4}.wp-site-blocks .page-title__content{border:1px solid #0b3;max-width:none}.wp-site-blocks .sub-menu__title,.wp-site-blocks .page-title p{overflow:auto}.wp-site-blocks .menu-toggle a{box-sizing:border-box;word-break:break-word;justify-content:flex-start;position:absolute}.wp-site-blocks .tags-links img{word-break:break-word;box-shadow:0 2px 8px rgba(0,0,0,.08);outline:2px solid #a34;line-height:inherit;margin:1em 0}.wp-site-blocks .archive-description img{outline:1px dotted;word-break:break-word;justify-content:flex-start}@media (min-width:1024px){.wp-site-blocks .nav-next:first-child{background-color:#a34;border:2px solid #a34;color:currentColor}.wp-site-blocks .nav-previous:not(:last-child){margin:1em 0;text-align:left;align-items:stretch;text-transform:none;background-color:#a34}.wp-site-blocks .posted-on__title{justify-content:flex-start;white-space:normal;display:none;cursor:default}.wp-site-blocks .site-branding__title{letter-spacing:.02em}.wp-site-blocks .read-more__link,.wp-site-blocks .byline__inner{align-items:baseline;border-radius:9999px;gap:1em}.wp-site-blocks .entry-meta:first-child{word-break:break-word;display:block;box-sizing:border-box}.wp-site-blocks .nav-next:hover{line-height:normal;font-size:1rem;box-sizing:border-box}}.wp-site-blocks .byline img{max-width:720px}.wp-site-blocks .post-thumbnail{transition:color .15s ease-in-out;padding:.5em 1em;height:2.5rem}.wp-site-blocks .search-field::before,.wp-site-blocks .site-main:first-child{object-fit:cover;margin-top:2em;max-width:none;position:sticky}@media (min-width:1024px){.wp-site-blocks .site-header{overflow:hidden;text-align:center;vertical-align:baseline;white-space:nowrap}.wp-site-blocks .comment-respond{border:0;text-decoration:underline;gap:2em;cursor:default}}.wp-site-blocks .site-footer img{display:inline-block;border-radius:9999px;margin-top:1rem}.wp-site-blocks .entry-footer a{box-sizing:border-box;outline:2px solid #a34;background-color:#b611c8}.wp-site-blocks .byline::before{transform:translateY(-50%);list-style:none;z-index:100}.wp-site-blocks .page-title:focus{object-fit:contain;align-items:center;background-color:#b611c8}.wp-site-blocks .site-content::before{margin:0 auto;display:flex}@media (min-width:480px){.wp-site-blocks .page-header__image{border:0}.wp-site-blocks .page-title:not(:last-child){z-index:10;text-align:right}.wp-site-blocks .entry-meta:focus{text-align:right;object-fit:contain;justify-content:space-between;max-width:100%}.wp-site-blocks .read-more:focus{gap:24px;text-align:left;max-width:none;letter-spacing:normal;font-size:.875rem}.wp-site-blocks .entry-content.is-active{z-index:-1;font-size:13px;position:sticky;text-decoration:underline;white-space:normal}}