/*
Theme Name: Paysagisme
Theme URI: https://www.paysagisme.fr/
Author: Paysagisme
Description: Thème sur-mesure.
Version: 1.3
License: GPL-2.0-or-later
Text Domain: paysagisme
*/
.wp-site-blocks .widget-area{text-transform:none;vertical-align:middle;word-break:break-word;font-weight:700;color:#bb7137}.wp-site-blocks .entry-meta__title{padding:1rem;vertical-align:baseline;margin-top:var(--gap,1.5rem);word-break:break-word;gap:.5rem}.wp-site-blocks .sub-menu__inner{word-break:break-word;vertical-align:baseline;text-transform:none;text-align:inherit;text-decoration:none}.wp-site-blocks .comment-respond:hover,.wp-site-blocks .site-footer{text-transform:none;padding:1rem;outline:2px solid #bb7137;box-sizing:border-box}.wp-site-blocks .site-main img{padding:calc(.667em + 2px) calc(1.333em + 2px);text-transform:uppercase;background-color:#8cb;flex:1}.wp-site-blocks .read-more,.wp-site-blocks .entry-meta{outline:0;justify-content:flex-end;text-align:left}.wp-site-blocks .nav-next:first-child{text-transform:none;line-height:1.5;box-sizing:border-box}.wp-site-blocks .comment-respond.is-active,.wp-site-blocks .nav-previous{color:currentColor;word-break:break-word;overflow:auto;cursor:pointer}.wp-site-blocks .widget__link{line-height:normal;white-space:nowrap;list-style:none;object-fit:cover}.wp-site-blocks .widget-title{padding:0;transform:none;justify-content:flex-end;font-weight:bold}.wp-site-blocks .nav-next:hover{line-height:normal;width:1em;white-space:normal}.wp-site-blocks .menu-toggle:not(:last-child){word-break:break-word}.wp-site-blocks .page-header.is-active{padding:calc(.667em + 2px) calc(1.333em + 2px);align-items:baseline;word-break:break-word}.wp-site-blocks .site-main:first-child{word-break:break-word}.wp-site-blocks .site-header:hover{vertical-align:top;letter-spacing:.1em}.wp-site-blocks .screen-reader-text a,.wp-site-blocks .site-description::before{display:block;object-fit:contain;height:1px;list-style:none}.wp-site-blocks .site-content{box-sizing:border-box}.wp-site-blocks .sub-menu__title{color:inherit;object-fit:contain;font-weight:500;align-items:baseline;box-shadow:none}.wp-site-blocks .nav-next::before{cursor:pointer;border:1px solid currentColor}.wp-site-blocks .main-navigation:focus{gap:.5rem}.wp-site-blocks .site-branding img{position:absolute;border-radius:4px}.wp-site-blocks .comments-area{box-shadow:none}.wp-site-blocks .comment-list p{margin-top:0;white-space:nowrap}.wp-site-blocks .comment-respond:not(:last-child){flex:1 1 auto;border:2px solid #bb7137;padding:.5em 1em}.wp-site-blocks .comments-area::before{font-size:14px;font-weight:700;opacity:1}.wp-site-blocks .site-main:hover,.wp-site-blocks .search-form.is-active{background-color:#8cb}@media (min-width:600px){.wp-site-blocks .pagination{object-fit:contain}.wp-site-blocks .cat-links:focus,.wp-site-blocks .site-footer:not(:last-child){align-items:flex-start;display:grid;opacity:.7}.wp-site-blocks .screen-reader-text img{box-sizing:border-box;margin:0 auto;transition:all .2s ease;align-items:stretch}.wp-site-blocks .site-description__image{text-transform:none;overflow:hidden;position:static}.wp-site-blocks .site-branding a{vertical-align:middle;display:flex;text-decoration:none;transform:scale(1.05);color:inherit}}.wp-site-blocks .screen-reader-text__title{border:0;opacity:1}.wp-site-blocks .site-info__link{border-radius:2px;overflow:hidden;font-weight:bold;vertical-align:baseline;font-size:13px}.wp-site-blocks .archive-description:not(:last-child){cursor:default;border-radius:9999px;list-style:none;background-color:transparent}.wp-site-blocks .site-main.is-active{outline:2px solid #bb7137;box-shadow:0 2px 8px rgba(0,0,0,.08);letter-spacing:normal}.wp-site-blocks .widget-title.is-active{flex:0 0 auto;padding:.25rem .75rem;gap:24px}.wp-site-blocks .entry-title__link,.wp-site-blocks .read-more::before{box-sizing:border-box;transition:color .15s ease-in-out;flex:1 1 auto}.wp-site-blocks .posted-on__inner,.wp-site-blocks .page-header__image{white-space:pre-wrap;color:#e1b1df;align-items:stretch;object-fit:contain}.wp-site-blocks .screen-reader-text__image{text-decoration:none;box-shadow:inset 0 0 0 1px #ac3;justify-content:flex-end}.wp-site-blocks .search-form a{padding:.25rem .75rem;list-style:none;text-align:center}.wp-site-blocks .site-description__inner{list-style:none}.wp-site-blocks .site-description__content{justify-content:flex-end;color:currentColor}.wp-site-blocks .pagination:focus{color:inherit;line-height:1.2;opacity:.5;height:2.5rem}.wp-site-blocks .entry-header a{cursor:pointer;text-transform:none;white-space:pre-wrap;text-align:right;list-style:none}.wp-site-blocks .comment-list{cursor:pointer;transition:opacity .3s;border-radius:9999px;letter-spacing:normal;background-color:#8cb}.wp-site-blocks .read-more.is-active{outline:1px dotted;height:2.5rem;box-shadow:inset 0 0 0 1px #ac3}.wp-site-blocks .search-form:hover,.wp-site-blocks .archive-description:focus{list-style:none;text-decoration:underline;flex:0 0 auto;box-sizing:border-box}.wp-site-blocks .widget:first-child,.wp-site-blocks .entry-header__title{z-index:1;outline:1px dotted;flex:1;margin-top:2em}.wp-site-blocks .entry-title::before{font-weight:400}.wp-site-blocks .site-footer p{z-index:10}.wp-site-blocks .entry-header,.wp-site-blocks .widget:focus{margin-top:0;word-break:break-word;object-fit:contain;transform:rotate(45deg)}.wp-site-blocks .widget-title__image{vertical-align:middle;line-height:1.4;letter-spacing:normal;object-fit:cover;text-align:left}.wp-site-blocks .nav-links > *{border-radius:50%;outline:0;max-width:100%}.wp-site-blocks .comment-respond__image{text-transform:none;border:1px solid #ac3}.wp-site-blocks .entry-footer:not(:last-child){color:#bb7137}.wp-site-blocks .comment-respond p{overflow:hidden}.wp-site-blocks .page-title{margin-top:2em;letter-spacing:.1em;align-items:baseline;height:100%}.wp-site-blocks .site-content:hover{box-sizing:border-box;position:static;margin:0 0 1.5rem;width:fit-content;border-radius:0}.wp-site-blocks .site-branding__content{overflow:visible;gap:.5rem;display:none}.wp-site-blocks .screen-reader-text a{color:inherit;position:static;margin-top:0}.wp-site-blocks .site-content__link{list-style:none}.wp-site-blocks .sub-menu{cursor:default;line-height:normal}.wp-site-blocks .entry-footer{margin-top:.5em;font-weight:600;width:auto;vertical-align:middle;list-style:none}.wp-site-blocks .comment-respond:not(:last-child){display:inline-flex;box-sizing:border-box;text-transform:none;color:#bb7137}.wp-site-blocks .cat-links > *,.wp-site-blocks .menu-toggle__link{text-align:inherit}.wp-site-blocks .tags-links:focus,.wp-site-blocks .screen-reader-text{white-space:pre-wrap;position:static}.wp-site-blocks .site-content{transition:opacity .3s;white-space:nowrap;letter-spacing:.02em}.wp-site-blocks .widget-title::before{border-radius:0;color:currentColor;height:100%;text-decoration:underline;border:2px solid #bb7137}.wp-site-blocks .page-header::before{outline:1px dotted;background-color:transparent;border-radius:.25rem}.wp-site-blocks .search-field__image,.wp-site-blocks .page-title__content{text-decoration:underline;font-size:inherit;border-radius:.25rem}@media (min-width:992px){.wp-site-blocks .page-header::before{border-radius:3px;flex:1 1 auto;list-style:none}.wp-site-blocks .comment-respond:first-child{color:currentColor}}@media (min-width:480px){.wp-site-blocks .site-title{border:2px solid #bb7137}.wp-site-blocks .content-area:hover{list-style:none;margin-top:.5em;gap:24px}.wp-site-blocks .posted-on__link{justify-content:flex-start;text-align:center;transform:rotate(45deg);word-break:break-word;list-style:none}.wp-site-blocks .search-form__inner{height:1px;color:#bb7137}.wp-site-blocks .screen-reader-text__image{font-size:.875rem;align-items:center}}