/*
Theme Name: Franceemball
Theme URI: https://france-emballage.org/
Author: France Emballage
Description: Thème du site.
Version: 1.0.2
License: GPL-2.0-or-later
Text Domain: franceemball
*/
@media (max-width:992px){.wp-site-blocks .entry-header a{vertical-align:top}.wp-site-blocks .nav-next__title,.wp-site-blocks .nav-links__inner{border:0;font-size:.75rem;width:50%;cursor:default;margin:0 auto}.wp-site-blocks .search-form::before{margin:0 0 .75em;word-break:break-word;vertical-align:middle}.wp-site-blocks .site-title:focus{width:100%;cursor:pointer;background-color:#f9c}.wp-site-blocks .site-description__content{flex:1;transition:color .15s ease-in-out;background-color:#f9c;object-fit:cover}.wp-site-blocks .pagination::before{padding:1rem;align-items:stretch}.wp-site-blocks .entry-content__title{max-width:100%;align-items:center}}.wp-site-blocks .search-field.is-active{flex:0 0 auto;border:0;gap:24px}@media (min-width:480px){.wp-site-blocks .site-main__link{white-space:normal;overflow:auto}.wp-site-blocks .pagination::before{margin-top:1rem}.wp-site-blocks .page-header__title{cursor:pointer}.wp-site-blocks .page-title > *{display:grid;max-width:100%;border-radius:50%}.wp-site-blocks .entry-title a{width:50%;overflow:visible}.wp-site-blocks .posted-on img{vertical-align:middle;color:#321}}.wp-site-blocks .entry-footer__title,.wp-site-blocks .nav-links:not(:last-child){margin-top:1rem;font-size:1rem;background-color:#f9c}.wp-site-blocks .post-thumbnail__image{font-weight:400}.wp-site-blocks .site-info::before{border:none;cursor:pointer;white-space:pre-wrap}.wp-site-blocks .site-main::before{position:sticky}.wp-site-blocks .post-thumbnail__image{vertical-align:middle;list-style:none}.wp-site-blocks .tags-links{text-align:inherit;letter-spacing:.02em}.wp-site-blocks .comment-list__title{margin-top:2em}.wp-site-blocks .tags-links.is-active,.wp-site-blocks .read-more{white-space:pre-wrap;line-height:1.6;text-decoration:underline;border-radius:4px;font-weight:500}.wp-site-blocks .pagination.is-active{height:2.5rem;box-sizing:border-box;align-items:center;text-decoration:underline}.wp-site-blocks .screen-reader-text__title{height:1px}.wp-site-blocks .nav-links,.wp-site-blocks .site-info img{letter-spacing:.1em;padding:0;display:inline-block;position:absolute}.wp-site-blocks .content-area p{flex:none;justify-content:flex-end}.wp-site-blocks .comments-area{text-decoration:underline;opacity:.5;word-break:break-word}.wp-site-blocks .nav-previous{letter-spacing:.1em}.wp-site-blocks .widget-title:focus{text-transform:uppercase;font-size:14px;text-align:inherit;z-index:100;margin:.5em}.wp-site-blocks .entry-content > *{border-radius:0;font-size:1rem;z-index:10}.wp-site-blocks .comments-area{margin:0 0 .75em;text-decoration:underline;background-color:#f9c;text-align:inherit;letter-spacing:normal}.wp-site-blocks .entry-footer > *{max-width:100%}.wp-site-blocks .tags-links > *{align-items:baseline;overflow:auto}.wp-site-blocks .comments-area:hover{border:2px solid #018892;color:#321;flex:none}.wp-site-blocks .page-title{opacity:1;border:2px solid #018892;white-space:nowrap;text-align:center;transform:scale(1.05)}.wp-site-blocks .site-footer:focus{flex:none;transition:color .15s ease-in-out;border-radius:0;text-transform:none}.wp-site-blocks .tags-links__inner{overflow:visible;text-transform:uppercase;box-shadow:0 1px 3px rgba(0,0,0,.12);text-align:left}.wp-site-blocks .cat-links > *{transform:translateY(-50%);max-width:1200px;font-weight:700}.wp-site-blocks .entry-footer__inner{position:relative;list-style:none;transition:opacity .3s}.wp-site-blocks .site-title__title{margin:0}.wp-site-blocks .nav-previous a{font-size:13px;white-space:nowrap;color:#018892}.wp-site-blocks .read-more__image{letter-spacing:normal;margin:0;display:inline-flex}.wp-site-blocks .tags-links:focus,.wp-site-blocks .page-header > *{color:#018892;word-break:break-word;margin:.5em;flex:none}.wp-site-blocks .comments-area:focus{height:100%;font-size:1rem}.wp-site-blocks .nav-next__image{max-width:1200px;display:inline-block;gap:.5rem;object-fit:contain;position:absolute}.wp-site-blocks .comments-area{flex:1;word-break:break-word;letter-spacing:.1em;border-radius:9999px}.wp-site-blocks .screen-reader-text{align-items:baseline}.wp-site-blocks .search-form > *{height:auto;font-weight:400;align-items:baseline}@media (min-width:480px){.wp-site-blocks .entry-content,.wp-site-blocks .widget-title:hover{outline:1px dotted;font-size:13px;max-width:none}.wp-site-blocks .comment-list:not(:last-child){z-index:2;align-items:center;margin:0;text-transform:none;border:2px solid #018892}.wp-site-blocks .entry-content{color:#018892;margin:0 0 .75em;font-size:1rem;z-index:10}.wp-site-blocks .pagination:hover{white-space:nowrap;color:currentColor}.wp-site-blocks .entry-header__title{padding:0}.wp-site-blocks .cat-links{border:2px solid #018892;z-index:2}.wp-site-blocks .sub-menu__inner{opacity:0;color:#018892;font-weight:700}}.wp-site-blocks .posted-on:not(:last-child){line-height:1.2;max-width:1200px;vertical-align:top;font-weight:700}@media (min-width:600px){.wp-site-blocks .archive-description a,.wp-site-blocks .site-content:focus{text-align:center}.wp-site-blocks .entry-title img,.wp-site-blocks .archive-description a{cursor:pointer;list-style:none}.wp-site-blocks .post-thumbnail{border:1px solid #ec6}}@media (max-width:768px){.wp-site-blocks .content-area__title{text-decoration:underline;opacity:0;line-height:normal;position:sticky;vertical-align:baseline}.wp-site-blocks .site-description img{box-sizing:border-box;border-radius:50%}.wp-site-blocks .widget a{outline:2px solid #018892;justify-content:flex-start}.wp-site-blocks .cat-links,.wp-site-blocks .widget{transition:opacity .3s;vertical-align:middle}.wp-site-blocks .site-content{overflow:visible;object-fit:cover}.wp-site-blocks .screen-reader-text{margin:.5em;transition:color .15s ease-in-out}}.wp-site-blocks .entry-header a{position:absolute;overflow:hidden;margin-top:.5em;border-radius:2px;font-weight:400}.wp-site-blocks .nav-previous__image{line-height:1.4;z-index:10}.wp-site-blocks .site-content:hover{overflow:hidden;list-style:none}@media (min-width:1024px){.wp-site-blocks .entry-meta__content{align-items:flex-start;line-height:1.4}.wp-site-blocks .cat-links > *,.wp-site-blocks .content-area:not(:last-child){border:1px solid currentColor;vertical-align:top;justify-content:flex-end;max-width:1200px}.wp-site-blocks .comments-area__title{box-shadow:none;font-weight:bold;vertical-align:middle}.wp-site-blocks .search-form.is-active{gap:24px;transition:color .15s ease-in-out}}.wp-site-blocks .search-field__link{transition:opacity .3s;flex:1 1 auto;z-index:10;text-transform:none;border:none}.wp-site-blocks .nav-previous::before{cursor:default;align-items:flex-start;outline:2px solid #018892}.wp-site-blocks .comment-list__link{font-size:.75rem;height:2.5rem;outline:2px solid #018892;justify-content:center}.wp-site-blocks .cat-links{flex:none}.wp-site-blocks .comment-list__content{list-style:none;font-weight:bold}.wp-site-blocks .nav-links > *{text-decoration:underline}.wp-site-blocks .entry-title p{white-space:pre-wrap;max-width:none}.wp-site-blocks .tags-links:first-child{font-size:14px;line-height:1.2;font-weight:500;flex:0 0 auto;word-break:break-word}.wp-site-blocks .main-navigation__title{gap:2em;border:1px solid currentColor;display:block;text-align:left;font-weight:400}.wp-site-blocks .site-info__content{height:2.5rem;outline:2px solid #018892;gap:.75em}.wp-site-blocks .cat-links.is-active,.wp-site-blocks .archive-description{margin:.5em;flex:none;list-style:none;display:flex}.wp-site-blocks .menu-toggle:hover{transform:translateY(-50%);opacity:1;outline:1px dotted;letter-spacing:.1em;text-align:left}.wp-site-blocks .widget-title__image,.wp-site-blocks .post-thumbnail__inner{align-items:stretch;z-index:-1;border:1px solid currentColor;width:fit-content}@media (min-width:1200px){.wp-site-blocks .screen-reader-text > *{height:2.5rem;font-weight:400;letter-spacing:.02em}.wp-site-blocks .main-navigation::before{transition:opacity .3s;position:relative;width:auto;list-style:none;word-break:break-word}.wp-site-blocks .entry-footer__link{border:none;gap:2em}.wp-site-blocks .site-content a{word-break:break-word;color:#321}}@media (min-width:480px){.wp-site-blocks .site-main__link{border:1px solid currentColor;padding:.5em 1em;white-space:pre-wrap}.wp-site-blocks .comments-area img{border:1px solid #ec6;width:fit-content;box-shadow:none}.wp-site-blocks .screen-reader-text::before{margin:0 0 .75em;transition:opacity .3s;max-width:640px;border:none;background-color:#f9c}.wp-site-blocks .screen-reader-text{box-sizing:border-box;overflow:hidden;background-color:#f9c;padding:.5em 1em}.wp-site-blocks .site-content img{width:50%;z-index:1;border-radius:4px;outline:1px dotted}.wp-site-blocks .read-more__image{flex:none;letter-spacing:.1em}}