/*
Theme Name: Scinder-les-banques
Theme URI: https://www.scinder-les-banques.fr/
Author: Scinder les banques
Description: Site theme.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: scinder-les-banques
*/
@media (min-width:1024px){.wp-site-blocks .widget__image{color:#c72a64;margin-top:.5em;flex:0 0 auto;margin:.5em}.wp-site-blocks .nav-links > *{padding:.5em 1em;line-height:1.2;letter-spacing:.1em;border:0}}.wp-site-blocks .site-description{transition:color .15s ease-in-out;border:1px solid #9f4194;display:inline-flex}.wp-site-blocks .byline:hover{flex:none;box-shadow:inset 0 0 0 1px #9f4194;text-decoration:none;line-height:normal;border:2px solid #c72a64}.wp-site-blocks .entry-header__link{word-break:break-word;border:2px solid #c72a64;box-shadow:none}.wp-site-blocks .site-info.is-active{word-break:break-word}.wp-site-blocks .screen-reader-text__title{overflow:hidden;align-items:flex-start;max-width:720px;list-style:none;word-break:break-word}.wp-site-blocks .screen-reader-text{letter-spacing:normal;z-index:10;border-radius:50%}.wp-site-blocks .entry-footer{letter-spacing:normal;box-sizing:border-box}.wp-site-blocks .cat-links a{line-height:normal;border-radius:0;height:1px}.wp-site-blocks .entry-meta{line-height:inherit}.wp-site-blocks .post-thumbnail{vertical-align:baseline}.wp-site-blocks .comment-list__title{font-weight:400;font-size:14px;position:sticky;box-sizing:border-box}.wp-site-blocks .entry-title__title{align-items:baseline}.wp-site-blocks .pagination p{flex:0 0 auto;transform:none;font-weight:bold}.wp-site-blocks .page-title img{height:auto;outline:0}.wp-site-blocks .site-branding::before{line-height:normal;overflow:hidden;font-size:.875rem;text-transform:none}.wp-site-blocks .page-title__inner{font-weight:bold;font-size:inherit;color:#023172;text-decoration:underline;height:2.5rem}.wp-site-blocks .site-main:hover{overflow:hidden;align-items:center;word-break:break-word;list-style:none;position:static}.wp-site-blocks .widget-area:not(:last-child){word-break:break-word;overflow:visible}.wp-site-blocks .entry-meta__link,.wp-site-blocks .nav-next:focus{text-transform:none;display:grid}.wp-site-blocks .comments-area:first-child{box-shadow:inset 0 0 0 1px #9f4194;position:absolute;white-space:normal;transition:opacity .3s}.wp-site-blocks .site-info__image{list-style:none;position:relative;box-sizing:border-box}.wp-site-blocks .read-more__inner{text-align:right;vertical-align:baseline}.wp-site-blocks .page-header__title,.wp-site-blocks .comment-respond a{z-index:-1;position:static;object-fit:cover}.wp-site-blocks .nav-previous img,.wp-site-blocks .comments-area:focus{cursor:default;text-decoration:underline;font-size:1rem;color:#023172;vertical-align:top}.wp-site-blocks .sub-menu.is-active{object-fit:cover;opacity:0}.wp-site-blocks .page-title{overflow:hidden;background-color:#d3048b;margin:0 0 1.5rem}.wp-site-blocks .nav-next__title{height:100%;text-decoration:none}.wp-site-blocks .post-thumbnail__inner,.wp-site-blocks .site-description > *{outline:1px dotted;border:1px solid #9f4194;border-radius:2px;object-fit:cover}.wp-site-blocks .site-content::before{text-transform:uppercase}.wp-site-blocks .read-more:focus{opacity:1;transition:all .2s ease;outline:2px solid #c72a64;text-align:right;white-space:pre-wrap}.wp-site-blocks .comment-respond__content{border:none;vertical-align:top;position:absolute;overflow:hidden}.wp-site-blocks .nav-next > *{cursor:default}.wp-site-blocks .comment-respond__image{display:flex}.wp-site-blocks .post-thumbnail:first-child{background-color:#d3048b;font-size:14px;height:auto}.wp-site-blocks .widget:focus,.wp-site-blocks .site-info:not(:last-child){object-fit:cover}.wp-site-blocks .entry-meta{position:absolute;box-sizing:border-box}.wp-site-blocks .content-area__image{overflow:visible;margin:0 auto;color:inherit}.wp-site-blocks .archive-description{cursor:default;font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .site-content a{transform:none;display:none;cursor:pointer;max-width:720px;text-decoration:underline}@media (min-width:1200px){.wp-site-blocks .nav-previous{z-index:-1;vertical-align:middle;text-decoration:none;display:inline-block}.wp-site-blocks .widget-title img{padding:.25rem .75rem;background-color:#d3048b}.wp-site-blocks .search-form{display:none;flex:1}.wp-site-blocks .search-field__content{display:inline-block;flex:0 0 auto;margin:0 0 1.5rem;max-width:1200px}.wp-site-blocks .site-content,.wp-site-blocks .site-branding > *{word-break:break-word;flex:1 1 auto;align-items:stretch}.wp-site-blocks .comment-list,.wp-site-blocks .entry-content.is-active{margin-top:var(--gap,1.5rem);cursor:pointer}}.wp-site-blocks .entry-footer__title{overflow:visible;max-width:100%;outline:0}.wp-site-blocks .site-header,.wp-site-blocks .site-main{display:block;border-radius:.25rem}.wp-site-blocks .read-more > *{text-decoration:underline;width:fit-content;list-style:none}.wp-site-blocks .page-title:not(:last-child),.wp-site-blocks .site-content__image{height:auto;align-items:baseline;white-space:normal;text-decoration:none;background-color:#d3048b}.wp-site-blocks .tags-links p{word-break:break-word;font-weight:bold;text-align:right}.wp-site-blocks .entry-header::before{object-fit:cover;letter-spacing:normal;z-index:100}@media (min-width:768px){.wp-site-blocks .archive-description{letter-spacing:normal;text-transform:uppercase}.wp-site-blocks .read-more__inner{transform:translateY(-50%);box-shadow:inset 0 0 0 1px #9f4194;opacity:1}.wp-site-blocks .search-field img,.wp-site-blocks .content-area > *{display:block;border-radius:0;white-space:pre-wrap;color:#c72a64}.wp-site-blocks .comment-list p{display:grid;border:none;word-break:break-word;outline:2px solid #c72a64}.wp-site-blocks .screen-reader-text{object-fit:contain}.wp-site-blocks .widget__link{letter-spacing:.02em;border-radius:.25rem;margin:0 0 .75em}}.wp-site-blocks .widget-area::before{letter-spacing:normal;white-space:normal}.wp-site-blocks .content-area img,.wp-site-blocks .widget-title > *{width:fit-content;margin:0 0 .75em;max-width:100%;border-radius:2px}.wp-site-blocks .comment-respond.is-active{padding:.5em 1em}.wp-site-blocks .sub-menu img{z-index:10;gap:24px;white-space:normal;width:1em}.wp-site-blocks .entry-content__image{transform:translateY(-50%)}.wp-site-blocks .tags-links:not(:last-child){transform:scale(1.05);border:1px solid #9f4194;opacity:1}.wp-site-blocks .comments-area__content{font-weight:400;outline:2px solid #c72a64}.wp-site-blocks .post-thumbnail img{margin:0;box-shadow:0 2px 8px rgba(0,0,0,.08);height:100%}.wp-site-blocks .site-info:not(:last-child){max-width:100%;width:auto;text-transform:none}.wp-site-blocks .site-main:focus{align-items:stretch;display:inline-block;background-color:#c72a64}.wp-site-blocks .page-header__link{transition:color .15s ease-in-out;vertical-align:middle;display:inline-block;box-shadow:none}.wp-site-blocks .search-form:not(:last-child){position:static;transform:none}.wp-site-blocks .main-navigation:hover{text-align:left;flex:1;z-index:10;text-decoration:underline;height:100%}.wp-site-blocks .content-area p{line-height:1.5;transform:translateY(-50%);box-sizing:border-box;outline:0}.wp-site-blocks .sub-menu::before{justify-content:flex-end;max-width:640px}.wp-site-blocks .main-navigation.is-active{white-space:nowrap;gap:2em}.wp-site-blocks .pagination img{word-break:break-word;align-items:baseline;font-weight:700;outline:0;border-radius:2px}.wp-site-blocks .comments-area::before{box-sizing:border-box}.wp-site-blocks .main-navigation:not(:last-child){vertical-align:baseline;cursor:default;border:1px solid #9f4194;margin:1em 0}.wp-site-blocks .read-more__content{margin-top:var(--gap,1.5rem);text-align:center;display:inline-flex;cursor:default}.wp-site-blocks .widget-title:not(:last-child){font-size:.8em}.wp-site-blocks .site-content__inner{font-size:.875rem;text-decoration:underline}.wp-site-blocks .nav-next{z-index:-1;transform:translateY(-50%)}.wp-site-blocks .page-header{transform:rotate(45deg);outline:0}.wp-site-blocks .site-footer:hover{flex:1;opacity:.7;text-transform:uppercase}.wp-site-blocks .widget-area{text-align:inherit}.wp-site-blocks .widget-area a{margin:0 0 .75em;border:1px solid #9f4194;list-style:none}.wp-site-blocks .post-thumbnail__content{height:auto;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .entry-header__title{border-radius:.25rem;flex:none;margin-top:var(--gap,1.5rem);justify-content:flex-end}.wp-site-blocks .search-field a,.wp-site-blocks .comment-respond__link{gap:2em;font-size:.875rem;outline:2px solid #c72a64;padding:1rem;text-decoration:none}