@media(max-width:1023px){.header .header__search{align-items:start!important;background:#fff!important;box-shadow:0 8px 15px #0000000d!important;display:none!important;gap:6px;grid-template-columns:minmax(0,1fr) 44px;left:0!important;padding:15px!important;position:absolute!important;top:100%!important;width:100%!important;z-index:2!important}.header .header__search.mobile-search-active{display:grid!important}.header .header__search predictive-search,.header .header__search .source-predictive-search-shell,.header .header__search predictive-search>div,.header .header__search .source-predictive-search-shell>div,.header .header__search form{display:block;min-width:0;width:100%}.header .header__search .search__field{align-items:center;background:transparent;border:1px solid #222;border-radius:10px;display:flex;min-height:44px;overflow:hidden;position:relative;width:100%}.header .header__search .search__input{-webkit-appearance:none;appearance:none;background:rgb(var(--color-field))!important;border:0!important;border-radius:9px!important;box-shadow:none!important;color:#161616;font:inherit;font-size:14px;font-weight:700;height:44px;line-height:1.2;min-width:0;outline:0;padding:0 58px 0 22px;width:100%}.header .header__search .search__input::placeholder{color:#767676;opacity:1}.header .header__search .search__input:focus{box-shadow:none!important}.header .header__search .search__field .search__reset{align-items:center;background:transparent;border:0;color:#686868;display:none!important;font:inherit;font-size:12px;font-weight:700;height:44px;justify-content:center;padding:0 7px;position:absolute!important;right:9px;top:0;width:auto;z-index:1}.header .header__search.source-mobile-search-filled .search__field .search__reset:not([hidden]){display:inline-flex!important}.header .header__search.source-mobile-search-filled .search__field .search__icon-search{display:none!important}.header .header__search .search__field .search__icon-search{align-items:center;background:transparent!important;border:0;color:#111;display:inline-flex!important;height:44px;justify-content:center;padding:0;position:absolute!important;right:6px;top:0;width:44px}.header .header__search .search__field .search__icon-search svg{height:24px;width:24px}.header .header__search .search__content{background:#fff;box-shadow:none;left:0;margin:0;padding:0;position:absolute;right:0;top:74px;width:auto}.header .header__search .header__search-close{align-items:center;background:transparent;border:0;color:#111;display:inline-flex!important;height:44px;justify-content:center;padding:0;width:44px}.header .header__search.mobile-search-active>.header__search-close.btn-remove{display:inline-flex!important;inset:auto!important;opacity:1!important;pointer-events:auto!important;position:relative!important;transform:none!important;visibility:visible!important}.header .header__search .header__search-close svg{height:24px;width:24px}}@media(max-width:359px){.header .header__search{padding-inline:14px!important}.header .header__search .search__input{padding-left:14px}}@media(max-width:1023px){.header .header__search .search__content.source-mobile-predictive-active{background:#fff;border-top:1px solid #d9d9d9;box-shadow:0 12px 20px #00000014;display:block!important;margin:0;overflow-x:hidden;overflow-y:auto;padding:16px 30px 36px;width:100%}.header .source-predictive-group+.source-predictive-group{margin-top:28px}.header .source-predictive-group__title{color:#111;font-family:var(--font-body-family);font-size:16px;font-weight:700;letter-spacing:0;line-height:1.3;margin:0 0 13px;text-transform:none}.header .source-predictive-group__list{display:grid;gap:9px}.header .source-predictive-result{align-items:center;color:#606060;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.35;min-height:20px;text-decoration:none}.header .source-predictive-result:hover,.header .source-predictive-result:focus-visible{color:#111;text-decoration:underline}.header .source-predictive-result__icon{flex:0 0 16px;height:16px;width:16px}.header .source-predictive-result__image{border-radius:2px;background:#f2f2f2;flex:0 0 38px;height:38px;object-fit:cover;width:38px}.header .source-predictive-query-mark{color:inherit;font-weight:700}.header .source-predictive-empty{color:#666;font-size:14px;margin:0;padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/source-mobile-header-search.css.map */
