.label-search{transition:transform 1s;position:fixed;z-index:2;left:calc(var(--border-radius) * -1.5);top:62px;background-color:var(--color-widget);border-radius:var(--border-radius);height:calc(var(--border-radius) * 2);min-width:calc(var(--border-radius) * 2);padding-left:calc(var(--border-radius) * 2.3);padding-right:calc(var(--border-radius) * 1);display:flex;justify-content:flex-end;align-items:center;color:var(--color-almost-white);cursor:pointer;box-shadow:0 0 15px #0000001a}.label-search:hover,.label-search:active,.label-search.focussed{background-color:var(--color-dark-gray);transition:transform .3s;transform:translate(calc(var(--border-radius) * .5))}.label-search .icon.entypo-search{position:relative;margin-right:.7em;font-size:1.3em}.label-search .icon.entypo-cancel{position:relative;margin-left:.1em;right:-.6em;width:1.5em;height:1.5em;border-radius:1.5em;font-size:1.3em;line-height:1em;display:flex;justify-content:center;align-items:center;color:var(--color-gray);background-color:#d3d3d299}.label-search .icon.entypo-cancel:before{position:relative;top:1px}.label-search .icon.entypo-cancel:hover,.label-search .icon.entypo-cancel:active{background-color:#d3d3d299}.label-search:hover .icon.entypo-cancel,.label-search:active .icon.entypo-cancel,.label-search.focussed .icon.entypo-cancel{color:var(--color-light-gray);background-color:#8282824d}.label-search:hover .icon.entypo-cancel:hover,.label-search:hover .icon.entypo-cancel:active,.label-search:active .icon.entypo-cancel:hover,.label-search:active .icon.entypo-cancel:active,.label-search.focussed .icon.entypo-cancel:hover,.label-search.focussed .icon.entypo-cancel:active{color:var(--color-white);background-color:#82828299}.label-search:not(.focussed) .search-input-field::placeholder{color:var(--color-light-gray)}.label-search.hide{transform:translate(-110%)}.search-input-field{font-size:1.3rem;background-color:transparent;color:#fff;border:0;outline:none;font-family:sans-serif}.search-input-field::placeholder{font-size:1.4rem;font-weight:300}.search-input-field.shim{visibility:hidden;white-space:pre}@media only screen and (max-width: 760px){.label-search{position:absolute;z-index:2;top:var(--border-radius);font-size:.8em;height:calc(var(--border-radius) * 1.5);padding-right:calc(var(--border-radius) * .5)}.label-search .icon.entypo-cancel{right:-.3em}.search-input-field{font-size:1.1rem}.search-input-field::placeholder{font-size:1.2rem}}
