.drawer-search-open .drawer-search{display:block}.drawer-search{background-color:var(--color-tertiary);z-index:999;width:100%;display:none;position:absolute;top:100%;left:0}.drawer-search__input{padding:1.5em 0;position:relative}.drawer-search__input input[type=search]{align-items:flex-start;height:2em;min-height:2em;padding-right:5em;font-size:2em}.drawer-search__input--label{display:none}.drawer-search__input--clear{cursor:pointer;appearance:none;background-color:#0000;border:none;justify-content:center;align-items:center;font:500 1em gill-sans-nova,arial,sans-serif;display:flex;position:absolute;top:50%;right:5em;transform:translateY(-50%)}.drawer-search__input--clear span{font-size:.825em}.drawer-search__input--close{cursor:pointer;appearance:none;background-color:#0000;border:none;justify-content:center;align-items:center;width:3em;min-width:3em;height:3em;min-height:3em;padding:2px;font:1em gill-sans-nova,arial,sans-serif;display:flex;position:absolute;top:50%;right:1em;transform:translateY(-50%)}.drawer-search__input--close:hover svg{fill:var(--color-black)}.drawer-search__input--close svg{width:2em;height:2em;fill:var(--color-black)}.drawer-search__input--close span{display:none}.search-curtain{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000040;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.search-curtain-visible .search-curtain{display:block}
