.drawer.search-drawer .search-drawer-dialog{background:transparent}.search-drawer-header{position:relative;padding:1.6rem 3.2rem;opacity:0;transition:opacity .6s cubic-bezier(.7,0,.2,1)}.search-drawer-header .search-form{width:100%;max-width:750px;margin:0 auto;transform:translateY(50vh) scale(0);transition:transform .6s cubic-bezier(.7,0,.2,1)}.search-drawer-header .drawer-close-btn.is-backdrop{--drawerCloseBtnSize: 4.4rem;background:#ffffff40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff}.search-drawer-header .search-form .search-field{width:100%}.search-drawer-body{width:100%;max-width:77rem;margin:0 auto;padding-inline:2rem;padding-block-start:2rem;transform:translateY(100%);transition:transform .6s cubic-bezier(.7,0,.2,1)}.drawer[active] .search-drawer-header{opacity:1}.drawer[active] .search-drawer-header .search-form{transform:translateY(50vh) scale(1.3);border-radius:var(--formRadius);background:linear-gradient(115deg,#4fcf70,#fad648,#a767e5,#12bcfe,#44ce7b);padding:3px;background-size:600% 600%;animation:rotate 7s ease infinite}.drawer[search-open] .search-drawer-header .search-form{transform:translateY(0) scale(1)!important;padding:0;background:transparent}.drawer[search-open] .search-drawer-body{transform:translateY(0);transition-delay:.7s}.search-field-icon{inset-inline-start:20px}.search-field .search-input{padding-inline:5rem 2rem}.search-content{background:rgb(var(--background));color:rgb(var(--textColor));border-radius:var(--blockRadius) var(--blockRadius) 0 0;padding:2rem}.search-content:not(:has(.search-recommendations)){display:none}.search-drawer:has(.search-form[results]) .search-content{display:block}.search-categories-media{flex:0 0 4rem}.search-categories-card{background:rgb(var(--alternateBackground));padding:1rem}.search-categories-detail{padding-inline-end:.5rem}.coupon-banner{padding-block:.8rem;padding-inline:1.5rem;overflow:visible;border-radius:12px}.coupon-code-text{color:rgb(var(--textColor));line-height:1.2}.recent-search-item{display:inline-flex;min-width:60px;padding-inline:14px;padding-block:3px;border:1px solid rgba(var(--borderColor));border-radius:30px;justify-content:center;text-align:center}.search-recent-search{margin-block-end:15px}.predictive-search-result-pages .search-result-page{padding:1rem;padding-inline-start:2rem}.search-result-page{background:rgb(var(--alternateBackground));padding:20px;min-height:55px}.predictive-search-result-article .predictive-search-result-list-item{padding:1rem;background:rgb(var(--alternateBackground));border-radius:var(--blockRadius)}.predictive-search-result-article .article-card{gap:10px}.search-products-recommendation .predictive-search-list-item{opacity:0;transform:translateY(20px);transition-timing-function:cubic-bezier(.52,-.01,.17,.74);transition-duration:.6s}.drawer.search-drawer[open] .search-products-recommendation .predictive-search-list-item{opacity:1;transform:translateY(0);transition-delay:var(--animationDelay)}.reset-button{padding:0;border:0;inset-inline-end:2.4rem;transition:opacity .2s;letter-spacing:normal;text-transform:capitalize;font-size:1.2rem;opacity:0}.search-field input:not(:placeholder-shown)~.reset-button{opacity:1}.btn--loading .loading-spinner{display:inline-flex!important;opacity:1}.btn--loading>*:not(.loading-spinner){opacity:0}.search-drawer .horizontal-product-card,.search-drawer .horizontal-product-card .horizontal-product-media{border-radius:calc(var(--blockRadius) / 3)}.search-products-recommendation ul{max-height:100%;scrollbar-width:none}.search-results-tabs-nav-wrapper{min-height:38px;--tabPillsRadius: 30px}.search-results-footer{flex-shrink:0;padding-block:1.6rem .8rem}.search-results .search-results-tabs{min-height:0;flex:1}@keyframes rotate{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(min-width:768px){.search-categories-media{flex:0 0 6.5rem}}@media(max-width:767px){.search-content{padding:1.5rem}.search-drawer-body{padding-inline:0;padding-block-start:5rem}.search-drawer-header{padding:1.5rem}.search-drawer-header .drawer-close-btn{inset-inline-end:1.7rem}.search-drawer-header .search-form{transform:translateY(80vh) scale(0)}.drawer[active] .search-drawer-header .search-form{transform:translateY(80vh) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/search-drawer.css.map */
