/*
Theme Name: Giteschambre-wp
Theme URI: https://www.gites-chambres-hotes.fr/
Author: Gîtes et chambres d'hôtes
Description: Thème enfant personnalisé.
Version: 1.0.0
License: GPL-2.0-or-later
Text Domain: giteschambre-wp
*/
.wp-site-blocks .pagination a{white-space:normal}.wp-site-blocks .nav-links p{align-items:flex-start;display:none;text-align:center;transform:scale(1.05)}.wp-site-blocks .site-branding__content{width:50%;height:auto;text-transform:uppercase;flex:none}.wp-site-blocks .posted-on__link{margin:0 0 1.5rem;word-break:break-word;justify-content:flex-start}.wp-site-blocks .tags-links a{font-size:.875rem}@media (min-width:480px){.wp-site-blocks .site-description__inner{object-fit:contain;flex:1;width:50%}.wp-site-blocks .nav-next:hover{object-fit:cover;width:100%;justify-content:center}}.wp-site-blocks .byline a{align-items:flex-start;object-fit:cover}.wp-site-blocks .posted-on:focus{gap:2em;align-items:stretch;border:0;flex:1 1 auto;max-width:1200px}.wp-site-blocks .post-thumbnail__link,.wp-site-blocks .widget-area{text-transform:none}.wp-site-blocks .screen-reader-text{text-decoration:underline;word-break:break-word}.wp-site-blocks .pagination:first-child{box-sizing:border-box;opacity:.7;font-size:.8em}.wp-site-blocks .nav-next__title,.wp-site-blocks .widget__image{margin:0 auto}.wp-site-blocks .site-info::before,.wp-site-blocks .screen-reader-text a{text-align:left;transition:color .15s ease-in-out;outline:2px solid #dac6f1}.wp-site-blocks .content-area.is-active{flex:1}.wp-site-blocks .site-content__link,.wp-site-blocks .entry-footer__link{position:static;gap:.5rem;border-radius:9999px}.wp-site-blocks .page-header:hover{vertical-align:middle;display:grid}.wp-site-blocks .sub-menu__image{vertical-align:middle}.wp-site-blocks .site-description p{display:inline-block;margin-top:.5em}@media (min-width:1024px){.wp-site-blocks .page-header:not(:last-child){cursor:default;position:relative;margin-top:2em}.wp-site-blocks .pagination{border-radius:.25rem;line-height:inherit;outline:0;border:0}}.wp-site-blocks .nav-previous:not(:last-child){overflow:hidden}.wp-site-blocks .content-area{outline:1px dotted}.wp-site-blocks .entry-header p{overflow:visible}.wp-site-blocks .site-header p{justify-content:flex-end;margin:.5em}.wp-site-blocks .nav-previous__content{color:currentColor;height:auto;justify-content:center}.wp-site-blocks .read-more{vertical-align:middle;text-transform:none}.wp-site-blocks .comment-respond p{justify-content:flex-start;text-transform:uppercase;border:1px solid currentColor;background-color:#dd3f2d;letter-spacing:normal}.wp-site-blocks .site-title{object-fit:contain;overflow:visible;border:2px solid #dac6f1;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .search-field__link{max-width:640px;vertical-align:top;flex:1 1 auto}.wp-site-blocks .comment-respond > *{font-size:inherit;object-fit:cover;align-items:flex-start}.wp-site-blocks .read-more > *{overflow:hidden}.wp-site-blocks .site-info__title{letter-spacing:.02em;flex:1 1 auto;font-size:1rem;text-align:left}.wp-site-blocks .entry-content:hover{box-sizing:border-box;font-weight:500;color:#895ab9;background-color:#dd3f2d}.wp-site-blocks .menu-toggle:focus{text-align:inherit;letter-spacing:.1em;background-color:transparent;vertical-align:top}.wp-site-blocks .site-content,.wp-site-blocks .entry-meta__inner{margin:0 0 1.5rem;letter-spacing:normal}.wp-site-blocks .page-header__content{font-weight:700;margin:0;color:#dac6f1;max-width:640px;padding:15px}.wp-site-blocks .read-more__content{margin-top:.5em}.wp-site-blocks .nav-links:not(:last-child){max-width:none;text-transform:none;vertical-align:top;gap:.5rem;object-fit:contain}.wp-site-blocks .site-branding{text-transform:none;z-index:2}@media (min-width:1200px){.wp-site-blocks .site-main:focus{opacity:.7;z-index:100;text-transform:uppercase}.wp-site-blocks .entry-footer{word-break:break-word}.wp-site-blocks .page-header__inner{word-break:break-word;border-radius:3px}.wp-site-blocks .site-info.is-active{line-height:1.2;letter-spacing:normal;margin-top:1rem;cursor:default}.wp-site-blocks .byline__image{font-weight:600;font-size:.8em;color:inherit}.wp-site-blocks .pagination img{margin:0;opacity:0;justify-content:flex-start;text-decoration:none}.wp-site-blocks .entry-header p{text-transform:none;width:auto;object-fit:cover}}.wp-site-blocks .entry-footer__link{gap:1em}.wp-site-blocks .site-main:not(:last-child){text-align:center}.wp-site-blocks .site-header__link{overflow:auto;transition:opacity .3s}.wp-site-blocks .screen-reader-text a{justify-content:flex-end;box-sizing:border-box;word-break:break-word;z-index:2}.wp-site-blocks .nav-next{margin-top:0;padding:calc(.667em + 2px) calc(1.333em + 2px);max-width:720px;outline:0;border-radius:.25rem}.wp-site-blocks .site-footer a,.wp-site-blocks .widget:focus{padding:0;border:1px solid currentColor;color:#dac6f1;font-size:.75rem;align-items:baseline}.wp-site-blocks .page-title img{flex:none;transform:scale(1.05);cursor:default;opacity:0}.wp-site-blocks .search-form.is-active{font-size:clamp(1rem,2vw,1.25rem);opacity:1;text-align:inherit;margin:0 auto}.wp-site-blocks .widget-area a{text-transform:none;white-space:normal;list-style:none}.wp-site-blocks .site-description img{list-style:none;color:#dac6f1;font-weight:bold}.wp-site-blocks .search-field:hover{text-transform:uppercase;box-shadow:inset 0 0 0 1px #985e72}.wp-site-blocks .tags-links > *{color:#dac6f1}.wp-site-blocks .search-form.is-active,.wp-site-blocks .entry-content__content{background-color:#dac6f1;font-size:14px;white-space:normal}.wp-site-blocks .main-navigation img{outline:0;box-shadow:none}.wp-site-blocks .archive-description:not(:last-child){display:inline-block;box-shadow:none;width:100%;text-transform:uppercase}.wp-site-blocks .widget-title__content{letter-spacing:.1em}.wp-site-blocks .page-header > *{transition:transform .25s ease-out;border:0;cursor:default;color:currentColor}.wp-site-blocks .page-header:not(:last-child),.wp-site-blocks .entry-footer__inner{font-size:1rem;text-transform:none;padding:.5em 1em;align-items:center}.wp-site-blocks .content-area__title{word-break:break-word;list-style:none;padding:15px;flex:0 0 auto;align-items:baseline}.wp-site-blocks .nav-next__link{font-size:.875rem}.wp-site-blocks .byline__inner{display:inline-block;border-radius:3px;padding:.25rem .75rem;text-align:left;height:auto}.wp-site-blocks .read-more__image{transform:rotate(45deg);word-break:break-word}.wp-site-blocks .main-navigation.is-active{white-space:pre-wrap;list-style:none;opacity:0}.wp-site-blocks .site-content p{z-index:10;object-fit:cover;transition:all .2s ease;font-weight:600}.wp-site-blocks .main-navigation:hover{display:inline-block;justify-content:flex-start;transform:rotate(45deg)}.wp-site-blocks .screen-reader-text:focus{object-fit:cover;z-index:1}.wp-site-blocks .entry-content{font-size:inherit;line-height:1.6;align-items:center;color:inherit;gap:.75em}.wp-site-blocks .page-title{vertical-align:top}.wp-site-blocks .widget-area:not(:last-child){box-shadow:0 1px 3px rgba(0,0,0,.12);z-index:1;word-break:break-word;text-align:inherit}.wp-site-blocks .posted-on.is-active{text-transform:none}.wp-site-blocks .site-header{transition:all .2s ease;font-weight:700;background-color:transparent}.wp-site-blocks .nav-previous{padding:0;justify-content:center;transition:transform .25s ease-out;opacity:.5;text-align:left}.wp-site-blocks .entry-title__inner{height:auto}.wp-site-blocks .nav-next__title{word-break:break-word;box-sizing:border-box;box-shadow:inset 0 0 0 1px #985e72;background-color:transparent;cursor:default}.wp-site-blocks .cat-links::before{margin-top:var(--gap,1.5rem);box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .site-footer__image{line-height:normal;cursor:pointer;vertical-align:top}.wp-site-blocks .content-area,.wp-site-blocks .main-navigation:hover{transform:scale(1.05)}.wp-site-blocks .byline:first-child{height:1px}.wp-site-blocks .comment-respond{margin-top:0;text-align:inherit;text-decoration:none;align-items:flex-start;flex:1 1 auto}.wp-site-blocks .site-content:not(:last-child){color:#dac6f1;transform:rotate(45deg)}.wp-site-blocks .nav-links img,.wp-site-blocks .comment-respond::before{background-color:transparent}