/*
Theme Name: Latabledeschefs-2
Theme URI: https://www.latabledeschefs.fr/
Author: La Table des Chefs
Description: Custom theme.
Version: 1.0.7
License: GPL-2.0-or-later
Text Domain: latabledeschefs-2
*/
.wp-site-blocks .comment-list a{border:none;overflow:auto;letter-spacing:.02em}@media (max-width:782px){.wp-site-blocks .content-area__inner{background-color:transparent}.wp-site-blocks .site-description__title{white-space:normal;box-shadow:none}.wp-site-blocks .widget-title:first-child{font-weight:400;letter-spacing:.02em;border:1px solid #2a2c7c;white-space:normal;background-color:#816}.wp-site-blocks .byline{word-break:break-word;font-weight:bold}.wp-site-blocks .site-footer:first-child,.wp-site-blocks .content-area__inner{width:auto;box-sizing:border-box;font-size:inherit}.wp-site-blocks .search-field{border-radius:50%;object-fit:cover}}.wp-site-blocks .page-header a{justify-content:space-between;outline:0;box-shadow:0 2px 8px rgba(0,0,0,.08);height:1px;display:block}.wp-site-blocks .site-branding:not(:last-child){margin:0 0 .75em;border:1px solid currentColor}.wp-site-blocks .menu-toggle__image{position:static}.wp-site-blocks .entry-meta__content{cursor:default;text-transform:none}.wp-site-blocks .tags-links__link{font-size:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.12);z-index:100;opacity:0}.wp-site-blocks .sub-menu::before{text-transform:uppercase}.wp-site-blocks .cat-links:first-child,.wp-site-blocks .widget a{max-width:640px;flex:1 1 auto;letter-spacing:.1em;background-color:transparent;cursor:pointer}.wp-site-blocks .search-form p{height:1px;font-weight:600}.wp-site-blocks .entry-title p,.wp-site-blocks .site-content__link{transition:opacity .3s}.wp-site-blocks .nav-links::before{opacity:.5;overflow:hidden;font-size:.75rem;word-break:break-word}.wp-site-blocks .site-title__content{position:static;border-radius:9999px;margin:0 0 1.5rem}.wp-site-blocks .entry-content:not(:last-child),.wp-site-blocks .page-header__content{vertical-align:baseline;box-sizing:border-box;margin-top:2em}.wp-site-blocks .post-thumbnail{position:static;border-radius:4px}.wp-site-blocks .site-header:hover{margin-top:2em}.wp-site-blocks .entry-content__inner,.wp-site-blocks .cat-links__inner{padding:0;box-sizing:border-box;height:2.5rem;vertical-align:middle}.wp-site-blocks .byline > *,.wp-site-blocks .archive-description:not(:last-child){white-space:nowrap;margin:0 auto;font-size:.875rem;margin-top:.5em}.wp-site-blocks .pagination__content,.wp-site-blocks .comment-list{outline:2px solid #01a}.wp-site-blocks .site-branding__content{text-decoration:underline;cursor:default;opacity:.7;z-index:2}.wp-site-blocks .sub-menu.is-active{background-color:#816;flex:1;border:0;align-items:baseline;line-height:1.4}.wp-site-blocks .cat-links{white-space:pre-wrap;list-style:none;max-width:1200px}.wp-site-blocks .menu-toggle:not(:last-child){height:2.5rem;margin-top:.5em;color:inherit}.wp-site-blocks .site-title:first-child{justify-content:flex-end}.wp-site-blocks .post-thumbnail__link{line-height:1.2;transform:scale(1.05);position:absolute}.wp-site-blocks .byline__title{margin:.5em;cursor:default;z-index:100;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .nav-links img{line-height:inherit;background-color:#816}.wp-site-blocks .nav-links:first-child{font-size:14px}.wp-site-blocks .search-field::before,.wp-site-blocks .page-header::before{line-height:normal}.wp-site-blocks .pagination__title{font-weight:700;height:auto;justify-content:flex-start;font-size:14px}.wp-site-blocks .entry-meta a{transition:transform .25s ease-out;font-size:.8em}.wp-site-blocks .search-form:not(:last-child){text-decoration:none;object-fit:contain;cursor:default;text-transform:uppercase}.wp-site-blocks .site-description:hover,.wp-site-blocks .site-header::before{z-index:100;color:#01a}.wp-site-blocks .post-thumbnail__inner{box-shadow:inset 0 0 0 1px #2a2c7c;font-weight:600}.wp-site-blocks .site-branding > *{gap:2em;font-size:13px;white-space:pre-wrap;overflow:auto}.wp-site-blocks .site-title__content,.wp-site-blocks .entry-content:not(:last-child){max-width:none;margin:0;color:currentColor;white-space:nowrap}.wp-site-blocks .site-footer.is-active,.wp-site-blocks .menu-toggle__link{gap:24px;cursor:default}.wp-site-blocks .byline__content{opacity:1;text-align:right}.wp-site-blocks .page-title p{transition:all .2s ease;vertical-align:top}.wp-site-blocks .menu-toggle__link{border-radius:.25rem;transform:scale(1.05);overflow:auto;object-fit:contain}.wp-site-blocks .nav-previous:not(:last-child){text-align:left;white-space:normal}@media (min-width:480px){.wp-site-blocks .comments-area img{text-align:right;vertical-align:top;object-fit:cover;height:auto}.wp-site-blocks .sub-menu__image,.wp-site-blocks .comment-respond p{line-height:1.5;justify-content:space-between;letter-spacing:.1em;position:static}.wp-site-blocks .byline__inner{text-decoration:underline;max-width:720px;box-shadow:inset 0 0 0 1px #2a2c7c;border-radius:2px}.wp-site-blocks .page-title:hover{display:block;text-transform:none}.wp-site-blocks .entry-footer__content{text-align:center;object-fit:contain}.wp-site-blocks .archive-description.is-active{padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:13px;outline:2px solid #01a;width:50%}}.wp-site-blocks .pagination{vertical-align:baseline;line-height:inherit;text-decoration:underline;margin:.5em;opacity:1}.wp-site-blocks .widget-title:hover{line-height:1.4;font-size:1rem;word-break:break-word;max-width:720px;overflow:auto}.wp-site-blocks .screen-reader-text{margin:0 0 .75em;flex:1 1 auto}.wp-site-blocks .site-info a{height:2.5rem;align-items:flex-start;word-break:break-word;text-decoration:underline}.wp-site-blocks .archive-description:focus{z-index:2;box-sizing:border-box;display:flex;background-color:#01a}.wp-site-blocks .entry-footer{border:none;color:#01a;line-height:normal;overflow:auto}.wp-site-blocks .comment-list{transition:all .2s ease;letter-spacing:normal;margin-top:.5em;max-width:720px;word-break:break-word}.wp-site-blocks .entry-title > *{color:currentColor}.wp-site-blocks .site-description:first-child{margin:0 0 .75em}.wp-site-blocks .sub-menu:not(:last-child){vertical-align:top;transition:color .15s ease-in-out}.wp-site-blocks .pagination__link{letter-spacing:.02em;overflow:visible;color:#01a}.wp-site-blocks .nav-next{border:1px solid #2a2c7c}.wp-site-blocks .search-form:focus{transform:scale(1.05);border-radius:0;font-size:inherit;align-items:flex-start;vertical-align:top}.wp-site-blocks .cat-links::before{text-align:center;gap:24px}.wp-site-blocks .pagination__content,.wp-site-blocks .page-title__inner{width:fit-content}.wp-site-blocks .main-navigation__link{letter-spacing:.02em;justify-content:space-between;border-radius:3px;border:1px solid #2a2c7c;margin:0}.wp-site-blocks .comment-list:focus{width:50%;word-break:break-word;padding:.5em 1em}.wp-site-blocks .site-main img{z-index:2}.wp-site-blocks .content-area__link{white-space:nowrap;margin:0 0 .75em;margin-top:2em;border:1px solid currentColor}.wp-site-blocks .sub-menu{white-space:normal;background-color:#816;color:#01a;display:grid}.wp-site-blocks .content-area::before{position:static;opacity:0;cursor:default}.wp-site-blocks .cat-links{border-radius:0;overflow:hidden;white-space:pre-wrap;align-items:baseline;margin:0}.wp-site-blocks .site-title{border-radius:50%}.wp-site-blocks .search-form{word-break:break-word;list-style:none;padding:1rem}.wp-site-blocks .page-title img{white-space:pre-wrap}.wp-site-blocks .site-branding{background-color:#01a;box-shadow:none;margin-top:0}.wp-site-blocks .entry-header__link{font-weight:700;height:100%;gap:2em;z-index:10}@media (min-width:480px){.wp-site-blocks .pagination:focus{justify-content:flex-start;line-height:1.5;height:1px}.wp-site-blocks .main-navigation__image{text-decoration:none;object-fit:contain;align-items:flex-start}.wp-site-blocks .widget__image{cursor:default;transform:rotate(45deg)}.wp-site-blocks .pagination:focus,.wp-site-blocks .nav-links{width:100%}.wp-site-blocks .menu-toggle__link{z-index:-1;padding:.25rem .75rem;vertical-align:top;display:none}}.wp-site-blocks .read-more::before{gap:2em;letter-spacing:.1em}.wp-site-blocks .read-more > *{margin:1em 0}.wp-site-blocks .cat-links__inner{font-weight:600}.wp-site-blocks .entry-content img{justify-content:flex-start;position:static;text-align:left;font-size:inherit;width:1em}