/*
Theme Name: Creperie-imogene-theme
Theme URI: https://www.creperie-imogene.fr/
Author: Crêperie Imogène
Description: Thème enfant personnalisé.
Version: 1.0.2
License: GPL-2.0-or-later
Text Domain: creperie-imogene-theme
*/
.wp-site-blocks .screen-reader-text img,.wp-site-blocks .byline:not(:last-child){border:none;height:1px;white-space:normal;background-color:#710}.wp-site-blocks .comment-respond{max-width:720px}.wp-site-blocks .nav-next:first-child{transform:translateY(-50%);text-align:right;position:relative;list-style:none}.wp-site-blocks .site-footer{padding:15px;transition:color .15s ease-in-out}.wp-site-blocks .archive-description{font-weight:600}@media (min-width:480px){.wp-site-blocks .nav-links img{outline:2px solid #531}.wp-site-blocks .main-navigation:focus{text-decoration:none}.wp-site-blocks .comment-list::before{height:auto}.wp-site-blocks .site-branding__image,.wp-site-blocks .entry-meta:hover{line-height:1.4;z-index:100}.wp-site-blocks .archive-description{word-break:break-word;list-style:none}.wp-site-blocks .widget-title,.wp-site-blocks .site-description__image{z-index:-1;margin:.5em;color:#531}.wp-site-blocks .widget-title{transition:opacity .3s;white-space:pre-wrap}}.wp-site-blocks .entry-meta.is-active{white-space:nowrap;border:1px solid #27f64a;box-sizing:border-box}.wp-site-blocks .comment-respond{border-radius:2px;list-style:none;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .byline:focus{word-break:break-word;text-align:center}.wp-site-blocks .posted-on{letter-spacing:.1em}.wp-site-blocks .post-thumbnail__image{font-weight:700}.wp-site-blocks .entry-content.is-active{padding:1rem}.wp-site-blocks .nav-previous:first-child{text-transform:none;overflow:visible;color:inherit;align-items:stretch;letter-spacing:.02em}.wp-site-blocks .content-area__content,.wp-site-blocks .site-title p{height:2.5rem;cursor:pointer;text-align:center}.wp-site-blocks .sub-menu__image{word-break:break-word}.wp-site-blocks .read-more:hover{letter-spacing:.02em}.wp-site-blocks .site-title:first-child{flex:1;z-index:10;object-fit:contain;box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (min-width:480px){.wp-site-blocks .widget-area > *{z-index:10;object-fit:contain;transform:none;width:100%}.wp-site-blocks .widget-title__link,.wp-site-blocks .read-more__content{font-size:.8em;box-sizing:border-box;box-shadow:inset 0 0 0 1px #27f64a;text-align:right}.wp-site-blocks .nav-links:hover{opacity:.5;box-sizing:border-box;font-size:13px;justify-content:space-between}.wp-site-blocks .entry-footer p,.wp-site-blocks .site-branding:hover{font-size:13px;transition:color .15s ease-in-out;height:auto}.wp-site-blocks .widget img{vertical-align:middle;word-break:break-word}}.wp-site-blocks .page-header:first-child{box-sizing:border-box;background-color:#710;list-style:none;transition:opacity .3s}@media (min-width:480px){.wp-site-blocks .tags-links img{cursor:default;border:none}.wp-site-blocks .site-title{font-weight:400;list-style:none;object-fit:cover;gap:.5rem;cursor:pointer}.wp-site-blocks .site-content::before{flex:none}.wp-site-blocks .menu-toggle.is-active{cursor:pointer;transform:none}.wp-site-blocks .comment-list img,.wp-site-blocks .menu-toggle::before{white-space:pre-wrap;word-break:break-word;object-fit:contain;overflow:hidden;vertical-align:top}.wp-site-blocks .entry-header__content{max-width:720px;z-index:10;font-weight:700;transform:none}}.wp-site-blocks .entry-meta:focus{justify-content:space-between;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .cat-links p{cursor:default}.wp-site-blocks .byline:focus{outline:1px dotted;transform:translateY(-50%);text-align:inherit}.wp-site-blocks .comment-list p{box-sizing:border-box}.wp-site-blocks .page-title__inner{text-transform:uppercase;overflow:hidden}.wp-site-blocks .page-header:first-child{opacity:1;align-items:center;flex:0 0 auto;border:2px solid #531}.wp-site-blocks .comment-respond__image{padding:.5em 1em;border-radius:.25rem;object-fit:cover}.wp-site-blocks .cat-links:not(:last-child){letter-spacing:normal;background-color:#710;justify-content:flex-end}.wp-site-blocks .posted-on__link{color:#531;cursor:pointer}.wp-site-blocks .sub-menu__image{position:absolute}.wp-site-blocks .tags-links img{position:sticky;height:1px;color:currentColor}.wp-site-blocks .menu-toggle:first-child{max-width:720px;object-fit:cover;vertical-align:baseline}.wp-site-blocks .post-thumbnail.is-active,.wp-site-blocks .byline > *{list-style:none;justify-content:flex-end;font-size:.8em;opacity:.7}.wp-site-blocks .site-description__image{height:auto;font-weight:600;white-space:normal}.wp-site-blocks .site-footer a{font-weight:bold;box-sizing:border-box;justify-content:center}.wp-site-blocks .entry-meta:hover{cursor:pointer;overflow:auto;white-space:normal}.wp-site-blocks .site-info__title{position:sticky}.wp-site-blocks .sub-menu,.wp-site-blocks .page-header a{list-style:none;border:1px solid currentColor;margin:.5em;display:inline-block}.wp-site-blocks .sub-menu{background-color:#531;letter-spacing:.02em;flex:0 0 auto;justify-content:center}@media (min-width:1200px){.wp-site-blocks .entry-footer.is-active{box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#710;text-align:inherit}.wp-site-blocks .widget-area a{outline:0;flex:none;height:2.5rem}}.wp-site-blocks .comments-area__title{max-width:none;line-height:1.6}.wp-site-blocks .page-title__inner{letter-spacing:normal}.wp-site-blocks .screen-reader-text:hover{box-sizing:border-box;font-weight:500;text-align:center;border:1px solid #27f64a;white-space:pre-wrap}.wp-site-blocks .search-field:hover{outline:2px solid #531;border:2px solid #531;box-shadow:0 2px 8px rgba(0,0,0,.08);text-align:right;flex:0 0 auto}.wp-site-blocks .widget-area__title{overflow:auto;list-style:none;justify-content:space-between;z-index:100}.wp-site-blocks .site-description::before{justify-content:flex-end;position:relative;opacity:1;width:fit-content;color:currentColor}.wp-site-blocks .comment-respond > *,.wp-site-blocks .entry-footer p{background-color:transparent;padding:.25rem .75rem;word-break:break-word;letter-spacing:normal;z-index:2}.wp-site-blocks .search-form::before{background-color:#710;box-sizing:border-box;text-align:right}.wp-site-blocks .entry-meta:first-child{flex:1 1 auto;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .main-navigation::before{position:relative;height:1px;list-style:none}.wp-site-blocks .site-description__title{height:100%;overflow:auto;text-transform:none}.wp-site-blocks .site-description__title{border-radius:50%;object-fit:cover}.wp-site-blocks .site-content:first-child,.wp-site-blocks .archive-description__inner{height:2.5rem;text-align:right;white-space:normal;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:underline}.wp-site-blocks .entry-title:first-child{border-radius:.25rem;padding:0}.wp-site-blocks .widget-area__title{padding:.25rem .75rem}.wp-site-blocks .widget{height:2.5rem;font-size:.8em;display:block}.wp-site-blocks .archive-description:hover{object-fit:cover;padding:calc(.667em + 2px) calc(1.333em + 2px);transform:rotate(45deg)}.wp-site-blocks .byline a{box-shadow:0 2px 8px rgba(0,0,0,.08);line-height:1.6;overflow:hidden;transform:translateY(-50%)}.wp-site-blocks .site-info{margin:0 0 1.5rem}.wp-site-blocks .search-form:not(:last-child){display:none;z-index:2;align-items:stretch}.wp-site-blocks .read-more__link{text-align:center}@media (min-width:992px){.wp-site-blocks .tags-links a{max-width:1200px}.wp-site-blocks .site-footer{text-transform:none;white-space:normal}}