/*
Theme Name: Jeudefoottheme
Theme URI: https://www.jeu-de-foot.org/
Author: Jeu de foot
Description: Thème enfant personnalisé.
Version: 1.2.4
License: GPL-2.0-or-later
Text Domain: jeudefoottheme
*/
.wp-site-blocks .entry-footer:focus{display:grid;object-fit:contain;transform:translateY(-50%);color:currentColor}.wp-site-blocks .entry-meta__content{overflow:auto;outline:1px dotted;vertical-align:baseline;transition:all .2s ease}.wp-site-blocks .sub-menu:hover,.wp-site-blocks .site-footer p{text-decoration:underline}.wp-site-blocks .widget-title a,.wp-site-blocks .widget.is-active{object-fit:contain;vertical-align:top;list-style:none;z-index:10}.wp-site-blocks .search-field__title{position:sticky;cursor:default}.wp-site-blocks .tags-links,.wp-site-blocks .comment-list__inner{background-color:#a1c;align-items:baseline;border-radius:0}.wp-site-blocks .entry-footer{line-height:normal;margin:0 0 .75em}.wp-site-blocks .widget:not(:last-child){border-radius:0;background-color:#a1c;opacity:.7;display:inline-block;width:1em}.wp-site-blocks .byline p{z-index:-1}.wp-site-blocks .sub-menu{text-align:inherit;overflow:hidden;background-color:#a1c;font-weight:bold}.wp-site-blocks .page-title{cursor:default;word-break:break-word}.wp-site-blocks .site-main a{box-shadow:0 2px 8px rgba(0,0,0,.08);color:#9f3;max-width:1200px;justify-content:flex-start;box-sizing:border-box}.wp-site-blocks .page-header > *{justify-content:space-between;line-height:1.4;text-transform:none;list-style:none}.wp-site-blocks .nav-previous:not(:last-child){align-items:center}.wp-site-blocks .site-description{background-color:#485;justify-content:space-between;border:1px solid #2f921e}.wp-site-blocks .widget-area{line-height:1.2;margin:1em 0;border-radius:0}@media (max-width:600px){.wp-site-blocks .posted-on:hover{height:auto}.wp-site-blocks .entry-header__image,.wp-site-blocks .screen-reader-text:not(:last-child){font-weight:500;border:2px solid #485;font-size:clamp(1rem,2vw,1.25rem);cursor:default}.wp-site-blocks .site-description__title{background-color:#485;transition:transform .25s ease-out;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .content-area::before{cursor:pointer;padding:.25rem .75rem;position:absolute}.wp-site-blocks .comment-list__content{margin-top:0;transform:none;padding:15px;object-fit:contain;justify-content:space-between}.wp-site-blocks .sub-menu img{text-decoration:underline;display:grid}}.wp-site-blocks .widget > *{background-color:#a1c;margin:.5em;border-radius:4px;outline:1px dotted;vertical-align:top}.wp-site-blocks .comments-area:focus{position:sticky;font-size:13px;opacity:1;text-transform:none}.wp-site-blocks .comments-area:hover{align-items:stretch}.wp-site-blocks .site-title:first-child{transition:opacity .3s}.wp-site-blocks .menu-toggle img{vertical-align:middle}.wp-site-blocks .entry-title:first-child{width:auto;align-items:baseline;color:#9f3;display:inline-flex}.wp-site-blocks .comment-respond{letter-spacing:normal}.wp-site-blocks .page-header__title{display:block;list-style:none}.wp-site-blocks .nav-links:hover,.wp-site-blocks .entry-header__title{background-color:#485;width:auto;box-shadow:inset 0 0 0 1px #2f921e}.wp-site-blocks .widget-title:not(:last-child),.wp-site-blocks .posted-on__content{max-width:100%;text-decoration:none}.wp-site-blocks .comment-list a{border:1px solid #2f921e;text-decoration:none;border-radius:50%}.wp-site-blocks .site-header{margin-top:0}.wp-site-blocks .entry-header.is-active,.wp-site-blocks .site-info p{text-align:left;text-decoration:none}.wp-site-blocks .entry-title:hover{object-fit:contain;border-radius:9999px;position:sticky;z-index:10}.wp-site-blocks .comments-area p{transition:opacity .3s;display:flex;margin-top:var(--gap,1.5rem);letter-spacing:.1em}.wp-site-blocks .page-title:not(:last-child){color:#9f3;position:absolute}.wp-site-blocks .site-description__link{border:1px solid #2f921e;position:absolute;margin:0 0 .75em}.wp-site-blocks .tags-links{text-align:center;white-space:pre-wrap}.wp-site-blocks .entry-title a{white-space:pre-wrap;display:grid;outline:0}.wp-site-blocks .site-info__image{border:none;object-fit:contain;white-space:pre-wrap}.wp-site-blocks .site-main a{box-shadow:none;margin:0 0 1.5rem}@media (min-width:600px){.wp-site-blocks .widget-title a{border-radius:0;gap:2em;object-fit:cover;flex:none;background-color:transparent}.wp-site-blocks .menu-toggle__inner{text-transform:none;word-break:break-word;white-space:nowrap}.wp-site-blocks .nav-previous,.wp-site-blocks .site-footer:focus{border-radius:0}.wp-site-blocks .site-main__image{color:#9f3}.wp-site-blocks .tags-links{outline:0;max-width:none;border-radius:4px;opacity:.7}}.wp-site-blocks .entry-content{gap:24px}@media (min-width:768px){.wp-site-blocks .entry-content:first-child{opacity:.5;outline:1px dotted}.wp-site-blocks .main-navigation:first-child{transform:none;vertical-align:middle;justify-content:center;box-shadow:inset 0 0 0 1px #2f921e;display:none}.wp-site-blocks .site-info__link{gap:2em;text-align:left;max-width:none;word-break:break-word;margin-top:0}.wp-site-blocks .site-main > *{object-fit:cover}.wp-site-blocks .site-description:hover,.wp-site-blocks .entry-title__title{position:relative}.wp-site-blocks .entry-content::before{list-style:none}}.wp-site-blocks .posted-on > *{box-sizing:border-box;line-height:1.2;margin-top:0}.wp-site-blocks .comments-area:hover,.wp-site-blocks .entry-meta:hover{color:#485}@media (min-width:1024px){.wp-site-blocks .nav-previous__content{cursor:pointer;list-style:none;transition:opacity .3s;overflow:visible;display:none}.wp-site-blocks .content-area{padding:0;display:inline-flex;transform:translateY(-50%)}.wp-site-blocks .comments-area.is-active{object-fit:cover;margin-top:1rem;list-style:none}.wp-site-blocks .nav-next{align-items:center;width:50%}.wp-site-blocks .site-info::before{overflow:auto;padding:0;opacity:0;z-index:100;gap:24px}}.wp-site-blocks .entry-meta:first-child{transform:scale(1.05);overflow:visible;height:auto;text-transform:uppercase}.wp-site-blocks .comments-area::before{line-height:1.2}@media (min-width:1200px){.wp-site-blocks .screen-reader-text > *{box-sizing:border-box;line-height:1.4;transition:color .15s ease-in-out}.wp-site-blocks .widget-title__title{box-shadow:0 1px 3px rgba(0,0,0,.12);outline:0;vertical-align:middle;font-size:1rem}.wp-site-blocks .nav-links::before{margin-top:1rem;color:inherit;cursor:pointer;flex:0 0 auto}}.wp-site-blocks .entry-meta:first-child{object-fit:cover;font-weight:500;max-width:100%;border-radius:50%}.wp-site-blocks .widget{height:2.5rem}.wp-site-blocks .nav-links:hover,.wp-site-blocks .nav-links:first-child{outline:0;white-space:nowrap;color:inherit;border-radius:.25rem}.wp-site-blocks .search-form::before{color:currentColor;list-style:none;box-sizing:border-box;white-space:pre-wrap;width:1em}.wp-site-blocks .pagination p{line-height:normal}@media (min-width:992px){.wp-site-blocks .screen-reader-text a{gap:.75em}.wp-site-blocks .content-area{margin:.5em;display:grid;cursor:pointer;overflow:auto;padding:1rem}.wp-site-blocks .widget:first-child{font-weight:400;align-items:baseline;background-color:#485;text-transform:none}.wp-site-blocks .page-header > *{z-index:100;box-shadow:none;object-fit:contain}.wp-site-blocks .widget-title__link{max-width:none;position:absolute;width:1em}}.wp-site-blocks .archive-description:hover{box-sizing:border-box;word-break:break-word;overflow:hidden;transition:opacity .3s;height:2.5rem}.wp-site-blocks .site-branding__title{display:inline-flex;list-style:none;margin:1em 0;border:2px solid #485}.wp-site-blocks .site-content a,.wp-site-blocks .site-content{transition:all .2s ease;text-decoration:none;line-height:inherit;white-space:nowrap;border:2px solid #485}.wp-site-blocks .nav-previous{outline:0;object-fit:cover;font-weight:700}.wp-site-blocks .sub-menu p{color:#9f3}.wp-site-blocks .nav-links p{justify-content:flex-start;gap:1em;box-sizing:border-box;align-items:stretch}.wp-site-blocks .entry-header__title{background-color:#485;width:1em;outline:1px dotted;text-transform:none}.wp-site-blocks .entry-content img{border-radius:2px;background-color:#a1c;flex:0 0 auto;word-break:break-word;font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .main-navigation.is-active{cursor:pointer;transform:rotate(45deg);flex:0 0 auto}.wp-site-blocks .nav-links:hover{font-size:14px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;width:1em}.wp-site-blocks .menu-toggle{text-align:center;margin-top:1rem;gap:2em;justify-content:center}.wp-site-blocks .site-branding{object-fit:contain;border:1px solid currentColor;z-index:100;letter-spacing:normal}.wp-site-blocks .comments-area__inner{display:none;position:sticky}.wp-site-blocks .site-header{list-style:none;transform:rotate(45deg);margin:0}.wp-site-blocks .content-area{width:fit-content}.wp-site-blocks .site-content{justify-content:center;letter-spacing:.1em;word-break:break-word;border:1px solid #2f921e}