@keyframes searchHideContent{0%{opacity:1}to{opacity:0}}@keyframes searchShowContent{0%{opacity:0}to{opacity:1}}@keyframes searchHideContentWithAnnouncementBar{0%{transform:translateY(0);opacity:1}to{transform:translateY(24px);opacity:0}}@keyframes searchShowContentWithAnnouncementBar{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.header-search__content{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;transform:translateY(24px);background:rgb(var(--color-base-light));z-index:99;opacity:0;pointer-events:none;padding:0 var(--layout-space-8) var(--layout-space-16);animation:searchHideContent .3s ease forwards;height:fit-content}.header-search--hide-announcement-bar .header-search__content{animation:searchHideContentWithAnnouncementBar .3s ease forwards}.header-search--open .header-search__content{opacity:0;pointer-events:auto;transform:translateY(0);animation:searchShowContent .3s ease forwards}.header-search--hide-announcement-bar.header-search--open .header-search__content{animation:searchShowContentWithAnnouncementBar .3s ease forwards}.header-search--open .header-search__content p{color:rgb(var(--color-base-dark))!important}.header-search--open .header-search--empty .header-search__content{padding-bottom:0}.header-search--open .header-search--empty .header-search__empty-content{opacity:1;pointer-events:auto;animation:initial}.header-search--open .header-search:not(.header-search--empty) .header-search__content{max-height:fit-content}.header-search--open .header-search:not(.header-search--empty) .header-search__empty-content{opacity:0;pointer-events:none;animation:initial}.header-search--open back-to-top.back-to-top__visible{opacity:0;transform:translateY(100%)}.header-search--open sticky-atc{transform:translateY(calc(100% + var(--layout-space-12)))!important}.header-search--open .section-product-grid .product-grid-top-bar{animation:slideOut .5s forwards!important}.header-search--open:has(.header-search:not(.header-search--empty)){overflow:hidden!important}.header-search facets-drawer-button .active-facets-count{display:none}.header-search .search-form{display:flex;position:relative}.header-search .search-form__field{display:flex}.search-form__submit-button{position:absolute;top:0;bottom:0;left:0;margin:auto;-webkit-appearance:none;appearance:none;border:0;box-shadow:none;background:none;width:24px;height:36px;display:flex;align-items:center;justify-content:center}.search-form__submit-button svg{min-width:16px}.search-form__submit-button svg path{stroke:rgba(var(--color-base-dark),1)}.search-form__input{padding-left:2.8rem;height:4.8rem;font-size:var(--text-size-xs);letter-spacing:initial;font-weight:var(--font-weight-normal)}.search-form__input::placeholder{font-size:var(--text-size-xs)}.search-form__reset-button{font-size:var(--text-size-base);margin-right:var(--layout-space-16);color:rgba(var(--color-base-brand-grey),1);text-decoration-color:rgba(var(--color-base-brand-light-grey),1);text-underline-offset:var(--layout-space-2);opacity:0;pointer-events:none;transition:ease .3s opacity;position:absolute;top:0;bottom:0;right:0}.header-search:not(.header-search--empty,.header-search--loading) .search-form__reset-button{opacity:1;pointer-events:auto}.header-search--open .header-search__empty-content{margin-top:4.9rem;padding:var(--layout-space-16) var(--layout-space-8);opacity:0;pointer-events:none}.header-search__close{position:absolute;top:var(--layout-space-4);right:var(--layout-space-6);height:38px}.header-search--open.header-search--hide-announcement-bar .section-announcement-bar{margin-top:-2.4rem}.header-search .search-results__results{display:grid;grid-template-areas:"search-suggestions" "product-grid" "facets";grid-template-columns:auto;overflow-y:scroll;overscroll-behavior:none;height:calc(100dvh - 5rem);padding:var(--layout-space-16) 0;-ms-overflow-style:none;scrollbar-width:none}.header-search .search-results__results::-webkit-scrollbar{display:none}.header-search .facets-side-drawer .search-results__results,.header-search .facet-group--search{display:none}.header-search .product-grid-container{overflow-y:scroll;overscroll-behavior:contain;height:fit-content;-ms-overflow-style:none;scrollbar-width:none;grid-area:product-grid;margin-top:var(--layout-space--2);padding-bottom:var(--layout-space-40)}.header-search .search-results__results::-webkit-scrollbar,.header-search .product-grid-container::-webkit-scrollbar{display:none}.header-search .collection.collection--empty{padding-top:var(--layout-space-2)}.header-search--open body{overflow:hidden}.header-search__overlay:empty{display:initial;visibility:hidden;pointer-events:none;background-color:rgba(var(--color-foreground),.32);position:fixed;top:0;right:0;bottom:0;left:0;animation:drawerCurtainFadeOut .5s forwards}.header-search--open .header-search__overlay:empty{animation:drawerCurtainFadeIn .5s forwards;pointer-events:auto}.header-search .search-form .loading-overlay__spinner{position:absolute;right:var(--layout-space-16);top:0;bottom:0;margin:auto;height:fit-content;opacity:0;pointer-events:none;transition:ease .3s opacity}.header-search.header-search--loading .loading-overlay__spinner{opacity:1}.search-suggestions .highlight{color:rgb(var(--color-base-dark))}.search-suggestion__list li{line-height:var(--layout-space-6)}.search-suggestion__item{color:rgba(var(--color-base-brand-grey),1);text-decoration:none;font-size:var(--text-size-xs);text-transform:capitalize}.search-suggestion__heading{margin:0}.search-suggestion__list{list-style:none;margin:0;display:flex;flex-direction:column;gap:var(--layout-space-8);padding:var(--layout-space-8) 0}.header-search .product-card>quickbuy-button{display:none}.header-search .facets-side-drawer.drawer{max-width:294px;min-width:294px;min-height:100vh}.header-search .facets-side-drawer.drawer.active .drawer__inner{animation:initial;opacity:1}.header-search .search-results__results:empty,.header-search__content:empty,.header-search .product-count--mobile{display:none}.header-search .search-suggestions{grid-area:search-suggestions;margin-bottom:var(--layout-space-8)}.header-search .facets-wrapper{grid-area:facets}.header-search .collection__title--desktop-slider .title{font-size:var(--text-size-base);font-weight:var(--font-weight-normal)}.header-search--empty .header-search__details>.header-search__content{height:4.9rem}#template-search main .search-suggestions,#template-search .product-count--mobile,.header-search .pagination-wrapper,.header-search.header-search--empty .product-grid-top-bar,.header-search .product-grid-top-bar,.header-search .facets-search,body:not(#template-search) #FacetsSearchDrawer .facets-search,.header-search .facets-layout-grid-toggle,.facets-search-drawer .facet-group--search{display:none}.header-search .product-grid-top-bar{left:0}.header-search--open .header-search .product-grid-top-bar{display:flex}.facets-search{margin:var(--layout-space-8) 0}.facets-search h2{margin:var(--layout-space-2);font-size:var(--text-size-base)}.facets-search form{position:relative}#template-search .collection-hero{margin-bottom:var(--layout-space-4)}@media screen and (min-width:750px){.facets-search{margin-bottom:var(--layout-space-8)}#template-search .collection-hero{margin-bottom:var(--layout-space-16)}.header-search--empty .header-search__details>.header-search__content{height:fit-content;padding-bottom:initial}.header-search .search-suggestions{margin-bottom:0}.header-search--open .header-search--empty .search-suggestion__list{padding-bottom:var(--layout-space-16)}.header-search__close{top:var(--layout-space-8)}.header-search .product-grid-container{height:calc(100vh - var(--layout-space-60));padding-bottom:0}.header-search--open .header-search__empty-content{padding:var(--layout-space-16);margin-top:65px}.header-search__content{padding-left:var(--layout-space-16);padding-right:var(--layout-space-16)}.header-search__close{right:var(--layout-space-16)}.search-form__input{height:6.4rem;padding-left:var(--layout-space-16)}.header-search .search-results__results{grid-template-areas:"search-suggestions product-grid" "facets product-grid";grid-template-columns:minmax(auto,294px) auto;overflow-y:hidden;height:initial}}@media screen and (min-width:750px)and (max-width:959px){.header-search .product-grid-container .product-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:960px)and (max-width:1119px){.header-search .product-grid-container .product-grid{grid-template-columns:repeat(3,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ua_search.css.map */
