.breakdance .bde-section-102548-100{background-image:url(https://algranate.fr/wp-content/uploads/2024/06/flavigny-sur-ozerain-vue-densemble.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}.breakdance .bde-section-102548-100>.section-background-overlay{background-color:#0140ABF7;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-102548-100>.section-background-overlay{opacity:0.9}.breakdance .bde-section-102548-100 .section-container{padding-left:100px;padding-right:100px;padding-bottom:121px;padding-top:231px}@media (max-width:479px){.breakdance .bde-section-102548-100 .section-container{justify-content:flex-start}.breakdance .bde-section-102548-100 .section-container{padding-left:20px;padding-right:20px;padding-bottom:130px;padding-top:90px}}body.page-id-102548{--alx-nav-accent:#FFF;--alx-nav-accent-hover:#EAEAEA;--alx-nav-logo-url:url(https://algranate.fr/sign/logo_B_maison-du-tisserand-by-agranate_chambres-salon-de-the-restaurant.webp);--alx-nav-logo-hide:0}.breakdance .bde-columns-102548-101{--columnCount:1;margin-top:144px;width:1120px}@media (max-width:1119px){.breakdance .bde-columns-102548-101{--columnCount:1;margin-top:52px}}@media (max-width:1023px){.breakdance .bde-columns-102548-101{--columnCount:1}.breakdance .bde-columns-102548-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-102548-101.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-102548-101{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-102548-101{--columnCount:1}}.breakdance .bde-column-102548-102{--column-width:100%;align-items:flex-start;text-align:left;justify-content:center}@media (max-width:479px){.breakdance .bde-column-102548-102.bde-column{padding:10px 10px 10px 10px}}.breakdance .bde-div-102548-112{padding-left:70px}.breakdance .bde-text-102548-103{color:#EAE8EF}@media (max-width:479px){.breakdance .bde-text-102548-103{color:#EFEFEF;font-size:15px}}.breakdance .bde-heading-102548-104{color:#D6AB83;font-family:gfont-sourceserifpro;font-size:42px;font-weight:700;margin-top:0px;margin-bottom:6px}@media (max-width:479px){.breakdance .bde-heading-102548-104{font-size:37px;font-weight:700;margin-bottom:0px}}.breakdance .bde-shortcodewrapper-102548-110{text-align:left;font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;line-height:40px;word-spacing:0.1px;text-decoration-line:none;margin-top:196px;margin-bottom:19px}.breakdance .bde-shortcodewrapper-102548-110{padding:0px 0px 0px 0px}#Reserved_page{--mt-bg:#faf8f3;--mt-panel:#fff;--mt-ink:#1f2328;--mt-muted:#6e757c;--mt-line:#e9e6de;--mt-gold:#bfa06a;--mt-gold-strong:#a98a52;--mt-focus:rgba(191,160,106,.45);--mt-shadow:0 10px 30px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.04);font-family:"Helvetica Neue",Helvetica,Arial,system-ui,-apple-system,Segoe UI,Roboto,"Liberation Sans",sans-serif;color:var(--mt-ink);background:var(--mt-bg);border-radius:16px;box-shadow:var(--mt-shadow)}#Reserved_page .mphb_sc_search-wrapper{background:var(--mt-panel);border:1px solid var(--mt-line);border-radius:16px;padding:clamp(18px,15vw,50px);box-shadow:0 1px 10px rgba(0,0,0,.04);max-width:980px;margin:0 auto}#Reserved_page .mphb_sc_search-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:14px 16px;align-items:end}#Reserved_page .mphb_sc_search-form p{margin:0}#Reserved_page label{display:block;font-weight:600;font-size:15px;color:var(--mt-ink);margin-bottom:6px;line-height:1.4}#Reserved_page .mphb_sc_search-form p>br{display:none}#Reserved_page input[type="text"],#Reserved_page select{width:100%;height:46px;padding:10px 12px;box-sizing:border-box;font-size:15px;border:1px solid var(--mt-line);border-radius:10px;background:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.04);color:var(--mt-ink);transition:border .2s ease,box-shadow .2s ease}#Reserved_page input[type="text"]:focus,#Reserved_page select:focus{outline:none;border-color:var(--mt-gold);box-shadow:0 0 0 3px var(--mt-focus)}#Reserved_page .mphb_sc_search-adults select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23a98a52' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;padding-right:36px}#Reserved_page .mphb_sc_search-adults select{width:100%!important;min-height:46px}#Reserved_page .mphb-required-fields-tip small{font-size:13px;color:var(--mt-muted);grid-column:1 / -1}#Reserved_page .mphb_sc_search-submit-button-wrapper{align-self:end;display:flex;align-items:stretch}#Reserved_page .mphb_sc_search-submit-button-wrapper .button,#Reserved_page input[type="submit"].button{all:unset;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 26px;min-width:190px;cursor:pointer;border-radius:999px;background:linear-gradient(180deg,var(--mt-gold),var(--mt-gold-strong));color:#fff;font-weight:700;font-size:16px;letter-spacing:.3px;box-shadow:0 8px 18px rgba(191,160,106,.28);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}#Reserved_page .mphb_sc_search-submit-button-wrapper .button:hover{transform:translateY(-1px);box-shadow:0 12px 22px rgba(191,160,106,.32);filter:saturate(1.02)}#Reserved_page *:focus-visible{outline:3px solid var(--mt-focus);outline-offset:2px;border-radius:6px}@media (max-width:900px){#Reserved_page .mphb_sc_search-form{grid-template-columns:1fr 1fr;gap:12px 14px}#Reserved_page .mphb_sc_search-submit-button-wrapper{justify-content:flex-end}}@media (max-width:640px){#Reserved_page{padding:14px;border-radius:12px}#Reserved_page .mphb_sc_search-wrapper{padding:14px}#Reserved_page .mphb_sc_search-form{grid-template-columns:1fr;gap:10px 0}#Reserved_page .mphb_sc_search-submit-button-wrapper{justify-content:center}#Reserved_page .mphb_sc_search-submit-button-wrapper .button,#Reserved_page input[type="submit"].button{width:100%;min-width:0}}body.page-id-102548 .datepick-popup{background:#f6f8fa!important;border:1px solid #f6f8fa!important;border-radius:18px;box-shadow:0 12px 32px rgba(0,0,0,.12),0 3px 10px rgba(0,0,0,.05);padding:12px;overflow:hidden;z-index:9999}body.page-id-102548 .datepick.datepick-multi{width:760px!important;max-width:92vw}body.page-id-102548 .datepick{overflow:visible!important}body.page-id-102548 .datepick .datepick-month-row{display:grid!important;grid-template-columns:1fr 1fr;gap:16px}body.page-id-102548 .datepick .datepick-month{border:0;border-radius:14px;background:#f6f8fa!important;padding:14px 14px 12px;box-shadow:0 2px 10px rgba(0,0,0,.03);min-width:340px;max-width:360px;width:100%;min-height:340px;display:flex;flex-direction:column}body.page-id-102548 .mphb-calendar .mphb-datepicker-minimal-blue .datepick-month-header,body.page-id-102548 .datepick-popup .mphb-datepicker-minimal-blue .datepick-month-header{border:none!important;box-shadow:none!important;background:transparent!important}body.page-id-102548 .datepick .datepick-month-header{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:10px;font-weight:700;font-size:16px;letter-spacing:.2px}body.page-id-102548 .datepick .datepick-month-header select.datepick-month-year{-webkit-appearance:none;appearance:none;border:1px solid #e9e6de;border-radius:8px;background:#fff;padding:6px 30px 6px 10px;font-size:14px;color:#1f2328;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23a98a52' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 8px}body.page-id-102548 .datepick .datepick-month-header select.datepick-month-year:focus{outline:none;border-color:#bfa06a;box-shadow:0 0 0 3px rgba(191,160,106,.45)}body.page-id-102548 .mphb-calendar .mphb-datepicker-minimal-blue .datepick-nav,body.page-id-102548 .datepick-popup .mphb-datepicker-minimal-blue .datepick-nav{border:none!important;box-shadow:none!important;background:transparent!important}body.page-id-102548 .datepick .datepick-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:0 0 10px 0}body.page-id-102548 .datepick .datepick-cmd{font-size:14px;font-weight:600;color:#1f2328!important;padding:6px 12px;border-radius:8px;text-decoration:none!important;transition:background .15s ease}body.page-id-102548 .datepick .datepick-cmd:hover{background:#f0f2f4}body.page-id-102548 .datepick .datepick-cmd-prev{justify-self:start}body.page-id-102548 .datepick .datepick-cmd-next{justify-self:end}body.page-id-102548 .datepick .datepick-cmd-today{justify-self:center;background:#f0f2f4;color:#1f2328!important;padding:6px 18px;border-radius:999px;box-shadow:none;font-weight:600}body.page-id-102548 .datepick .datepick-cmd-today:hover{background:#e5e7ea}body.page-id-102548 .mphb-calendar .mphb-datepicker-minimal-blue .datepick-ctrl,body.page-id-102548 .datepick-popup .mphb-datepicker-minimal-blue .datepick-ctrl{border:none!important;box-shadow:none!important;background:transparent!important}body.page-id-102548 .mphb-calendar .mphb-datepicker-minimal-blue .datepick-ctrl:before,body.page-id-102548 .datepick-popup .mphb-datepicker-minimal-blue .datepick-ctrl:before{content:none!important;border:none!important}body.page-id-102548 .datepick .datepick-month table{table-layout:fixed;width:100%!important;border-collapse:collapse!important;border-spacing:0!important;margin-top:2px;background:transparent;border:0}body.page-id-102548 .datepick thead th,body.page-id-102548 .datepick tbody td{border:0!important}body.page-id-102548 .datepick thead th{text-align:center;font-size:12.5px;font-weight:600;color:#6e757c;padding:6px 0;text-transform:uppercase;letter-spacing:.8px;background:transparent}body.page-id-102548 .datepick a.mphb-date-cell,body.page-id-102548 .datepick span.mphb-date-cell{display:block;width:100%;height:auto;padding:8px 0;border:none!important;border-radius:10px;background:transparent;color:#1f2328;text-align:center;transition:background .12s ease,color .12s ease,transform .12s ease}body.page-id-102548 .datepick a.mphb-available-date:hover{background:#f0ede7;transform:translateY(-1px)}body.page-id-102548 .datepick span.mphb-unselectable-date,body.page-id-102548 .datepick span.mphb-not-available-date,body.page-id-102548 .datepick span.mphb-booked-date{background:transparent!important;color:#c0c5cc!important;cursor:default}body.page-id-102548 .datepick .datepick-other-month{opacity:.45;background:transparent!important}body.page-id-102548 .datepick .datepick-today{box-shadow:inset 0 0 0 2px #bfa06a;border-radius:10px}body.page-id-102548 .datepick .mphb-date-cell.mphb-date-check-in.selected,body.page-id-102548 .datepick .mphb-date-cell.mphb-date-check-out.selected,body.page-id-102548 .datepick a.datepick-selected{background:linear-gradient(180deg,#bfa06a,#a98a52)!important;color:#fff!important;border-radius:10px!important}body.page-id-102548 .datepick .mphb-date-cell.mphb-in-range{background:#f7f2e9!important;color:#1f2328!important;border-radius:0!important}body.page-id-102548 .datepick .mphb-date-cell.mphb-in-range:first-child{border-radius:10px 0 0 10px!important}body.page-id-102548 .datepick .mphb-date-cell.mphb-in-range:last-child{border-radius:0 10px 10px 0!important}body.page-id-102548 .datepick thead th:nth-child(4)>span::after{content:" · fermé";font-weight:600;font-size:10.5px;color:#a98a52;letter-spacing:.2px}body.page-id-102548 .datepick tbody td:nth-child(4) .mphb-not-available-date,body.page-id-102548 .datepick tbody td:nth-child(4) .mphb-unselectable-date{background:#f6f8fa!important;border-radius:6px}@media (max-width:800px){body.page-id-102548 .datepick.datepick-multi{width:360px!important}body.page-id-102548 .datepick .datepick-month-row{grid-template-columns:1fr;gap:12px}body.page-id-102548 .datepick .datepick-month{min-width:320px;max-width:360px;min-height:320px}}@media (max-width:479px){.breakdance .bde-shortcodewrapper-102548-110{margin-top:56px;margin-bottom:52px}}.breakdance .bde-text-102548-105{text-align:center;color:#FFF;font-family:"Poppins",sans-serif;font-size:15.600000000000001px;font-weight:200;margin-top:30px;margin-bottom:41px}@media (max-width:1119px){.breakdance .bde-text-102548-105{margin-bottom:0px}}@media (max-width:479px){.breakdance .bde-text-102548-105{color:#DBD8E2;margin-top:61px;margin-bottom:0px}}