header-search-popdown{display:block;height:100%}header-search-popdown>details{height:100%}.search-popdown{font-family:var(--FONT-STACK-NAV);font-style:var(--FONT-STYLE-NAV);font-weight:var(--FONT-WEIGHT-NAV);letter-spacing:normal;--bg: var(--COLOR-SUBMENU-BG);--text: var(--COLOR-SUBMENU-LINK);--link: var(--COLOR-SUBMENU-LINK);--link-hover: var(--COLOR-SUBMENU-LINK-HOVER);--text-light: var(--COLOR-SUBMENU-TEXT-LIGHT);position:absolute;z-index:6002;top:0;right:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(-100%);transition:opacity .5s ease,transform .5s ease,visibility 0s linear .5s;box-shadow:0 5px 10px #0000001a;background:var(--bg)}.search-popdown .search-form{position:static}.search-popdown input[type=search]{width:100%;border:none;margin:0;text-align:left;color:var(--text);background:var(--INPUT-BG)}@supports (-webkit-touch-callout: none){.search-popdown input[type=search]{font-size:max((var(--FONT-SIZE-NAV)),16px)}}.search-popdown input[type=search]::placeholder{color:var(--text)}.search-popdown input[type=search]:focus,.search-popdown input[type=search]:active{box-shadow:none}.search-popdown .product-link{--link: var(--COLOR-HEADER-LINK);--link-hover: var(--COLOR-HEADER-LINK-HOVER)}.search-popdown .product-information .price{--text-light: var(--COLOR-HEADER-LINK);font-family:var(--FONT-STACK-BODY)}.search-popdown+.underlay{z-index:6001}.theme__header header-search-popdown.is-open .search-popdown,.theme__header header-search-popdown.is-open .predictive-search{width:100vw;padding-right:var(--scrollbar-width)}header-search-popdown.is-open .search-popdown{opacity:1;transform:none;transition-delay:0s;visibility:unset;max-height:calc(100vh - var(--announcement-height))}.search-popdown__main{width:100%;height:var(--header-height);display:flex;justify-content:space-between;align-items:center;background:var(--bg);transition:transform .5s ease}.search-popdown__close{position:relative;height:100%;display:flex;align-items:center}.search-popdown__close__button{--icon-size: 20px;font-size:var(--FONT-SIZE-NAV);cursor:pointer;width:34px;height:100%;display:flex;align-items:center;justify-content:center}.search-popdown__submit{--icon-size: 20px;display:flex;align-items:center;justify-content:center;width:36px;margin-left:-8px;padding:0}
/*# sourceMappingURL=/cdn/shop/t/43/assets/header-search-popdown.css.map */
