.bd-search-overlay{position:fixed;top:var(--bd-search-top, 3.1rem);left:0;right:0;bottom:0;z-index:6;background-color:var(--color-cloud);opacity:0;visibility:hidden;overflow-y:auto;transition:opacity .25s ease,visibility 0s .25s}html[data-bd-search-open] .bd-search-overlay{opacity:1;visibility:visible;transition:opacity .25s ease}.bd-search-overlay__bar{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 2rem;background-color:var(--color-cloud);border:.1rem solid var(--color-sage);border-top:0;border-radius:0 0 1.2rem 1.2rem}.bd-search-overlay__back{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.8rem;height:3.8rem;padding:0;background:none;border:.08rem solid var(--color-sage);border-radius:var(--radius-pill);color:var(--color-dark);cursor:pointer}.bd-search-overlay__form{flex:1 1 auto;display:flex}.bd-search-overlay__input{width:100%;height:4.4rem;padding:0 1rem 0 2.8rem;background-color:transparent;border:.08rem solid var(--color-dark);border-radius:var(--radius-pill);appearance:none;-webkit-appearance:none}.bd-search-overlay__input::placeholder{color:var(--color-dark);opacity:1}.bd-search-overlay__input:focus-visible{outline:.2rem solid var(--color-petal);outline-offset:.2rem}.bd-search-overlay__content{padding-inline:2.2rem;padding-top:3.2rem;padding-bottom:3.6rem}.bd-search-overlay__heading{margin:0;font-family:var(--font-heading);font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:normal;color:var(--primary-fill-color)}.bd-search-overlay__list{display:flex;flex-direction:column;gap:1.2rem;list-style:none;margin:2rem 0 0;padding:0}.bd-search-overlay__row{display:flex;align-items:center;gap:1.2rem;text-decoration:none}.bd-search-overlay__row-label{opacity:.8;color:var(--color-dark)}.bd-search-overlay__row:hover .bd-search-overlay__row-label,.bd-search-overlay__row:focus-visible .bd-search-overlay__row-label{text-decoration:underline}.bd-search-overlay__thumb{flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:var(--radius-card);object-fit:cover}.bd-search-overlay__group{margin-top:3.2rem}.bd-search-overlay__results>.bd-search-overlay__group:first-child{margin-top:2rem}.bd-search-overlay__empty{margin:2rem 0 0}.bd-search-overlay__popular[hidden]{display:none}@media(prefers-reduced-motion:reduce){.bd-search-overlay{transition:none}}@media(min-width:60em){.bd-search-overlay{padding-inline:2.2rem}.bd-search-overlay__bar{padding-inline:6.2rem}.bd-search-overlay__form{max-width:56rem}.bd-search-overlay__content{max-width:64rem;margin-inline:auto;padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-search-overlay.css.map */
