.has-buttons>*:not(h1,.subtitle,.buttons-container){display:none;align-items:end}.block-titre h1,.block-titre p{color:var(--gu-white-color)}.block-titre .title-container>*{max-width:1000px}
.block-titre .height-title{min-height:100%;height:70svh}
.block-titre .subtitle{font-size:32px}.block-titre h1{line-height:1;padding-bottom:1.5rem}
.block-titre h4{padding-bottom:var(--gu-titre-h4)}
.block-titre p{padding-bottom:1.5rem}
.block-titre a{font:var(--gu-heading-font);font-size:var(--gu-sous-titre-h4);color:var(--gu-white-color)}
.block-titre .buttons-container{display:flex;flex-direction:column;align-items:flex-start}
.block-titre .calque{background:rgba(0,0,0,0.3)}.block-titre .image-background{position:absolute;width:100%;top:0;left:0;height:100%;z-index:-1}.block-titre .image-details{object-fit:cover;width:100%;height:100%}.block-titre .title-container{color:var(--gu-white-color);bottom:10%}.block-titre .height-title{min-height:90svh}
@media (min-width:768px){.block-titre .height-title{min-height:60svh}}
@media (min-width:997px){.block-titre .title-container{color:var(--gu-white-color);bottom:25%}.has-buttons>*:not(h1,.subtitle,.buttons-container){display:flex}.block-titre .height-title{height:616px}.block-titre h1{line-height:1}.block-titre .subtitle{padding-bottom:var(--gu-titre-h4)}.block-titre p{padding-bottom:1.5rem}.block-titre a{font:var(--gu-heading-font);font-size:var(--gu-sous-titre-h4);color:var(--gu-white-color)}.block-titre .buttons-container{display:flex;left:0;flex-direction:row}.block-titre .image-background{position:absolute;width:100%;top:0;left:0;height:100%;z-index:-1}.block-titre .image-details{object-fit:cover;width:100%;height:100%}}
.block-image-text + .block-image-text{padding-top:3rem}.block-image-text{padding-bottom:3rem}.block-image-text img{aspect-ratio:4/3;object-fit:cover;border-bottom-right-radius:var(--gu-border-radius);border-top-left-radius:var(--gu-border-radius)}.block-image-text:last-child{padding-bottom:0}.block-image-text .subtitle{font:var(--gu-medium-font);font-size:var(--gu-sous-titre-h4)}
.block-image-text img{aspect-ratio:4/3;object-fit:cover;border-bottom-right-radius:var(--gu-border-radius);border-top-left-radius:var(--gu-border-radius)}.block-image-text img{aspect-ratio:4/3;object-fit:cover;border-bottom-right-radius:var(--gu-border-radius);border-top-left-radius:var(--gu-border-radius)}.block-image-text:last-child{padding-bottom:10rem}.block-image-text a{color:var(--gu-primary-color);font:var(--gu-heading-font);font-size:var(--gu-sous-titre-h4)}.block-image-text .reverse-true>*{max-width:100%;text-align:left}.block-image-text .reverse-false>*{max-width:100%}.block-image-text .reverse-true>*,
.block-image-text .reverse-false>*{text-align:left}.block-image-text .subtitle{padding-bottom:2rem;font-size:var(--gu-sous-titre-h4)}.block-image-text h2{padding-top:5.6rem;line-height:1}.block-image-text p{line-height:1.5;padding-bottom:2.2rem}
section .block-image-text:last-child{padding-bottom:0}@media (min-width:576px){.block-image-text .subtitle{padding-bottom:2rem}.block-image-text h2{padding-top:5.6rem;line-height:1}.block-image-text p{line-height:1.5;padding-bottom:2.2rem}.row-disposition{display:flex;flex-wrap:wrap}.row-reverse-disposition{display:flex;flex-wrap:wrap;flex-direction:row-reverse}}@media (max-width:997px){.img-container{width:100%}}@media (min-width:997px){.block-image-text .reverse-true>*{max-width:90%;text-align:left}.block-image-text .reverse-false>*{max-width:90%;margin-left:auto;text-align:right}}@media (min-width:1200px){.block-image-text .reverse-true>*{max-width:80%;text-align:left}.block-image-text .reverse-false>*{max-width:80%;margin-left:auto;text-align:right}}@media (min-width:1400px){.block-image-text .reverse-true>*{max-width:70%;text-align:left}.block-image-text .reverse-false>*{max-width:70%;margin-left:auto;text-align:right}}
.block-icons-infos [class*='gu-icon']{font-size:32px;color:var(--gu-primary-color)} .block-icons-infos p{font-size:16px}.block-icons-infos p.font-16{font-size:16px !important}.block-icons-infos .icons{width:50%}.block-icons-infos .slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll;margin-bottom:144px;scrollbar-width:none;-ms-overflow-style:none}.block-icons-infos .slider>div{scroll-snap-align:center}.block-icons-infos .slider::-webkit-scrollbar{display:none}.block-icons-infos .barre{width:1px;height:60px;background-color:var(--gu-primary-color)}@media (min-width:992px){.block-icons-infos [class*='gu-icon']{font-size:45px}.block-icons-infos p{font-size:20px}}@media (min-width:1200px){.block-icons-infos .slider{scroll-snap-type:none;overflow-x:hidden}.block-icons-infos p{font-size:20px}.block-icons-infos .icons{width:inherit}}
.block-decouvrir-logements div>div *,
.block-list div>div *
{color:var(--gu-white-color)}.block-list .infos{bottom:10%}.block-decouvrir-logements .slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll}.block-decouvrir-logements .slider>div{scroll-snap-align:center}
.ratio-mobile{aspect-ratio:1/1;height:auto}.block-decouvrir-logements p-details{font:var(--gu-medium-font);font-size:var(--gu-sous-titre-h4);padding-bottom:80px}.block-decouvrir-logements .button{color:var(--gu-primary-color) !important;font:var(--gu-heading-font) !important;font-size:var(--gu-sous-titre-h4) !important}.block-decouvrir-logements .border-details,.block-list .border-details{border:solid 1px var(--gu-white-color);font:var(--gu-heading-font)}.block-decouvrir-logements .name,
.block-list .name{font-size:36px !important;font:var(--gu-heading-font)}.block-decouvrir-logements .calque:before,
.block-list .calque:before{background:rgba(0,0,0,0.2);width:100%;content:"";position:absolute;left:0;top:0;height:100%;border-bottom-right-radius:var(--gu-border-radius);border-top-left-radius:var(--gu-border-radius)}.block-decouvrir-logements .position-type{top:5%;left:5%}.block-decouvrir-logements .position-title{bottom:10%}.block-decouvrir-logements .position-desc{bottom:4%}.block-list-row>div[data-ajax-partial]{display:flex;flex-wrap:wrap}.block-decouvrir-logements h2{padding:3%;line-height:1}@media (min-width:768px){.block-decouvrir-logements .position-desc{bottom:6%}.block-list .ratio-mobile{aspect-ratio:inherit;height:520px}}@media (min-width:1200px){.block-decouvrir-logements .slider{scroll-snap-type:none;overflow-x:hidden}}
.block-visit-video .video{width:100%;height:37.8rem}.block-visit-video h2{line-height:1}.block-visit-video h2 ~ p{display:none}@media (min-width:576px){.block-visit-video h2 ~ p{display:block}.block-visit-video .video{width:100%;height:37.8rem}}@media (min-width:576px){.block-visit-video h2 ~ p{display:block}}.block-visit-video .video-content>*{font:var(--gu-medium-font);font-size:var(--gu-sous-titre-h4);padding-bottom:3.5rem;text-align:center !important}@media(min-width:1200px){.block-visit-video .video{width:74rem;height:37.8rem}}
.block-description .padding-left{padding-left:7.6rem}.block-description .description h2{line-height:1;padding-bottom:30px}.block-description .description p.subtitle{padding-bottom:2rem;font:var(--gu-medium-font);font-size:var(--gu-titre-h4);margin:0;line-height:1}.block-description .modal-body{overflow:auto;display:flex}.block-description .description p.font-heading{font:var(--gu-heading-font);font-size:var(--gu-titre-h4);margin:0;line-height:1;padding-right:10rem}.block-description .description p{font:var(--gu-medium-font);line-height:1.5}.block-description .description button{color:var(--gu-primary-color);font:var(--gu-heading-font);font-size:var(--gu-sous-titre-h4)}.block-description .description a{color:var(--gu-primary-color);font:var(--gu-heading-font);font-size:var(--gu-sous-titre-h4)}
.block-description .main-image{margin-bottom:0rem}
.block-description .image{height:auto;width:100%}.block-description .superpose{aspect-ratio:4 / 3;width:55vw;top:-5rem;z-index:2;left:25px}.block-description .modal-content{border-radius:var(--gu-border-radius) 0 var(--gu-border-radius) 0;overflow:hidden}.block-description .width-modal{max-width:100% !important;height:70vh !important}.block-description button:focus-visible{outline:none}.btn-close{font-size:var(--gu-paragraphe) !important}.block-description .header-modal p{font:var(--gu-heading-font)!important;font-size:2rem !important}.block-description .description .body-modal li{list-style:circle}.block-description .description .body-modal ul{padding-left:2rem}.block-description .description .body-modal .subtitle-modal{padding-bottom:1rem;font-size:20px}.block-description .description .body-modal>hr{margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width:576px){.block-description .image{width:100%;aspect-ratio:4 / 3}.block-description .superpose{top:calc(100% - 9rem);width:50%;left:50px;position:absolute !important}.block-description .main-image{margin-bottom:10rem}.block-description .width-modal{width:90vw !important;max-width:100% !important;height:80vh !important}}@media (min-width:997px){.block-description .description{margin-left:3rem}}@media (min-width:1200px){.block-description .width-modal .width-img{height:100% !important;width:100% !important}.block-description .width-modal{width:80vw !important;max-width:100% !important;height:80vh !important}}
.slider-container{touch-action:pan-x}.slider-container i[class*='ph-arrow']{color:var(--gu-primary-color);font-weight:bold}.slider-container[data-mode="horizon"] a{color:var(--gu-white-color)}.slider-container[data-mode="horizon"] button{padding-left:75rem;padding-top:3rem }.slider-container[data-mode="horizon"] .slider-wrapper{left:0.75rem;position:relative;height:100%}.slider-container[data-mode="horizon"]{position:relative;padding-bottom:6rem;height:600px}.slider-container[data-mode="horizon"] .slider-item.slider-item-clone{left:-40rem;position:absolute}.slider-container[data-mode="horizon"] .slider-item.slider-active .calque:before{background:rgba(0,0,0,0.28);width:100%;content:"";position:absolute;left:0;top:0;height:100%;border-radius:20px 0}.slider-container[data-mode="horizon"] .item-title{font-size:var(--gu-titre-h4);margin-bottom:2rem}.slider-container[data-mode="horizon"] .br{padding-right:16rem}.slider-container[data-mode="horizon"] .slider-item{flex:0 0 auto;width:calc(12 / 12 * 100%);position:relative;overflow:hidden;transition:all 0.5s cubic-bezier(0.49,0.35,0.51,0.71) 0.2s;transform-origin:top left;height:520px}.slider-container[data-mode="horizon"] .slider-item.slider-active{flex:0 0 auto;width:calc(12 / 12 * 100%);transition:all 0.5s cubic-bezier(0.49,0.35,0.51,0.71) 0.35s;transform-origin:top right}.slider-container[data-mode="horizon"] .item-div-img{border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius);overflow:hidden;height:100%}.slider-container[data-mode="horizon"] .slider-item.slider-active .item-div-img{position:relative;height:100%}.slider-container[data-mode="horizon"] .slider-item .item-img{border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius);object-fit:cover;width:100%;height:100%;object-position:center} .slider-container[data-mode="horizon"] .slider-item.slider-active .item-div-content{transition:all 0.5s ease-in-out 0.5s;opacity:1;transform:translateY(0%);pointer-events:all}.slider-container[data-mode="horizon"] .slider-item .item-div-content{opacity:0;transform:translateY(20%);display:flex;border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius);flex-direction:column;align-items:start;padding-left:3rem;position:absolute;top:0;height:100%;color:var(--gu-white-color);pointer-events:none;width:75%;justify-content:end;padding-bottom:3rem}.slider-container[data-mode="horizon"] .slider-item .item-div-content{line-height:1.85}.slider-container[data-mode="horizon"] .item-link{text-align:center;border:0.5px var(--gu-white-color) solid;border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius);font:var(--gu-heading-font);font-size:24px;padding:0.5rem 2rem 0.5rem 2rem;margin-top:2rem}.slider-container[data-mode="horizon"] .slider-controls{display:flex;justify-content:center;align-items:center;position:absolute;bottom:1rem;left:60%}.slider-container[data-mode="horizon"] .btn-right,
.slider-container[data-mode="horizon"] .btn-left{background:transparent;border:0.5px solid var(--gu-primary-color);padding:1rem;border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius)}.slider-container[data-mode="horizon"] .btn-right{margin-left:0.5rem}.slider-container[data-mode="bar"] .scrollbar{height:5px;width:75rem;background-color:rgba(139,120,102,0.3);position:relative;cursor:pointer}.slider-container[data-mode="bar"] .btn-right,
.slider-container[data-mode="bar"] .btn-left{background-color:transparent}.slider-container[data-mode="bar"] .progression{top:0;left:0;height:100%;background-color:var(--gu-primary-color);transition:transform 0.4s ease-in-out}
.slider-container[data-mode="bar"] .slider-item{flex-grow:0;flex-shrink:1;flex-basis:0%;width:auto;height:400px;max-width:100vw}.slider-container[data-mode="bar"] .slider-item .item-div-img{height:100%;max-width:100%}.slider-container[data-mode="bar"] .scrollbar-content{position:absolute}.slider-container[data-mode="bar"] i{display:flex;align-items:center;font-size:24px}.slider-container[data-mode="bar"] .slider-wrapper{transition:transform 0.4s ease-in-out;display:flex;flex-wrap:nowrap;flex-direction:row;width:100%}.slider-container[data-mode="bar"] .item-img{padding-right:0.5rem;height:100%}.slider-container[data-mode="bar"] .slider-controls{display:flex;justify-content:center;align-items:center;padding-top:3rem;padding-bottom:3rem}.slider-container[data-mode="default"] .btn-right,.slider-container[data-mode="default"] .btn-left{border:0.5px solid var(--gu-primary-color);padding:1rem;border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius);background:transparent;margin-left:0.5rem}.slider-container[data-mode="default"]{padding-left:1rem;padding-right:1rem;flex-wrap:wrap}.slider-container[data-mode="default"] .item-link{padding-top:1rem}.slider-container[data-mode="default"] a{font:var(--gu-medium-font);text-decoration:underline}.slider-container[data-mode="default"] .slider-item{flex:0 0 auto;width:100%}.slider-container[data-mode="default"] .slider-controls{display:flex;justify-content:center;align-items:center;padding-top:3rem;padding-bottom:3rem;width:100%}.slider-container[data-mode="default"] .item-div-content{display:flex;flex-direction:column}.slider-container[data-mode="default"] .item-img{border-top-left-radius:var(--gu-border-radius);border-bottom-right-radius:var(--gu-border-radius);object-fit:cover;position:absolute;height:100%;width:100%}.slider-container[data-mode="default"] .item-title{font:var(--gu-medium-font);font-size:28px;padding-bottom:1rem;padding-top:1rem}.slider-container[data-mode="default"] .item-div-img{position:relative;height:485px}.slider-container[data-mode="default"] .slider-wrapper{flex-wrap:wrap}.slider-container[data-mode="default"],
.slider-container[data-mode="horizon"] i{display:flex;align-items:center;font-size:var(--gu-sous-titre-h4)}.slider-container[data-mode="default"] .grabbing,
.slider-container[data-mode="horizon"] .grabbing,
.slider-container[data-mode="bar"] .grabbing{user-select:none;cursor:grabbing}.slider-container[data-mode="default"],
.slider-container[data-mode="horizon"],
.slider-container[data-mode="bar"]{cursor:grab}.slider-wrapper{position:relative}@media (min-width:576px){.slider-container[data-mode="default"] .item-div-img{position:relative;height:539px}.slider-container[data-mode="default"] .slider-item{flex:0 0 auto;width:75%}.slider-container[data-mode="default"]{padding-left:10%;padding-right:10%;flex-wrap:wrap}.slider-container[data-mode="horizon"] .slider-item{width:calc(10 / 12 * 100%);height:inherit}.slider-container[data-mode="horizon"] .slider-item.slider-active{width:calc(10 / 12 * 100%)}.slider-container[data-mode="horizon"] .slider-item.slider-active .item-div-content{transform:translateY(0%) }.slider-container[data-mode="horizon"]{height:550px}.slider-container[data-mode="bar"] .slider-item{flex-grow:0;flex-shrink:1;flex-basis:0%;width:auto;height:400px}}@media (min-width:768px){.slider-container[data-mode="default"] .slider-item{width:50%}.slider-container[data-mode="bar"] .item-img{height:100%}.slider-container[data-mode="horizon"] .slider-item{width:calc(8 / 12 * 100%)}.slider-container[data-mode="horizon"] .slider-item.slider-active{width:calc(8 / 12 * 100%);height:115%}.slider-container[data-mode="horizon"] .slider-item.slider-active .item-div-content{transform:translateY(0%)}.slider-container[data-mode="horizon"] .slider-controls{left:68%}}@media (min-width:992px){.slider-container[data-mode="default"] .slider-item{width:42%}}@media (min-width:1200px){.slider-container[data-mode="default"] .slider-item{width:35%}.slider-container[data-mode="horizon"] .slider-item{width:calc(6 / 12 * 100%)}.slider-container[data-mode="horizon"] .slider-item.slider-active{width:calc(7 / 12 * 100%);height:115%}.slider-container[data-mode="horizon"] .slider-item.slider-active .item-div-content{transform:translateY(0%)}.slider-container[data-mode="horizon"] .slider-controls{left:calc(5 / 12 * 100% + 20rem)}}@media (min-width:1400px){.slider-container[data-mode="default"] .slider-item{width:25%}.slider-container[data-mode="horizon"] .slider-wrapper{left:20rem}.slider-container[data-mode="horizon"] .slider-item{width:calc(4 / 12 * 100%)}.slider-container[data-mode="horizon"] .slider-item.slider-active{width:calc(5 / 12 * 100%);height:115%}.slider-container[data-mode="horizon"] .slider-item.slider-active .item-div-content{transform:translateY(0%) }}
.tab-content .choices__inner{background-color:transparent;border:none;width:100%;padding-right:2rem;box-shadow:none;overflow:inherit !important;margin:0 !important}
.tab-content select{background:transparent}
.tab-content .choices{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;display:flex;align-items:center;position:absolute;margin:0 !important;left:0}
.tab-content .choices__item.choices__placeholder.choices__item--selectable{color:black}.tab-content .choices[data-type*=select-one]::after{border-color:transparent transparent transparent}.tab-content .choices.is-focused.is-open::after{border-color:transparent transparent transparent}.tab-content i.icon-input{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:25px;color:var(--gu-primary-color)}.tab-content .choices__item--selectable{color:inherit;padding:0;margin:0}.block-searchbar .tabs{display:none}.block-trouver-sejour .btn-container{width:100%}.block-searchbar label,.block-searchbar .padding{font-size:var(--gu-base-size);padding:1.5rem 4rem 1.5rem 4rem}.block-searchbar .tabs input[type='radio']{display:none}.block-searchbar .tabs input[type="radio"]:checked +label{border:1px solid black;background-color:white}.block-searchbar .tab-content{display:none}.block-searchbar #tab1:checked ~ #content1,
.block-searchbar #tab2:checked ~ #content2,
.block-searchbar #tab3:checked ~ #content3{display:block;background-color:var(--gu-light-color)}.block-searchbar #tab1:checked ~ div label[for=tab1],
.block-searchbar #tab2:checked ~ div label[for=tab2],
.block-searchbar #tab3:checked ~ div label[for=tab3]{background-color:var(--gu-light-color);border-bottom:none;z-index:0}.block-searchbar .icon-label,
.block-trouver-sejour .icon-label{font-size:30px;color:var(--gu-primary-color)}.block-searchbar .icon-input,
.block-trouver-sejour .icon-input{font-size:25px}.block-searchbar .display-none,
.block-trouver-sejour .display-none{display:none !important}.block-searchbar .display-input,
.block-trouver-sejour .display-input{display:flex !important }.block-searchbar .nb-personnes,
.block-trouver-sejour .nb-personnes{z-index:1;top:100%;width:100%;left:0;padding-top:0;display:flex}.appearance-none{appearance:none}.block-searchbar .position-left{right:100%}.block-searchbar .position-right{left:100%}.block-searchbar #tab1:checked ~ div label[for=tab1].btn-bordered-ext:before,
.block-searchbar #tab2:checked ~ div label[for=tab2].btn-bordered-ext:before,
.block-searchbar #tab3:checked ~ div label[for=tab3].btn-bordered-ext:before{width:20px;content:'';position:absolute;background-image:url(../themes/guerneres/assets/images/svg/arrondi-left.svg);height:20px;background-repeat:no-repeat;bottom:0;right:100%}
.block-searchbar #tab1:checked ~ div label[for=tab1].btn-bordered-ext:after,
.block-searchbar #tab2:checked ~ div label[for=tab2].btn-bordered-ext:after,
.block-searchbar #tab3:checked ~ div label[for=tab3].btn-bordered-ext:after{width:20px;content:'';position:absolute;background-image:url(../themes/guerneres/assets/images/svg/arrondi-right.svg);height:20px;background-repeat:no-repeat;bottom:0;left:100%}.restaurant-horaire,
.massage-horaire{display:flex;justify-content:center;top:75px;width:100%;height:100%;left:0;background-color:var(--gu-white-color);border:1px solid var(--gu-primary-color)}.block-searchbar .height-72,
.block-trouver-sejour .height-72{height:4.5rem;}.block-searchbar .width-300,
.block-trouver-sejour .width-300{width:100%}.block-searchbar .width-360,
.block-trouver-sejour .width-360{flex:auto 1 1}.block-trouver-sejour .background{background-color:var(--gu-light-color)}.block-trouver-sejour form{display:flex;flex-direction:column}.block-trouver-sejour .w-responsive{width:100%}.block-trouver-sejour .date-width{width:100%}.block-trouver-sejour .filter{width:100%}.block-trouver-sejour .date-details{height:72px}@media (min-width:1200px){.block-trouver-sejour .filter{width:inherit}.block-trouver-sejour .btn-container{width:auto}.block-searchbar .tabs{display:none}.block-trouver-sejour form{display:flex;flex-direction:row}.block-searchbar label,.block-searchbar .padding{font-size:var(--gu-base-size);padding:1.5rem 4rem 1.5rem 4rem}.block-searchbar .tabs input[type='radio']{display:none}.block-searchbar .tabs input[type="radio"]:checked +label{border:1px solid black;background-color:white}.block-searchbar .tab-content{display:none}.block-searchbar #tab1:checked ~ #content1,.block-searchbar #tab2:checked ~ #content2,.block-searchbar #tab3:checked ~ #content3{display:block;background-color:var(--gu-light-color)}.block-searchbar #tab1:checked ~ div label[for=tab1],.block-searchbar #tab2:checked ~ div label[for=tab2],.block-searchbar #tab3:checked ~ div label[for=tab3]{background-color:var(--gu-light-color);border-bottom:none;z-index:0}.block-searchbar .icon-label,.block-trouver-sejour .icon-label{font-size:30px;color:var(--gu-primary-color)}.block-searchbar .icon-input,.block-trouver-sejour .icon-input{font-size:25px}.block-searchbar .display-none,.block-trouver-sejour .display-none{display:none !important}.block-searchbar .display-input,.block-trouver-sejour .display-input{display:flex !important }.block-searchbar .nb-personnes,.block-trouver-sejour .nb-personnes{z-index:1;top:100%;width:100%;left:0;padding-top:0;display:flex}.appearance-none{appearance:none}.block-searchbar .position-left{right:100%}.block-searchbar .position-right{left:100%}.block-searchbar #tab1:checked ~ div label[for=tab1].btn-bordered-ext:before,.block-searchbar #tab2:checked ~ div label[for=tab2].btn-bordered-ext:before,.block-searchbar #tab3:checked ~ div label[for=tab3].btn-bordered-ext:before{width:20px;content:'';position:absolute;background-image:url(../themes/guerneres/assets/images/svg/arrondi-left.svg);height:20px;background-repeat:no-repeat;bottom:0;right:100%}.block-searchbar #tab1:checked ~ div label[for=tab1].btn-bordered-ext:after,.block-searchbar #tab2:checked ~ div label[for=tab2].btn-bordered-ext:after,.block-searchbar #tab3:checked ~ div label[for=tab3].btn-bordered-ext:after{width:20px;content:'';position:absolute;background-image:url(../themes/guerneres/assets/images/svg/arrondi-right.svg);height:20px;background-repeat:no-repeat;bottom:0;left:100%}.restaurant-horaire,.massage-horaire{display:flex;justify-content:center;top:75px;width:100%;height:100%;left:0;background-color:var(--gu-white-color);border:1px solid var(--gu-primary-color)}.block-searchbar .height-72,.block-trouver-sejour .height-72{height:4.5rem;}.block-searchbar .width-300,.block-trouver-sejour .width-300{width:18.75rem}.block-trouver-sejour .background{background-color:var(--gu-light-color)}.block-trouver-sejour .w-responsive{width:inherit}.block-trouver-sejour .date-width{width:inherit}}
.block-list-images .list-image{height:60vh}.block-list-images .list .list-image{margin-top:0}.block-list-images a:visited{color:var(--gu-primary-color)}
.block-list-images .list-image:first-child{margin-left:6% !important}
.block-list-images .list-image:last-child{margin-right:6% !important}.block-list-images h2{line-height:1}.block-list-images .slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.block-list-images .slider::-webkit-scrollbar{display:none}.block-list-images .slider>img{scroll-snap-align:center}@media (min-width:768px){.block-list-images .list .list-image:nth-child(2){margin-top:4.5rem}.block-list-images .list .list-image:nth-child(4){margin-top:6rem}.block-list-images .list .list-image:nth-child(1){margin-top:2.8rem}.block-list-images .list-image:first-child{margin-left:0 !important}.block-list-images .list-image:last-child{margin-right:0 !important}.block-list-images .list-image{height:393px}.block-list-images .list-image{height:393px;width:16.67%}.block-list-images .slider{scroll-snap-type:none;overflow-x:hidden}}