.rooms-main-details[data-v-091217a7]{background-color:var(--color-primary,#1f2937);color:var(--color-white,#fff);margin-bottom:2rem;padding:25px;z-index:1}.rooms-main-details[data-v-091217a7]>*+*{margin-top:25px}.specifications[data-v-091217a7]{gap:25px;padding-block:15px}.specifications[data-v-091217a7] li{flex:1 1 calc(50% - 15px)}.specifications[data-v-091217a7] .label{font-size:1rem;font-weight:700}.buttons[data-v-091217a7]{display:flex;flex-direction:column;gap:10px}.buttons[data-v-091217a7] .button{border:1px solid var(--color-white,#fff);display:flex;font-weight:600;justify-content:center;padding:10px;text-transform:uppercase}.booking-button[data-v-091217a7]{background-color:var(--color-white,#fff);color:var(--color-primary,#1f2937)}.offer-button[data-v-091217a7]{color:currentColor}@media only screen and (max-width:37.499375rem){.specifications[data-v-091217a7] li{flex:1 1 100%}}@media only screen and (min-width:37.5rem){.specifications[data-v-091217a7]{flex-direction:row;flex-wrap:wrap}.specifications[data-v-091217a7] svg{min-width:26px}}@media only screen and (min-width:56.25rem){.rooms-main-details[data-v-091217a7]{margin-left:clamp(15px,6.25vw,120px);position:sticky;top:100px}.booking-button[data-v-091217a7],.offer-button[data-v-091217a7]{transition:background-color .5s ease-in-out,color .5s ease-in-out}.booking-button.is-hovered[data-v-091217a7],.offer-button.is-hovered[data-v-091217a7]{background-color:var(--color-primary,#1f2937)}.booking-button.is-hovered[data-v-091217a7] .label,.offer-button.is-hovered[data-v-091217a7] .label{color:var(--color-white,#fff)}.offer-button.is-hovered[data-v-091217a7]{background-color:var(--color-white,#fff)}.offer-button.is-hovered[data-v-091217a7] .label{color:var(--color-primary,#1f2937)}}@media only screen and (min-width:75rem){.rooms-main-details[data-v-091217a7]{top:100px}.buttons[data-v-091217a7]{flex-wrap:nowrap}.buttons[data-v-091217a7] .button{flex:1 1 50%}}.rooms-dynamical-services[data-v-52eb36b2]{display:flex;flex-wrap:wrap;gap:25px;list-style:none;margin-top:40px;padding:0}li[data-v-52eb36b2]{align-items:center;display:flex;flex-direction:column;font-weight:600;gap:15px;text-align:center;width:calc(50% - 25px)}@media only screen and (min-width:56.25rem){li[data-v-52eb36b2]{width:calc(33% - 25px)}}[data-v-52eb36b2] .icon{fill:var(--color-primary,#1f2937)}.label[data-v-52eb36b2]{font-size:1.1rem;font-weight:700;letter-spacing:1px}.collection-images[data-v-e7ed64ff] .button{margin-top:2rem}.collection-images[data-v-e7ed64ff] .slides{display:flex;flex-wrap:wrap;gap:15px}.image[data-v-e7ed64ff]{flex:1 1 calc(65% - 30px);max-height:450px;overflow:hidden}.image[data-v-e7ed64ff] img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .35s ease-in-out;width:100%}.image[data-v-e7ed64ff]:hover{cursor:pointer}.image[data-v-e7ed64ff]:hover img{transform:scale(1.04)}.image[data-v-e7ed64ff]:nth-child(4n),.image[data-v-e7ed64ff]:nth-child(4n-3){flex:1 1 calc(35% - 30px)}.dynamical-zone[data-v-b53a544e]>:not(.title)+*{margin-top:25px}.excerpt[data-v-b53a544e]{font-size:1.5rem;line-height:1.3}.buttons[data-v-b53a544e]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media only screen and (min-width:75rem){.dynamical-zone[data-v-b53a544e]>:not(.title)+*{margin-top:40px}.block+.block[data-v-b53a544e]{padding-top:40px}}.return-to-list[data-v-e5b07f22]{display:flex;justify-content:center;margin-block:25px}.wrapper[data-v-4d54aa43]{padding:clamp(2rem,5.71vw,80px) clamp(15px,6.25vw,120px);position:relative}.heroscreen[data-v-4d54aa43]{height:min(50vw,70vh);position:relative}.illustrations[data-v-4d54aa43]{display:none}[data-v-4d54aa43] .scroll-down-button{bottom:0;left:50%;position:absolute;transform:translate(-50%);z-index:1}@media only screen and (min-width:56.25rem){.wrapper[data-v-4d54aa43]{align-items:flex-start;display:flex;flex-direction:row-reverse;position:relative}.rooms-main-details[data-v-4d54aa43]{flex:1 1 40%}.dynamical-zone[data-v-4d54aa43]{flex:1 1 60%}.illustration[data-v-4d54aa43]{opacity:1;width:min(350px,25vw)}.illustration.is-high[data-v-4d54aa43]{height:max(80px,70vh);width:auto}.second-illustration[data-v-4d54aa43]{transform:translate(-80%,10%)}.third-illustration[data-v-4d54aa43]{transform:translate(-40%,20%)}.illustrations[data-v-4d54aa43]{align-items:center;display:flex;flex-direction:column;position:absolute;top:460px}}.article-aside[data-v-550ba085]{display:flex;flex-direction:column;gap:15px}.is-small[data-v-4b06b48f]{font-size:1.2rem}.article-page[data-v-4b06b48f]{padding:clamp(2rem,5.71vw,80px) clamp(15px,6.25vw,120px)}.title.is-related[data-v-4b06b48f]{align-items:center;display:flex;gap:15px}.aside[data-v-4b06b48f],.heading[data-v-4b06b48f],.main[data-v-4b06b48f]{display:flex;flex-direction:column;gap:15px}.main-image[data-v-4b06b48f]{width:100%}.infos[data-v-4b06b48f]{border-top:1px solid var(--color-primary,#1f2937);color:var(--color-primary,#1f2937);display:flex;flex-wrap:wrap;gap:10px 15px;padding-top:15px}.infos .icon[data-v-4b06b48f]{background-color:var(--color-primary,#1f2937);border-radius:5px;fill:var(--color-white,#fff);height:100%;padding:5px}.infos .label[data-v-4b06b48f]{align-items:center;border:1px solid;border-radius:5px;display:flex;font-style:italic;letter-spacing:1px}.infos .label[data-v-4b06b48f]>span,.infos .label[data-v-4b06b48f]>time{padding-inline:10px}.wrapper[data-v-4b06b48f]{position:relative}.wrapper.no-aside[data-v-4b06b48f]{margin:auto;max-width:1200px}.aside[data-v-4b06b48f]{background-color:var(--color-white,#fff);border:1px solid var(--color-dark,#000);border-radius:5px;box-shadow:0 5px 10px rgba(var(--color-dark,#000000),.02),0 15px 40px rgba(var(--color-dark,#000000),.04);padding:15px}.aside .aside-title[data-v-4b06b48f]{align-items:start;display:flex;gap:15px;height:-moz-fit-content;height:fit-content;justify-content:start;width:-moz-fit-content;width:fit-content}[data-v-4b06b48f] .image{aspect-ratio:16/9}@media only screen and (max-width:56.249375rem){.main+.aside[data-v-4b06b48f]{margin-top:15px}}@media only screen and (min-width:56.25rem){.news-page[data-v-4b06b48f]{padding-top:80px}.aside[data-v-4b06b48f],.main[data-v-4b06b48f]{flex:1 1 50%}.main[data-v-4b06b48f]{gap:40px}.wrapper[data-v-4b06b48f]{align-items:flex-start;display:flex;gap:25px}.aside[data-v-4b06b48f]{padding:25px;position:sticky;top:105px}}@media only screen and (min-width:75rem){.wrapper[data-v-4b06b48f]{gap:25px;padding:40px 25px}.aside[data-v-4b06b48f],.heading[data-v-4b06b48f]{gap:25px}.infos[data-v-4b06b48f]{gap:15px 25px;padding-top:25px}}@media only screen and (min-width:90.625rem){.main[data-v-4b06b48f]{flex:1 1 60%}.aside[data-v-4b06b48f]{flex:1 1 40%}}.offers-page[data-v-896c3f49]{padding-top:clamp(2rem,5.71vw,80px)}.wrapper[data-v-896c3f49]{padding:0 clamp(15px,6.25vw,120px) clamp(2rem,5.71vw,80px);position:relative}.buttons[data-v-896c3f49]{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.full-image[data-v-896c3f49]{height:40vh}.booking[data-v-896c3f49]{display:flex;flex-wrap:wrap;gap:15px 25px;justify-content:flex-end}.booking[data-v-896c3f49],.titles[data-v-896c3f49]{flex:1 1 100%}.title.is-small[data-v-896c3f49]{font-size:35px}.sticky[data-v-896c3f49]{align-items:center;display:flex;flex-direction:column;gap:40px}.sticky .illustration[data-v-896c3f49]{opacity:1;width:max(250px,15vw)}.sticky .illustration.is-high[data-v-896c3f49]{height:max(80px,50vh);width:auto}.content-wrapper[data-v-896c3f49]{background-color:var(--color-primary,#1f2937);border-radius:5px;color:var(--color-white,#fff);padding:15px;width:100%}.content-wrapper[data-v-896c3f49] .title{border-bottom:1px solid var(--color-white,#fff);display:block;padding-bottom:15px}.content-wrapper[data-v-896c3f49]>*+*{margin-top:15px}.content-wrapper[data-v-896c3f49] .fancy,.content-wrapper[data-v-896c3f49] .fancy .slides{height:100%}.tags[data-v-896c3f49]{flex-wrap:wrap;gap:15px}.tag[data-v-896c3f49],.tags[data-v-896c3f49]{display:flex}.tag[data-v-896c3f49]{align-items:center;border:1px solid;border-radius:5px;color:var(--color-white,#fff);letter-spacing:1px}.tag>span[data-v-896c3f49]{padding-inline:10px}.tag .icon[data-v-896c3f49]{background-color:var(--color-white,#fff);border-bottom-right-radius:5px;border-top-right-radius:5px;fill:var(--color-primary,#1f2937);padding:5px}.tag.is-highlighted[data-v-896c3f49]{color:var(--color-white,#fff)}.tag.is-highlighted .icon[data-v-896c3f49]{background-color:var(--color-white,#fff)}.block+.block[data-v-896c3f49]{border-top:1px solid var(--color-dark,#000);padding-top:25px}.dynamical[data-v-896c3f49]{padding-block:40px}.dynamical[data-v-896c3f49]>*+*{margin-top:25px}.content[data-v-896c3f49] .title{margin-block:15px}@media only screen and (max-width:37.499375rem){.title.is-small[data-v-896c3f49]{font-size:28px}.sticky+.dynamical[data-v-896c3f49]{margin-top:15px}.booking[data-v-896c3f49]{flex-direction:column}}@media only screen and (max-width:56.249375rem){.full-image[data-v-896c3f49]{margin-top:1rem}}@media only screen and (min-width:56.25rem){.full-image[data-v-896c3f49]{height:65vh}.booking[data-v-896c3f49],.titles[data-v-896c3f49]{flex:1 1 calc(50% - 15px)}.sticky[data-v-896c3f49]{flex:1 1 45%;position:sticky;top:120px}.sticky .content-wrapper[data-v-896c3f49]{padding:25px}.wrapper[data-v-896c3f49]{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:25px}.content[data-v-896c3f49]{flex:1 1 55%;padding-top:0}}@media only screen and (min-width:75rem){.wrapper[data-v-896c3f49]{gap:40px}.block+.block[data-v-896c3f49]{padding-top:40px}.dynamical[data-v-896c3f49]>:not(.title)+*{margin-top:40px}.content-wrapper[data-v-896c3f49]>*+*{margin-top:25px}}
