input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,0) inset !important;-webkit-text-fill-color:#3d3535 !important;background:rgba(0,0,0,0) !important;-webkit-transition:background-color 5000s ease-in-out 0s !important;transition:background-color 5000s ease-in-out 0s !important}.amenities{padding-inline:max(24px,24px + ((100vw - 360px) / ((768 - 360) / (62 - 24))))}@media(min-width: 768px){.amenities{padding-inline:calc(62px + ((100vw - 768px) / ((1280 - 768) / (154 - 62))))}}@media(min-width: 1280px){.amenities{padding-inline:min(200px,154px + ((100vw - 1280px) / ((1440 - 1280) / (200 - 154))))}}.amenities__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:max(20px,20px + ((100vw - 360px) / ((768 - 360) / (24 - 20))));position:relative}@media(min-width:768px){.amenities__container{gap:calc(24px + ((100vw - 768px) / ((1280 - 768) / (26 - 24))))}}@media(min-width: 1280px){.amenities__container{gap:min(30px,26px + ((100vw - 1280px) / ((1440 - 1280) / (30 - 26))))}}@media(min-width: 1920px){.amenities__container{max-width:2000px;margin-left:auto;margin-right:auto}}.amenities__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:19px}.amenities__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.amenities--has-differentiator .amenities__container{gap:max(17px,20px + ((100vw - 360px) / ((768 - 360) / (17 - 20))))}.amenities__differentiator{list-style:none;margin:0;padding:0;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px 32px;background-color:#ece6d6;border-radius:4px;padding:max(16px,16px + ((100vw - 360px) / ((768 - 360) / (18 - 16))))}@media(min-width: 768px){.amenities__differentiator{gap:32px;padding:calc(18px + ((100vw - 768px) / ((1280 - 768) / (20 - 18))));grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.amenities__differentiator{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.amenities__differentiator{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:min(24px,20px + ((100vw - 1280px) / ((1440 - 1280) / (24 - 20))));grid-template-columns:repeat(6,1fr)}}.amenities__differentiator-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}@media(min-width:1280px){.amenities__differentiator-item{width:auto}}.amenities__differentiator-icon svg{display:block;-ms-flex-negative:0;flex-shrink:0;height:18px;width:18px}.amenities__differentiator-label{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:200%;line-height:125%}@media(min-width:768px){.amenities__differentiator-label{font-size:min(16px,14px + ((100vw - 768px) / ((1280 - 768) / (16 - 14))))}}.amenities__list{list-style:none;margin:0;padding:0;display:grid;row-gap:25px;padding-right:12px}@media(min-width:768px){.amenities__list{-webkit-column-gap:calc(44px + ((100vw - 768px) / ((1280 - 768) / (36 - 44))));-moz-column-gap:calc(44px + ((100vw - 768px) / ((1280 - 768) / (36 - 44))));column-gap:calc(44px + ((100vw - 768px) / ((1280 - 768) / (36 - 44))));grid-template-columns:repeat(2,1fr);padding-right:0}}@media(min-width:1280px){.amenities__list{-webkit-column-gap:calc(36px + ((100vw - 1280px) / ((1440 - 1280) / (70 - 36))));-moz-column-gap:calc(36px + ((100vw - 1280px) / ((1440 - 1280) / (70 - 36))));column-gap:calc(36px + ((100vw - 1280px) / ((1440 - 1280) / (70 - 36))));grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.amenities__list{-webkit-column-gap:min(106px,70px + ((100vw - 1440px) / ((1920 - 1440) / (106 - 70))));-moz-column-gap:min(106px,70px + ((100vw - 1440px) / ((1920 - 1440) / (106 - 70))));column-gap:min(106px,70px + ((100vw - 1440px) / ((1920 - 1440) / (106 - 70))))}}@media(min-width: 1920px){.amenities__list{grid-template-columns:repeat(4, 1fr)}}.amenities__coming-soon{color:#254c9c;font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:200%;line-height:125%;font-style:italic}@media(min-width:768px){.amenities__coming-soon{font-size:min(16px,14px + ((100vw - 768px) / ((1280 - 768) / (16 - 14))))}}.amenities__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.amenities__icon svg{display:block;-ms-flex-negative:0;flex-shrink:0;height:18px;width:18px}.amenities .v-icon__svg--palm-trees{aspect-ratio:100/86;width:auto;height:clamp(66px,66px + ((100vw - 768px) / ((1280 - 768) / (86 - 66))),86px);color:#254c9c}.amenities .v-icon__svg--spa{color:#254c9c;height:7em;width:7em}@media(min-width:1280px){.amenities .v-icon__svg--spa{height:8em;width:8em}}@media(min-width:1920px){.amenities .v-icon__svg--spa{height:6.5em;width:6.5em}}.amenities .v-icon__svg--paw{color:#254c9c;height:6em;width:6em}@media(min-width:1280px){.amenities .v-icon__svg--paw{height:5em;width:5em}}.amenities--custom{background-color:#ece6d6;padding-top:max(32px,32px + ((100vw - 360px) / ((768 - 360) / (36 - 32))));padding-bottom:max(32px,32px + ((100vw - 360px) / ((768 - 360) / (36 - 32))))}@media(min-width: 768px){.amenities--custom{padding-top:calc(36px + ((100vw - 768px) / ((1280 - 768) / (40 - 36))));padding-bottom:calc(36px + ((100vw - 768px) / ((1280 - 768) / (40 - 36))))}}@media(min-width: 1280px){.amenities--custom{padding-top:min(48px,40px + ((100vw - 1280px) / ((1440 - 1280) / (48 - 40))));padding-bottom:min(48px,40px + ((100vw - 1280px) / ((1440 - 1280) / (48 - 40))))}}.amenities--custom .amenities__container{gap:16px;max-width:866px;margin-inline:auto}.amenities--custom .amenities__list{padding-right:0;-webkit-column-gap:max(40px,40px + ((100vw - 768px) / ((1920 - 768) / (46 - 40))));-moz-column-gap:max(40px,40px + ((100vw - 768px) / ((1920 - 768) / (46 - 40))));column-gap:max(40px,40px + ((100vw - 768px) / ((1920 - 768) / (46 - 40))));row-gap:max(9px,9px + ((100vw - 360px) / ((768 - 360) / (11 - 9))))}@media(min-width: 768px){.amenities--custom .amenities__list{grid-template-columns:repeat(2, 1fr);row-gap:11px}}@media(min-width:1280px){.amenities--custom .amenities__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1920px){.amenities--custom .amenities__list{grid-template-columns:repeat(2,1fr)}}.amenities--custom .amenities__icon svg{width:16px;height:16px;margin-top:7px}.amenities--custom .amenities__label{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:200%;line-height:2}@media(min-width:768px){.amenities--custom .amenities__label{font-size:min(16px,14px + ((100vw - 768px) / ((1280 - 768) / (16 - 14))))}}