.quick-search{--bls-purple: #56054d;--bls-purple-2: #8a1a7c;--bls-tint: #f1e3ef}.quick-search .quick-search__bar-inner{border-radius:999px!important;overflow:hidden}.quick-search__trigger-container .quick-search__bar-inner{background:#ffffff1f!important;border:1px solid rgba(255,255,255,.38)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.quick-search__trigger-container .quick-search__bar-inner:hover{background:#fff3!important;border-color:#ffffffb3!important;box-shadow:0 0 0 3px #ffffff1f}.quick-search__trigger-container .quick-search__faux-input{background:transparent!important;color:#fff!important;padding-left:18px!important;font-size:14px;letter-spacing:.01em}.quick-search__trigger-container .quick-search__faux-input[data-placeholder-active=true] span{opacity:.85}.quick-search__trigger-container .quick-search__type-select-wrapper{color:#fff}.quick-search__trigger-container .quick-search__type-select-wrapper:after{border-color:#ffffff4d}.quick-search__trigger-container .bl-scan-btn{color:#fff}.quick-search__trigger-container .bl-scan-btn:hover,.quick-search__trigger-container .bl-scan-btn:focus-visible{color:#fff;background:#ffffff29}.quick-search .quick-search__submit{top:4px!important;right:4px!important;bottom:auto!important;width:34px!important;height:34px!important;border-radius:50%!important;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.quick-search__trigger-container .quick-search__submit{background:#fff!important;color:var(--bls-purple)!important}.quick-search .quick-search__submit:hover{transform:scale(1.06)}.quick-search .quick-search__submit .icon{width:15px;height:15px}.quick-search__active-search-container .quick-search__bar-inner{background:#fff!important;border:1px solid rgba(86,5,77,.12)!important;box-shadow:0 10px 30px #1e001c47}.quick-search__active-search-container .quick-search__input{background:transparent!important;color:var(--bls-purple)!important;padding-left:18px!important;font-size:16px}.quick-search__active-search-container .quick-search__input::placeholder{color:var(--bls-purple);opacity:.55}.quick-search__active-search-container .quick-search__submit{background:linear-gradient(135deg,var(--bls-purple),var(--bls-purple-2))!important;color:#fff!important;box-shadow:0 4px 12px #56054d59}.quick-search__active-search-container .bl-scan-btn{color:var(--bls-purple)}.quick-search__active-search-container .quick-search__type-select-wrapper{margin:4px 0 4px 4px;border-radius:999px;background:var(--bls-tint);color:var(--bls-purple)}.quick-search__active-search-container .quick-search__type-select-wrapper:after{display:none}.quick-search__active-search-container .quick-search__type-select-wrapper:hover:before{border-radius:999px;top:0;right:0;bottom:0;left:0}.quick-search__active-search-container .quick-search__type-select{height:34px;padding-left:14px;font-weight:600;font-size:13px;background-color:transparent!important;color:var(--bls-purple)!important;-webkit-text-fill-color:var(--bls-purple)!important}.quick-search .quick-search__clear{width:20px;height:20px;border-radius:50%;background-color:#56054d1f;color:var(--bls-purple)}.quick-search .bl-scan-host .quick-search__clear{right:92px!important}@media(min-width:960px){.quick-search--desktop .quick-search__results-wrapper,.quick-search--desktop .quick-search__suggested-wrapper{margin-top:12px;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #1e001c40}}.quick-search__active-search-container .quick-search__bar-inner:focus-within{border-color:#56054d59!important;box-shadow:0 10px 30px #1e001c47,0 0 0 4px #c2187a2e}@media(max-width:959px){.quick-search--mobile .quick-search__type-select-wrapper{display:none!important}.quick-search--mobile .quick-search__input{padding-left:16px!important}.quick-search--mobile[data-quick-search-active=true] .quick-search__cancel{flex-shrink:0!important;font-size:13px;letter-spacing:.04em}.quick-search--mobile .quick-search__results-wrapper,.quick-search--mobile .quick-search__suggested-wrapper{border-radius:16px 16px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bl-search-modern.css.map */
