/*
Theme Name: Chatterie-british-shor
Theme URI: https://www.chatterie-british-shorthair.fr/
Author: Chatterie British Shorthair
Description: Custom theme.
Version: 3.0.2
License: GPL-2.0-or-later
Text Domain: chatterie-british-shor
*/
.wp-site-blocks .main-navigation:not(:last-child){height:1px;background-color:#02d;text-transform:uppercase;margin-top:.5em;box-sizing:border-box}.wp-site-blocks .post-thumbnail__image,.wp-site-blocks .sub-menu__link{z-index:10}.wp-site-blocks .nav-next:hover{cursor:default;height:auto}.wp-site-blocks .comments-area a{position:absolute;font-size:.75rem;align-items:stretch}.wp-site-blocks .widget a{transition:transform .25s ease-out;vertical-align:baseline;white-space:nowrap;flex:1;font-size:1rem}.wp-site-blocks .read-more > *{text-transform:uppercase}.wp-site-blocks .screen-reader-text__title{vertical-align:middle;box-shadow:inset 0 0 0 1px #ff07cb;word-break:break-word}.wp-site-blocks .posted-on__image{box-shadow:inset 0 0 0 1px #ff07cb;z-index:100;max-width:640px;position:static;list-style:none}.wp-site-blocks .post-thumbnail{padding:0}.wp-site-blocks .entry-title::before,.wp-site-blocks .entry-footer:focus{color:inherit}.wp-site-blocks .byline > *{outline:1px dotted}.wp-site-blocks .byline__inner{margin:0 0 .75em;font-size:14px;color:#92bb26}.wp-site-blocks .content-area.is-active{border:none;color:inherit;object-fit:contain;line-height:1.4;word-break:break-word}.wp-site-blocks .search-field::before{overflow:auto}.wp-site-blocks .entry-header{object-fit:contain;word-break:break-word}.wp-site-blocks .nav-previous:hover{object-fit:contain;overflow:hidden}.wp-site-blocks .site-branding:first-child{width:fit-content;vertical-align:top;align-items:flex-start}.wp-site-blocks .tags-links__link{text-transform:none;display:block;letter-spacing:.1em;list-style:none;transition:all .2s ease}.wp-site-blocks .tags-links{white-space:pre-wrap}.wp-site-blocks .site-header a{outline:0;text-decoration:none;cursor:default}.wp-site-blocks .page-header:not(:last-child),.wp-site-blocks .cat-links:hover{line-height:1.6;height:auto;align-items:stretch}.wp-site-blocks .entry-content > *,.wp-site-blocks .nav-next:not(:last-child){font-size:.875rem;color:#92bb26}.wp-site-blocks .site-info__image{letter-spacing:normal;transition:all .2s ease;font-size:1.125em;object-fit:contain;line-height:1.4}.wp-site-blocks .page-header__link{transition:all .2s ease;height:auto;background-color:#02d}.wp-site-blocks .entry-header:hover{align-items:flex-start;max-width:640px;border-radius:2px;display:inline-block}.wp-site-blocks .archive-description{text-align:inherit;white-space:nowrap}.wp-site-blocks .tags-links::before,.wp-site-blocks .nav-previous img{overflow:auto;list-style:none}.wp-site-blocks .byline:hover{gap:.5rem}.wp-site-blocks .entry-footer{height:2.5rem}.wp-site-blocks .archive-description__image{opacity:1;border:1px solid #ff07cb;display:inline-flex;border-radius:.25rem;background-color:#02d}.wp-site-blocks .entry-meta:not(:last-child){word-break:break-word;opacity:.7}.wp-site-blocks .widget-area::before{max-width:none}@media (min-width:768px){.wp-site-blocks .comment-respond__content{gap:.5rem;text-transform:uppercase;box-shadow:none;text-align:center}.wp-site-blocks .nav-links img{list-style:none;justify-content:flex-start}.wp-site-blocks .cat-links.is-active{z-index:100;font-weight:bold;flex:1;overflow:hidden}.wp-site-blocks .widget > *{border-radius:2px;font-size:.875rem;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .read-more:first-child{max-width:100%;z-index:10;justify-content:flex-start;overflow:hidden;height:2.5rem}}.wp-site-blocks .comment-list__content{margin:.5em;vertical-align:middle;align-items:baseline}.wp-site-blocks .page-header > *{width:50%;box-shadow:none;font-size:1rem;line-height:1.5}.wp-site-blocks .entry-header__content{outline:2px solid #92bb26}.wp-site-blocks .pagination:first-child,.wp-site-blocks .pagination.is-active{z-index:1;display:inline-flex;border:1px solid currentColor}.wp-site-blocks .page-header__image{box-shadow:0 1px 3px rgba(0,0,0,.12);transition:transform .25s ease-out;border-radius:2px;color:#92bb26}.wp-site-blocks .sub-menu:hover{margin:0 0 1.5rem;color:#92bb26;position:sticky;align-items:flex-start;object-fit:cover}.wp-site-blocks .post-thumbnail{vertical-align:top}.wp-site-blocks .pagination:not(:last-child){justify-content:center;letter-spacing:normal;text-transform:uppercase;outline:0}.wp-site-blocks .site-footer > *{border:1px solid #ff07cb;letter-spacing:.1em;padding:1rem;text-transform:none}.wp-site-blocks .site-content,.wp-site-blocks .entry-meta:first-child{border-radius:0}.wp-site-blocks .entry-title img{position:relative;align-items:center}.wp-site-blocks .content-area p{letter-spacing:.1em}.wp-site-blocks .post-thumbnail{opacity:.7;background-color:transparent;transition:all .2s ease}.wp-site-blocks .main-navigation__link{outline:0;transform:rotate(45deg);margin:.5em}.wp-site-blocks .widget-title__image{list-style:none;max-width:1200px;height:2.5rem}.wp-site-blocks .widget__link{text-decoration:none}.wp-site-blocks .posted-on:first-child{margin:0;line-height:inherit}.wp-site-blocks .search-field__image{outline:1px dotted;flex:none}.wp-site-blocks .archive-description p{opacity:.5;position:relative;max-width:none}.wp-site-blocks .entry-meta__title,.wp-site-blocks .content-area:not(:last-child){object-fit:cover;flex:0 0 auto;z-index:1;background-color:#92bb26}.wp-site-blocks .nav-previous__title{display:inline-block;cursor:default;overflow:hidden}.wp-site-blocks .nav-links img{padding:.25rem .75rem;margin:0}@media (min-width:992px){.wp-site-blocks .entry-content{text-transform:none;transform:scale(1.05);object-fit:cover;padding:.25rem .75rem}.wp-site-blocks .post-thumbnail:not(:last-child){text-decoration:none;border-radius:.25rem}.wp-site-blocks .entry-header:first-child{cursor:pointer}.wp-site-blocks .comments-area::before{display:none;justify-content:space-between;max-width:100%;box-sizing:border-box}.wp-site-blocks .search-form:first-child{word-break:break-word;position:relative;justify-content:flex-start;border-radius:0;display:block}}.wp-site-blocks .entry-content.is-active{font-size:clamp(1rem,2vw,1.25rem);outline:0;white-space:pre-wrap;justify-content:flex-end}.wp-site-blocks .tags-links a{margin:0}.wp-site-blocks .post-thumbnail{position:sticky;list-style:none;opacity:.7;margin:.5em;background-color:#92bb26}.wp-site-blocks .entry-content a{z-index:100;word-break:break-word;display:inline-block;object-fit:cover;text-decoration:none}.wp-site-blocks .nav-next{white-space:nowrap;text-decoration:none;padding:15px;border-radius:50%;text-transform:uppercase}.wp-site-blocks .comments-area p{white-space:pre-wrap;align-items:flex-start;color:#02f95e;text-align:inherit;box-sizing:border-box}.wp-site-blocks .site-title__inner{overflow:hidden;text-align:right;font-weight:700;text-transform:none;transform:none}.wp-site-blocks .site-description:first-child{text-transform:none;outline:1px dotted;gap:2em}.wp-site-blocks .comments-area__inner,.wp-site-blocks .entry-header{list-style:none;transition:all .2s ease}.wp-site-blocks .cat-links{cursor:default;color:#02f95e}.wp-site-blocks .page-header__inner{list-style:none}@media (min-width:1024px){.wp-site-blocks .search-form__content,.wp-site-blocks .site-branding{margin-top:var(--gap,1.5rem)}.wp-site-blocks .comments-area:not(:last-child){cursor:default;outline:1px dotted;opacity:.5}.wp-site-blocks .screen-reader-text > *,.wp-site-blocks .widget-title__image{border:none;object-fit:cover;opacity:.5;padding:15px;font-weight:bold}}.wp-site-blocks .search-field p{box-sizing:border-box}.wp-site-blocks .comment-list__image,.wp-site-blocks .tags-links__title{cursor:pointer;transition:transform .25s ease-out;letter-spacing:.02em;display:inline-flex}.wp-site-blocks .nav-links::before{color:#92bb26;white-space:pre-wrap;font-size:13px}.wp-site-blocks .main-navigation__image{white-space:pre-wrap;border:none;transition:transform .25s ease-out}.wp-site-blocks .main-navigation:focus{gap:.75em;justify-content:flex-start}.wp-site-blocks .site-header::before,.wp-site-blocks .site-title{border-radius:0;padding:15px}.wp-site-blocks .widget-area:first-child{text-decoration:underline}.wp-site-blocks .search-form.is-active,.wp-site-blocks .site-info__inner{margin:1em 0}.wp-site-blocks .nav-previous a{text-decoration:none;color:inherit;position:absolute;margin:0;z-index:100}.wp-site-blocks .nav-previous__inner{background-color:#02d;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .widget p{align-items:flex-start;border:1px solid currentColor;word-break:break-word}.wp-site-blocks .nav-previous > *{outline:2px solid #92bb26;align-items:baseline}.wp-site-blocks .nav-previous,.wp-site-blocks .pagination > *{font-size:1rem;letter-spacing:normal;margin-top:0}