.Toast_root__uGspS{box-sizing:border-box;padding:8px 12px;display:flex;gap:8px;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;width:420px}@media screen and (max-width:580px){.Toast_root__uGspS{width:100%}}.Toast_root__uGspS>svg{flex-shrink:0}.Toast_root_success__rRpV1{background-color:var(--toast_success)}.Toast_root_warning__P0bd0{background-color:var(--toast_warning)}.Toast_root_error__amss_{background-color:var(--toast_failure)}.Toast_root__message__M_FO2{font-weight:700;font-size:16px}.Toast_root__color_base200__40iPX{color:var(--base-200)}.Toast_root__color_base600__j1mc4{color:var(--base-600)}.ProductAmount_root__caQG3{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .2s ease;background-color:rgba(0,0,0,.5)}.ProductAmount_root_active__av_Dn{opacity:1}.ProductAmount_root__text__lGujj{font-size:36px;font-weight:700}.ProductAmount_root__base100__n9S5B{color:var(--base-100)}.ProductAmount_root__base800__6RZ_H{color:var(--base-800)}.ChangeCartButton_root__A0aT_{padding:8px 16px;background-color:var(--base-600);border-radius:16px;cursor:pointer;align-items:center;display:flex;justify-content:center;gap:8px;height:30px;position:relative}@media screen and (max-width:1024px){.ChangeCartButton_root__A0aT_{background-color:var(--base-500)}}.ChangeCartButton_root__A0aT_:hover,.ChangeCartButton_root__A0aT_[data-hovered]{background-color:var(--base-600);filter:brightness(.9)}.ChangeCartButton_root__A0aT_:active,.ChangeCartButton_root__A0aT_[data-pressed]{transform:scale(.98);background-color:var(--base-600);filter:brightness(.8)}.ChangeCartButton_root_small__ieCm9 .ChangeCartButton_root__price__2oa0w{font-weight:500;font-size:16px}.ChangeCartButton_root_small__ieCm9 .ChangeCartButton_root__plus__yKEbY{transform:translateX(-50%)}.ChangeCartButton_root_small__ieCm9 .ChangeCartButton_root__plus_active___5LET{transform:translateX(0)}.ChangeCartButton_root__price__2oa0w{font-weight:500;font-size:20px;color:var(--base-100);transform:translateX(-25%);transition:transform .2s ease}.ChangeCartButton_root__price_active__ZWBF2{transform:translateX(0)}.ChangeCartButton_root__minus__onTEc{border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer;position:absolute;left:16px;opacity:0;visibility:hidden;transition:opacity .2s ease}.ChangeCartButton_root__minus_active__WkM0o{opacity:1;padding-top:4.5px;visibility:visible}.ChangeCartButton_root__plus__yKEbY{width:18px;position:absolute;right:16px;transform:translateX(-180%);transition:transform .2s ease}@media screen and (max-width:426px){.ChangeCartButton_root__plus__yKEbY{transform:translateX(0)}}@media screen and (max-width:376px){.ChangeCartButton_root__plus__yKEbY{transform:translateX(-50%)}}.ChangeCartButton_root__plus_active___5LET{transform:translateX(0)}.ChangeCartButton_root__A0aT_ svg{width:24px;height:24px;fill:var(--base-100)}.CategoryBlock_root__8nqCH{display:flex;flex-direction:column}@media screen and (max-width:1024px){.CategoryBlock_root__8nqCH{padding-bottom:24px}}.CategoryBlock_root__title__pv5uB{margin:0;font-weight:600;font-size:36px;padding:32px 0;color:var(--base-100)}@media screen and (max-width:1024px){.CategoryBlock_root__title__pv5uB{display:none}}.CategoryBlock_root__content__6Cm72{display:grid;grid-template-columns:repeat(4,292px);flex-wrap:wrap;grid-row-gap:24px;row-gap:24px;justify-content:space-between}@media screen and (max-width:1439px){.CategoryBlock_root__content__6Cm72{grid-template-columns:repeat(4,233px)}}@media screen and (max-width:1279px){.CategoryBlock_root__content__6Cm72{grid-template-columns:repeat(4,218px)}}@media screen and (max-width:1024px){.CategoryBlock_root__content__6Cm72{grid-template-columns:repeat(3,1fr);gap:12px;row-gap:12px}}@media screen and (max-width:580px){.CategoryBlock_root__content__6Cm72{grid-template-columns:repeat(2,1fr)}}.CategoryBlock_root__skeleton__az5rM{display:flex;flex-direction:column;max-height:340px;padding:20px}@media screen and (max-width:1439px){.CategoryBlock_root__skeleton__az5rM{max-height:300px;padding:20px}}@media screen and (max-width:1279px){.CategoryBlock_root__skeleton__az5rM{max-height:280px;padding:20px}}.OrderAndFavoritesBlock_root__Vk9Ye{display:flex;gap:16px;padding-top:24px!important;padding-bottom:24px!important}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__Vk9Ye{gap:8px}}.OrderAndFavoritesBlock_root__heartIcon__dE4nS{display:none}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__heartIcon__dE4nS{display:flex;gap:8px}}.OrderAndFavoritesBlock_root__itemOrdersText__cUcrv{padding-left:10px}.OrderAndFavoritesBlock_root__item___MSyH{box-sizing:border-box;width:calc(50% - 8px);height:80px!important;padding:0 12px!important}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__item___MSyH{height:58px!important;padding:8px 12px!important}}.OrderAndFavoritesBlock_root_favoriteFull__QjvCb{flex-wrap:wrap}.OrderAndFavoritesBlock_root__favoriteWidth__HvtyR,.OrderAndFavoritesBlock_root_favoriteFull__QjvCb .OrderAndFavoritesBlock_root__itemFavorite__LwQbz{width:100%}.OrderAndFavoritesBlock_root__favorite__k2_t7{background-image:url(/FavoriteBanner.png);background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:24px}.OrderAndFavoritesBlock_root__favorite__k2_t7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.3) 41.5%,rgba(0,0,0,.5) 64.5%,rgba(0,0,0,.75));z-index:0}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__favorite__k2_t7:before{background:none}.OrderAndFavoritesBlock_root__favorite__k2_t7{background-image:none;color:var(--base-200);order:3}}.OrderAndFavoritesBlock_root__text__nYjo5{font-size:22px;font-weight:700}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__text__nYjo5{font-size:16px}}[data-theme=light] .OrderAndFavoritesBlock_root__favoriteText__Lvklf{color:var(--base-800)}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__favoriteText__Lvklf,[data-theme=light] .OrderAndFavoritesBlock_root__favoriteText__Lvklf{color:var(--base-300)}}[data-theme=light] .OrderAndFavoritesBlock_root__allOrderText__Hasn8{color:var(--base-100)}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__allOrderText__Hasn8,[data-theme=light] .OrderAndFavoritesBlock_root__allOrderText__Hasn8{color:var(--base-300)}}.OrderAndFavoritesBlock_root__icon__IVhgN,.OrderAndFavoritesBlock_root__icon_base100__1KuCR{color:var(--base-100)}.OrderAndFavoritesBlock_root__icon_base800__78KK8{color:var(--base-800)}@media screen and (max-width:1024px){.OrderAndFavoritesBlock_root__Vk9Ye{flex-direction:column;flex-wrap:nowrap}.OrderAndFavoritesBlock_root__Vk9Ye .OrderAndFavoritesBlock_root__item___MSyH{padding:8px 12px;height:58px;border-radius:16px;width:100%}.OrderAndFavoritesBlock_root__Vk9Ye .OrderAndFavoritesBlock_root__text__nYjo5{font-size:16px;font-weight:500}.OrderAndFavoritesBlock_root__favoriteText__Lvklf{color:var(--base-300)}.OrderAndFavoritesBlock_root__Vk9Ye svg{width:24px}}@media screen and (max-width:580px){.OrderAndFavoritesBlock_root__Vk9Ye .OrderAndFavoritesBlock_root__item___MSyH{padding:8px 12px;height:58px;border-radius:16px}.OrderAndFavoritesBlock_root__Vk9Ye .OrderAndFavoritesBlock_root__text__nYjo5{font-size:16px;font-weight:500}}.HeaderBottom_root__EeoiI{position:-webkit-sticky;position:sticky;top:0;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:rgba(var(--base-800),.75);z-index:3;padding-top:19px;padding-bottom:19px;background-color:rgba(242,243,247,.75)}[data-theme=dark] .HeaderBottom_root__EeoiI{background-color:rgba(0,0,0,.75)}.HeaderBottom_root__container__DwGcq{display:flex;flex-direction:column;gap:16px}.HeaderBottom_root__buttonContainer__7Sc60{display:flex;gap:16px}.HeaderBottom_root__block__Z17YE{display:flex;overflow:hidden;gap:24px;width:100%;justify-content:space-between}.HeaderBottom_root__button__RyAos{gap:8px!important;padding:12px 25px;font-weight:700;font-size:20px;border-radius:16px!important}.HeaderBottom_root__selection__Rysbh{max-height:32px}.HeaderBottom_root__expandIcon___6_mw{color:var(--base-100);margin-bottom:20px}.HeaderBottom_root__icon__hD1_2{color:var(--base-100)}.HeaderBottom_root__iconCart__Pcs7_{color:var(--accent-font-color-100)}.HeaderBottom_root__cartText__OGqOo{color:var(--accent-font-color-100);font-weight:700;font-size:20px}.BrandToggleButton_root__4hS9m{border:2px solid var(--base-600);border-radius:12px;cursor:pointer;background-color:rgba(0,0,0,0);padding:4px 12px 4px 4px;display:flex;align-items:center;gap:12px}.BrandToggleButton_root__4hS9m svg{fill:var(--base-400)}.BrandToggleButton_root__title_main__rT3po{color:var(--base-400);white-space:nowrap;font-weight:500;font-size:18px}.BrandToggleButton_root_active__jcS_3{border:2px solid var(--base-100);background-color:var(--base-600)}.BrandToggleButton_root_active__jcS_3 svg{fill:var(--base-100)}.BrandToggleButton_root_active__jcS_3 .BrandToggleButton_root__title_main__rT3po,.BrandToggleButton_root_active__jcS_3 .BrandToggleButton_root__title_mobile__GzBz2{color:var(--base-100)}.BrandToggleButton_root__title_mobile__GzBz2{display:none}@media screen and (max-width:1279px){.BrandToggleButton_root__4hS9m{padding:4px}.BrandToggleButton_root__mobile__MF1SI{display:flex;flex-direction:column;align-items:center}.BrandToggleButton_root__mobile_active__Y1UPw svg{fill:var(--base-100)}.BrandToggleButton_root__mobile_active__Y1UPw .BrandToggleButton_root__title_main__rT3po,.BrandToggleButton_root__mobile_active__Y1UPw .BrandToggleButton_root__title_mobile__GzBz2{color:var(--base-100)}.BrandToggleButton_root__title_mobile__GzBz2{display:flex;color:var(--base-400);white-space:nowrap;font-weight:500;font-size:18px}.BrandToggleButton_root__title_main__rT3po{display:none}}.BrandFilterMenuSegment_root__JW_nr{flex:1 1;position:relative;display:flex;gap:12px;cursor:-webkit-grab;cursor:grab}.ProductCardInCart_root__Eg_U3{display:flex;flex-direction:column;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--base-600)}.ProductCardInCart_root__top__yQwyC{display:flex;gap:12px}.ProductCardInCart_root__topOpacity__1V2_c{opacity:.7}.ProductCardInCart_root__image__Dybpw{object-fit:cover;width:100%;height:100%}.ProductCardInCart_root__imageContainer__268_t{width:90px;height:90px;border-radius:16px;overflow:hidden;position:relative;min-width:90px}.ProductCardInCart_root__brand__zctfO{position:absolute;bottom:4px;left:4px}.ProductCardInCart_root__info__g7bKs{display:flex;flex-direction:column;gap:8px}.ProductCardInCart_root__title__qvt2e{font-weight:500;font-size:20px;color:var(--base-100)}.ProductCardInCart_root__modifiers__gZLNT{display:flex;gap:5px;flex-wrap:wrap}.ProductCardInCart_root__modifier__VTF2i{display:flex;gap:5px;white-space:nowrap}.ProductCardInCart_root__modifierText__yGkTQ{font-weight:400;font-size:12px;color:var(--base-300)}.ProductCardInCart_root__modifierText_any__ReV7P{text-decoration:line-through}.ProductCardInCart_root__modifierSeparator__p9R_W{font-weight:400;font-size:12px;color:var(--base-300)}.ProductCardInCart_root__bottom__LccIe{display:flex;justify-content:space-between}.ProductCardInCart_root__bottomLeft__DubiE{display:flex;gap:7px;align-items:center}.ProductCardInCart_root__price__Z3GeG{font-weight:700;font-size:24px;color:var(--base-100)}.ProductCardInCart_root__priceFont__W2Mzv{font-size:20px}.ProductCardInCart_root__separator__CNwIH{font-weight:500;font-size:16px;color:var(--base-200)}.ProductCardInCart_root__weight__Vr22b{font-weight:500;font-size:16px;color:var(--base-300)}.ChangeCartInCartButton_root__4l_Bk{border-radius:16px;padding:8px 12px;background-color:var(--base-600);display:flex;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;width:127px}.ChangeCartInCartButton_root__4l_Bk:hover,.ChangeCartInCartButton_root__4l_Bk[data-hovered]{background-color:var(--base-600);filter:brightness(.9)}.ChangeCartInCartButton_root__4l_Bk:active,.ChangeCartInCartButton_root__4l_Bk[data-pressed]{transform:scale(.98);background-color:var(--base-600);filter:brightness(.8)}.ChangeCartInCartButton_root__empty__xczRx{height:27px;display:flex;align-items:center;justify-content:center}.ChangeCartInCartButton_root__text__kx3Tf{font-weight:500;font-size:16px;color:var(--base-100)}.ChangeCartInCartButton_root__button__OGF05{background:rgba(0,0,0,0);border:none;cursor:pointer}.ChangeCartInCartButton_root__button__OGF05 svg{fill:var(--base-100);display:block}