.sidebar-menu{position:fixed;z-index:100;max-width:335px;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:transform .3s ease-in-out}.sidebar-menu.closed{transform:translate(-100%)}.sidebar-menu__header{display:flex;align-items:center;justify-content:space-between;padding:16px 23px 16px 30px}.sidebar-menu__header img{width:166px}.sidebar-menu__header__close{cursor:pointer;display:flex}.sidebar-menu__header__close svg{width:28px;height:28px}.sidebar-menu-item__block{display:flex;align-items:center;justify-content:flex-start;gap:20px;font-size:14px;padding:8px 25px 8px 15px;font-weight:600;border-bottom:1px solid #f0f0f0;transition:background-color .3s ease-in-out;text-decoration:none}.sidebar-menu-item__block:hover{background-color:#647f640d}.sidebar-menu-item__block svg{margin-left:auto;width:14px;transform:rotate(-90deg)}.sidebar-menu-item__block img{width:60px;height:60px;border-radius:50%;object-fit:cover}.sidebar-menu-item__submenu{position:absolute;height:100%;left:0;top:0;width:100%;background-color:#fff;transform:translate(-100%);transition:transform .3s ease-in-out;z-index:1}.sidebar-menu-item__submenu--open{transform:translate(0)}.js-toggle-submenu{cursor:pointer}.js-toggle-submenu *{pointer-events:none}.sidebar-menu-item__submenu__header__close svg{pointer-events:none;transform:rotate(90deg);width:20px}.sidebar-menu-item__submenu__main-link{padding:15px 20px;font-size:20px;color:#2eb580;width:100%;display:flex;text-decoration:none;font-weight:400}.sidebar-menu-item__submenu__main-link:hover{background-color:#647f640d}.sidebar-menu-item__submenu__header{padding:15px 20px;background:#2eb580;color:#fff;font-size:20px;font-weight:600;display:grid;grid-template-columns:auto 1fr auto;align-items:center}.sidebar-menu-item__submenu__header__title{text-align:center}.sidebar-image-block a{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.sidebar-image-block{padding:10px 10px 0;margin-bottom:10px;border-bottom:0}.sidebar-image-block:has(.block-sidebar-icon-and-text){padding:0 10px}.sidebar-menu-item__submenu--open{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-sidebar.css.map */
