.styles_root__U7cJg .styles_inputRoot__zUIaZ{align-items:center;background:var(--default-bg);border-radius:90px;display:flex;max-width:100%;position:relative}.styles_input__V89sq{--input-background:transparent}.styles_popup__yJrM6{position:absolute;z-index:var(--z-index-banner)}.styles_popupRoot__CAApx{background:var(--default-bg);border-radius:15px;box-shadow:none;box-sizing:border-box;margin-top:var(--grid-desktop-gap);max-height:calc(100vh - var(--header-height-mobile) - var(--grid-desktop-gap));max-width:calc(100vw - var(--spacing-8));overflow-y:auto;padding:var(--spacing);width:var(--header-search-width)}@media (min-width:768px){.styles_popupRoot__CAApx{max-height:calc(100vh - var(--header-height) - var(--grid-desktop-gap))}}.styles_emptyTitle__qXD70{padding:var(--spacing-5) 0}.styles_icon__d__ij{flex-shrink:0;width:24px}.styles_iconPrev__J_Tvn{margin-left:var(--spacing-4)}.styles_iconAfter__1qlcj{margin-right:var(--spacing-4)}.styles_root___TF3N{margin-inline:var(--spacing-9);max-width:var(--search-max-content-width);padding-block:var(--spacing-20)}@media (min-width:1280px){.styles_root___TF3N{margin-inline:var(--spacing-24);padding-block:8%}}@media (min-width:1650px){.styles_root___TF3N{margin-inline:auto;max-width:var(--max-width-content);width:100%}}.styles_searchContainer__3I5bi{border-bottom:1px solid var(--searchbar-border-color);display:flex;gap:var(--spacing-1);justify-content:space-between}.styles_searchContainer__3I5bi .styles_input__Mv4An{background-color:transparent;font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;height:auto;padding:0}.styles_searchContainer__3I5bi .styles_input__Mv4An::-moz-placeholder{color:var(--search-label-color);opacity:1}.styles_searchContainer__3I5bi .styles_input__Mv4An::placeholder{color:var(--search-label-color);opacity:1}@media (min-width:768px){.styles_searchContainer__3I5bi .styles_input__Mv4An{font-size:3.125rem}}@media (min-width:1024px){.styles_searchContainer__3I5bi .styles_input__Mv4An{font-size:4.375rem}}.styles_button__sW3ZK{background-color:transparent;box-shadow:none;padding:0}@media (min-width:768px){.styles_button__sW3ZK span{font-size:4.375rem}}.styles_title__j7ZK8{font-weight:400;padding-block:var(--spacing-5);text-align:center}@media (min-width:768px){.styles_title__j7ZK8{padding-top:var(--spacing-9)}}.styles_searchName__VTDwp{text-transform:uppercase}@media (min-width:768px){.styles_searchName__VTDwp{display:inline}}.styles_resultTitle__rb6yz{color:var(--search-result-title-color);margin-bottom:var(--spacing-8)}.styles_resultBlock__rCrQ7{margin-top:var(--spacing-8)}.styles_popularCategory__hs6it{color:var(--text-additional-color);display:block;line-height:1.2em;margin-bottom:var(--spacing-5);text-decoration:none}.styles_popularCategory__hs6it:last-child{margin-bottom:0}@media (min-width:768px){.styles_popularCategory__hs6it{font-size:2.5rem}}.styles_emptyTitle__JxOED{color:var(--text-additional-color);padding-bottom:var(--spacing-6)}.styles_suggestions__P6GUX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-10);gap:var(--spacing-10)}@media (min-width:1024px){.styles_suggestions__P6GUX{grid-template-columns:repeat(3,1fr)}}.styles_keyword__td0BA{color:var(--product-tile-text-color);display:block;font-family:var(--font-family-heading);font-size:1.375rem;margin-bottom:var(--spacing-8);text-decoration:none;text-transform:uppercase}.styles_keywordSmallContainer__Fl3zJ{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.styles_product__CwErb{background-color:var(--suggested-product-bg);border-radius:24px;display:flex;gap:var(--spacing-3);margin:0 0 var(--spacing-3);padding:var(--spacing-4);text-decoration:none}.styles_product__CwErb:last-child{margin-bottom:0}.styles_product__CwErb img{height:var(--search-img-width);width:var(--search-img-width)}.styles_productInfo__Bq9In{color:var(--product-tile-text-color);display:flex;flex-direction:column;gap:var(--spacing-3);max-width:calc(100% - var(--search-img-width))}.styles_productName__n1JX3{overflow:hidden;text-overflow:ellipsis}.styles_categoriesWrapper__GbBtJ{grid-column-end:4;grid-column-start:1}@media (min-width:1024px){.styles_categoriesWrapper__GbBtJ{grid-column-end:auto;grid-column-start:auto}}.styles_categories__8xM5P{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.styles_category___uN8l{background:var(--category-suggestion-bg);border-radius:12px;color:var(--text-color-inverted);padding:var(--spacing-2) var(--spacing-5);text-decoration:none;text-transform:uppercase}.styles_price__hjuOU{color:var(--text-additional-color)}