/* Keep the theme gradient beneath optional private merchant header photos. */
#main-content .xm-merchant-directory .merchant-cover{position:relative;isolation:isolate;overflow:hidden;height:auto;min-height:0;aspect-ratio:16/9}
#main-content .xm-merchant-directory .merchant-cover>.xm-merchant-cover-image{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:cover;object-position:center}
#main-content .xm-merchant-directory .merchant-cover>.merchant-logo{position:absolute;z-index:1;left:16px;bottom:12px;margin:0;background:var(--surface);color:var(--primary);box-shadow:0 3px 12px rgb(0 0 0 / 12%)}
#main-content .xm-merchant-directory .merchant-cover>.xm-verified-store{z-index:2}
#main-content .xm-merchant-directory .merchant-body{position:relative;min-width:0;overflow-wrap:anywhere}
