@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._header_67bz9_37{position:fixed;top:0;left:0;width:100%;z-index:10000;border-bottom:1px solid #E2E6E9;background-color:#fff;font-size:12px;font-weight:800;line-height:11px;letter-spacing:.04em;transition:box-shadow .3s ease}._header_67bz9_37._scrolled_67bz9_51{box-shadow:0 2px 6px #00000026;border-bottom-color:transparent}._header_67bz9_37 ._nav_67bz9_55{display:flex;justify-content:space-between;align-items:stretch;width:100%}._header_67bz9_37 ._logo_67bz9_61{width:80px;padding:18px 24px;display:flex;align-items:center}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._logo_67bz9_61{width:64px;padding:13px 16px}}@media (min-width: 640px) and (max-width: 1199px){._header_67bz9_37 ._logo_67bz9_61{width:64px;padding:13px 24px}}._header_67bz9_37 ._navLeft_67bz9_79{display:flex;align-items:center;gap:64px}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._navLeft_67bz9_79{gap:0;width:100%;justify-content:space-between}}@media (min-width: 640px) and (max-width: 1199px){._header_67bz9_37 ._navLeft_67bz9_79{gap:16px}}._header_67bz9_37 ._navLinks_67bz9_96{list-style:none;display:flex;gap:64px}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._navLinks_67bz9_96{position:fixed;top:49px;right:0;bottom:0;left:0;display:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;padding-top:48px;background-color:#fff;z-index:9999;overflow-y:auto}._header_67bz9_37 ._navLinks_67bz9_96._open_67bz9_115{display:flex}}@media (min-width: 640px) and (max-width: 1199px){._header_67bz9_37 ._navLinks_67bz9_96{gap:32px}}._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96{color:#89939a;text-decoration:none;text-transform:uppercase;position:relative;padding:25px 0;transition:color .3s}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96{padding:8px 0}}@media (min-width: 640px) and (max-width: 1199px){._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96{padding:18px 0}}._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96:hover,._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96._active_67bz9_142{color:#313237}._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96._active_67bz9_142:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#313237}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._navLinks_67bz9_96 ._navLink_67bz9_96._active_67bz9_142:after{height:2px}}._header_67bz9_37 ._buttonGroupHeader_67bz9_159{display:flex;align-items:stretch}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._buttonGroupHeader_67bz9_159{position:fixed;bottom:0;left:0;width:100%;height:64px;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;border-top:1px solid #E2E6E9;z-index:10000;opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease}._header_67bz9_37 ._buttonGroupHeader_67bz9_159._mobileVisible_67bz9_179{opacity:1;pointer-events:auto;transform:translateY(0)}}._header_67bz9_37 ._buttonGroupHeaderBlock_67bz9_185{width:64px;display:flex;border-left:1px solid #E2E6E9;transition:background-color .3s;position:relative}._header_67bz9_37 ._buttonGroupHeaderBlock_67bz9_185:hover{background-color:#fafbfc}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._buttonGroupHeaderBlock_67bz9_185{width:50%}}._header_67bz9_37 ._buttonGroupHeaderBlock_67bz9_185 a{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}._header_67bz9_37 ._cart_67bz9_208,._header_67bz9_37 ._like_67bz9_208{width:16px;height:16px}._header_67bz9_37 ._burgerMenu_67bz9_212{display:none}@media (min-width: 320px) and (max-width: 639px){._header_67bz9_37 ._burgerMenu_67bz9_212{display:flex;justify-content:center;align-items:center;width:48px;height:100%;border-left:1px solid #E2E6E9;cursor:pointer;z-index:10001}}._header_67bz9_37 ._badge_67bz9_227{position:absolute;top:15px;right:15px;background-color:#eb5757;color:#fff;font-size:9px;font-weight:500;line-height:1;min-width:14px;height:14px;border-radius:50px;display:flex;align-items:center;justify-content:center;padding-top:1px;border:1px solid #FFF;pointer-events:none;z-index:10}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._footer_163rt_37{width:100%;background-color:#fff;border-top:1px solid #E2E6E9;padding:32px 0;display:flex;justify-content:center;flex-shrink:0}._footer_163rt_37 ._footerContainer_163rt_46{display:grid;width:100%;max-width:1200px;padding:0 20px;box-sizing:border-box;grid-template-columns:repeat(24,1fr);column-gap:16px}@media (min-width: 640px) and (max-width: 1199px){._footer_163rt_37 ._footerContainer_163rt_46{grid-template-columns:repeat(12,1fr);padding:0 24px;max-width:1199px}}@media (min-width: 320px) and (max-width: 639px){._footer_163rt_37 ._footerContainer_163rt_46{display:flex;flex-direction:column;gap:32px;padding:0 16px;max-width:639px}}._footer_163rt_37 ._footerContainer_163rt_46 ._footerLeft_163rt_71{grid-column:1/5;display:flex;align-items:center}@media (min-width: 640px) and (max-width: 1199px){._footer_163rt_37 ._footerContainer_163rt_46 ._footerLeft_163rt_71{grid-column:1/3}}@media (min-width: 320px) and (max-width: 639px){._footer_163rt_37 ._footerContainer_163rt_46 ._footerLeft_163rt_71{width:auto}}._footer_163rt_37 ._footerContainer_163rt_46 ._footerLeft_163rt_71 ._footerLogo_163rt_86{width:89px;height:auto;display:block}._footer_163rt_37 ._footerContainer_163rt_46 ._footerCenter_163rt_91{grid-column:7/19;display:flex;justify-content:center;align-items:center;gap:32px}@media (min-width: 640px) and (max-width: 1199px){._footer_163rt_37 ._footerContainer_163rt_46 ._footerCenter_163rt_91{grid-column:4/10;gap:16px}}@media (min-width: 320px) and (max-width: 639px){._footer_163rt_37 ._footerContainer_163rt_46 ._footerCenter_163rt_91{flex-direction:column;align-items:start;gap:16px}}._footer_163rt_37 ._footerContainer_163rt_46 ._footerCenter_163rt_91 a{text-decoration:none;text-transform:uppercase;color:#89939a;font-size:12px;font-weight:800;transition:color .3s;white-space:nowrap}._footer_163rt_37 ._footerContainer_163rt_46 ._footerCenter_163rt_91 a:hover{color:#313237}._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123{grid-column:21/25;display:flex;justify-content:flex-end;align-items:center;gap:16px}@media (min-width: 640px) and (max-width: 1199px){._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123{grid-column:10/13}}@media (min-width: 320px) and (max-width: 639px){._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123{width:100%;justify-content:center}}._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123 ._backToTopText_163rt_141{color:#89939a;font-size:12px;white-space:nowrap}._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123 ._backToTopButton_163rt_146{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #B4BDC3;cursor:pointer;transition:border-color .3s}._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123 ._backToTopButton_163rt_146 img{width:16px;height:16px}._footer_163rt_37 ._footerContainer_163rt_46 ._footerRight_163rt_123 ._backToTopButton_163rt_146:hover{border-color:#313237}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._layout_i2x2p_37{display:grid;width:100%;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:64px 20px 0;grid-template-columns:repeat(24,1fr);column-gap:40px;justify-content:center;align-items:stretch}@media (min-width: 640px) and (max-width: 1199px){._layout_i2x2p_37{padding:49px 0 0;max-width:1199px;grid-template-columns:repeat(12,1fr)}}@media (min-width: 320px) and (max-width: 639px){._layout_i2x2p_37{padding:49px 0 0;max-width:639px;grid-template-columns:repeat(4,1fr)}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._productCard_1s16j_37{display:flex;flex-direction:column;border:1px solid #E2E6E9;overflow:hidden;padding:32px;background-color:#fff;box-sizing:border-box;width:100%;transition:box-shadow .3s ease}._productCard_1s16j_37:hover{box-shadow:0 4px 16px #0000001a}._productCard_1s16j_37:hover ._productImage_1s16j_51{opacity:.8}._productCard_1s16j_37 ._productImageLink_1s16j_54{display:block;text-decoration:none}._productCard_1s16j_37 ._productImage_1s16j_51{width:100%;height:200px;object-fit:contain;margin-bottom:16px;transition:opacity .3s ease}@media (min-width: 320px) and (max-width: 639px){._productCard_1s16j_37 ._productImage_1s16j_51{max-height:129px;margin-bottom:24px}}._productCard_1s16j_37 ._productNameLink_1s16j_71{text-decoration:none;font-family:Mont,sans-serif;font-weight:500;color:#313237;font-size:14px;line-height:21px;min-height:40px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._productCard_1s16j_37 ._productPrice_1s16j_85{display:flex;align-items:center;gap:8px;margin-bottom:8px}._productCard_1s16j_37 ._productPrice_1s16j_85 ._discount_1s16j_91{font-size:22px;font-weight:700;color:#313237}._productCard_1s16j_37 ._productPrice_1s16j_85 ._fullPrice_1s16j_96{font-size:22px;font-weight:700;color:#89939a;text-decoration:line-through}._productCard_1s16j_37 ._divider_1s16j_102{margin:0;border:none;border-top:1px solid #E2E6E9}._productCard_1s16j_37 ._productDescription_1s16j_107{display:flex;flex-direction:column;gap:8px;margin:8px 0}._productCard_1s16j_37 ._productDescription_1s16j_107 ._characteristicRow_1s16j_113{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:baseline}._productCard_1s16j_37 ._productDescription_1s16j_107 ._characteristicRow_1s16j_113 ._characteristicName_1s16j_119{font-size:12px;color:#89939a;text-align:left;line-height:1.2}._productCard_1s16j_37 ._productDescription_1s16j_107 ._characteristicRow_1s16j_113 ._characteristicValue_1s16j_125{font-size:12px;color:#313237;text-align:right;white-space:nowrap}._productCard_1s16j_37 ._productActions_1s16j_131{display:flex;align-items:center;gap:8px;height:40px;width:100%}@media (min-width: 320px) and (max-width: 639px){._productCard_1s16j_37 ._productActions_1s16j_131{justify-content:center}}._productCard_1s16j_37 ._productActions_1s16j_131 ._addToCartButton_1s16j_143{width:80%;height:40px;background-color:#313237;color:#fff;border:1px solid #313237;font-family:Mont,sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._productCard_1s16j_37 ._productActions_1s16j_131 ._addToCartButton_1s16j_143:hover{box-shadow:0 3px 13px #17203166}._productCard_1s16j_37 ._productActions_1s16j_131 ._addToCartButton_1s16j_143._addedToCart_1s16j_161{background-color:#fff;border-color:#e2e6e9;color:#27ae60}._productCard_1s16j_37 ._productActions_1s16j_131 ._addToCartButton_1s16j_143._addedToCart_1s16j_161:hover{box-shadow:none}._productCard_1s16j_37 ._productActions_1s16j_131 ._likeButton_1s16j_169{width:20%;height:40px;border:1px solid #B4BDC3;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:border-color .3s}@media (min-width: 320px) and (max-width: 639px){._productCard_1s16j_37 ._productActions_1s16j_131 ._likeButton_1s16j_169{margin-left:0;width:25%}}._productCard_1s16j_37 ._productActions_1s16j_131 ._likeButton_1s16j_169 img{width:16px;height:16px}._productCard_1s16j_37 ._productActions_1s16j_131 ._likeButton_1s16j_169:hover{border-color:#313237}._productCard_1s16j_37 ._productActions_1s16j_131 ._likeButton_1s16j_169._isLiked_1s16j_194{border-color:#e2e6e9}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._home_1ilve_37{grid-column:1/-1;display:contents}._home_1ilve_37 ._homeTitle_1ilve_41{grid-column:1/-1;margin-top:56px;color:#313237;font-size:48px;font-weight:700;line-height:56px;letter-spacing:-.01em}@media (min-width: 640px) and (max-width: 1199px){._home_1ilve_37 ._homeTitle_1ilve_41{margin-top:32px;max-width:20ch}}@media (min-width: 320px) and (max-width: 639px){._home_1ilve_37 ._homeTitle_1ilve_41{margin-top:24px;font-size:32px}}._visuallyHidden_1ilve_63{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}section{grid-column:1/-1}h3{color:#313237;font-size:32px;margin:0}@media (min-width: 320px) and (max-width: 639px){h3{font-size:22px}}._bannerSection_1ilve_91{display:flex;flex-direction:column;align-items:center}._bannerSection_1ilve_91 ._carouselWrapper_1ilve_96{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:56px;gap:16px}@media (min-width: 640px) and (max-width: 1199px){._bannerSection_1ilve_91 ._carouselWrapper_1ilve_96{margin-top:32px}}@media (min-width: 320px) and (max-width: 639px){._bannerSection_1ilve_91 ._carouselWrapper_1ilve_96{margin-top:24px;gap:0}}._bannerSection_1ilve_91 ._bannerHome_1ilve_115{flex:1;width:100%;height:400px;position:relative;overflow:hidden;background-color:#e2e6e9}._bannerSection_1ilve_91 ._bannerHome_1ilve_115 ._bannerImage_1ilve_123{display:block;width:100%;height:100%;object-fit:cover}@media (min-width: 640px) and (max-width: 1199px){._bannerSection_1ilve_91 ._bannerHome_1ilve_115{height:300px}}@media (min-width: 320px) and (max-width: 639px){._bannerSection_1ilve_91 ._bannerHome_1ilve_115{height:auto;aspect-ratio:1/1;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}._bannerSection_1ilve_91 ._carouselArrow_1ilve_143{flex-shrink:0;width:32px;height:400px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #B4BDC3;cursor:pointer}@media (min-width: 640px) and (max-width: 1199px){._bannerSection_1ilve_91 ._carouselArrow_1ilve_143{height:300px}}@media (min-width: 320px) and (max-width: 639px){._bannerSection_1ilve_91 ._carouselArrow_1ilve_143{display:none}}._bannerSection_1ilve_91 ._carouselArrow_1ilve_143:hover:not(:disabled){border-color:#313237}._bannerSection_1ilve_91 ._carouselArrow_1ilve_143:disabled{opacity:.4}._carouselDots_1ilve_171{display:flex;justify-content:center;gap:4px;margin-top:16px}._carouselDots_1ilve_171 ._dot_1ilve_177{cursor:pointer;line-height:0}._carouselDots_1ilve_171 ._dot_1ilve_177 img{width:24px;height:24px}._brandNewModels_1ilve_186,._hotPrices_1ilve_186{margin-top:80px}@media (min-width: 320px) and (max-width: 639px){._brandNewModels_1ilve_186,._hotPrices_1ilve_186{margin-top:56px}}._hotPrices_1ilve_186{margin-bottom:80px}._containerProducts_1ilve_199,._containerDivider_1ilve_199{display:flex;align-items:center;justify-content:space-between;gap:16px}._productsGrid_1ilve_206{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (min-width: 320px) and (max-width: 639px){._productsGrid_1ilve_206{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}._productsGrid_1ilve_206::-webkit-scrollbar{display:none}._productsGrid_1ilve_206>*{flex:0 0 212px;scroll-snap-align:center}}._categories_1ilve_227{margin-top:80px}._categories_1ilve_227 ._categoriesContainer_1ilve_230{margin-top:24px;display:flex;gap:16px}@media (min-width: 320px) and (max-width: 639px){._categories_1ilve_227 ._categoriesContainer_1ilve_230{flex-direction:column;gap:32px}}._categories_1ilve_227 ._categoriesCategory_1ilve_241{flex:1;display:flex;flex-direction:column;text-decoration:none;color:inherit}._categories_1ilve_227 ._categoriesCategory_1ilve_241 ._categoryImgContainer_1ilve_248{width:100%;aspect-ratio:1/1;overflow:hidden;background-color:#e2e6e9}._categories_1ilve_227 ._categoriesCategory_1ilve_241 ._categoryImgContainer_1ilve_248 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._categories_1ilve_227 ._categoriesCategory_1ilve_241 ._categoryImgContainer_1ilve_248 img:hover{transform:scale(1.1)}._categories_1ilve_227 ._categoryName_1ilve_263{margin-top:24px;color:#313237;font-size:20px}._categories_1ilve_227 ._numberOfProducts_1ilve_268{color:#89939a;margin-top:4px;font-size:14px}._carouselButtons_1ilve_274{display:flex;gap:16px}._carouselButtons_1ilve_274 ._carouselArrowSmall_1ilve_278{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #B4BDC3;background:#fff}._carouselButtons_1ilve_274 ._carouselArrowSmall_1ilve_278:disabled{opacity:.4}._carouselButtons_1ilve_274 ._carouselArrowSmall_1ilve_278:hover:not(:disabled){border-color:#313237}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._breadcrumbs_ja39i_37{display:flex;align-items:center;gap:8px;margin:24px 0}._breadcrumbs_ja39i_37 a{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:inherit;flex-shrink:0}._breadcrumbs_ja39i_37 a img{width:16px;height:16px;object-fit:contain;display:block}._breadcrumbs_ja39i_37 ._breadcrumbsHome_ja39i_57 img{width:16px;max-height:16px}._breadcrumbs_ja39i_37 ._breadcrumbsArrow_ja39i_61{opacity:1}._breadcrumbs_ja39i_37 ._breadcrumbsCurrent_ja39i_64{font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#313237}._breadcrumbs_ja39i_37 ._breadcrumbsCurrent_ja39i_64:last-child{color:#89939a}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._productPage_16vgb_37{grid-column:1/-1;width:100%;display:flex;flex-direction:column}._productPageLoading_16vgb_43,._productPageError_16vgb_43{align-items:center;justify-content:center;min-height:400px;text-align:center}._productPage_16vgb_37 ._productTitle_16vgb_49{margin-bottom:40px;font-size:32px;font-weight:700;line-height:41px;color:#313237}@media (min-width: 320px) and (max-width: 639px){._productPage_16vgb_37 ._productTitle_16vgb_49{font-size:22px}}._productPage_16vgb_37 ._productTwoColumns_16vgb_61{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}@media (min-width: 320px) and (max-width: 639px){._productPage_16vgb_37 ._productTwoColumns_16vgb_61{display:flex;flex-direction:column;gap:40px}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._leftSide_16vgb_73,._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._rightSide_16vgb_73{display:contents}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._productGallery_16vgb_76{order:1}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._productInfoCard_16vgb_79{order:2}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._aboutSection_16vgb_82{order:3}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._techSpecsSection_16vgb_85{order:4}}@media (min-width: 640px) and (max-width: 1199px){._productPage_16vgb_37 ._productTwoColumns_16vgb_61{gap:30px}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._leftSide_16vgb_73,._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._rightSide_16vgb_73{display:contents}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._productGallery_16vgb_76{grid-column:1;grid-row:1}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._productInfoCard_16vgb_79{grid-column:2;grid-row:1}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._aboutSection_16vgb_82{grid-column:1/-1;grid-row:2;margin-top:40px}._productPage_16vgb_37 ._productTwoColumns_16vgb_61 ._techSpecsSection_16vgb_85{grid-column:1/-1;grid-row:3}}._leftSide_16vgb_73{display:flex;flex-direction:column;gap:80px;min-width:0}@media (min-width: 320px) and (max-width: 639px){._leftSide_16vgb_73{gap:56px}}._rightSide_16vgb_73{display:flex;flex-direction:column;gap:64px;width:100%}._productGallery_16vgb_76{display:flex;gap:16px}@media (min-width: 320px) and (max-width: 639px){._productGallery_16vgb_76{flex-direction:column-reverse;width:100%}}._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144{display:flex;flex-direction:column;gap:12px}@media (min-width: 320px) and (max-width: 639px){._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144{flex-direction:row;overflow-x:auto;gap:8px}}@media (min-width: 640px) and (max-width: 1199px){._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144{gap:8px}}._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144 ._thumbnail_16vgb_161{width:80px;height:80px;border:1px solid #E2E6E9;padding:7px;cursor:pointer;background-color:#fff;transition:border-color .2s}@media (min-width: 320px) and (max-width: 639px){._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144 ._thumbnail_16vgb_161{width:50px;height:50px}}@media (min-width: 640px) and (max-width: 1199px){._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144 ._thumbnail_16vgb_161{width:35px;height:35px}}._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144 ._thumbnail_16vgb_161 img{width:100%;height:100%;object-fit:contain}._productGallery_16vgb_76 ._galleryThumbnails_16vgb_144 ._thumbnailActive_16vgb_187{border-color:#313237}._productGallery_16vgb_76 ._galleryMain_16vgb_190{flex:1;height:464px;display:flex;align-items:center;justify-content:center}@media (min-width: 320px) and (max-width: 639px){._productGallery_16vgb_76 ._galleryMain_16vgb_190{max-height:288px}}@media (min-width: 640px) and (max-width: 1199px){._productGallery_16vgb_76 ._galleryMain_16vgb_190{max-height:288px}}._productGallery_16vgb_76 ._galleryMain_16vgb_190 ._productMainImage_16vgb_207{max-height:100%;max-width:100%;object-fit:contain}._productInfoCard_16vgb_79{width:100%}._productInfoCard_16vgb_79 ._divider_16vgb_216{margin-top:24px;border:none;border-top:1px solid #E2E6E9}@media (min-width: 1200px) and (max-width: 1440px){._productInfoCard_16vgb_79 ._divider_16vgb_216{max-width:320px}}._productInfoCard_16vgb_79 ._label_16vgb_226{font-size:12px;font-weight:600;color:#89939a}._productInfoCard_16vgb_79 ._topContainer_16vgb_231{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}._productInfoCard_16vgb_79 ._productId_16vgb_238{font-size:12px;color:#b4bdc3;white-space:nowrap}@media (min-width: 320px) and (max-width: 639px){._productInfoCard_16vgb_79 ._productId_16vgb_238{width:150px;overflow:hidden;text-overflow:ellipsis}}._productInfoCard_16vgb_79 ._colorDots_16vgb_250{display:flex;gap:14px;margin-top:8px}._productInfoCard_16vgb_79 ._colorDots_16vgb_250 ._colorLabel_16vgb_255{cursor:pointer;display:block;line-height:0;z-index:1}._productInfoCard_16vgb_79 ._colorDots_16vgb_250 ._colorDot_16vgb_250{display:block;width:28px;height:28px;border-radius:50%;border:none;outline:2px solid #E2E6E9;outline-offset:2px;transition:outline-color .2s ease}._productInfoCard_16vgb_79 ._colorDots_16vgb_250 ._colorDot_16vgb_250:hover,._productInfoCard_16vgb_79 ._colorDots_16vgb_250 ._colorDotActive_16vgb_274{outline-color:#313237}._productInfoCard_16vgb_79 ._productCapacity_16vgb_277{margin-top:24px}._productInfoCard_16vgb_79 ._capacityButtons_16vgb_280{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}._productInfoCard_16vgb_79 ._capacityButtons_16vgb_280 ._capacityLabel_16vgb_286{cursor:pointer;display:block}._productInfoCard_16vgb_79 ._capacityButtons_16vgb_280 ._capacityItem_16vgb_290{display:block;padding:10px 12px;border:1px solid #E2E6E9;background:#fff;font-family:Mont,sans-serif;transition:all .2s}._productInfoCard_16vgb_79 ._capacityButtons_16vgb_280 ._capacityItemActive_16vgb_298{background:#313237;color:#fff;border-color:#313237}._productInfoCard_16vgb_79 ._capacityButtons_16vgb_280 ._capacityItem_16vgb_290:hover:not(._productInfoCard_16vgb_79 ._capacityButtons_16vgb_280 ._capacityItemActive_16vgb_298){border-color:#313237}._productInfoCard_16vgb_79 ._productPricing_16vgb_306{display:flex;align-items:center;gap:8px;margin:32px 0 16px}@media (min-width: 1200px) and (max-width: 1440px){._productInfoCard_16vgb_79 ._productPricing_16vgb_306{max-width:320px}}._productInfoCard_16vgb_79 ._productPricing_16vgb_306 ._currentPrice_16vgb_317{font-size:32px;font-weight:700;color:#313237}._productInfoCard_16vgb_79 ._productPricing_16vgb_306 ._originalPrice_16vgb_322{font-size:22px;color:#89939a;text-decoration:line-through}._productInfoCard_16vgb_79 ._productActions_16vgb_327{display:flex;gap:8px;margin-bottom:32px;width:100%}@media (min-width: 1200px) and (max-width: 1440px){._productInfoCard_16vgb_79 ._productActions_16vgb_327{max-width:320px}}._productInfoCard_16vgb_79 ._actionButton_16vgb_338{flex:1;height:48px;background:#313237;color:#fff;border:none;font-weight:500;font-family:Mont,sans-serif;cursor:pointer}._productInfoCard_16vgb_79 ._actionButtonAddedToCart_16vgb_348{background:#fff;color:#27ae60;border:1px solid #E2E6E9}._productInfoCard_16vgb_79 ._favoriteButton_16vgb_353{width:48px;height:48px;background:#fff;border:1px solid #E2E6E9;display:flex;align-items:center;justify-content:center;cursor:pointer}._productInfoCard_16vgb_79 ._favoriteButton_16vgb_353._liked_16vgb_363{border-color:#313237}._aboutSection_16vgb_82,._techSpecsSection_16vgb_85{width:100%}._aboutSection_16vgb_82 ._aboutTitle_16vgb_370,._techSpecsSection_16vgb_85 ._aboutTitle_16vgb_370{font-size:24px;margin-bottom:16px;color:#313237}._aboutSection_16vgb_82 ._divider_16vgb_216,._techSpecsSection_16vgb_85 ._divider_16vgb_216{border:none;border-top:1px solid #E2E6E9;margin-bottom:32px}._aboutSection_16vgb_82 ._sectionTitle_16vgb_380,._techSpecsSection_16vgb_85 ._sectionTitle_16vgb_380{font-size:20px;margin:32px 0 16px;color:#313237}._aboutSection_16vgb_82 ._paragraph_16vgb_385,._techSpecsSection_16vgb_85 ._paragraph_16vgb_385{color:#89939a;line-height:1.5;margin-bottom:16px;font-size:14px;font-weight:500}._specRow_16vgb_393{display:flex;justify-content:space-between;margin-bottom:8px;width:100%}._specRow_16vgb_393 ._specName_16vgb_399{font-size:14px;color:#89939a;font-weight:500}._specRow_16vgb_393 ._specValue_16vgb_404{font-size:14px;font-weight:500;color:#313237;text-align:right}@media (min-width: 320px) and (max-width: 639px){._specRow_16vgb_393 ._specValue_16vgb_404{flex:1;margin-left:16px;word-break:break-word}}._productSpecsShort_16vgb_418{margin-top:32px;width:100%}@media (min-width: 1200px) and (max-width: 1440px){._productSpecsShort_16vgb_418{max-width:320px}}._productSpecsShort_16vgb_418 ._specName_16vgb_399,._productSpecsShort_16vgb_418 ._specValue_16vgb_404{font-weight:600}._backButton_16vgb_431{display:flex;align-items:center;gap:8px;margin-bottom:16px;cursor:pointer;color:#89939a;font-size:12px}._backButton_16vgb_431:hover{color:#313237}._brandNewModels_16vgb_444{margin-top:80px;margin-bottom:80px}@media (min-width: 320px) and (max-width: 639px){._brandNewModels_16vgb_444{margin-top:56px;margin-bottom:56px}}._brandNewModels_16vgb_444 ._containerProducts_16vgb_454{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._brandNewModels_16vgb_444 ._carouselButtons_16vgb_460{display:flex;gap:16px}._brandNewModels_16vgb_444 ._carouselArrow_16vgb_464{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #B4BDC3;background:#fff;cursor:pointer}._brandNewModels_16vgb_444 ._carouselArrow_16vgb_464:disabled{opacity:.3}._brandNewModels_16vgb_444 ._productsGrid_16vgb_477{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (min-width: 320px) and (max-width: 639px){._brandNewModels_16vgb_444 ._productsGrid_16vgb_477{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}._brandNewModels_16vgb_444 ._productsGrid_16vgb_477::-webkit-scrollbar{display:none}._brandNewModels_16vgb_444 ._productsGrid_16vgb_477>*{flex:0 0 212px;scroll-snap-align:center}}._visuallyHidden_16vgb_498{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}._colorLabel_16vgb_255,._capacityLabel_16vgb_286{cursor:pointer;display:block}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._modalOverlay_1b052_37{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_1b052_51{background:#fff;padding:32px;border-radius:0;max-width:400px;width:90%;position:relative;text-align:center;box-shadow:0 4px 20px #00000026;animation:_modal-fade-in_1b052_1 .3s ease}._modalClose_1b052_63{position:absolute;top:10px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;color:#89939a;transition:color .2s}._modalClose_1b052_63:hover{color:#313237}._modalMessage_1b052_78{font-size:18px;margin-bottom:24px;color:#313237;font-family:Mont,sans-serif}._modalActions_1b052_85{display:flex;gap:16px;justify-content:center}._modalBtn_1b052_91{padding:10px 24px;border:none;border-radius:0;font-weight:600;font-family:Mont,sans-serif;cursor:pointer;transition:opacity .2s,transform .1s}._modalBtn_1b052_91:hover{opacity:.9}._modalBtn_1b052_91:active{transform:scale(.98)}._modalBtn_1b052_91._confirm_1b052_106{background-color:#eb5757;color:#fff}._modalBtn_1b052_91._cancel_1b052_110{background-color:#e2e6e9;color:#313237}@keyframes _modal-fade-in_1b052_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._cartPage_2mkzr_37{grid-column:1/-1;padding-bottom:80px}@media (min-width: 320px) and (max-width: 639px){._cartPage_2mkzr_37{padding-bottom:56px}}._backButton_2mkzr_47{margin-top:40px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:#89939a;font-size:14px;transition:color .2s}._backButton_2mkzr_47:hover{color:#313237}@media (min-width: 320px) and (max-width: 639px){._backButton_2mkzr_47{margin-top:24px}}._backButton_2mkzr_47 ._backArrow_2mkzr_65{width:16px;height:16px}._cartTitle_2mkzr_70{font-size:48px;font-weight:700;color:#313237;margin-top:16px;margin-bottom:32px}@media (min-width: 320px) and (max-width: 639px){._cartTitle_2mkzr_70{margin-top:24px;font-size:32px}}._cartContainer_2mkzr_84{display:grid;grid-template-columns:2fr 1fr;align-items:start;gap:16px}@media (min-width: 640px) and (max-width: 1199px){._cartContainer_2mkzr_84{grid-template-columns:1fr;gap:32px}}@media (min-width: 320px) and (max-width: 639px){._cartContainer_2mkzr_84{grid-template-columns:1fr;gap:32px}}._cartItems_2mkzr_103{display:flex;flex-direction:column;gap:16px}._cartCard_2mkzr_109{display:flex;flex-direction:row;align-items:center;gap:16px;padding:24px;border:1px solid #E2E6E9;background-color:#fff}@media (min-width: 320px) and (max-width: 639px){._cartCard_2mkzr_109{display:grid;grid-template-columns:40px 80px 1fr;grid-template-rows:auto auto;padding:16px;gap:16px}}._cartCard_2mkzr_109 ._remove_2mkzr_127{background:none;border:none;cursor:pointer;padding:0}@media (min-width: 320px) and (max-width: 639px){._cartCard_2mkzr_109 ._remove_2mkzr_127{grid-column:1;grid-row:1}}._cartCard_2mkzr_109 ._remove_2mkzr_127 ._removeIcon_2mkzr_139{width:16px;height:16px}._cartCard_2mkzr_109 ._cartCardImageContainer_2mkzr_143{width:80px;height:80px;flex-shrink:0}@media (min-width: 320px) and (max-width: 639px){._cartCard_2mkzr_109 ._cartCardImageContainer_2mkzr_143{grid-column:2;grid-row:1}}._cartCard_2mkzr_109 ._cartCardImageContainer_2mkzr_143 img{width:100%;height:100%;object-fit:contain}._cartCard_2mkzr_109 ._productName_2mkzr_159{flex:1;min-width:0;color:#313237;font-size:14px;font-weight:400;text-decoration:none}@media (min-width: 320px) and (max-width: 639px){._cartCard_2mkzr_109 ._productName_2mkzr_159{grid-column:3;grid-row:1;font-size:14px}}._cartCard_2mkzr_109 ._rightSide_2mkzr_174{display:flex;align-items:center;margin-left:auto}@media (min-width: 320px) and (max-width: 639px){._cartCard_2mkzr_109 ._rightSide_2mkzr_174{grid-column:1/-1;grid-row:2;width:100%;margin-left:0;justify-content:space-between}}._quantity_2mkzr_189{display:flex;align-items:center;gap:12px;margin-right:24px}._quantity_2mkzr_189 ._minus_2mkzr_195,._quantity_2mkzr_189 ._plus_2mkzr_195{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid #B4BDC3;cursor:pointer;transition:border-color .2s}._quantity_2mkzr_189 ._minus_2mkzr_195:hover:not(:disabled),._quantity_2mkzr_189 ._plus_2mkzr_195:hover:not(:disabled){border-color:#313237}._quantity_2mkzr_189 ._minus_2mkzr_195:disabled,._quantity_2mkzr_189 ._plus_2mkzr_195:disabled{opacity:.3;cursor:not-allowed}._quantity_2mkzr_189 ._minus_2mkzr_195 img,._quantity_2mkzr_189 ._plus_2mkzr_195 img{width:16px;height:16px}._quantity_2mkzr_189 ._quantityValue_2mkzr_217{width:32px;text-align:center;color:#313237}._price_2mkzr_223{font-size:22px;font-weight:700;color:#313237;width:100px;text-align:right}._cartSummary_2mkzr_231{position:sticky;top:100px;padding:24px;border:1px solid #E2E6E9;text-align:center;background-color:#fff}._cartSummary_2mkzr_231 ._totalPrice_2mkzr_239{font-size:32px;font-weight:700;color:#313237}._cartSummary_2mkzr_231 ._summaryText_2mkzr_244{font-size:14px;color:#89939a;margin-top:8px}._cartSummary_2mkzr_231 ._divider_2mkzr_249{margin:24px 0;border:none;border-top:1px solid #E2E6E9}._cartSummary_2mkzr_231 ._checkoutButton_2mkzr_254{width:100%;height:48px;background-color:#313237;color:#fff;border:none;font-weight:500;font-family:Mont,sans-serif;cursor:pointer;transition:.3s}._cartSummary_2mkzr_231 ._checkoutButton_2mkzr_254:hover{box-shadow:0 3px 13px #17203166}._cartEmpty_2mkzr_269{text-align:center;margin-top:64px;font-size:20px;color:#89939a}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._favoritesPage_1xwz7_37{grid-column:1/-1;padding-bottom:80px}@media (min-width: 320px) and (max-width: 639px){._favoritesPage_1xwz7_37{padding-bottom:56px}}._favoritesHeader_1xwz7_47{grid-column:1/-1;margin-top:24px;margin-bottom:24px}._favoritesHeader_1xwz7_47 h1{margin-bottom:8px;font-size:48px;color:#313237}@media (min-width: 320px) and (max-width: 639px){._favoritesHeader_1xwz7_47 h1{font-size:32px}}._favoritesCount_1xwz7_63{color:#89939a;font-size:14px}._favoritesEmpty_1xwz7_68{grid-column:1/-1;padding:60px 0;text-align:center;color:#89939a;font-size:18px}._productsGrid_1xwz7_76{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:40px 16px;margin-bottom:80px}@media (min-width: 640px) and (max-width: 1199px){._productsGrid_1xwz7_76{grid-template-columns:repeat(2,1fr);gap:32px 16px}}@media (min-width: 320px) and (max-width: 639px){._productsGrid_1xwz7_76{grid-template-columns:1fr;justify-items:center;gap:40px 16px}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._catalogFilters_1gkb2_37{display:flex;gap:16px;margin-bottom:24px;align-items:flex-end}@media (min-width: 320px) and (max-width: 639px){._catalogFilters_1gkb2_37{flex-flow:row wrap}}._filter_1gkb2_49{display:flex;flex-direction:column;gap:4px}@media (min-width: 320px) and (max-width: 639px){._filter_1gkb2_49{width:50%}}._filter_1gkb2_49._customDropdown_1gkb2_59{position:relative}._filterLabel_1gkb2_63{font-size:12px;color:#89939a;font-weight:600}._filterControl_1gkb2_69{position:relative;width:176px}@media (min-width: 320px) and (max-width: 639px){._filterControl_1gkb2_69{width:100%}}._dropdownToggle_1gkb2_79{width:100%;height:40px;padding:0 36px 0 12px;display:block;font-size:14px;font-weight:600;line-height:38px;border:1px solid #B4BDC3;background-color:#fff;font-family:inherit;color:#313237;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;transition:border-color .3s ease}._dropdownToggle_1gkb2_79:hover,._dropdownToggle_1gkb2_79._active_1gkb2_97{border-color:#313237}._dropdownMenu_1gkb2_101{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:#fff;border:1px solid #E2E6E9;box-shadow:0 2px 15px #0000001a;z-index:1000;max-height:200px;overflow-y:auto;border-radius:8px}._dropdownItem_1gkb2_116{padding:10px 12px;font-size:14px;font-weight:500;color:#313237;cursor:pointer;transition:background-color .2s}._dropdownItem_1gkb2_116:hover{background-color:#fafbfc}._dropdownItem_1gkb2_116._selected_1gkb2_127{background-color:#e2e6e9;font-weight:600}._filterArrow_1gkb2_132{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:16px;height:16px;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.4712%205.52864C12.7316%205.78899%2012.7316%206.2111%2012.4712%206.47145L8.47124%2010.4714C8.21089%2010.7318%207.78878%2010.7318%207.52843%2010.4714L3.52843%206.47144C3.26808%206.2111%203.26808%205.78899%203.52843%205.52864C3.78878%205.26829%204.21089%205.26829%204.47124%205.52864L7.99984%209.05723L11.5284%205.52864C11.7888%205.26829%2012.2109%205.26829%2012.4712%205.52864Z'%20fill='%23B4BDC4'/%3e%3c/svg%3e") center/contain no-repeat;pointer-events:none;transition:transform .3s ease}._filterArrow_1gkb2_132._active_1gkb2_97{transform:translateY(-50%) rotate(180deg)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._catalog_1km80_37{grid-column:1/-1;margin-bottom:80px}@media (min-width: 320px) and (max-width: 639px){._catalog_1km80_37{margin-bottom:64px}}@media (min-width: 640px) and (max-width: 1199px){._catalog_1km80_37{margin-bottom:64px}}._catalog_1km80_37 ._catalogTitle_1km80_51{font-size:48px;font-weight:700;line-height:56px;letter-spacing:-.01em;color:#313237;margin-top:40px;margin-bottom:8px}@media (min-width: 320px) and (max-width: 639px){._catalog_1km80_37 ._catalogTitle_1km80_51{font-size:32px;margin-top:24px}}._catalog_1km80_37 ._catalogCount_1km80_66{font-size:14px;color:#89939a;margin-top:8px;margin-bottom:40px}@media (min-width: 320px) and (max-width: 639px){._catalog_1km80_37 ._catalogCount_1km80_66{margin-bottom:32px}}._catalog_1km80_37 ._catalogGrid_1km80_77{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 16px;margin-top:40px}@media (min-width: 640px) and (max-width: 1199px){._catalog_1km80_37 ._catalogGrid_1km80_77{grid-template-columns:repeat(2,1fr)}}@media (min-width: 320px) and (max-width: 639px){._catalog_1km80_37 ._catalogGrid_1km80_77{grid-template-columns:1fr;justify-items:center;gap:40px}}._catalog_1km80_37 ._catalogEmpty_1km80_95{grid-column:1/-1;text-align:center;color:#89939a;margin-top:40px}._catalog_1km80_37 ._catalogPagination_1km80_101{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}@media (min-width: 320px) and (max-width: 639px){._catalog_1km80_37 ._catalogPagination_1km80_101{gap:16px;margin-top:24px}}._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationList_1km80_114{display:flex;gap:8px}._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationButton_1km80_118,._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationArrow_1km80_119{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #B4BDC3;background-color:#fff;cursor:pointer;transition:all .3s;flex-shrink:0;font-family:Mont,sans-serif;font-size:14px}._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationButton_1km80_118:disabled,._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationArrow_1km80_119:disabled{opacity:.3;cursor:not-allowed}._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationButton_1km80_118._active_1km80_138,._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationArrow_1km80_119._active_1km80_138{background-color:#313237;color:#fff;border-color:#313237}._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationButton_1km80_118:hover:not(:disabled,._active_1km80_138),._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationArrow_1km80_119:hover:not(:disabled,._active_1km80_138){border-color:#313237}@media (min-width: 320px) and (max-width: 639px){._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationButton_1km80_118,._catalog_1km80_37 ._catalogPagination_1km80_101 ._paginationArrow_1km80_119{width:32px;height:32px}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}._notFound_1rp99_37{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:40px 20px}._notFound_1rp99_37 ._title_1rp99_47{font-size:48px;color:#313237;margin-bottom:24px}@media (min-width: 320px) and (max-width: 639px){._notFound_1rp99_37 ._title_1rp99_47{font-size:32px}}._notFound_1rp99_37 ._backButton_1rp99_57{padding:12px 24px;background-color:#313237;color:#fff;border:none;font-family:Mont,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}._notFound_1rp99_37 ._backButton_1rp99_57:hover{opacity:.9}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal}div,section,article,header,footer,main,aside,nav{margin:0;padding:0}html{margin:0;padding:0;box-sizing:border-box;font-family:Mont,sans-serif;overflow-y:scroll}*{margin:0;padding:0}html,body,#_root_1bq83_1{margin:0;overflow-x:hidden}main{max-width:1200px;margin:0 auto;padding:0 60px;display:flex;flex-direction:column;align-items:center}@media (min-width: 320px) and (max-width: 639px){main{padding:0 16px}}@media (min-width: 640px) and (max-width: 1199px){main{padding:0 24px}}._appWrapper_1bq83_79{display:flex;flex-direction:column;min-height:100vh}main{flex:1}
