.bc-header-actions .search-modal{top:100%;bottom:auto;left:0;right:0;height:auto;min-height:0;background:var(--color-neutral-cream-3, #ecdecf);opacity:1;border-bottom:none}.bc-header-actions .search-modal__content{padding:8px 24px;max-width:none}@media screen and (min-width:750px){.bc-header-actions .search-modal__content{padding:8px 64px}}.bc-header-actions .search-modal__form,.bc-drawer-search .search-modal__form{display:block;width:100%}.bc-header-actions .search,.bc-drawer-search .search{width:100%}.bc-header-actions .search .field,.bc-drawer-search .search .field{width:100%;display:flex;align-items:center;gap:2px;background:var(--color-neutral-white);border:1px solid var(--color-border-card, #e6cfbc);border-radius:8px;padding:2px 2px 2px 12px;margin:0}.bc-header-actions .search .field:before,.bc-header-actions .search .field:after,.bc-drawer-search .search .field:before,.bc-drawer-search .search .field:after{display:none}.bc-header-actions .search__input.field__input,.bc-drawer-search .search__input.field__input{flex:1;min-width:0;appearance:none;-webkit-appearance:none;border:none;border-radius:0;background:transparent;box-shadow:none;height:46px;padding:0;font-family:var(--font-primary);font-size:16px;color:var(--color-text-primary)}.bc-header-actions .search__input.field__input::-webkit-search-decoration,.bc-header-actions .search__input.field__input::-webkit-search-cancel-button,.bc-header-actions .search__input.field__input::-webkit-search-results-button,.bc-header-actions .search__input.field__input::-webkit-search-results-decoration,.bc-drawer-search .search__input.field__input::-webkit-search-decoration,.bc-drawer-search .search__input.field__input::-webkit-search-cancel-button,.bc-drawer-search .search__input.field__input::-webkit-search-results-button,.bc-drawer-search .search__input.field__input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.bc-header-actions .search__input.field__input:focus,.bc-drawer-search .search__input.field__input:focus{box-shadow:none}.bc-header-actions .field__label,.bc-drawer-search .field__label{display:none}.bc-header-actions .search__button.field__button,.bc-header-actions .reset__button.field__button,.bc-drawer-search .search__button.field__button,.bc-drawer-search .reset__button.field__button{position:static;width:42px;height:42px;flex-shrink:0;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary)}.bc-header-actions .search__button.field__button .svg-wrapper,.bc-header-actions .reset__button.field__button .svg-wrapper,.bc-drawer-search .search__button.field__button .svg-wrapper,.bc-drawer-search .reset__button.field__button .svg-wrapper{width:20px;height:20px}.bc-header-actions .reset__button.field__button .svg-wrapper,.bc-drawer-search .reset__button.field__button .svg-wrapper{width:24px;height:24px}.bc-header-actions .reset__button.field__button,.bc-drawer-search .reset__button.field__button{border-left:1px solid var(--color-border-card, #e6cfbc);border-radius:0;margin-left:4px;padding-left:8px}.bc-header-actions .reset__button.field__button,.bc-drawer-search .reset__button.field__button{display:none!important}.bc-header-actions .bc-search__field-close-button{position:static;width:42px;height:42px;flex-shrink:0;border:0;border-radius:0;border-left:1px solid var(--color-border-card, #e6cfbc);background:transparent;margin:0 0 0 4px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center}.bc-header-actions .bc-search__field-close-button .svg-wrapper{width:32px;height:32px}.bc-drawer-search{position:relative;padding:12px 20px;border-bottom:1px solid var(--color-neutral-cream-2);flex-shrink:0}.bc-drawer-search:has(predictive-search[loading]),.bc-drawer-search:has(predictive-search[open]){background:var(--color-neutral-cream-2, #f4efe6)}.bc-drawer-search .predictive-search,.bc-drawer-search .predictive-search--header{position:absolute;left:-20px;right:-20px;top:100%;width:auto;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%) - 68px);background:var(--color-neutral-cream-2, #f4efe6);border:none;border-radius:0;box-shadow:none;padding:8px 0 16px;overflow-y:auto;z-index:50}.bc-drawer-search .bc-search__groups{max-width:none;padding:0 16px;flex-direction:column}.bc-drawer-search .bc-search__col--side{width:100%;flex:1 1 auto}.bc-header-actions .predictive-search,.bc-header-actions .predictive-search--header{position:absolute;left:0;right:0;top:100%;width:100%;background:var(--color-neutral-cream-3, #ecdecf);border:none;border-radius:0;box-shadow:0 4px 10px #00000026;padding:8px 0 24px}@media screen and (max-width:749px){.bc-header-actions .predictive-search,.bc-header-actions .predictive-search--header{background:var(--color-neutral-cream-2, #f4efe6);padding:8px 0 12px}}.bc-search__groups{display:flex;gap:16px;align-items:flex-start;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 64px;box-sizing:border-box}@media screen and (max-width:749px){.bc-search__groups{padding:0 16px}}@media screen and (max-width:989px){.bc-search__groups{flex-direction:column}}.bc-search__col--side{display:flex;flex-direction:column;gap:8px;flex:0 0 360px;width:360px;max-width:100%}@media screen and (max-width:989px){.bc-search__col--side{flex:1 1 auto;width:100%}}.bc-search__card{background:var(--color-neutral-white);border:1px solid var(--color-neutral-cream-3, #ecdecf);border-radius:6px;padding:12px 16px;display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box}.bc-search__card--products{flex:1 1 0%;min-width:0;padding:12px 16px}.bc-drawer-search .bc-search__card,.bc-drawer-search .bc-search__card--products{padding:12px}.bc-search__card-heading{font-family:var(--font-primary);font-size:12px;font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:#52361e;margin:0;padding-bottom:8px;border-bottom:1px solid rgba(189,127,75,.6)}.bc-search__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;width:100%}.bc-search__list-item{width:100%}.bc-search__suggestion-link,.bc-search__page-link{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border-radius:6px;text-decoration:none;color:var(--color-text-primary);transition:background-color var(--transition-fast)}.bc-search__list-item[aria-selected=true] .bc-search__suggestion-link,.bc-search__list-item[aria-selected=true] .bc-search__page-link,.bc-search__suggestion-link:hover,.bc-search__page-link:hover{background:var(--color-neutral-cream-2, #f4efe6)}.bc-search__suggestion-icon,.bc-search__page-icon{flex-shrink:0;width:16px;height:16px;display:inline-flex;color:var(--color-text-primary)}.bc-search__suggestion-text,.bc-search__page-text{font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-primary);flex:1;min-width:0}.bc-search__suggestion-text mark{background:none;font-weight:var(--fw-semibold);color:inherit}.bc-search__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;width:100%}.bc-search__pill-item{display:contents}.bc-search__pill{display:inline-flex;align-items:center;padding:12px 16px;background:var(--color-neutral-white);border:1px solid var(--color-neutral-cream-3, #ecdecf);border-radius:100px;font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-regular);color:var(--color-text-primary);text-decoration:none;white-space:nowrap;transition:background-color var(--transition-fast)}.bc-search__pill-item[aria-selected=true] .bc-search__pill,.bc-search__pill:hover{background:var(--color-neutral-cream-2, #f4efe6)}.bc-search__more{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:45px;padding:12px 12px 12px 18px;background:#bd7f4b29;border-radius:50px;font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-regular);color:var(--color-text-primary);text-decoration:none;align-self:flex-start;transition:background-color var(--transition-fast)}.bc-search__more:hover{background:#bd7f4b47}.bc-search__more-icon{display:inline-flex;width:24px;height:24px}.bc-search__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;width:100%}@media screen and (max-width:1259px)and (min-width:990px){.bc-search__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bc-search__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.bc-search__product-item{width:100%}.bc-search__product-card{display:flex;flex-direction:column;gap:16px;padding:18px 0;height:100%;text-decoration:none;border-radius:18px;transition:background-color var(--transition-fast)}.bc-search__product-item[aria-selected=true] .bc-search__product-card,.bc-search__product-card:hover{background:var(--color-neutral-cream-2, #f4efe6)}.bc-search__product-media{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:var(--color-neutral-cream-3, #ecdecf)}.bc-search__product-image{width:100%;height:100%;object-fit:cover;display:block}.bc-search__product-badge{position:absolute;top:0;right:0;height:24px;display:inline-flex;align-items:center;padding:0 10px;background:#e95144;border-radius:20px;font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-semibold);color:var(--color-neutral-white)}.bc-search__product-content{display:flex;flex-direction:column;flex:1;gap:8px}.bc-search__product-type{font-family:var(--font-primary);font-size:12px;font-weight:var(--fw-regular);color:var(--color-text-primary);margin:0}.bc-search__product-title{font-family:var(--font-primary);font-size:16px;font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:auto 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-search__product-price-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bc-search__product-price{font-family:var(--font-primary);font-size:18px;font-weight:var(--fw-semibold);color:var(--color-text-primary)}.bc-search__product-compare{font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-regular);color:var(--color-text-primary);text-decoration:line-through}.bc-search__product-shipping{font-family:var(--font-primary);font-size:12px;font-weight:var(--fw-semibold);color:#5ea93a;line-height:1.4;margin:0}.bc-search__product-shipping--placeholder{height:17px}.bc-search__search-for{margin-top:8px}.bc-search__search-for-btn{display:inline-flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-medium);color:var(--color-primary-450);background:none;border:none;cursor:pointer}.bc-search__search-for-btn .svg-wrapper{width:14px;height:14px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bc-search.css.map */
