.bd-search.quick-search.active{z-index:-1;top:var(--header-height);overflow:hidden;max-width:100%;opacity:1;visibility:visible}.bd-search .quick-search__result{gap:.75rem;padding:.5625rem 1.5rem;margin:0!important;border-radius:6.25rem}.bd-search.quick-search{height:fit-content;top:-100%;left:0;opacity:0;visibility:hidden;display:block!important;transition:all var(--animation-duration) var(--animation-timing);border-radius:0 0 1rem 1rem}.bd-search .quick-search__results-wrapper{padding:0;margin:0}.bd-search .btn{width:100%!important}.bd-search .quick-search__results{padding:.5625rem 0}.bd-search .quick-search__bar.active+.quick-search__results-wrapper{min-height:18.75rem;max-height:18.75rem}.bd-search .quick-search__bar.active+.quick-search__results-wrapper::-webkit-scrollbar{display:none}.bd-search .quick-search__heading{display:none}.bd-search .quick-search.visible .quick-search__container{transform:translateY(0);padding-block:1.5rem}.bd-search .quick-search__input{height:unset;padding:0}.bd-search .quick-search__container{padding-block:1.125rem!important;padding-inline:0;background-color:#fcfbfa;transform:translateY(-100%);max-width:100%;height:fit-content;border-radius:0 0 1rem 1rem}.bd-search .quick-search__input,.bd-search .quick-search__input::placeholder{color:var(--color-light-black);font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:-.0175rem;opacity:1}.bd-search .quick-search__result-image{width:2.25rem;height:2.25rem;margin-right:0;background-color:transparent}.bd-search .quick-search__bar{border-radius:2.375rem;border:.0375rem solid transparent;background:#f0efeb;max-width:47.3125rem;margin:0 auto;height:unset;min-height:unset;padding:.84375rem .75rem .84375rem 1.5rem}.bd-search .quick-search__blur{box-shadow:unset;background:transparent;display:none}.bd-search .quick-search__close{display:none}.bd-search .quick-search__close svg{color:var(--color-dim-black)}.bd-search .quick-search__submit:hover,.bd-search .quick-search__submit:focus,.bd-search .quick-search__clear:hover,.bd-search .quick-search__clear:focus{background-color:transparent}.bd-search .quick-search__clear,.bd-search .quick-search__result-subheading,.bd-search .quick-search .unit-price{color:var(--color-dim-black)}.bd-search .quick-search__result-subheading{gap:.5rem;display:flex;align-items:center;max-width:unset}.bd-search .quick-search__result-heading{color:var(--color-light-black);font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:0}.bd-search .quick-search__result:hover .quick-search__result-heading,.bd-search .quick-search__result:hover .quick-search__result-subheading,.bd-search .quick-search__result:hover .unit-price__price,.bd-search .quick-search__result:hover .quick-search .unit-price{color:var(--color-light-black)}.bd-search .quick-search__header.ff-heading.fs-heading-3-base{color:var(--color-dim-black);display:none}.bd-search .quick-search__submit,.bd-search .quick-search__clear{color:var(--color-dim-black)}.bd-search button.quick-search__clear{display:none}.bd-search .quick-search__submit{opacity:1;visibility:visible}.bd-search .quick-search__result{margin:0}.bd-search .quick-search__result-details{display:flex;gap:.1875rem .75rem;justify-content:space-between;flex-wrap:wrap}.bd-search span.product-item__price{font-family:var(--font-body);font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:-.0175rem;opacity:1;color:#3b3b3b}.bd-search .unit-price__price.unit-price--available{font-family:var(--font-body);color:#3b3b3b;font-size:.75rem;font-weight:400;line-height:1.2;letter-spacing:-.015rem;opacity:.4}.bd-search .unit-price__price.unit-price--available *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.bd-search .quick-search__result-image svg path{fill:currentColor}.bd-search .quick-search__result-image{color:#000}.bd-search .quick-search__result:hover .quick-search__result-image{color:var(--color-light-black)}.bd-search .btn{background:var(--bg-green)!important;border:.0625rem solid var(--bg-green)!important;color:var(--color-dim-black)!important;width:fit-content!important;text-decoration:none!important}.bd-search .btn:hover{background:transparent!important;color:var(--color-dim-black)!important}.bd-search .quick-search__view-all{margin-bottom:0!important;margin-inline:1.5rem;padding-bottom:0}.bd-search .quick-search__result-subheading{font-family:var(--font-body);font-size:.875rem;font-weight:400;line-height:1.2;letter-spacing:-.0175rem;opacity:1;color:#3b3b3b}.bd-search .quick-search__result:hover{background-color:#f0efebab}body:has(.bd-search.active){overflow:hidden!important}@media screen and (min-width:45em){.bd-search .quick-search__input,.bd-search .quick-search__input::placeholder{font-size:1rem;line-height:1.24;letter-spacing:-.02rem}.bd-search .quick-search__result-heading{font-size:1rem;line-height:1.2}.bd-search .quick-search__container{padding-block:0 2rem;border-radius:0 0 1.25rem 1.25rem}.bd-search.quick-search{border-radius:0 0 1.25rem 1.25rem}.bd-search .quick-search__bar{padding:1rem 1.25rem}.bd-search .quick-search__form{max-width:47.3125rem;margin:auto}.bd-search .quick-search__results{padding:.5625rem 0}.bd-search .quick-search__result{padding:.5625rem 1.125rem}.bd-search span.product-item__price{font-family:var(--font-body);font-size:1rem}.bd-search .unit-price__price.unit-price--available{font-size:.875rem}.bd-search .quick-search__result-subheading{font-size:1rem}.bd-search .quick-search__view-all{margin-inline:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/555/assets/bd-search.css.map */
