/*
Theme Name: Pierrealun-wp
Theme URI: https://www.pierre-alun.fr/
Author: Pierre Alun
Description: Thème enfant personnalisé.
Version: 1.3
License: GPL-2.0-or-later
Text Domain: pierrealun-wp
*/
.wp-site-blocks .site-footer:first-child,.wp-site-blocks .screen-reader-text:first-child{border-radius:9999px;text-transform:none;white-space:nowrap}.wp-site-blocks .widget-area > *{padding:0}.wp-site-blocks .nav-next img{font-size:.875rem;margin-top:0;vertical-align:baseline}.wp-site-blocks .nav-previous:first-child{line-height:normal}@media (min-width:768px){.wp-site-blocks .comment-respond img,.wp-site-blocks .site-content__content{max-width:720px}.wp-site-blocks .widget-area__content{text-align:left;z-index:100}}.wp-site-blocks .entry-content{height:100%;flex:0 0 auto;transition:all .2s ease}.wp-site-blocks .tags-links__link,.wp-site-blocks .comments-area__link{object-fit:contain;box-sizing:border-box;text-decoration:none}.wp-site-blocks .entry-content:not(:last-child){list-style:none;background-color:#7acbea;margin:0 0 1.5rem;max-width:640px}.wp-site-blocks .site-footer{font-size:1rem;font-weight:bold;text-transform:none;white-space:normal}.wp-site-blocks .site-main:not(:last-child){transform:translateY(-50%);align-items:flex-start;height:2.5rem;box-shadow:inset 0 0 0 1px #1a7}.wp-site-blocks .site-info__link{line-height:1.5;height:auto;word-break:break-word;box-sizing:border-box;transition:opacity .3s}.wp-site-blocks .cat-links::before{z-index:-1;box-sizing:border-box}.wp-site-blocks .screen-reader-text img{margin:0 0 1.5rem;flex:1 1 auto;outline:0}@media (max-width:480px){.wp-site-blocks .nav-links__content{color:currentColor;text-align:inherit;opacity:.7}.wp-site-blocks .comment-list__content{z-index:10}.wp-site-blocks .widget-area__title{box-sizing:border-box}.wp-site-blocks .comment-list__link{white-space:normal;height:1px}.wp-site-blocks .site-description__inner{overflow:hidden;list-style:none;border:0;cursor:default;position:absolute}.wp-site-blocks .site-content{background-color:#b8f441;align-items:stretch;font-size:.75rem;margin:0 0 .75em;gap:.75em}}.wp-site-blocks .entry-title{text-align:center;object-fit:contain;text-decoration:underline}@media (min-width:480px){.wp-site-blocks .site-footer__content{padding:.25rem .75rem;transform:none}.wp-site-blocks .nav-previous__content{text-align:inherit;color:#80bfe9;box-sizing:border-box;gap:.5rem}.wp-site-blocks .sub-menu__image{margin:0 auto;text-transform:uppercase;border-radius:2px}.wp-site-blocks .comment-respond::before,.wp-site-blocks .entry-title > *{box-sizing:border-box;max-width:720px;color:inherit}.wp-site-blocks .menu-toggle{background-color:#b8f441;flex:1;gap:.75em}}.wp-site-blocks .site-title__link,.wp-site-blocks .page-header__inner{opacity:.5;line-height:1.2}.wp-site-blocks .nav-links,.wp-site-blocks .entry-meta img{list-style:none}.wp-site-blocks .archive-description__image{outline:0;cursor:pointer;justify-content:flex-start;position:sticky}@media (min-width:782px){.wp-site-blocks .sub-menu p{height:100%;transform:none;border:1px solid currentColor;box-sizing:border-box}.wp-site-blocks .site-footer p,.wp-site-blocks .sub-menu{text-decoration:underline;word-break:break-word;text-transform:none;list-style:none}}.wp-site-blocks .post-thumbnail p{border:1px solid currentColor;margin:0 auto;opacity:.7}.wp-site-blocks .entry-content:hover{gap:.5rem;border:1px solid #1a7;outline:0;background-color:#b8f441;max-width:100%}.wp-site-blocks .entry-title__content{text-align:center;z-index:-1;cursor:pointer;padding:0}.wp-site-blocks .content-area__image{margin:0 0 1.5rem;line-height:1.6;letter-spacing:.1em;color:#7acbea}.wp-site-blocks .read-more:not(:last-child){padding:calc(.667em + 2px) calc(1.333em + 2px);color:#80bfe9;transform:scale(1.05)}.wp-site-blocks .archive-description__link{box-shadow:none;flex:1}.wp-site-blocks .page-title__content{cursor:default;object-fit:cover;color:inherit}.wp-site-blocks .site-branding{font-weight:600;font-size:.8em}.wp-site-blocks .posted-on{opacity:1;transition:color .15s ease-in-out;color:#80bfe9;text-align:right}.wp-site-blocks .content-area img{flex:none;width:fit-content;overflow:visible}.wp-site-blocks .site-info img{opacity:.5;border-radius:50%}@media (min-width:600px){.wp-site-blocks .main-navigation{border:none;overflow:hidden;outline:2px solid #7acbea}.wp-site-blocks .widget-title:first-child{justify-content:center}.wp-site-blocks .byline p{align-items:center;justify-content:flex-start;margin-top:0;font-weight:bold}.wp-site-blocks .entry-meta::before{z-index:100;padding:.5em 1em;justify-content:space-between}}.wp-site-blocks .comment-list__title,.wp-site-blocks .site-header__content{word-break:break-word;position:absolute;color:#7acbea;z-index:10;line-height:1.2}.wp-site-blocks .cat-links__inner{text-decoration:none;max-width:1200px;outline:2px solid #7acbea}.wp-site-blocks .archive-description__title{font-weight:600;outline:2px solid #7acbea;white-space:nowrap;opacity:1}.wp-site-blocks .site-content:first-child{outline:0;width:1em;max-width:640px}.wp-site-blocks .site-header.is-active,.wp-site-blocks .site-description a{margin-top:1rem;border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .nav-next__link{overflow:visible;cursor:pointer;padding:0;word-break:break-word}.wp-site-blocks .entry-title a{line-height:1.2;flex:1 1 auto}.wp-site-blocks .site-branding__link{height:100%}.wp-site-blocks .nav-next::before{gap:24px;align-items:baseline}.wp-site-blocks .site-branding__title{font-size:.875rem}.wp-site-blocks .entry-title__image{transition:color .15s ease-in-out;text-transform:none;outline:1px dotted}.wp-site-blocks .post-thumbnail__image,.wp-site-blocks .cat-links img{overflow:visible;padding:0;transition:transform .25s ease-out;cursor:default}.wp-site-blocks .site-content{transition:all .2s ease}.wp-site-blocks .sub-menu__content{justify-content:space-between;line-height:normal;box-shadow:none;width:100%}.wp-site-blocks .entry-content__content{width:1em;font-weight:400}.wp-site-blocks .widget-area p{gap:.75em;width:100%}.wp-site-blocks .widget-title > *{flex:1 1 auto;height:100%;margin-top:2em;white-space:nowrap;text-decoration:underline}.wp-site-blocks .site-header__image{text-decoration:underline;flex:1 1 auto;z-index:1;object-fit:contain;vertical-align:baseline}.wp-site-blocks .entry-meta:focus{font-weight:600;margin:0;border-radius:3px;box-shadow:inset 0 0 0 1px #1a7}.wp-site-blocks .entry-content img{border:1px solid #1a7;overflow:auto}.wp-site-blocks .menu-toggle:hover{width:1em;margin-top:0;display:flex;box-shadow:inset 0 0 0 1px #1a7;opacity:0}.wp-site-blocks .search-field__image{box-sizing:border-box;transform:none;white-space:normal;font-weight:bold}@media (max-width:782px){.wp-site-blocks .read-more a{border:2px solid #7acbea;z-index:-1;width:auto;overflow:visible;transition:color .15s ease-in-out}.wp-site-blocks .comment-respond.is-active{text-align:center}.wp-site-blocks .comment-list__link{position:absolute;word-break:break-word;border-radius:3px;margin-top:.5em;line-height:1.4}.wp-site-blocks .site-content:not(:last-child){flex:1;width:auto;align-items:center;box-shadow:inset 0 0 0 1px #1a7;text-decoration:underline}.wp-site-blocks .site-info{overflow:hidden}}.wp-site-blocks .byline:focus{font-weight:600;opacity:1;text-decoration:underline}