.catalog-menu{color:#2a3036;direction:rtl;background:#fff;border:1px solid #e6e8ea;border-top:3px solid #c8172b;grid-template-columns:205px minmax(0,1fr);max-height:min(650px,100dvh - 160px);display:grid;overflow:hidden;box-shadow:0 22px 45px #10182024}.catalog-groups{color:#fff;background:#252a30;flex-direction:column;padding:12px 0;display:flex}.catalog-groups button{font:inherit;text-align:right;cursor:pointer;color:#dfe2e5;background:0 0;border:0;border-right:3px solid #0000;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:18px 22px;font-size:14px;display:flex;position:relative}.catalog-groups button.selected{color:#c8172b;background:#fff;border-right-color:#c8172b;font-weight:800}.catalog-groups button span{border-bottom:1px solid;border-left:1px solid;width:6px;height:6px;transform:rotate(45deg)}.catalog-all-link{color:#d1d5d9;border-top:1px solid #ffffff16;margin-top:auto;padding:20px 22px;font-size:12px;line-height:2;text-decoration:none}.catalog-all-link:hover{color:#fff}.catalog-panel{overscroll-behavior:contain;min-width:0;padding:23px 28px 28px;overflow:auto}.catalog-panel-heading{border-bottom:1px solid #e7eaed;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.catalog-panel-heading>a{color:#222930;font-size:17px;font-weight:800;text-decoration:none}.catalog-panel-heading>span{color:#9299a0;font-size:11px}.catalog-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px 28px;display:grid}.catalog-family{min-width:0}.catalog-family h3{margin:0 0 12px;font-size:14px;line-height:1.9}.catalog-family h3 a{color:#bd1428;border-bottom:1px solid #e5e8eb;padding-bottom:9px;font-weight:800;text-decoration:none;display:block}.catalog-family ul{margin:0;padding:0;list-style:none}.catalog-family li a{color:#525b65;padding:6px 0;font-size:12px;line-height:1.8;text-decoration:none;display:block}.catalog-family li a:hover{color:#c8172b}.catalog-family-tools{border-top:1px dashed #e3e7eb;flex-wrap:wrap;gap:9px 16px;margin-top:9px;padding-top:10px;display:flex}.catalog-family-tools a{color:#858d95;font-size:11px;text-decoration:none}.catalog-family-tools a:hover{color:#c8172b}.catalog-mobile details{border-bottom:1px solid #e7eaee;padding:4px 0}.catalog-mobile>details>summary{background:#f5f6f7;font-size:15px;font-weight:800}.catalog-mobile summary{cursor:pointer;justify-content:space-between;align-items:center;padding:13px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}.catalog-mobile summary:after{content:"+";color:#9299a0;font-size:18px;font-weight:400}.catalog-mobile details[open]>summary:after{content:"−"}.catalog-mobile details details{margin:0 12px}.catalog-mobile a{color:#525b65;padding:9px 20px;font-size:13px;line-height:1.9;text-decoration:none;display:block}.catalog-mobile a.catalog-mobile-all{color:#c8172b;font-weight:700}.catalog-mobile a:hover{color:#c8172b}.catalog-menu a:focus-visible,.catalog-menu button:focus-visible{outline-offset:-2px;outline:2px solid #c8172b}@media (max-width:1000px){.catalog-menu{grid-template-columns:180px minmax(0,1fr)}.catalog-panel{padding:20px}.catalog-columns{gap:24px 20px}.catalog-groups button{padding:15px 18px}}.development-page{background:#fff;place-items:center;min-height:calc(100svh - 180px);padding:44px 24px 64px;display:grid}.development-placeholder{text-align:center;flex-direction:column;align-items:center;gap:26px;width:100%;display:flex}.development-placeholder picture{max-width:100%;display:block}.development-placeholder img{object-fit:contain;width:min(600px,70vw);height:auto;max-height:58svh;display:block}.development-placeholder h1{color:#252a30;margin:0;font-size:clamp(17px,2vw,24px);font-weight:600;line-height:1.9}@media (max-width:650px){.development-page{min-height:calc(100svh - 100px);padding:40px 20px 60px}.development-placeholder{gap:24px}.development-placeholder img{width:min(440px,90vw);max-height:55svh}}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #c8172b}.catalog-mobile summary{justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.catalog-mobile summary::-webkit-details-marker{display:none}.catalog-mobile details[open]>summary>.circle-arrow{transform:rotate(180deg)}
