/*
Theme Name: Wp-jeuramienlig
Theme URI: https://www.jeu-rami-en-ligne.com/
Author: Jeu Rami en Ligne
Description: Thème sur-mesure.
Version: 2.1.0
License: GPL-2.0-or-later
Text Domain: wp-jeuramienlig
*/
.wp-site-blocks .entry-footer p{width:50%;color:currentColor;line-height:1.6;text-decoration:underline}.wp-site-blocks .read-more:focus{word-break:break-word;cursor:default}.wp-site-blocks .site-footer__title{border:2px solid #9ecf23;margin-top:.5em}@media (min-width:1200px){.wp-site-blocks .post-thumbnail__content{gap:1em}.wp-site-blocks .comment-list__title,.wp-site-blocks .cat-links.is-active{background-color:#1b38ac;display:block;object-fit:contain;transform:none;z-index:10}}.wp-site-blocks .pagination:first-child{text-transform:none;object-fit:contain}@media (max-width:480px){.wp-site-blocks .main-navigation__inner{list-style:none;cursor:default}.wp-site-blocks .post-thumbnail__title{justify-content:flex-start;vertical-align:middle}.wp-site-blocks .site-content:not(:last-child){margin:.5em}}.wp-site-blocks .sub-menu__title{height:auto;vertical-align:top;opacity:.7;transform:scale(1.05);text-align:right}.wp-site-blocks .site-title{word-break:break-word;justify-content:space-between;letter-spacing:.02em;transition:all .2s ease}.wp-site-blocks .comment-list__link{width:50%;border-radius:9999px;padding:.5em 1em;letter-spacing:.1em;display:grid}.wp-site-blocks .site-header.is-active{vertical-align:middle}.wp-site-blocks .byline:hover{border:1px solid #327;transform:translateY(-50%)}.wp-site-blocks .main-navigation > *{box-shadow:0 1px 3px rgba(0,0,0,.12);border:0;align-items:stretch;margin-top:var(--gap,1.5rem);letter-spacing:normal}.wp-site-blocks .posted-on__link{flex:none;outline:1px dotted;white-space:pre-wrap}@media (min-width:1024px){.wp-site-blocks .entry-title.is-active{align-items:center;word-break:break-word;gap:24px}.wp-site-blocks .read-more:focus{list-style:none}.wp-site-blocks .entry-title:not(:last-child),.wp-site-blocks .post-thumbnail img{margin:0 auto;white-space:nowrap;transition:transform .25s ease-out}.wp-site-blocks .byline{overflow:hidden;background-color:#1b38ac}.wp-site-blocks .entry-content:not(:last-child),.wp-site-blocks .site-main a{white-space:nowrap;letter-spacing:normal;height:1px}.wp-site-blocks .entry-header__content{background-color:transparent}.wp-site-blocks .comments-area.is-active,.wp-site-blocks .nav-previous:not(:last-child){margin:0 0 1.5rem;position:absolute}}.wp-site-blocks .search-field{list-style:none;font-size:1rem;height:100%;justify-content:flex-end}.wp-site-blocks .page-header:not(:last-child){text-transform:uppercase}.wp-site-blocks .site-content,.wp-site-blocks .comment-respond:focus{box-shadow:0 1px 3px rgba(0,0,0,.12);line-height:1.2;padding:.25rem .75rem;position:sticky;justify-content:flex-end}.wp-site-blocks .site-title{cursor:pointer;justify-content:flex-end;overflow:auto;margin-top:var(--gap,1.5rem);font-weight:400}.wp-site-blocks .nav-next p{white-space:normal;object-fit:cover}.wp-site-blocks .post-thumbnail{transition:opacity .3s}.wp-site-blocks .posted-on__image{border-radius:9999px;word-break:break-word;box-shadow:none;transform:translateY(-50%)}.wp-site-blocks .archive-description{color:#9ecf23;transition:transform .25s ease-out;object-fit:cover;flex:none;overflow:auto}.wp-site-blocks .post-thumbnail{padding:15px;gap:.75em;list-style:none;letter-spacing:.1em;border-radius:3px}.wp-site-blocks .page-header__title{border-radius:9999px;text-align:center;box-shadow:inset 0 0 0 1px #327;opacity:0;text-transform:none}.wp-site-blocks .site-title{z-index:10}.wp-site-blocks .post-thumbnail img{gap:1em}.wp-site-blocks .site-content__inner{list-style:none}.wp-site-blocks .comment-respond__title{max-width:100%;margin:0 auto;position:static}.wp-site-blocks .entry-title.is-active{font-weight:700}.wp-site-blocks .posted-on::before,.wp-site-blocks .page-title__inner{text-transform:none}.wp-site-blocks .menu-toggle a{color:#9ecf23}.wp-site-blocks .widget-area__image{font-weight:700}.wp-site-blocks .site-branding:focus{box-shadow:0 1px 3px rgba(0,0,0,.12);opacity:.7;display:inline-flex}.wp-site-blocks .widget::before,.wp-site-blocks .page-title.is-active{flex:1;z-index:100;box-sizing:border-box}.wp-site-blocks .screen-reader-text__content{line-height:normal;font-weight:500;color:#7c60be;display:block}.wp-site-blocks .post-thumbnail{flex:1 1 auto;opacity:.5}.wp-site-blocks .pagination a{max-width:640px;object-fit:cover;font-weight:bold;justify-content:space-between;cursor:default}@media (min-width:480px){.wp-site-blocks .menu-toggle__title,.wp-site-blocks .nav-previous > *{color:#7c60be;flex:0 0 auto;position:static;transition:color .15s ease-in-out}.wp-site-blocks .menu-toggle > *{text-transform:uppercase;border-radius:9999px;text-decoration:none;background-color:transparent}.wp-site-blocks .read-more__inner{border-radius:0}.wp-site-blocks .tags-links__image{transition:all .2s ease;border:2px solid #9ecf23}.wp-site-blocks .site-description__image{max-width:1200px;cursor:pointer;transition:color .15s ease-in-out}.wp-site-blocks .content-area{font-size:.8em;gap:1em}.wp-site-blocks .pagination.is-active{font-size:1.125em;color:currentColor;height:1px;list-style:none}}.wp-site-blocks .site-main__image{transition:opacity .3s;flex:1}.wp-site-blocks .site-main__image,.wp-site-blocks .entry-footer{box-sizing:border-box;width:auto;transition:color .15s ease-in-out;font-weight:500}.wp-site-blocks .screen-reader-text img{margin-top:0;font-size:14px;line-height:normal}.wp-site-blocks .pagination__content{font-weight:bold;padding:1rem;align-items:baseline;word-break:break-word}.wp-site-blocks .archive-description{z-index:100;overflow:auto;height:2.5rem;text-transform:none}.wp-site-blocks .page-title p{align-items:center;padding:calc(.667em + 2px) calc(1.333em + 2px);outline:0;justify-content:flex-end;box-shadow:none}.wp-site-blocks .search-form:not(:last-child){justify-content:flex-end;object-fit:contain}.wp-site-blocks .nav-links::before,.wp-site-blocks .site-description{cursor:default;position:static}.wp-site-blocks .site-description__link{position:absolute}.wp-site-blocks .sub-menu{box-shadow:0 1px 3px rgba(0,0,0,.12);text-align:right;list-style:none;transition:color .15s ease-in-out;text-transform:uppercase}.wp-site-blocks .main-navigation__inner{letter-spacing:.1em}.wp-site-blocks .widget{text-decoration:none;list-style:none;font-size:.8em;width:auto}.wp-site-blocks .entry-footer:first-child{line-height:1.5;height:auto;letter-spacing:normal;max-width:none;box-sizing:border-box}.wp-site-blocks .page-title__image{text-decoration:underline;gap:24px;border-radius:2px;opacity:.7}.wp-site-blocks .comment-list p{box-shadow:none}@media (min-width:1024px){.wp-site-blocks .page-title:hover{letter-spacing:.1em;align-items:stretch}.wp-site-blocks .entry-content:not(:last-child){font-size:13px;vertical-align:baseline}.wp-site-blocks .search-form > *{outline:0;max-width:1200px}.wp-site-blocks .post-thumbnail > *,.wp-site-blocks .comment-list__link{transform:rotate(45deg)}.wp-site-blocks .entry-meta p{text-transform:uppercase;display:grid;justify-content:center}}.wp-site-blocks .menu-toggle{box-sizing:border-box;cursor:default;justify-content:space-between}@media (max-width:1200px){.wp-site-blocks .comments-area{display:inline-block;object-fit:cover;text-transform:none}.wp-site-blocks .nav-next:focus{color:#9ecf23;background-color:#9ecf23;display:block;width:auto;border:1px solid currentColor}.wp-site-blocks .comment-respond__link{display:block}.wp-site-blocks .pagination__content{text-decoration:none;gap:2em;align-items:flex-start;width:1em}}.wp-site-blocks .screen-reader-text img{opacity:1;vertical-align:top;letter-spacing:.1em}.wp-site-blocks .site-header p{background-color:#1b38ac}.wp-site-blocks .entry-footer__title{max-width:1200px;cursor:pointer;box-sizing:border-box;transition:opacity .3s}.wp-site-blocks .site-title:first-child,.wp-site-blocks .screen-reader-text__image{z-index:-1;position:absolute;width:1em;vertical-align:middle}.wp-site-blocks .content-area:focus{margin:.5em;border:2px solid #9ecf23;gap:1em;text-decoration:underline;opacity:1}@media (min-width:782px){.wp-site-blocks .main-navigation a{object-fit:contain;text-transform:none;z-index:2;gap:24px}.wp-site-blocks .read-more:first-child{text-decoration:none;overflow:auto;box-sizing:border-box}.wp-site-blocks .search-field:first-child{vertical-align:top;z-index:100;box-sizing:border-box;align-items:baseline;word-break:break-word}.wp-site-blocks .cat-links:not(:last-child){width:fit-content}.wp-site-blocks .tags-links__inner{display:none;color:#9ecf23;white-space:normal;font-weight:600}.wp-site-blocks .entry-header img{overflow:visible;margin-top:var(--gap,1.5rem);margin:.5em;height:100%}}