.c-stay-options.s-item:not(.c-hero){margin-inline:auto;max-width:calc(var(--container-width-page) + var(--container-padding)*2)!important;max-width:var(--container-width-page)!important;width:100%}.c-stay-options__wrap{background-color:var(--color-primary-100);padding:var(--spacing-xxl) var(--container-padding);width:100%}.c-stay-options__inner{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-inline:auto;max-width:var(--container-width-panel);width:100%}@media only screen and (min-width:1024px){.c-stay-options__inner{gap:var(--spacing-xxxl)}}.c-stay-options__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.c-stay-options__header:not(:has(.c-stay-options__title,.c-stay-options__intro)){display:none}.c-stay-options__title{color:var(--color-black);font-size:var(--type-h2-mobile-size);font-weight:var(--type-h2-mobile-weight);isolation:isolate;letter-spacing:var(--type-h2-mobile-tracking);line-height:var(--type-h2-mobile-line-height);margin:0;max-width:43.4375rem;position:relative;text-align:left;text-transform:none}@media only screen and (min-width:768px){.c-stay-options__title{font-size:var(--type-h2-desktop-size);font-weight:var(--type-h2-desktop-weight);letter-spacing:var(--type-h2-desktop-tracking);line-height:var(--type-h2-desktop-line-height);margin-bottom:2rem}}.c-stay-options__title strong{color:var(--color-primary-800);font:inherit}.c-stay-options__description,.c-stay-options__intro{color:var(--color-gray-700);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-line-height);text-align:left}.c-stay-options__description>:first-child,.c-stay-options__intro>:first-child{margin-top:0}.c-stay-options__description>:last-child,.c-stay-options__intro>:last-child{margin-bottom:0}.c-stay-options__description a,.c-stay-options__description p,.c-stay-options__description strong,.c-stay-options__intro a,.c-stay-options__intro p,.c-stay-options__intro strong{color:inherit;font:inherit;letter-spacing:inherit}.c-stay-options__intro{max-width:var(--container-width-text);width:100%}.c-stay-options__list{display:flex;flex-direction:column;gap:var(--spacing-xl);min-width:0;width:100%}@media only screen and (min-width:1024px){.c-stay-options__list{--stay-options-column-gap:clamp(3.75rem,7.32vw,7.5rem);align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-xxxl) var(--stay-options-column-gap)}}.c-stay-options__item{display:flex;flex:1 1 0;flex-direction:column;gap:var(--spacing-xxl);min-width:0;width:100%}@media only screen and (min-width:1024px){.c-stay-options__item{flex:0 1 calc((100% - var(--stay-options-column-gap))/2)}}.c-stay-options__media{align-items:flex-start;display:flex;gap:var(--spacing-lg);min-width:0;width:100%}@media only screen and (min-width:1024px){.c-stay-options__media{gap:1.875rem}}.c-stay-options__media-slot{flex:1 1 0;margin:0;min-width:0}.c-stay-options__media-slot--primary{padding-top:3.125rem}.c-stay-options__media-slot--secondary{padding-bottom:3.125rem}.c-stay-options__image{aspect-ratio:419/579;display:block;font-family:"object-fit:cover";max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.c-stay-options__content{align-items:flex-start;display:flex;flex-direction:column;gap:1.875rem;min-width:0;width:100%}@media only screen and (min-width:1024px){.c-stay-options__content{gap:var(--spacing-xl)}}.c-stay-options__name{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--type-h2-mobile-size);font-weight:var(--type-h2-mobile-weight);letter-spacing:var(--type-h2-mobile-tracking);line-height:var(--type-h2-mobile-line-height);margin:0;text-align:left;width:100%}@media only screen and (min-width:1024px){.c-stay-options__name{font-size:var(--type-h2-desktop-size);font-weight:var(--type-h2-desktop-weight);letter-spacing:var(--type-h2-desktop-tracking);line-height:var(--type-h2-desktop-line-height)}}.c-stay-options__facts{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg) var(--spacing-xl);width:100%}.c-stay-options__facts:not(:has(.c-stay-options__fact)){display:none}.c-stay-options__fact{align-items:center;color:var(--color-primary-800);display:inline-flex;font-family:var(--font-primary);font-size:var(--type-h4-desktop-size);font-weight:var(--type-h4-desktop-weight);gap:var(--spacing-md);letter-spacing:var(--type-h4-desktop-tracking);line-height:var(--type-h4-desktop-line-height);margin:0}.c-stay-options__fact:before{content:"";display:block;flex:0 0 auto;height:1.3125rem;width:1.3125rem}.c-stay-options__fact--capacity:before{mask-image:url(../icons/icon__stay-persons.svg);-webkit-mask-image:url(../icons/icon__stay-persons.svg)}.c-stay-options__fact--capacity:before,.c-stay-options__fact--price:before{background-color:currentColor;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.c-stay-options__fact--price:before{mask-image:url(../icons/icon__stay-price.svg);-webkit-mask-image:url(../icons/icon__stay-price.svg)}.c-stay-options__benefits{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.c-stay-options__benefits,.c-stay-options__benefits>li{list-style:none;margin:0;padding:0}.c-stay-options__benefits>li::marker{content:none}.c-stay-options__benefits:not(:has(.c-stay-options__benefit)){display:none}.c-stay-options__benefit{align-items:center;color:var(--color-gray-700);display:grid;font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);gap:var(--spacing-md);grid-template-columns:.875rem minmax(0,1fr);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-line-height)}.c-stay-options__benefit:before{background-color:var(--color-primary-700);content:"";height:1.5rem;mask-image:url(../icons/icon__stay-benefit.svg);-webkit-mask-image:url(../icons/icon__stay-benefit.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;width:.75rem}.c-stay-options__button{display:flex;width:100%}.c-stay-options__button .s-style-button{align-items:center;cursor:pointer;display:flex;font-family:var(--font-secondary);font-weight:var(--type-button-weight);justify-content:center;letter-spacing:var(--type-button-tracking);text-decoration:none;--interaction-surface-target:var(--interaction-outline-hover-transform,none);--interaction-surface-overshoot:var(--interaction-outline-overshoot-transform,var(--interaction-surface-target));padding-inline:2rem;transition:background-color var(--interaction-duration,.28s) var(--interaction-easing,ease),border-color var(--interaction-duration,.28s) var(--interaction-easing,ease),color var(--interaction-duration,.28s) var(--interaction-easing,ease),box-shadow var(--interaction-duration,.28s) var(--interaction-easing,ease);transition:background-color var(--interaction-duration,.28s) var(--interaction-easing,ease),border-color var(--interaction-duration,.28s) var(--interaction-easing,ease),color var(--interaction-duration,.28s) var(--interaction-easing,ease),box-shadow var(--interaction-duration,.28s) var(--interaction-easing,ease),transform var(--interaction-duration,.28s) var(--interaction-easing,ease);--interaction-focus-color:currentColor;background-color:transparent;border:1px solid var(--color-secondary-700);border-radius:0;color:var(--color-black);font-size:var(--type-button-size);line-height:var(--type-button-line-height);min-height:3.25rem;padding-block:0;text-transform:none}.c-stay-options__button .s-style-button:focus-visible{outline:var(--interaction-focus-width,2px) solid var(--interaction-focus-color,currentColor);outline-offset:var(--interaction-focus-offset,4px)}@media(hover:hover)and (pointer:fine){.c-stay-options__button .s-style-button:hover{animation:var(--interaction-surface-animation,none);box-shadow:var(--interaction-outline-hover-shadow,none);transform:var(--interaction-surface-target)}}.c-stay-options__button .s-style-button:active{animation:none;transform:var(--interaction-outline-active-transform,none)}@media(prefers-reduced-motion:reduce){.c-stay-options__button .s-style-button{transition-duration:.01ms}.c-stay-options__button .s-style-button:active,.c-stay-options__button .s-style-button:hover{animation:none;box-shadow:none;transform:none}}.c-stay-options__button .s-style-button:focus-visible,.c-stay-options__button .s-style-button:hover{background-color:var(--color-secondary-600);border-color:var(--color-secondary-600);color:var(--color-white)}