.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:-webkit-grab;cursor:grab;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:-webkit-grabbing;cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:rgba(0,0,0,.3);box-sizing:content-box;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.Habitacion_banner_image__bk27U{height:100vh;top:0;position:absolute;width:100%}.Habitacion_banner_image__bk27U:before{background:linear-gradient(137deg,hsla(41,44%,65%,.95) 20%,hsla(41,44%,65%,0) 80%);content:"";height:100%;position:absolute;width:100%;z-index:1}@media(max-width:999px){.Habitacion_banner_image__bk27U:before{background:linear-gradient(180deg,hsla(41,44%,65%,.95) 34%,hsla(41,44%,65%,0))}}.Habitacion_banner_image__bk27U img{opacity:.8;z-index:0}.Habitacion_text_container__BD8Mf p{font-size:1.6rem;width:80%}@media(max-width:600px){.Habitacion_text_container__BD8Mf p{font-size:1.3rem;width:100%}}@media(min-width:601px)and (max-width:999px){.Habitacion_text_container__BD8Mf p{width:100%}}.Habitacion_habitacion_main_body__kzfLZ{background-color:#e6e6e6;display:flex;flex-flow:row nowrap;margin-top:180px;padding:0;position:relative;z-index:2}@media(max-width:600px){.Habitacion_habitacion_main_body__kzfLZ{padding:0 1rem;flex-flow:column}}.Habitacion_habitacion_precios__h5uU6{display:flex;flex-flow:column;align-items:flex-end;padding:2rem 0 2rem 4rem;position:relative;width:50%}@media(max-width:600px){.Habitacion_habitacion_precios__h5uU6{width:100%}}@media(min-width:601px)and (max-width:999px){.Habitacion_habitacion_precios__h5uU6{width:60%}}.Habitacion_habitacion_precios__h5uU6 p{text-align:right}.Habitacion_precio_titulo__ywyBD{color:#777;font-size:3rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.Habitacion_precio_costo___ND9m{margin:0;font-size:3rem;font-weight:700;text-transform:uppercase}.Habitacion_precio_nota__RaPvm{color:red;font-style:italic;margin:0}.Habitacion_precio_descripcion__WvhpI{font-size:1.5rem;font-style:italic;margin-top:0;margin-bottom:2rem}.Habitacion_promo_hab__yzdrc{font-size:1.8rem;font-weight:700;text-align:right}.Habitacion_reglas__m5jXW{font-size:1.5rem;font-style:italic;margin-top:1rem}.Habitacion_content-habitaciones-suite__aH6x3 .Habitacion_habitacion-precios___zNnw{min-height:720px}.Habitacion_content-habitaciones-master-suite__xTz5C .Habitacion_habitacion-precios___zNnw{min-height:480px}.Habitacion_galeria__dB_ph{background-color:#e6e6e6;margin-top:-112px;padding:2rem;position:relative;width:50%}@media(max-width:600px){.Habitacion_galeria__dB_ph{margin:0;padding:0;width:100%}}@media(min-width:601px)and (max-width:999px){.Habitacion_galeria__dB_ph{width:40%}}.BtnPrimary_btn__ooCqN{align-items:center;background-color:#a57b00;border-radius:30px;color:#fff;column-gap:8px;display:flex;flex-flow:row nowrap;justify-content:flex-start;font-size:1rem;font-weight:300;height:48px;margin-top:1rem;letter-spacing:2px;padding:0 2rem 0 2px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.BtnPrimary_btn__ooCqN svg{height:18px;fill:#a57b00;width:18px}.BtnPrimary_btn__ooCqN:hover{background-color:#234079}.BtnPrimary_btn__ooCqN:hover svg{fill:#234079}.BtnPrimary_btn_icon__f8QhY{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.5);display:flex;height:42px;justify-content:center;width:42px}.BtnPrimary_btn_anchor__BlfjW{display:flex}.Decoracion_decoracion_container__jOlPJ{background-color:#cdb580;display:flex;flex-flow:column;padding:2rem}@media(min-width:768px){.Decoracion_decoracion_container__jOlPJ{flex-flow:row}.Decoracion_decoracion_container__jOlPJ .Decoracion_deco_column__hs6ns:first-of-type{padding-left:3rem;padding-right:1rem;width:40%}.Decoracion_decoracion_container__jOlPJ .Decoracion_deco_column__hs6ns:last-of-type{width:60%;padding-left:4rem}}.Decoracion_deco__image__reu1h{position:relative}.Decoracion_deco_column__hs6ns{width:100%}.Decoracion_deco_column__hs6ns h2,.Decoracion_deco_column__hs6ns p{color:#000}.Decoracion_deco_column__hs6ns h2{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase}.Decoracion_deco_column__hs6ns p{font-weight:100}.Decoracion_destacado__y16It{color:#c4c4c4;font-weight:700;margin:0;text-transform:uppercase}.Decoracion_precio__mXhQ3{font-size:4rem;font-weight:700;margin:0}.Decoracion_nota__JKoyH{font-size:1.2rem;font-style:italic;margin:0}