/*
Theme Name: Lolchat-2
Theme URI: https://www.lolchat.fr/
Author: Lol Chat
Description: Site theme.
Version: 1.0.2
License: GPL-2.0-or-later
Text Domain: lolchat-2
*/
.wp-site-blocks .page-header,.wp-site-blocks .menu-toggle{max-width:100%}.wp-site-blocks .site-branding p{overflow:visible;letter-spacing:normal;gap:24px}.wp-site-blocks .widget-area__title{text-decoration:underline;transform:scale(1.05)}@media (max-width:600px){.wp-site-blocks .menu-toggle__link,.wp-site-blocks .search-form img{opacity:.5}.wp-site-blocks .posted-on{text-decoration:none;width:1em}.wp-site-blocks .widget-area:not(:last-child){font-weight:500;width:auto;text-transform:none;height:auto}.wp-site-blocks .sub-menu:not(:last-child){word-break:break-word;overflow:auto}.wp-site-blocks .page-header{gap:1em;list-style:none}.wp-site-blocks .nav-previous__content{font-weight:400;padding:15px;max-width:100%;background-color:#5e8;cursor:default}.wp-site-blocks .comments-area__inner,.wp-site-blocks .site-main__image{object-fit:contain;box-sizing:border-box;border-radius:2px;letter-spacing:normal}}.wp-site-blocks .archive-description.is-active,.wp-site-blocks .content-area > *{display:inline-flex}.wp-site-blocks .site-branding{margin:1em 0}.wp-site-blocks .comment-list__inner{box-sizing:border-box}.wp-site-blocks .nav-next{z-index:1}.wp-site-blocks .widget{transform:translateY(-50%);gap:24px;flex:0 0 auto;width:50%}.wp-site-blocks .site-footer__link,.wp-site-blocks .archive-description p{transition:all .2s ease;object-fit:cover;z-index:1}.wp-site-blocks .site-branding > *{background-color:#5e8}.wp-site-blocks .post-thumbnail{background-color:#5e8;box-shadow:inset 0 0 0 1px #c65d8f;width:auto;box-sizing:border-box}@media (max-width:768px){.wp-site-blocks .entry-meta__title{align-items:stretch;font-size:1.125em}.wp-site-blocks .read-more:not(:last-child){list-style:none;border:1px solid #c65d8f;display:block;outline:1px dotted}.wp-site-blocks .widget-area:not(:last-child){word-break:break-word;letter-spacing:.1em;width:50%;outline:1px dotted;gap:1em}.wp-site-blocks .posted-on__image{background-color:#5e8;opacity:.7;display:block;justify-content:space-between;z-index:100}.wp-site-blocks .screen-reader-text p{height:2.5rem;word-break:break-word;max-width:100%;opacity:.5}}.wp-site-blocks .content-area > *{box-sizing:border-box;margin:0;display:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (min-width:1200px){.wp-site-blocks .tags-links > *{vertical-align:baseline;list-style:none;text-transform:none;outline:0}.wp-site-blocks .main-navigation.is-active{padding:calc(.667em + 2px) calc(1.333em + 2px);text-transform:none;box-sizing:border-box;flex:1 1 auto}.wp-site-blocks .widget-area:first-child{object-fit:contain}.wp-site-blocks .nav-next__title{display:inline-flex;font-weight:500;gap:24px}.wp-site-blocks .widget-title:hover{outline:0;z-index:-1;color:currentColor;letter-spacing:normal}}@media (max-width:782px){.wp-site-blocks .page-title{font-weight:500;line-height:1.5;text-decoration:underline;border:0;height:100%}.wp-site-blocks .site-content a,.wp-site-blocks .posted-on:hover{display:block;flex:0 0 auto;font-weight:700;transition:transform .25s ease-out}.wp-site-blocks .site-branding{height:2.5rem;flex:none}.wp-site-blocks .site-header p{outline:1px dotted}.wp-site-blocks .widget-title__image{padding:.25rem .75rem;max-width:720px}.wp-site-blocks .read-more p{margin-top:.5em;font-weight:600;transition:transform .25s ease-out}.wp-site-blocks .entry-content:hover,.wp-site-blocks .nav-links::before{flex:1 1 auto}}.wp-site-blocks .nav-links a,.wp-site-blocks .site-title.is-active{border-radius:9999px}.wp-site-blocks .site-header:first-child{box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .site-description > *{background-color:#5e8;position:static;text-decoration:underline;height:2.5rem;margin:.5em}.wp-site-blocks .site-header__inner,.wp-site-blocks .comments-area__image{letter-spacing:normal;width:1em;font-size:1.125em}.wp-site-blocks .menu-toggle{border-radius:3px;align-items:flex-start;padding:1rem;transform:none;overflow:visible}.wp-site-blocks .widget-area{text-align:center;border:2px solid #ee0;text-transform:uppercase;align-items:baseline}.wp-site-blocks .entry-header__title{color:#ee0;margin-top:1rem;text-decoration:underline}.wp-site-blocks .archive-description:hover{opacity:.7;outline:2px solid #ee0}.wp-site-blocks .main-navigation:not(:last-child){border:2px solid #ee0;height:100%}.wp-site-blocks .nav-next,.wp-site-blocks .byline{transform:scale(1.05);overflow:hidden}.wp-site-blocks .nav-next{outline:2px solid #ee0}.wp-site-blocks .page-header:first-child,.wp-site-blocks .sub-menu:focus{color:#ee0;flex:1;list-style:none;line-height:1.4;opacity:.5}.wp-site-blocks .pagination__link{margin-top:2em}.wp-site-blocks .entry-title__inner{display:flex}.wp-site-blocks .entry-header:first-child,.wp-site-blocks .pagination__link{background-color:transparent;display:inline-flex;margin:0 auto}.wp-site-blocks .nav-previous a{justify-content:space-between;cursor:pointer;flex:none;vertical-align:baseline}@media (min-width:782px){.wp-site-blocks .site-content > *{height:100%;position:absolute}.wp-site-blocks .menu-toggle{letter-spacing:normal;object-fit:contain;box-shadow:inset 0 0 0 1px #c65d8f;align-items:center}.wp-site-blocks .site-info::before{display:inline-block;max-width:100%;flex:none}}.wp-site-blocks .entry-title{position:absolute;border:2px solid #ee0;box-shadow:none;word-break:break-word;text-align:inherit}.wp-site-blocks .page-title a{outline:2px solid #ee0;background-color:#5e8;cursor:default;overflow:auto;max-width:1200px}.wp-site-blocks .comment-respond p{position:static}.wp-site-blocks .site-main img,.wp-site-blocks .nav-previous a{text-decoration:none;color:currentColor;position:sticky}.wp-site-blocks .byline{box-shadow:inset 0 0 0 1px #c65d8f;object-fit:contain;gap:.75em}.wp-site-blocks .pagination:hover{line-height:1.4;outline:1px dotted;text-align:right}.wp-site-blocks .widget__title{overflow:visible;text-align:inherit;border:1px solid currentColor;transition:all .2s ease}.wp-site-blocks .cat-links img,.wp-site-blocks .content-area{max-width:100%;text-transform:uppercase}@media (max-width:600px){.wp-site-blocks .menu-toggle{text-decoration:underline;margin-top:.5em}.wp-site-blocks .site-description:hover,.wp-site-blocks .site-info > *{font-weight:500;padding:.25rem .75rem;text-transform:uppercase}.wp-site-blocks .site-description__title{justify-content:flex-start;text-align:left;object-fit:cover}}.wp-site-blocks .screen-reader-text img{margin-top:2em;overflow:visible;max-width:none;box-shadow:none}.wp-site-blocks .tags-links{white-space:nowrap;box-sizing:border-box;background-color:transparent;overflow:auto;outline:1px dotted}.wp-site-blocks .page-title a{border-radius:2px;letter-spacing:.1em;justify-content:center;border:1px solid #c65d8f;white-space:normal}.wp-site-blocks .site-branding__title{overflow:visible;background-color:#5e8}.wp-site-blocks .site-main a{height:100%}.wp-site-blocks .site-main::before{gap:1em}@media (max-width:600px){.wp-site-blocks .search-field{margin-top:0}.wp-site-blocks .nav-next img{font-size:14px;outline:2px solid #ee0;object-fit:contain}}.wp-site-blocks .entry-header:hover{opacity:0;border:1px solid currentColor;margin:0}.wp-site-blocks .site-header p{max-width:720px;outline:0;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#866}.wp-site-blocks .site-content.is-active{max-width:1200px}.wp-site-blocks .comment-list{justify-content:flex-end;z-index:2;transform:none;width:1em}.wp-site-blocks .page-title > *{max-width:none;box-shadow:inset 0 0 0 1px #c65d8f}.wp-site-blocks .site-branding:not(:last-child){word-break:break-word;object-fit:cover;width:auto}.wp-site-blocks .entry-content__inner{display:inline-flex;font-weight:bold;font-size:.8em}.wp-site-blocks .nav-next__image{text-decoration:none;overflow:visible;opacity:1}.wp-site-blocks .entry-footer::before{margin-top:0;gap:.5rem;align-items:stretch;position:relative}.wp-site-blocks .widget-area a{outline:0;border-radius:.25rem}.wp-site-blocks .menu-toggle__content{transform:scale(1.05);max-width:720px}