/* AX70: public search, catalog and business profile refinements. */
.discovery-page .filters>.fieldWrap{min-width:0}
.discovery-page .ax70-label{display:block;margin:0 0 6px;color:#674829;font-size:13px;font-weight:800}
.discovery-page .filters .fieldWrap select{width:100%;min-height:56px;padding:0 16px;border:1px solid #d9bd83;border-radius:16px;background:#fff;color:#291a10;font-size:16px}
.discovery-page .filters .fieldWrap input[type=date]{width:100%;min-width:0;min-height:56px;height:56px}
.discovery-page .ax604-heroText,.discovery-page .ax604-offerRow>div{min-width:0;overflow-wrap:anywhere}
.discovery-page .ax604-heroText strong{overflow-wrap:anywhere;line-height:1.08}
.discovery-page .ax604-identity .ax604-logo{object-fit:contain}
.discovery-page .ax604-primary,.discovery-page .ax604-secondary{min-height:44px;display:grid;place-items:center}
.result-card .result-body,.result-card .result-body h2{min-width:0;overflow-wrap:anywhere}
.result-card .actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}
.profile-media-main img,.profile-media-side img,.room-card>img{object-fit:contain!important;background:#211b15}
.identity-copy{min-width:0;overflow-wrap:anywhere}
@media(max-width:700px){
 .discovery-page .ax604-identity{gap:10px;align-items:center}
 .discovery-page .ax604-heroText strong{font-size:clamp(22px,6vw,31px)}
 .result-card .result-body{min-width:0}
}
@media(max-width:380px){.discovery-page .ax604-identity{grid-template-columns:54px minmax(0,1fr)}.discovery-page .ax604-identity .ax604-logo,.discovery-page .ax604-logoFallback{width:54px;height:54px}}
