/* Scoped adjustments for the native tour document. */
body.hte-managed-detail{min-width:0}
#haytham-app .card-image-button{display:block}
#haytham-app a.card-title,#haytham-app a.card-arrow{text-decoration:none;color:inherit}
#haytham-app .preview-note{display:none!important}
.hte-managed-detail #haytham-app .site-header{top:32px}
.hte-managed-detail #haytham-app .sticky-booking-mobile{bottom:66px}
.hte-managed-detail #haytham-app .toast{bottom:140px}
.hte-managed-detail #haytham-app .experience-content{min-width:0}
.hte-managed-detail #haytham-app .hte-back-collection{padding:24px 0 60px}
.hte-managed-detail #haytham-app .experience-gallery img{width:100%;height:100%;object-fit:cover}
@media(max-width:782px){.hte-managed-detail #haytham-app .site-header{top:46px}}
@media(max-width:600px){.hte-managed-detail #haytham-app .site-header{top:0}}
/* Keep the administrator preview controls usable without covering a small screen. */
@media(max-width:782px){
 #wpvibe-preview-banner{position:relative;flex-wrap:wrap;box-sizing:border-box;width:100%;gap:8px;padding:12px}
 #wpvibe-preview-banner .wpvibe-badge{flex-basis:100%}
 #wpvibe-preview-banner .wpvibe-info{flex-basis:100%;min-width:0;order:3}
}
