[data-v-84b237b8]:root{--default-focus-color:#1b1b1a}.HtlSearchFormInput[data-v-84b237b8]{position:relative}.HtlSearchFormInput--open .HtlSearchFormInput__button svg[data-v-84b237b8]{transform:rotate(180deg)}.HtlSearchFormInput--disabled[data-v-84b237b8]{opacity:.5}.HtlSearchFormInput--disabled .HtlSearchFormInput__button[data-v-84b237b8]{cursor:default}.HtlSearchFormInput--disabled .HtlSearchFormInput__button[data-headlessui-state~=open][data-v-84b237b8]{background-color:transparent}.HtlSearchFormInput--disabled .HtlSearchFormInput__button[data-headlessui-state~=open] svg[data-v-84b237b8]{transform:none}.HtlSearchFormInput--offer[data-v-84b237b8]{border-color:#a9a9a9!important}.HtlSearchFormInput--offer .HtlSearchFormInput__button[data-v-84b237b8]{display:block;padding:0}.HtlSearchFormInput--offer .HtlSearchFormInput__button[data-headlessui-state~=open][data-v-84b237b8]{background-color:transparent}.HtlSearchFormInput--offer .HtlSearchFormInput__label[data-v-84b237b8]{color:#323232;font-size:var(--text-sm);line-height:var(--line-height-sm)}.HtlSearchFormInput--offer .HtlSearchFormInput__value[data-v-84b237b8]{display:flex;font-weight:400;justify-content:space-between;padding:1rem 1.5rem}.HtlSearchFormInput__button[data-v-84b237b8]{align-items:center;display:flex;height:100%;justify-content:space-between;padding:1.5rem;position:relative;text-align:left;width:100%}@media (min-width:768px){.HtlSearchFormInput__button[data-v-84b237b8]{border:none;display:block;padding:1rem}.HtlSearchFormInput__button[data-headlessui-state~=open][data-v-84b237b8]{background-color:#f1eeea;border-radius:4px 0 0 4px}body.brand--fouquets26 .HtlSearchFormInput__button[data-headlessui-state~=open][data-v-84b237b8]{background-color:#f2f2f2}}.HtlSearchFormInput__button[data-headlessui-state~=open] svg[data-v-84b237b8]{transform:rotate(180deg)}.HtlSearchFormInput__label[data-v-84b237b8]{color:#1b1b1a;font-weight:600;margin:0}@media (min-width:768px){.HtlSearchFormInput__label[data-v-84b237b8]{color:#696969;font-size:var(--text-xs);font-weight:400;line-height:var(--line-height-xs)}}.HtlSearchFormInput__value[data-v-84b237b8]{color:#1b1b1a;display:none;font-size:var(--text-sm);font-weight:600;line-height:var(--line-height-sm);margin:0;max-width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.HtlSearchFormInput__value[data-v-84b237b8]{display:block;font-weight:400}}.HtlSearchFormInput__options-container[data-v-84b237b8]{border-top:1px solid #dedede;z-index:10}@media (min-width:768px){.HtlSearchFormInput__options-container[data-v-84b237b8]{border:1px solid #a9a9a9;border-radius:4px;box-shadow:0 4px 8px #00000040;max-height:520px;max-height:55vh;overflow-y:scroll;position:relative;position:absolute;width:420px}}.HtlSearchFormInput__filters[data-v-84b237b8]{padding:.75rem .75rem 0}.HtlSearchFormInput__filters[data-v-84b237b8] .CarouselContainer:before{background-image:linear-gradient(270deg,#fff0,#fff 40px)}.HtlSearchFormInput__filters[data-v-84b237b8] .CarouselContainer:after{background-image:linear-gradient(90deg,#fff0,#fff 40px)}.HtlSearchFormInput__options[data-v-84b237b8]{background-color:#fff;border-radius:4px;color:#1b1b1a;list-style:none;margin:0;overflow-x:hidden;overflow-y:scroll;padding:0;width:100%;z-index:10}.HtlSearchFormInput__options[data-v-84b237b8]:focus-visible{outline:2px solid #1b1b1a;outline-offset:4px}.HtlSearchFormInput__option[data-v-84b237b8]{cursor:pointer;font-size:var(--text-sm);line-height:var(--line-height-sm);padding:.375rem .75rem}@media (min-width:768px){.HtlSearchFormInput__option[data-v-84b237b8]{border-bottom:1px solid #dedede;padding:.75rem}}@media (hover:hover){.HtlSearchFormInput__option[data-v-84b237b8]:hover{background-color:#f2f2f2}}.HtlSearchFormInput__option[data-headlessui-state~=active][data-v-84b237b8],.HtlSearchFormInput__option[data-headlessui-state~=selected][data-v-84b237b8]{background-color:#f2f2f2}[data-v-69cf71fd]:root{--default-focus-color:#1b1b1a}.GlbInput__wrapper[data-v-69cf71fd]{display:flex;position:relative}.GlbInput__number[data-v-69cf71fd]{-moz-appearance:textfield;border-radius:8px;display:block;height:56px;padding:1rem;text-align:center;transition:background-color .1s ease;width:50px}.GlbInput__number[data-v-69cf71fd]::-webkit-inner-spin-button,.GlbInput__number[data-v-69cf71fd]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (hover:hover){.GlbInput__number[data-v-69cf71fd]:hover{background-color:#fafafa}}.GlbInput__number[data-v-69cf71fd]:disabled{background-color:#f2f2f2}.GlbInput__number[data-v-69cf71fd]::-moz-placeholder{color:#a9a9a9}.GlbInput__number[data-v-69cf71fd]::placeholder{color:#a9a9a9}.GlbInput__number[data-v-69cf71fd]:focus-visible{outline:2px solid #1b1b1a;outline-offset:2px}.GlbInput__number--error[data-v-69cf71fd]{border-color:#a23019}body.brand--casino .GlbInput__number[data-v-69cf71fd]{color:#fff}@media (hover:hover){body.brand--casino .GlbInput__number[data-v-69cf71fd]:hover{background-color:#1b1b1a}}body.brand--casino .GlbInput__number[data-v-69cf71fd]:disabled{background-color:#232323}body.brand--casino .GlbInput__number[data-v-69cf71fd]:focus-visible{outline:2px solid #cda73c}.GlbInput__minus[data-v-69cf71fd],.GlbInput__plus[data-v-69cf71fd]{cursor:poiter}.GlbInput__minus--disabled[data-v-69cf71fd],.GlbInput__plus--disabled[data-v-69cf71fd]{cursor:default;opacity:.2}[data-v-e98360da]:root{--default-focus-color:#1b1b1a}.HtlSearchFormInput[data-v-e98360da]{position:relative}@media (min-width:768px){.HtlSearchFormInput--open .HtlSearchFormInput__button[data-v-e98360da]{background-color:#f1eeea}body.brand--fouquets26 .HtlSearchFormInput--open .HtlSearchFormInput__button[data-v-e98360da]{background-color:#f2f2f2}}.HtlSearchFormInput--open .HtlSearchFormInput__button svg[data-v-e98360da]{transform:rotate(180deg)}.HtlSearchFormInput--offer[data-v-e98360da]{border-color:#a9a9a9!important}.HtlSearchFormInput--offer.HtlSearchFormInput--open[data-v-e98360da],.HtlSearchFormInput--offer.HtlSearchFormInput--open .HtlSearchFormInput__button[data-v-e98360da]{background-color:transparent}.HtlSearchFormInput--offer .HtlSearchFormInput__button[data-v-e98360da]{display:block;padding:0}.HtlSearchFormInput--offer .HtlSearchFormInput__label[data-v-e98360da]{color:#323232;font-size:var(--text-sm);line-height:var(--line-height-sm)}.HtlSearchFormInput--offer .HtlSearchFormInput__value[data-v-e98360da]{display:flex;font-weight:400;justify-content:space-between;padding:1rem 1.5rem}.HtlSearchFormInput__button[data-v-e98360da]{align-items:center;display:flex;height:100%;justify-content:space-between;padding:1.5rem;position:relative;text-align:left;width:100%}@media (min-width:768px){.HtlSearchFormInput__button[data-v-e98360da]{border:none;display:block;padding:1rem}}.HtlSearchFormInput__label[data-v-e98360da]{color:#1b1b1a;font-weight:600;margin:0}@media (min-width:768px){.HtlSearchFormInput__label[data-v-e98360da]{color:#696969;font-size:var(--text-xs);font-weight:400;line-height:var(--line-height-xs)}}.HtlSearchFormInput__value[data-v-e98360da]{color:#1b1b1a;display:none;font-size:var(--text-sm);font-weight:600;line-height:var(--line-height-sm);margin:0;max-width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.HtlSearchFormInput__value[data-v-e98360da]{display:block;font-weight:400}}.HtlSearchFormInput__options-container[data-v-e98360da]{z-index:10}.HtlSearchFormInput__options[data-v-e98360da]{background-color:#fff;border-radius:4px;color:#1b1b1a;list-style:none;margin:0;overflow-x:hidden;overflow-y:scroll;padding:0 1rem;width:100%}.HtlSearchFormInput__options[data-v-e98360da]:focus-visible{outline:2px solid #1b1b1a;outline-offset:4px}@media (min-width:768px){.HtlSearchFormInput__options[data-v-e98360da]{border:1px solid #a9a9a9;box-shadow:0 4px 8px #00000040;max-height:520px;width:368px}}.HtlSearchFormInput__option[data-v-e98360da]{align-items:center;display:flex;justify-content:space-between;padding:.75rem 0}.HtlSearchFormInput__option[data-v-e98360da] .GlbInput{width:auto}.HtlSearchFormInput__age-option[data-v-e98360da] .GlbInput{width:120px}.HtlSearchFormInput__number-label[data-v-e98360da]{font-size:var(--text-sm);line-height:var(--line-height-sm)}.HtlSearchFormInput__number-label[data-v-e98360da] small{color:#696969;display:block;font-size:var(--text-xs);line-height:var(--line-height-xs)}.HtlSearchFormInput__number[data-v-e98360da]{width:auto}.HtlSearchFormInput__number[data-v-e98360da] .GlbInputError{display:none}.HtlSearchFormInput__age[data-v-e98360da]{width:110px}.HtlSearchFormInput__age[data-v-e98360da] .GlbInputError{display:none}:root{--default-focus-color:#1b1b1a}.GlbDatepicker{--dp-font-family:$font-jost;--dp-cell-border-radius:50%;--dp-month-year-row-height:24px;--dp-month-year-row-button-size:24px;--dp-button-icon-height:24px;--dp-cell-size:49px;--dp-cell-padding:0;--dp-common-padding:0;--dp-row-margin:0;--dp-two-calendars-spacing:12px;--dp-menu-padding:16px;--dp-font-size:14px}.GlbDatepicker .dp__arrow_top{display:none}.GlbDatepicker .dp__calendar{font-weight:600;margin-top:.875rem}.GlbDatepicker .dp__calendar_header_item{align-items:center;color:#696969;display:flex;font-weight:400;height:26px;justify-content:center}.GlbDatepicker .dp__calendar_item:has(.dp__range_start.dp__range_end){background:transparent}.GlbDatepicker .dp__calendar_header_separator{margin-top:.375rem}.GlbDatepicker .dp__month_year_select{width:auto}.GlbDatepicker .dp__month_year_wrap{color:#2b2b2b;font-size:var(--text-md);font-weight:600;gap:.25rem;justify-content:center;line-height:var(--line-height-md)}.GlbDatepicker .dp__arrow_bottom{display:none}.GlbDatepicker .dp__cell_inner{border:0}.GlbDatepicker .dp__cell_inner .GlbDatepicker__day{display:flex;flex-direction:column;justify-content:center}.GlbDatepicker .dp__cell_inner .GlbDatepicker__day .GlbDatepicker__day--price{color:#1b1b1a;font-size:var(--text-3xs);font-weight:400;line-height:var(--line-height-3xs)}.GlbDatepicker .dp__inner_nav svg{color:#2b2b2b}.GlbDatepicker .dp__today{border:0}.GlbDatepicker .dp__today .GlbDatepicker__day--date{text-decoration:underline}.GlbDatepicker .dp__range_end,.GlbDatepicker .dp__range_start{background-color:#f0f0f0;border:1px solid #000;color:#1b1b1a}.GlbDatepicker .dp__range_end .GlbDatepicker__day,.GlbDatepicker .dp__range_start .GlbDatepicker__day{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;position:relative;width:100%;z-index:2}.GlbDatepicker .dp__range_end:after,.GlbDatepicker .dp__range_start:after{background-color:#f0f0f0;border-bottom:1px solid #000;border-top:1px solid #000;bottom:-1px;content:"";display:block;position:absolute;right:-1px;top:-1px;width:50%;z-index:1}.GlbDatepicker .dp__range_end:after{left:-1px;right:auto}.GlbDatepicker .dp__range_start.dp__range_end:after{display:none}.GlbDatepicker .dp__cell_auto_range_end,.GlbDatepicker .dp__cell_auto_range_start,.GlbDatepicker .dp__date_hover_end:hover,.GlbDatepicker .dp__date_hover_start:hover,.GlbDatepicker .dp__range_end,.GlbDatepicker .dp__range_start{border-radius:50%}.GlbDatepicker .dp__range_between{background-color:#f0f0f0;border-bottom:1px solid #000;border-top:1px solid #000}.GlbDatepicker .dp_date_hover:hover{background-color:#cda73c}.GlbDatepicker .dp__flex_display[data-dp-mobile]{gap:1rem}.GlbDatepicker .dp__menu{border:0}.GlbDatepicker__day--info{background-color:#323232;border-radius:4px;color:#fff;font-size:var(--text-sm);font-weight:400;left:50%;line-height:var(--line-height-sm);padding:.5rem;position:absolute;transform:translate(-50%,-115%);white-space:nowrap}.GlbDatepicker__day--arrow{background-color:#323232;bottom:-5px;height:.625rem;left:calc(50% - .3125rem);position:absolute;transform:rotate(45deg);width:.625rem}.GlbDatepicker__day--arrow.top{bottom:0}.GlbDatepicker__day--arrow.right{right:-5px}.GlbDatepicker__day--price{position:relative}.GlbDatepicker__day--price>span{opacity:1;transition:all .3s ease;visibility:visible}.GlbDatepicker__day--price:after{background:linear-gradient(90deg,#dedede,#f2f2f2);border-radius:2px;content:"";display:inline-block;height:6px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;visibility:hidden;width:30px}.GlbDatepicker__day--loading .GlbDatepicker__day--price>span{opacity:0;visibility:hidden}.GlbDatepicker__day--loading .GlbDatepicker__day--price:after{opacity:1;visibility:visible}.GlbDatepicker__day--unavailable .GlbDatepicker__day--price{display:none}[data-v-ba11cbfa]:root{--default-focus-color:#1b1b1a}.HtlSearchDatesMobile--open[data-v-ba11cbfa] .HtlSearchDates__label{color:#1b1b1a}.HtlSearchDatesMobile__wrapper[data-v-ba11cbfa]{margin-left:auto;margin-right:auto;max-width:374px}.HtlSearchDatesMobile__footer[data-v-ba11cbfa]{background-color:#fff;border-top:1px solid #cbcbcb;bottom:0;display:flex;flex-direction:column;left:0;padding:.5rem 1.5rem .75rem;position:fixed;right:0;z-index:6}.HtlSearchDatesMobile__validate[data-v-ba11cbfa]{margin-top:.75rem}.HtlSearchDatesMobile__recap[data-v-ba11cbfa]{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;min-height:2.25rem}.HtlSearchDatesMobile__recap p[data-v-ba11cbfa]{color:#111;font-weight:600;line-height:1rem;margin:0}.HtlSearchDatesMobile__recap .GlbLink[data-v-ba11cbfa]{position:relative;text-decoration:underline;top:-4px}.HtlSearchDatesMobile__count[data-v-ba11cbfa]{padding-left:1.5rem;position:relative}.HtlSearchDatesMobile__count[data-v-ba11cbfa]:before{background-color:#000;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.HtlSearchDatesMobile__start[data-v-ba11cbfa]{position:relative}.HtlSearchDatesMobile__start svg[data-v-ba11cbfa]{color:#111;position:absolute;right:0;top:50%;transform:translateY(-50%)}[data-v-0b1d22aa]:root{--default-focus-color:#1b1b1a}.HtlSearchFormInput--offer[data-v-0b1d22aa]{border-color:#a9a9a9!important}.HtlSearchFormInput--offer .HtlSearchFormInput__button[data-v-0b1d22aa]{display:block;padding:0}.HtlSearchFormInput--offer .HtlSearchFormInput__button[data-headlessui-state~=open][data-v-0b1d22aa]{background-color:transparent}.HtlSearchFormInput--offer .HtlSearchFormInput__label[data-v-0b1d22aa]{color:#323232;font-size:var(--text-sm);line-height:var(--line-height-sm)}.HtlSearchFormInput--offer .HtlSearchFormInput__value[data-v-0b1d22aa]{display:flex;font-weight:400;justify-content:space-between;padding:1rem 1.5rem}.HtlSearchFormInput--offer .HtlSearchDates[data-v-0b1d22aa]{padding:1rem 1.5rem}.HtlSearchFormInput--offer .HtlSearchDates--is-active[data-v-0b1d22aa]{background-color:transparent}.HtlSearchFormInput--offer .HtlSearchDates__date[data-v-0b1d22aa]{font-weight:400}.HtlSearchFormInput--offer .HtlSearchDates__label[data-v-0b1d22aa]{color:#323232;font-size:var(--text-sm);line-height:var(--line-height-sm)}.HtlSearchFormInput--offer[data-v-0b1d22aa] .dp__calendar_item{width:14.28%}.HtlSearchDates[data-v-0b1d22aa]{align-items:center;display:flex;gap:.75rem;height:100%;justify-content:space-between;padding:1.5rem;position:relative;text-align:left;width:100%}@media (min-width:768px){.HtlSearchDates[data-v-0b1d22aa]{border:none;display:block;padding:1rem}}.HtlSearchDates--is-active[data-v-0b1d22aa]{background-color:#f1eeea}body.brand--fouquets26 .HtlSearchDates--is-active[data-v-0b1d22aa]{background-color:#f2f2f2}.HtlSearchDates__content[data-v-0b1d22aa]{display:flex;justify-content:space-between}.HtlSearchDates__text[data-v-0b1d22aa]{width:100%}.HtlSearchDates__label[data-v-0b1d22aa]{color:#696969;font-size:var(--text-xs);line-height:var(--line-height-xs);margin:0}.HtlSearchDates__date[data-v-0b1d22aa]{font-weight:600}@media (min-width:768px){.HtlSearchDates__date[data-v-0b1d22aa]{font-weight:400}}.HtlSearchDates__value[data-v-0b1d22aa]{color:#1b1b1a;display:flex;flex-grow:1;flex-wrap:wrap;font-size:var(--text-sm);font-weight:400;gap:.375rem;height:24px;justify-content:space-between;line-height:var(--line-height-sm);margin:0;max-width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.HtlSearchDates__datepicker[data-v-0b1d22aa] .dp__menu{border:1px solid #a9a9a9;box-shadow:0 4px 8px #00000040}}.HtlSearchDates__datepicker[data-v-0b1d22aa] .dp__menu .dp__menu_inner.dp__flex_display{gap:1.5rem}[data-v-481446b9]:root{--default-focus-color:#1b1b1a}.HtlSearchForm[data-v-481446b9]{display:flex;flex:1 auto;flex-direction:column;justify-content:space-between;scroll-margin-top:calc(82px + 1rem)}.HtlSearchForm__fields[data-v-481446b9]>.HtlSearchDatesMobile,.HtlSearchForm__fields[data-v-481446b9]>.HtlSearchDates__datepicker,.HtlSearchForm__fields[data-v-481446b9]>.HtlSearchFormInput{background-color:#fff;border:1px solid #e1dbd7;border-radius:4px;margin-bottom:.5rem;position:relative}@media (min-width:768px){.HtlSearchForm--search[data-v-481446b9]{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 4px 16px #0003;display:flex;flex-direction:row;justify-content:space-between;width:100%}.HtlSearchForm--search .HtlSearchForm__fields[data-v-481446b9]>*{background-color:transparent;border:none;display:block;flex:0 0 33.33%;margin:0;max-width:33.33%}.HtlSearchForm--search .HtlSearchForm__fields[data-v-481446b9]{display:flex;flex:1 1 auto;max-width:calc(100% - 172px)}.HtlSearchForm--search .HtlSearchForm__fields[data-v-481446b9]>*+:before{background-color:#a9a9a9;content:"";height:38px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:1}}@media (min-width:768px){.HtlSearchForm--search .HtlSearchForm__fields[data-v-481446b9]>.HtlSearchDatesMobile:before{content:none}}.HtlSearchForm--search[data-v-481446b9] .HtlSearchDatesMobile--open{margin-bottom:4rem}.HtlSearchForm--offer .HtlSearchForm__label[data-v-481446b9]{margin:.75rem 0 .25rem}.HtlSearchForm--offer .HtlSearchForm__submit[data-v-481446b9]{display:flex;flex:0 0 auto;flex-direction:column;gap:.5rem;margin:2rem 0 0;padding:0}@media (min-width:1280px){.HtlSearchForm--offer .HtlSearchForm__submit[data-v-481446b9]{flex-direction:row;flex-wrap:nowrap;gap:.5rem;margin:1rem 0 0}.HtlSearchForm--offer .HtlSearchForm__submit[data-v-481446b9]>*{flex:1}}@media (min-width:768px){.HtlSearchForm__submit[data-v-481446b9]{flex:0 0 172px;padding:1rem}}.HtlSearchForm--disable-prices[data-v-481446b9] .GlbDatepicker__day--price{display:none}
