/* Unified search launcher and result surface */
.hayat-search__launcher{width:min(1120px,calc(100% - 40px))!important}
.hayat-search__form{box-sizing:border-box!important;width:100%!important}
.ascopes-xsearch-panel.is-hayat-attached{box-sizing:border-box!important;max-width:none!important;margin:0!important;border:1px solid rgba(255,255,255,.11)!important;border-top:0!important;border-radius:0 0 18px 18px!important;background:linear-gradient(145deg,#39322f,#282321)!important;box-shadow:0 36px 90px rgba(0,0,0,.58)!important}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-shell{width:100%;background:transparent!important}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-main{padding:22px 24px 25px!important;background:transparent!important}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-head{top:-22px;margin:0 0 14px;padding:6px 0 13px;background:#332c29!important;border-bottom:1px solid rgba(255,255,255,.08)}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-side{padding:22px 18px;background:rgba(12,10,9,.2)!important}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-close{display:none!important}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-empty{min-height:176px;border:1px dashed rgba(255,255,255,.18);border-radius:13px;background:rgba(255,255,255,.035);color:rgba(255,255,255,.5)}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-empty strong{color:#f4eee8}.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-empty span{color:#bcb0a8}
.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-products{align-content:start}
@media(max-width:640px){.hayat-search__launcher{width:calc(100% - 16px)!important;margin-top:8px!important}.ascopes-xsearch-panel.is-hayat-attached{left:8px!important;right:8px!important;width:auto!important;max-width:none!important}.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-shell{display:block}.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-side{max-height:150px;border:0;border-bottom:1px solid rgba(255,255,255,.1)}.ascopes-xsearch-panel.is-hayat-attached .ascopes-xsearch-main{padding:18px 14px!important}}
