.alem-search-pop{position:relative}.alem-search-pop summary{list-style:none;cursor:pointer;padding:9px 11px;border-radius:9px;font-size:14px;font-weight:700;user-select:none}.alem-search-pop summary::-webkit-details-marker{display:none}.alem-search-pop summary:hover,.alem-search-pop[open] summary{background:#f2f2ee}.alem-search-pop form{position:absolute;right:0;top:calc(100% + 12px);z-index:80;width:min(330px,calc(100vw - 32px));display:flex;padding:8px;background:#fff;border:1px solid #e3e3de;border-radius:14px;box-shadow:0 18px 50px rgba(17,17,17,.16)}.alem-search-pop form:before{content:"";position:absolute;right:18px;top:-6px;width:11px;height:11px;background:#fff;border-left:1px solid #e3e3de;border-top:1px solid #e3e3de;transform:rotate(45deg)}.alem-search-pop input{position:relative;z-index:1;min-width:0;flex:1;padding:10px 11px;border:0;background:#f5f5f1;border-radius:9px 0 0 9px;font:inherit;outline:0}.alem-search-pop input:focus{box-shadow:inset 0 0 0 2px #ffd400}.alem-search-pop button{position:relative;z-index:1;border:0!important;border-radius:0 9px 9px 0!important;padding:0 15px!important;background:#ffd400!important;color:#111!important;font-size:13px;font-weight:800;cursor:pointer}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:680px){.alem-search-pop summary{padding:8px}.alem-search-pop form{position:fixed;left:16px;right:16px;top:72px;width:auto}.alem-search-pop form:before{display:none}}
