.logo[data-v-6719d0d0]{color:#3d3d3d;-moz-column-gap:8px;align-items:center;gap:8px;text-decoration:none;transition:color .15s;display:flex}.logo[data-v-6719d0d0]:hover{color:#cb4148}.logo__icon[data-v-6719d0d0]{width:38px;height:38px}@media (min-width:0) and (max-width:369.8px){.logo__icon[data-v-6719d0d0]{display:none}}.logo__title[data-v-6719d0d0]{font-size:14px;font-weight:600;line-height:20px;display:block}@media (min-width:536px){.logo__title[data-v-6719d0d0]{font-size:18px}}@media (min-width:1340px){.logo__title[data-v-6719d0d0]{font-weight:700}}.logo__subtitle[data-v-6719d0d0]{color:#818181;font-size:12px;font-weight:600;line-height:14px;display:block}.burger[data-v-dfd4f7ac]{--n-burger-width-container:20px;height:2px;width:var(--n-burger-width-container);display:flex;position:relative}.burger[data-v-dfd4f7ac]:after,.burger[data-v-dfd4f7ac]:before,.burger>span[data-v-dfd4f7ac]{background:var(--burger-color,#fff);height:2px;width:var(--n-burger-width-container);border-radius:2px;transition:all .15s}.burger[data-v-dfd4f7ac]:after,.burger[data-v-dfd4f7ac]:before{content:"";position:absolute;right:0}.burger[data-v-dfd4f7ac]:before{top:-6px}.burger[data-v-dfd4f7ac]:after{top:6px}.burger.is-open>span[data-v-dfd4f7ac]{height:0}.burger.is-open[data-v-dfd4f7ac]:before{top:0;transform:rotate(135deg)}.burger.is-open[data-v-dfd4f7ac]:after{top:0;transform:rotate(-135deg)}@media (min-width:0) and (max-width:1069.8px){.button-catalog[data-v-3bc94fde] .button__icon{display:none}}.v-enter-active[data-v-3f3ff3f3],.v-leave-active[data-v-3f3ff3f3]{transition:opacity .3s,transform .3s}.v-enter-from[data-v-3f3ff3f3],.v-leave-to[data-v-3f3ff3f3]{opacity:0;transform:translateY(-50px)}.catalog-link[data-v-3f3ff3f3]{color:#3d3d3d;background:#f6f6f6;border:1px solid #f6f6f6;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:12px;text-decoration:none;transition:border-color .15s,color .15s;display:flex}@media (min-width:536px){.catalog-link[data-v-3f3ff3f3]{border-radius:16px;padding:12px;font-size:14px}}.catalog-link[data-v-3f3ff3f3]:hover{color:#cb4148;border-color:#cb4148}.catalog-link__content[data-v-3f3ff3f3]{align-items:center;gap:8px;font-weight:500;display:flex}.catalog-link__count[data-v-3f3ff3f3]{color:#818181}.catalog-link__logo[data-v-3f3ff3f3]{-o-object-fit:contain;object-fit:contain;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.catalog[data-v-3f3ff3f3]{max-height:calc(100svh - var(--n-layout-header-height));left:0;right:0;top:var(--n-layout-header-height);z-index:1000;background-color:#fff;grid-template-rows:min-content 1fr;padding:16px 0;display:grid;position:fixed;box-shadow:0 4px 10px #0000000d}@media (min-width:960px){.catalog[data-v-3f3ff3f3]{padding:30px 0 40px}}.catalog__header[data-v-3f3ff3f3]{margin-bottom:16px}@media (min-width:960px){.catalog__header[data-v-3f3ff3f3]{margin-bottom:20px}}.scroll-area[data-v-3f3ff3f3]{height:100%;overflow:hidden}.scroll-area[data-v-3f3ff3f3] .scroll-area-viewport{width:100%;max-height:100%}.catalog__content[data-v-3f3ff3f3]{grid-template-columns:repeat(2,1fr);gap:8px;padding-inline-end:6px;display:grid}@media (min-width:960px){.catalog__content[data-v-3f3ff3f3]{grid-template-columns:repeat(4,1fr);gap:16px}}@media (min-width:1340px){.catalog__content[data-v-3f3ff3f3]{grid-template-columns:repeat(5,1fr)}}.contact[data-v-ff279a17]{color:#3d3d3d;word-break:break-word;align-items:flex-start;gap:6px;text-decoration:none;display:flex}.contact__label[data-v-ff279a17]{text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}.contact__icon[data-v-ff279a17]{color:#bdbdbd;flex-shrink:0;width:16px;height:16px}.overlay-enter-active[data-v-ff279a17],.overlay-leave-active[data-v-ff279a17]{transition:opacity .3s,transform .3s}.overlay-enter-from[data-v-ff279a17],.overlay-leave-to[data-v-ff279a17]{opacity:0}.modal-enter-active[data-v-ff279a17],.modal-leave-active[data-v-ff279a17]{transition:opacity .3s,transform .3s}.modal-enter-from[data-v-ff279a17],.modal-leave-to[data-v-ff279a17]{opacity:0;transform:translate(100%)}.mobile-link[data-v-ff279a17]{color:#3d3d3d;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}.mobile-link[data-v-ff279a17]:focus-visible{outline-offset:-2px;outline:2px solid #5c9fd6cc}.mobile-link.accent .mobile-link__label[data-v-ff279a17]{border-radius:6px;padding:4px;box-shadow:inset 0 0 0 1px #cb4148}.mobile-link__icon[data-v-ff279a17]{color:#bdbdbd;width:20px;height:20px}.modal-close[data-v-ff279a17]{color:#bdbdbd;cursor:pointer;block-size:20px;inline-size:20px;position:relative}.modal-close[data-v-ff279a17]:before{content:"";block-size:32px;inline-size:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-overlay[data-v-ff279a17]{background-color:#00000080;left:0}.modal-content[data-v-ff279a17],.modal-overlay[data-v-ff279a17]{z-index:1200;position:fixed;top:0;bottom:0;right:0}.modal-content[data-v-ff279a17]{--size-padding-inline:24px;background-color:#f6f6f6;border-radius:16px 0 0 16px;flex-direction:column;width:250px;height:100dvh;margin-left:auto;display:flex}.modal-content__header[data-v-ff279a17]{padding-block:24px 12px;padding-inline:var(--size-padding-inline);justify-content:flex-end;display:flex}.modal-content__body[data-v-ff279a17]{flex-grow:1;overflow:auto}.modal-content__links[data-v-ff279a17]{padding-block:12px;padding-inline:var(--size-padding-inline)}.modal-content__link+.modal-content__link[data-v-ff279a17]{margin-block-start:16px}.modal-content__footer[data-v-ff279a17]{padding-block:24px 40px;padding-inline:var(--size-padding-inline);border-top:1px solid #ededed}.modal-content__footer-contact+.modal-content__footer-contact[data-v-ff279a17]{margin-top:12px}
