/*
Theme Name: Custom-poubellecuis
Theme URI: https://www.poubellecuisine.fr/
Author: Poubelle Cuisine
Description: Thème sur-mesure.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: custom-poubellecuis
*/
.wp-site-blocks .search-form:hover{text-decoration:underline;gap:.75em;text-align:left;opacity:.7;max-width:none}.wp-site-blocks .site-main:focus{border:0}.wp-site-blocks .pagination{border:none;overflow:visible;align-items:stretch;line-height:normal}@media (max-width:1200px){.wp-site-blocks .site-branding{position:sticky}.wp-site-blocks .content-area,.wp-site-blocks .nav-next__link{box-shadow:0 2px 8px rgba(0,0,0,.08);gap:.75em;height:1px;margin:.5em}.wp-site-blocks .cat-links:hover{z-index:100;word-break:break-word}.wp-site-blocks .nav-previous,.wp-site-blocks .site-main p{z-index:-1;color:#ebd98d;list-style:none;max-width:720px}}.wp-site-blocks .cat-links__image{border-radius:2px}.wp-site-blocks .byline:not(:last-child),.wp-site-blocks .search-form:hover{margin:0 auto;flex:0 0 auto}.wp-site-blocks .site-main::before{font-size:1.125em}.wp-site-blocks .byline img{border:0;text-align:center;word-break:break-word;justify-content:center}.wp-site-blocks .entry-title:first-child,.wp-site-blocks .widget-area::before{object-fit:contain;line-height:1.4;margin-top:0}.wp-site-blocks .site-content__image{transform:translateY(-50%)}.wp-site-blocks .nav-previous::before{background-color:#f2f285;box-shadow:0 1px 3px rgba(0,0,0,.12);vertical-align:baseline}.wp-site-blocks .nav-next:focus{text-align:inherit}@media (max-width:600px){.wp-site-blocks .widget-area,.wp-site-blocks .read-more:first-child{color:#ebd98d;width:100%;overflow:visible}.wp-site-blocks .widget-title a{max-width:100%}.wp-site-blocks .tags-links__title,.wp-site-blocks .tags-links__content{text-align:center;margin-top:var(--gap,1.5rem);list-style:none}.wp-site-blocks .main-navigation::before{vertical-align:baseline;text-transform:uppercase;object-fit:cover;transform:none}.wp-site-blocks .nav-previous__title{letter-spacing:.02em}.wp-site-blocks .site-footer__image{opacity:0}.wp-site-blocks .comment-respond:focus{display:inline-block;line-height:1.5}}.wp-site-blocks .entry-header__title,.wp-site-blocks .posted-on__title{justify-content:space-between;box-shadow:inset 0 0 0 1px #22c}.wp-site-blocks .cat-links__content{overflow:visible}.wp-site-blocks .widget-area:first-child{display:block}.wp-site-blocks .archive-description__inner{overflow:auto;z-index:1;padding:.25rem .75rem;flex:0 0 auto}.wp-site-blocks .site-branding__link{overflow:visible}.wp-site-blocks .site-main__title,.wp-site-blocks .post-thumbnail__content{gap:2em;z-index:1}@media (min-width:600px){.wp-site-blocks .menu-toggle.is-active{height:2.5rem;border:2px solid #ebd98d;position:relative;overflow:auto}.wp-site-blocks .widget-title p{z-index:1;flex:1 1 auto;align-items:stretch}}.wp-site-blocks .site-content p{margin:.5em;padding:1rem;text-transform:uppercase;cursor:pointer;outline:1px dotted}.wp-site-blocks .read-more{opacity:0;text-decoration:underline;padding:.5em 1em}.wp-site-blocks .site-footer > *{line-height:inherit;list-style:none;display:block;padding:.5em 1em}.wp-site-blocks .content-area{opacity:.7;border-radius:3px;box-sizing:border-box}.wp-site-blocks .site-content::before{height:2.5rem;vertical-align:top;text-align:center;word-break:break-word}.wp-site-blocks .archive-description__inner{text-decoration:underline;object-fit:cover;white-space:nowrap;list-style:none;overflow:hidden}@media (max-width:480px){.wp-site-blocks .widget__content{text-decoration:none;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .sub-menu.is-active{transform:scale(1.05);text-align:right;align-items:baseline}.wp-site-blocks .content-area:first-child,.wp-site-blocks .entry-header{line-height:1.4}.wp-site-blocks .nav-next__image{overflow:hidden}.wp-site-blocks .comment-list__link{height:1px;text-transform:uppercase}}.wp-site-blocks .main-navigation::before{z-index:100;margin-top:1rem;margin:0}.wp-site-blocks .menu-toggle__inner{line-height:inherit;box-sizing:border-box;margin:0 auto}.wp-site-blocks .entry-title:focus{gap:2em;width:50%;font-weight:bold}.wp-site-blocks .site-branding:hover{color:#081}.wp-site-blocks .content-area:hover,.wp-site-blocks .comments-area{color:#ebd98d;box-sizing:border-box;line-height:1.2;border-radius:0}.wp-site-blocks .site-info:hover{flex:1;opacity:1;display:flex;height:auto;white-space:pre-wrap}.wp-site-blocks .posted-on{object-fit:contain;flex:none;overflow:hidden;padding:.5em 1em;word-break:break-word}@media (max-width:782px){.wp-site-blocks .site-header a{max-width:720px;position:sticky}.wp-site-blocks .main-navigation__link{overflow:visible;position:sticky}.wp-site-blocks .comments-area__title{padding:calc(.667em + 2px) calc(1.333em + 2px);margin-top:0;width:fit-content}.wp-site-blocks .entry-footer p{color:#ebd98d;background-color:#f2f285;letter-spacing:normal;word-break:break-word}.wp-site-blocks .byline__inner{color:#ebd98d;text-transform:uppercase;font-size:1rem;align-items:stretch}}.wp-site-blocks .menu-toggle p{max-width:720px;object-fit:cover;outline:0;letter-spacing:.02em}@media (min-width:992px){.wp-site-blocks .widget-title p,.wp-site-blocks .site-content p{white-space:normal;align-items:baseline;display:inline-block;line-height:1.2;margin:0 0 .75em}.wp-site-blocks .entry-header,.wp-site-blocks .widget-area{box-sizing:border-box;margin:0 0 1.5rem}.wp-site-blocks .read-more{justify-content:flex-start;transform:scale(1.05);object-fit:contain}.wp-site-blocks .comment-list:first-child{z-index:10}.wp-site-blocks .read-more{flex:0 0 auto;line-height:1.4;text-transform:uppercase;font-weight:600}.wp-site-blocks .read-more__link{position:relative;font-weight:600}}.wp-site-blocks .comment-respond__content{position:static;background-color:#f2f285;justify-content:flex-end;gap:1em}.wp-site-blocks .content-area.is-active{position:static;text-decoration:none;align-items:baseline}.wp-site-blocks .nav-previous:first-child,.wp-site-blocks .site-branding img{vertical-align:top;justify-content:flex-end;gap:1em}.wp-site-blocks .content-area:hover,.wp-site-blocks .nav-links:focus{font-size:1.125em;cursor:pointer;object-fit:contain}.wp-site-blocks .entry-meta a{line-height:1.2}.wp-site-blocks .cat-links:not(:last-child){outline:2px solid #ebd98d;color:inherit;height:auto;transform:scale(1.05)}.wp-site-blocks .search-field__link{font-weight:600;text-transform:uppercase}.wp-site-blocks .search-form{border-radius:.25rem;word-break:break-word;letter-spacing:.02em}.wp-site-blocks .page-title.is-active{overflow:hidden;color:inherit;transition:transform .25s ease-out}.wp-site-blocks .entry-footer > *{white-space:normal}.wp-site-blocks .site-footer__inner{background-color:#f2f285;flex:1 1 auto;object-fit:contain}.wp-site-blocks .pagination:first-child{z-index:2;gap:1em;border-radius:50%}@media (min-width:992px){.wp-site-blocks .site-description{height:2.5rem;width:50%;word-break:break-word;flex:0 0 auto}.wp-site-blocks .tags-links{list-style:none}}.wp-site-blocks .page-title{background-color:transparent;outline:0;justify-content:flex-end}.wp-site-blocks .byline p{text-align:inherit;justify-content:flex-start;font-size:13px;overflow:visible}.wp-site-blocks .search-form:first-child{letter-spacing:.1em;margin:0 0 .75em;color:inherit;font-weight:600;z-index:-1}.wp-site-blocks .entry-footer__inner{background-color:#ebd98d}.wp-site-blocks .site-main__inner{padding:calc(.667em + 2px) calc(1.333em + 2px);cursor:pointer}.wp-site-blocks .entry-title.is-active{width:50%;z-index:2;align-items:flex-start}.wp-site-blocks .site-content:hover{transform:translateY(-50%);text-align:right;text-transform:none;overflow:auto}.wp-site-blocks .content-area{color:inherit;box-sizing:border-box;padding:0;object-fit:contain}.wp-site-blocks .entry-meta__image,.wp-site-blocks .entry-meta:first-child{word-break:break-word;display:inline-block}.wp-site-blocks .widget-area.is-active{display:none}.wp-site-blocks .page-header.is-active{flex:none;text-transform:uppercase;margin:0 auto;box-shadow:0 1px 3px rgba(0,0,0,.12)}