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:var(--LETTER-SPACING-NAV);--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]{font-family:var(--FONT-STACK-NAV);font-style:var(--FONT-STYLE-NAV);font-weight:var(--FONT-WEIGHT-NAV);letter-spacing:var(--LETTER-SPACING-NAV);width:100%;border:none;margin:0;text-align:left;color:var(--text);font-size:calc(var(--font-nav-small) * var(--FONT-SIZE-NAV))}.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)}.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;width:80px;height:100%;display:flex}@media only screen and (max-width:749px){.search-popdown__close{width:20px}}.search-popdown__close__button{--icon-size: 24px;position:absolute;top:50%;right:4px;display:flex;align-items:center;justify-content:center;padding:5px;color:var(--link);background:transparent;border-radius:var(--RADIUS);font-size:0;text-decoration:none;transform:translate3d(0,-50%,0);transition:color .3s ease}.search-popdown__close__button .icon{display:block;fill:currentcolor;pointer-events:none;will-change:transform;transition:transform .4s cubic-bezier(.4,0,.22,1)}@media(hover:hover){.search-popdown__close__button:hover{color:var(--link-hover)}.search-popdown__close__button:hover .icon{transform:scale(1.25)}}.search-popdown__close__button{--icon-size: 24px;font-size:var(--FONT-SIZE-NAV);cursor:pointer;width:34px;height:34px;right:-11px}.search-popdown__submit{--icon-size: 24px;display:flex;align-items:center;justify-content:center;width:36px;margin-left:-8px;padding:0}.search-popdown{--by-search-radius: 14px;--by-search-line: rgba(128,128,128,.22);box-shadow:0 18px 48px #00000038}.search-popdown .search-popdown__main{min-height:76px;height:auto;gap:12px}.search-popdown .search-form{align-items:center}.search-popdown .input-holder{min-width:0}.search-popdown input[type=search]{min-height:52px;padding:12px 14px;font-size:16px;line-height:1.35;border-radius:10px;outline-offset:-3px}.search-popdown input[type=search]:focus-visible{outline:2px solid currentColor}.search-popdown .search-popdown__submit{flex:0 0 40px;width:40px;height:44px;margin:0;border-radius:10px}.search-popdown .search-reset{padding:9px 12px;min-height:40px;white-space:nowrap}.search-popdown .search-popdown__close{flex:0 0 42px;width:42px}.search-popdown .search-popdown__close__button{width:40px;height:40px;right:0;border-radius:10px}.search-popdown .predictive-search{max-height:min(62vh,600px);overscroll-behavior:contain}.search-popdown .predictive-search__outer,.search-popdown .predictive-search__outer--empty,.search-popdown .is-searched .predictive-search__outer{padding-top:16px;padding-bottom:20px}.search-popdown .predictive-search__layout{gap:clamp(16px,2.5vw,32px)}.search-popdown .predictive-search__heading{font-size:13px;font-weight:650;letter-spacing:.035em;padding-bottom:12px;margin-bottom:14px}.search-popdown .predictive-search__link{display:inline-block;line-height:1.5;padding:8px 4px;border-radius:6px}.search-popdown .predictive-search__products__list .product-link{border-radius:var(--by-search-radius);transition:background-color .18s ease,transform .18s ease}.search-popdown .predictive-search__products__list .product-link:hover{background:#8080801a}.search-popdown .predictive-search__actions{margin:14px 0 22px}.search-popdown .predictive-search__actions .btn{border-radius:10px;min-height:44px}@media(min-width:750px){.search-popdown .predictive-search__layout{grid-template-columns:minmax(180px,1fr) minmax(0,3fr)}.search-popdown .predictive-search__layout--no-products,.search-popdown .predictive-search__layout--no-suggestions{grid-template-columns:1fr}}@media(max-width:749px){.search-popdown .search-popdown__main{min-height:66px;gap:4px}.search-popdown .search-popdown__submit{flex-basis:32px;width:32px}.search-popdown input[type=search]{min-height:46px;padding:10px 8px}.search-popdown .search-popdown__close{flex-basis:34px;width:34px}.search-popdown .search-popdown__close__button{width:34px;height:40px}.search-popdown .predictive-search{max-height:min(70dvh,560px)}.search-popdown .predictive-search__products__list .product-link{padding:8px;gap:12px;align-items:center}.search-popdown .predictive-search__products__list .product-item__info{min-width:0}}@media(prefers-reduced-motion:reduce){.search-popdown .predictive-search__products__list .product-link{transition:none}}.search-popdown .predictive-search{max-height:min(540px,calc(100dvh - 110px));scrollbar-width:thin}.search-popdown .predictive-search__outer,.search-popdown .is-searched .predictive-search__outer{padding-top:12px;padding-bottom:12px}.search-popdown .predictive-search__products__list .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.search-popdown .predictive-search__products__list .grid>*{min-width:0;width:100%;max-width:none;margin:0}.search-popdown .predictive-search__products__list .product-link{display:block;padding:8px}.search-popdown .predictive-search__products__list .product-item__image,.search-popdown .predictive-search__products__list .product-item__bg,.search-popdown .predictive-search__products__list .product-item__image-holder{max-height:165px}.search-popdown .predictive-search__products__list .product-item__info{padding-top:8px}.search-popdown .predictive-search__products__list .product-item__title,.search-popdown .predictive-search__products__list .product-item__title a{font-size:13px;line-height:1.4}.search-popdown .predictive-search__products__list .product-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-popdown .predictive-search__products__list .price{font-size:13px}.search-popdown .predictive-search__item{margin-bottom:5px}.search-popdown .predictive-search__heading{margin-bottom:8px}@media(max-width:900px)and (min-width:750px){.search-popdown .predictive-search__products__list .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.search-popdown .predictive-search{max-height:min(68dvh,510px)}.search-popdown .predictive-search__products__list .grid{display:grid;grid-template-columns:1fr;gap:8px}.search-popdown .predictive-search__products__list .product-link{display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px}.search-popdown .predictive-search__products__list .product-item__image,.search-popdown .predictive-search__products__list .product-item__bg,.search-popdown .predictive-search__products__list .product-item__image-holder{max-height:75px}}.search-popdown .predictive-search{max-height:min(76dvh,750px);overflow-y:auto;overflow-x:hidden}.search-popdown .predictive-search__products__list,.search-popdown .predictive-search__products__list .grid,.search-popdown .predictive-search__products__list .grid>*{height:auto;min-height:0;overflow:visible}.search-popdown .predictive-search__products__list .product-link{height:auto;min-height:100%;overflow:visible}.search-popdown .predictive-search__products__list .product-item__image,.search-popdown .predictive-search__products__list .product-item__bg,.search-popdown .predictive-search__products__list .product-item__image-holder{max-height:none}.search-popdown .predictive-search__products__list .product-item__info{height:auto;overflow:visible;padding-bottom:12px}.search-popdown .predictive-search__products__list .product-item__title{display:block;overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow-wrap:anywhere}.search-popdown .predictive-search__products__list .price{display:block;height:auto;overflow:visible}@media(max-width:749px){.search-popdown .predictive-search{max-height:min(74dvh,650px)}.search-popdown .predictive-search__products__list .product-link{min-height:90px;align-items:start}.search-popdown .predictive-search__products__list .product-item__image,.search-popdown .predictive-search__products__list .product-item__bg,.search-popdown .predictive-search__products__list .product-item__image-holder{max-height:78px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/header-search-popdown.css.map */
