/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./_src/styles/components/header-search.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/.header-search__container{left:50%;width:calc(100% - 28px);margin:14px auto 0;border-radius:8px;overflow:auto;max-width:1200px;background:#fff;max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 28px);pointer-events:auto}.header-sidebar__scroller .header-search__container{margin:0;width:100%;padding:20px 0!important}.header-search__container:has(predictive-search .predictive-search__content>*){padding:0 12px}@media screen and (min-width:1024px){.header-search__container:has(predictive-search .predictive-search__content>*){padding:0 24px}}.header-search::part(content){background:transparent;color:#222b2d;overflow:hidden;max-height:none;pointer-events:none}.header-search__form:has(+predictive-search .predictive-search__content>*) .header-search__form-control{margin-top:12px}@media screen and (min-width:1024px){.header-search__form:has(+predictive-search .predictive-search__content>*) .header-search__form-control{margin-top:24px}}.header-search__form-control{border-radius:8px;border:1px solid #284044;background:#f7f8f8;padding:0 12px;margin:0!important;gap:4px}@media screen and (min-width:1024px){.header-search__form-control{display:flex;justify-content:space-between;background:transparent;border:1px solid #f3f3f3;border-radius:4px;padding:0 8px 0 0}}.header-search__input{font-size:14px;padding:10px 8px;flex-grow:1}@media screen and (min-width:1024px){.header-search__input{padding:18px 16px}}.header-search__input::-moz-placeholder{opacity:1;color:#3a3838}.header-search__input::placeholder{opacity:1;color:#3a3838}.header-search .predictive-search__resource-item>.v-stack{gap:12px}@media screen and (min-width:1024px){.header-search .predictive-search__resource-item>.v-stack{gap:12px}}.header-search .predictive-search__category{border:0 none;padding:0}.header-search .predictive-search__suggestions{opacity:.8}.header-search .predictive-search__results{gap:24px;padding-block:16px 12px}@media screen and (min-width:1024px){.header-search .predictive-search__results{padding-bottom:24px}}.header-search .predictive-search__tabs.content-tabs::part(tab-list){border-block-end:1px solid #F3F3F3;gap:0px;margin-bottom:24px}.header-search .predictive-search__tabs.content-tabs [role=tab]{padding-right:16px;font-weight:400}.header-search .predictive-search__tabs.content-tabs [role=tab][aria-selected=true]{font-weight:500;box-shadow:0 1px currentColor}.header-search .predictive-search__products{gap:16px;align-items:stretch}.header-search .predictive-search__products .horizontal-product-card{gap:8px;align-items:flex-start}.header-search .predictive-search__products .horizontal-product-card__figure{width:81px;max-width:81px;border-radius:4px;overflow:hidden;aspect-ratio:1;position:relative;align-self:center}.header-search .predictive-search__products .horizontal-product-card__figure img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-search .predictive-search__products .horizontal-product-card__info{padding-top:4px}.header-search .predictive-search__products .horizontal-product-card__info .v-stack{gap:8px}.header-search .predictive-search__products .horizontal-product-card__info .badge{padding:3px 5px}.header-search .predictive-search__products .horizontal-product-card__info .product-title{font-weight:700}.header-search .predictive-search .button{width:100%;border:1px solid #E2EBE6;border-radius:4px;font-family:var(--text-font-family);font-size:14px;line-height:1.43;letter-spacing:0px;font-weight:700;padding:16px}@media screen and (min-width:1024px){.header-search .predictive-search .button{width:auto;padding:16px 40px;margin:0 auto;display:flex}}@media screen and (min-width:1024px){.header-search__form:has(+predictive-search .predictive-search__content>*) .header-search__form-control{margin-top:24px!important}}@media(max-width:768px){.predictive-search__results{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/184/assets/header-search.css.map */
