.header-search-overlay-host{position:static}.header-search__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-header) + 8);background:color-mix(in srgb,var(--color-primary-dark, #2a2625) 22%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity .22s var(--ease-standard, ease)}.header-search__backdrop.is-open{opacity:1;pointer-events:auto}.header-search__backdrop[hidden]{display:none}.header-search__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-header) + 9);display:grid;align-content:start;justify-items:center;padding:clamp(5rem,14vh,8rem) 1.25rem 2rem;border:0;background:transparent;box-shadow:none;color:var(--color-heading, #2a2625);opacity:0;pointer-events:none;transform:translateY(-.5rem);transition:opacity .22s var(--ease-standard, ease),transform .22s var(--ease-standard, ease)}.header-search__panel.is-open{opacity:1;pointer-events:none;transform:translateY(0)}.header-search__panel[hidden]{display:none}.header-search__stage{display:grid;gap:.75rem;width:min(100%,56.25rem);pointer-events:auto}.header-search__form{--radius-input: 0;--radius-button: 0;display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;margin:0;gap:0}.header-search__field{position:relative;min-width:0}.header-search__form input[type=search].header-search__input,.header-search__input{width:100%;min-height:3.5rem;padding:.85rem 3rem .85rem 1.15rem;border:var(--border-width, 1px) solid var(--color-heading, #2a2625);border-radius:0;background:var(--color-surface, #faf8f5);color:var(--color-heading, #2a2625);font-family:var(--font-body-family);font-size:1rem;letter-spacing:.01em;-webkit-appearance:none;appearance:none}.header-search__input::placeholder{color:color-mix(in srgb,var(--color-heading, #2a2625) 45%,transparent)}.header-search__input::-webkit-search-decoration,.header-search__input::-webkit-search-cancel-button,.header-search__input::-webkit-search-results-button,.header-search__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.header-search__clear{position:absolute;inset-block:0;inset-inline-end:0;display:inline-grid;width:3rem;place-items:center;border:0;background:transparent;color:var(--color-heading, #2a2625);cursor:pointer}.header-search__clear[hidden]{display:none}.header-search__clear svg{width:.95rem;height:.95rem}.header-search__submit{display:inline-flex;min-width:8.25rem;min-height:3.5rem;align-items:center;justify-content:center;gap:.55rem;padding:0 1.35rem;border:var(--border-width, 1px) solid var(--color-primary-burgundy, #6b2c3e);border-inline-start:0;border-radius:0;background:var(--color-primary-burgundy, #6b2c3e);color:var(--color-surface, #faf8f5);font-family:var(--font-body-family);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .18s var(--ease-standard, ease),color .18s var(--ease-standard, ease)}.header-search__submit:hover{background:color-mix(in srgb,var(--color-primary-burgundy, #6b2c3e) 88%,#2a2625)}.header-search__submit-arrow{font-size:.95rem;letter-spacing:0;line-height:1}.header-search__predictive{width:100%;max-width:none;max-height:none;margin:0;overflow:visible;border:var(--border-width, 1px) solid color-mix(in srgb,var(--color-heading, #2a2625) 18%,transparent);border-radius:0;background:var(--color-surface, #faf8f5);box-shadow:0 18px 40px #2a262514}.header-search__predictive[hidden]{display:none}.header-search__predictive .shopify-section{margin:0}.predictive-search{display:grid}.predictive-search__section{padding:1.15rem 1.35rem .35rem}.predictive-search__section+.predictive-search__section,.predictive-search__all{border-block-start:var(--border-width, 1px) solid color-mix(in srgb,var(--color-heading, #2a2625) 12%,transparent)}.predictive-search__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-block-end:.85rem}.predictive-search__heading{margin:0;color:var(--color-heading, #2a2625);font-family:var(--font-body-family);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.predictive-search__count{margin:0;color:var(--color-text-secondary, #6f6864);font-size:.8125rem;letter-spacing:.01em}.predictive-search__list,.predictive-search__queries{display:grid;gap:0;margin:0;padding:0;list-style:none}.predictive-search__link,.predictive-search__query,.predictive-search__all{color:inherit;text-decoration:none}.predictive-search__link{display:grid;grid-template-columns:7.1875rem minmax(0,1fr) auto;align-items:center;gap:1.1rem;min-height:7.1875rem;padding:.35rem 0 1.1rem;border-radius:0;transition:background-color .18s var(--ease-standard, ease)}.predictive-search__link:hover,.predictive-search__link:focus-visible{background:color-mix(in srgb,var(--color-heading, #2a2625) 3.5%,var(--color-surface, #faf8f5))}.predictive-search__link:hover .predictive-search__arrow,.predictive-search__link:focus-visible .predictive-search__arrow,.predictive-search__all:hover .predictive-search__arrow,.predictive-search__all:focus-visible .predictive-search__arrow{transform:translate(.28rem)}.predictive-search__media{display:block;width:7.1875rem;height:7.1875rem;overflow:hidden;background:color-mix(in srgb,var(--color-heading, #2a2625) 6%,var(--color-surface, #faf8f5))}.predictive-search__image{width:100%;height:100%;object-fit:cover}.predictive-search__copy{display:grid;gap:.35rem;min-width:0}.predictive-search__title{color:var(--color-heading, #2a2625);font-family:var(--font-heading-family);font-size:1.35rem;font-weight:500;letter-spacing:.01em;line-height:1.2}.predictive-search__price{color:var(--color-text-secondary, #6f6864);font-size:.9375rem}.predictive-search__compare{margin-inline-end:.4rem;opacity:.62}.predictive-search__arrow{display:inline-grid;width:1.25rem;height:1.25rem;color:var(--color-primary-burgundy, #6b2c3e);transition:transform .18s var(--ease-standard, ease)}.predictive-search__arrow svg,.predictive-search__query-icon svg,.predictive-search__all-icon svg{display:block;width:100%;height:100%}.predictive-search__queries{padding-block:.15rem 1rem}.predictive-search__query{display:grid;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:2.35rem;padding:.15rem 0;color:var(--color-heading, #2a2625);font-size:.9375rem}.predictive-search__query:hover,.predictive-search__query:focus-visible{color:var(--color-primary-burgundy, #6b2c3e)}.predictive-search__query-icon,.predictive-search__all-icon{display:inline-grid;width:1.1rem;height:1.1rem;color:var(--color-heading, #2a2625)}.predictive-search__all{display:grid;grid-template-columns:1.15rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.5rem;padding:.85rem 1.35rem;color:var(--color-heading, #2a2625);font-size:.9375rem}.predictive-search__all:hover,.predictive-search__all:focus-visible{background:color-mix(in srgb,var(--color-heading, #2a2625) 3.5%,var(--color-surface, #faf8f5))}.predictive-search__empty,.predictive-search__status{margin:0 0 1rem;color:var(--color-text-secondary, #6f6864);font-size:.9375rem}.predictive-search__status{padding:1.25rem 1.35rem;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.header-search__input:focus-visible,.header-search__clear:focus-visible,.header-search__submit:focus-visible,.predictive-search__link:focus-visible,.predictive-search__query:focus-visible,.predictive-search__all:focus-visible{outline:.125rem solid var(--color-focus-ring, var(--color-primary-burgundy, #6b2c3e));outline-offset:.15rem}@media screen and (max-width:47.9375rem){.header-search__panel{padding:4.75rem .85rem 1.5rem}.header-search__form{grid-template-columns:minmax(0,1fr)}.header-search__submit{min-width:0;border-inline-start:var(--border-width, 1px) solid var(--color-primary-burgundy, #6b2c3e)}.predictive-search__link{grid-template-columns:5.5rem minmax(0,1fr) auto;min-height:5.5rem;gap:.85rem}.predictive-search__media{width:5.5rem;height:5.5rem}.predictive-search__title{font-size:1.15rem}.predictive-search__section,.predictive-search__all{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.header-search__backdrop,.header-search__panel,.header-search__submit,.predictive-search__link,.predictive-search__arrow,.predictive-search__all{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/predictive-search.css.map */
