#page-container #top-menu li.current-menu-item.btn_standard>a,#page-container #top-menu li.current-menu-item.btn_standard>a,#page-container .et-fixed-header #top-menu li.current_page_item.btn_standard>a{color:#B0B0AB!important}h1,h2,h3,h4{font-family:"Freudian One"!important}body,p,#top-header{font-family:"CaviarDreams"!important;font-weight:bold}#et-info{width:100%}.et-social-icons{float:right!important}#main-header{box-shadow:none}#logo{padding:10px}.et-fixed-header #logo{padding:5px}#page-container #top-menu a{font-weight:bold}#page-container #main-header{background-color:#EEE8DE!important}#page-container #top-menu a{color:#B0B0AB}#page-container #top-menu li.current-menu-item>a,#page-container .et-fixed-header #top-menu li.current_page_item>a{color:#000!important}#portada-cansole{background-image:linear-gradient(to right,#EEE8DE 0px,#EEE8DE 15px,#C2CDC2 15px,#C2CDC2 30px);background-size:30px 100%;background-repeat:repeat-x}#portada-cansole img{}.reserva-extern-cansole:after{display:none}.et_pb_button_0_wrapper .et_pb_button_0.reserva-extern-cansole,.et_pb_button_0_wrapper .et_pb_button_0.reserva-extern-cansole:hover{background:#EEE8DE!important;padding:0px 30px!important;border:none;color:#E99D8C}#titulo-principal h1{letter-spacing:1px;font-size:60px;line-height:55px}#titulo-principal h1 span{font-size:80px}#reserva .et_pb_blurb_0 .et-pb-icon,#reserva .et_pb_blurb_1 .et-pb-icon{color:#E99D8C;font-size:20px}#reserva .et_pb_button,.default_btn{padding:3px 30px!important;background:#E99D8C!important;border:none;color:#fff;font-weight:bold}.default_btn:after,#reserva .et_pb_button:after{display:none}#reserva .et_pb_blurb_0.et_pb_blurb .et_pb_module_header{text-transform:none}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:0!important}#reserva .reserva-col .et_pb_blurb_content{text-align:center;vertical-align:middle;margin-top:5px}#reserva .reserva-col .et_pb_main_blurb_image,#reserva .reserva-col .et_pb_blurb_container{display:inline-block;vertical-align:middle;width:auto!important;margin-bottom:0;text-align:center}#reserva .reserva-col .et_pb_main_blurb_image{height:25px}#reserva .reserva-col .et_pb_blurb_container h6{padding-bottom:0;line-height:25px;font-family:"CaviarDreams";text-align:center}#contacta button,body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{border:none;background:#EEE8DE;border-radius:4px;padding:0 30px;font-size:18px!important;color:#E99D8C!important}#contacta button:after{display:none}#contacta input,#contacta textarea,#contacta label i{background:#eee8de}#contacta label,#contacta p{color:#eee8de}#contacta p{font-size:18px}.et_pb_module h4{font-size:20px!important;line-height:22px!important;text-transform:none!important}#flotante_reserva_global{position:fixed;bottom:0;left:0;right:0;padding:15px;background:#EEE8DE;border-top:1px solid #EEE8DE;height:65px;z-index:10;box-shadow:0 0 7px rgba(0,0,0,.1)!important}#flotante_reserva_global .et_pb_button{border:none;text-align:center;background:#E99D8C;padding:0px 30px!important;color:#EEE8DE;font-weight:bold}#flotante_reserva_global .et_pb_button:after{display:none}#flotante_reserva_global .hgContainer .bar-search{padding:0!important}#flotante_reserva_global .hgContainer{background-color:#ede7dd!important}#flotante_reserva_global .hgContainer .content-dropdown-menu{bottom:180px}#flotante_reserva_global .hgContainer .content-dropdown-menu::before{display:none}#flotante_reserva_global .hgContainer .content-dropdown-menu::before,#flotante_reserva_global .hgContainer .content-dropdown-menu::after{transform:rotate(180deg);top:inherit;bottom:-10px}#seccion-habitaciones h4{font-size:35px!important}.et_mobile_menu{border-top:3px solid #e99d8c}@media only screen and (max-width:600px){#titulo-principal h1{letter-spacing:1px;font-size:40px;line-height:40px}#titulo-principal h1 span{font-size:53px}#titulo-principal h1,#titulo-secundario h4{text-align:center}}.hgContainer .app-header{top:inherit;bottom:0;background:#EEE8DE;border-top:1px solid #EEE8DE;box-shadow:0 0 7px rgba(0,0,0,.1)!important;height:auto}.hgContainer .bar-search{padding:15px 0!important;background:transparent!important}.hgContainer .bar-search button{background:#E99D8C;padding:0px 30px!important;color:#EEE8DE;font-weight:bold;font-size:20px}.hgContainer{background-color:#E99D8C!important;font-family:"CaviarDreams"}.hgContainer .mbsc-card-content,.hgContainer .mbsc-card-footer{background:#eee8de;font-family:"Freudian One"}.room-desc-hg{font-weight:normal;font-family:"CaviarDreams"}.roomAmenities{background:blue!important}#listings-property-item .mbsc-ios.mbsc-btn-primary.mbsc-btn,#listings-property-item .mbsc-ios.mbsc-btn-primary.mbsc-btn{background:#E99D8C!important;min-height:86px;width:100%;-webkit-box-shadow:inset 0px 0px 0px 2px #eee8de;-moz-box-shadow:inset 0px 0px 0px 2px #eee8de;box-shadow:inset 0px 0px 0px 2px #eee8de;border-radius:.5em}#listings-property-item .mbsc-ios.mbsc-btn-primary.mbsc-btn:hover{box-shadow:none;-webkit-box-shadow:inset 0px 0px 0px 8px #eee8de;-moz-box-shadow:inset 0px 0px 0px 8px #eee8de;box-shadow:inset 0px 0px 0px 8px #eee8de}.roomAmenities i{color:#EEE8DE}.modalRate small,.modalRate h5{color:#EEE8DE!important;margin-bottom:0!important;padding-bottom:5px!important}.btn-book-hg h5{font-size:22px!important}.hgContainer h6{margin-top:0!important;margin-bottom:0px!important}.mbsc-grid .mbsc-col-6{padding-left:20px!important}.mbsc-popup-wrapper-center{z-index:99999999999999!important}.mfp-title{display:none}#container-calendar-hg #logo-container{display:none!important}#container-calendar-hg .bar-search{height:65px!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important}#container-calendar-hg .bar-search .mbsc-row,#container-calendar-hg .bar-search .mbsc-grid,#container-calendar-hg .bar-search .mbsc-row.mbsc-align-items-center{width:100%!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;height:65px!important}#container-calendar-hg .bar-search .prewChangeDay{flex:0 0 100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;height:65px!important}#container-calendar-hg .bar-search .container-hg{width:100%!important;max-width:1100px;margin:0 auto!important;height:65px;padding:15px 0;box-sizing:border-box;display:flex;align-items:center}#container-calendar-hg .row-hg.row-custom{display:flex!important;width:100%!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px;height:100%}#container-calendar-hg .row-hg.row-custom>div{display:flex;align-items:center;min-width:0;height:100%}#container-calendar-hg .row-hg.row-custom>.date-col-dropdown{flex:2 1 0!important}#container-calendar-hg input,#container-calendar-hg .button-hg{height:35px;width:100%!important;box-sizing:border-box}@media (max-width:768px){#container-calendar-hg .bar-search .prewChangeDay{padding-left:37px!important}#container-calendar-hg .btn-prewMobile.col-hg-xs-8{width:100%!important;flex:0 0 100%!important;max-width:100%!important}#container-calendar-hg .btn-prewMobile .icon-calendar-drowpdown,#container-calendar-hg .btn-prewMobile .havepromocode{display:none!important}#container-calendar-hg .bar-search{height:auto!important;padding:12px!important;box-sizing:border-box!important;display:block!important}#container-calendar-hg,#container-calendar-hg .mbsc-row,#container-calendar-hg .mbsc-grid,#container-calendar-hg .mbsc-row.mbsc-align-items-center,#container-calendar-hg .prewChangeDay,#container-calendar-hg .container-hg{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;width:100%!important}#container-calendar-hg .prewChangeDay{display:flex!important;align-items:center!important;justify-content:center!important}#container-calendar-hg .container-hg{padding:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}#container-calendar-hg .row-hg.row-custom{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;gap:8px!important;margin:0!important}#container-calendar-hg .row-hg.row-custom>.date-col-dropdown{flex:0 0 40%!important;max-width:40%!important;min-width:0!important}#container-calendar-hg .row-hg.row-custom>.col-hg-sm-3.col-hg-lg-2{flex:0 0 44%!important;max-width:44%!important;min-width:0!important}#container-calendar-hg .row-hg.row-custom>.col-hg-sm-2.col-hg-lg-2{flex:0 0 16%!important;max-width:16%!important;min-width:0!important}#container-calendar-hg input,#container-calendar-hg .button-hg{height:35px!important;width:100%!important;box-sizing:border-box!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#container-calendar-hg .button-hg{position:relative!important;font-size:0!important}#container-calendar-hg .button-hg::before{content:"";width:14px;height:14px;border:2px solid #EEE8DE;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-60%,-60%)}#container-calendar-hg .button-hg::after{content:"";width:8px;height:2px;background:#EEE8DE;position:absolute;left:50%;top:50%;transform:translate(20%,150%) rotate(45deg)}#container-calendar-hg::after{content:"";display:block;height:25px}#container-calendar-hg .bar-search{padding-top:6px!important;padding-bottom:6px!important;min-height:0!important}#container-calendar-hg .container-hg{padding-top:0!important;padding-bottom:0!important;min-height:0!important}#container-calendar-hg .mbsc-row,#container-calendar-hg .mbsc-grid{padding:0!important}}@media (max-width:768px){#flotante_reserva_global{box-sizing:border-box;height:65px!important;padding:0 12px!important;overflow:hidden}#flotante_reserva_global #hgContainer_1234{width:100%!important;margin:0 auto!important}#flotante_reserva_global .hgContainer .bar-search{height:65px!important;padding:0!important;display:flex!important;align-items:center!important}#flotante_reserva_global .hgContainer .container-hg{height:65px!important;padding:15px 0!important;box-sizing:border-box;width:100%!important;margin:0 auto!important}#flotante_reserva_global .hgContainer .row-hg.row-custom{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;gap:8px!important}#flotante_reserva_global .hgContainer .row-hg.row-custom>.col-hg-sm-3,#flotante_reserva_global .hgContainer .row-hg.row-custom>.col-hg-sm-2{float:none!important;display:block!important;min-width:0!important;width:auto!important;max-width:none!important}#flotante_reserva_global .hgContainer .row-hg.row-custom>.col-hg-sm-2:nth-of-type(3){display:none!important}#flotante_reserva_global .date-col-dropdown{flex:0 0 38%!important;max-width:38%!important}#flotante_reserva_global .col-seleccion-location{flex:0 0 38%!important;max-width:38%!important}#flotante_reserva_global .row-hg.row-custom>.col-hg-sm-2{flex:0 0 24%!important;max-width:24%!important}#flotante_reserva_global .hgContainer input,#flotante_reserva_global .hgContainer .open-drowndown-menu{height:35px!important;width:100%!important;box-sizing:border-box;font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#flotante_reserva_global .button-hg{height:35px!important;width:100%!important;position:relative;font-size:0!important}#flotante_reserva_global .button-hg::before{content:"";width:14px;height:14px;border:2px solid #EEE8DE;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-60%,-60%)}#flotante_reserva_global .button-hg::after{content:"";width:8px;height:2px;background:#EEE8DE;position:absolute;left:50%;top:50%;transform:translate(20%,150%) rotate(45deg)}.cky-btn-revisit-wrapper{width:35px!important;height:35px!important;z-index:10!important}.mbsc-popup{z-index:9999!important}#flotante_reserva_global{overflow:visible!important}#flotante_reserva_global .hgContainer,#flotante_reserva_global .hgContainer .bar-search,#flotante_reserva_global .hgContainer .container-hg,#flotante_reserva_global .hgContainer .row-hg.row-custom{overflow:visible!important}#flotante_reserva_global .hgContainer .content-dropdown-menu{bottom:auto!important;top:0!important;transform:translateY(calc(-100% - 8px))!important;z-index:9999999!important}#flotante_reserva_global .hgContainer .content-dropdown-menu-footer{display:none!important}#flotante_reserva_global .hgContainer .content-dropdown-menu::before,#flotante_reserva_global .hgContainer .content-dropdown-menu::after{top:auto!important;bottom:-10px!important;transform:none!important}#flotante_reserva_global .hgContainer .content-dropdown-menu::after,#flotante_reserva_global .hgContainer .content-dropdown-menu::before{border-bottom:none!important;border-top:11px solid #fff!important;border-left:10px solid transparent!important;border-right:10px solid transparent!important}#flotante_reserva_global .hgContainer .personas-habitacion{display:none!important}#flotante_reserva_global .hgContainer .item-body{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}#flotante_reserva_global .hgContainer .item-add-personas-habitacion{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important}#flotante_reserva_global .hgContainer .item-add-personas-habitacion .btn-action-personas,#flotante_reserva_global .hgContainer .item-add-personas-habitacion .cant-personas-habitacion{display:inline-flex!important;align-items:center!important;justify-content:center!important}#flotante_reserva_global .hgContainer .item-body{padding:0!important}}#listings-property-item>.item-property .md-card-bg,.item-property.notAvail .md-card-bg:last-child{background:#eee8de}#listings-property-item>.item-property .room-desc-hg,.item-property.notAvail .room-desc-hg{max-height:106px;overflow:auto;padding-right:10px}@media (min-width:800px){#listings-property-item{row-gap:28px;padding-left:24px;padding-right:24px}#listings-property-item>.item-property{flex:0 0 100%!important;max-width:100%!important;width:100%!important;padding:0 0 28px!important}#listings-property-item>.item-property .md-card-bg{overflow:hidden;border-radius:14px;margin:0 auto!important}}@media (min-width:800px) and (max-width:899px){#listings-property-item>.item-property .md-card-bg{display:block!important;width:100%;max-width:100%}#listings-property-item>.item-property .md-card-bg>.slideshow-container{display:block;width:100%;margin:0}#listings-property-item>.item-property .window-hg{width:100%;min-height:320px;overflow:hidden}#listings-property-item>.item-property .slide-hg{display:block;min-height:320px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}#listings-property-item>.item-property .md-card-bg>.mbsc-card-content{padding:26px 28px 18px!important}#listings-property-item>.item-property .md-card-bg>.mbsc-card-footer:nth-child(3){padding:16px 28px!important;margin:0!important;border-top:1px solid rgba(0,0,0,.08)}#listings-property-item>.item-property .md-card-bg>.mbsc-card-footer:nth-child(4){padding:18px 18px 22px!important;margin:0!important;border-top:1px solid rgba(0,0,0,.08)}}@media (min-width:900px){#listings-property-item{padding-left:32px;padding-right:32px}#listings-property-item>.item-property .md-card-bg{display:grid!important;grid-template-columns:minmax(320px,430px) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"media content"
"media specs"
"media actions";align-items:stretch;width:100%;max-width:1400px;margin:0 auto!important}#listings-property-item>.item-property .md-card-bg>.slideshow-container{grid-area:media;margin:0;height:100%}#listings-property-item>.item-property .window-hg{height:100%;min-height:340px;overflow:hidden}#listings-property-item>.item-property .slide-hg{display:block;min-height:340px;height:100%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}#listings-property-item>.item-property .md-card-bg>.mbsc-card-content{grid-area:content;padding:26px 30px 18px!important}#listings-property-item>.item-property .md-card-bg>.mbsc-card-footer:nth-child(3){grid-area:specs;padding:16px 30px!important;margin:0!important;border-top:1px solid rgba(0,0,0,.08)}#listings-property-item>.item-property .md-card-bg>.mbsc-card-footer:nth-child(4){grid-area:actions;padding:18px 18px 18px!important;margin:0!important;border-top:1px solid rgba(0,0,0,.08);align-self:end}}@media (min-width:800px){#listings-property-item>.item-property .room-title-hgX{margin:0 0 14px 0!important}#listings-property-item>.item-property .room-desc-hg{display:block;line-height:1.7;margin:0}#listings-property-item>.item-property .roomAmenities,#listings-property-item>.item-property .modalRate{min-height:84px;height:100%}#listings-property-item>.item-property .md-card-footer .mbsc-row{align-items:center}}@media (min-width:1200px){#listings-property-item{padding-left:48px;padding-right:48px}#listings-property-item>.item-property .md-card-bg{max-width:1450px}#listings-property-item>.item-property .window-hg{min-height:380px}#listings-property-item>.item-property .slide-hg{min-height:380px}}@media (min-width:800px){.item-property.notAvail{flex:0 0 100%!important;max-width:100%!important;width:100%!important;padding:0!important;margin-bottom:28px!important;overflow:hidden;border-radius:14px}.item-property.notAvail>.md-card-bg{margin:0!important;border-radius:0!important;box-shadow:none!important}.item-property.notAvail>.md-card-bg:first-child{padding:0!important;overflow:hidden}.item-property.notAvail>.md-card-bg:first-child .image_pcode_background{display:block;width:100%;min-height:320px;height:100%;object-fit:cover;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;border:0!important}.item-property.notAvail>.md-card-bg:last-child{min-width:0}.item-property.notAvail>.md-card-bg:last-child>.mbsc-card-content{padding:26px 30px 18px!important}.item-property.notAvail>.md-card-bg:last-child>.mbsc-card-footer:nth-child(2){padding:16px 30px!important;margin:0!important;border-top:1px solid rgba(0,0,0,.08)}.item-property.notAvail>.md-card-bg:last-child>.mbsc-card-footer:nth-child(3){padding:18px 24px 22px!important;margin:0!important;border-top:1px solid rgba(0,0,0,.08)}.item-property.notAvail .alternative-dates{width:100%;min-height:60px}}@media (min-width:800px) and (max-width:899px){.item-property.notAvail{display:block!important}.item-property.notAvail>.md-card-bg:first-child .image_pcode_background{min-height:320px}}@media (min-width:900px){.item-property.notAvail{display:grid!important;grid-template-columns:minmax(320px,430px) minmax(0,1fr);align-items:stretch}.item-property.notAvail>.md-card-bg:first-child{height:100%}.item-property.notAvail>.md-card-bg:first-child .image_pcode_background{min-height:340px;height:100%}.item-property.notAvail>.md-card-bg:last-child{display:flex;flex-direction:column;height:100%}.item-property.notAvail>.md-card-bg:last-child>.mbsc-card-footer:nth-child(3){margin-top:auto!important}}@media (min-width:1200px){.item-property.notAvail>.md-card-bg:first-child .image_pcode_background{min-height:380px}}@media (min-width:800px){.item-property.notAvail{width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width:1200px){.item-property.notAvail{width:calc(100% - 96px)!important;max-width:calc(100% - 96px)!important}}.item-property.notAvail{border-radius:14px!important;width:1450px;max-width:90%!important}.item-property.notAvail>.mbsc-ios.mbsc-card.mbsc-form{margin:0!important}@media (max-width:800px){.item-property.notAvail{overflow:hidden;max-width:92%!important;margin:10px auto}.item-property.notAvail .mbsc-ios.mbsc-card.mbsc-form{border-radius:0!important}}#reserva{background-color:transparent;box-shadow:none}#reserva #ubw{color:#b0b0ab;font-family:"CaviarDreams",sans-serif!important}#reserva #ubw *{font-family:inherit}#reserva #ubw button{color:white;background-color:#e99d8c}#reserva #ubw button svg{stroke:white}#reserva #ubw .ubw-c{background-color:#eee8de}#reserva #ubw .ubw-pl{margin-top:6px}.salvia,.rooms{box-sizing:border-box;color:var(--ink);font-family:"DM Sans",Arial,sans-serif}.salvia *,.salvia *::before,.salvia *::after,.rooms *,.rooms *::before,.rooms *::after{box-sizing:border-box}.salvia a,.rooms a{color:inherit;text-decoration:none}.salvia h2,.rooms h2,.rooms h3{color:inherit;margin:0;padding:0}.salvia h2,.rooms h2{letter-spacing:-.045em;font-weight:300}.salvia p,.rooms p{padding-bottom:0}.salvia em,.rooms em{font-family:"Playfair Display",serif;font-weight:500}.salvia .et_pb_module,.rooms .et_pb_module{margin-bottom:0!important}.salvia .et_pb_row::after,.rooms .et_pb_row::after{content:none!important;display:none!important}.book,.et_pb_text_inner button{display:inline-flex;padding:16px 23px;background:#e27b62;color:#fff!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:600;line-height:1.4}.book.dark{background:var(--deep)}.eyebrow{margin:0 0 24px;text-transform:uppercase;letter-spacing:.23em;font-size:11px;font-weight:600;line-height:1.5}.eyebrow.coral{color:var(--coral)}#salvia.salvia.et_pb_section{position:relative;overflow:hidden;padding:8vw!important;background:var(--sage);color:#fff}.salvia-grid.et_pb_row{position:relative;z-index:1;display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto 310px;gap:26px;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.salvia-grid>.et_pb_column{float:none!important;width:auto!important;margin:0!important;padding:0!important}.photo{position:relative;overflow:hidden}.photo .et_pb_image,.photo .et_pb_image_wrap{display:block;width:100%;height:100%}.photo .et_pb_image img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.main-photo{grid-row:1 / 3;min-height:760px}.main-photo .et_pb_image img{object-position:center}.number-module{position:absolute!important;z-index:2;inset:0;pointer-events:none}.number-module .et_pb_text_inner{position:static}.number{position:absolute;top:25px;left:25px;color:#e98367;font-size:25px;line-height:1}.salvia-copy{padding:70px 7vw 60px 6vw!important;background:#f5f0e8;color:var(--ink)}.salvia-copy-content,.salvia-copy-content .et_pb_text_inner{height:auto}.salvia-copy h2{font-size:clamp(58px,6vw,94px);line-height:.84}.statement{margin:38px 0 17px!important;font-size:21px;line-height:1.5}.salvia-copy-content .et_pb_text_inner>p:not(.eyebrow):not(.statement){color:#5a6660;font-size:15px;line-height:1.75}.features{display:flex;flex-wrap:wrap;gap:12px 22px;margin:28px 0;padding-top:22px;border-top:1px solid #c9cabe}.features span{text-transform:uppercase;letter-spacing:.09em;font-size:11px;line-height:1.5}.actions{display:flex;align-items:center;gap:26px}.text-link{text-transform:uppercase;letter-spacing:.08em;font-size:12px;line-height:1.5}.detail-photo .et_pb_image img{object-position:center 58%}.salvia .stripe.et_pb_row{position:absolute;right:-70px;bottom:-120px;width:330px!important;max-width:none!important;height:330px;margin:0!important;padding:0!important;border-radius:50%;background:repeating-linear-gradient(90deg,#f6e7e4 0 21px,#d87b63 21px 42px);opacity:.24}.salvia .stripe>.et_pb_column,.salvia .stripe-content,.salvia .stripe-content .et_pb_text_inner{width:100%!important;height:100%;margin:0!important;padding:0!important}#reserva.rooms.et_pb_section{padding:115px 8vw!important;background:var(--cream);color:var(--ink)}.rooms-heading.et_pb_row,.room-list.et_pb_row{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding:0!important}.rooms-heading>.et_pb_column{float:none!important;width:100%!important;margin:0!important}.rooms h2{font-size:clamp(45px,5vw,78px);line-height:1.05;text-align:left}.room-list.et_pb_row{display:block!important;margin-top:55px!important;border-top:1px solid #c7ccc8}.room-list>.et_pb_column{float:none!important;width:100%!important;margin:0!important;padding:0!important}.room-card-module,.room-card-module .et_pb_text_inner{width:100%}.room-list article{display:grid;grid-template-columns:50px 1.2fr 1.2fr .7fr;align-items:center;padding:28px 5px;border-bottom:1px solid #c7ccc8}.room-list span{font-size:11px;line-height:1.5}.room-list h3{font-size:26px;font-weight:400;line-height:1.25}.room-list p{margin:0;color:#68736e;line-height:1.6}.room-list strong{text-transform:uppercase;letter-spacing:.1em;font-size:11px;line-height:1.5}@media (max-width:800px){#salvia.salvia.et_pb_section{padding:25px!important}.salvia-grid.et_pb_row{display:flex!important;flex-direction:column;gap:26px}.salvia-grid>.et_pb_column{width:100%!important}.main-photo{min-height:500px}.salvia-copy{padding:45px 30px!important}.salvia-copy h2{font-size:60px}.detail-photo{height:330px}.actions{flex-direction:column;align-items:flex-start}#reserva.rooms.et_pb_section{padding:80px 25px!important}.room-list article{grid-template-columns:35px 1fr 38px;gap:8px}.room-list p,.room-list strong{grid-column:2}.room-list button{grid-area:1 / 3 / 4}}.salvia .et_pb_module{padding:20px 40px}.et_pb_module.et_pb_image{padding:0}.room-card p:empty{display:none}#salvia.salvia.et_pb_section{background:#7f958a}a.book,.et_pb_text_inner button{background:#314a43!important}#salvia .et_pb_module .et_pb_text_inner{h2,p,span{color:rgb(38,52,47)}}.eyebrow.coral{color:#E99D8C!important}#reserva .et_pb_text_inner h2{color:rgb(38,52,47)}#reserva .et_pb_text_inner a>button{cursor:pointer}@media (max-width:767px){.et_pb_image_0 img{object-fit:cover!important;width:100%!important;height:400px!important}.salvia-copy{order:0!important}.photo.main-photo{order:1!important}.photo.detail-photo{display:none}}