.search-drawer-summary{display:inline-block;transform-origin:center}.search-drawer-summary:hover{transform:scale(1.05);transform-origin:center}.search-drawer .drawer-content{background-color:var(--cPeach-L2)}.template-search-header{padding-top:8vw;padding-bottom:5vw}predictive-search{padding:3vw;display:flex;flex-direction:column}predictive-search{height:calc(100% - 5.5rem);overflow-y:auto}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}.search-field{margin-bottom:5rem}.search-input{font-size:4.5rem;line-height:7.5rem;border-bottom:1px solid;outline:unset}.search-input::placeholder{color:var(--cPeach-L1);font-size:4.5rem}.search-input-controls{position:absolute;right:0;top:50%;transform:translateY(-50%);gap:1rem;display:flex;align-items:center;justify-content:center}.search-input-controls button{padding:0;min-width:4.4rem;min-height:4.4rem;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-input-controls .reset-button.hidden{display:none}.predictive-search::-webkit-scrollbar{width:0}.predictive-search::-webkit-scrollbar-track{background-color:transparent}.predictive-search::-webkit-scrollbar-thumb{background-color:transparent}predictive-search:has(.search-input:placeholder-shown) .search-for-button{opacity:0}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}predictive-search[loading] .search-for-button{display:none}predictive-search[loading] .predictive-search-loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search-results-groups-wrapper~.predictive-search-loading-state{display:none}predictive-search[loading] .predictive-search-results-groups-wrapper~.search-for-button{display:initial}predictive-search:not([loading]) .predictive-search-loading-state,predictive-search:not([loading]) .predictive-search-status-loading{display:none}.predictive-search-results-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.search-for-button,.predictive-search-result-group{margin-bottom:3vw;opacity:1;transition:opacity 1.25s .25s ease}.search-for-button button{min-width:3rem;background:var(--cBlack);color:var(--cWhite)}.predictive-search-list-item .product-card-media{margin-bottom:0}.predictive-search-list-item .product-card-price{padding-right:0}.predictive-search-list-item .badge{padding:.5rem;height:2.5rem}.predictive-search-list-item .badge svg{width:1.3rem!important;height:1.3rem!important}@media (max-width: 49em){.template-search-header{padding-top:15vw;padding-bottom:5vw}.search-input,.search-input::placeholder{font-size:1.6rem;line-height:2rem}.search-drawer .drawer-content{background-color:var(--cOffwhite)}.predictive-search-results-list{gap:3vw}#predictive-search-results{padding-bottom:15vw}.search-field{margin-bottom:3vw;border-bottom:0}.search-input{border-left:1px solid black;border-bottom:0;padding:1.5rem}.search-for-button,.predictive-search-result-group{margin-bottom:6vw;padding-top:6vw}.search-input-controls,.header-search-details .search-drawer-content{background-color:var(--cOffwhite)}.template-search .search-input-controls{background-color:transparent}.search-input-controls button svg{width:2rem!important;height:2rem!important}.predictive-search-list-item .product-card{gap:.2rem;grid-template-areas:"p_media  p_media  p_media" "p_title  p_title  p_title" "p_price  p_price  p_price" "p_colors p_colors p_colors"}.predictive-search-list-item .product-card-price{text-align:left;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header-search.css.map */
