.Menu_menu__SI30y{padding:0;list-style:none}.Menu_firstLevel__3D5gT{display:grid;grid-template-columns:24px 1fr;grid-gap:20px;gap:20px;align-items:center;font-weight:500;font-size:18px;line-height:25px;margin-top:20px}.Menu_firstLevelActive__S_QKe,.Menu_firstLevel__3D5gT:hover{color:var(--primary)}.Menu_firstLevelActive__S_QKe svg,.Menu_firstLevel__3D5gT:hover svg{fill:var(--primary)}.Menu_secondLevel__6rfx4{border:none;background:transparent;margin-bottom:10px;cursor:pointer;text-transform:uppercase;color:var(--gray-dark);font-weight:300;font-size:12px;padding:0}.Menu_secondBlock__OHl3M{margin-left:12px;margin-top:15px;padding-left:32px;border-left:1px solid #dfdfdf}.Menu_secondLevelBlock__Mt_PZ{overflow:hidden;list-style:none;padding:0}.Menu_thirdLevel__0_1Wd{margin-bottom:10px;cursor:pointer;color:var(--gray-dark);font-weight:500;font-size:14px;line-height:19px;display:block;text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden;outline-offset:-1px}.Menu_thirdLevelActive__iAnOG,.Menu_thirdLevel__0_1Wd:hover{color:var(--primary)}.Input_input__fo8G3{border:none;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:5px;outline-color:var(--primary);background:var(--white);padding:7px 15px;color:var(--black);font-weight:400;font-size:16px;line-height:22px;width:100%}.Input_input__fo8G3::placeholder{color:var(--gray)}.Input_inputWrapper__jnvvX{position:relative}.Input_error__ExlBR{border:1px solid var(--red)}.Input_errorMessage__3tBCP{position:absolute;bottom:-20px;left:0;color:var(--red);font-size:12px}.Button_button__QHarr{display:inline-block;padding:10px;box-sizing:border-box;cursor:pointer;text-align:center;border:none;border-radius:5px;font-size:14px;transition:all .8s}.Button_primary__0sjr_{color:var(--white);background-color:var(--primary)}.Button_primary__0sjr_:hover{background-color:var(--primary-hover)}.Button_ghost__CCawS{color:var(--black);background:none;border:1px solid var(--gray-light)}.Button_ghost__CCawS:hover{background-color:var(--primary);color:#fff}.Button_arrow__kcAci{display:inline-block;margin-left:10px;transition:all .4s}.Button_down__P08je{transform:rotate(90deg)}.Search_search__YnQJu{width:100%;position:relative}.Search_input__MAjPX{width:100%}.Search_button__nGPdR{position:absolute;top:3px;right:3px;width:30px;height:30px;padding:7px!important}.Sidebar_sidebar__h7_xy{display:grid;grid-template-rows:auto auto 1fr;grid-gap:20px;gap:20px;cursor:pointer}.ButtonIcon_button__ElakQ{width:40px;height:40px;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:10px;border:none;cursor:pointer;transition:all .7s;outline-color:var(--primary)}.ButtonIcon_primary__Gd7On{background:var(--primary)}.ButtonIcon_primary__Gd7On svg *{fill:var(--white)}.ButtonIcon_primary__Gd7On:hover{background:var(--primary-hover)}.ButtonIcon_white__P2v8z:hover svg *{fill:var(--white)}.ButtonIcon_white__P2v8z{background:var(--white)}.ButtonIcon_white__P2v8z svg *{fill:var(--primary)}.ButtonIcon_white__P2v8z:hover{background:var(--primary)}.Header_header__QWZSR{display:none}.Header_mobileMenu__e7DaK{position:fixed;z-index:10;top:0;left:0;bottom:0;right:0;background:#f5f6f8;padding:20px 10px;overflow-y:scroll}.Header_menuClose__UoRza{position:fixed;top:15px;right:15px}@media (max-width:800px){.Header_header__QWZSR{display:grid;grid-template-columns:1fr 40px;grid-gap:10px;gap:10px;margin:15px 15px 0}}.Footer_footer__xWBZb{display:grid;grid-template-columns:1fr auto auto;padding:25px 32px;color:#fff;align-items:center;background-color:var(--primary);font-size:16px;line-height:20px;grid-gap:10px 40px;gap:10px 40px}.Footer_footer__xWBZb p{margin:0;text-align:center}.Footer_footer__xWBZb a{transition:opacity .2s}.Footer_footer__xWBZb a:hover{opacity:.6}@media (max-width:1035px){.Footer_footer__xWBZb{font-size:14px;line-height:18px;gap:10px 20px}}@media (max-width:850px){.Footer_footer__xWBZb{grid-template-columns:1fr;justify-items:center;font-size:16px;line-height:20px}}.UpButton_up__aPsjV{width:40px;height:40px;background:var(--primary);box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:10px;position:fixed;bottom:30px;right:30px;border:none;cursor:pointer;transition:all .7s}.UpButton_up__aPsjV:hover{background:var(--primary-hover)}.Layout_wrapper__996lD{display:grid;min-height:100vh;grid-gap:40px 30px;gap:40px 30px;grid-template-columns:auto 230px minmax(320px,1200px) auto;grid-template-rows:auto 1fr auto;grid-template-areas:". header header ." ". sidebar body ." "footer footer footer footer"}.Layout_header__PfLDv{grid-area:header}.Layout_sidebar__3a580{grid-area:sidebar}.Layout_body__8sTed{grid-area:body}.Layout_footer__wNDxs{grid-area:footer}@media (max-width:800px){.Layout_sidebar__3a580{display:none!important}.Layout_wrapper__996lD{grid-template-columns:minmax(320px,1fr);grid-template-areas:"header" "body" "footer";gap:10px}.Layout_body__8sTed{padding:15px}}.Htag_h1__LidGa{margin:0;font-weight:500;font-size:26px;line-height:35px}.Htag_h2__ebpNZ{margin:50px 0 25px;font-weight:500;font-size:22px;line-height:30px}.Htag_h3__vsc_2{margin:0;font-weight:600;font-size:20px;line-height:27px}.Tag_tag__X83Wf{display:inline-block;box-sizing:border-box;margin-right:5px;border-radius:20px;width:-moz-fit-content;width:fit-content}.Tag_s__fiLlf{padding:5px 12px;font-weight:500;font-size:12px;line-height:12px}.Tag_m__X07Rv{padding:5px 12px;font-weight:600;font-size:14px;line-height:14px}.Tag_ghost__cjXA7{border:1px solid var(--gray-light)}.Tag_red__WOgn_{background:#de0000}.Tag_gray__bmY2a,.Tag_red__WOgn_{color:var(--white);font-weight:700}.Tag_gray__bmY2a{background:#76849e}.Tag_green__vZgAe{background:var(--green-light);color:var(--green);font-weight:700}.Tag_primary__yjkcB{background:#f5f6f8;border:1px solid var(--primary);color:var(--primary)}.Card_card__rC1zg{box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:5px;background:var(--white)}.Card_blue__JhC0w{background:#f9f8ff}.HhData_hh__CLAD2{display:grid;grid-template-columns:1fr 3fr;grid-gap:30px;gap:30px}.HhData_count__h7xTp,.HhData_salary__L7Xba{padding:20px;text-align:center}.HhData_salary__L7Xba{display:grid;grid-template-columns:repeat(3,1fr)}.HhData_salary__L7Xba>div{border-right:1px solid var(--gray-light)}.HhData_salary__L7Xba>div:last-child{border-right:none}.HhData_title__51sIT{font-weight:300;font-size:20px;line-height:27px;margin-bottom:10px}.HhData_countValue__0pk6b{font-weight:700;font-size:36px;line-height:49px;color:var(--primary)}.HhData_salaryValue__NrqWG{font-weight:700;font-size:26px;line-height:35px;margin-bottom:10px}.HhData_rate__7kCfH{display:grid;grid-template-columns:repeat(3,auto);justify-content:center;grid-gap:10px;gap:10px}.HhData_filled__gku9D circle{fill:#fc836d}@media (max-width:1200px){.HhData_hh__CLAD2{grid-template-columns:1fr}}@media (max-width:640px){.HhData_salary__L7Xba{grid-template-columns:1fr;gap:20px}.HhData_salary__L7Xba>div{border-right:none;padding-bottom:20px;border-bottom:1px solid var(--gray-light)}.HhData_salary__L7Xba>div:last-child{border:none;padding-bottom:0}}.Advantages_advantage__Q9bIh{display:grid;grid-template-columns:50px 1fr;grid-gap:10px 40px;gap:10px 40px;margin-bottom:30px}.Advantages_title__sOMaJ{align-self:center;font-weight:700}.Advantages_vline__6dwJ2{border-left:1px solid var(--gray-light);min-height:30px}.Sort_sortIcon__4OPJv{display:none}.Sort_active__tX99S{font-weight:700;color:var(--primary)}.Sort_active__tX99S .Sort_sortIcon__4OPJv{display:block}.Sort_wrapper__NSj_i{display:grid;grid-template-columns:auto auto;grid-gap:40px;gap:40px}.Sort_sortButton__kZwrA{display:grid;grid-template-columns:20px 1fr;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;transition:opacity .4s;border:none;background:transparent}.Sort_sortButton__kZwrA:hover{opacity:.7}.Sort_sortButton__kZwrA:not(.Sort_active__tX99S){grid-template-columns:1fr}.Rating_filled__7UIH7 svg{fill:var(--primary)}.Rating_star__yRLz9 svg{margin-right:5px}.Rating_editable__IHFCp{cursor:pointer}.Rating_ratingWrapper__TcE15{position:relative}.Rating_error__2LNtj svg{stroke:var(--red)}.Rating_errorMessage___lhVt{position:absolute;bottom:-20px;left:0;color:var(--red);font-size:12px}.Divider_hr__ilxi9{width:100%;height:1px;border:none;background:var(--gray-light);margin:20px 0}.Review_review__rCf_v{display:grid;grid-template-columns:[start] auto 1fr auto auto [end];align-items:center;grid-gap:10px;gap:10px;font-size:14px;line-height:24px;margin-bottom:20px}.Review_description__P5PGm{grid-column:start/end}.Review_date__F_4Av{margin-right:10px}.Review_name__A_kCp{font-weight:700}@media (max-width:640px){.Review_review__rCf_v{grid-template-columns:[start] 30px [titlestart] auto [dateend] 1fr [end]}.Review_title__ilZ4s{grid-column:titlestart/end}.Review_date__F_4Av{grid-column:start/dateend}}@media (max-width:375px){.Review_date__F_4Av,.Review_rating__27mXa{grid-column:start/end}}.Textarea_textarea__h6Byi{border:none;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:5px;outline-color:var(--primary);background:var(--white);padding:7px 15px;color:var(--black);font-weight:400;font-size:16px;line-height:22px;width:100%}.Textarea_textarea__h6Byi::placeholder{color:var(--gray)}.Textarea_textareaWrapper__TdgJ1{position:relative}.Textarea_error__ld_jM{border:1px solid var(--red)}.Textarea_errorMessage__5_ti9{position:absolute;bottom:-15px;left:0;color:var(--red);font-size:12px}.ReviewForm_form__5HQbv{font-weight:400;font-size:14px;line-height:24px;display:grid;grid-template-columns:[start] auto 1fr auto [end];grid-gap:20px 30px;gap:20px 30px;align-items:center}.ReviewForm_title__Yk8y_{justify-self:left}.ReviewForm_description__A_GVS,.ReviewForm_submit__iDx2X{grid-column:start/end}.ReviewForm_info__6S4g9{margin-left:15px}.ReviewForm_rating__M2OdV{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px}.ReviewForm_panel__5Rizi{position:relative;padding:20px;border-radius:5px;margin-top:20px;height:auto;transition:all .4s}.ReviewForm_success__Ryiye{background:var(--green-light)}.ReviewForm_error__eYRZd{background:var(--red-light)}.ReviewForm_error__eYRZd .ReviewForm_close__JLd9o path{stroke:var(--red)}.ReviewForm_successTitle__K7zj9{font-weight:700}.ReviewForm_close__JLd9o{position:absolute;top:20px;right:20px;transition:transform .5s;background:transparent;border:none}.ReviewForm_close__JLd9o:hover{transform:scale(1.5)}@media (max-width:1160px){.ReviewForm_form__5HQbv{grid-template-columns:[start] 1fr 1fr [end]}.ReviewForm_rating__M2OdV{grid-column:start/end}.ReviewForm_title__Yk8y_{justify-self:normal}}@media (max-width:640px){.ReviewForm_form__5HQbv{grid-template-columns:[start] 1fr [end]}}.Product_product__gjPYl{display:grid;grid-template-columns:[start] 70px [logoend] 30px [titlestart] calc(50% - 100px) [middle] 1fr [pricestart] auto [priceend] 40px [creditstart] auto [creditend] 40px [ratestart] auto [end];margin-top:30px;padding:30px}@media (max-width:991px){.Product_product__gjPYl{padding:15px}}.Product_logo__e0uq4{grid-column:start/logoend;grid-row:1/span 2}.Product_tags__c7XzM,.Product_title__XpBgX{grid-column:titlestart/middle}.Product_priceTitle__8vMT6,.Product_price__33AGX{grid-column:pricestart/priceend}.Product_creditTitle__t0Xf2,.Product_credit__I8rc6{grid-column:creditstart/creditend}.Product_rateTitle__wo1Wq,.Product_rating__6wAAB{grid-column:ratestart/end}.Product_actions__3eEjJ,.Product_description__tzYLB,.Product_hr__qqAGT{grid-column:start/end}.Product_feature__FTHPp{grid-column:start/middle}.Product_advBlock__UeRHj{grid-column:middle/end}.Product_logo__e0uq4 img{border-radius:5px}.Product_title__XpBgX{font-weight:600;font-size:20px;line-height:27px;align-self:flex-end}.Product_price__33AGX{display:flex;align-items:center}.Product_category__Wj_vA{margin-top:7px}.Product_credit__I8rc6,.Product_price__33AGX{font-size:20px;line-height:27px;align-self:flex-end}.Product_month__tpt0W{font-size:14px;line-height:19px}.Product_rating__6wAAB{align-self:flex-end}.Product_creditTitle__t0Xf2,.Product_priceTitle__8vMT6,.Product_rateTitle__wo1Wq{font-weight:300;font-size:14px;line-height:19px}.Product_rateTitle__wo1Wq a{color:var(--primary);transition:opacity .4s}.Product_rateTitle__wo1Wq a:hover{opacity:.7}.Product_oldPrice__ccgBg{margin-left:5px}.Product_description__tzYLB{font-size:16px;line-height:22px;margin-bottom:15px}.Product_reviewButton__H2eXb{margin-left:20px}@media (max-width:600px){.Product_reviewButton__H2eXb{margin-left:0;margin-top:10px}}.Product_advBlock__UeRHj{font-size:16px;line-height:22px}.Product_advTitle__0AC74{font-weight:700;margin-bottom:10px}.Product_advantages__5ELuL{padding-left:15px;border-left:2px solid var(--green);line-height:22px}.Product_disadvantages__CMBJJ{padding-left:15px;border-left:2px solid var(--red)}.Product_characteristic__hQuut{display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;padding-right:20px;font-size:16px;line-height:32px}@media (max-width:600px){.Product_characteristic__hQuut{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:5px}}.Product_characteristicsTitle__jbLA8{font-weight:700}.Product_characteristicsValue__eD4mh{text-align:end;white-space:nowrap}.Product_characteristicsDots__Ji5sV{border-bottom:1px dashed var(--gray-light);margin-bottom:10px}@media (max-width:600px){.Product_characteristicsTitle__jbLA8{font-size:16px;line-height:24px}.Product_characteristicsValue__eD4mh{white-space:normal;font-size:16px;line-height:18px}.Product_characteristicsDots__Ji5sV{display:none}}.Product_reviews__jWpsv{overflow:hidden;padding:30px}@media (max-width:1365px){.Product_product__gjPYl{grid-template-columns:70px 30px auto 40px auto 40px 1fr;grid-template-areas:"logo . title title title title title" "logo . tags tags tags tags tags" "price price price . credit . rating" "priceTitle priceTitle priceTitle . creditTitle . rateTitle" "hr hr hr hr hr hr hr" "description description description description description description description" "feature feature feature feature feature feature feature" "advBlock advBlock advBlock advBlock advBlock advBlock advBlock" "hr2 hr2 hr2 hr2 hr2 hr2 hr2" "actions actions actions actions actions actions actions"}.Product_logo__e0uq4{grid-area:logo;margin-bottom:20px}.Product_title__XpBgX{grid-area:title}.Product_tags__c7XzM{grid-area:tags;margin-bottom:20px}.Product_price__33AGX{grid-area:price;white-space:nowrap}@media (max-width:991px){.Product_credit__I8rc6,.Product_price__33AGX{font-size:14px}}@media (max-width:600px){.Product_creditTitle__t0Xf2,.Product_credit__I8rc6,.Product_priceTitle__8vMT6,.Product_price__33AGX,.Product_rateTitle__wo1Wq{font-size:18px;margin-top:5px}}.Product_credit__I8rc6{grid-area:credit;white-space:nowrap}.Product_rating__6wAAB{grid-area:rating;white-space:nowrap}.Product_priceTitle__8vMT6{grid-area:priceTitle}.Product_creditTitle__t0Xf2{grid-area:creditTitle}@media (max-width:600px){.Product_creditTitle__t0Xf2,.Product_priceTitle__8vMT6,.Product_rateTitle__wo1Wq{margin-top:10px}}.Product_hr__qqAGT{grid-area:hr}.Product_rateTitle__wo1Wq{grid-area:rateTitle}.Product_description__tzYLB{grid-area:description}.Product_feature__FTHPp{grid-area:feature;margin-bottom:20px}.Product_advBlock__UeRHj{grid-area:advBlock}.Product_hr2__8DhUU{grid-area:hr2}.Product_actions__3eEjJ{grid-area:actions}}@media (max-width:640px){.Product_product__gjPYl{grid-template-columns:70px 30px 1fr;grid-template-areas:"logo . title" "logo . tags" "priceTitle priceTitle price" "creditTitle creditTitle credit" "rateTitle rateTitle rating" "hr hr hr" "description description description" "feature feature feature" "advBlock advBlock advBlock" "hr2 hr2 hr2" "actions actions actions"}.Product_credit__I8rc6,.Product_price__33AGX,.Product_rating__6wAAB{margin-bottom:10px}}@media (max-width:480px){.Product_product__gjPYl{grid-template-columns:1fr;grid-template-areas:"logo" "title" "tags" "priceTitle" "price" "creditTitle" "credit" "rateTitle" "rating" "hr" "description" "feature" "advBlock" "hr2" "actions"}.Product_credit__I8rc6,.Product_price__33AGX,.Product_rateTitle__wo1Wq,.Product_rating__6wAAB{margin-bottom:5px}}.TopPageComponent_title__cqDH7{margin-bottom:30px}.TopPageComponent_hhTitle__UL_nI,.TopPageComponent_title__cqDH7{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;justify-content:left;grid-gap:20px;gap:20px}.TopPageComponent_products__IRGL3{list-style:none;padding:0}.TopPageComponent_seo__kO3yM h1{margin:0;font-weight:500;font-size:26px;line-height:35px}.TopPageComponent_seo__kO3yM h2{margin:50px 0 25px;font-weight:500;font-size:22px;line-height:30px}.TopPageComponent_seo__kO3yM h3{margin:0;font-weight:600;font-size:20px;line-height:27px}.TopPageComponent_productsTag__QGnAY{position:relative;bottom:2px}@media (max-width:600px){.TopPageComponent_productsTag__QGnAY{justify-self:end}}@media (max-width:640px){.TopPageComponent_title__cqDH7{grid-template-columns:auto 1fr}}