header-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;overflow:hidden;pointer-events:none}@media screen and (max-width:1279px){header-drawer.open{pointer-events:all}}header-drawer .backdrop{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--rgb-black),.7);z-index:1;opacity:0;transition:opacity .3s ease}@media screen and (max-width:1279px){header-drawer.open .backdrop{opacity:1}}header-drawer .drawer{position:absolute;top:0;right:-100%;width:100%;max-width:min(calc(100% - 1.6rem),35.1rem);height:100%;display:flex;flex-direction:column;background-color:var(--white);z-index:2;padding:1.6rem 1.2rem 2.4rem;transition:right .3s ease}@media screen and (max-width:1279px){header-drawer.open .drawer{right:0}}header-drawer .drawer .drawer-top{display:flex;align-items:center;justify-content:space-between}header-drawer .drawer .drawer-top>:not(:last-child){margin-right:1.6rem}header-drawer .drawer .drawer-top .logo{display:flex;align-items:center;justify-content:center;width:100;max-width:fit-content}header-drawer .drawer .drawer-top .logo svg{width:100%;height:auto;max-height:5.9rem}header-drawer .drawer .drawer-top .close-btn{background-color:transparent;padding:0;border:0;display:flex;align-items:center;justify-content:center;width:max-content;cursor:pointer}header-drawer .drawer .drawer-top .close-btn svg{width:3.2rem;height:3.2rem;flex-shrink:0}header-drawer .drawer .drawer-content{flex:1;display:flex;flex-direction:column;justify-content:space-between}header-drawer .drawer .drawer-content .contacts{display:flex;flex-direction:column}header-drawer .drawer .drawer-content .contacts>:not(:last-child){margin-bottom:2rem}header-drawer .drawer .drawer-content .contacts .email{font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:0px;color:var(--black);text-decoration:none}header-drawer .drawer .drawer-content .contacts .phone{width:100%;max-width:fit-content;font-size:1.4rem;font-weight:600;line-height:1.4rem;letter-spacing:0px;color:var(--white);background-color:var(--red);padding:.9rem 4rem;text-decoration:none}header-drawer .drawer .drawer-content .contacts .phone>:not(:last-child){margin-right:.8rem}header-drawer .drawer .drawer-content .contacts .phone svg{width:auto;height:1.2rem}header-drawer .drawer .drawer-content .menus{margin-top:4.8rem}header-drawer .drawer .drawer-content .menus .menu{display:none}header-drawer .drawer .drawer-content .menus .menu.active{display:flex;flex-direction:column}header-drawer .drawer .drawer-content .menus .menu>:not(:first-child){margin-top:2.4rem}header-drawer .drawer .drawer-content .menus .menu .menu-link{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:600;line-height:1.4rem;letter-spacing:0px;color:var(--black);text-decoration:none;text-transform:uppercase;cursor:pointer;padding-bottom:2.4rem;border-bottom:1px solid var(--grey-400);transition:border-color .2s ease;background-color:var(--white)}header-drawer .drawer .drawer-content .menus .menu button.menu-link{border-top:0;border-left:0;border-right:0;padding-left:0;padding-top:0;padding-right:0}header-drawer .drawer .drawer-content .menus .menu .menu-link--view-all{color:var(--red)}header-drawer .drawer .drawer-content .menus .menu .menu-link:hover{border-bottom-color:var(--red)}header-drawer .drawer .drawer-content .menus .menu .menu-link>:not(:last-child){margin-right:1.6rem}header-drawer .drawer .drawer-content .menus .menu .back-btn{display:flex;align-items:center;font-size:1.4rem;font-weight:400;line-height:1.8rem;letter-spacing:0px;color:var(--black);text-decoration:none;cursor:pointer;transition:border-color .2s ease;background-color:var(--white);margin-bottom:4rem;border:0;padding:0}header-drawer .drawer .drawer-content .menus .menu .back-btn svg{width:2.4rem;height:auto;flex-shrink:0;margin-right:.4rem;transform:scale(-1)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-header-drawer.css.map */
