.ea-smart-search{display:flex;align-items:center;flex:0 1 240px;width:240px;min-width:140px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.045);transition:border-color .2s,background .2s,box-shadow .2s;margin:0}.ea-smart-search:focus-within{border-color:#ffda00;background:rgba(255,255,255,.075);box-shadow:0 0 0 3px rgba(255,218,0,.10)}.ea-smart-search input{width:100%;min-width:0;height:100%;padding:0 0 0 14px;border:0;outline:none;border-radius:inherit;background:transparent;color:#fff;font-size:12px;font-weight:500;line-height:1.4;font-family:inherit;letter-spacing:.01em;box-shadow:none}.ea-smart-search input::placeholder{color:rgba(255,255,255,.5)}.ea-smart-search button{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;background:transparent;color:rgba(255,255,255,.72);border-radius:11px;cursor:pointer;transition:color .2s,background .2s}.ea-smart-search button:hover{color:#ffda00;background:rgba(255,218,0,.08)}.ea-smart-search button:focus-visible{outline:2px solid #ffda00;outline-offset:-3px}.ea-search-header nav a{padding-left:10px;padding-right:10px}.header-actions .ea-smart-search{margin-right:16px;width:300px}@media(max-width:1279px){.ea-smart-search{width:190px;flex-basis:190px}.header-actions .ea-smart-search{width:240px;margin-right:6px}}@media(max-width:767px){.ea-smart-search{width:150px;min-width:110px;flex-basis:150px;height:40px}.ea-smart-search input{font-size:12px;padding-left:10px}.ea-smart-search button{width:32px;height:36px}.header-actions .ea-smart-search{width:150px;margin-right:0}.header-inner{flex-wrap:wrap}.header-actions{gap:8px}}@media(max-width:420px){.ea-smart-search{width:120px;min-width:100px;flex-basis:120px}.ea-smart-search input::placeholder{font-size:11px}.header-actions .ea-smart-search{width:130px}}@media(prefers-reduced-motion:reduce){.ea-smart-search,.ea-smart-search button{transition:none}}
