@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._footer_14pb9_73{width:100%;border-top:1px solid var(--color-elements);background-color:var(--color-page-bg);padding:32px 16px;transition:background-color .3s}._footer__container_14pb9_80{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:32px}@media (min-width: 640px){._footer__container_14pb9_80{flex-direction:row;justify-content:space-between;padding:0 32px}}._footer__logo_14pb9_94{display:block;height:32px}._footer__logo_14pb9_94 img{height:100%;display:block}._logo_14pb9_103{transition:filter .3s}@media (min-width: 640px){._nav_14pb9_108{display:flex;align-items:center}}._nav__list_14pb9_113{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}@media (min-width: 640px){._nav__list_14pb9_113{flex-direction:row;gap:32px}}._nav__link_14pb9_127{text-decoration:none;font-size:12px;font-weight:800;text-transform:uppercase;color:var(--color-secondary);transition:color .3s}._nav__link_14pb9_127:hover{color:var(--color-primary)}._backToTop_14pb9_139{display:flex;justify-content:center;align-items:center;gap:16px}._backToTop__text_14pb9_145{font-size:12px;font-weight:700;color:var(--color-secondary)}._backToTop__button_14pb9_150{width:32px;height:32px;background-color:var(--color-surface-1);border:1px solid var(--color-elements);color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}._backToTop__button_14pb9_150:hover{border-color:var(--color-primary)}._backToTop__button_14pb9_150:hover ._backToTop__icon_14pb9_165{transform:translateY(-2px);color:var(--color-primary)}@media (min-width: 1200px){._backToTop__button_14pb9_150{width:48px;height:48px}}._backToTop__icon_14pb9_165{width:16px;height:16px;transition:transform .3s;color:var(--color-primary)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._header_1370c_73{position:sticky;top:0;width:100%;height:48px;background-color:var(--color-page-bg);border-bottom:1px solid var(--color-elements);z-index:1000;gap:16px}@media (min-width: 640px){._header_1370c_73{position:fixed;top:0;left:0;height:48px;display:flex;align-items:center}}@media (min-width: 1200px){._header_1370c_73{height:64px;gap:24px}}._header__inner_1370c_100{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}@media (min-width: 640px){._header__inner_1370c_100{justify-content:flex-start;width:auto}}._logoContainer_1370c_114{display:flex;align-items:center;padding:16px;height:100%}._logo_1370c_114{width:64px;height:auto;object-fit:contain}@media (min-width: 1200px){._logo_1370c_114{width:80px}}._hidden_1370c_132{opacity:0;pointer-events:none}._mobileActions_1370c_137{display:flex;align-items:center;border-left:1px solid var(--color-elements)}._searchMobileWrapper_1370c_143{display:block;width:48px}@media (min-width: 640px){._searchMobileWrapper_1370c_143{display:none}}._searchDesktopWrapper_1370c_153{display:none}@media (min-width: 640px){._searchDesktopWrapper_1370c_153{display:block}}._menuButton_1370c_162{background:none;border:none;cursor:pointer;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--color-elements);color:var(--color-primary)}@media (min-width: 640px){._menuButton_1370c_162{display:none}}._icon_1370c_180{width:16px;height:16px;object-fit:contain}._menuContent_1370c_186{display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:48px;left:0;right:0;bottom:0;width:100%;height:auto;background-color:var(--color-page-bg);z-index:999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-20px)}._menuContentVisible_1370c_204{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}@media (min-width: 640px){._menuContent_1370c_186{display:flex;flex-direction:row;pointer-events:all;position:static;height:100%;width:auto;flex:1;opacity:1;visibility:visible;transform:none}}@media (min-width: 640px){._nav_1370c_226{height:100%}}._nav__list_1370c_230{list-style:none;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 16px 0}@media (min-width: 640px){._nav__list_1370c_230{flex-direction:row;height:100%;padding:0;gap:32px}}@media (min-width: 1200px){._nav__list_1370c_230{gap:64px}}@media (min-width: 640px){._nav__item_1370c_252{height:100%;display:flex;align-items:center}}._nav__link_1370c_258{position:relative;text-decoration:none;text-transform:uppercase;font-family:Mont,Arial,sans-serif;font-weight:800;font-size:12px;line-height:21px;letter-spacing:0;color:var(--color-secondary);letter-spacing:4%;transition:color .3s ease}._nav__link_1370c_258:after{content:"";position:absolute;left:0;width:100%;height:2px;background-color:var(--color-primary);bottom:-8px}@media (min-width: 640px){._nav__link_1370c_258:after{bottom:-16px}}@media (min-width: 1200px){._nav__link_1370c_258:after{bottom:-22px}}._nav__link_1370c_258:after{transform:scaleX(0);transform-origin:left;transition:transform .3s ease}._nav__link_1370c_258:hover{color:var(--color-primary)}._nav__link_1370c_258:hover:after{transform:scaleX(1)}._nav__linkActive_1370c_301{color:var(--color-primary)}._nav__linkActive_1370c_301:after{transform:scaleX(1);transition:none}._actions_1370c_309{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:80px;margin-top:auto;border-top:1px solid var(--color-elements);padding-bottom:env(safe-area-inset-bottom,20px)}@media (min-width: 640px){._actions_1370c_309{border-top:none;width:auto;height:100%;min-height:unset;margin-left:auto}}._actions__item_1370c_329{flex:1;display:flex;justify-content:center;align-items:center;position:relative;border-right:1px solid var(--color-elements);height:100%;color:var(--color-primary)}._actions__item_1370c_329:last-child{border-right:none}._actions__item_1370c_329:hover{background-color:var(--color-surface-2)}._actions__item_1370c_329:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:transparent;transition:background-color .3s}._actions__itemActive_1370c_355:after{background-color:var(--color-primary)}@media (min-width: 640px){._actions__item_1370c_329{height:48px;width:48px;border-right:none;border-left:1px solid var(--color-elements)}}@media (min-width: 1200px){._actions__item_1370c_329{height:64px;width:64px}}._iconWrapper_1370c_373{position:relative;display:flex;align-items:center;justify-content:center}._badge_1370c_380{position:absolute;top:-5px;right:-5px;min-width:14px;height:14px;border-radius:50%;background-color:var(--color-red);color:var(--color-white);font-family:Mont,sans-serif;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid var(--body-bg-color)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._toggle_m0cp1_73{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-primary);transition:background-color .3s ease;padding:0}@media (min-width: 1200px){._toggle_m0cp1_73{width:64px;height:64px}}._iconWrapper_m0cp1_93{position:relative;width:16px;height:16px;display:flex;align-items:center;justify-content:center}@media (min-width: 1200px){._iconWrapper_m0cp1_93{width:20px;height:20px}}._icon_m0cp1_93{color:var(--color-primary);position:absolute;opacity:0;transform:scale(.5) rotate(-45deg);transition:opacity .3s ease,transform .5s cubic-bezier(.175,.885,.32,1.275)}._iconVisible_m0cp1_115{opacity:1;transform:scale(1) rotate(0)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._switcher_ba10i_73{display:flex;align-items:center;justify-content:center;gap:4px;padding:0 16px;height:64px;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0}@media (min-width: 640px){._switcher_ba10i_73{height:48px;border-right:none;border-left:1px solid var(--color-elements)}}@media (min-width: 1200px){._switcher_ba10i_73{height:64px}}._switcher_ba10i_73 ._button_ba10i_98{background:none;border:none;padding:4px;cursor:pointer;font-size:12px;font-weight:700;color:var(--color-secondary);transition:.3s}._switcher_ba10i_73 ._button_ba10i_98:hover{color:var(--color-primary)}._switcher_ba10i_73 ._button--active_ba10i_111{color:var(--color-primary);pointer-events:none}._switcher_ba10i_73 ._separator_ba10i_115{font-size:12px;color:var(--color-elements);-webkit-user-select:none;user-select:none}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._search_atjzo_73{display:flex;align-items:center;justify-content:center}@media (min-width: 640px){._search_atjzo_73{width:48px;height:48px;border-left:1px solid var(--color-elements)}}@media (min-width: 1200px){._search_atjzo_73{width:64px;height:64px}}._search__trigger_atjzo_91{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;z-index:101;color:var(--color-primary)}._wrapper_atjzo_102{position:fixed;top:48px;left:0;width:100%;height:calc(100dvh - 48px);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease}._wrapper--active_atjzo_114{opacity:1;visibility:visible;pointer-events:all}._wrapper__content_atjzo_119{position:relative;z-index:1002;width:100%;height:110px;background-color:var(--color-page-bg);display:flex;align-items:center;padding:0 20px;box-shadow:0 4px 12px var(--color-search-shadow);border-bottom:1px solid var(--color-elements);transform:translateY(-100%);transition:transform .4s ease}._wrapper--active_atjzo_114 ._wrapper__content_atjzo_119{transform:translateY(0)}._form_atjzo_137{display:flex;align-items:center;width:100%;gap:12px;color:var(--color-primary)}._form__icon_atjzo_144{width:20px;opacity:.5;color:var(--color-primary)}._form__input_atjzo_149{flex:1;border:none;outline:none;font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;background:transparent;font-size:16px;color:var(--color-primary)}@media (min-width: 640px){._form__input_atjzo_149{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0}}._form__input_atjzo_149::placeholder{color:var(--color-secondary)}._form__close_atjzo_174{background:none;border:none;cursor:pointer;padding:8px}._form__close_atjzo_174 img{width:20px;height:20px}._overlay_atjzo_185{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1001;background-color:var(--color-search-shadow);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}body{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-primary);background-color:var(--color-page-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}a{text-decoration:none;color:inherit}ul{list-style:none}button{border:none;background:none;cursor:pointer;font-family:inherit}img{display:block;max-width:100%}input,select{font-family:inherit}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.app__main{width:100%;min-height:100vh;min-height:100svh;max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width: 640px){.app__main{padding:0 24px}}@media (min-width: 1200px){.app__main{padding:0 24px}}.app__main{position:relative;padding-top:24px;padding-bottom:64px}@media (min-width: 640px){.app__main{padding-top:80px}}@media (min-width: 1200px){.app__main{padding-top:120px;padding-bottom:80px}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._home__section_1ufsd_73{margin-bottom:56px}@media (min-width: 640px){._home__section_1ufsd_73{margin-bottom:64px}}@media (min-width: 1200px){._home__section_1ufsd_73{margin-bottom:80px}}._home__section_1ufsd_73:last-child{margin:0}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._slider_18orq_73{width:100%;-webkit-user-select:none;user-select:none}._slider__header_18orq_77{display:flex;justify-content:space-between;align-items:center;padding:0 4px}._slider__title_18orq_83{flex-basis:50%}._slider__controls_18orq_86{display:flex;gap:16px}._slider__btn_18orq_90{width:32px;height:32px;border-radius:50%;border:1px solid var(--color-elements);background-color:var(--color-surface-1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}._slider__btn_18orq_90:disabled{opacity:.2;cursor:not-allowed;border-color:var(--color-elements)}._slider__btn_18orq_90:hover:not(:disabled){border-color:var(--color-primary);background-color:var(--color-surface-2)}._slider__arrow_18orq_111{width:8px;height:8px;border-top:2px solid var(--color-primary);border-right:2px solid var(--color-primary)}._slider__arrowLeft_18orq_117{transform:rotate(-135deg);margin-left:3px}._slider__arrowRight_18orq_121{transform:rotate(45deg);margin-right:3px}._slider__viewport_18orq_125{width:100%;overflow:hidden;position:relative}._slider__track_18orq_130{display:flex;gap:16px;transition:transform .6s cubic-bezier(.16,1,.3,1);will-change:transform}._slider__item_18orq_136{flex:0 0 auto;display:flex}._slider__item_18orq_136>*{width:100%}._headerWrapper_18orq_144{display:flex;justify-content:space-between;align-items:flex-start}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._card_q4vkd_73{position:relative;width:100%;min-width:0;display:flex;flex-direction:column;gap:8px;padding:32px;background-color:var(--color-surface-1);border:1px solid var(--color-elements);transition:transform .3s ease,box-shadow .3s ease}._card_q4vkd_73:hover{box-shadow:0 2px 16px #0000001a}._card_q4vkd_73:hover ._card__image_q4vkd_88{transform:scale(1.04)}._card__imageContainer_q4vkd_91{display:flex;justify-content:center;align-items:center;overflow:hidden}._card__image_q4vkd_88{max-width:100%;height:130px;object-fit:contain;transition:transform .3s ease;backface-visibility:hidden}@media (min-width: 640px){._card__image_q4vkd_88{height:175px}}@media (min-width: 1200px){._card__image_q4vkd_88{height:196px}}._card__title_q4vkd_114{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;padding-top:16px;margin:0;height:56px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word}._card__divider_q4vkd_131{height:1px;background-color:var(--color-elements);margin:8px 0}._card__specs_q4vkd_136{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:8px 0}._card__specRow_q4vkd_143{display:flex;justify-content:space-between;align-items:center}._card__specLabel_q4vkd_148{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;color:var(--color-secondary);text-transform:uppercase}._card__specValue_q4vkd_157{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;color:var(--color-primary)}._card__buttons_q4vkd_165{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:auto}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._button_tt8hx_73{display:flex;justify-content:center;align-items:center;flex-grow:1;width:100%;height:40px;color:var(--color-white);background-color:var(--color-accent);border:1px solid var(--color-accent);cursor:pointer;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._button_tt8hx_73:hover{box-shadow:0 3px 13px #17203166}._buttonSelected_tt8hx_94{background-color:var(--color-button-selected-bg);border:1px solid var(--color-elements);color:var(--color-button-selected-text);cursor:default}._buttonSelected_tt8hx_94:hover{background-color:var(--color-button-selected-bg);box-shadow:none}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._button_b192r_73{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:1px solid var(--color-icons);background-color:var(--color-icon-bg);color:var(--color-icon-content);cursor:pointer;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;transition:all .3s ease}._button_b192r_73:hover:not(._active_b192r_92){border:1px solid var(--color-primary);background-color:var(--color-icon-bg-hover)}._button_b192r_73._active_b192r_92{transform:scale(.92);color:var(--color-red)}._button_b192r_73._active_b192r_92 ._icon_b192r_100 path{fill:currentColor;stroke:currentColor}._icon_b192r_100{width:16px;height:16px}._icon_b192r_100 path{fill:none;stroke:currentColor;stroke-width:1px;transition:fill .3s ease,stroke .3s ease}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._price_1qb7w_73{display:flex;flex-direction:row;align-items:center;gap:8px}._priceLarge_1qb7w_79{gap:12px}._priceLarge_1qb7w_79 ._current_1qb7w_82{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:32px;line-height:41px;letter-spacing:-.01em}._priceLarge_1qb7w_79 ._old_1qb7w_89{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:22px;line-height:31px;letter-spacing:0;font-weight:500}._current_1qb7w_82{color:var(--color-primary);font-family:Mont,Arial,sans-serif;font-weight:800;font-size:22px;line-height:31px;letter-spacing:0}._old_1qb7w_89{color:var(--color-secondary);font-family:Mont,Arial,sans-serif;font-weight:800;font-size:22px;line-height:31px;letter-spacing:0;font-weight:600;text-decoration:line-through}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._controls_1jvud_73{display:flex;gap:16px;margin-bottom:24px}._button_1jvud_79{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-icons);background-color:var(--color-surface-1);color:var(--color-primary);cursor:pointer;transition:all .3s}._button_1jvud_79:hover:not(:disabled){border-color:var(--color-primary)}._buttonDisabled_1jvud_94{opacity:.5;cursor:default;border-color:var(--color-elements);color:var(--color-elements)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._heading_fj8fx_73{color:var(--color-primary);font-family:inherit}._heading_fj8fx_73._h2_fj8fx_77{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:22px;line-height:31px;letter-spacing:0;margin-bottom:24px}@media (min-width: 640px){._heading_fj8fx_73._h2_fj8fx_77{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:32px;line-height:41px;letter-spacing:-.01em}}._heading_fj8fx_73._h1_fj8fx_94{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:32px;line-height:41px;letter-spacing:-.01em;margin-bottom:24px}@media (min-width: 640px){._heading_fj8fx_73._h1_fj8fx_94{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:48px;line-height:56px;letter-spacing:-.01em;margin-bottom:32px}}@media (min-width: 1200px){._heading_fj8fx_73._h1_fj8fx_94{margin-bottom:56px}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._container_sfx6w_73{display:flex;justify-content:center;align-items:center;height:200px;width:100%}._loader_sfx6w_81{width:48px;height:48px;border:5px solid var(--color-elements);border-bottom-color:var(--color-primary);border-radius:50%;display:inline-block;box-sizing:border-box;animation:_rotation_sfx6w_1 1s linear infinite}@keyframes _rotation_sfx6w_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._category_167t3_73{margin-bottom:56px}._category__list_167t3_76{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media (min-width: 640px){._category__list_167t3_76{grid-template-columns:repeat(3,1fr);gap:16px}}._category__item_167t3_87{display:flex;flex-direction:column;transition:transform .3s ease}._category__item_167t3_87:hover ._category__image_167t3_92{transform:translate(5px,5px) scale(1.05)}._category__imageWrapper_167t3_95{width:100%;aspect-ratio:1/1;overflow:hidden;margin-bottom:24px;display:flex;justify-content:center;align-items:flex-end;position:relative}._category__image_167t3_92{width:100%;height:100%;object-fit:contain;transform:translate(15px,15px);transition:transform .3s ease-in-out}._category__subtitle_167t3_112{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:20px;line-height:26px;letter-spacing:0;margin-bottom:4px;color:var(--color-primary)}._category__count_167t3_121{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-secondary)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._slider_ekiyv_73{margin-bottom:64px;width:100%}._slider__content_ekiyv_77{display:flex;align-items:center;justify-content:center;width:100%;gap:16px;margin-bottom:18px}._slider__window_ekiyv_85{flex:1;overflow:hidden;touch-action:pan-y;aspect-ratio:1/1}@media (min-width: 640px){._slider__window_ekiyv_85{aspect-ratio:490/189}}@media (min-width: 1200px){._slider__window_ekiyv_85{aspect-ratio:1040/400}}._slider__list_ekiyv_101{display:flex;transition:transform .5s ease-in-out;height:100%}._slider__slide_ekiyv_106{min-width:100%;height:100%}._slider__image_ekiyv_110{width:100%;height:100%;display:block;object-fit:cover}._slider__arrow_ekiyv_116{display:none;color:var(--color-primary)}@media (min-width: 640px){._slider__arrow_ekiyv_116{display:flex;justify-content:center;align-items:center;width:32px;align-self:stretch;border:1px solid var(--color-icons);background:var(--color-page-bg);cursor:pointer;flex-shrink:0}}._slider__dots_ekiyv_133{display:flex;justify-content:center;gap:10px}._slider__dot_ekiyv_133{width:14px;height:4px;background:var(--color-primary);border:none;cursor:pointer;transition:all .3s}._slider__dotActive_ekiyv_146{width:30px}._icon_ekiyv_150{width:16px;height:16px;fill:currentColor;stroke:currentColor}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._error_1x0y6_73{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;min-height:300px}._error__title_1x0y6_82{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:32px;line-height:41px;letter-spacing:-.01em;color:var(--color-primary);margin-bottom:16px}._error__text_1x0y6_91{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-secondary);margin-bottom:24px}._error__button_1x0y6_100{padding:12px 24px;background-color:var(--color-primary);color:var(--color-page-bg);border:none;border-radius:8px;cursor:pointer;transition:opacity .3s}._error__button_1x0y6_100:hover{opacity:.8}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._productList_172b2_73{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}._productList__item_172b2_78{grid-column:span 4}@media (min-width: 640px){._productList_172b2_73{grid-template-columns:repeat(12,1fr)}._productList__item_172b2_78{grid-column:span 6}}@media (min-width: 768px){._productList_172b2_73{grid-template-columns:repeat(12,1fr)}._productList__item_172b2_78{grid-column:span 4}}@media (min-width: 1200px){._productList_172b2_73{grid-template-columns:repeat(24,1fr)}._productList__item_172b2_78{grid-column:span 6}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._pagination_kaxrc_73{display:flex;justify-content:center;align-items:center;gap:8px;list-style:none;margin:40px 0;padding:0}._button_kaxrc_83{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid var(--color-elements);background:var(--color-icon-bg);transition:all .2s;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;color:var(--color-primary)}._button_kaxrc_83:hover:not(:disabled){border-color:var(--color-primary)}._button_kaxrc_83:disabled{opacity:.3;cursor:not-allowed}._button--active_kaxrc_106{background-color:var(--color-icon-bg-accent);color:var(--color-white);border-color:none}._arrow_kaxrc_112{border-color:var(--color-icons)}._arrow_kaxrc_112 svg{width:16px;height:16px}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._breadcrumbs_1rkn1_73{margin:24px 0}._breadcrumbs__list_1rkn1_76{display:flex;align-items:center;list-style:none;padding:0;gap:8px}._breadcrumbs__item_1rkn1_83{display:flex;align-items:center}._breadcrumbs__link_1rkn1_87{text-decoration:none;color:var(--color-primary);font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;transition:color .3s}._breadcrumbs__link_1rkn1_87:hover{color:var(--color-primary)}._breadcrumbs__current_1rkn1_100{color:var(--color-secondary);font-family:Mont,Arial,sans-serif;font-size:12px;line-height:15px;letter-spacing:0;font-weight:700;display:block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 640px){._breadcrumbs__current_1rkn1_100{max-width:100%}}@media (min-width: 1200px){._breadcrumbs__current_1rkn1_100{max-width:100%}}._breadcrumbs__separator_1rkn1_124{display:flex;align-items:center;color:var(--color-icons)}._breadcrumbs__icon_1rkn1_129{width:16px;height:16px;fill:currentColor}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._catalog__title_jgkkw_73{margin-bottom:8px!important}._catalog__count_jgkkw_76{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-secondary);margin-bottom:32px}@media (min-width: 1200px){._catalog__count_jgkkw_76{margin-bottom:40px}}._loaderGrid_jgkkw_91{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}._loaderGrid__item_jgkkw_96{grid-column:span 4}@media (min-width: 640px){._loaderGrid_jgkkw_91{grid-template-columns:repeat(12,1fr)}._loaderGrid__item_jgkkw_96{grid-column:span 6}}@media (min-width: 768px){._loaderGrid_jgkkw_91{grid-template-columns:repeat(12,1fr)}._loaderGrid__item_jgkkw_96{grid-column:span 4}}@media (min-width: 1200px){._loaderGrid_jgkkw_91{grid-template-columns:repeat(24,1fr)}._loaderGrid__item_jgkkw_96{grid-column:span 6}}._loaderGrid_jgkkw_91{margin-top:24px}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._filters_pzw5q_73{display:flex;gap:16px;margin-bottom:24px}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._container_18ksx_73{display:flex;flex-direction:column;gap:4px}._label_18ksx_79{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;color:var(--color-secondary)}._dropdown_18ksx_88{position:relative;width:136px}@media (min-width: 640px){._dropdown_18ksx_88{width:176px}}._button_18ksx_98{display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 12px;background-color:transparent;border:1px solid var(--color-icons);cursor:pointer;transition:all .2s}._buttonText_18ksx_110{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-primary)}._button_18ksx_98 ._icon_18ksx_118{width:16px;height:16px;transition:transform .2s ease}._button_18ksx_98 ._icon_18ksx_118 path{stroke:var(--color-icons)}._button_18ksx_98 ._icon--open_18ksx_126{transform:rotate(180deg)}._button--active_18ksx_129,._button_18ksx_98:hover{border-color:var(--color-primary)}._list_18ksx_136{position:absolute;top:calc(100% + 4px);left:0;width:100%;background-color:var(--color-page-bg);border:1px solid var(--color-elements);box-shadow:0 2px 15px #0000000d;padding:0;margin:0;z-index:100}._item_18ksx_149{padding:10px 12px;height:40px;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;color:var(--color-secondary);cursor:pointer;transition:background-color .2s,color .2s}._item_18ksx_149:hover{background-color:var(--color-surface-2);color:var(--color-primary)}._item--selected_18ksx_165{color:var(--color-primary);background-color:var(--color-surface-2)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._container_dd4sr_73{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 150px);padding:20px;text-align:center}._image_dd4sr_83{max-width:100%;height:auto;margin-bottom:24px}@media (min-width: 768px){._image_dd4sr_83{width:400px}}._title_dd4sr_94{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:48px;line-height:56px;letter-spacing:-.01em;margin-bottom:16px;color:var(--color-primary)}._link_dd4sr_104{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:#fff;background-color:var(--color-primary);padding:12px 24px;text-decoration:none;transition:opacity .3s ease}._link_dd4sr_104:hover{opacity:.8}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._skeleton_11bc6_73{padding:32px;border:1px solid var(--color-elements);background-color:var(--color-surface-1);display:flex;flex-direction:column;gap:16px}._skeleton__image_11bc6_81,._skeleton__title_11bc6_81,._skeleton__price_11bc6_81,._skeleton__specRow_11bc6_81,._skeleton__buttons_11bc6_81{background-color:var(--color-elements);border-radius:4px;animation:_pulse_11bc6_1 1.5s infinite ease-in-out}._skeleton__image_11bc6_81{height:196px;width:100%}._skeleton__title_11bc6_81{height:20px;width:80%}._skeleton__price_11bc6_81{height:30px;width:40%}._skeleton__specRow_11bc6_81{height:12px;width:100%;margin-bottom:8px}._skeleton__buttons_11bc6_81{height:48px;width:100%;margin-top:auto}@keyframes _pulse_11bc6_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._productContent_1a5va_73{display:flex;flex-direction:column;gap:40px;padding-top:8px;margin-bottom:56px}@media (min-width: 640px){._productContent_1a5va_73{flex-direction:row;align-items:flex-start;gap:17px}}@media (min-width: 1200px){._productContent_1a5va_73{gap:64px}}._galleryWrapper_1a5va_93{width:100%}@media (min-width: 640px){._galleryWrapper_1a5va_93{flex:3}}@media (min-width: 1200px){._galleryWrapper_1a5va_93{flex:1}}._actionsWrapper_1a5va_107{width:100%}@media (min-width: 640px){._actionsWrapper_1a5va_107{flex:1;min-width:280px}}@media (min-width: 1200px){._actionsWrapper_1a5va_107{flex:1}}._descriptionWrapper_1a5va_122{margin-bottom:56px}@media (min-width: 640px){._descriptionWrapper_1a5va_122{margin-bottom:64px}}@media (min-width: 1200px){._descriptionWrapper_1a5va_122{margin-bottom:80px}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._gallery_o6k89_73{display:flex;flex-direction:column-reverse;gap:16px;width:100%;margin-bottom:40px}@media (min-width: 640px){._gallery_o6k89_73{flex-direction:row;align-items:flex-start;gap:16px}}._thumbnails_o6k89_88{display:flex;flex-direction:row;gap:8px;overflow-x:auto;padding-bottom:8px}._thumbnails_o6k89_88::-webkit-scrollbar{display:none}._thumbnails_o6k89_88{-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 640px){._thumbnails_o6k89_88{flex-direction:column;flex-shrink:0;overflow-x:visible}}._thumbLink_o6k89_110{width:50px;height:50px;border:1px solid var(--color-elements);cursor:pointer;background:none;padding:4px;transition:border-color .3s ease,transform .2s ease;flex-shrink:0}@media (min-width: 640px){._thumbLink_o6k89_110{width:35px;height:35px}}@media (min-width: 1200px){._thumbLink_o6k89_110{width:80px;height:80px}}._thumbLinkActive_o6k89_132{border-color:var(--color-primary);cursor:default}._thumbLink_o6k89_110:hover:not(._thumbLinkActive_o6k89_132){border-color:color-mix(in srgb,var(--color-elements),black 20%);transform:translateY(-2px)}._thumbImage_o6k89_141{width:100%;height:100%;object-fit:contain}._mainImageContainer_o6k89_147{flex:1;display:flex;justify-content:center;align-items:center;padding:6px;background-color:transparent}._mainImage_o6k89_147{max-width:100%;max-height:288px;object-fit:contain}@media (min-width: 1200px){._mainImage_o6k89_147{max-height:464px}}._mainImageContainerOnly_o6k89_167{width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:32px}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._label_1q326_73{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;color:var(--color-secondary);margin-bottom:8px}._colors_1q326_83{display:flex;align-items:center;gap:8px}._colorBtn_1q326_89{width:32px;height:32px;border-radius:50%;border:1px solid var(--color-elements);cursor:pointer;position:relative;transition:transform .2s;outline-offset:1px;outline:1px solid var(--color-elements)}._colorBtnActive_1q326_100{outline:1px solid var(--color-primary)}._colorBtn_1q326_89:hover:not(._colorBtnActive_1q326_100){transform:scale(1.1)}._divider_1q326_107{width:100%;border:1px solid var(--color-elements);margin:24px 0}._dividerPrice_1q326_112{margin-bottom:32px}._capacities_1q326_116{display:flex;align-items:center;gap:8px}._capacityBtn_1q326_122{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;display:flex;justify-content:center;align-items:center;padding:7px 8px;border:1px solid var(--color-icons);background:var(--color-icon-bg-selected);cursor:pointer;color:var(--color-primary)}._capacityBtnActive_1q326_137{background-color:var(--color-icon-bg-accent);border-color:var(--color-primary);color:var(--color-white)}._priceSection_1q326_143{margin-bottom:16px;justify-content:space-between;gap:8px}._buttons_1q326_149{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:32px}._shortSpecs_1q326_158{display:flex;flex-direction:column;gap:8px}._specRow_1q326_164{display:flex;justify-content:space-between;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0}._specRow_1q326_164 span:first-child{color:var(--color-secondary)}._specRow_1q326_164 span:last-child{color:var(--color-primary)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._description_s36bp_73{display:flex;flex-direction:column;gap:24px}@media (min-width: 1200px){._description_s36bp_73{flex-direction:row;gap:64px}}._section_s36bp_85 ._title_s36bp_85{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:20px;line-height:26px;letter-spacing:0}._section_s36bp_85 ._divider_s36bp_92{height:1px;background-color:var(--color-elements);margin:16px 0 32px}._about_s36bp_98{flex:1}._about_s36bp_98 ._article_s36bp_101{margin-bottom:32px}._about_s36bp_98 ._subtitle_s36bp_104{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:16px}._about_s36bp_98 ._text_s36bp_112{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-secondary);margin-bottom:32px}._specs_s36bp_122{flex:1}._specs_s36bp_122 ._item_s36bp_125{display:flex;justify-content:space-between;margin-bottom:8px;font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0}._specs_s36bp_122 ._item_s36bp_125 ._label_s36bp_135{flex:1;color:var(--color-secondary);white-space:nowrap;flex-shrink:0}._specs_s36bp_122 ._item_s36bp_125 ._value_s36bp_141{flex:2;color:var(--color-primary);text-align:right;word-break:break-word}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}@keyframes _pulse_1in0h_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._description_1in0h_84 ._specRowLarge_1in0h_84,._description_1in0h_84 ._textLine_1in0h_84,._description_1in0h_84 ._labelMedium_1in0h_84,._actions_1in0h_84 ._specRow_1in0h_84,._actions_1in0h_84 ._buttons_1in0h_84,._actions_1in0h_84 ._priceSection_1in0h_84,._actions_1in0h_84 ._capacities_1in0h_84,._actions_1in0h_84 ._colors_1in0h_84,._actions_1in0h_84 ._labelSmall_1in0h_84,._gallery_1in0h_84 ._mainImageContainer_1in0h_84,._gallery_1in0h_84 ._thumbnails_1in0h_84 ._thumb_1in0h_84{background-color:var(--color-elements);border-radius:4px;animation:_pulse_1in0h_1 1.5s infinite ease-in-out}._productContent_1in0h_90{display:flex;flex-direction:column;gap:40px}@media (min-width: 640px){._productContent_1in0h_90{flex-direction:row;gap:17px}}@media (min-width: 1200px){._productContent_1in0h_90{gap:64px}}._gallery_1in0h_84{display:flex;gap:16px;flex:3}._gallery_1in0h_84 ._thumbnails_1in0h_84{display:flex;flex-direction:column;gap:8px}._gallery_1in0h_84 ._thumbnails_1in0h_84 ._thumb_1in0h_84{width:80px;height:80px}._gallery_1in0h_84 ._mainImageContainer_1in0h_84{flex:1;height:450px}@media (min-width: 1200px){._gallery_1in0h_84 ._mainImageContainer_1in0h_84{height:500px}}._actions_1in0h_84{flex:1;min-width:280px;display:flex;flex-direction:column;gap:16px}._actions_1in0h_84 ._labelSmall_1in0h_84{width:100px;height:12px;margin-bottom:8px}._actions_1in0h_84 ._colors_1in0h_84{display:flex;gap:8px;height:32px;width:150px}._actions_1in0h_84 ._capacities_1in0h_84{display:flex;gap:8px;height:40px;width:200px}._actions_1in0h_84 ._divider_1in0h_155{height:1px;background-color:var(--color-elements)}._actions_1in0h_84 ._priceSection_1in0h_84{height:40px;width:150px}._actions_1in0h_84 ._buttons_1in0h_84{display:flex;gap:8px;height:48px}._actions_1in0h_84 ._specRow_1in0h_84{height:12px;width:100%;margin-top:8px}._description_1in0h_84{display:flex;flex-direction:column;gap:40px;margin-top:56px}@media (min-width: 640px){._description_1in0h_84{flex-direction:row}}._description_1in0h_84 ._about_1in0h_185,._description_1in0h_84 ._specs_1in0h_185{flex:1}._description_1in0h_84 ._labelMedium_1in0h_84{width:150px;height:30px;margin-bottom:16px}._description_1in0h_84 ._textLine_1in0h_84{width:100%;height:14px;margin-bottom:8px}._description_1in0h_84 ._specRowLarge_1in0h_84{height:20px;width:100%;margin-bottom:12px}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._backButton_9wfu3_73{display:flex;align-items:center;gap:8px;padding:0;margin-bottom:16px;cursor:pointer;color:var(--color-secondary);font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;transition:color .3s}._backButton_9wfu3_73:hover{color:var(--color-primary)}._backButton__icon_9wfu3_91{width:16px;height:16px;color:var(--color-primary)}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._empty__button_1gkta_73,._categoryBtn_1gkta_73{display:inline-flex;align-items:center;justify-content:center;height:48px;min-width:180px;padding:0 24px;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px;white-space:nowrap;transition:all .2s ease-in-out;cursor:pointer}._empty_1gkta_73{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px;min-height:400px}._empty__image_1gkta_98{width:100%;max-width:320px;height:auto;margin-bottom:32px;object-fit:contain}@media (min-width: 640px){._empty__image_1gkta_98{max-width:400px}}._empty__title_1gkta_110{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:32px;line-height:41px;letter-spacing:-.01em;margin-bottom:16px}._empty__text_1gkta_118{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0}._empty__button_1gkta_73{background-color:var(--color-accent);color:var(--color-white);margin-top:20px}._empty__button_1gkta_73:hover{filter:brightness(1.1)}._categories_1gkta_134{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:24px}@media (max-width: 640px){._categories_1gkta_134{flex-direction:column;width:100%;padding:0 40px}}._categoryBtn_1gkta_73{background-color:var(--color-accent);color:var(--color-white)}._categoryBtn_1gkta_73:hover{background-color:var(--color-accent);transform:translateY(-2px)}@media (max-width: 640px){._categoryBtn_1gkta_73{width:100%}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._header_crekt_73{margin-bottom:32px}._title_crekt_77{margin-bottom:8px}._count_crekt_81{color:#89939a;font-weight:600}._emptyState_crekt_86{text-align:center;margin-top:64px}._content_crekt_91{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}._content__item_crekt_96{grid-column:span 4}@media (min-width: 640px){._content_crekt_91{grid-template-columns:repeat(12,1fr)}._content__item_crekt_96{grid-column:span 6}}@media (min-width: 768px){._content_crekt_91{grid-template-columns:repeat(12,1fr)}._content__item_crekt_96{grid-column:span 4}}@media (min-width: 1200px){._content_crekt_91{grid-template-columns:repeat(24,1fr)}._content__item_crekt_96{grid-column:span 6}}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._content_lupdc_73{display:flex;flex-direction:column;gap:32px}@media (min-width: 1200px){._content_lupdc_73{flex-direction:row;gap:16px}}._itemList_lupdc_85{flex:1;display:flex;flex-direction:column;gap:16px}@media (min-width: 1200px){._itemList_lupdc_85{flex:2}}._item_lupdc_85{display:flex;flex-direction:column;gap:16px;border:1px solid var(--color-elements);padding:16px;background-color:var(--color-page-bg)}@media (min-width: 640px){._item_lupdc_85{flex-direction:row;justify-content:space-between;align-items:center;padding:24px}}._item__wrapper_lupdc_113{display:flex;flex-direction:row;align-items:center;gap:16px}@media (min-width: 640px){._item__wrapper_lupdc_113{gap:24px}}._item__wrapperLeft_lupdc_124{flex:1;min-width:0;gap:16px}@media (min-width: 640px){._item__wrapperLeft_lupdc_124{gap:24px}}._item__wrapperRight_lupdc_134{flex-shrink:0;justify-content:space-between}@media (min-width: 640px){._item__wrapperRight_lupdc_134{gap:24px;min-width:250px;justify-content:flex-end}}._item__icon_lupdc_145{width:16px;height:16px;color:var(--color-icons)}._item__imgWrapper_lupdc_150{width:80px;height:80px;min-width:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}._item__img_lupdc_150{max-width:100%;max-height:100%;object-fit:contain}._item__name_lupdc_164{flex:1;font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;align-self:flex-start}@media (min-width: 640px){._item__name_lupdc_164{align-self:center}}._item__quantity_lupdc_178{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;width:98px}._item__quantityBtn_lupdc_185{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-icons);cursor:pointer}._item__quantityBtnCount_lupdc_194{width:32px;height:32px;display:flex;justify-content:center;align-items:center}._item__quantityBtn_lupdc_185:hover{border-color:var(--color-primary)}._item__quantityBtn_lupdc_185:disabled{border-color:var(--color-elements)}._item__price_lupdc_207{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:22px;line-height:31px;letter-spacing:0;flex-shrink:0;width:80px;text-align:right}._summary_lupdc_218{display:flex;flex-direction:column;border:1px solid var(--color-elements);padding:24px;background-color:var(--color-page-bg)}@media (min-width: 1200px){._summary_lupdc_218{flex:1;align-self:flex-start;position:sticky;top:80px}}._summary__price_lupdc_233{display:flex;flex-direction:column;justify-content:center;align-items:center}._summary__totalPrice_lupdc_239{font-family:Mont,Arial,sans-serif;font-weight:800;font-size:32px;line-height:41px;letter-spacing:-.01em}._summary__totalCount_lupdc_246{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--color-secondary)}._summary__divider_lupdc_254{height:1px;width:100%;background-color:var(--color-elements);margin:16px 0}._btnCheckout_lupdc_261{height:48px}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._overlay_1ugqc_73{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(var(--color-page-bg),.01);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1ugqc_87{background:var(--color-page-bg);padding:32px;border-radius:12px;max-width:280px;text-align:center;box-shadow:0 4px 6px #0000000d,0 20px 50px #0003;border:1px solid var(--color-primary)}@media (min-width: 640px){._modal_1ugqc_87{max-width:400px}}._modal_1ugqc_87 ._message_1ugqc_101{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;margin-bottom:24px;color:var(--color-primary)}._modal_1ugqc_87 ._actions_1ugqc_110{display:flex;flex-direction:column;gap:12px;justify-content:center}@media (min-width: 640px){._modal_1ugqc_87 ._actions_1ugqc_110{flex-direction:row}}._modal_1ugqc_87 ._actions_1ugqc_110 button{padding:12px 24px;border-radius:8px;cursor:pointer;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:0;font-weight:800;transition:.2s}._modal_1ugqc_87 ._actions_1ugqc_110 ._confirm_1ugqc_133{background:var(--color-accent);color:var(--color-white);border:none}._modal_1ugqc_87 ._actions_1ugqc_110 ._confirm_1ugqc_133:hover{background:var(--color-accent);color:var(--color-white)}._modal_1ugqc_87 ._actions_1ugqc_110 ._cancel_1ugqc_142{background:var(--color-page-bg);color:var(--color-primary);border:1px solid var(--color-icons)}._modal_1ugqc_87 ._actions_1ugqc_110 ._cancel_1ugqc_142:hover{background:var(--color-accent);color:var(--color-white)}:root{--color-primary: #313237;--color-secondary: #89939a;--color-icons: #b4bdc3;--color-elements: #e2e6e9;--color-surface-1: #fff;--color-surface-2: #fafbfc;--color-page-bg: #fff;--color-button-selected-bg: var(--color-surface-1);--color-button-selected-text: #27ae60;--color-icon-bg: #fff;--color-icon-bg-hover: #fff;--color-icon-bg-selected: #fff;--color-icon-content: #313237;--color-icon-bg-accent: #313237;--color-white: #fff;--color-green: #27ae60;--color-red: #eb5757;--color-accent: #313237;--color-black: #0f1121;--color-button-text: #fff;--color-button-shadow: rgba(23, 32, 49, .4);--color-search-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--color-search-border: transparent;--color-search-bg: var(--color-page-bg)}[data-theme=dark]{--color-primary: #f1f2f9;--color-secondary: #75767f;--color-icons: #4a4d58;--color-elements: #3b3e4a;--color-surface-1: #161827;--color-surface-2: #323542;--color-page-bg: #0f1121;--color-button-selected-bg: var(--color-surface-2);--color-button-selected-text: #f1f2f9;--color-icon-bg: #323542;--color-icon-bg-hover: #4a4d58;--color-icon-bg-selected: #161827;--color-icon-content: #f1f2f9;--color-icon-bg-accent: #905bff;--color-white: #f1f2f9;--color-green: #27ae60;--color-red: #eb5757;--color-accent: #905bff;--color-black: #0f1121;--color-button-text: #fff;--color-button-shadow: rgba(144, 91, 255, .4);--color-search-shadow: 0 20px 20px -5px rgba(87, 87, 87, .5);--color-search-border: 1px solid rgba(255, 255, 255, .1);--color-search-bg: var(var(--color-page-bg))}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-SemiBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/react_phone-catalog/fonts/Mont-Bold.otf) format("opentype");font-weight:800;font-style:normal}._queryInfo_138pq_73{font-family:Mont,Arial,sans-serif;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;margin-bottom:24px}
