._emptyState_1oilo_2{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:8px;text-align:center;padding:100px 16px 0}@media (min-width: 1025px){._emptyState_1oilo_2{min-height:500px;padding:80px 20px}}._emptyState_1oilo_2 ._iconWrapper_1oilo_17{width:200px;height:200px;padding:29px 18px}._emptyState_1oilo_2 ._emptyStateIcon_1oilo_22{height:141px;width:auto;color:var(--icon-primary)}._emptyState_1oilo_2 ._emptyStateTitle_1oilo_27{margin:0;font:var(--header-200-light);color:var(--text-primary)}@media (min-width: 1025px){._emptyState_1oilo_2 ._emptyStateTitle_1oilo_27{font:var(--header-300-light)}}._emptyState_1oilo_2 ._exploreCatalogButton_1oilo_37{min-width:205px;margin:16px auto 0;padding:14px 20px;font:var(--text-300-semibold);color:var(--graphic-regular-white)}._emptyState_1oilo_2 ._exploreCatalogButton_1oilo_37>svg{transform:rotate(180deg)}._root_ng9u7_14{min-height:calc(100svh - var(--header-height));overflow:hidden}._container_ng9u7_19{max-width:var(--layout-max-width);margin:0 auto;padding-block:0 80px}._breadcrumbs_ng9u7_25{margin-bottom:14px}._breadcrumbs_ng9u7_25 .breadcrumbs__item{font:var(--text-300-regular);color:var(--text-secondary)}._breadcrumbs_ng9u7_25 .breadcrumbs__item:last-child{color:var(--text-tertiary)}._breadcrumbs_ng9u7_25 a.breadcrumbs__item:hover{color:var(--text-secondary);text-decoration:underline}._breadcrumbs_ng9u7_25 .breadcrumbs__line{color:var(--text-secondary);margin:0 8px}._title_ng9u7_44{font:var(--header-400-medium);color:var(--text-primary);margin:0 0 40px}._blockProducts_ng9u7_50{display:grid;grid-template-columns:repeat(auto-fill,227px);gap:16px;justify-content:center}._container_hchrs_2{display:flex;flex-direction:column;gap:24px;padding:0 16px}._section_hchrs_9{display:flex;flex-direction:column}._sectionHeader_hchrs_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionTitle_hchrs_21{margin:0;font:var(--text-300-semibold);color:var(--text-primary)}._clearHistory_hchrs_27{background:transparent;border:none;padding:0;font:var(--text-100-semibold);color:var(--text-tertiary);cursor:pointer}._badgesList_hchrs_36{display:flex;flex-wrap:wrap;gap:8px}._badge_hchrs_36{display:flex;align-items:center;gap:4px;height:36px;padding:0 16px 0 12px;border:1px solid var(--stroke-secondary);border-radius:var(--border-radius--1000, 9999px);background:transparent;cursor:pointer;transition:background .2s}@media (hover: hover){._badge_hchrs_36:hover{background:var(--surface-transparent-2)}}._badge_hchrs_36:active{background:var(--surface-transparent-2)}._badgeIcon_hchrs_63{flex-shrink:0;color:var(--icon-secondary)}._badgeText_hchrs_68{font:var(--text-200-medium);color:var(--text-primary);white-space:nowrap}._categoriesList_hchrs_74{display:flex;flex-wrap:wrap;gap:8px}._categoryCard_hchrs_80{display:flex;flex-direction:row;align-items:center;gap:8px;padding:4px 16px 4px 4px;background:transparent;border:1px solid var(--stroke-secondary);border-radius:var(--border-radius--300, 8px);cursor:pointer;transition:all .2s;flex-shrink:0}@media (hover: hover){._categoryCard_hchrs_80:hover{background:var(--surface-transparent-2);border-color:var(--graphic-regular-black)}}._categoryCard_hchrs_80:active{background:var(--surface-transparent-2);border-color:var(--graphic-regular-black)}._categoryImage_hchrs_104{width:56px;height:56px;padding:2px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}._categoryImage_hchrs_104 img{width:100%;height:100%;object-fit:contain}._categoryName_hchrs_120{font:var(--text-200-medium);color:var(--text-primary);text-align:left;white-space:nowrap}._banner_hchrs_127{height:72px;padding:16px;border-radius:var(--border-radius--500, 16px);background:transparent;border:1px solid var(--stroke-secondary)}._bannerContent_hchrs_135{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px}._bannerText_hchrs_143{display:flex;flex-direction:column;gap:4px;margin:0;flex:1}._bannerText_hchrs_143 p{margin:0}._bannerText_hchrs_143 p:nth-child(1){font:var(--text-300-semibold);background:linear-gradient(90deg,var(--text-brand) .23%,var(--system-warning) 59.66%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._bannerText_hchrs_143 p:nth-child(2){font:var(--text-200-regular);color:var(--text-secondary)}._sommelierButton_hchrs_165{height:40px;padding:0 15px;border:1px solid var(--stroke-secondary);border-radius:var(--border-radius--300, 8px);font:var(--text-200-semibold);color:var(--text-primary);gap:6px;background:transparent;box-shadow:0 1px 3px 0 var(--effects-shadows-shadow-sm_01),0 1px 2px 0 var(--effects-shadows-shadow-sm_02)}._sommelierButton_hchrs_165>svg{color:var(--text-primary)}._mobileHeaderSearchV3_orep1_1{display:flex;align-items:center;gap:8px;width:100%}._searchInputWrapper_orep1_8{position:relative;flex:1 1 auto}._buttonWrapper_orep1_13{display:flex;flex-shrink:0;max-width:100px;opacity:1;overflow:hidden;transition:max-width var(--transition-speed) var(--transition-timing),opacity var(--transition-speed) var(--transition-timing),margin var(--transition-speed) var(--transition-timing)}._buttonWrapper_orep1_13._hidden_orep1_21{max-width:0;opacity:0;margin-left:-8px}._cancelButton_orep1_27{height:48px;border:none!important;font:var(--text-200-semibold);color:var(--text-primary);padding:16px 8px!important;white-space:nowrap}._cancelButton_orep1_27:hover{background:transparent!important}._container_1ifd6_1{width:100%}._productsList_1ifd6_5{display:grid;grid-template-rows:max-content;grid-template-columns:repeat(2,1fr);padding:0 16px;gap:8px}@media screen and (min-width: 600px){._productsList_1ifd6_5{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 830px){._productsList_1ifd6_5{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1200px){._productsList_1ifd6_5{grid-template-columns:repeat(5,1fr);gap:16px}}._productCard_1ifd6_29{width:100%}._root_mz95f_14{padding-block:0 48px;display:flex;flex-direction:column;gap:16px;overflow:initial;min-height:calc(100svh - 16px)}._searchWrapper_mz95f_23{z-index:5;padding:8px}body[data-design=v3][data-company=mcosmetic] ._searchWrapper_mz95f_23{padding-inline:16px}
