:root{--bs-search-ink: 34 39 46}.header-search,.header-search__form,.header-search__input-wrapper,.header-search__field{min-width:0}.header-search__form{display:flex;align-items:center;gap:10px;width:100%;max-width:860px;margin-inline:auto}.header-search__input-wrapper,.header-search__field,.header-search__form .field,.header-search__form .input{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.header-search__input{width:100%;min-height:44px;padding:10px 16px;border:0!important;outline:none!important;box-shadow:none!important;background:rgb(var(--header-search-bg, 255 255 255) / 1)!important;border-radius:999px;color:rgb(var(--bs-search-ink))!important;caret-color:rgb(var(--bs-search-ink))!important;-webkit-appearance:none;appearance:none}.header-search__input[type=search]::-webkit-search-decoration,.header-search__input[type=search]::-webkit-search-cancel-button,.header-search__input[type=search]::-webkit-search-results-button,.header-search__input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.header-search__input::placeholder{color:rgb(var(--bs-search-ink) / .55)!important;opacity:1!important}.header-search__input:focus,.header-search__input:focus-visible{outline:none!important;box-shadow:none!important}.header-search__form svg,.header-search__form .icon,.header-search__form [class*=icon]{color:rgb(var(--bs-search-ink))!important;opacity:.9!important}.header.is-transparent .header-search__input{background:rgb(var(--header-search-bg-transparent, 255 255 255) / var(--header-search-bg-transparent-opacity, .85))!important;color:rgb(var(--bs-search-ink))!important}.header-search__form>button,.header-search__form>a,.header-search__button,.header-search__icon,.header-search__submit,.header-search__toggle,.header-search__form .tap-area{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;width:auto!important;height:auto!important;border-radius:0!important}@media(min-width:1000px){[data-bs-header][data-header-variant=stacked_search_customer] .header__primary-nav{margin-top:32px}}@media screen and (min-width:1000px){x-header[data-bs-header] .header__primary-nav{padding-top:0}}.header__search{grid-area:search}.header__customer-nav{grid-area:customer-nav}.header-search__form{display:flex;align-items:center;gap:10px;position:relative;width:100%;padding-inline:12px;min-height:44px;border-radius:var(--rounded-sm, 999px);background:rgb(var(--header-search-bg) / 1);border:1px solid rgb(var(--header-search-border) / var(--header-search-border-opacity, .15))}.header--transparent .header-search__form,x-header[transparent] .header-search__form,x-header.is-transparent .header-search__form,.shopify-section--header .header.is-transparent .header-search__form{background:rgb(var(--header-search-bg-transparent) / var(--header-search-bg-transparent-opacity, .85));border-color:rgb(var(--header-search-border-transparent) / var(--header-search-border-transparent-opacity, .4))}.header-search__input{color:rgb(var(--header-search-text))}.header-search__input::placeholder{color:rgb(var(--header-search-placeholder));opacity:.9}@media screen and (min-width:1000px){.shopify-section--header .header__secondary-nav{margin-top:10px}}@media screen and (min-width:1000px){.shopify-section--header .header__wrapper{align-items:center}.shopify-section--header .header__search{align-self:center}}.header__search{position:relative}.header__search [data-predictive-search-results]{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:60;background:rgb(var(--background));border:1px solid rgb(var(--border-color, 0 0 0) / .12);border-radius:14px;overflow:hidden;box-shadow:0 14px 40px #00000014}.header__search [data-predictive-search-results] .predictive-search__results,.header__search [data-predictive-search-results]{max-height:min(70vh,560px);overflow:auto}@media screen and (min-width:1000px){.shopify-section--header:has(.header-search__input:focus){visibility:visible!important;transform:none!important}.shopify-section--header:has(.header-search__input:focus) .header.is-hidden{transform:none!important}}#menu-drawer #menu-drawer-panel-main .bs-menu-drawer__toplink{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;text-align:left}#menu-drawer #menu-drawer-panel-main .bs-menu-drawer__toplink-label{display:block;min-width:0}#menu-drawer #menu-drawer-panel-main .bs-menu-drawer__toplink-icon{display:inline-flex;align-items:center;justify-content:flex-end;justify-self:end}#menu-drawer #menu-drawer-panel-main .bs-menu-drawer__toplink-icon .capped-icon,#menu-drawer #menu-drawer-panel-main .bs-menu-drawer__toplink-icon svg{margin:0!important;transform:none!important}#menu-drawer .menu-drawer__panel-body button[data-panel-toggle]>.h-stack.justify-between{width:100%!important;align-items:center!important}#menu-drawer #menu-drawer-panel-main li>a.h5,#menu-drawer #menu-drawer-panel-main li>button.h5,#menu-drawer .menu-drawer__panel-body li>a.h5,#menu-drawer .menu-drawer__panel-body li>button.h5{line-height:1.08}#menu-drawer .menu-drawer__panel-body .v-stack>a.h5{margin-bottom:4px}#menu-drawer .menu-drawer__panel-body li>a.link-reversed:not(.h5):not(.subheading),#menu-drawer .menu-drawer__panel-body li>button.link-reversed:not(.h5):not(.subheading),#menu-drawer .menu-drawer__panel-body li>button.link-reversed:not(.h5):not(.subheading) span{line-height:1.4}#menu-drawer .menu-drawer__panel-body .unstyled-list{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bs-header.css.map */
