.mobile-menu-overlay{z-index:101;background-color:#00000080;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.mobile-menu-overlay .mobile-menu{color:#333;z-index:101;background-color:#fff;width:100%;height:100%;animation:.3s ease-in-out slideIn;overflow-y:auto;box-shadow:-2px 0 5px #0003}@media (max-width:406px){.mobile-menu-overlay .mobile-menu{width:100%;max-width:100%}}.mobile-menu-overlay.closing{animation:.3s ease-in-out forwards fadeOut}.mobile-menu-overlay .mobile-menu.closing{animation:.3s ease-in-out forwards slideOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.mobile-menu-overlay .mobile-menu-header{border-bottom:1px solid #ebd8e4;justify-content:center;align-items:flex-start;height:50px;margin:28px 22px 0;display:flex;position:relative}.mobile-menu-overlay .mobile-menu-header .admin-logo-mob{position:absolute;top:-5px;left:0}.mobile-menu-overlay .mobile-menu-close{cursor:pointer;color:#333;background:0 0;border:none;font-size:30px;position:absolute;top:-10px;right:0}.mobile-menu-overlay .mobile-menu-content .language__wrapper{border-bottom:1px solid #ebd8e4;margin:16px 22px 0;padding-bottom:16px}.mobile-menu-overlay .mobile-menu-content .catalog-header{box-sizing:border-box;background-color:#ebd8e4;border-radius:6px;flex-direction:row;align-items:center;gap:10px;height:50px;margin:16px 22px 0;padding:0 30px;display:flex}.mobile-menu-overlay .mobile-menu-content .catalog{flex-direction:column;gap:12px;margin:10px 22px 0;display:flex}.mobile-menu-overlay .mobile-menu-content .catalog .category{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40px;padding-left:30px;padding-right:13px;display:flex}.mobile-menu-overlay .mobile-menu-content .catalog .category .svg-with-name{flex-direction:row;align-items:center;gap:8.5px;display:flex}.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth{color:#fff;box-sizing:border-box;background-color:#000;align-items:center;width:100%;height:68px;margin-top:20px;padding-left:22px;display:flex}.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth .no-auth-text{flex-direction:row;align-items:center;gap:5px;width:auto;font-size:19px;display:flex}.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth .no-auth-text .log-in{text-align:right;white-space:nowrap;width:auto;padding-left:5px;display:flex}@media (max-width:365px){.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth .no-auth-text .log-in{white-space:wrap}}.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth .no-auth-text .log-in,.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth .no-auth-text .register{font-weight:600;font-style:Semi Bold;letter-spacing:0%;font-size:19px;line-height:100%}@media (max-width:365px){.mobile-menu-overlay .mobile-menu-content .auth-section .no-auth .no-auth-text .register{width:100%}}.mobile-menu-overlay .mobile-menu-content .auth-section .auth{margin-top:20px}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .auth-header{background-color:#ebd8e4;flex-direction:row;justify-content:space-between;align-items:center;height:68px;padding:0 22px;display:flex}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .auth-header .svg-with-name{font-weight:600;font-style:Semi Bold;letter-spacing:0%;color:#000;flex-direction:row;align-items:center;gap:8px;font-size:19px;line-height:100%;display:flex}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .auth-header .svg-with-name svg path{stroke:#000}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .auth-header .sort{transition:transform .2s}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .auth-header .sort.cabiner-open{transform:rotate(0)}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .auth-header .sort.cabiner-close{transform:rotate(180deg)}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .cabinet-dropdown{flex-direction:column;gap:12px;margin:12px 22px 0;padding:0 14px;display:flex}.mobile-menu-overlay .mobile-menu-content .auth-section .auth .cabinet-dropdown .link-url{color:#000;align-items:center;height:40px;text-decoration:none;display:flex}.mobile-menu-overlay .mobile-menu-content .basket-liked-compresion{border-bottom:1px solid #ebd8e4;flex-direction:column;gap:20px;margin:16px 22px 0;padding-bottom:16px;display:flex}.mobile-menu-overlay .mobile-menu-content .basket-liked-compresion .elem{flex-direction:row;justify-content:space-between;height:36px;display:flex}.mobile-menu-overlay .mobile-menu-content .basket-liked-compresion .elem .svg-with-name{flex-direction:row;align-items:center;gap:6.5px;display:flex}.mobile-menu-overlay .mobile-menu-content .basket-liked-compresion .elem .count{width:30px;height:30px;font-weight:600;font-style:Semi Bold;text-align:center;color:#fff;background-color:#f80000;border-radius:100px;justify-content:center;align-items:center;font-size:18px;line-height:18px;display:flex}.mobile-menu-overlay .mobile-menu-content .list-url{border-bottom:1px solid #ebd8e4;flex-direction:column;gap:20px;margin-top:20px;padding:0 22px 16px;display:flex}.mobile-menu-overlay .mobile-menu-content .list-url div{height:13px;font-weight:400;font-style:Regular;letter-spacing:0%;font-size:18px;line-height:100%;text-decoration:none}.mobile-menu-overlay .mobile-menu-content .phone-container{flex-direction:row;align-items:center;gap:4px;margin:16px 22px 6px;display:flex}.mobile-menu-overlay .mobile-menu-content .phone-container .phones{flex-direction:column;gap:4px;display:flex}.mobile-menu-overlay .mobile-menu-content .phone-container .phones a{font-weight:500;font-style:Medium;letter-spacing:0%;color:#000;font-size:19px;line-height:100%;text-decoration:none}.mobile-menu-overlay .mobile-menu-content .socials{flex-flow:wrap;gap:7.5px;margin-top:6px;margin-bottom:24px;padding:0 22px;display:flex}.mobile-menu-overlay .mobile-menu-content .socials .social{height:44px;font-weight:500;font-style:Medium;letter-spacing:0%;color:#000;flex-direction:row;align-items:center;gap:4px;font-size:19px;line-height:100%;text-decoration:none;display:flex}.mobile-menu-overlay .select-category-container .select-category-header{flex-direction:row;justify-content:space-between;align-items:flex-start;height:38px;margin:16px 16px 0;display:flex}.mobile-menu-overlay .select-category-container .select-category-header .left-and-text{font-weight:400;font-style:Regular;letter-spacing:0%;color:#000;flex-direction:row;align-items:flex-start;gap:5px;font-size:18px;line-height:100%;display:flex}.mobile-menu-overlay .select-category-container .select-category-header .close{align-items:flex-start;font-size:28px;line-height:18px;display:flex}.mobile-menu-overlay .select-category-container .select-category{height:40px;font-weight:400;font-style:Regular;letter-spacing:0%;color:#000;flex-direction:row;align-items:center;gap:16px;margin:16px 16px 0;padding:0 9px;font-size:19px;line-height:100%;display:flex}.mobile-menu-overlay .select-category-container .select-category .svg-select-category{align-items:center;display:flex}.mobile-menu-overlay .select-category-container .all-subcategory{flex-direction:column;display:flex}.mobile-menu-overlay .select-category-container .all-subcategory .all-product{font-weight:600;font-style:Semi Bold;letter-spacing:0%;color:#000;flex-direction:row;align-items:center;gap:6px;margin:12px 16px;padding:0 16px;font-size:18px;line-height:100%;display:flex}.mobile-menu-overlay .select-category-container .all-subcategory .list-subcategory{flex-direction:column;gap:8px;margin:0 16px 20px;padding:0 4px;display:flex}.mobile-menu-overlay .select-category-container .all-subcategory .list-subcategory .subcategory{height:30px;font-weight:600;font-style:Semi Bold;letter-spacing:0%;color:#000;flex-direction:row;align-items:center;gap:8px;font-size:18px;line-height:100%;display:flex}.mobile-menu-overlay .select-category-container .all-subcategory .list-subcategory .subcategory img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
@media (max-width:1024px){.admin-logo-pc{opacity:0}}
