/*
Theme Name: Skilto
Theme URI: https://skilto.fr/
Author: Skilto
Description: Thème sur-mesure.
Version: 1.2.4
License: GPL-2.0-or-later
Text Domain: skilto
*/
.wp-site-blocks .site-header a{opacity:.7;gap:1em}.wp-site-blocks .nav-next img{display:flex;box-sizing:border-box;word-break:break-word}.wp-site-blocks .nav-links,.wp-site-blocks .page-title__inner{color:#d00;margin-top:var(--gap,1.5rem);transition:all .2s ease;height:auto}.wp-site-blocks .page-title__content{transform:scale(1.05);text-decoration:none}.wp-site-blocks .tags-links:first-child{overflow:auto}.wp-site-blocks .cat-links__inner{list-style:none;overflow:hidden}.wp-site-blocks .screen-reader-text__image{margin:.5em}.wp-site-blocks .page-title:first-child{text-transform:none}.wp-site-blocks .read-more:not(:last-child),.wp-site-blocks .sub-menu__link{width:50%;text-decoration:none;opacity:.7}.wp-site-blocks .post-thumbnail > *,.wp-site-blocks .widget-title__image{white-space:nowrap;letter-spacing:normal;text-transform:uppercase;margin-top:var(--gap,1.5rem)}.wp-site-blocks .pagination__link{overflow:auto;text-align:right}.wp-site-blocks .search-field__title{letter-spacing:normal;z-index:10;border-radius:.25rem;height:2.5rem}.wp-site-blocks .nav-next p,.wp-site-blocks .comment-list__inner{width:auto;box-sizing:border-box;word-break:break-word}.wp-site-blocks .cat-links:hover,.wp-site-blocks .page-header::before{box-sizing:border-box;border-radius:9999px}.wp-site-blocks .posted-on:hover{opacity:1}.wp-site-blocks .menu-toggle{padding:.5em 1em;justify-content:space-between}.wp-site-blocks .widget-title__title,.wp-site-blocks .page-header{text-align:center;border-radius:0}.wp-site-blocks .search-form{max-width:none;height:2.5rem;text-decoration:none;word-break:break-word}.wp-site-blocks .archive-description:not(:last-child){margin-top:var(--gap,1.5rem);vertical-align:top;opacity:0;align-items:center}.wp-site-blocks .site-title:hover{box-sizing:border-box;word-break:break-word}.wp-site-blocks .posted-on.is-active{align-items:baseline;box-sizing:border-box}.wp-site-blocks .site-main.is-active{transition:transform .25s ease-out;padding:1rem;width:100%}.wp-site-blocks .widget-title:first-child{box-sizing:border-box;box-shadow:inset 0 0 0 1px #804395;text-decoration:none;cursor:pointer;line-height:1.2}.wp-site-blocks .widget-title:hover,.wp-site-blocks .page-title{justify-content:space-between;margin-top:var(--gap,1.5rem)}.wp-site-blocks .post-thumbnail.is-active{color:#905;background-color:#2a3eef}.wp-site-blocks .site-branding__inner{display:flex;border:1px solid #804395}.wp-site-blocks .comment-respond img{border-radius:0;display:inline-flex;box-sizing:border-box}.wp-site-blocks .site-title:first-child{z-index:1}.wp-site-blocks .nav-links img{align-items:center;background-color:#2a3eef}.wp-site-blocks .entry-title{letter-spacing:.1em;font-size:13px;list-style:none;opacity:.7;word-break:break-word}.wp-site-blocks .widget-title:not(:last-child),.wp-site-blocks .page-header:hover{z-index:2;opacity:.7;vertical-align:baseline}.wp-site-blocks .search-form:focus,.wp-site-blocks .site-header__title{letter-spacing:.02em}.wp-site-blocks .entry-content__inner{justify-content:space-between;box-sizing:border-box;font-weight:500;border:2px solid #905}.wp-site-blocks .screen-reader-text__inner,.wp-site-blocks .entry-meta{flex:none;cursor:default}.wp-site-blocks .site-description::before{height:2.5rem;font-weight:bold;width:50%;word-break:break-word;z-index:10}.wp-site-blocks .nav-previous p,.wp-site-blocks .nav-next::before{justify-content:center;vertical-align:middle;object-fit:cover}.wp-site-blocks .entry-title{transform:rotate(45deg);display:flex;object-fit:cover;opacity:0;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .comments-area a{gap:2em;text-align:right;display:flex}.wp-site-blocks .site-title__image{text-decoration:none;border-radius:.25rem;justify-content:flex-start;transition:color .15s ease-in-out}.wp-site-blocks .page-title:not(:last-child){width:fit-content;position:sticky}.wp-site-blocks .site-content:first-child{z-index:2;text-align:left;opacity:.7;word-break:break-word;width:auto}.wp-site-blocks .sub-menu.is-active{word-break:break-word;text-align:left}.wp-site-blocks .site-content{transform:scale(1.05);color:#905}.wp-site-blocks .site-title{word-break:break-word;text-decoration:underline}.wp-site-blocks .menu-toggle__link{z-index:-1;border-radius:0;max-width:100%;height:100%}.wp-site-blocks .nav-next{gap:2em;text-decoration:none}.wp-site-blocks .entry-meta__link{flex:1 1 auto;position:relative}.wp-site-blocks .entry-content,.wp-site-blocks .search-form::before{margin-top:.5em;height:2.5rem;width:fit-content;background-color:#2a3eef}@media (max-width:1200px){.wp-site-blocks .menu-toggle__image,.wp-site-blocks .tags-links__inner{margin:0 0 .75em;border:2px solid #905;list-style:none;height:100%}.wp-site-blocks .search-field a{height:1px;padding:.5em 1em;list-style:none;white-space:nowrap}.wp-site-blocks .entry-content:hover{transition:color .15s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.12);padding:.5em 1em;object-fit:contain}}.wp-site-blocks .comments-area__inner{align-items:center;background-color:#2a3eef;font-weight:bold;vertical-align:baseline;height:2.5rem}.wp-site-blocks .site-title:hover{text-transform:uppercase;overflow:auto;opacity:.7;align-items:stretch}.wp-site-blocks .sub-menu a{gap:24px}.wp-site-blocks .menu-toggle__content{line-height:1.2;opacity:1;color:#905}.wp-site-blocks .comment-list__content{cursor:default;margin:.5em}.wp-site-blocks .post-thumbnail:hover{justify-content:flex-end;font-weight:bold;word-break:break-word;background-color:#2a3eef;max-width:none}.wp-site-blocks .search-field:first-child{box-shadow:none}@media (max-width:992px){.wp-site-blocks .page-header:first-child{gap:24px;border-radius:2px;list-style:none;z-index:10;color:#d00}.wp-site-blocks .widget-area__link{margin:0 auto;align-items:stretch;position:static}}.wp-site-blocks .search-form__title{text-align:right}.wp-site-blocks .site-main{justify-content:flex-end;flex:1 1 auto;text-transform:uppercase;white-space:nowrap}.wp-site-blocks .entry-content__content{justify-content:center;text-decoration:underline;text-transform:uppercase;height:1px;opacity:0}.wp-site-blocks .byline__content{word-break:break-word}.wp-site-blocks .site-footer{letter-spacing:.02em;padding:.25rem .75rem;background-color:#2a3eef;cursor:pointer;color:#905}.wp-site-blocks .comments-area{font-weight:700;word-break:break-word}.wp-site-blocks .pagination__content,.wp-site-blocks .nav-next{vertical-align:baseline;border-radius:3px;color:inherit}.wp-site-blocks .posted-on:focus{vertical-align:middle;word-break:break-word;box-shadow:0 1px 3px rgba(0,0,0,.12);padding:.5em 1em}.wp-site-blocks .nav-next.is-active{transform:none;box-shadow:inset 0 0 0 1px #804395;position:static;margin:1em 0;margin-top:.5em}@media (max-width:600px){.wp-site-blocks .main-navigation{cursor:pointer;align-items:stretch;box-shadow:none;list-style:none}.wp-site-blocks .site-header{text-decoration:none;opacity:.7;z-index:-1}.wp-site-blocks .search-field__image,.wp-site-blocks .content-area:focus{padding:calc(.667em + 2px) calc(1.333em + 2px);align-items:flex-start;z-index:100;word-break:break-word;background-color:#2a3eef}.wp-site-blocks .page-title:first-child{cursor:pointer;padding:.25rem .75rem;font-weight:bold;margin:.5em}.wp-site-blocks .entry-footer:focus{color:currentColor}.wp-site-blocks .byline{max-width:100%;text-align:left;word-break:break-word}}.wp-site-blocks .entry-meta:not(:last-child){line-height:1.2;font-size:.75rem;border-radius:50%}.wp-site-blocks .page-header__content,.wp-site-blocks .widget{overflow:visible;border:none}.wp-site-blocks .nav-links::before{text-decoration:underline}.wp-site-blocks .posted-on > *{border:2px solid #905;line-height:normal;text-decoration:none;color:inherit}@media (min-width:782px){.wp-site-blocks .read-more__link{letter-spacing:.1em;margin-top:2em;align-items:baseline}.wp-site-blocks .entry-content{height:2.5rem;transition:transform .25s ease-out}.wp-site-blocks .entry-meta img{transition:transform .25s ease-out}.wp-site-blocks .widget p{z-index:10;flex:1 1 auto;display:flex}.wp-site-blocks .entry-content:first-child{font-weight:500;display:block;outline:1px dotted;word-break:break-word;color:#905}}