.header__icons{align-items:center;gap:.4rem;flex-wrap:nowrap}.header__search--inline{position:relative;display:none;align-items:center;min-width:0;line-height:normal}.header__search--inline.imed-search-wrap{max-width:none;margin:0}.header__search--inline .imed-search-form{position:relative;width:100%}.header__search--inline .search{width:100%}.header__search--inline .imed-search-field{position:relative;display:flex;align-items:center;width:100%;background:#fff;border:1px solid #e3e3e3;border-radius:999px;padding:0 .4rem 0 1rem;min-height:4.2rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.header__search--inline .imed-search-field.field:before,.header__search--inline .imed-search-field.field:after{content:none;display:none;box-shadow:none}.header__search--inline .imed-search-field:focus-within{border-color:#0071e3;box-shadow:0 4px 16px #0071e31f}.header__search--inline .search__input.field__input{padding-right:.4rem!important}.header__search--inline .search__input{border:none!important;box-shadow:none!important;background:transparent!important;padding:.8rem .4rem!important;min-height:unset!important;height:auto!important;font-size:1.4rem;flex:1;min-width:0;border-radius:0!important;outline:none!important}.header__search--inline .search__input:focus,.header__search--inline .search__input:focus-visible{box-shadow:none!important;outline:none!important}.header__search--inline .search__input::placeholder{color:#8e8e93;opacity:1}.header__search--inline .search__button,.header__search--inline .reset__button{position:static!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;width:3.6rem;height:3.6rem;min-width:3.6rem;padding:0!important;margin:0!important;flex-shrink:0}.header__search--inline .reset__button:not(:focus-visible):after,.header__search--inline .reset__button:not(:focus):after{display:none}.header__search--inline .search__button .svg-wrapper,.header__search--inline .reset__button .svg-wrapper{width:1.8rem;height:1.8rem}.header__search--inline .search__button:hover{opacity:.7}.header__search--inline .imed-predictive-search{position:absolute;top:calc(100% + .6rem);left:0;right:0;width:100%;min-width:min(420px,92vw);max-height:60vh;z-index:100;border-radius:12px;overflow:hidden}@media screen and (min-width:990px){.header__search--inline .imed-predictive-search{left:0;right:0}}.header__search--inline .predictive-search__item--link-with-thumbnail{gap:1rem}.header__search--inline .predictive-search__image{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:8px}@media screen and (min-width:990px){.header.imed-header--two-row.header--middle-left:not(.drawer-menu),.header.imed-header--two-row.header--top-left:not(.drawer-menu){grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(220px,1fr) auto;column-gap:1.6rem;row-gap:.35rem;align-items:center}.header.imed-header--two-row.header--middle-center:not(.drawer-menu){grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(220px,1fr) auto;column-gap:1.6rem;row-gap:.35rem;align-items:center}.header.imed-header--two-row>.header__search--inline{display:inline-flex!important;grid-area:search;width:100%;max-width:560px;justify-self:stretch;align-self:center}.header.imed-header--two-row .header__inline-menu{width:100%;margin-top:0;margin-left:0;justify-self:stretch}.header.imed-header--two-row .header__inline-menu>ul.list-menu,.header.imed-header--two-row .header__inline-menu>ul{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;gap:0;width:100%}.header.imed-header--two-row .header__inline-menu>ul>li:last-child{margin-left:auto;padding-left:1rem}.header.imed-header--two-row .header__icons{gap:.2rem}.header.imed-header--two-row:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}}@media screen and (min-width:990px)and (max-width:1199px){.header.imed-header--two-row>.header__search--inline{max-width:none}.header__search--inline .imed-search-field{min-height:3.8rem}.header__search--inline .search__input{font-size:1.3rem}}@media screen and (max-width:989px){.header__search--inline{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/component-imed-header-search.css.map */
