.searchInnerWrapper{display:flex;flex-direction:column;background:var(--background_color);color:var(--primary_text);height:100%;width:100%;max-height:none;touch-action:pan-y pinch-zoom}.search[aria-hidden=false]{visibility:visible;opacity:1;display:block;z-index:50}.search.search--mobile-animation-disabled .searchDrawer.Drawer{transition:none}.searchDrawer.Drawer,drawer-component.searchDrawer.Drawer{display:block;top:0;right:0;z-index:1;width:100%;max-width:none;height:100dvh;overflow:hidden;transform:none;transition:none;will-change:auto}.searchDrawer.Drawer.is-open,drawer-component.searchDrawer.Drawer.is-open{transform:none}.search[aria-hidden=false] .searchDrawer.Drawer{will-change:auto}.search .sectionOverlay,.search.search--mobile-animation-disabled .sectionOverlay{transition:none}.searchHeader{width:100%;flex-shrink:0}.searchInput--Wrapper{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:1rem;row-gap:2.375rem;align-items:center;width:calc(100% - 2.5rem);margin:0 auto;padding-top:1.25rem;padding-bottom:.5rem;border-bottom:1px solid var(--secondary_gray)}.searchHeader--title{grid-column:1;grid-row:1;margin:0;color:var(--primary_text)}.searchInput--Wrapper .searchInput--submit{grid-column:2;grid-row:2;justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin:0;padding:0;border:0;background:transparent;color:var(--primary_text);cursor:pointer}.searchInput--Wrapper .searchInput--icon path,.searchInput--Wrapper .Svg--search_bar path{fill:var(--primary_text)}.searchForm{grid-column:1;grid-row:2;align-self:center;min-width:0;overflow:hidden}.searchForm input{width:133.333%;max-width:none;border:none;background:transparent;color:var(--primary_text);height:auto;min-height:1.75rem;padding:0;font-size:1rem;line-height:1.5rem;transform:scale(.75);transform-origin:left center;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.searchForm input:focus,.searchForm input:focus-visible{outline:none;box-shadow:none}.searchForm input::placeholder,.searchForm .searchInput::placeholder{color:var(--secondary_gray);opacity:1}.searchForm input::-webkit-input-placeholder{color:var(--secondary_gray);opacity:1}.searchForm input::-moz-placeholder{color:var(--secondary_gray);opacity:1}.searchInput--actions{grid-column:2;grid-row:1;justify-self:end;align-self:center;position:relative;width:1.125rem;height:1.125rem;padding-bottom:1.25rem}.closeSearch{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;cursor:pointer;opacity:1;visibility:visible}.closeSearch svg{width:1.25rem;height:1.25rem}.closeSearch path{fill:var(--primary_text)}.searchWrapper{display:block;width:100%;flex:1 1 auto;min-height:0;height:calc(100% - var(--search-header-height, 4rem));padding:3rem 0 2rem;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.searchWrapper .predictiveSearch--header{padding-left:1rem;padding-right:1rem}.predictiveSearch{width:100%}.predictiveSearch--twoColumns{display:grid;grid-template-columns:1fr;gap:3rem}.predictiveSearch--innerWrapper{text-align:left}.predictiveSearch--suggestions,.predictiveSearch--twoColumns .predictiveSearch--suggestions{padding-left:1.25rem;padding-right:1.25rem}.predictiveSearch--title{display:block;margin-bottom:1.875rem;color:var(--primary_text)}.predictiveSearch--suggestions .predictiveSearch--queries{display:flex;flex-direction:column;gap:1rem;width:max-content;margin:0;padding:0;list-style:none}.predictiveSearch--queries li{cursor:pointer;text-transform:none;word-break:break-word}.searchSuggestion{position:relative;display:inline-block;width:fit-content;color:var(--primary_text)}.predictiveSearch--queries li:hover .searchSuggestion:before,.search--recentResults li:hover .searchSuggestion:before{content:"";position:absolute;left:0;bottom:-.075rem;width:100%;height:1px;background:currentColor}.searchSuggestion mark,.searchSuggestion strong,.searchSuggestion b{font-weight:inherit;color:inherit;color:var(--primary_text);background:transparent}.search--recentResults{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.search--recentResults li{text-transform:capitalize}.predictiveSearch--productsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1rem;width:100%}.searchInitialView--products.swiper-wrapper,.predictiveSearch--noProducts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.predictiveSearch--noResults{display:grid;grid-template-columns:1fr;gap:2rem;width:100%}.predictiveSearch--noResultContent{display:flex;flex-direction:column;align-items:flex-start;gap:0;text-align:left;color:var(--primary_text)}.predictiveSearch--noResultContent p{margin:0}.predictiveSearch--noProductsInline{display:flex;align-items:flex-start;min-height:100%;padding-top:.25rem}.predictiveSearch--header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.predictiveSearch--header .predictiveSearch--title{text-transform:none}.predictiveSearch--header .Button--Tertiary .ButtonText,.predictiveSearch--viewAll .Button--Tertiary .ButtonText{color:var(--primary_text)}.predictiveSearch--header .Button--Tertiary .ButtonText .button-txt:after,.predictiveSearch--viewAll .Button--Tertiary .ButtonText .button-txt:after{background:var(--primary_text)}.predictiveSearch--header .predictiveSearch--title{margin-bottom:0}.predictiveSearch--viewAll{display:flex;justify-content:center;margin-top:3rem;padding-left:1rem;padding-right:1rem}.search a:link,.search a:visited,.search a:active,.search .cardInformation--Title,.search .price{color:var(--primary_text)}.searchSlide{min-width:0}.search--empty .searchWrapper{display:none}.predictiveSearch--initial{display:flex;flex-direction:column;gap:2rem}.predictiveSearch--recent.is-hidden,.predictiveSearch--suggestions.is-hidden{display:none}@media screen and (min-width:1025px){.search{--search-top-offset: calc( var(--header-dynamic-height, var(--header-height, 0px)) + var(--announcement-dynamic-height, 0px) );top:var(--search-top-offset);height:calc(100dvh - var(--search-top-offset))}.predictiveSearch--innerWrapper{padding-left:0rem;padding-right:0rem}.predictiveSearch--header{margin-bottom:1.875rem}.predictiveSearch--twoColumns .predictiveSearch--suggestions,.predictiveSearch--suggestions,.searchWrapper .predictiveSearch--header{padding-left:0rem;padding-right:0rem}.predictiveSearch--noResultContent{max-width:100%}.predictiveSearch--noResults .predictiveSearch--noResultContent p{padding-right:1rem}.predictiveSearch--initial .predictiveSearch--column{width:342px;max-width:100%}.search .searchDrawer.Drawer,.search .searchDrawer.Drawer.is-open{top:calc(var(--header-dynamic-height, var(--header-height, 0px)) + var(--announcement-dynamic-height, 0px));left:0;right:0;width:100%;max-width:none;height:auto;max-height:none;transform:none;transition:none;display:block;overflow:hidden;background:transparent}.searchInnerWrapper{height:auto;max-height:none;min-height:0;display:flex;flex-direction:column;overflow:visible;width:100%;background:var(--background_color)}.search .sectionOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:none}.searchInnerWrapper{position:relative;z-index:1}.searchInput--Wrapper{row-gap:2.125rem;width:calc(100% - 15.25rem);padding-block:1.25rem;padding-bottom:.75rem}.searchForm input{height:1.75rem;min-height:0}.searchInput--Wrapper .searchInput--submit{justify-self:center}.searchInput--actions{justify-self:center;align-self:end;padding-bottom:0}.searchWrapper{padding:3rem 7.625rem;flex:1 1 auto;min-height:0;height:auto;max-height:none;overflow:visible}.search.search--results-view .searchDrawer.Drawer,.search.search--results-view .searchDrawer.Drawer.is-open{height:auto;max-height:calc(100dvh - var(--search-top-offset))}.search.search--results-view .searchInnerWrapper{height:auto;max-height:100%;overflow:hidden}.search.search--results-view .searchWrapper{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.predictiveSearch--twoColumns{grid-template-columns:336px minmax(0,1fr);gap:2rem;align-items:start}.predictiveSearch--productsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}.predictiveSearch--results{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:1.875rem;align-items:center}.predictiveSearch--results .predictiveSearch--header{grid-column:1;grid-row:1;margin-bottom:0}.predictiveSearch--results .predictiveSearch--productsGrid{grid-column:1 / -1;grid-row:2}.predictiveSearch--results .predictiveSearch--viewAll{grid-column:2;grid-row:1;justify-content:flex-end;margin-top:0;padding-left:0;padding-right:0}.predictiveSearch--noResults{grid-template-columns:342px minmax(0,1fr)}.predictiveSearch--noProducts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media(prefers-reduced-motion:reduce){.searchDrawer.Drawer,.search .sectionOverlay,.closeSearch{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/component-search.css.map */
