.home-page .section-title{margin:26px 0 16px}.home-hotel{overflow:hidden}.photo-wall{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#eee3d5}.wall-photo{position:relative;min-width:0;padding:0;border:0;background:#ddd;cursor:zoom-in;overflow:hidden}.wall-photo--main{grid-column:1/-1;aspect-ratio:16/9}.wall-photo:not(.wall-photo--main){aspect-ratio:4/3}.wall-photo img{width:100%;height:100%;display:block;object-fit:cover}.wall-photo--main img{object-position:center 56%}.wall-photo span,.wall-photo em{position:absolute;bottom:7px;left:7px;margin:0;padding:2px 7px;border-radius:3px;color:#fff;background:#15110dad;font-size:15px;font-style:normal;line-height:1.45}.wall-photo--main em{right:8px;left:auto;font-size:14px}.hotel-lead{margin:0 0 16px!important;color:var(--ink)!important}.more-note{margin:0 0 8px!important;font-size:18px!important;font-weight:700;color:var(--ink)!important}.all-photos-button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:8px 17px;border:0;border-radius:8px;color:#fff;background:var(--accent);font-size:20px;font-weight:800;text-align:left;cursor:pointer}.all-photos-button b{font-size:25px}.home-expanded{padding-top:24px}.home-section{margin:0 0 26px}.home-section h3{margin:0 0 10px;font-size:23px}.home-photo-list{display:grid;gap:10px}.home-full-photo{padding:0;border:0;border-radius:8px;overflow:hidden;background:#eee5d9;cursor:zoom-in}.home-full-photo img{display:block;width:100%;height:auto}.home-footer{padding:10px 0 22px;text-align:center;color:var(--muted);font-size:17px}@media(min-width:761px){.home-hotel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.home-hotel .photo-wall{height:100%}.home-hotel .hotel-card__body{display:flex;flex-direction:column;justify-content:center}.home-hotel .wall-photo--main{grid-column:auto;grid-row:1/3;aspect-ratio:auto}.home-hotel .wall-photo:not(.wall-photo--main){aspect-ratio:auto;min-height:150px}.home-hotel .home-expanded{grid-column:1/-1}.home-hotel:has(.home-expanded:not([hidden])){display:block}.home-hotel:has(.home-expanded:not([hidden])) .photo-wall{height:auto}}
