.single-hebergement #gt-single-resa::-webkit-scrollbar{display:none}.single-hebergement #gt-single-resa .gt-ws-ctv-disponibilite-wrap{display:flex;flex-direction:column;gap:1rem}.single-hebergement #gt-single-resa .gt-ws-ctv-disponibilite-wrap>.gt-ws-ctv__disponibilite__price:not([hidden]){background:transparent;padding:1rem;text-align:left;color:var(--wp--preset--color--accent);border-radius:0.5rem;margin:0;display:flex;align-items:center;justify-content:center;gap:1rem;line-height:1}.single-hebergement #gt-single-resa .gt-ws-ctv-disponibilite-wrap>.gt-ws-ctv__disponibilite__price:not([hidden]) span{color:var(--wp--preset--color--base);font-size:larger;font-weight:600}.single-hebergement #gt-single-resa .gt-ws-ctv__disponibilite__dates{text-align:left}.single-hebergement #gt-single-resa .gt-ws-ctv__disponibilite__nuits{min-width:fit-content}.single-hebergement #gt-single-resa .gt-ws-ctv__disponibilite__link a{display:flex;align-items:center;justify-content:center !important;gap:0.5rem;font-family:var(--wp--preset--font-family--caveat) !important;font-size:2rem;color:var(--wp--preset--color--base);background:#ffd204;border-radius:0.5rem;padding:0.5rem;cursor:pointer}.single-hebergement #gt-single-resa .gt-ws-ctv__disponibilite__link a img{width:1.5em;transform:rotate(0deg);transition:0.2s ease-in-out}.single-hebergement #gt-single-resa .gt-ws-ctv__disponibilite__link a:hover img{transform:rotate(-45deg)}.single-hebergement #gt-single-resa .gt-ws-ctv-next-dispo{text-align:center}.single-hebergement #gt-single-resa ul.gt-ws-ctv__disponibilites{padding:0;margin:0;list-style:none;font-size:smaller}.single-hebergement #gt-single-resa ul.gt-ws-ctv__disponibilites label{display:flex;align-items:center;gap:1rem;cursor:pointer}.single-hebergement #gt-single-resa ul.gt-ws-ctv__disponibilites label input{appearance:none;width:0.75rem;height:0.75rem;border:2px solid var(--wp--preset--color--accent);border-radius:50%;display:grid;place-content:center;transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;outline:1px solid transparent;outline-offset:2px}.single-hebergement #gt-single-resa ul.gt-ws-ctv__disponibilites label input:checked{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);outline:1px solid var(--wp--preset--color--accent)}.single-hebergement #gt-single-resa [data-gt-statut="disponible"] .gt-ws-ctv__disponibilite__dates,.single-hebergement #gt-single-resa [data-gt-statut="disponible"] .gt-ws-ctv__disponibilite__price>span{display:none}.single-hebergement #gt-single-resa [data-gt-statut="disponible"] .gt-ws-ctv__disponibilite__promotions{text-align:center;margin-bottom:0.25rem}.single-hebergement #gt-single-resa [data-gt-statut="contreproposition"] .gt-ws-ctv__disponibilite__dates{font-weight:600}.single-hebergement #gt-single-resa [data-gt-statut="contreproposition"] li.gt-ws-ctv__disponibilites{background:rgba(0, 0, 0, 0.025);padding:1rem}.single-hebergement #gt-single-resa [data-gt-statut="contreproposition"] li.gt-ws-ctv__disponibilites:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.2)}.single-hebergement #gt-single-resa [data-gt-statut="contreproposition"] .gt-ws-ctv__disponibilite__price__original,.single-hebergement #gt-single-resa [data-gt-statut="contreproposition"] .gt-ws-ctv-statut>div>div,.single-hebergement #gt-single-resa [data-gt-statut="contreproposition"] .gt-ws-ctv__disponibilite__price--main{display:none !important;visibility:hidden}.single-hebergement #gt-single-resa [data-gt-statut="indisponible"] .gt-ws-ctv-statut>div>div{display:none}.single-hebergement #gt-single-resa .gt-input{font-size:1rem}.single-hebergement #gt-single-resa .gt-input.gt-caleran{min-width:80%}.single-hebergement #gt-single-resa .gt-ws-ctv__disponibilite__price img{width:2em}.single-hebergement #gt-single-resa .gt-ws-ctv-statut{justify-content:center;font-weight:bold;gap:0.25rem;display:flex;align-items:center}.single-hebergement #gt-single-resa .gt-ws-ctv-statut::before{width:1.5em;height:1.5em}.single-hebergement #gt-single-resa .gt-ws-ctv-statut>div{text-align:left;line-height:1.2}.single-hebergement #gt-single-resa .gt-ws-ctv-statut>div>div{font-weight:300}.single-hebergement .wp-block-gt-gt-ws-ctv-product-images .swiper{border-radius:0 2rem 2rem 0;overflow:hidden}.single-hebergement .wp-block-gt-gt-ws-ctv-product-images .gt-ws-ctv-camera-icon{width:2rem;height:2rem;background:var(--wp--preset--color--accent);border-radius:100%;color:#fff;font-weight:bold}.single-hebergement .wp-block-gt-gt-ws-ctv-product-images .gt-ws-ctv-camera-icon span{display:none}.single-hebergement .hebergement .gt-ws-ctv-statut>div>div{display:none}.single-hebergement .hebergement .gt-ws-ctv__disponibilite__link{display:none !important}.gt-single-heberg-alternatives .gt-is-slider .hebergement:has([data-gt-statut="indisponible"]),.gt-single-heberg-alternatives .gt-is-slider .hebergement:has([data-gt-statut="contreproposition"]){display:none !important;visibility:hidden !important}.gt-single-heberg-alternatives:not(:has(.hebergement)),.gt-single-heberg-alternatives:not(:has(.hebergement:has([data-gt-statut="disponible"]))){display:none !important}.gt-single-heberg-alternatives:not(:has(.hebergement)),.gt-single-heberg-alternatives .hebergement:has([data-gt-statut="disponible"]){display:block !important;visibility:visible !important}@media (min-width:1024px){#gt-single-resa{top:2rem;transition:0.2s ease-in-out}body:has(.gt-header-sticky.down) #gt-single-resa{top:6rem}}@media (max-width:1024px){.gt-single-hebergement-columns{max-width:100%;margin:0 auto !important}.gt-single-hebergement-columns .wp-block-columns{background:transparent !important;padding:0 !important}.gt-single-hebergement-columns .wp-block-gt-gt-ws-ctv-product-images{border-radius:2rem;overflow:hidden}#gt-single-resa .wp-block-gt-gt-ws-ctv-form-resa{min-width:100%}.gt-single-heberg-alternatives h2{margin-bottom:0 !important}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fcamping-benodet-vacances.com%2Fnl%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fgeek-tonic-fse-child%2Fassets%2Fscss%2Fsingle-hebergement.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAIQ%2CuDAAA%2CYAAA%2CCAIA%2CkEAAA%2C2CAAA%2CCAKI%2CiHAAA%2CsMAAA%2CCAaI%2CsHAAA%2CqEAAA%2CCAQR%2CqEAAA%2CeAAA%2CCAIA%2CqEAAA%2CqBAAA%2CCAIA%2CsEAAA%2CoQAAA%2CCAaI%2C0EAAA%2C8DAAA%2CCAOI%2CgFAAA%2CwBAAA%2CCAMR%2C0DAAA%2CiBAAA%2CCAIA%2CiEAAA%2CoDAAA%2CCAMI%2CuEAAA%2CuDAAA%2CCAMI%2C6EAAA%2C%2BQAAA%2CCAaI%2CqFAAA%2CkJAAA%2CCAUR%2C2MAAA%2CYAAA%2CCAKA%2CwGAAA%2CuCAAA%2CCAOA%2C0GAAA%2CeAAA%2CCAIA%2CsGAAA%2C4CAAA%2CCAII%2CuHAAA%2C0CAAA%2CCAKJ%2CuUAAA%2CyCAAA%2CCASA%2C8FAAA%2CYAAA%2CCAKJ%2C8CAAA%2CcAAA%2CCAGI%2CyDAAA%2CaAAA%2CCAKJ%2CyEAAA%2CSAAA%2CCAIA%2CsDAAA%2CmFAAA%2CCAOI%2C8DAAA%2CwBAAA%2CCAKA%2C0DAAA%2C%2BBAAA%2CCAII%2C8DAAA%2CeAAA%2CCAQR%2CkEAAA%2C2CAAA%2CCAKA%2CiFAAA%2CiHAAA%2CCAQI%2CsFAAA%2CYAAA%2CCAOJ%2C2DAAA%2CYAAA%2CCAGA%2CiEAAA%2CuBAAA%2CCASJ%2CmMAAA%2CoDAAA%2CCAMA%2CiJAAA%2CuBAAA%2CCAKA%2CsIAAA%2CsDAAA%2CCASJ%2C0BACI%2CgBAAA%2CoCAAA%2CCAII%2CiDAAA%2CQAAA%2CCAAA%2CCAMR%2C0BACI%2C%2BBAAA%2CuCAAA%2CCAII%2CiDAAA%2CsDAAA%2CCAKA%2CqEAAA%2CkCAAA%2CCAMJ%2CiDAAA%2CcAAA%2CCAIA%2CkCAAA%2C0BAAA%2CCAAA%22%7D */