/*
Theme Name: Agent-surete-child
Theme URI: https://www.agent-surete.com/
Author: Agent sûreté
Description: Thème sur-mesure.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: agent-surete-child
*/
.wp-site-blocks .entry-header__image,.wp-site-blocks .posted-on:focus{font-weight:500;transform:scale(1.05)}.wp-site-blocks .cat-links{width:1em}.wp-site-blocks .content-area:not(:last-child){background-color:#1ae4e4;color:inherit}.wp-site-blocks .site-info{align-items:baseline;transition:opacity .3s;box-shadow:inset 0 0 0 1px #2d9;margin-top:0;list-style:none}.wp-site-blocks .site-title__content{z-index:100;border-radius:2px;padding:.5em 1em;position:sticky;vertical-align:baseline}.wp-site-blocks .site-description img{letter-spacing:.1em;margin-top:1rem;align-items:baseline}.wp-site-blocks .nav-next__inner{font-weight:bold;gap:24px;font-size:clamp(1rem,2vw,1.25rem);max-width:none}.wp-site-blocks .site-footer__link,.wp-site-blocks .widget__content{align-items:baseline;white-space:nowrap;box-shadow:none}.wp-site-blocks .posted-on img{white-space:nowrap;font-size:inherit;position:static;cursor:pointer}.wp-site-blocks .entry-header img{transition:all .2s ease}.wp-site-blocks .entry-title::before,.wp-site-blocks .site-main:focus{line-height:1.4;border-radius:0}.wp-site-blocks .entry-header:not(:last-child){max-width:none}.wp-site-blocks .byline:focus{margin:0 0 .75em;gap:1em}.wp-site-blocks .site-header a{max-width:1200px;box-shadow:inset 0 0 0 1px #2d9;width:50%;background-color:#1ae4e4;vertical-align:top}.wp-site-blocks .search-field__inner{justify-content:flex-start;position:absolute;list-style:none;overflow:auto}.wp-site-blocks .widget-area a{margin:0 auto;justify-content:center}.wp-site-blocks .page-title{text-transform:none;position:static}.wp-site-blocks .site-header.is-active,.wp-site-blocks .site-branding__content{transform:translateY(-50%);background-color:#1ae4e4;object-fit:contain;border:2px solid #329a96;box-sizing:border-box}.wp-site-blocks .entry-meta{text-decoration:none;height:2.5rem}.wp-site-blocks .entry-title__inner{letter-spacing:normal;width:fit-content;text-decoration:underline;object-fit:contain}.wp-site-blocks .site-info.is-active{vertical-align:middle;justify-content:flex-end;overflow:visible;flex:1 1 auto;border-radius:9999px}.wp-site-blocks .widget:focus{position:sticky;cursor:default;z-index:1;letter-spacing:.02em}.wp-site-blocks .screen-reader-text:focus{text-transform:none;border:2px solid #329a96;margin-top:2em}.wp-site-blocks .post-thumbnail__inner{transition:transform .25s ease-out;word-break:break-word;z-index:10;margin-top:var(--gap,1.5rem);margin:1em 0}.wp-site-blocks .comments-area:focus{font-size:inherit;margin-top:1rem;vertical-align:top}.wp-site-blocks .archive-description__title{object-fit:cover;display:block}.wp-site-blocks .entry-footer{z-index:10;object-fit:cover;font-weight:700}.wp-site-blocks .post-thumbnail:first-child{list-style:none}.wp-site-blocks .entry-meta__inner{padding:calc(.667em + 2px) calc(1.333em + 2px);border:2px solid #329a96;object-fit:contain}.wp-site-blocks .site-main:hover{align-items:flex-start;cursor:default;white-space:nowrap;text-transform:none;line-height:normal}.wp-site-blocks .comments-area__link{font-weight:bold;display:grid}.wp-site-blocks .widget-title__title{transform:scale(1.05);width:100%;text-decoration:underline;letter-spacing:.1em}.wp-site-blocks .sub-menu{flex:none;transition:all .2s ease;overflow:auto;line-height:normal}.wp-site-blocks .menu-toggle{max-width:none}.wp-site-blocks .nav-previous::before{white-space:normal;padding:.5em 1em;word-break:break-word}.wp-site-blocks .page-header__title{object-fit:contain;flex:none;font-weight:bold;word-break:break-word}.wp-site-blocks .site-content__image{height:auto;justify-content:flex-start;white-space:normal}.wp-site-blocks .sub-menu::before{background-color:#1ae4e4;transition:all .2s ease;z-index:-1}.wp-site-blocks .tags-links.is-active{font-size:clamp(1rem,2vw,1.25rem);outline:2px solid #329a96;white-space:pre-wrap}.wp-site-blocks .widget-area img{opacity:1;justify-content:flex-start;border-radius:0;margin:0 auto;background-color:#1ae4e4}.wp-site-blocks .byline p{flex:none;z-index:100}.wp-site-blocks .byline:focus{flex:1;display:inline-flex}.wp-site-blocks .posted-on__title{z-index:-1;display:inline-flex}.wp-site-blocks .post-thumbnail,.wp-site-blocks .tags-links:first-child{text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.12);margin-top:0}@media (min-width:782px){.wp-site-blocks .widget p{flex:0 0 auto;display:inline-flex;z-index:1;margin-top:0}.wp-site-blocks .archive-description img{width:1em;text-transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08);align-items:center}}.wp-site-blocks .read-more__inner{margin:0 auto;border-radius:.25rem;letter-spacing:.1em;margin-top:var(--gap,1.5rem)}.wp-site-blocks .comment-respond__link{cursor:default;text-align:center;color:#329a96}.wp-site-blocks .entry-footer__image{border:1px solid #2d9;z-index:1;border-radius:50%;align-items:center}.wp-site-blocks .entry-footer,.wp-site-blocks .pagination > *{text-decoration:underline;line-height:1.4;display:block;width:fit-content}.wp-site-blocks .screen-reader-text p{white-space:nowrap}.wp-site-blocks .main-navigation p{vertical-align:top;text-transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .site-branding__link{align-items:flex-start;outline:0;border:1px solid #2d9;height:auto}.wp-site-blocks .comment-respond:first-child{text-transform:none;border-radius:50%;outline:0}.wp-site-blocks .search-form__image{transform:scale(1.05)}.wp-site-blocks .site-description img{flex:1;word-break:break-word;margin:0 auto;cursor:default;position:absolute}.wp-site-blocks .page-header::before{flex:1}.wp-site-blocks .byline p{vertical-align:baseline;flex:1;font-weight:500;font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .widget__inner{text-decoration:none;opacity:1;align-items:flex-start;color:inherit;text-transform:none}.wp-site-blocks .comment-respond__link{border:0;margin:0}.wp-site-blocks .widget-title:first-child{position:relative;border-radius:50%}.wp-site-blocks .screen-reader-text{transition:transform .25s ease-out;line-height:1.2;text-transform:none}.wp-site-blocks .nav-links::before{justify-content:flex-start;background-color:transparent;text-transform:uppercase}.wp-site-blocks .post-thumbnail::before{word-break:break-word;height:2.5rem;text-decoration:none}.wp-site-blocks .search-form__link{font-weight:bold;text-decoration:underline;letter-spacing:.1em}.wp-site-blocks .site-branding > *,.wp-site-blocks .site-main img{opacity:.5;box-shadow:none;white-space:nowrap;transition:color .15s ease-in-out;border:2px solid #329a96}.wp-site-blocks .sub-menu:hover,.wp-site-blocks .post-thumbnail img{line-height:1.4;box-sizing:border-box;height:100%;text-transform:uppercase;word-break:break-word}.wp-site-blocks .widget-title:first-child{box-sizing:border-box;font-weight:500;display:inline-flex;padding:.25rem .75rem}.wp-site-blocks .archive-description.is-active,.wp-site-blocks .posted-on__content{font-weight:bold}.wp-site-blocks .entry-header__title{padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:14px}@media (min-width:782px){.wp-site-blocks .entry-content a{white-space:normal}.wp-site-blocks .page-title{opacity:.7}.wp-site-blocks .entry-content:first-child{text-align:right;padding:15px;display:inline-flex;background-color:#329a96}.wp-site-blocks .entry-header::before{margin-top:0}.wp-site-blocks .widget-area img{outline:1px dotted;justify-content:flex-start}}.wp-site-blocks .nav-previous:first-child{transition:all .2s ease;vertical-align:middle}.wp-site-blocks .tags-links{flex:1;text-transform:uppercase;vertical-align:middle;opacity:1}.wp-site-blocks .menu-toggle img{align-items:baseline;border:0;outline:0;cursor:pointer}.wp-site-blocks .search-form__title{position:sticky;margin:0 0 1.5rem;object-fit:cover;text-decoration:underline}.wp-site-blocks .comment-list{transform:none;list-style:none;overflow:auto;z-index:10;width:auto}.wp-site-blocks .search-field > *{font-size:1.125em;text-decoration:underline;text-align:left;transform:translateY(-50%)}.wp-site-blocks .site-title:not(:last-child),.wp-site-blocks .entry-header{cursor:pointer}.wp-site-blocks .pagination p{height:100%;z-index:100;flex:1}.wp-site-blocks .widget-title{outline:2px solid #329a96;height:auto;text-align:center;transform:translateY(-50%)}.wp-site-blocks .comments-area::before{text-align:center}.wp-site-blocks .widget-area{padding:.5em 1em}.wp-site-blocks .site-info__title{border-radius:2px;background-color:#1ae4e4}.wp-site-blocks .search-field{cursor:default;letter-spacing:.1em;gap:24px;transition:all .2s ease}.wp-site-blocks .entry-content > *{font-weight:600}.wp-site-blocks .widget:hover,.wp-site-blocks .screen-reader-text img{list-style:none;font-size:1.125em}.wp-site-blocks .comment-respond img{text-align:right;align-items:flex-start;height:1px;justify-content:center;width:1em}