/*
Theme Name: Theme-vers-la-reussite
Theme URI: https://vers-la-reussite.com/
Author: Vers la réussite
Description: Thème sur-mesure.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: theme-vers-la-reussite
*/
.wp-site-blocks .site-info__image{align-items:stretch}.wp-site-blocks .site-description{cursor:pointer;background-color:#2a2a03}@media (max-width:600px){.wp-site-blocks .widget-area::before,.wp-site-blocks .site-title__inner{word-break:break-word}.wp-site-blocks .widget-area__inner{object-fit:cover;flex:0 0 auto;border:1px solid currentColor}.wp-site-blocks .archive-description.is-active{cursor:default;transform:translateY(-50%);display:inline-block;box-sizing:border-box}.wp-site-blocks .entry-content:not(:last-child){opacity:.7}.wp-site-blocks .site-title::before{flex:1;opacity:1}.wp-site-blocks .posted-on p{font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .nav-next a{z-index:2}}@media (min-width:480px){.wp-site-blocks .comments-area{transition:color .15s ease-in-out;gap:1em;letter-spacing:.1em}.wp-site-blocks .widget-title__image{flex:none;list-style:none}.wp-site-blocks .post-thumbnail__inner{list-style:none;text-transform:none;justify-content:flex-end}.wp-site-blocks .widget a{letter-spacing:normal;justify-content:center}.wp-site-blocks .menu-toggle{gap:.5rem}.wp-site-blocks .cat-links__inner{max-width:720px;list-style:none;margin:0 auto;word-break:break-word}.wp-site-blocks .pagination:hover{flex:none;background-color:#f69c8d;padding:.5em 1em}}.wp-site-blocks .nav-previous:hover{text-transform:uppercase}.wp-site-blocks .nav-next:hover{box-sizing:border-box;z-index:10;max-width:1200px;text-transform:none}.wp-site-blocks .entry-header{cursor:pointer;letter-spacing:normal;white-space:nowrap}.wp-site-blocks .menu-toggle:hover{gap:.75em;text-align:left;max-width:1200px;text-decoration:underline}.wp-site-blocks .search-field__content{padding:calc(.667em + 2px) calc(1.333em + 2px);width:100%;cursor:default;white-space:nowrap}.wp-site-blocks .content-area:hover{font-weight:600;height:auto;box-sizing:border-box}.wp-site-blocks .site-footer:hover{align-items:baseline}.wp-site-blocks .comments-area:focus,.wp-site-blocks .entry-content:first-child{max-width:100%}.wp-site-blocks .byline::before{white-space:normal;vertical-align:top}.wp-site-blocks .search-field{list-style:none;transform:rotate(45deg);justify-content:space-between}.wp-site-blocks .posted-on > *{list-style:none;margin:1em 0;text-decoration:none}.wp-site-blocks .site-info,.wp-site-blocks .archive-description:first-child{word-break:break-word;max-width:720px;line-height:inherit;margin-top:1rem;display:flex}@media (min-width:1200px){.wp-site-blocks .search-form,.wp-site-blocks .entry-title:first-child{text-decoration:none}.wp-site-blocks .post-thumbnail > *{transition:transform .25s ease-out;background-color:#2a2a03;max-width:100%;box-shadow:none;margin-top:1rem}.wp-site-blocks .widget-area__link{text-align:left;list-style:none;font-size:1.125em;vertical-align:top}.wp-site-blocks .site-description__image{flex:1 1 auto;text-decoration:underline;list-style:none;height:100%;letter-spacing:.1em}}.wp-site-blocks .comment-respond{justify-content:flex-start;object-fit:contain;opacity:.7}.wp-site-blocks .tags-links > *{box-shadow:0 2px 8px rgba(0,0,0,.08);list-style:none;word-break:break-word}.wp-site-blocks .entry-meta__inner,.wp-site-blocks .cat-links::before{max-width:1200px;justify-content:center;transform:none}.wp-site-blocks .entry-footer:focus{object-fit:cover;font-size:1rem;border-radius:.25rem;justify-content:flex-start}.wp-site-blocks .widget-title,.wp-site-blocks .site-branding:first-child{text-decoration:underline;padding:.25rem .75rem;justify-content:space-between}.wp-site-blocks .entry-meta:hover{line-height:normal;color:#aaeb8a;margin:0 auto;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .search-form{border-radius:2px;box-sizing:border-box;flex:1;justify-content:flex-end}.wp-site-blocks .search-field__inner{object-fit:cover}@media (min-width:782px){.wp-site-blocks .site-info__title{width:1em}.wp-site-blocks .comments-area__link{color:inherit;letter-spacing:.02em}.wp-site-blocks .search-field{box-sizing:border-box;padding:15px}}.wp-site-blocks .site-title::before{align-items:baseline;overflow:hidden;opacity:.7;transition:all .2s ease;max-width:640px}@media (min-width:600px){.wp-site-blocks .sub-menu img{cursor:default;display:inline-flex}.wp-site-blocks .tags-links__link{overflow:visible;list-style:none;align-items:stretch}.wp-site-blocks .search-form img{line-height:1.6;overflow:auto}.wp-site-blocks .site-info,.wp-site-blocks .comment-respond:hover{border:0;align-items:flex-start;transform:none;max-width:720px}.wp-site-blocks .search-field__inner{white-space:pre-wrap;height:2.5rem;transition:color .15s ease-in-out;max-width:720px}}.wp-site-blocks .comments-area p{margin:0 0 1.5rem;box-sizing:border-box;color:#f69c8d;margin-top:1rem}.wp-site-blocks .content-area{margin:0 0 1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:0;outline:1px dotted;align-items:flex-start}.wp-site-blocks .site-branding{margin:0 auto;width:fit-content}@media (min-width:992px){.wp-site-blocks .search-form > *{text-align:inherit}.wp-site-blocks .pagination:focus,.wp-site-blocks .site-title p{box-shadow:0 1px 3px rgba(0,0,0,.12);cursor:default;display:inline-flex;width:1em;flex:0 0 auto}.wp-site-blocks .nav-next__title{word-break:break-word;border:0;transform:rotate(45deg);justify-content:space-between}}@media (min-width:768px){.wp-site-blocks .widget-title:hover{line-height:1.4;text-align:right}.wp-site-blocks .post-thumbnail{box-sizing:border-box}.wp-site-blocks .site-footer,.wp-site-blocks .comments-area__title{padding:calc(.667em + 2px) calc(1.333em + 2px);position:sticky}}.wp-site-blocks .pagination::before{white-space:normal;height:1px}.wp-site-blocks .page-header:not(:last-child){text-align:left;list-style:none;background-color:#2a2a03;border:none}@media (min-width:1024px){.wp-site-blocks .tags-links__image{align-items:baseline}.wp-site-blocks .screen-reader-text.is-active{width:fit-content}.wp-site-blocks .posted-on:hover{cursor:default;opacity:.7;justify-content:space-between}.wp-site-blocks .site-info:first-child{font-size:14px;max-width:640px;text-transform:none;letter-spacing:normal;text-align:center}.wp-site-blocks .screen-reader-text__link{justify-content:center;align-items:flex-start;width:auto;list-style:none}.wp-site-blocks .posted-on:hover{justify-content:flex-end;border:0;opacity:0;outline:2px solid #f69c8d;box-shadow:none}}.wp-site-blocks .content-area__content{max-width:100%;list-style:none}.wp-site-blocks .pagination img{font-weight:600;max-width:none}@media (min-width:768px){.wp-site-blocks .comment-list__image{gap:24px}.wp-site-blocks .menu-toggle{align-items:baseline;outline:0;box-shadow:0 1px 3px rgba(0,0,0,.12);box-sizing:border-box;margin:0}}.wp-site-blocks .sub-menu,.wp-site-blocks .site-branding img{opacity:0;padding:0;margin:0 0 1.5rem;align-items:flex-start;gap:2em}.wp-site-blocks .page-header__link{list-style:none}.wp-site-blocks .search-field__link{overflow:visible;z-index:2}.wp-site-blocks .site-main{vertical-align:middle;transition:all .2s ease}.wp-site-blocks .search-form__title{font-size:clamp(1rem,2vw,1.25rem);display:flex}@media (min-width:600px){.wp-site-blocks .site-description > *{opacity:.7;width:100%;list-style:none}.wp-site-blocks .widget-title.is-active{vertical-align:middle;font-weight:500;text-transform:uppercase;word-break:break-word}.wp-site-blocks .site-description{opacity:1;transition:transform .25s ease-out;display:inline-flex}.wp-site-blocks .read-more,.wp-site-blocks .screen-reader-text__content{z-index:2}.wp-site-blocks .sub-menu:first-child{font-size:1rem;z-index:2;outline:0;overflow:visible}}