/*
Theme Name: Theme-la-recette
Theme URI: https://www.la-recette.net/
Author: La Recette
Description: Thème du site.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: theme-la-recette
*/
.wp-site-blocks .site-description__content{height:100%;border-radius:4px}.wp-site-blocks .main-navigation__inner{vertical-align:baseline;max-width:1200px;color:#e23cd5;box-shadow:none}.wp-site-blocks .search-form a{word-break:break-word;z-index:100}.wp-site-blocks .cat-links{cursor:pointer;max-width:none;text-decoration:underline;height:2.5rem}.wp-site-blocks .site-header{height:100%;width:fit-content;background-color:#674;justify-content:flex-end}.wp-site-blocks .site-description__content{text-decoration:none}.wp-site-blocks .menu-toggle:not(:last-child){flex:1 1 auto;z-index:10;display:none;border-radius:3px}.wp-site-blocks .posted-on p{align-items:stretch;z-index:1;height:2.5rem}.wp-site-blocks .site-branding a{flex:0 0 auto;text-transform:uppercase;position:relative}.wp-site-blocks .widget-area p{border:2px solid #022;list-style:none;border-radius:3px;flex:1;margin:0}.wp-site-blocks .page-header a{margin-top:1rem;font-weight:700;border-radius:.25rem}.wp-site-blocks .comments-area{gap:2em}.wp-site-blocks .page-title__link{list-style:none;flex:1;cursor:pointer}.wp-site-blocks .site-title.is-active{white-space:nowrap}.wp-site-blocks .widget{margin:0 0 1.5rem;max-width:none;overflow:visible;display:none;transition:all .2s ease}.wp-site-blocks .entry-footer{text-align:center}@media (max-width:992px){.wp-site-blocks .comments-area p,.wp-site-blocks .cat-links__image{width:1em;transform:rotate(45deg);gap:24px}.wp-site-blocks .widget-title img{padding:0;transform:scale(1.05);overflow:hidden;justify-content:flex-start}.wp-site-blocks .nav-links{gap:.75em}.wp-site-blocks .entry-title img{box-shadow:0 2px 8px rgba(0,0,0,.08);vertical-align:baseline;max-width:100%;opacity:0}}.wp-site-blocks .comments-area.is-active{padding:15px;line-height:1.6;color:#022}.wp-site-blocks .posted-on__title{z-index:1;border-radius:2px;object-fit:cover;margin:0 0 .75em}.wp-site-blocks .widget-title:not(:last-child){gap:.75em;font-weight:400}.wp-site-blocks .site-header:focus{opacity:.5;outline:2px solid #022;transform:translateY(-50%);word-break:break-word;flex:1}.wp-site-blocks .nav-previous::before{align-items:center}.wp-site-blocks .site-footer a{opacity:.5;z-index:1}@media (min-width:1024px){.wp-site-blocks .post-thumbnail__link{margin:0;font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.12);text-transform:uppercase;display:inline-block}.wp-site-blocks .screen-reader-text__content{margin-top:2em}.wp-site-blocks .widget-area a{object-fit:cover;border-radius:4px;z-index:1}.wp-site-blocks .page-title p{line-height:1.5;outline:0;word-break:break-word;gap:2em;text-transform:uppercase}.wp-site-blocks .byline p{overflow:visible}.wp-site-blocks .site-description img{line-height:1.2;list-style:none;box-shadow:0 1px 3px rgba(0,0,0,.12);transition:all .2s ease}}.wp-site-blocks .byline__content{transition:transform .25s ease-out}.wp-site-blocks .site-main__title{color:currentColor;background-color:#022;width:50%}.wp-site-blocks .pagination{display:none}.wp-site-blocks .site-title.is-active{border:1px solid currentColor}.wp-site-blocks .entry-footer:focus{transition:all .2s ease;width:50%;padding:15px}.wp-site-blocks .nav-links:first-child{text-decoration:underline;line-height:1.6;word-break:break-word;cursor:default;opacity:1}.wp-site-blocks .posted-on__content{text-decoration:none;outline:2px solid #022;display:inline-flex;padding:.5em 1em}.wp-site-blocks .widget-area:focus{outline:1px dotted;gap:24px;text-align:inherit}.wp-site-blocks .site-main.is-active{padding:0;text-transform:uppercase}.wp-site-blocks .cat-links:hover{outline:1px dotted;box-shadow:inset 0 0 0 1px #a5dbe6;color:#022}.wp-site-blocks .nav-next__inner{opacity:.5}.wp-site-blocks .nav-previous:focus{word-break:break-word;border:2px solid #022}@media (min-width:600px){.wp-site-blocks .widget-area__content{width:fit-content;font-weight:400;margin:1em 0;margin-top:2em}.wp-site-blocks .entry-footer{word-break:break-word}}.wp-site-blocks .entry-header__title{transform:rotate(45deg);font-weight:600;display:inline-flex}.wp-site-blocks .site-description{opacity:0}.wp-site-blocks .archive-description:focus{gap:.75em;letter-spacing:normal;white-space:nowrap;max-width:1200px}.wp-site-blocks .cat-links:hover{letter-spacing:.1em;list-style:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .content-area:not(:last-child){vertical-align:baseline;line-height:1.6;transition:opacity .3s}.wp-site-blocks .byline__content,.wp-site-blocks .site-branding:hover{font-size:13px;background-color:transparent;white-space:pre-wrap;margin-top:1rem;margin:.5em}.wp-site-blocks .search-field:focus{white-space:pre-wrap;align-items:baseline}.wp-site-blocks .widget-title p{font-size:inherit}.wp-site-blocks .post-thumbnail__title,.wp-site-blocks .comment-respond:not(:last-child){flex:0 0 auto}.wp-site-blocks .site-description__content{transition:all .2s ease;transform:none;background-color:#674;position:sticky;align-items:center}.wp-site-blocks .site-content{margin:0 0 1.5rem;background-color:transparent;outline:0;line-height:1.6}.wp-site-blocks .site-description__content{cursor:default;flex:1;width:fit-content}.wp-site-blocks .search-form:focus{text-transform:uppercase}.wp-site-blocks .byline:not(:last-child){flex:1 1 auto;height:2.5rem;box-sizing:border-box;transform:none;margin:.5em}.wp-site-blocks .site-header:hover{vertical-align:top;justify-content:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .search-field{flex:0 0 auto}.wp-site-blocks .cat-links > *{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:1}.wp-site-blocks .site-title{width:50%;box-sizing:border-box;text-align:right;text-transform:none;border-radius:4px}.wp-site-blocks .site-main__link,.wp-site-blocks .comment-respond.is-active{word-break:break-word}.wp-site-blocks .comment-list:hover{border:1px solid currentColor;background-color:#674;opacity:0;position:sticky}.wp-site-blocks .comments-area::before,.wp-site-blocks .entry-meta:first-child{box-sizing:border-box;justify-content:flex-end;border-radius:3px}.wp-site-blocks .widget-title{font-size:14px;position:relative;display:block;white-space:pre-wrap}.wp-site-blocks .site-footer:not(:last-child),.wp-site-blocks .entry-content__link{position:absolute;z-index:2;align-items:flex-start}.wp-site-blocks .pagination:hover{width:100%;word-break:break-word;justify-content:flex-start}.wp-site-blocks .site-header__title{box-sizing:border-box;text-decoration:none;border-radius:.25rem;transform:translateY(-50%);align-items:flex-start}.wp-site-blocks .site-branding__image{justify-content:center}.wp-site-blocks .content-area__content{padding:0}.wp-site-blocks .entry-title:hover,.wp-site-blocks .entry-content.is-active{align-items:baseline;border:none;flex:none;position:static}.wp-site-blocks .page-header p{line-height:1.5;z-index:-1;color:inherit;text-transform:none;margin-top:1rem}@media (min-width:1024px){.wp-site-blocks .site-main__inner{object-fit:contain;vertical-align:baseline;align-items:baseline;font-weight:bold;margin:0 0 .75em}.wp-site-blocks .byline{letter-spacing:.1em;opacity:1;white-space:nowrap}.wp-site-blocks .entry-footer:hover{flex:none;cursor:pointer;max-width:100%;padding:15px;gap:.75em}}.wp-site-blocks .site-main:hover{vertical-align:top;margin:0;outline:1px dotted}.wp-site-blocks .site-header__link{z-index:1}.wp-site-blocks .entry-title{letter-spacing:.1em;background-color:#674;vertical-align:top;z-index:2}