.magicSearch{z-index:998;padding:4px;font-size:14px}@media (width<=767px){.magicSearch{font-size:15px}}.magicSearch.inline:not(.inpage){max-width:220px}.magicSearch.inline{background:0 0;border:none;flex:3 0 auto;padding:0}.magicSearch.inline .z-select .z-input{--z-input-border:0;font-size:13px}.magicSearch .z-select .z-dropdown{height:calc(-100px + var(--body-height,100vh));border:var(--z-input-border)!important;max-height:600px!important}.magicSearch .z-select .z-dropdown .z-scrollarea{max-height:none!important}.magicSearch .z-select .z-option{min-height:30px;padding:0 8px}@media (width<=767px){.magicSearch .z-select .z-option{padding:6px 8px}}.magicSearch .z-select .z-option .z-icon:first-child{padding:.2em;font-size:1.2em}.magicSearch .z-select .z-option img{border-radius:3px;width:1.6em;height:1.6em}.magicSearch.inpage{height:100%}.magicSearch.inpage .z-select{flex-direction:column;height:100%;display:flex}.magicSearch.inpage .z-dropdown{flex:1 0 auto;top:0!important;left:0!important}.magicSearch .z-tab-buttons>.z-inner{background:#d2d2d2;border-bottom:1px solid #d2d2d2;border-radius:0}.magicSearch .magic-categories.z-tabs .z-tab-buttons{border-radius:0}.magicSearch .magic-bg-icon{opacity:.05;font-size:40vh;position:absolute;top:50%;left:calc(25% - 100px);transform:translate(-50%,-50%)}.magicSearch .magic-bg-icon+.magic-bg-icon{left:calc(75% + 100px);transform:translate(-50%,-50%)scaleX(-1)}
