/*
Theme Name: Hebergement-internet-theme
Theme URI: https://www.hebergement-internet.com/
Author: Hébergement Internet
Description: Thème sur-mesure.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: hebergement-internet-theme
*/
.wp-site-blocks .nav-next.is-active{white-space:normal;border:1px solid #fd9763;text-align:right}.wp-site-blocks .archive-description__image{justify-content:center;white-space:nowrap;max-width:1200px;box-shadow:inset 0 0 0 1px #fd9763}.wp-site-blocks .entry-content img{font-weight:400}.wp-site-blocks .site-main::before{padding:0;margin:0;line-height:1.5}.wp-site-blocks .site-title p{cursor:default;vertical-align:middle;align-items:center;font-weight:700}.wp-site-blocks .comments-area:not(:last-child){position:absolute}@media (max-width:480px){.wp-site-blocks .comment-list p{letter-spacing:normal;text-align:right}.wp-site-blocks .entry-title:not(:last-child){width:fit-content;white-space:normal}.wp-site-blocks .comment-list{max-width:640px}.wp-site-blocks .site-header:not(:last-child){padding:.5em 1em}.wp-site-blocks .widget__image{align-items:flex-start;line-height:inherit;letter-spacing:.1em;white-space:pre-wrap;text-align:right}}.wp-site-blocks .site-description.is-active{justify-content:flex-start}.wp-site-blocks .posted-on__content{max-width:1200px;overflow:visible;transition:all .2s ease;flex:none}.wp-site-blocks .content-area__link{z-index:10;border:2px solid #705278;justify-content:flex-end;height:100%}.wp-site-blocks .posted-on p{font-weight:600;outline:2px solid #705278}.wp-site-blocks .nav-links__title{white-space:normal;padding:.25rem .75rem;font-size:inherit;box-shadow:none}.wp-site-blocks .main-navigation img{box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:10;justify-content:center}.wp-site-blocks .widget-title p{cursor:pointer;display:flex;transform:rotate(45deg);border:2px solid #705278}.wp-site-blocks .site-branding:first-child{vertical-align:middle;border-radius:9999px;position:static}.wp-site-blocks .widget-area:first-child{background-color:transparent;z-index:100;position:relative}.wp-site-blocks .archive-description__image{transform:rotate(45deg);text-align:inherit;white-space:normal;font-size:.75rem}.wp-site-blocks .widget-title{font-weight:bold;box-sizing:border-box}.wp-site-blocks .entry-title,.wp-site-blocks .content-area a{padding:1rem;margin:.5em;vertical-align:middle}.wp-site-blocks .site-branding__inner,.wp-site-blocks .site-branding{letter-spacing:.02em;white-space:pre-wrap;display:none;color:inherit;position:static}.wp-site-blocks .comment-respond__inner{align-items:flex-start;max-width:1200px;cursor:default}.wp-site-blocks .comment-respond__link{max-width:640px;opacity:0;outline:0}.wp-site-blocks .site-header__image{display:flex;background-color:#5823cd}.wp-site-blocks .byline img{align-items:stretch}.wp-site-blocks .comment-respond:hover{outline:1px dotted}@media (min-width:480px){.wp-site-blocks .pagination p{padding:15px;z-index:100;text-align:inherit;gap:.75em;margin-top:.5em}.wp-site-blocks .entry-meta:focus,.wp-site-blocks .widget-title.is-active{letter-spacing:.02em;width:auto;transition:all .2s ease;padding:.5em 1em;position:sticky}.wp-site-blocks .nav-previous a{word-break:break-word;display:inline-block;transform:translateY(-50%)}.wp-site-blocks .comment-list img{width:50%}.wp-site-blocks .comment-list:focus{text-transform:none;box-sizing:border-box;justify-content:flex-start}.wp-site-blocks .read-more:focus{height:100%;box-shadow:inset 0 0 0 1px #fd9763;margin-top:2em;word-break:break-word}.wp-site-blocks .sub-menu:first-child{overflow:auto;margin:0;text-align:right}}.wp-site-blocks .archive-description:not(:last-child){align-items:flex-start;border-radius:2px;justify-content:space-between;opacity:1;gap:2em}.wp-site-blocks .archive-description__title{border:2px solid #705278;margin-top:1rem}.wp-site-blocks .site-description__inner{color:#705278;text-align:center;padding:0}.wp-site-blocks .widget-area:focus{line-height:inherit;align-items:flex-start;outline:2px solid #705278;vertical-align:top}.wp-site-blocks .comment-respond:focus{word-break:break-word;max-width:none;flex:0 0 auto;width:fit-content}@media (max-width:1024px){.wp-site-blocks .site-description{height:2.5rem;padding:.25rem .75rem;vertical-align:top;text-align:left}.wp-site-blocks .cat-links a{text-align:left;height:auto}.wp-site-blocks .menu-toggle:hover{align-items:flex-start;box-sizing:border-box;font-weight:400;flex:1;text-align:center}.wp-site-blocks .byline__content{font-weight:bold;border:0}.wp-site-blocks .post-thumbnail:first-child{border:none;margin-top:0;box-sizing:border-box}}@media (max-width:600px){.wp-site-blocks .sub-menu{width:100%;height:auto}.wp-site-blocks .pagination__link{color:#705278;word-break:break-word;outline:2px solid #705278}}.wp-site-blocks .page-title__inner{margin-top:2em;object-fit:cover;display:inline-flex;border-radius:2px}.wp-site-blocks .comment-list img{opacity:0;height:1px;margin:1em 0}.wp-site-blocks .site-description > *,.wp-site-blocks .entry-title > *{letter-spacing:.1em;vertical-align:top;font-size:14px}.wp-site-blocks .entry-footer__link{object-fit:cover;font-size:.875rem}.wp-site-blocks .site-main.is-active{font-size:1.125em;white-space:normal;word-break:break-word;border-radius:4px}.wp-site-blocks .search-field:focus{box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .entry-title,.wp-site-blocks .menu-toggle{flex:0 0 auto;align-items:center;text-decoration:underline}.wp-site-blocks .sub-menu__link{text-transform:uppercase;max-width:1200px;vertical-align:top}.wp-site-blocks .site-info:not(:last-child){object-fit:cover;text-transform:uppercase}.wp-site-blocks .entry-meta img{list-style:none}.wp-site-blocks .site-header__image,.wp-site-blocks .entry-header:focus{font-weight:400}.wp-site-blocks .site-branding{text-align:inherit;height:1px}.wp-site-blocks .menu-toggle:first-child{border-radius:50%;align-items:flex-start}.wp-site-blocks .site-info p{display:inline-flex;font-size:.8em;word-break:break-word}.wp-site-blocks .post-thumbnail__content{height:auto;line-height:1.6;align-items:flex-start}.wp-site-blocks .comment-list.is-active{margin-top:2em;cursor:default;opacity:.5;font-size:1.125em}.wp-site-blocks .entry-footer::before{text-decoration:none;white-space:nowrap;letter-spacing:.1em;max-width:100%}.wp-site-blocks .widget img{border:none;z-index:1;letter-spacing:normal}.wp-site-blocks .entry-content:first-child{gap:24px;display:none}.wp-site-blocks .nav-previous__title{transition:color .15s ease-in-out;outline:0}.wp-site-blocks .site-title.is-active{box-shadow:none;max-width:640px;text-decoration:none;background-color:#5823cd}.wp-site-blocks .menu-toggle:first-child{overflow:visible;outline:2px solid #705278;margin:1em 0}.wp-site-blocks .entry-content p{margin:0 0 1.5rem;outline:0;letter-spacing:.1em}.wp-site-blocks .sub-menu img{margin-top:0;opacity:1;position:sticky;transform:none;text-decoration:underline}.wp-site-blocks .widget-title__image,.wp-site-blocks .menu-toggle__title{font-weight:bold;color:#28a}.wp-site-blocks .sub-menu__link{list-style:none;margin-top:var(--gap,1.5rem);max-width:1200px;background-color:#705278;cursor:pointer}.wp-site-blocks .nav-previous__content{width:50%;transition:opacity .3s;border-radius:2px;text-transform:none}.wp-site-blocks .comment-list:first-child{color:#705278}.wp-site-blocks .read-more:not(:last-child){letter-spacing:.02em;transition:all .2s ease}.wp-site-blocks .nav-links:first-child,.wp-site-blocks .content-area.is-active{object-fit:cover;margin:.5em;text-decoration:none}.wp-site-blocks .main-navigation__image{cursor:default;justify-content:flex-start}.wp-site-blocks .entry-title{flex:1 1 auto;position:static;gap:1em}.wp-site-blocks .screen-reader-text > *{transform:none}@media (min-width:1200px){.wp-site-blocks .nav-next:hover,.wp-site-blocks .site-branding{word-break:break-word;align-items:stretch}.wp-site-blocks .main-navigation p,.wp-site-blocks .site-description p{display:inline-flex;margin:0;position:sticky;font-weight:500}}.wp-site-blocks .site-content:focus,.wp-site-blocks .site-info > *{outline:1px dotted;padding:.25rem .75rem;box-sizing:border-box;list-style:none}