.footer[data-v-7fdc050d]{background:#41529e;border-radius:15px 15px 0 0;color:#fff;padding:35px 0 0}.footer__content[data-v-7fdc050d]{display:flex;justify-content:space-between;padding-bottom:24px}@media screen and (max-width:1200px){.footer__content[data-v-7fdc050d]{align-items:center;flex-direction:column;gap:28px;justify-content:center}}.footer__inline-icon[data-v-7fdc050d]{margin-right:4px;opacity:.7;vertical-align:-2px}.footer__name[data-v-7fdc050d]{align-items:center;color:#fff9;display:flex;font-size:12px;font-weight:600;gap:4px;letter-spacing:.5px;line-height:18px;text-transform:uppercase}.footer__item-wrap[data-v-7fdc050d]{gap:6px}.footer__text[data-v-7fdc050d]{color:#fafafa;font-size:14px;font-weight:400;line-height:22px;text-decoration:none}@media screen and (max-width:800px){.footer__text[data-v-7fdc050d]{font-size:12px}}.footer__link[data-v-7fdc050d]{color:#ffffffd9;font-size:14px;font-weight:400;line-height:22px;position:relative;text-decoration:none;transition:color .25s ease;width:-moz-fit-content;width:fit-content}.footer__link[data-v-7fdc050d]:after{background:#ffffffb3;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:width .3s cubic-bezier(.22,1,.36,1);width:0}.footer__link[data-v-7fdc050d]:hover{color:#fff}.footer__link[data-v-7fdc050d]:hover:after{width:100%}@media screen and (max-width:800px){.footer__link[data-v-7fdc050d]{font-size:12px}}.footer__img[data-v-7fdc050d]{height:auto;margin-bottom:12px;transition:opacity .3s ease;width:140px}.footer__img[data-v-7fdc050d]:hover{opacity:.85}@media screen and (max-width:800px){.footer__img[data-v-7fdc050d]{width:80px}}.footer__wrapper[data-v-7fdc050d]{display:flex;flex-direction:column;gap:14px}.footer__contact-group[data-v-7fdc050d]{gap:3px}.footer__contact-group[data-v-7fdc050d],.footer__item[data-v-7fdc050d]{display:flex;flex-direction:column}@media screen and (max-width:1200px){.footer__item[data-v-7fdc050d]{align-items:center;justify-content:center}}.footer__descr[data-v-7fdc050d]{align-items:center;color:#ffffffbf;display:flex;font-size:13px;gap:2px;line-height:20px;max-width:300px;text-align:start}@media screen and (max-width:1200px){.footer__descr[data-v-7fdc050d]{justify-content:center;text-align:center}}.footer__requisites[data-v-7fdc050d]{border-top:1px solid hsla(0,0%,100%,.12);display:flex;gap:24px;justify-content:center;padding:12px 0}@media screen and (max-width:800px){.footer__requisites[data-v-7fdc050d]{align-items:center;flex-direction:column;gap:4px}}.footer__requisite[data-v-7fdc050d]{color:#ffffff8c;font-size:12px;line-height:18px}.footer__bottom[data-v-7fdc050d]{border-top:1px solid hsla(0,0%,100%,.12);padding:14px 0;text-align:center}.footer__copyright[data-v-7fdc050d]{color:#ffffff73;font-size:12px;font-weight:400;line-height:18px}.burger[data-v-541cfbc3]{display:none}@media screen and (max-width:1200px){.burger[data-v-541cfbc3]{display:block}}.burger__button[data-v-541cfbc3]{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-around;padding:0;position:relative;width:30px;z-index:1001}.mobile-menu__buttons[data-v-541cfbc3]{align-items:center;display:flex;gap:12px}.mobile-menu__login[data-v-541cfbc3]{align-items:center;background:#2c3e50;border-radius:8px;color:#fff;display:flex;font-family:Montserrat;font-size:14px;font-weight:500;gap:8px;max-width:-moz-max-content;max-width:max-content;padding:8px 16px;position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}.mobile-menu__login[data-v-541cfbc3]:hover{background:#34495e;transform:translateY(-3px)}.mobile-menu__login[data-v-541cfbc3]:active{transform:translateY(0)}.header__media-icon[data-v-541cfbc3]{height:auto;width:30px}.mobile-menu__login-wrapper[data-v-541cfbc3]{align-items:center;display:flex;gap:10px;max-width:-moz-max-content;max-width:max-content;position:relative}.mobile-menu__media[data-v-541cfbc3]{align-items:center;display:flex;gap:5px}.mobile-menu__countOrder[data-v-541cfbc3]{align-items:center;background:#f44;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;font-family:Montserrat;font-size:12px;font-weight:600;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px;position:absolute;right:-8px;top:-8px}.mobile-menu__login-icon[data-v-541cfbc3]{filter:brightness(0) invert(1);height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.mobile-menu__login-text[data-v-541cfbc3]{line-height:1}.burger__line[data-v-541cfbc3]{background-color:#fff;border-radius:2px;height:3px;transform-origin:center;transition:all .3s ease;width:100%}.burger__button--active .burger__line[data-v-541cfbc3]:first-child{background-color:#2c3e50;transform:rotate(44deg) translate(8px,8px)}.burger__button--active .burger__line[data-v-541cfbc3]:nth-child(2){opacity:0;transform:translate(-20px)}.burger__button--active .burger__line[data-v-541cfbc3]:nth-child(3){background-color:#2c3e50;transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu-overlay[data-v-541cfbc3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1000}.mobile-menu[data-v-541cfbc3]{background:#fff;box-shadow:-5px 0 20px #0000001a;display:flex;flex-direction:column;height:100vh;padding:75px 20px 20px;width:280px}@media screen and (max-width:900px){.mobile-menu[data-v-541cfbc3]{padding:75px 20px 20px}}@media screen and (max-width:447px){.mobile-menu[data-v-541cfbc3]{width:100%}}.mobile-vk[data-v-541cfbc3]{height:auto;margin-bottom:20px;width:80px}.mobile-menu__header[data-v-541cfbc3]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.mobile-menu__title[data-v-541cfbc3]{color:#2c3e50;font-family:Onest;font-size:16px;font-weight:700;margin:0}.mobile-menu__btn[data-v-541cfbc3]{align-items:center;background:#41529e14;border:1px solid rgba(65,82,158,.15);border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:8px 14px;text-decoration:none;transition:all .3s ease}.mobile-menu__btn[data-v-541cfbc3]:hover{background:#41529e26;border-color:#41529e40}.mobile-menu__btn-icon[data-v-541cfbc3]{align-items:center;background:#41529e1a;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.mobile-menu__btn-text[data-v-541cfbc3]{color:#2c3e50;font-size:14px;font-weight:500}.mobile-menu__close[data-v-541cfbc3]{align-items:center;background:#f3f4f6;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.mobile-menu__close[data-v-541cfbc3]:hover{background:#e5e7eb;transform:scale(1.1)}.mobile-menu__close-icon[data-v-541cfbc3]{color:#6b7280;font-size:18px;font-weight:600}.mobile-menu__nav[data-v-541cfbc3]{margin-bottom:30px}.mobile-menu__nav-list[data-v-541cfbc3]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.mobile-menu__nav-item[data-v-541cfbc3]{animation:slideInItem-541cfbc3 .35s ease forwards;animation-delay:var(--item-delay,0s);border-bottom:1px solid #f3f4f6;opacity:0;padding-bottom:10px;transform:translate(20px)}@keyframes slideInItem-541cfbc3{to{opacity:1;transform:translate(0)}}.mobile-menu__nav-link[data-v-541cfbc3]{color:#2c3e50;display:block;font-family:Onest;font-size:16px;font-weight:500;position:relative;text-decoration:none;transition:color .3s ease,padding-left .3s ease}.mobile-menu__nav-link[data-v-541cfbc3]:before{background:#41529e;border-radius:2px;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%) scaleY(0);transition:transform .3s cubic-bezier(.22,1,.36,1);width:3px}.mobile-menu__nav-link[data-v-541cfbc3]:hover{color:#41529e;padding-left:12px}.mobile-menu__nav-link[data-v-541cfbc3]:hover:before{transform:translateY(-50%) scaleY(1)}.mobile-menu__nav-link.router-link-active[data-v-541cfbc3]{color:#41529e;font-weight:600;padding-left:12px}.mobile-menu__nav-link.router-link-active[data-v-541cfbc3]:before{transform:translateY(-50%) scaleY(1)}.mobile-menu__contacts[data-v-541cfbc3]{margin-bottom:10px}.mobile-menu__contacts-link[data-v-541cfbc3]{color:#2c3e50;display:block;font-family:Onest;font-size:16px;font-weight:400;margin-bottom:10px;text-decoration:none;transition:color .3s ease}.mobile-menu__contacts-link[data-v-541cfbc3]:hover{color:#34495e}.mobile-menu-enter-active[data-v-541cfbc3],.mobile-menu-leave-active[data-v-541cfbc3]{transition:all .3s ease}.mobile-menu-enter-from[data-v-541cfbc3]{opacity:0}.mobile-menu-enter-from .mobile-menu[data-v-541cfbc3]{transform:translate(100%)}.mobile-menu-leave-to[data-v-541cfbc3]{opacity:0}.mobile-menu-leave-to .mobile-menu[data-v-541cfbc3]{transform:translate(100%)}.mobile-menu-enter-to[data-v-541cfbc3],.mobile-menu-leave-from[data-v-541cfbc3]{opacity:1}.mobile-menu-enter-to .mobile-menu[data-v-541cfbc3],.mobile-menu-leave-from .mobile-menu[data-v-541cfbc3]{transform:translate(0)}.header-desktop[data-v-b3db3ddc]{background-color:#41529e;border-radius:0 0 15px 15px;margin-bottom:70px;padding:22px 0}@media screen and (max-width:800px){.header-desktop[data-v-b3db3ddc]{margin-bottom:50px}}.header-desktop__nav-list[data-v-b3db3ddc]{display:flex;gap:20px;list-style:none;margin:0;padding:0}@media screen and (max-width:1200px){.header-desktop__nav-list[data-v-b3db3ddc]{align-items:center;justify-content:center}}@media screen and (max-width:800px){.header-desktop__nav-list[data-v-b3db3ddc]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}}.header-desktop__buttons[data-v-b3db3ddc]{display:flex}@media screen and (max-width:1200px){.header-desktop__buttons[data-v-b3db3ddc]{gap:10px}}.header-desktop__nav-item[data-v-b3db3ddc]{font-size:14px;font-weight:400;line-height:22px}.header-desktop__nav-item a[data-v-b3db3ddc]{color:#fafafa;text-decoration:none}@media screen and (max-width:800px){.header-desktop__nav-item[data-v-b3db3ddc]{font-size:13px;text-align:center}}.header-desktop__wrapper[data-v-b3db3ddc]{align-items:center;display:flex;justify-content:space-between}.header-desktop__button-3[data-v-b3db3ddc]{color:#050505;font-size:14px;font-weight:400}@media screen and (max-width:800px){.header-desktop__button-3[data-v-b3db3ddc]{font-size:12px}}.header-desktop__logo[data-v-b3db3ddc]{margin-right:60px}@media screen and (max-width:1200px){.header-desktop__logo[data-v-b3db3ddc]{margin-right:0}}@media screen and (max-width:800px){.header-desktop__image[data-v-b3db3ddc]{height:auto;width:80px}}.header-desktop__button[data-v-b3db3ddc]{align-items:center;background-color:var(--light);border-radius:10px;display:flex;gap:10px;margin-left:20px;padding:5px 15px;text-decoration:none}@media screen and (max-width:1200px){.header-desktop__button[data-v-b3db3ddc]{margin-left:0}}@media screen and (max-width:800px){.header-desktop__button[data-v-b3db3ddc]{padding:5px 10px}}.header-desktop__button-icon[data-v-b3db3ddc]{background-color:#41529e;border-radius:50%;padding:7px}@media screen and (max-width:800px){.header-desktop__button-icon[data-v-b3db3ddc]{height:28px;width:28px}}.header-desktop__button-icon-2[data-v-b3db3ddc]{height:32px;width:32px}@media screen and (max-width:800px){.header-desktop__button-icon-2[data-v-b3db3ddc]{height:28px;width:28px}}.header-desktop__nav[data-v-b3db3ddc]{margin-right:auto}@media screen and (max-width:1200px){.header-desktop__nav[data-v-b3db3ddc]{align-items:center;display:flex;justify-content:center;margin-right:0}}.header-desktop[data-v-f05cdf37]{background-color:#41529e;border-radius:0 0 15px 15px;margin-bottom:70px;opacity:0;padding:22px 0;transform:translateY(-100%);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s ease}.header-desktop--visible[data-v-f05cdf37]{opacity:1;transform:translateY(0)}@media screen and (max-width:800px){.header-desktop[data-v-f05cdf37]{margin-bottom:50px}}.header-desktop__nav-list[data-v-f05cdf37]{display:flex;gap:20px;list-style:none;margin:0;padding:0}@media screen and (max-width:1200px){.header-desktop__nav-list[data-v-f05cdf37]{align-items:center;justify-content:center}}.header-desktop__buttons[data-v-f05cdf37]{display:flex}@media screen and (max-width:1200px){.header-desktop__buttons[data-v-f05cdf37]{gap:10px}}.header-desktop__nav-item[data-v-f05cdf37]{font-size:14px;font-weight:400;line-height:22px;opacity:0;transform:translateY(-8px);transition:opacity .4s ease var(--delay,0s),transform .4s ease var(--delay,0s)}.header-desktop--visible .header-desktop__nav-item[data-v-f05cdf37]{opacity:1;transform:translateY(0)}@media screen and (max-width:800px){.header-desktop__nav-item[data-v-f05cdf37]{font-size:13px;text-align:center}}.header-desktop__nav-link[data-v-f05cdf37]{color:#fafafa;padding-bottom:4px;position:relative;text-decoration:none;transition:color .3s ease}.header-desktop__nav-link[data-v-f05cdf37]:after{background:#ffffffe6;border-radius:1px;bottom:0;content:"";height:2px;left:50%;position:absolute;transition:width .3s cubic-bezier(.22,1,.36,1),left .3s cubic-bezier(.22,1,.36,1);width:0}.header-desktop__nav-link.router-link-active[data-v-f05cdf37]:after,.header-desktop__nav-link[data-v-f05cdf37]:hover:after{left:0;width:100%}.header-desktop__nav-link.router-link-active[data-v-f05cdf37]{color:#fff;font-weight:500}.header-desktop__nav-link.router-link-active[data-v-f05cdf37]:after{background:#fff;box-shadow:0 0 8px #fff6}.header-desktop__wrapper[data-v-f05cdf37]{align-items:center;display:flex}@media screen and (max-width:1300px){.header-desktop__wrapper[data-v-f05cdf37]{flex-direction:column;gap:20px;justify-content:center}}.header-desktop__button-text[data-v-f05cdf37]{color:#fff;font-size:14px;font-weight:500;letter-spacing:.3px}@media screen and (max-width:800px){.header-desktop__button-text[data-v-f05cdf37]{font-size:12px}}.header-desktop__logo[data-v-f05cdf37]{margin-right:60px}@media screen and (max-width:1200px){.header-desktop__logo[data-v-f05cdf37]{margin-right:0}}@media screen and (max-width:800px){.header-desktop__image[data-v-f05cdf37]{height:auto;width:80px}}.header-desktop__button[data-v-f05cdf37]{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:10px;margin-left:15px;padding:6px 16px;text-decoration:none}@media screen and (max-width:1200px){.header-desktop__button[data-v-f05cdf37]{margin-left:0}}@media screen and (max-width:800px){.header-desktop__button[data-v-f05cdf37]{padding:5px 10px}}.header-desktop__button--glass[data-v-f05cdf37]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}.header-desktop__button--glass[data-v-f05cdf37]:hover{background:#ffffff38;border-color:#ffffff59;box-shadow:0 4px 16px #0000001a;transform:translateY(-1px)}.header-desktop__button--glass[data-v-f05cdf37]:active{background:#ffffff47;transform:translateY(0)}.header-desktop__button-icon[data-v-f05cdf37]{align-items:center;background:#ffffff26;border-radius:50%;display:flex;height:32px;justify-content:center;transition:background .3s ease;width:32px}.header-desktop__button--glass:hover .header-desktop__button-icon[data-v-f05cdf37]{background:#ffffff40}@media screen and (max-width:800px){.header-desktop__button-icon[data-v-f05cdf37]{height:28px;width:28px}}.header-desktop__nav[data-v-f05cdf37]{margin-right:auto}@media screen and (max-width:1300px){.header-desktop__nav[data-v-f05cdf37]{align-items:center;display:flex;justify-content:center;margin-right:0}}
