/*
Theme Name: Theme-padle
Theme URI: https://www.padle.fr/
Author: Padle
Description: Thème sur-mesure.
Version: 2.1.0
License: GPL-2.0-or-later
Text Domain: theme-padle
*/
.wp-site-blocks .main-navigation{box-sizing:border-box;word-break:break-word}.wp-site-blocks .content-area.is-active{padding:.25rem .75rem}.wp-site-blocks .widget-title__title{transform:none;border-radius:9999px;border:1px solid #ed9;color:#8e1;margin-top:var(--gap,1.5rem)}.wp-site-blocks .nav-links{box-shadow:inset 0 0 0 1px #ed9;transform:none}.wp-site-blocks .main-navigation__image{text-transform:uppercase;border-radius:2px;max-width:none}.wp-site-blocks .post-thumbnail:focus{border:1px solid currentColor}.wp-site-blocks .nav-next{transform:translateY(-50%);text-decoration:none;display:inline-flex;flex:none}@media (min-width:1024px){.wp-site-blocks .site-branding::before{gap:2em;list-style:none}.wp-site-blocks .nav-next__link{overflow:hidden;box-sizing:border-box;cursor:pointer;opacity:.7;flex:none}}.wp-site-blocks .menu-toggle__image{height:100%}.wp-site-blocks .site-info p{z-index:-1;white-space:nowrap;width:fit-content;line-height:inherit;margin:1em 0}.wp-site-blocks .search-form__image{margin:.5em;list-style:none}.wp-site-blocks .site-footer__content{display:grid;text-transform:uppercase;opacity:.7;text-decoration:underline;white-space:nowrap}.wp-site-blocks .pagination img{flex:none}.wp-site-blocks .search-form:focus{color:currentColor;gap:.5rem}@media (min-width:1024px){.wp-site-blocks .site-footer__content{align-items:baseline;border:2px solid #ba2;transition:transform .25s ease-out;background-color:#ee4bdc}.wp-site-blocks .nav-links > *,.wp-site-blocks .entry-meta__content{font-weight:500;font-size:13px;text-decoration:none;text-transform:uppercase;margin-top:2em}.wp-site-blocks .read-more::before{opacity:.5;z-index:100;justify-content:flex-start}.wp-site-blocks .entry-title.is-active{max-width:100%;opacity:0;line-height:1.6}.wp-site-blocks .posted-on:hover{margin-top:.5em;vertical-align:baseline;text-align:inherit}.wp-site-blocks .sub-menu::before{text-decoration:none;white-space:normal;display:block;line-height:normal}}.wp-site-blocks .post-thumbnail,.wp-site-blocks .read-more__image{text-decoration:underline;vertical-align:middle}.wp-site-blocks .comment-list > *{white-space:normal;word-break:break-word;cursor:default}.wp-site-blocks .comments-area:not(:last-child){margin-top:.5em;transition:transform .25s ease-out;overflow:hidden;width:1em}.wp-site-blocks .post-thumbnail__content{box-shadow:0 2px 8px rgba(0,0,0,.08);flex:none;max-width:none;border-radius:3px}.wp-site-blocks .comment-respond__content,.wp-site-blocks .search-form::before{line-height:inherit;overflow:visible}.wp-site-blocks .comment-respond:hover{height:auto;border-radius:50%;font-weight:bold;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:default}.wp-site-blocks .nav-next{font-weight:700;overflow:visible;width:fit-content;color:#ba2;box-shadow:none}.wp-site-blocks .site-branding:first-child{margin:.5em;justify-content:center;text-transform:uppercase;box-sizing:border-box}.wp-site-blocks .page-header__title{background-color:#ba2;margin:.5em;transform:rotate(45deg);display:none;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .comment-respond a{padding:0;margin-top:1rem;box-sizing:border-box}.wp-site-blocks .search-form__image{padding:1rem;z-index:10;max-width:1200px;position:sticky;width:50%}.wp-site-blocks .widget-title__inner{opacity:0}.wp-site-blocks .site-header a{white-space:pre-wrap;text-decoration:underline;transition:transform .25s ease-out}.wp-site-blocks .widget:not(:last-child){z-index:2;margin:.5em;box-shadow:0 1px 3px rgba(0,0,0,.12);height:2.5rem;align-items:flex-start}.wp-site-blocks .comment-list__image{z-index:100}.wp-site-blocks .comment-list.is-active{box-sizing:border-box;object-fit:cover;max-width:1200px}.wp-site-blocks .posted-on:focus{opacity:1}.wp-site-blocks .comment-respond > *{transition:transform .25s ease-out;flex:0 0 auto;position:relative;padding:1rem;object-fit:contain}.wp-site-blocks .cat-links:not(:last-child){gap:2em;max-width:none;border:1px solid currentColor;z-index:2}.wp-site-blocks .site-content__content,.wp-site-blocks .screen-reader-text:first-child{text-align:center;width:fit-content;max-width:100%;flex:1 1 auto;border:1px solid #ed9}.wp-site-blocks .entry-title__title{border-radius:50%;border:0;display:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .sub-menu__link{font-weight:bold}.wp-site-blocks .entry-footer{max-width:1200px;z-index:1;color:inherit;padding:0}.wp-site-blocks .menu-toggle a{box-sizing:border-box}.wp-site-blocks .nav-next.is-active{overflow:hidden;cursor:pointer;object-fit:cover;box-sizing:border-box}.wp-site-blocks .cat-links{box-shadow:none}.wp-site-blocks .page-header__link,.wp-site-blocks .posted-on__link{height:auto;max-width:720px;transform:scale(1.05);color:currentColor}.wp-site-blocks .site-title img{color:#ba2}.wp-site-blocks .menu-toggle__content{cursor:default;margin:1em 0;opacity:1}.wp-site-blocks .archive-description:hover,.wp-site-blocks .search-field__inner{opacity:1;display:inline-block;object-fit:contain;font-size:14px;justify-content:space-between}.wp-site-blocks .post-thumbnail__content{vertical-align:middle;object-fit:contain}.wp-site-blocks .widget__image,.wp-site-blocks .site-main__image{cursor:default;font-weight:700;white-space:pre-wrap}@media (min-width:480px){.wp-site-blocks .menu-toggle:not(:last-child){list-style:none;height:2.5rem;position:static}.wp-site-blocks .search-form img{position:absolute;display:grid;flex:none}}.wp-site-blocks .site-branding::before{box-sizing:border-box;position:relative;display:none}.wp-site-blocks .tags-links p{background-color:#ee4bdc;position:relative;transform:translateY(-50%);overflow:hidden;font-size:inherit}.wp-site-blocks .comment-respond a{height:1px}.wp-site-blocks .read-more{align-items:center;flex:none}@media (min-width:992px){.wp-site-blocks .site-branding__image{height:1px}.wp-site-blocks .cat-links__image{box-shadow:0 1px 3px rgba(0,0,0,.12);gap:.5rem;text-transform:uppercase;vertical-align:baseline}.wp-site-blocks .cat-links.is-active{width:auto;z-index:-1;text-align:inherit}.wp-site-blocks .archive-description:not(:last-child){align-items:stretch;letter-spacing:normal;display:grid}}.wp-site-blocks .entry-meta:first-child,.wp-site-blocks .site-header p{cursor:pointer;outline:0;margin-top:1rem;height:1px;gap:24px}.wp-site-blocks .widget-title__content{word-break:break-word;max-width:none;text-transform:none}.wp-site-blocks .entry-meta.is-active{flex:1}.wp-site-blocks .nav-previous__inner,.wp-site-blocks .comments-area img{margin-top:2em;font-weight:600;transform:scale(1.05);justify-content:space-between;opacity:.7}@media (min-width:768px){.wp-site-blocks .nav-next{list-style:none;height:1px;width:fit-content;padding:calc(.667em + 2px) calc(1.333em + 2px);color:#ba2}.wp-site-blocks .site-header p,.wp-site-blocks .site-footer{outline:1px dotted;transition:color .15s ease-in-out;font-weight:600;transform:rotate(45deg)}.wp-site-blocks .widget{margin:.5em}.wp-site-blocks .cat-links img{transition:transform .25s ease-out;border:1px solid currentColor;cursor:default}.wp-site-blocks .nav-previous{box-shadow:0 2px 8px rgba(0,0,0,.08);vertical-align:middle;gap:1em}}.wp-site-blocks .byline a{opacity:.7;letter-spacing:.1em;flex:1}.wp-site-blocks .nav-links:not(:last-child){border:none;border-radius:50%;align-items:baseline;cursor:pointer;box-shadow:inset 0 0 0 1px #ed9}.wp-site-blocks .nav-links{object-fit:contain;opacity:0}.wp-site-blocks .widget-area.is-active{margin-top:1rem;text-decoration:none}.wp-site-blocks .nav-next.is-active{color:#ba2;flex:0 0 auto;list-style:none}.wp-site-blocks .tags-links{transform:none;border:1px solid currentColor;box-shadow:none;width:1em}@media (max-width:480px){.wp-site-blocks .content-area::before,.wp-site-blocks .cat-links img{line-height:1.6}.wp-site-blocks .site-header:not(:last-child),.wp-site-blocks .site-description p{box-sizing:border-box}.wp-site-blocks .site-description{line-height:1.2;position:static;list-style:none;z-index:100}.wp-site-blocks .comments-area:focus{position:absolute;overflow:visible;word-break:break-word;color:inherit}.wp-site-blocks .tags-links{vertical-align:middle;white-space:pre-wrap;list-style:none}}@media (min-width:1200px){.wp-site-blocks .page-header a{vertical-align:middle;text-decoration:underline;list-style:none;text-transform:uppercase}.wp-site-blocks .page-title{justify-content:center}.wp-site-blocks .menu-toggle__image,.wp-site-blocks .screen-reader-text{text-align:right}.wp-site-blocks .read-more__link{word-break:break-word}.wp-site-blocks .widget-title__title{padding:1rem;flex:0 0 auto;z-index:100}.wp-site-blocks .sub-menu p{overflow:hidden}}