/*
Theme Name: Organiseeenctheme
Theme URI: https://organisee-en-cuisine.com/
Author: Organisée en cuisine
Description: Thème sur-mesure.
Version: 1.3
License: GPL-2.0-or-later
Text Domain: organiseeenctheme
*/
.wp-site-blocks .site-footer{list-style:none;object-fit:contain;display:none;box-sizing:border-box}.wp-site-blocks .content-area:first-child{margin:.5em;vertical-align:top;justify-content:flex-end}.wp-site-blocks .nav-links{gap:24px;object-fit:contain;z-index:100;letter-spacing:normal;justify-content:center}.wp-site-blocks .entry-meta__link,.wp-site-blocks .site-description:hover{text-decoration:underline}.wp-site-blocks .search-form a{text-decoration:underline}.wp-site-blocks .nav-previous:hover{color:#db4;gap:.5rem;white-space:nowrap}.wp-site-blocks .cat-links__content{display:inline-block;cursor:default}.wp-site-blocks .content-area{margin:0 0 1.5rem}.wp-site-blocks .site-header a{gap:.75em}.wp-site-blocks .search-form,.wp-site-blocks .search-form{opacity:1}.wp-site-blocks .nav-previous__content{height:100%}@media (min-width:1024px){.wp-site-blocks .widget-title__image{text-transform:uppercase;gap:.5rem;white-space:normal;cursor:default}.wp-site-blocks .content-area{z-index:2}.wp-site-blocks .site-title{border-radius:0}.wp-site-blocks .site-header{object-fit:contain;transition:opacity .3s}.wp-site-blocks .main-navigation:not(:last-child){outline:1px dotted;transition:all .2s ease;background-color:#6af120;letter-spacing:.1em;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .comment-respond > *{align-items:stretch;z-index:-1;line-height:1.6}}.wp-site-blocks .read-more:first-child,.wp-site-blocks .widget > *{position:relative;max-width:100%;text-align:left}.wp-site-blocks .content-area__image{align-items:center;height:100%}@media (min-width:1024px){.wp-site-blocks .search-form{opacity:0;display:inline-flex;align-items:center;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .site-content__image{font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .comments-area p{text-align:inherit;height:2.5rem;gap:1em;object-fit:cover}.wp-site-blocks .entry-title::before{cursor:default;text-align:left;align-items:center;border:1px solid currentColor}.wp-site-blocks .tags-links__inner{border:1px solid currentColor;position:absolute;box-shadow:none;cursor:pointer}}@media (min-width:600px){.wp-site-blocks .content-area:first-child{flex:1;border:1px solid #f1e0bd}.wp-site-blocks .entry-footer::before{box-shadow:inset 0 0 0 1px #f1e0bd;background-color:#6af120;font-size:1.125em;outline:2px solid #6af120;list-style:none}.wp-site-blocks .entry-title > *{object-fit:cover;align-items:flex-start}.wp-site-blocks .entry-meta__title{text-transform:none;margin-top:1rem;list-style:none;line-height:1.2;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .sub-menu img,.wp-site-blocks .cat-links__title{color:inherit;transition:opacity .3s;transform:rotate(45deg);flex:1 1 auto}.wp-site-blocks .byline:not(:last-child),.wp-site-blocks .comment-list > *{background-color:#ab5acc;z-index:-1}.wp-site-blocks .site-description::before,.wp-site-blocks .tags-links:hover{vertical-align:middle;margin:0 auto;box-sizing:border-box}}.wp-site-blocks .widget:first-child{vertical-align:middle}.wp-site-blocks .widget-title:focus{width:auto;height:100%;max-width:100%}.wp-site-blocks .entry-title__title{transform:rotate(45deg);padding:0;box-shadow:inset 0 0 0 1px #f1e0bd;text-decoration:none}.wp-site-blocks .search-field:hover{cursor:default;z-index:1}.wp-site-blocks .menu-toggle__title,.wp-site-blocks .posted-on p{transform:rotate(45deg);line-height:1.2}.wp-site-blocks .menu-toggle::before{cursor:default;gap:1em;align-items:center;box-sizing:border-box}.wp-site-blocks .site-content:first-child{position:static;margin-top:2em;text-decoration:underline;padding:15px}.wp-site-blocks .post-thumbnail p{letter-spacing:normal;word-break:break-word;white-space:pre-wrap;object-fit:cover;box-sizing:border-box}.wp-site-blocks .main-navigation__link,.wp-site-blocks .content-area:first-child{position:static;padding:calc(.667em + 2px) calc(1.333em + 2px);list-style:none}.wp-site-blocks .site-footer img{margin:0;opacity:.7}@media (min-width:782px){.wp-site-blocks .widget-area p{box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .menu-toggle:not(:last-child),.wp-site-blocks .nav-previous{margin-top:2em;font-size:.875rem;align-items:stretch;border:1px solid #f1e0bd}.wp-site-blocks .post-thumbnail__image,.wp-site-blocks .cat-links:hover{object-fit:cover;word-break:break-word;opacity:1}.wp-site-blocks .nav-previous a{padding:0;color:currentColor;transform:rotate(45deg);margin:0 0 1.5rem;border-radius:50%}.wp-site-blocks .site-footer__link{align-items:flex-start;flex:1}.wp-site-blocks .page-header p{list-style:none;display:inline-flex;margin-top:.5em;color:inherit}.wp-site-blocks .nav-links::before{display:none;object-fit:cover}}.wp-site-blocks .read-more__content{width:100%;line-height:1.6;justify-content:flex-end;outline:0}@media (max-width:600px){.wp-site-blocks .comment-list{font-size:inherit;opacity:1}.wp-site-blocks .search-form > *{background-color:#ab5acc;object-fit:contain}}.wp-site-blocks .sub-menu p{word-break:break-word;outline:1px dotted}.wp-site-blocks .comment-list > *{text-transform:none;display:flex;border:1px solid currentColor;cursor:pointer}.wp-site-blocks .site-title__title{margin-top:1rem;box-shadow:none;flex:1;text-align:inherit;list-style:none}.wp-site-blocks .widget-title:not(:last-child){width:auto;transform:scale(1.05);font-size:13px}.wp-site-blocks .entry-footer{object-fit:cover;width:1em}.wp-site-blocks .menu-toggle img,.wp-site-blocks .menu-toggle:not(:last-child){font-weight:700;margin-top:0;text-decoration:underline;position:static}.wp-site-blocks .main-navigation:not(:last-child){padding:calc(.667em + 2px) calc(1.333em + 2px);margin-top:2em}.wp-site-blocks .posted-on p{padding:.25rem .75rem}.wp-site-blocks .archive-description:hover{opacity:.5}.wp-site-blocks .site-description:first-child{background-color:#ab5acc;max-width:1200px;text-align:left;height:2.5rem}.wp-site-blocks .byline{max-width:100%;outline:0;gap:.5rem;transition:opacity .3s;vertical-align:middle}.wp-site-blocks .sub-menu.is-active{border-radius:9999px;word-break:break-word}.wp-site-blocks .nav-next > *{text-decoration:underline;border:0;object-fit:contain;word-break:break-word;white-space:nowrap}.wp-site-blocks .pagination{vertical-align:middle;font-weight:600;z-index:-1}@media (min-width:1024px){.wp-site-blocks .entry-title{gap:2em}.wp-site-blocks .archive-description{cursor:default;border:1px solid currentColor}.wp-site-blocks .site-header:not(:last-child){font-weight:bold;margin-top:1rem;margin:.5em;opacity:1}.wp-site-blocks .widget-area a{transform:translateY(-50%);white-space:nowrap;gap:.5rem;font-weight:700;list-style:none}.wp-site-blocks .site-description img{transform:translateY(-50%);border-radius:3px;object-fit:cover}}.wp-site-blocks .screen-reader-text p{z-index:10;background-color:#ab5acc}.wp-site-blocks .site-description,.wp-site-blocks .pagination:hover{width:fit-content}@media (max-width:1024px){.wp-site-blocks .entry-meta{height:auto;cursor:default;text-transform:uppercase;box-sizing:border-box}.wp-site-blocks .entry-header:hover{box-sizing:border-box;transition:all .2s ease;position:sticky;text-transform:none;max-width:720px}.wp-site-blocks .site-title:not(:last-child){background-color:#ab5acc;font-weight:bold;transition:all .2s ease}}.wp-site-blocks .entry-header__image{padding:.25rem .75rem}.wp-site-blocks .posted-on:focus{max-width:none;height:1px;align-items:stretch;text-transform:uppercase}.wp-site-blocks .nav-links img{overflow:auto}.wp-site-blocks .entry-meta::before{line-height:inherit;margin-top:1rem;width:auto}.wp-site-blocks .site-info:focus,.wp-site-blocks .site-info__content{text-decoration:none;border-radius:50%;z-index:100;word-break:break-word;transform:rotate(45deg)}.wp-site-blocks .entry-meta__link{letter-spacing:.02em;z-index:1}.wp-site-blocks .menu-toggle:first-child{border:none;font-size:1.125em;overflow:visible;gap:24px}.wp-site-blocks .widget-title img{letter-spacing:.1em;transform:rotate(45deg);height:1px;box-sizing:border-box;z-index:-1}.wp-site-blocks .entry-meta:not(:last-child){justify-content:space-between;transform:rotate(45deg)}.wp-site-blocks .nav-links a{opacity:0;box-sizing:border-box;display:grid;border-radius:0;margin:0 0 1.5rem}.wp-site-blocks .entry-header{white-space:pre-wrap;max-width:640px;height:auto;display:inline-flex;justify-content:space-between}.wp-site-blocks .site-title:hover,.wp-site-blocks .sub-menu p{text-align:inherit}.wp-site-blocks .comments-area:not(:last-child){text-decoration:underline}