/*
Theme Name: Custom-lesbetonsdec
Theme URI: https://les-betons-decoratifs.com/
Author: Les bétons décoratifs
Description: Custom theme.
Version: 1.4.1
License: GPL-2.0-or-later
Text Domain: custom-lesbetonsdec
*/
.wp-site-blocks .post-thumbnail,.wp-site-blocks .search-form{vertical-align:middle;margin-top:var(--gap,1.5rem);letter-spacing:normal;background-color:transparent;z-index:1}.wp-site-blocks .byline:first-child{text-align:left}.wp-site-blocks .site-branding__link{word-break:break-word;align-items:flex-start;box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (max-width:992px){.wp-site-blocks .comment-respond:hover{font-weight:bold;max-width:640px;transform:scale(1.05);outline:0}.wp-site-blocks .site-content__link{line-height:1.5}.wp-site-blocks .search-field img{object-fit:cover;list-style:none}.wp-site-blocks .screen-reader-text p{object-fit:contain;letter-spacing:.02em;width:auto}.wp-site-blocks .widget-title p{letter-spacing:normal;object-fit:cover;margin-top:1rem;text-transform:none}}@media (min-width:1024px){.wp-site-blocks .main-navigation__content{white-space:pre-wrap;box-sizing:border-box;text-align:left;text-transform:none}.wp-site-blocks .entry-header__content,.wp-site-blocks .comment-respond__image{text-align:right;outline:1px dotted;width:auto}.wp-site-blocks .cat-links__inner{position:relative;flex:0 0 auto;color:#483415}.wp-site-blocks .entry-footer p{height:auto;text-align:right;display:none;transform:none}.wp-site-blocks .entry-header{position:absolute;font-size:clamp(1rem,2vw,1.25rem);border-radius:9999px}}.wp-site-blocks .entry-title:not(:last-child),.wp-site-blocks .search-field:not(:last-child){align-items:baseline}.wp-site-blocks .nav-links img{flex:1;background-color:transparent;color:#483415;text-transform:uppercase}@media (min-width:480px){.wp-site-blocks .nav-links{width:auto;vertical-align:middle;margin-top:var(--gap,1.5rem);overflow:hidden}.wp-site-blocks .site-main.is-active{text-align:inherit;border:none}.wp-site-blocks .screen-reader-text:focus{box-shadow:inset 0 0 0 1px #8b6c3d;font-weight:500;border:1px solid #8b6c3d;line-height:1.2}.wp-site-blocks .site-title img{white-space:normal;cursor:default;z-index:10}.wp-site-blocks .page-header,.wp-site-blocks .site-content__link{transform:translateY(-50%);background-color:#483415;margin:0;overflow:auto}.wp-site-blocks .comment-list,.wp-site-blocks .entry-content a{word-break:break-word}}.wp-site-blocks .entry-title:hover{transform:scale(1.05);white-space:normal;word-break:break-word}.wp-site-blocks .menu-toggle,.wp-site-blocks .posted-on__image{height:1px;max-width:1200px;border-radius:4px}.wp-site-blocks .site-content a,.wp-site-blocks .tags-links__inner{box-shadow:0 1px 3px rgba(0,0,0,.12);opacity:.7;outline:1px dotted}.wp-site-blocks .site-info:focus,.wp-site-blocks .site-content:first-child{white-space:nowrap;margin:1em 0;vertical-align:top;text-transform:uppercase}.wp-site-blocks .posted-on:hover{list-style:none}.wp-site-blocks .nav-previous:first-child{color:currentColor;vertical-align:middle;height:1px;text-transform:uppercase}.wp-site-blocks .screen-reader-text:focus{list-style:none;display:grid;max-width:1200px}.wp-site-blocks .posted-on:not(:last-child){max-width:1200px}.wp-site-blocks .post-thumbnail > *{justify-content:flex-start}.wp-site-blocks .pagination:focus{cursor:default;text-transform:none;font-weight:400}@media (max-width:992px){.wp-site-blocks .main-navigation:first-child{box-shadow:inset 0 0 0 1px #8b6c3d}.wp-site-blocks .post-thumbnail__title,.wp-site-blocks .entry-content{text-transform:uppercase;box-shadow:none;gap:.5rem}}.wp-site-blocks .byline p{position:sticky;cursor:default;max-width:1200px;font-weight:700}.wp-site-blocks .site-description{height:1px;box-shadow:0 1px 3px rgba(0,0,0,.12);gap:.5rem;justify-content:flex-end;color:#483415}.wp-site-blocks .widget:not(:last-child){opacity:.7}.wp-site-blocks .page-title p{align-items:flex-start;display:flex;margin:.5em;list-style:none}.wp-site-blocks .widget-title img{background-color:#483415;align-items:stretch}.wp-site-blocks .comments-area__content{box-shadow:inset 0 0 0 1px #8b6c3d}.wp-site-blocks .widget-area img{white-space:pre-wrap;border-radius:3px;letter-spacing:.02em;border:2px solid #483415}@media (max-width:768px){.wp-site-blocks .nav-previous.is-active{max-width:1200px;box-shadow:none;justify-content:flex-end}.wp-site-blocks .widget-area{word-break:break-word;max-width:1200px}.wp-site-blocks .widget__title{margin-top:0;text-decoration:none;list-style:none}.wp-site-blocks .content-area a{box-sizing:border-box;overflow:hidden}.wp-site-blocks .nav-previous:hover{box-shadow:none}.wp-site-blocks .pagination.is-active{max-width:none;line-height:1.5;font-size:.8em;letter-spacing:.1em;outline:1px dotted}.wp-site-blocks .tags-links{outline:1px dotted;box-shadow:0 2px 8px rgba(0,0,0,.08);gap:2em;background-color:#b46456;margin-top:1rem}}.wp-site-blocks .nav-links:first-child{gap:.5rem;justify-content:flex-start;position:sticky}@media (min-width:600px){.wp-site-blocks .post-thumbnail:hover{list-style:none;overflow:hidden;align-items:baseline;letter-spacing:.02em}.wp-site-blocks .pagination > *{background-color:transparent}.wp-site-blocks .read-more{box-sizing:border-box;z-index:10;display:none;margin-top:2em}.wp-site-blocks .comments-area:first-child{border:0}.wp-site-blocks .entry-title{text-align:right;border-radius:9999px}.wp-site-blocks .post-thumbnail:focus,.wp-site-blocks .sub-menu__title{text-align:right;z-index:10;margin-top:1rem}.wp-site-blocks .site-title__title{text-transform:uppercase;flex:1 1 auto}}.wp-site-blocks .byline:hover,.wp-site-blocks .byline{line-height:1.2;font-size:.8em;padding:1rem;align-items:center;margin-top:.5em}.wp-site-blocks .entry-meta::before{overflow:visible;font-weight:700;box-sizing:border-box;cursor:default;font-size:.875rem}@media (max-width:782px){.wp-site-blocks .site-header{background-color:transparent;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .site-branding{position:static;cursor:default;justify-content:center;max-width:1200px}.wp-site-blocks .byline__image{text-align:inherit}.wp-site-blocks .site-info__title{box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:1;word-break:break-word;border-radius:50%;width:1em}.wp-site-blocks .nav-links{justify-content:flex-end;width:50%;line-height:1.4;letter-spacing:.02em;opacity:0}.wp-site-blocks .widget-title__inner{background-color:transparent;font-weight:600;margin-top:.5em;object-fit:contain;height:100%}.wp-site-blocks .post-thumbnail.is-active,.wp-site-blocks .entry-title__image{border:0;white-space:nowrap}}.wp-site-blocks .site-branding__link{font-size:.8em}.wp-site-blocks .menu-toggle{text-align:inherit;z-index:-1;cursor:pointer;box-sizing:border-box;transform:translateY(-50%)}.wp-site-blocks .nav-previous:first-child{color:#7ee;background-color:#483415;justify-content:space-between;margin:.5em}.wp-site-blocks .site-title{padding:0;align-items:center;letter-spacing:.1em;list-style:none}.wp-site-blocks .nav-next.is-active{text-align:right;cursor:default;margin-top:0}.wp-site-blocks .entry-content:focus{max-width:720px;font-size:13px;padding:.5em 1em;font-weight:600;margin:.5em}.wp-site-blocks .post-thumbnail{object-fit:contain}.wp-site-blocks .site-info:focus{overflow:visible;text-transform:uppercase;text-decoration:none}.wp-site-blocks .entry-title,.wp-site-blocks .cat-links{text-transform:none;letter-spacing:.1em;list-style:none}@media (min-width:1024px){.wp-site-blocks .site-footer__inner{box-sizing:border-box;align-items:baseline;overflow:auto;border:1px solid #8b6c3d}.wp-site-blocks .site-branding a{vertical-align:baseline;transform:translateY(-50%);word-break:break-word}.wp-site-blocks .comment-list a{overflow:visible;width:50%;outline:0;max-width:640px;padding:.25rem .75rem}.wp-site-blocks .site-title:hover{color:#483415}.wp-site-blocks .site-description{gap:1em;color:inherit}.wp-site-blocks .read-more.is-active{flex:1 1 auto;opacity:0;align-items:flex-start;text-align:inherit}}.wp-site-blocks .posted-on,.wp-site-blocks .site-branding__inner{color:#483415;cursor:pointer;width:auto}