.search_layer__flXbl{position:fixed;left:0;right:0;bottom:0;z-index:70}.search_shade__rGtEt{position:absolute;inset:0;background:rgba(27,11,25,.42)}.search_panel__2v02K{position:relative;max-height:100%;box-sizing:border-box;padding:22px var(--mp-gutter) 30px;background:#fff;border-top:1px solid rgba(60,16,52,.12);box-shadow:0 24px 40px -24px rgba(27,11,25,.35)}.search_bar__osbXP{display:flex;align-items:center;gap:12px}.search_clearQuery__8A_O9.search_clearQuery__8A_O9{width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#f8f1f4;color:var(--mp-ink)}.search_idle__Epvqe{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-gap:clamp(28px,4vw,64px)}.search_idle__Epvqe,.search_results__d7ukY{display:grid;gap:clamp(28px,4vw,64px);margin-top:26px}.search_results__d7ukY{grid-template-columns:minmax(200px,.7fr) minmax(0,2fr);grid-gap:clamp(28px,4vw,64px)}.search_side__aNuv0{display:flex;flex-direction:column;gap:22px}.search_section__Gx8mk{display:flex;flex-direction:column;gap:12px;min-width:0}.search_idle__Epvqe .search_section__Gx8mk{gap:14px}.search_label__SeWqH{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--mp-magenta-dark)}.search_labelRow__YfpTa{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.search_total__zK6r1{font-size:13px;color:var(--mp-gray)}.search_chips__JMLw2{display:flex;flex-wrap:wrap;gap:8px}.search_chip__Ui9PA.search_chip__Ui9PA{height:40px;padding:0 14px;gap:8px;border:1px solid rgba(60,16,52,.16);border-radius:8px;font-size:14px;font-weight:500;color:var(--mp-ink);white-space:nowrap}.search_chip__Ui9PA.search_chip__Ui9PA:hover{border-color:var(--mp-magenta);background:var(--mp-cream);color:var(--mp-ink)}.search_catGrid__B6FX5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.search_catTile___T9z1.search_catTile___T9z1{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid rgba(60,16,52,.1);border-radius:10px;color:var(--mp-ink);min-width:0}.search_catTile___T9z1.search_catTile___T9z1:hover{border-color:var(--mp-magenta)}.search_catIcon__RgqnV{width:44px;height:44px;flex-shrink:0;border-radius:8px}.search_catText__awhgd{display:flex;flex-direction:column;line-height:1.3;min-width:0}.search_catName__3WrTX{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_catCount__E3VMc{font-size:12.5px;color:var(--mp-gray)}.search_hints___5wCP{display:flex;flex-direction:column}.search_hint__2oW0d.search_hint__2oW0d{justify-content:flex-start;gap:10px;padding:9px 0;font-size:15px;font-weight:500;color:var(--mp-ink);text-align:left;white-space:normal}.search_hint__2oW0d.search_hint__2oW0d:hover{color:var(--mp-magenta-dark)}.search_hint__2oW0d svg{color:#a898a1}.search_hint__2oW0d b{font-weight:700}.search_catLinks__1QNY0{display:flex;flex-direction:column;gap:8px}.search_catLink__8H_nv.search_catLink__8H_nv{display:flex;align-items:center;gap:12px;color:var(--mp-ink)}.search_catIconSmall__iSvMY{width:36px;height:36px;flex-shrink:0;border-radius:8px}.search_catLinkName__owgJ6{font-size:14.5px;font-weight:600}.search_catLinkCount__dPaq3{font-size:13px;color:var(--mp-gray)}.search_products__n_A4r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.search_product__SuiAT.search_product__SuiAT{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:8px;border:1px solid rgba(60,16,52,.1);border-radius:10px;color:var(--mp-ink)}.search_product__SuiAT.search_product__SuiAT:hover{border-color:var(--mp-magenta)}.search_productPhoto__DBoj5{position:relative;width:76px;height:76px;background:#f4eaee;border-radius:8px;overflow:hidden}.search_productPhoto__DBoj5 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.search_productText__jPx0Q{display:flex;flex-direction:column;gap:6px;min-width:0}.search_productTitle__Wvhar{font-size:14.5px;line-height:1.35}.search_productTitle__Wvhar b{font-weight:700}.search_productPrices__ara55{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.search_priceSale__EIDpP,.search_price__WnnFc{font-size:15px;font-weight:700;white-space:nowrap}.search_priceSale__EIDpP{color:#c42a3b}.search_oldPrice__5Lrqs{font-size:12.5px;color:#a898a1;text-decoration:line-through;white-space:nowrap}.search_none__KfEZ4{display:flex;flex-direction:column;gap:16px;margin-top:26px}.search_noneText__3QcXf{margin:0;font-size:16px;color:var(--mp-ink)}.search_noneText__3QcXf b{font-weight:700}.search_all__mMoqJ{margin-top:6px;align-self:flex-start}@media (max-width:760px){.search_panel__2v02K{height:100%;padding:16px 20px calc(110px + env(safe-area-inset-bottom));box-shadow:none}.search_bar__osbXP{gap:10px}.search_idle__Epvqe,.search_results__d7ukY{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:20px}.search_catGrid__B6FX5{grid-template-columns:repeat(2,minmax(0,1fr))}.search_product__SuiAT.search_product__SuiAT{grid-template-columns:52px minmax(0,1fr);gap:10px}.search_productPhoto__DBoj5{width:52px;height:52px}.search_productTitle__Wvhar{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13.5px;overflow-wrap:anywhere}.search_productPrices__ara55{flex-direction:column;align-items:flex-start;gap:2px}.search_priceSale__EIDpP,.search_price__WnnFc{font-size:14px;white-space:normal}}