/* Original Authentic Spa identity above the booking invitation. */
#reservar .booking-brand-160{display:flex;justify-content:center;margin:0 auto 1.5rem}
#reservar .booking-brand-image-160{display:block;width:208px;max-width:65vw;height:auto;aspect-ratio:1;object-fit:contain}
#reservar .booking-brand-160+.sec-tag{display:block;margin-bottom:1.2rem}

/* The spa introduction keeps its editorial copy while photographs are paused. */
#sobre[data-spa-photos="paused"] .about-in{grid-template-columns:minmax(0,1fr);max-width:920px}
#sobre[data-spa-photos="paused"] .about-visual{display:none}
#sobre[data-spa-photos="paused"] .about-text{max-width:790px}
#sobre[data-spa-photos="paused"] .cklist{grid-template-columns:repeat(2,minmax(0,1fr));max-width:660px}
.as-spa-page-150 .document-prose :is(img,picture),.as-spa-page-150 .venue-gallery{display:none}
@media(max-width:650px){
  #reservar .booking-brand-image-160{width:176px}
  #reservar .booking-brand-160{margin-bottom:1.2rem}
  #sobre[data-spa-photos="paused"] .about-text{width:100%}
}
