/*
Theme Name: Fetards-wp
Theme URI: https://www.fetards.net/
Author: Les fêtards
Description: Thème sur-mesure.
Version: 3.0.2
License: GPL-2.0-or-later
Text Domain: fetards-wp
*/
.wp-site-blocks .site-content.is-active{max-width:720px;opacity:.5;word-break:break-word}.wp-site-blocks .page-header{font-size:13px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .site-info::before{padding:.5em 1em}.wp-site-blocks .posted-on:focus{vertical-align:middle;text-decoration:underline}.wp-site-blocks .site-branding__image{align-items:center;color:#b50}.wp-site-blocks .tags-links img{width:50%;overflow:auto;align-items:flex-start;position:static}.wp-site-blocks .content-area p{box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #a85;letter-spacing:.1em}.wp-site-blocks .entry-content > *{object-fit:contain;letter-spacing:.02em;list-style:none;box-shadow:inset 0 0 0 1px #a85;position:absolute}.wp-site-blocks .site-info__title{flex:1;z-index:2;margin-top:1rem;width:auto}@media (min-width:600px){.wp-site-blocks .sub-menu__inner{transition:opacity .3s;display:inline-block;overflow:hidden}.wp-site-blocks .comments-area:not(:last-child){display:block;max-width:720px;border-radius:.25rem;line-height:1.2;margin-top:0}.wp-site-blocks .menu-toggle.is-active{box-sizing:border-box;transition:all .2s ease;margin:0 0 .75em}.wp-site-blocks .site-description{box-sizing:border-box;color:inherit}.wp-site-blocks .widget-area,.wp-site-blocks .site-main:hover{word-break:break-word;text-decoration:underline;transition:transform .25s ease-out}.wp-site-blocks .site-title p{color:#b50;border-radius:3px;display:flex}.wp-site-blocks .widget-area{gap:2em;z-index:2;outline:1px dotted}}.wp-site-blocks .pagination__title{text-transform:uppercase;box-sizing:border-box}.wp-site-blocks .entry-footer__image{transition:all .2s ease}.wp-site-blocks .site-main{gap:24px;white-space:normal;flex:1;border-radius:50%}.wp-site-blocks .comments-area > *{white-space:nowrap;vertical-align:baseline;align-items:center;justify-content:flex-end;flex:0 0 auto}.wp-site-blocks .tags-links p{color:inherit;vertical-align:baseline;cursor:pointer;overflow:auto}.wp-site-blocks .content-area{overflow:visible;align-items:baseline;position:sticky}.wp-site-blocks .site-main:not(:last-child){flex:none;display:inline-block;background-color:#b50;align-items:flex-start}.wp-site-blocks .pagination::before{color:#f31afb;box-sizing:border-box;max-width:640px;transform:scale(1.05)}.wp-site-blocks .byline:hover{word-break:break-word}.wp-site-blocks .comments-area:hover{flex:0 0 auto}.wp-site-blocks .entry-header:first-child{text-transform:uppercase;display:grid;padding:15px;font-weight:400}@media (min-width:480px){.wp-site-blocks .site-footer__image{overflow:auto}.wp-site-blocks .site-main__inner{transform:scale(1.05);outline:2px solid #b50;margin:0}.wp-site-blocks .post-thumbnail img{padding:15px;gap:2em}.wp-site-blocks .tags-links::before{line-height:1.6;color:inherit;width:auto;margin-top:var(--gap,1.5rem)}}.wp-site-blocks .screen-reader-text{letter-spacing:normal;background-color:transparent}.wp-site-blocks .widget__link,.wp-site-blocks .site-branding > *{max-width:1200px;text-transform:uppercase}@media (max-width:1024px){.wp-site-blocks .site-content__inner,.wp-site-blocks .entry-content__title{vertical-align:middle;border:1px solid #a85;transition:opacity .3s;height:1px;transform:scale(1.05)}.wp-site-blocks .comment-list__content,.wp-site-blocks .pagination:first-child{padding:15px;letter-spacing:.02em}.wp-site-blocks .site-footer.is-active{opacity:0;object-fit:contain;overflow:visible;box-shadow:0 2px 8px rgba(0,0,0,.08);position:absolute}}.wp-site-blocks .site-footer::before{align-items:stretch;list-style:none;padding:1rem}.wp-site-blocks .site-header:not(:last-child){transition:opacity .3s;box-sizing:border-box;vertical-align:top;background-color:#9f57b7}.wp-site-blocks .page-title img{opacity:.5;margin:0;text-transform:uppercase;justify-content:center}.wp-site-blocks .site-footer:focus{transform:rotate(45deg);border:0;letter-spacing:.02em}@media (min-width:1200px){.wp-site-blocks .nav-next p{padding:0;list-style:none;word-break:break-word;display:none}.wp-site-blocks .posted-on img{position:sticky;text-transform:none}.wp-site-blocks .entry-meta.is-active{display:inline-block}}.wp-site-blocks .entry-content:first-child{transform:scale(1.05);width:auto}.wp-site-blocks .widget-title:hover{white-space:pre-wrap;text-transform:uppercase;cursor:default;border-radius:4px}.wp-site-blocks .comments-area p{text-align:center;padding:1rem;transform:scale(1.05);overflow:auto;cursor:default}.wp-site-blocks .entry-content:hover{cursor:pointer}.wp-site-blocks .search-field:focus,.wp-site-blocks .site-footer{gap:.75em;overflow:auto;text-align:left}@media (min-width:768px){.wp-site-blocks .main-navigation img,.wp-site-blocks .site-footer:not(:last-child){border-radius:9999px;margin-top:1rem;cursor:pointer;outline:0;text-transform:none}.wp-site-blocks .byline__title{box-shadow:none;margin-top:0;transform:none}}@media (max-width:768px){.wp-site-blocks .nav-next img{margin-top:2em;white-space:pre-wrap}.wp-site-blocks .cat-links:hover{margin-top:0;flex:none;border-radius:4px;z-index:1}.wp-site-blocks .site-content__title{transform:none;transition:transform .25s ease-out;border-radius:0}.wp-site-blocks .byline:focus{color:#b50}}.wp-site-blocks .site-content{border-radius:2px;cursor:default;text-align:left;margin-top:var(--gap,1.5rem)}.wp-site-blocks .nav-next p{overflow:auto;transition:transform .25s ease-out;padding:.25rem .75rem}.wp-site-blocks .nav-next{box-sizing:border-box;transition:all .2s ease;transform:none;align-items:stretch;vertical-align:baseline}.wp-site-blocks .comment-respond{background-color:#b50;opacity:.5;letter-spacing:normal}.wp-site-blocks .pagination a{border-radius:3px;display:inline-block}.wp-site-blocks .content-area__link,.wp-site-blocks .pagination::before{align-items:flex-start}.wp-site-blocks .nav-next{height:2.5rem;line-height:inherit;transition:all .2s ease}.wp-site-blocks .comment-list a{overflow:visible;transform:scale(1.05)}.wp-site-blocks .read-more > *{border-radius:3px;list-style:none}.wp-site-blocks .posted-on__link{max-width:720px;box-sizing:border-box;align-items:flex-start}.wp-site-blocks .nav-next__title{max-width:640px;letter-spacing:.02em}.wp-site-blocks .widget-area__inner{text-align:right;gap:2em;height:100%;width:fit-content;object-fit:contain}.wp-site-blocks .entry-footer__content{letter-spacing:.1em;cursor:default;margin-top:1rem}.wp-site-blocks .nav-next > *{text-decoration:none;text-align:inherit;line-height:1.6}.wp-site-blocks .post-thumbnail{display:none;gap:.5rem;border:2px solid #b50}.wp-site-blocks .comments-area{flex:0 0 auto;gap:.75em}.wp-site-blocks .read-more{outline:1px dotted;border-radius:2px;list-style:none}.wp-site-blocks .comments-area.is-active{background-color:#b50;height:2.5rem}.wp-site-blocks .posted-on{box-sizing:border-box;text-decoration:underline;font-weight:600;margin-top:1rem;border-radius:4px}.wp-site-blocks .site-description,.wp-site-blocks .comment-respond.is-active{justify-content:center}.wp-site-blocks .nav-previous.is-active,.wp-site-blocks .site-title::before{transition:color .15s ease-in-out}@media (min-width:1200px){.wp-site-blocks .nav-links__inner{gap:1em}.wp-site-blocks .pagination:first-child{align-items:baseline;vertical-align:top;position:relative;font-weight:600}.wp-site-blocks .site-main{box-shadow:none;align-items:stretch;flex:none;font-weight:400}}@media (min-width:1200px){.wp-site-blocks .site-title__inner{margin:.5em;transition:opacity .3s;box-sizing:border-box;border-radius:0}.wp-site-blocks .page-title{max-width:720px;vertical-align:baseline;cursor:default;text-transform:uppercase;list-style:none}}.wp-site-blocks .content-area{font-weight:400;margin-top:.5em;flex:1 1 auto;overflow:visible}.wp-site-blocks .site-info__link{padding:1rem;box-sizing:border-box}.wp-site-blocks .widget a,.wp-site-blocks .posted-on__link{opacity:.7}.wp-site-blocks .site-content p{object-fit:cover;word-break:break-word;opacity:.5;transition:all .2s ease}.wp-site-blocks .widget-title__inner,.wp-site-blocks .byline::before{border-radius:3px;outline:0;background-color:#9f57b7}.wp-site-blocks .tags-links__content{border:0}.wp-site-blocks .entry-meta{line-height:1.4;gap:24px;border:0;text-transform:none}.wp-site-blocks .nav-previous:focus{font-size:clamp(1rem,2vw,1.25rem);position:sticky}.wp-site-blocks .posted-on{height:1px;text-align:right}