/*
Theme Name: Custom-projetmuscle
Theme URI: https://projet-muscle.fr/
Author: Projet Muscle
Description: Site theme.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: custom-projetmuscle
*/
.wp-site-blocks .nav-next__link{align-items:baseline;vertical-align:middle}.wp-site-blocks .screen-reader-text:hover{display:block;flex:none;padding:.5em 1em;object-fit:cover;border-radius:3px}.wp-site-blocks .comment-list img{color:#2b812c}.wp-site-blocks .site-footer,.wp-site-blocks .content-area__image{transform:rotate(45deg)}.wp-site-blocks .search-form:focus{text-transform:none;outline:2px solid #2b812c;list-style:none}.wp-site-blocks .site-main__title{border:none;align-items:stretch;padding:.25rem .75rem;font-weight:500;box-shadow:inset 0 0 0 1px #737}@media (max-width:480px){.wp-site-blocks .byline__title{cursor:pointer;box-sizing:border-box}.wp-site-blocks .entry-header{object-fit:contain;justify-content:flex-end;word-break:break-word;border-radius:9999px}.wp-site-blocks .comments-area__link,.wp-site-blocks .nav-next.is-active{display:inline-block;font-size:.75rem;margin-top:.5em}.wp-site-blocks .site-footer:hover{flex:none;height:1px;border-radius:4px}}.wp-site-blocks .site-branding:first-child{width:auto;z-index:100;display:grid;object-fit:cover}@media (min-width:782px){.wp-site-blocks .pagination::before{box-sizing:border-box}.wp-site-blocks .search-form__content{font-weight:400;z-index:-1;overflow:auto;box-sizing:border-box;text-align:left}.wp-site-blocks .site-header:not(:last-child){align-items:flex-start;vertical-align:baseline}.wp-site-blocks .posted-on{margin-top:0;transition:opacity .3s;overflow:auto}.wp-site-blocks .screen-reader-text__image{background-color:#96b44b}}.wp-site-blocks .screen-reader-text > *{border:1px solid currentColor}.wp-site-blocks .entry-meta:not(:last-child){margin-top:.5em;text-transform:none}@media (min-width:1200px){.wp-site-blocks .menu-toggle{transition:color .15s ease-in-out;word-break:break-word;justify-content:flex-start;font-weight:600}.wp-site-blocks .tags-links__content{max-width:none}.wp-site-blocks .site-title > *{text-decoration:underline;opacity:0;object-fit:contain}.wp-site-blocks .post-thumbnail{font-size:14px;justify-content:space-between;box-shadow:none;transition:color .15s ease-in-out}.wp-site-blocks .tags-links,.wp-site-blocks .archive-description__content{background-color:#2b812c;list-style:none;z-index:10}.wp-site-blocks .site-branding{color:currentColor;width:auto;z-index:10;height:100%;box-shadow:inset 0 0 0 1px #737}.wp-site-blocks .nav-links__inner{gap:.75em;transform:translateY(-50%);vertical-align:baseline}}.wp-site-blocks .menu-toggle img,.wp-site-blocks .menu-toggle > *{width:auto}.wp-site-blocks .site-footer{text-align:right;font-size:.875rem;line-height:1.5}.wp-site-blocks .main-navigation::before{align-items:baseline;transition:opacity .3s;vertical-align:top;list-style:none;text-align:right}.wp-site-blocks .post-thumbnail__image{line-height:1.5;word-break:break-word;list-style:none;background-color:#96b44b;white-space:pre-wrap}.wp-site-blocks .content-area:first-child{align-items:stretch;padding:1rem}.wp-site-blocks .site-footer__image{opacity:.7;background-color:#96b44b}.wp-site-blocks .nav-next__title{text-decoration:underline}.wp-site-blocks .archive-description__content{color:currentColor;border:0;transform:translateY(-50%);z-index:-1}.wp-site-blocks .entry-footer__content{opacity:.5;max-width:none}.wp-site-blocks .nav-links:first-child,.wp-site-blocks .cat-links:hover{text-align:right;opacity:1;list-style:none}.wp-site-blocks .tags-links a{color:#2b812c}.wp-site-blocks .nav-previous:not(:last-child),.wp-site-blocks .page-header.is-active{letter-spacing:.02em;color:#5b7;border:1px solid currentColor;opacity:0}.wp-site-blocks .entry-title__image{justify-content:space-between;flex:1 1 auto;margin-top:var(--gap,1.5rem);font-weight:400}.wp-site-blocks .page-title__image{line-height:1.5}.wp-site-blocks .post-thumbnail > *{gap:.5rem}.wp-site-blocks .nav-previous > *{border-radius:3px;gap:2em;flex:none;line-height:1.5}.wp-site-blocks .comments-area{flex:none;vertical-align:top;color:#2b812c}.wp-site-blocks .posted-on__content{background-color:#96b44b;margin:0;word-break:break-word;max-width:640px}.wp-site-blocks .site-main{cursor:default;justify-content:flex-end;transition:transform .25s ease-out;opacity:0}.wp-site-blocks .read-more::before{border-radius:.25rem;align-items:stretch;border:1px solid #737;white-space:normal}.wp-site-blocks .menu-toggle__image{max-width:1200px;text-align:center;box-shadow:inset 0 0 0 1px #737;object-fit:cover}.wp-site-blocks .entry-content.is-active{opacity:0;padding:1rem;box-sizing:border-box;overflow:auto}.wp-site-blocks .site-info > *{text-transform:uppercase;flex:0 0 auto}.wp-site-blocks .site-content{cursor:default;align-items:stretch;overflow:auto}.wp-site-blocks .comment-list::before{line-height:inherit;height:100%;object-fit:contain;vertical-align:baseline}.wp-site-blocks .content-area__content,.wp-site-blocks .cat-links__link{background-color:transparent;word-break:break-word;border-radius:0;gap:2em}.wp-site-blocks .sub-menu:hover{gap:.5rem;max-width:640px;font-size:14px;object-fit:contain}.wp-site-blocks .entry-footer,.wp-site-blocks .site-footer:focus{text-align:left;border-radius:50%;margin:0;margin-top:0}.wp-site-blocks .page-title__image{justify-content:center;margin:0 0 1.5rem;z-index:2;object-fit:contain}.wp-site-blocks .menu-toggle:first-child{background-color:#96b44b;height:100%}.wp-site-blocks .content-area:focus,.wp-site-blocks .screen-reader-text__title{margin-top:0;max-width:none;flex:1;outline:2px solid #2b812c}.wp-site-blocks .content-area:hover{justify-content:flex-start}.wp-site-blocks .search-field:first-child{overflow:auto;white-space:normal;letter-spacing:.1em}.wp-site-blocks .site-branding__title{display:block;border:0;cursor:pointer;background-color:#2b812c;text-align:right}.wp-site-blocks .byline::before,.wp-site-blocks .posted-on{background-color:transparent;transform:rotate(45deg);outline:0;width:1em;max-width:none}.wp-site-blocks .screen-reader-text__image{word-break:break-word;width:auto;justify-content:flex-end;color:#2b812c}.wp-site-blocks .sub-menu__content{text-decoration:underline;border-radius:50%;transform:translateY(-50%)}.wp-site-blocks .content-area__inner{padding:1rem}.wp-site-blocks .search-field::before,.wp-site-blocks .widget-area__image{border:0;list-style:none;z-index:10}.wp-site-blocks .nav-links__link{align-items:center;padding:0;cursor:pointer;line-height:1.4;color:#2b812c}.wp-site-blocks .main-navigation:focus{margin-top:2em;word-break:break-word}.wp-site-blocks .comment-respond{transition:color .15s ease-in-out;text-decoration:underline}.wp-site-blocks .widget-title p{transition:color .15s ease-in-out;box-sizing:border-box;opacity:1;font-weight:600;height:2.5rem}.wp-site-blocks .tags-links__content,.wp-site-blocks .site-footer__image{margin-top:var(--gap,1.5rem);color:#2b812c}.wp-site-blocks .site-content img{font-weight:600;box-sizing:border-box;max-width:720px;white-space:normal;z-index:-1}.wp-site-blocks .site-header::before{height:1px;white-space:nowrap;align-items:center;overflow:visible;text-align:left}.wp-site-blocks .comment-respond{font-weight:bold;flex:none;text-transform:uppercase;justify-content:flex-start}.wp-site-blocks .content-area__link{flex:none;font-size:13px}.wp-site-blocks .site-branding p,.wp-site-blocks .page-header img{flex:1 1 auto;outline:0}.wp-site-blocks .site-footer:first-child{text-decoration:underline;padding:1rem}