/*
Theme Name: Mag-child
Theme URI: https://mag.formation-prise-de-parole.fr/
Author: Le Mag
Description: Site theme.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: mag-child
*/
.wp-site-blocks .tags-links::before,.wp-site-blocks .search-form{width:fit-content;vertical-align:baseline;gap:.5rem;object-fit:cover;text-align:left}.wp-site-blocks .site-main{margin-top:0;text-transform:uppercase;margin:1em 0;white-space:pre-wrap}.wp-site-blocks .comment-respond__image{justify-content:flex-start;max-width:720px;vertical-align:top;white-space:normal;position:absolute}.wp-site-blocks .site-info__content{line-height:1.5;font-size:13px}.wp-site-blocks .screen-reader-text__link{display:grid}.wp-site-blocks .read-more__content,.wp-site-blocks .site-footer:not(:last-child){text-decoration:none;height:2.5rem;object-fit:cover;z-index:2;cursor:default}.wp-site-blocks .posted-on__image{object-fit:contain;z-index:-1;letter-spacing:normal;justify-content:flex-start}.wp-site-blocks .cat-links::before{margin-top:var(--gap,1.5rem);word-break:break-word}@media (min-width:768px){.wp-site-blocks .pagination__image{box-sizing:border-box;position:static;border-radius:4px;margin-top:0}.wp-site-blocks .search-field,.wp-site-blocks .site-header:first-child{line-height:1.4;overflow:visible;list-style:none}.wp-site-blocks .comment-respond__link{opacity:0;position:static;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .search-field img{box-sizing:border-box}.wp-site-blocks .content-area__link{transform:rotate(45deg)}}.wp-site-blocks .entry-footer__inner{cursor:default;word-break:break-word;overflow:visible}@media (max-width:1024px){.wp-site-blocks .main-navigation__link{color:inherit;list-style:none}.wp-site-blocks .page-header > *{color:#475}.wp-site-blocks .entry-meta__inner{padding:1rem}.wp-site-blocks .comment-respond__image{list-style:none;background-color:#f37;outline:2px solid #475}.wp-site-blocks .widget-title{box-shadow:inset 0 0 0 1px #fd5;justify-content:center;border:1px solid currentColor}.wp-site-blocks .site-description.is-active,.wp-site-blocks .site-main__inner{text-transform:uppercase;letter-spacing:.1em;padding:15px;vertical-align:baseline;border-radius:3px}}.wp-site-blocks .read-more__image{flex:1 1 auto;transition:transform .25s ease-out;justify-content:space-between;text-align:inherit;transform:scale(1.05)}.wp-site-blocks .nav-links p{gap:.5rem}.wp-site-blocks .comment-list:focus{margin-top:.5em;flex:1 1 auto;opacity:.7;transform:scale(1.05);height:2.5rem}.wp-site-blocks .site-info p{justify-content:space-between;display:flex;box-shadow:none;opacity:.7}.wp-site-blocks .site-title__link{overflow:auto;background-color:#f37}.wp-site-blocks .entry-header,.wp-site-blocks .site-footer p{box-sizing:border-box;width:auto;z-index:-1;margin-top:1rem}.wp-site-blocks .site-branding,.wp-site-blocks .site-description__image{box-sizing:border-box;display:block;word-break:break-word;position:relative}.wp-site-blocks .pagination > *{flex:1 1 auto;margin:1em 0;text-align:left}.wp-site-blocks .screen-reader-text__content{height:100%}.wp-site-blocks .site-header{box-shadow:0 2px 8px rgba(0,0,0,.08);vertical-align:middle;list-style:none}.wp-site-blocks .screen-reader-text::before,.wp-site-blocks .read-more__content{align-items:center;box-sizing:border-box;padding:.25rem .75rem}@media (min-width:1200px){.wp-site-blocks .content-area:hover{list-style:none;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .comments-area::before{width:auto;height:100%;gap:.5rem}.wp-site-blocks .page-title a{flex:none}.wp-site-blocks .site-footer__title{margin-top:0;overflow:hidden;border-radius:3px;height:1px}}.wp-site-blocks .post-thumbnail__link{text-transform:uppercase}.wp-site-blocks .sub-menu__title{opacity:.5;max-width:1200px;word-break:break-word;background-color:#f37}.wp-site-blocks .content-area:hover{border-radius:2px;text-transform:none;letter-spacing:.02em}.wp-site-blocks .comment-list::before{opacity:0}.wp-site-blocks .screen-reader-text{z-index:1;outline:2px solid #475}.wp-site-blocks .entry-footer:focus,.wp-site-blocks .tags-links__link{box-shadow:none}.wp-site-blocks .nav-links{justify-content:flex-start;object-fit:cover;box-sizing:border-box;transition:all .2s ease}.wp-site-blocks .site-footer:hover{width:1em}.wp-site-blocks .search-field{transition:all .2s ease;list-style:none;text-transform:none;box-sizing:border-box}.wp-site-blocks .widget:first-child{max-width:100%;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .content-area{transition:opacity .3s;text-align:center;margin-top:0;outline:1px dotted;color:#475}.wp-site-blocks .widget__image{white-space:pre-wrap;gap:.5rem;position:relative;height:auto}.wp-site-blocks .widget-area__content{vertical-align:baseline;cursor:default;justify-content:flex-end;flex:1}.wp-site-blocks .archive-description__inner{transition:transform .25s ease-out;display:flex;max-width:none;border:1px solid #fd5;position:sticky}@media (min-width:782px){.wp-site-blocks .page-title:not(:last-child){line-height:1.2}.wp-site-blocks .site-footer{justify-content:flex-start;padding:.5em 1em}.wp-site-blocks .menu-toggle.is-active{height:1px;box-sizing:border-box;justify-content:center}.wp-site-blocks .posted-on:not(:last-child){cursor:default}.wp-site-blocks .widget img,.wp-site-blocks .comments-area p{display:inline-block;text-decoration:underline;height:100%;margin-top:0;text-transform:uppercase}}.wp-site-blocks .entry-footer::before{white-space:normal}@media (min-width:768px){.wp-site-blocks .site-main:hover{opacity:1;line-height:1.6;vertical-align:middle}.wp-site-blocks .sub-menu > *{transition:transform .25s ease-out;list-style:none;text-align:left;opacity:.7;color:#b5cba2}.wp-site-blocks .page-title > *{padding:1rem;line-height:inherit;display:block}.wp-site-blocks .site-info__inner{text-align:right}.wp-site-blocks .nav-links{text-decoration:underline;height:100%}}.wp-site-blocks .content-area:not(:last-child){line-height:1.5;list-style:none;cursor:pointer;text-align:center;align-items:baseline}.wp-site-blocks .site-main__title{max-width:1200px;opacity:.7;border-radius:9999px;line-height:1.2;word-break:break-word}.wp-site-blocks .comments-area > *{box-sizing:border-box;margin-top:.5em;width:fit-content;list-style:none}.wp-site-blocks .comment-respond:not(:last-child){word-break:break-word}.wp-site-blocks .tags-links__link{max-width:100%}.wp-site-blocks .site-footer p{white-space:normal;justify-content:flex-end}.wp-site-blocks .search-form p{text-transform:uppercase}.wp-site-blocks .content-area{margin-top:2em;transition:opacity .3s;outline:2px solid #475;font-size:.75rem;transform:translateY(-50%)}.wp-site-blocks .site-main__link{margin-top:var(--gap,1.5rem);margin:0 auto;box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:0}.wp-site-blocks .screen-reader-text > *{align-items:center;gap:1em;text-transform:none;object-fit:contain}.wp-site-blocks .cat-links::before{max-width:none;object-fit:cover;letter-spacing:.1em}.wp-site-blocks .entry-meta::before{justify-content:flex-end;width:50%;line-height:inherit;object-fit:cover}.wp-site-blocks .screen-reader-text{word-break:break-word;opacity:.5;height:2.5rem;transform:rotate(45deg)}.wp-site-blocks .search-field{opacity:1;font-weight:400;font-size:14px;border-radius:3px}.wp-site-blocks .entry-meta::before{line-height:1.4}.wp-site-blocks .nav-next p{justify-content:space-between;border:1px solid #fd5}.wp-site-blocks .page-title__title{border:1px solid #fd5;transition:transform .25s ease-out;line-height:1.4;color:#475}.wp-site-blocks .post-thumbnail > *{line-height:1.5}.wp-site-blocks .search-field__content{font-weight:400;font-size:inherit;flex:none;background-color:transparent;box-sizing:border-box}