.collapsed-text__content[data-v-7e8921c8]{overflow:hidden;text-overflow:ellipsis}.collapsed-text__content--collapsed[data-v-7e8921c8]{-webkit-line-clamp:var(--max-lines,unset);line-clamp:var(--max-lines,unset);-webkit-box-orient:vertical;display:-webkit-box}.slider-overlay[data-v-446b08a1]{height:0;overflow:visible;pointer-events:none;position:relative;width:100%}.slider-overlay--with-actions[data-v-446b08a1]{pointer-events:all}.slider-overlay[data-v-446b08a1]:before{background-image:linear-gradient(to top,var(--clr-overlay),transparent);bottom:0;content:"";height:5.3333333333rem;left:0;pointer-events:none;position:absolute;right:0}.slider-overlay__items-wrapper[data-v-446b08a1]{bottom:1rem;left:1.3333333333rem;position:absolute}.slider-overlay__item[data-v-446b08a1]{background:transparent;border:none;color:var(--clr-white);display:inline-block;font-family:inherit;font-size:inherit;line-height:1}.slider-overlay__item[data-v-446b08a1]:hover{cursor:pointer}.slider-overlay__item+.slider-overlay__item[data-v-446b08a1]{margin-left:1rem}@media(min-width:768px){.slider-overlay__item+.slider-overlay__item[data-v-446b08a1]{margin-left:2rem}}.slider-overlay__item .icon[data-v-446b08a1]{margin-bottom:.2666666667rem}.slider-arrow[data-v-c7967b6a]{--arrow-bg:rgba(0,0,0,.5);--arrow-hover-bg:rgba(0,0,0,.7);--arrow-txt:#fff;--arrow-hover-txt:#fff}html[data-theme=dark] .slider-arrow[data-v-c7967b6a]{--arrow-bg:var(--clr-bg-alt);--arrow-hover-bg:var(--clr-bg);--arrow-txt:var(--clr-txt);--arrow-hover-txt:var(--clr-txt)}.slider-arrow[data-v-c7967b6a]{align-items:center;backdrop-filter:blur(5px);background-color:var(--arrow-bg);border:none;border-radius:20px;box-shadow:4px 4px 5px var(--clr-shadow);color:var(--arrow-txt);display:inline-flex;justify-content:center;line-height:1;min-height:2.6666666667rem;min-width:2.6666666667rem;opacity:1;padding:0 .5333333333rem;transition-duration:.2s;transition-property:opacity,background-color,color}@media(min-width:768px){.slider-arrow[data-v-c7967b6a]{border-radius:25px;min-height:3.3333333333rem;min-width:3.3333333333rem;padding:0 .8666666667rem}}.slider-arrow__text[data-v-c7967b6a]{margin:0 .3333333333rem}.slider-arrow__icon[data-v-c7967b6a]{font-size:1.6rem}.slider-arrow[data-v-c7967b6a]:active,.slider-arrow[data-v-c7967b6a]:hover{background-color:var(--arrow-hover-bg);color:var(--arrow-hover-txt);cursor:pointer}.selection-btn[data-v-f753a5f6]{display:inline-block;line-height:1;position:relative}.selection-btn[data-v-f753a5f6]:before{border:2em solid var(--clr-gold);border-radius:50%;content:"";height:4em;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:4em}.selection-btn--active[data-v-f753a5f6]:before{border-width:0;opacity:.7;transform:translate(-50%,-50%) scale(1);transition:border-width .3s .3s,transform .3s cubic-bezier(.25,.1,.5,1.5),opacity .3s}.selection-btn__icon[data-v-f753a5f6]{will-change:transform}.selection-btn:hover .selection-btn__icon[data-v-f753a5f6]{animation:heart-beat-f753a5f6 1s linear infinite}@keyframes heart-beat-f753a5f6{0%,to{transform:scale(1)}25%,75%{transform:scale(1.25)}50%{transform:scale(1.1)}}.confirm__content[data-v-6ae2b3fc]{display:flex;flex-direction:column;justify-content:center;min-height:100%;text-align:center;width:30rem}.confirm__content--bottom-sheet[data-v-6ae2b3fc]{margin-bottom:1.3333333333rem;width:auto}.confirm__footer[data-v-6ae2b3fc]{text-align:center}.confirm__btn+.confirm__btn[data-v-6ae2b3fc]{margin-left:2rem}.carousel[data-v-4b83b72f]{--dots-height:0px}.carousel[data-v-4b83b72f]:not(:defined){display:flex;flex-wrap:nowrap;overflow:clip}.carousel:not(:defined)>div[data-v-4b83b72f]{flex-shrink:0;height:100%;width:100%}.carousel:not(:defined)>[slot=dots][data-v-4b83b72f],.carousel:not(:defined)>[slot=overlay][data-v-4b83b72f],.carousel:not(:defined)>[slot^=nav-][data-v-4b83b72f]{display:none}.carousel--with-dots[data-v-4b83b72f]{--dots-height:3.3333333333rem}.carousel[data-v-4b83b72f]::part(content){border-radius:.2666666667rem}@media(min-width:1024px){.carousel[data-v-4b83b72f]::part(content){scroll-behavior:smooth}}.carousel[data-v-4b83b72f]::part(content):focus-visible{outline:1px solid var(--clr-gold);outline-offset:3px}.carousel[data-v-4b83b72f]::part(nav-btn){border-radius:9999px;padding:0;position:absolute;top:calc(50% - var(--dots-height)/2);z-index:5}.carousel[data-v-4b83b72f]::part(nav-btn nav-btn--disabled){display:none}.carousel[data-v-4b83b72f]::part(nav-btn nav-btn--prev){left:.6666666667rem;transform:translate(10px,-50%)}.carousel[data-v-4b83b72f]::part(nav-btn nav-btn--next){right:.6666666667rem;transform:translate(-10px,-50%)}.carousel[data-v-4b83b72f]::part(pagination){background:var(--clr-bg);border-top-right-radius:.2666666667rem;bottom:var(--dots-height);left:0;padding:.3333333333rem .6666666667rem;pointer-events:none;position:absolute}.carousel[data-v-4b83b72f]::part(dots){align-items:center;display:flex;height:var(--dots-height);justify-content:center;z-index:1}.carousel[data-v-4b83b72f]::part(dots-item){align-items:center;color:var(--clr-line);display:inline-flex;font-size:0;justify-content:center;line-height:0;padding:.3333333333rem;transition:color .3s}.carousel[data-v-4b83b72f]::part(dots-item):hover{color:var(--clr-txt-alt)}.carousel[data-v-4b83b72f]::part(dots-item dots-item--active),.carousel[data-v-4b83b72f]::part(dots-item dots-item--active):hover{color:var(--clr-txt)}.carousel[data-v-4b83b72f]::part(dots-item):before{background-color:currentColor;border-radius:50%;content:"";height:.6666666667rem;transition:background-color .3s;width:.6666666667rem}.phone-callback-form__title[data-v-097c02ac]{font-size:.9333333333rem;font-weight:400;margin-bottom:1rem;text-align:center}.phone-callback-form__input[data-v-097c02ac]{margin-bottom:.6666666667rem;width:100%}.phone-callback-form__actions[data-v-097c02ac]{text-align:center}.phone-callback-form__actions__btn[data-v-097c02ac]{margin-top:.6666666667rem;width:100%}.phone-callback-form__actions__help[data-v-097c02ac]{color:var(--clr-txt-alt);font-size:.6666666667rem;line-height:1;margin-top:.6666666667rem;text-align:left}.phone-callback-form__sent[data-v-097c02ac]{text-align:center}.phone-callback-form__sent__icon[data-v-097c02ac]{font-size:1.6rem;margin-bottom:1rem}.contact-form-modal[data-v-0e30d25e]{max-width:100%;width:40rem}.contact-form-modal__description[data-v-0e30d25e]{margin-bottom:1.3333333333rem;text-align:center}.contact-form-modal__tel-card[data-v-0e30d25e] .annonce-card-tel__btns__item,.contact-form-modal__tel-card[data-v-0e30d25e] .annonce-card-tel__description{margin-block-start:.6666666667rem}.contact-form-modal__tel-card__description[data-v-0e30d25e]{margin-bottom:.6666666667rem;text-align:center}.contact-form-modal__tel-btn[data-v-0e30d25e]{display:flex;justify-content:center;margin:0 auto;min-width:18.6666666667rem}.contact-form-modal[data-v-0e30d25e] .contact-form__actions{text-align:center;width:100%}.contact-form-modal[data-v-0e30d25e] .contact-form__actions__btn{min-width:18.6666666667rem}.contact-form-modal[data-v-0e30d25e] .phone-callback-form__actions{text-align:center}.contact-form-modal[data-v-0e30d25e] .phone-callback-form__actions__btn{min-width:18.6666666667rem;width:auto}.contact-form-modal[data-v-0e30d25e] .phone-callback-form__actions__help{text-align:center}.contact-form-modal[data-v-0e30d25e] .annonce-card-tel__btns__item .btn{justify-content:center;min-width:18.6666666667rem}.annonce-card[data-v-ff0127de]{display:flex;flex-direction:column;max-width:31.6666666667rem;scroll-margin-top:var(--scroll-margin-top,0)}.annonce-card .inner-focus-outline[data-v-ff0127de]{outline-offset:-2px}.annonce-card--coup-de-coeur[data-v-ff0127de]{background-color:var(--clr-bg-accent);padding:.3333333333rem}html[data-theme=dark] .annonce-card--coup-de-coeur[data-v-ff0127de]{border:.2666666667rem solid var(--clr-brown)}html[data-theme=dark] .annonce-card--coup-de-coeur svg[data-v-ff0127de]{overflow:visible}html[data-theme=dark] .annonce-card--coup-de-coeur svg .heart[data-v-ff0127de]{fill:transparent;stroke:#9b6435;stroke-width:2px}.annonce-card__annonce-link[data-v-ff0127de]{color:inherit;text-decoration:inherit}.annonce-card__header[data-v-ff0127de]{position:relative}.annonce-card__header[data-v-ff0127de]:before{content:"";display:block;padding-top:75%;width:100%}.annonce-card__header .annonce-card__img[data-v-ff0127de],.annonce-card__header>.annonce-card__slider[data-v-ff0127de]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.annonce-card__header[data-v-ff0127de]{background-color:var(--clr-line)}.annonce-card__content[data-v-ff0127de]{display:flex;flex-direction:column;position:relative}.annonce-card--horizontal .annonce-card__content[data-v-ff0127de]{background-color:var(--clr-bg-alt);padding:0 .6666666667rem 1rem}.annonce-card--horizontal .annonce-card__content--coup-de-coeur[data-v-ff0127de]{background-color:var(--clr-bg-accent)}.annonce-card__coup-de-coeur-header[data-v-ff0127de]{display:flex;flex-direction:column;gap:.6666666667rem;margin-bottom:.6666666667rem}.annonce-card__coup-de-coeur-header__agency__name[data-v-ff0127de]{font-size:.8rem;padding:.2666666667rem .6666666667rem}@media(min-width:768px){.annonce-card[data-v-ff0127de]{max-width:475px}.annonce-card--horizontal[data-v-ff0127de]{flex-direction:row;max-width:none}.annonce-card__coup-de-coeur-header[data-v-ff0127de]{display:flex;flex-direction:row;gap:1.3333333333rem}.annonce-card__coup-de-coeur-header__agency__name[data-v-ff0127de]{font-size:unset;padding:.2666666667rem .6666666667rem}.annonce-card--horizontal .annonce-card__header[data-v-ff0127de]{flex-basis:50%;max-width:40rem}.annonce-card--coup-de-coeur .annonce-card__header[data-v-ff0127de]{background-color:var(--clr-bg-accent)}.annonce-card__gallery[data-v-ff0127de]{display:grid;flex-basis:13%;gap:.3333333333rem;grid-template-columns:1fr;padding-left:.3333333333rem;padding-top:0}.annonce-card__gallery__img[data-v-ff0127de]{aspect-ratio:4/3;height:100%;object-fit:cover}.annonce-card__content[data-v-ff0127de]{flex:1}.annonce-card--horizontal .annonce-card__content[data-v-ff0127de]{padding:.6666666667rem 1.3333333333rem 1.3333333333rem 2rem}}.annonce-card__img[data-v-ff0127de],.annonce-card__slider[data-v-ff0127de]{width:100%;z-index:3}.annonce-card__img__pic[data-v-ff0127de],.annonce-card__slider__pic[data-v-ff0127de]{height:100%;object-fit:cover;width:100%}.annonce-card__img__pic__wrapper[data-v-ff0127de],.annonce-card__slider__pic__wrapper[data-v-ff0127de]{display:block;height:100%}.annonce-card__slider__arrow[data-v-ff0127de]{pointer-events:none;position:absolute;right:.6666666667rem;top:50%;transform:translateY(-50%);z-index:1}.annonce-card__img__overlay[data-v-ff0127de]{bottom:0;left:0;position:absolute;right:0}.annonce-card__first-line[data-v-ff0127de]{align-items:center;display:flex;justify-content:space-between;margin:.6666666667rem 0 .2666666667rem}.annonce-card__fav[data-v-ff0127de]{font-size:1.2rem;padding:0 .4rem;z-index:1}.annonce-card__location[data-v-ff0127de],.annonce-card__price[data-v-ff0127de],.annonce-card__title[data-v-ff0127de]{font-size:1.3333333333rem}.annonce-card__title[data-v-ff0127de]{font-weight:700;line-height:1}.annonce-card__location[data-v-ff0127de]{font-weight:400}.annonce-card__caracteristics[data-v-ff0127de]{font-size:.8rem;font-weight:700;margin:.6666666667rem 0}.annonce-card__caracteristics__item+.annonce-card__caracteristics__item[data-v-ff0127de]:before{border-left:1px solid var(--clr-brown);content:"";height:1em;margin:0 .6666666667rem}.annonce-card__caracteristics__item-exclu[data-v-ff0127de]{margin-left:1rem}.annonce-card__description[data-v-ff0127de]{line-height:1.2;margin:.6666666667rem 0 2.6666666667rem;text-align:justify}.annonce-card__actions[data-v-ff0127de]{flex:1}.annonce-card__actions__tel[data-v-ff0127de]{margin-right:2rem;text-decoration:none;z-index:1}.annonce-card__actions__link[data-v-ff0127de]{position:static}.annonce-card__actions__link[data-v-ff0127de]:after{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.annonce-card__agency__name[data-v-ff0127de]{background:var(--clr-bg);border-radius:.1333333333rem;display:inline-block;padding:.2666666667rem 1.3333333333rem}.carousel .annonce-card__content[data-v-ff0127de]{padding-bottom:.6666666667rem}.annonce-card[data-v-1fef1e12]{display:flex;flex-direction:column;max-width:31.6666666667rem}.annonce-card .placeholder[data-v-1fef1e12]{animation:annonce-placeholder-1fef1e12 2s linear infinite;background-color:var(--clr-line);background-image:linear-gradient(to right,var(--clr-line),var(--clr-bg-alt) 15%,var(--clr-line) 30%);background-size:200% 100%;display:block;height:1em;margin:.3333333333rem 0;max-width:100%;width:25%}.annonce-card .placeholder__size-2[data-v-1fef1e12]{width:50%}.annonce-card .placeholder__size-3[data-v-1fef1e12]{width:75%}.annonce-card .placeholder__size-4[data-v-1fef1e12]{width:100%}.annonce-card .placeholder__btn[data-v-1fef1e12]{border-radius:1.25em;height:2.5em}.annonce-card .placeholder__img[data-v-1fef1e12]{height:100%;margin:0;width:100%}.annonce-card__header[data-v-1fef1e12]{position:relative}.annonce-card__header[data-v-1fef1e12]:before{content:"";display:block;padding-top:75%;width:100%}.annonce-card__header .annonce-card__img[data-v-1fef1e12],.annonce-card__header>.annonce-card__slider[data-v-1fef1e12]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.annonce-card__header[data-v-1fef1e12]{background-color:var(--clr-line)}.annonce-card__content[data-v-1fef1e12]{display:flex;flex-direction:column;position:relative}.annonce-card--horizontal .annonce-card__content[data-v-1fef1e12]{background-color:var(--clr-bg-alt);padding:0 .6666666667rem 1rem}@media(min-width:768px){.annonce-card[data-v-1fef1e12]{max-width:475px}.annonce-card--horizontal[data-v-1fef1e12]{flex-direction:row;max-width:none}.annonce-card--horizontal .annonce-card__header[data-v-1fef1e12]{flex-basis:50%;max-width:40rem}.annonce-card__content[data-v-1fef1e12]{flex:1}.annonce-card--horizontal .annonce-card__content[data-v-1fef1e12]{padding:.6666666667rem 1.3333333333rem 1.3333333333rem 2rem}}.annonce-card__first-line[data-v-1fef1e12]{align-items:center;display:flex;justify-content:space-between;margin:.6666666667rem 0 .2666666667rem}.annonce-card__place[data-v-1fef1e12],.annonce-card__price[data-v-1fef1e12],.annonce-card__title[data-v-1fef1e12]{font-size:1.3333333333rem}.annonce-card__title[data-v-1fef1e12]{line-height:1}.annonce-card__caracteristics[data-v-1fef1e12]{font-size:.8rem;margin:.6666666667rem 0}.annonce-card__description[data-v-1fef1e12]{line-height:1.2;margin:.6666666667rem 0 1.3333333333rem}.annonce-card__actions[data-v-1fef1e12]{flex:1}@keyframes annonce-placeholder-1fef1e12{0%{background-position:0 0}to{background-position:left 200% top 0}}.annonce-list__grid[data-v-67f235f9]{--grid-gap-v:2rem}.annonce-list__grid__col[data-v-67f235f9]{align-items:center;display:flex;flex-direction:column;justify-content:center}.annonce-list__item[data-v-67f235f9]{width:100%}.annonce-list__item[data-pop][data-v-67f235f9]{opacity:.01;transform:translateY(3.3333333333rem) scale(.95);transition-duration:.8s;transition-property:transform,opacity}.annonce-list__item[data-pop].annonce-list__item--force-visible[data-v-67f235f9],.annonce-list__item[data-pop].popped[data-v-67f235f9]{opacity:1;transform:translateY(0) scale(1)}.annonce-list__pagination[data-v-67f235f9]{margin:3.3333333333rem 0}