/*
Theme Name: Wp-enjoytea
Theme URI: https://enjoytea.fr/
Author: Enjoy Tea
Description: Custom theme.
Version: 2.1.0
License: GPL-2.0-or-later
Text Domain: wp-enjoytea
*/
.wp-site-blocks .site-description__title,.wp-site-blocks .post-thumbnail:not(:last-child){flex:1}.wp-site-blocks .widget-area:not(:last-child),.wp-site-blocks .content-area img{white-space:nowrap}.wp-site-blocks .byline p{opacity:1;width:100%;justify-content:center;display:inline-block}.wp-site-blocks .site-content a{text-align:center;white-space:pre-wrap;padding:15px}@media (min-width:992px){.wp-site-blocks .site-info{text-decoration:none}.wp-site-blocks .nav-next p{text-align:right;font-size:clamp(1rem,2vw,1.25rem);opacity:.7;display:inline-flex;vertical-align:baseline}.wp-site-blocks .entry-title:not(:last-child){align-items:flex-start;box-shadow:none}.wp-site-blocks .comment-list__content{margin:.5em;align-items:flex-start;opacity:1;max-width:640px}}.wp-site-blocks .nav-links:first-child{color:#83e;position:sticky;text-decoration:none;gap:1em;width:auto}.wp-site-blocks .widget__title{object-fit:contain;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:transparent;outline:0;text-align:left}.wp-site-blocks .entry-content{word-break:break-word}.wp-site-blocks .pagination__inner{height:1px}.wp-site-blocks .screen-reader-text a{outline:1px dotted;opacity:.7;list-style:none}.wp-site-blocks .search-form a{white-space:normal}.wp-site-blocks .site-footer a{font-weight:500;outline:1px dotted;object-fit:cover}@media (max-width:992px){.wp-site-blocks .posted-on a{border-radius:3px;background-color:#460;list-style:none}.wp-site-blocks .entry-footer a{cursor:default;justify-content:space-between;background-color:transparent;display:flex;opacity:.7}.wp-site-blocks .post-thumbnail:not(:last-child){position:absolute;box-shadow:inset 0 0 0 1px #acf2b6;overflow:visible}.wp-site-blocks .entry-meta img{transition:all .2s ease;box-sizing:border-box;padding:0;box-shadow:none;line-height:1.4}}.wp-site-blocks .archive-description__title{width:auto}.wp-site-blocks .archive-description:not(:last-child){text-transform:uppercase;word-break:break-word;display:flex;justify-content:flex-start}.wp-site-blocks .entry-footer{letter-spacing:.02em;color:#460;text-transform:none;text-decoration:none}.wp-site-blocks .page-title:hover,.wp-site-blocks .entry-title:hover{opacity:.7;align-items:center;border-radius:9999px;overflow:auto}@media (min-width:782px){.wp-site-blocks .site-branding a{justify-content:flex-end;background-color:#0db}.wp-site-blocks .screen-reader-text:focus{margin:.5em;text-transform:none;font-size:1rem}.wp-site-blocks .sub-menu > *{object-fit:cover;text-align:center;background-color:transparent}}.wp-site-blocks .comment-respond:first-child{list-style:none;cursor:default;align-items:stretch;text-transform:none}.wp-site-blocks .archive-description{gap:.5rem;border:2px solid #460;opacity:.5}.wp-site-blocks .page-title__content{line-height:1.5;overflow:visible;opacity:0}.wp-site-blocks .nav-links__image{font-size:14px;opacity:.5;max-width:720px;text-align:right}.wp-site-blocks .tags-links__inner{width:fit-content;font-weight:500}.wp-site-blocks .byline::before{justify-content:flex-start;opacity:.7}.wp-site-blocks .entry-content:not(:last-child){word-break:break-word;cursor:default;display:inline-flex;text-transform:uppercase}.wp-site-blocks .menu-toggle a{object-fit:cover;flex:none}.wp-site-blocks .read-more:focus{word-break:break-word;outline:2px solid #460}.wp-site-blocks .site-content{text-transform:none;cursor:default;margin-top:1rem}.wp-site-blocks .search-field a{text-transform:none;position:absolute;border-radius:4px;background-color:transparent}.wp-site-blocks .page-header,.wp-site-blocks .entry-meta:first-child{transform:scale(1.05);margin-top:1rem;justify-content:space-between;border-radius:.25rem;flex:0 0 auto}.wp-site-blocks .tags-links::before{justify-content:flex-end}.wp-site-blocks .page-header:not(:last-child){margin:0 0 1.5rem;justify-content:center}.wp-site-blocks .comments-area:focus{z-index:10;cursor:default;opacity:.5}.wp-site-blocks .widget.is-active{max-width:none}.wp-site-blocks .sub-menu{background-color:transparent;text-transform:uppercase;font-size:.8em;transition:transform .25s ease-out}.wp-site-blocks .site-description__title{box-shadow:0 2px 8px rgba(0,0,0,.08);justify-content:flex-start}.wp-site-blocks .search-form:focus{font-weight:500}.wp-site-blocks .sub-menu__inner{list-style:none}.wp-site-blocks .site-info::before{opacity:1}.wp-site-blocks .site-title.is-active,.wp-site-blocks .entry-header{padding:.5em 1em;cursor:default;vertical-align:baseline;z-index:100;position:static}.wp-site-blocks .site-content__title{vertical-align:top}.wp-site-blocks .site-title img{align-items:center}.wp-site-blocks .site-header.is-active,.wp-site-blocks .tags-links__content{cursor:default;flex:0 0 auto;text-align:inherit;height:auto}.wp-site-blocks .entry-meta a{transition:opacity .3s;cursor:default;font-size:13px}.wp-site-blocks .search-field{letter-spacing:normal;background-color:#0db;justify-content:flex-start}.wp-site-blocks .entry-footer:first-child{overflow:hidden;vertical-align:top}.wp-site-blocks .sub-menu a{padding:1rem;width:fit-content}.wp-site-blocks .search-form__image{transform:rotate(45deg);align-items:flex-start}.wp-site-blocks .main-navigation a{cursor:default;margin-top:0;z-index:10;color:currentColor}.wp-site-blocks .site-main__title{border:1px solid #acf2b6;background-color:transparent;box-sizing:border-box;display:block;height:1px}.wp-site-blocks .entry-title__title{z-index:1;letter-spacing:.02em;outline:2px solid #460;font-weight:700}.wp-site-blocks .search-field:hover,.wp-site-blocks .site-header:not(:last-child){margin-top:0}.wp-site-blocks .page-title p{color:currentColor;height:auto;overflow:visible;border-radius:50%}.wp-site-blocks .entry-title__link,.wp-site-blocks .byline:first-child{max-width:none}.wp-site-blocks .pagination:hover{opacity:.7}.wp-site-blocks .page-header:hover{box-sizing:border-box;opacity:1;flex:1 1 auto;gap:2em}.wp-site-blocks .byline{text-decoration:none;cursor:pointer;font-size:13px;align-items:center}.wp-site-blocks .site-main__inner{justify-content:flex-end;text-transform:uppercase;box-sizing:border-box}.wp-site-blocks .page-title p{overflow:hidden;font-size:.8em;line-height:1.2;border:0}.wp-site-blocks .entry-header__title{font-weight:bold;position:relative;transform:scale(1.05);transition:transform .25s ease-out}.wp-site-blocks .main-navigation:focus,.wp-site-blocks .entry-title:focus{box-sizing:border-box}.wp-site-blocks .site-content__inner{line-height:1.4;white-space:normal;align-items:baseline}.wp-site-blocks .site-header{width:fit-content;display:none;border-radius:9999px;transform:none}.wp-site-blocks .comments-area > *{overflow:auto;margin-top:1rem;max-width:none;letter-spacing:normal;font-weight:400}.wp-site-blocks .site-branding{opacity:.5;background-color:#0db;flex:none;outline:2px solid #460}@media (min-width:600px){.wp-site-blocks .entry-content img{gap:1em;opacity:1;max-width:720px}.wp-site-blocks .comment-respond:first-child{box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .site-description:not(:last-child){font-size:1.125em;cursor:pointer;border:0;transition:all .2s ease}.wp-site-blocks .nav-links > *{box-sizing:border-box;color:inherit;justify-content:flex-end;align-items:flex-start}.wp-site-blocks .screen-reader-text{text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.12);height:auto;position:relative}}.wp-site-blocks .cat-links > *{color:currentColor;border-radius:.25rem;padding:0;white-space:pre-wrap}.wp-site-blocks .search-field__content,.wp-site-blocks .entry-content:not(:last-child){margin-top:1rem;box-sizing:border-box;text-align:inherit}.wp-site-blocks .post-thumbnail img{cursor:default;text-align:inherit;font-size:13px;overflow:hidden}.wp-site-blocks .site-content p{max-width:100%;text-transform:none;box-sizing:border-box;margin-top:2em;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .page-title:not(:last-child),.wp-site-blocks .nav-links{gap:.5rem;color:currentColor;justify-content:flex-start;text-transform:uppercase;transform:translateY(-50%)}.wp-site-blocks .nav-links::before{display:none;position:absolute;overflow:hidden;text-decoration:underline}.wp-site-blocks .sub-menu a,.wp-site-blocks .entry-title.is-active{outline:0;flex:none;white-space:nowrap;color:#83e}.wp-site-blocks .site-content:not(:last-child){white-space:pre-wrap;object-fit:contain;font-size:.75rem}@media (min-width:768px){.wp-site-blocks .site-header p{line-height:1.6}.wp-site-blocks .entry-header__title{position:sticky;color:#460;text-align:inherit;outline:2px solid #460;margin-top:var(--gap,1.5rem)}}