.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}.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)}.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;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{fill:var(--base-100)}.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)}.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}}.BrandIcon_root__nkUdJ{align-items:center;justify-content:center;display:flex;background-color:var(--base-100);color:var(--base-800);font-weight:600;overflow:hidden;text-transform:uppercase}.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__image__Dybpw{object-fit:cover}.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__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}