.ws-top-navigation-search{height:44px;box-shadow:none;border:1px solid var(--background-2);cursor:pointer;background:0 0;border-radius:50%;flex-basis:44px;align-items:center;padding:0;transition:flex-grow .25s ease-in,flex-basis .25s ease-in,padding .25s ease-in,height .25s ease-in .25s,border-radius .25s ease-in .25s,border-color .25s ease-in,background .25s ease-in,box-shadow .25s ease-in;display:flex;position:relative;overflow:hidden}.ws-top-navigation-search:focus,.ws-top-navigation-search:hover{background-color:var(--background-2)}.ws-top-navigation-search:active{background-color:var(--background-1)}.ws-top-navigation-search.ws-top-navigation-search--no-transition,.ws-top-navigation-search.ws-top-navigation-search--no-transition .ws-top-navigation-search__icon,.ws-top-navigation-search.ws-top-navigation-search--no-transition .ws-top-navigation-search__input{transition:none}.ws-top-navigation.ws-top-navigation--full-bleed .ws-top-navigation-search{background:var(--ws-color-primary);border-color:var(--background-2)}.ws-top-navigation--show-search-bar.ws-top-navigation--full-bleed .ws-top-navigation-search{border-color:rgba(var(--base-color-rgb),.2);background:#fff}.ws-top-navigation-search--expanded{border-radius:var(--ws-border-radius);border-color:rgba(var(--base-color-rgb),.2);height:40px;box-shadow:none;background-color:#fff;flex:1 1 0;padding:4px 8px;transition:flex-grow .25s ease-in,flex-basis .25s ease-in,padding .25s ease-in,height .25s ease-in,border-radius .25s ease-in,border-color .25s ease-in,background .25s ease-in,box-shadow .25s ease-in}.ws-top-navigation.ws-top-navigation--full-bleed .ws-top-navigation-search--expanded{background:#fff}.ws-top-navigation--show-search-bar .ws-top-navigation-search{border-radius:var(--ws-border-radius);border-color:rgba(var(--base-color-rgb),.2);height:40px;box-shadow:none;background-color:#fff;flex-grow:1;flex-basis:0;min-width:0;margin:2px 0;padding:4px 8px}.ws-top-navigation--show-search-bar .ws-top-navigation-search:not(.ws-top-navigation-search--no-transition){transition:border-radius 80ms ease-out,height 80ms ease-out,margin 80ms ease-out,border-color 80ms ease-out,background 80ms ease-out,box-shadow 80ms ease-out,flex-grow .2s ease-out 80ms,flex-basis .2s ease-out 80ms,padding .2s ease-out 80ms}.ws-top-navigation--show-search-bar .ws-top-navigation-search:not(.ws-top-navigation-search--no-transition) .ws-top-navigation-search__input{transition:opacity .2s ease-out 80ms}.ws-top-navigation-search__actions{z-index:1;pointer-events:none;align-items:center;gap:4px;transition:right 0s linear .25s;display:flex;position:absolute;right:calc(50% - 12px)}.ws-top-navigation--show-search-bar.ws-top-navigation--search-expanded .ws-top-navigation-search__actions,.ws-top-navigation-search--expanded .ws-top-navigation-search__actions{transition:right linear;right:9px}.ws-top-navigation--show-search-bar .ws-top-navigation-search__actions{transition:right linear;left:auto;right:9px}.ws-top-navigation-search__icon{pointer-events:none;z-index:1;opacity:0;position:absolute;right:calc(50% - 12px)}.ws-top-navigation-search__icon--visible{opacity:1;transition:opacity .25s ease-in}.ws-top-navigation-search--expanded .ws-top-navigation-search__icon{left:8px;right:auto}.ws-top-navigation--show-search-bar .ws-top-navigation-search__icon{opacity:1;transition:none;left:8px;right:auto}.ws-top-navigation-search__clear-btn{pointer-events:auto}.ws-top-navigation-search__input{opacity:0;pointer-events:none;background:0 0;border:none;outline:none;flex:1 1 0;min-width:0;padding:0 32px 0 0;font-size:16px;transition:opacity .25s ease-in}.ws-top-navigation--show-search-bar .ws-top-navigation-search__input,.ws-top-navigation-search--expanded .ws-top-navigation-search__input{opacity:1;pointer-events:auto;padding-left:28px}
