/*
Theme Name: Machineabiertheme
Theme URI: https://machineabiere.info/
Author: Machine à Bière
Description: Thème du site.
Version: 1.0.2
License: GPL-2.0-or-later
Text Domain: machineabiertheme
*/
.wp-site-blocks .posted-on p{list-style:none}.wp-site-blocks .nav-links:first-child{background-color:transparent;position:relative;transform:none}.wp-site-blocks .search-form__link{object-fit:contain;outline:2px solid #bc6;flex:1}.wp-site-blocks .entry-header__image{text-transform:none;list-style:none;box-shadow:0 2px 8px rgba(0,0,0,.08);text-decoration:none}.wp-site-blocks .comment-list{border-radius:3px;background-color:#5ec;box-shadow:none;opacity:.5}@media (max-width:782px){.wp-site-blocks .entry-footer{flex:none}.wp-site-blocks .entry-header__title{font-weight:400;box-sizing:border-box;justify-content:space-between}.wp-site-blocks .nav-next::before{word-break:break-word;letter-spacing:.1em;background-color:transparent;width:auto}.wp-site-blocks .comment-respond__link{box-sizing:border-box;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .archive-description:not(:last-child),.wp-site-blocks .posted-on:focus{cursor:default}.wp-site-blocks .search-form:not(:last-child){color:currentColor;letter-spacing:.02em;overflow:auto;line-height:1.4}}.wp-site-blocks .widget-area p{vertical-align:baseline}.wp-site-blocks .nav-links__content{margin:0}.wp-site-blocks .post-thumbnail a{gap:1em}.wp-site-blocks .site-branding__inner,.wp-site-blocks .entry-footer > *{position:absolute}.wp-site-blocks .post-thumbnail:first-child{opacity:.5;gap:2em;border-radius:2px}.wp-site-blocks .entry-header:first-child{font-size:.875rem;color:#bc6;text-decoration:underline;flex:1;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .byline p{object-fit:cover}.wp-site-blocks .sub-menu__link{padding:1rem}.wp-site-blocks .page-title__link{line-height:normal;overflow:visible;gap:2em}.wp-site-blocks .widget:first-child,.wp-site-blocks .search-form img{text-transform:none;vertical-align:baseline;letter-spacing:.1em}.wp-site-blocks .widget-title > *{list-style:none;line-height:1.2;justify-content:center}.wp-site-blocks .tags-links__title{border:1px solid #cad789}.wp-site-blocks .main-navigation__image{outline:1px dotted;display:flex}.wp-site-blocks .widget-area__inner{object-fit:contain;background-color:#bc6}.wp-site-blocks .widget-title > *{text-decoration:underline;border:0;background-color:transparent}.wp-site-blocks .nav-next a{max-width:720px}.wp-site-blocks .archive-description__image{color:inherit;box-shadow:0 2px 8px rgba(0,0,0,.08);object-fit:contain}.wp-site-blocks .posted-on:hover,.wp-site-blocks .menu-toggle{max-width:720px;transform:scale(1.05);text-align:center;align-items:center}.wp-site-blocks .nav-links::before{color:currentColor;justify-content:flex-end;word-break:break-word;text-align:center}.wp-site-blocks .site-main > *{background-color:transparent;vertical-align:baseline;cursor:default}.wp-site-blocks .entry-title:first-child{list-style:none;margin:1em 0;text-align:left;height:100%}.wp-site-blocks .entry-content:focus{transition:transform .25s ease-out;background-color:#bc6;flex:1 1 auto;box-sizing:border-box;overflow:visible}.wp-site-blocks .cat-links > *{align-items:center;text-decoration:none;font-weight:bold;height:100%}.wp-site-blocks .search-form__title{outline:0;letter-spacing:.1em;vertical-align:top;transition:transform .25s ease-out;text-decoration:underline}.wp-site-blocks .comment-list__link{max-width:none;transition:color .15s ease-in-out;border:2px solid #bc6;width:auto;text-align:left}.wp-site-blocks .site-header a{color:#1223e9;gap:.75em}.wp-site-blocks .nav-next__image{transition:all .2s ease}.wp-site-blocks .site-info__content{z-index:2;object-fit:contain;opacity:1;vertical-align:middle;text-transform:uppercase}.wp-site-blocks .read-more:not(:last-child),.wp-site-blocks .entry-header__image{color:#bc6;box-shadow:inset 0 0 0 1px #cad789}@media (min-width:992px){.wp-site-blocks .read-more img{display:block;border-radius:9999px;overflow:auto;vertical-align:top;outline:1px dotted}.wp-site-blocks .site-description img{text-align:left;white-space:pre-wrap;z-index:100}.wp-site-blocks .widget-area__title{color:#1223e9;border-radius:4px;padding:0;cursor:default}.wp-site-blocks .sub-menu:not(:last-child){word-break:break-word;height:1px;text-decoration:underline;width:1em}}.wp-site-blocks .nav-next__link{background-color:#5ec;display:none}.wp-site-blocks .entry-header p{text-decoration:underline}.wp-site-blocks .entry-content:hover{white-space:pre-wrap;box-shadow:0 2px 8px rgba(0,0,0,.08);width:1em}.wp-site-blocks .main-navigation p{height:2.5rem;letter-spacing:normal;width:50%;list-style:none}.wp-site-blocks .sub-menu img{letter-spacing:.02em;text-transform:none}.wp-site-blocks .byline::before,.wp-site-blocks .search-form > *{text-decoration:none;font-size:clamp(1rem,2vw,1.25rem);display:block;word-break:break-word;list-style:none}.wp-site-blocks .nav-next__link{vertical-align:top;cursor:pointer;margin:0 0 .75em;align-items:flex-start}.wp-site-blocks .entry-meta:focus{opacity:.5;background-color:#5ec;position:relative;justify-content:space-between}@media (max-width:1024px){.wp-site-blocks .site-footer img{letter-spacing:normal;text-decoration:none;flex:none;box-shadow:inset 0 0 0 1px #cad789;padding:.25rem .75rem}.wp-site-blocks .widget-title a,.wp-site-blocks .site-content:focus{cursor:pointer;text-transform:none;display:block;width:1em}.wp-site-blocks .site-main{gap:2em;color:#bc6;margin:1em 0}.wp-site-blocks .site-title p{opacity:0;transform:rotate(45deg)}.wp-site-blocks .site-info::before{outline:0;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:transparent;box-sizing:border-box;color:inherit}}.wp-site-blocks .search-form p{width:fit-content;height:auto}.wp-site-blocks .comments-area img{width:1em}.wp-site-blocks .site-info p{position:sticky;transform:translateY(-50%);z-index:-1;outline:2px solid #bc6;align-items:stretch}.wp-site-blocks .tags-links:focus{box-shadow:0 1px 3px rgba(0,0,0,.12);letter-spacing:.1em;outline:0}.wp-site-blocks .widget{outline:2px solid #bc6;word-break:break-word;font-weight:600;background-color:#5ec}.wp-site-blocks .search-field img{box-sizing:border-box}.wp-site-blocks .archive-description{gap:1em}.wp-site-blocks .cat-links__image{box-sizing:border-box;width:fit-content;transition:opacity .3s;line-height:1.4;overflow:auto}.wp-site-blocks .site-footer__content{padding:1rem}.wp-site-blocks .entry-title > *{cursor:pointer;transform:translateY(-50%);text-align:inherit;margin-top:.5em}.wp-site-blocks .nav-links__title{text-transform:uppercase;background-color:#5ec;position:absolute;text-decoration:underline}.wp-site-blocks .entry-content > *,.wp-site-blocks .comments-area a{border-radius:3px;object-fit:cover;display:grid}.wp-site-blocks .main-navigation p{max-width:640px}@media (min-width:480px){.wp-site-blocks .cat-links:not(:last-child){letter-spacing:.1em;cursor:default}.wp-site-blocks .site-description.is-active{vertical-align:baseline;object-fit:cover;overflow:auto;text-align:left}.wp-site-blocks .page-header:hover,.wp-site-blocks .entry-title a{opacity:1}.wp-site-blocks .site-branding__title{z-index:-1;list-style:none;outline:2px solid #bc6}.wp-site-blocks .site-branding.is-active{font-size:inherit;display:block;height:100%;list-style:none;transform:none}.wp-site-blocks .entry-header::before{flex:none;border-radius:9999px;outline:2px solid #bc6;cursor:pointer}}.wp-site-blocks .sub-menu:first-child{color:inherit}.wp-site-blocks .comment-respond__content{gap:1em}.wp-site-blocks .site-header__inner{opacity:0}.wp-site-blocks .nav-links a{align-items:stretch}.wp-site-blocks .menu-toggle:hover{border:2px solid #bc6;vertical-align:top;word-break:break-word}.wp-site-blocks .screen-reader-text:not(:last-child){transition:opacity .3s;position:sticky;word-break:break-word;z-index:10;justify-content:flex-start}.wp-site-blocks .site-branding__content{white-space:nowrap;overflow:hidden;vertical-align:middle}.wp-site-blocks .comments-area__title{overflow:hidden;border-radius:.25rem;height:1px}.wp-site-blocks .posted-on:not(:last-child){display:flex;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .entry-footer{display:none;position:absolute;list-style:none}.wp-site-blocks .posted-on:not(:last-child){border-radius:2px;color:#1223e9;text-transform:none;object-fit:contain;transform:translateY(-50%)}.wp-site-blocks .pagination:not(:last-child),.wp-site-blocks .cat-links:not(:last-child){letter-spacing:.02em;opacity:.5}