.itinerary li small img{display:block;width:min(100%,260px);height:120px;object-fit:cover;margin-top:10px;border-radius:2px;background:#dfe2d8}.itinerary li small{font-size:0}
.itinerary li small img{width:auto;height:auto;max-width:min(100%,260px);max-height:260px;object-fit:contain;cursor:zoom-in;transition:opacity .2s ease}.itinerary li small img:hover{opacity:.82}.photo-lightbox{width:min(92vw,980px);max-width:none;max-height:92vh;overflow:hidden;padding:0;border:0;background:transparent;scrollbar-width:none}.photo-lightbox::-webkit-scrollbar{display:none}.photo-lightbox::backdrop{background:rgba(18,24,25,.86)}.photo-lightbox figure{margin:0;position:relative;display:grid;place-items:center}.photo-lightbox img{display:block;max-width:92vw;max-height:92vh;width:auto;height:auto;object-fit:contain;box-shadow:0 18px 60px rgba(0,0,0,.35)}.photo-lightbox figcaption,.photo-lightbox button{display:none}
