.favoritesList_favorites-list__0kWBl{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:25px;padding:16px 0}.favorite_favorite__t4TXJ{max-width:1440px;width:100%;margin:0 auto;padding:24px 16px}@media(min-width:768px){.favorite_favorite__t4TXJ{padding:40px 20px}}.favorite_favorite__skeleton__SMFsy{margin-bottom:24px}.favorite_favorite__skeleton-card__nT2GS{border-radius:16px}.favorite_favorite__header__dphXY{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}@media(min-width:768px){.favorite_favorite__header__dphXY{flex-direction:row;align-items:center;gap:16px;margin-bottom:32px}}.favorite_favorite__title__0BwFh{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:2.875rem;letter-spacing:.125rem;line-height:100%}@media(min-width:425px){.favorite_favorite__title__0BwFh{font-size:2.25rem}}@media(min-width:768px){.favorite_favorite__title__0BwFh{font-size:2.625rem}}.favorite_favorite__title__0BwFh{margin:0}.favorite_favorite__count__u7qgO{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#9e9e9e}@media(min-width:768px){.favorite_favorite__count__u7qgO{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:1rem;line-height:1.375rem}}.favorite_favorite__grid__tgMDu{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.favorite_favorite__grid__tgMDu{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}}.profileNavLink_profileNavLink__XZmhb{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;padding:10px;min-width:44px;border-radius:16px;transition:background-color .2s ease}.profileNavLink_profileNavLink__XZmhb svg:first-of-type{color:#ff1820;transition:color .2s ease;flex-shrink:0}@media(min-width:768px){.profileNavLink_profileNavLink__XZmhb{width:100%;padding:14px}}@media(min-width:1200px){.profileNavLink_profileNavLink__XZmhb{gap:10px;padding:20px;justify-content:flex-start}}.profileNavLink_profileNavLink__XZmhb:hover{background-color:#fcc}.profileNavLink_profileNavLink__XZmhb:hover svg:first-of-type{color:#980000}.profileNavLink_profileNavLink__XZmhb:hover .profileNavLink_profileNavLink__wrapper__H6Fdv svg:first-of-type{color:#ff1820}.profileNavLink_profileNavLink__XZmhb:hover .profileNavLink_profileNavLink__title__ovceh{color:#980000}.profileNavLink_profileNavLink--active__TMBn9{background-color:#ffe6e6}.profileNavLink_profileNavLink--active__TMBn9 svg:first-of-type{color:#980000}.profileNavLink_profileNavLink--active__TMBn9 .profileNavLink_profileNavLink__title__ovceh,.profileNavLink_profileNavLink--active__TMBn9 .profileNavLink_profileNavLink__wrapper__H6Fdv svg:first-of-type{color:#666}.profileNavLink_profileNavLink--active__TMBn9:hover{background-color:#fcc}.profileNavLink_profileNavLink--active__TMBn9:hover svg:first-of-type{color:#600}.profileNavLink_profileNavLink--active__TMBn9:hover .profileNavLink_profileNavLink__wrapper__H6Fdv svg:first-of-type{color:#cb0000}.profileNavLink_profileNavLink--active__TMBn9:hover .profileNavLink_profileNavLink__title__ovceh{color:#600}.profileNavLink_profileNavLink__wrapper__H6Fdv{display:none}.profileNavLink_profileNavLink__wrapper__H6Fdv svg:first-of-type{color:#252525;transition:color .2s ease;flex-shrink:0}@media(min-width:1200px){.profileNavLink_profileNavLink__wrapper__H6Fdv{display:flex;flex-wrap:nowrap;align-items:center;width:100%;justify-content:space-between}}.profileNavLink_profileNavLink__title__ovceh{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:1rem;line-height:1.375rem;color:#252525;transition:color .2s ease;white-space:nowrap}.logOutModal_logOut__BGTT2{display:flex;flex-direction:column;gap:20px}.logOutModal_logOut__title__lp9Il{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.375rem;letter-spacing:.0625rem;line-height:100%;color:#252525}.logOutModal_logOut__actions__WhS9Z{display:flex;align-items:center;width:100%;justify-content:space-between}.profileTemplate_root__a9blB{display:flex;flex-direction:column;gap:16px;margin-top:150px;max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding:0 16px}@media(min-width:768px){.profileTemplate_root__a9blB{display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;padding:0 20px}}@media(min-width:1200px){.profileTemplate_root__a9blB{grid-template-columns:minmax(0,330px) minmax(0,1fr);gap:30px}}@media(min-width:1440px){.profileTemplate_root__a9blB{padding:0}}.profileTemplate_profile-left-menu__LHlTq{display:flex;flex-direction:row;align-items:center;gap:8px;background-color:#fff;border-radius:16px;padding:8px 12px;box-shadow:0 4px 14px 0 rgba(16,24,40,.1);-webkit-box-shadow:0 4px 14px 0 rgba(16,24,40,.1);-moz-box-shadow:0 4px 14px 0 rgba(16,24,40,.1)}@media(min-width:768px){.profileTemplate_profile-left-menu__LHlTq{position:sticky;top:150px;flex-direction:column;align-items:stretch;gap:2px;border-radius:20px;padding:10px;width:100%;max-height:calc(100vh - 190px);overflow-y:auto;align-self:flex-start}}.profileTemplate_profile-left-menu__user-preview__Os3m4{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(min-width:768px){.profileTemplate_profile-left-menu__user-preview__Os3m4{flex-direction:column;gap:10px;align-items:center;border-radius:12px;background-color:#ffe6e6;width:100%;padding:10px}}@media(min-width:1200px){.profileTemplate_profile-left-menu__user-preview__Os3m4{gap:16px;align-items:flex-start;padding:16px}}.profileTemplate_profile-left-menu__user-preview__avatar-wrapper__rk9NY{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;overflow:hidden;box-shadow:0 4px 8px -2px rgba(16,24,40,.08);-webkit-box-shadow:0 4px 8px -2px rgba(16,24,40,.08);-moz-box-shadow:0 4px 8px -2px rgba(16,24,40,.08)}@media(min-width:768px){.profileTemplate_profile-left-menu__user-preview__avatar-wrapper__rk9NY{width:52px;height:52px;box-shadow:0 12px 16px -4px rgba(16,24,40,.08);-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.08);-moz-box-shadow:0 12px 16px -4px rgba(16,24,40,.08)}}@media(min-width:1200px){.profileTemplate_profile-left-menu__user-preview__avatar-wrapper__rk9NY{width:90px;height:90px}}.profileTemplate_profile-left-menu__user-preview__image__HGajX{object-fit:cover;border-radius:50%}.profileTemplate_profile-left-menu__user-preview__initials__wZtxl{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background-color:#fff;font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:600;font-size:1rem;line-height:1.375rem;color:#252525}@media(min-width:768px){.profileTemplate_profile-left-menu__user-preview__initials__wZtxl{width:52px;height:52px;font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.375rem;letter-spacing:.0625rem;line-height:100%}}@media(min-width:1200px){.profileTemplate_profile-left-menu__user-preview__initials__wZtxl{width:90px;height:90px;font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:2.125rem;letter-spacing:.0625rem;line-height:100%}}.profileTemplate_profile-left-menu__user-preview__avatar-placeholder__NAdvO{width:44px;height:44px;flex-shrink:0;border-radius:50%;overflow:hidden;background:linear-gradient(45deg,#FE0000,#FE6666)}@media(min-width:768px){.profileTemplate_profile-left-menu__user-preview__avatar-placeholder__NAdvO{width:52px;height:52px}}@media(min-width:1200px){.profileTemplate_profile-left-menu__user-preview__avatar-placeholder__NAdvO{width:90px;height:90px}}.profileTemplate_profile-left-menu__user-preview__full-name__tkOZh{display:none}@media(min-width:1200px){.profileTemplate_profile-left-menu__user-preview__full-name__tkOZh{display:flex;flex-direction:column;gap:4px;color:#252525;font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.375rem;letter-spacing:.0625rem;line-height:100%}}.profileTemplate_profile-left-menu__navigation__gy0J_{flex:1 1;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;min-width:0}.profileTemplate_profile-left-menu__navigation__gy0J_::-webkit-scrollbar{display:none}@media(min-width:768px){.profileTemplate_profile-left-menu__navigation__gy0J_{flex:none;flex-direction:column;overflow-x:visible;overflow-y:visible;width:100%;min-width:auto}}.profileTemplate_profile-left-menu__navigation-list__H5V2w{display:flex;flex-direction:row;gap:2px;padding:2px}@media(min-width:768px){.profileTemplate_profile-left-menu__navigation-list__H5V2w{flex-direction:column;gap:2px;padding:0;width:100%}}.profileTemplate_profile-left-menu__navigation-item__3ch0y{flex-shrink:0}@media(min-width:768px){.profileTemplate_profile-left-menu__navigation-item__3ch0y{width:100%;flex-shrink:1}}.skeletonProductCard_skeleton-product-card__7bfxB{width:100%;max-width:220px;height:483px;border-radius:16px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;box-sizing:border-box;overflow:hidden}.skeletonProductCard_skeleton-product-card__meta__QILGr{width:120px;flex-shrink:0}.skeletonProductCard_skeleton-product-card__image__VpwLB{width:100%;flex-shrink:0}.skeletonProductCard_skeleton-product-card__title__Z5GpW{width:86px;flex-shrink:0}.skeletonProductCard_skeleton-product-card__subtitle__6h_Yf{width:170px;flex-shrink:0}.skeletonProductCard_skeleton-product-card__subtitleSecondary__DBbIE{width:138px;flex-shrink:0}.skeletonProductCard_skeleton-product-card__price__dcRxO{width:68px;flex-shrink:0}.skeletonProductCard_skeleton-product-card__action__hbmXo{width:100%;flex-shrink:0}.categoriesImageBlock_categories-image-block__MOs8I{position:relative;overflow:hidden;width:100%;height:100%}.categoriesImageBlock_categories-image-block__bg-image___dpTM{object-fit:contain;object-position:center;width:100%;height:100%}.categoriesImageBlock_categories-image-block__links__vfLXb{position:absolute;bottom:75px;left:30px;z-index:1;display:flex;align-items:center;gap:23px;pointer-events:auto}.categoriesImageBlock_categories-image-block__link__KUGgG{display:block}.categoriesImageBlock_categories-image-block__store-img__BGtxJ{display:block;width:auto;height:40px;max-width:100%}.popularProductsSection_popular-products__TFf9m{display:flex;flex-direction:column;gap:30px}.popularProductsSection_popular-products__title__KJzRt{cursor:default!important}.popularProductsSection_popular-products__grid__G3xgh{display:grid;grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:20px}@media(min-width:768px){.popularProductsSection_popular-products__grid__G3xgh{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:25px}}@media(min-width:1024px){.popularProductsSection_popular-products__grid__G3xgh{grid-template-columns:repeat(5,1fr);column-gap:25px;row-gap:30px}}@media(min-width:1024px)and (max-width:1279px){.popularProductsSection_popular-products__grid__G3xgh{grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:25px}.popularProductsSection_popular-products__grid__G3xgh>:nth-child(12),.popularProductsSection_popular-products__grid__G3xgh>:nth-child(5),.popularProductsSection_popular-products__grid__G3xgh>:nth-child(7){display:none}}.popularProductsSection_popular-products__grid-plain__uhrtE{display:grid;grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:20px;margin-top:30px}@media(min-width:768px){.popularProductsSection_popular-products__grid-plain__uhrtE{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:25px}}@media(min-width:1024px){.popularProductsSection_popular-products__grid-plain__uhrtE{grid-template-columns:repeat(5,1fr);column-gap:25px;row-gap:30px}}@media(min-width:1024px)and (max-width:1279px){.popularProductsSection_popular-products__grid-plain__uhrtE{grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:25px}}.popularProductsSection_popular-products__image-wrap__r3osW{display:none}@media(min-width:1024px){.popularProductsSection_popular-products__image-wrap__r3osW{display:block;position:relative;grid-column:span 3;min-height:483px;border-radius:20px;overflow:hidden}}@media(min-width:1024px)and (max-width:1279px){.popularProductsSection_popular-products__image-wrap__r3osW{grid-column:2/span 3;grid-row:2}}.popularProductsSection_popular-products__image__dKrnu{object-fit:cover;border-radius:20px}.popularProductsSection_popular-products__image-skeleton__T842F{display:none}@media(min-width:1024px){.popularProductsSection_popular-products__image-skeleton__T842F{display:block;grid-column:span 3;min-height:483px}}@media(min-width:1024px)and (max-width:1279px){.popularProductsSection_popular-products__image-skeleton__T842F{grid-column:2/span 3;grid-row:2}}.popularProductsSection_popular-products__sentinel__CR57w{height:1px}.homePageTemplate_home-page__Fe_Pf{max-width:1200px;width:100%;margin:150px auto;padding:0 16px;display:flex;flex-direction:column;gap:60px}@media(min-width:768px){.homePageTemplate_home-page__Fe_Pf{padding:0 20px}}@media(min-width:1440px){.homePageTemplate_home-page__Fe_Pf{padding:0}}.homePageTemplate_home-page__banner-section__MhuRW{display:flex;flex-direction:column;gap:20px}@media(min-width:1200px){.homePageTemplate_home-page__banner-section__MhuRW{flex-direction:row}}.homePageTemplate_home-page__slider-wrapper__cLBBy{width:100%}@media(min-width:1200px){.homePageTemplate_home-page__slider-wrapper--with-sidebar__PsRVo{width:800px;flex-shrink:0}}.homePageTemplate_home-page__slider-skeleton__WBy3F{width:100%;height:200px;border-radius:30px;overflow:hidden}@media(min-width:768px){.homePageTemplate_home-page__slider-skeleton__WBy3F{height:280px}}@media(min-width:1200px){.homePageTemplate_home-page__slider-skeleton__WBy3F{height:360px}}.homePageTemplate_home-page__sidebar__0D7MH{display:flex;flex-direction:row;gap:20px}@media(min-width:1200px){.homePageTemplate_home-page__sidebar__0D7MH{flex-direction:column}}.homePageTemplate_home-page__sidebar-card__Sv78F{flex:1 1;min-width:0;height:170px;border-radius:30px;padding:24px;background-color:#e9e9e9;display:flex;flex-direction:column;gap:10px}@media(min-width:1200px){.homePageTemplate_home-page__sidebar-card__Sv78F{flex:none}}