.app-to-company_root__9TfvG{display:grid;grid-row-gap:.8rem;row-gap:.8rem;justify-content:start;justify-content:center;padding:.8rem 0}.app-to-company_title__MUpE6{font-size:1.5rem;text-align:center;padding:0 0 .5rem}.app-to-company_label__QDKbF{font-weight:lighter;font-size:.85rem;font-weight:700}.app-to-company_row__e7RYo{display:grid;grid-template-columns:1fr 2fr;align-items:baseline}.app-to-company_val__9c9H2{font-size:1rem;font-weight:700}.app-to-company_up__OqVnl{font-weight:700}.breadcrumbs_cont__AbKMN{display:flex;column-gap:.5rem;row-gap:.5rem;flex-wrap:wrap;align-items:baseline}.breadcrumbs_arrow__Kjav7{display:inline-flex;font-size:.85rem;color:var(--primary)}.breadcrumbs_path__7l5E6{fill:var(--primary);width:.3rem}.breadcrumbs_item__nFuC4{display:flex;column-gap:.5rem;align-items:center}.breadcrumbs_link__s5_rY{text-decoration:none}.breadcrumbs_name__Qve2y{font-size:.9rem;color:var(--primary)}.theme-switcher_cont__fTXiE{display:flex;align-items:center;column-gap:.5rem;&>button{padding:.2rem .5rem;border-radius:6px;border:none;cursor:pointer;background-color:var(--color-gray)}}.footer_cont__5rVdR{display:grid;justify-content:space-between;align-content:center;text-align:center;grid-gap:1.2rem .8rem;gap:1.2rem .8rem;margin:.8rem auto;justify-content:center}@media (min-width:768px){.footer_cont__5rVdR{grid-template-columns:auto auto auto;justify-content:space-between;align-items:center}}.menu_root__6tIUQ{position:absolute;top:100%;left:0;right:0;height:calc(100svh - 65px);display:grid;background-color:var(--color-white)}.menu_grid___yHCW{overflow-y:auto}.menu_list__lXkKS{margin:0;list-style:none;position:-webkit-sticky;position:sticky;top:0}.menu_item__j39j9:hover{border-radius:.85rem}.menu_itemActive__2tfhN{border-radius:12px}.menu_link__bm7OS{font-size:1.2rem;padding:.8rem;display:flex;text-decoration:none;color:var(--black);border-bottom:1px dashed;cursor:pointer}.menu_subMenu__57PyV{display:grid;grid-template-columns:auto auto}@media (min-width:768px){.menu_grid___yHCW{display:grid;grid-template-columns:auto 1fr;align-items:flex-start}.menu_subMenu__57PyV{display:grid;grid-template-columns:auto auto}}.subcategory_list__MS6c4{display:grid;grid-row-gap:1rem;row-gap:1rem;list-style:none;padding:1rem}.subcategory_link__dAvy6{text-decoration:none;color:var(--dark)}.search_input__V7DuT{padding:0 calc(.6rem);border:none;border-radius:18px;height:calc(100% - 2px);outline:none}.search_btn__BV_Iz{width:100%;color:var(--btn-color);background:var(--btn-bg);font-size:1.05rem;font-weight:500;padding:1px .8rem 1px 2px;border-radius:24px;cursor:pointer;height:2.65rem;display:grid;grid-template-columns:1fr auto;grid-column-gap:.8rem;column-gap:.8rem;align-items:center;border:none;opacity:.75;transition:opacity .2s;background:var(--color-gray);&:hover{opacity:1}}.search_title__j6B9F{display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:.5rem;gap:.5rem}.logo_logo__YSWPF{height:1.8rem;max-width:160px;.logo_text1__dwvZG{fill:#71706F}.logo_text2__A5Bkk{fill:#F4A258}&:hover{.logo_bg__xmaM_{fill:rgb(232,232,232,1)}.logo_text2__A5Bkk{fill:#f99640}}}.page_cont__VMnpf{display:grid;grid-gap:1.5rem;gap:1.5rem;align-items:start}.page_childrensList__jiIwV{display:grid;grid-gap:2rem;gap:2rem}.page_childrensItem__4luHt{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:992px){.page_childrensList__jiIwV{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.page_aside__vrIpj{top:calc(65px + 1.2rem);position:-webkit-sticky;position:sticky}.page_cont__VMnpf{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr 280px}}.page-child_root__CG6ZB{display:grid;grid-gap:1rem;gap:1rem;align-items:stretch;grid-template-rows:auto auto auto 1fr}.page-child_title__g74EZ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-child_image__EChlo{width:100%;object-fit:cover;border-radius:20px}.page_top__4lPy8{padding:1.8rem 0}.page_title__wPzpe{margin-top:0}.page_main__lh23T{display:grid;grid-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:2rem}.page_section__VUc_0{display:grid;grid-row-gap:1.5rem;row-gap:1.5rem;grid-template-rows:auto 1fr auto;align-items:start}.page_products__KQH9E{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,1fr);align-items:flex-start;align-content:space-between}.page_aside__YUNHL{position:relative;gap:1.5rem;display:flex;flex-direction:column}.page_categories__RDa03{padding:.8rem;list-style:none;display:grid;grid-row-gap:.4rem;row-gap:.4rem}.page_category__E1Nqv{color:var(--gray-dark);text-decoration:none}@media (min-width:768px){.page_main__lh23T{grid-template-columns:180px 1fr}}@media (min-width:992px){.page_products__KQH9E{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.page_main__lh23T{grid-template-columns:260px 1fr}.page_products__KQH9E{grid-template-columns:repeat(3,1fr)}}@media (min-width:1400px){.page_products__KQH9E{grid-template-columns:repeat(4,1fr)}}.categories-tree_list__TFCcq{padding-left:1rem}.property-row_row__6GvPo{display:grid;grid-template-columns:3fr 2fr;border-bottom:1px dashed var(--color-gray);padding:.2rem .15rem;&:nth-child(odd){background-color:color-mix(in srgb,var(--color-gray),transparent 75%)}}.page_colContent__voZYs{display:grid;grid-template-columns:1fr;grid-column-gap:16px;column-gap:16px;position:relative;grid-template-areas:"slider" "info" "stickyBar" "blockInfo"}.page_title__aL0V5{font-size:2rem;font-weight:700;margin:0;padding-bottom:20px}.page_viewsBlock__JR_3J{display:flex;gap:10px;align-items:center;justify-content:flex-start;padding-bottom:20px}.page_viewsImage__D_Fcl{width:auto}.page_viewsText__3Knqq{color:var(--gray);font-size:16px}.page_mainPartsBlock__B9EaO{display:flex;gap:6px;padding-bottom:20px}.page_partsBlock__vQcFb{border-radius:20px;display:flex;align-items:center;gap:6px;padding:6px 11px;background-color:var(--silver);border:1px solid var(--gray-light)}.page_partsText__X938T{font-size:14px;font-weight:400}.page_prices__canYj{display:grid;align-items:center;justify-content:flex-start;grid-column-gap:8px;column-gap:8px;grid-template-columns:auto auto;padding-bottom:20px}.page_pricesBlock__1L_tT{display:flex;gap:1rem;align-items:baseline;font-size:22px}.page_priceCredit__ms9i8{color:var(--gray)}.page_price__ufW_G{font-size:26px;font-weight:700}.page_oldPrice__v07xU{color:var(--gray-light-color);text-decoration:line-through}.page_blockBtn__9IKol{display:flex;gap:14px;padding-bottom:20px}.page_tabList__Q1I2T{list-style:none;padding:none;display:flex;gap:30px}.page_filterTable___It2w{width:calc(100%)}.page_filterThLeft___5VjJ{text-align:left;padding-bottom:20px}.page_infoProduct__Cv_qm{grid-area:info}.page_stickyBar__OYyIw{grid-area:stickyBar}.page_stickyBlock__y_QVW{position:-webkit-sticky;position:sticky;top:7rem;display:grid;grid-gap:20px;gap:20px;padding-bottom:2.4rem}.page_blockInfo__azHPL{grid-area:blockInfo;display:grid;grid-gap:2.4rem;gap:2.4rem}.page_anchorButtons__1Cxed{display:grid;grid-gap:15px;gap:15px}.page_anchorButton__BKm0i{color:var(--gray);text-decoration:none;border-bottom:1px dashed;padding-bottom:10px}.page_description__gm8qp img{max-width:100%}@media (min-width:768px){.page_title__aL0V5{font-size:32px}.page_colContent__voZYs{grid-template-columns:1fr 1fr;grid-template-areas:"slider info" "blockInfo stickyBar"}}@media (min-width:992px){.page_colContent__voZYs{grid-template-columns:5fr 3.5fr 1.5fr;grid-template-areas:"slider info stickyBar" "blockInfo blockInfo stickyBar"}}.no-image_container__Tp2xa{width:100%;aspect-ratio:1;display:grid;justify-content:center;align-content:center;opacity:.25;background-color:white}.no-image_svg__e133O{padding:1.6rem}.category-product_root__nY7vQ{display:grid;grid-row-gap:.7rem;row-gap:.7rem;height:100%;align-content:space-between;background-color:var(--color-white);border-radius:1rem;box-shadow:0 0 12px 1px var(--color-shadow)}.category-product_gallery__loUin{position:relative;border-radius:1rem 1rem 0 0;overflow:hidden;&:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}}.category-product_image__bsXbG{padding:.8rem;width:100%;height:100%;aspect-ratio:1/1;object-fit:contain;background-color:white}.category-product_info__PKgl6{padding:1rem;display:grid;grid-gap:.5rem;gap:.5rem}