.desktop-mega-menu-arrow{display:none}@media (min-width:992px){#site-mobile-menu .menu-item .submenu{background:#fff;border:1px solid #eee9f0;border-radius:16px;box-shadow:0 18px 46px #26142d17,0 3px 10px #26142d08;max-height:min(72vh,680px);overflow:auto;padding:16px;scrollbar-color:#d6c6dc transparent;scrollbar-width:thin;top:100%;transition:opacity .18s ease,visibility .18s ease;width:min(1080px,calc(100vw - 48px))!important}#site-mobile-menu .menu-item:focus-within .submenu,#site-mobile-menu .menu-item:hover .submenu{top:100%}#site-mobile-menu .submenu>ul{--desktop-mega-menu-rail-width:300px;align-items:stretch;direction:rtl;display:flex;flex-direction:column;gap:4px;margin:0;max-height:min(66vh,560px);min-height:300px;padding:0;position:relative}#site-mobile-menu .submenu>ul>li{background:transparent;border:0;display:block;flex:0 0 auto;float:none;margin:0;min-width:0;padding:0;position:static;width:var(--desktop-mega-menu-rail-width)}#site-mobile-menu .submenu>ul>li>a{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:#39323f;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:1.7;margin:0;min-height:46px;padding:9px 12px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease;white-space:nowrap}#site-mobile-menu .desktop-mega-menu-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#site-mobile-menu .submenu>ul>li.has-nested-submenu>a:before{background:#d9d2dc;border-radius:4px;content:"";flex:0 0 4px;height:20px;margin:0;order:-1;transition:background-color .16s ease;width:4px}#site-mobile-menu .desktop-mega-menu-arrow{background:#faf7fb;border:1px solid #eee6f0;border-radius:10px;color:var(--colorMain,#710b80);display:grid;flex:0 0 32px;font-size:16px;height:32px;margin-inline-start:auto;place-items:center;transition:border-color .16s ease,background-color .16s ease,transform .16s ease;width:32px}#site-mobile-menu .desktop-mega-menu-arrow i{font-size:17px;line-height:1}#site-mobile-menu .submenu>ul>li.has-nested-submenu:focus-within>a,#site-mobile-menu .submenu>ul>li.has-nested-submenu:hover>a{background:color-mix(in srgb,var(--colorMain,#710b80) 6%,#fff);border-color:color-mix(in srgb,var(--colorMain,#710b80) 13%,#eee8f1);color:var(--colorMain,#710b80)}#site-mobile-menu .submenu>ul>li.has-nested-submenu:focus-within>a:before,#site-mobile-menu .submenu>ul>li.has-nested-submenu:hover>a:before{background:var(--colorMain,#710b80)}#site-mobile-menu .submenu>ul>li.has-nested-submenu:focus-within .desktop-mega-menu-arrow,#site-mobile-menu .submenu>ul>li.has-nested-submenu:hover .desktop-mega-menu-arrow{background:color-mix(in srgb,var(--colorMain,#710b80) 9%,#fff);border-color:color-mix(in srgb,var(--colorMain,#710b80) 20%,#eee8f1);transform:translateX(-2px)}#site-mobile-menu .submenu>ul>li>ul.nested-submenu{align-content:start;align-items:start;border-inline-start:1px solid #f0ebf2;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));inset-block:0;inset-inline-end:0;inset-inline-start:var(--desktop-mega-menu-rail-width);margin:0;opacity:0;overflow:auto;padding:4px 12px 4px 4px;pointer-events:none;position:absolute;transition:opacity .16s ease,visibility .16s ease;visibility:hidden}#site-mobile-menu .submenu>ul>li:focus-within>ul.nested-submenu,#site-mobile-menu .submenu>ul>li:hover>ul.nested-submenu{opacity:1;pointer-events:auto;visibility:visible}#site-mobile-menu .nested-submenu>li{margin:0;min-width:0}#site-mobile-menu .nested-submenu>li>a.nested-category-card{align-items:center;background:#fff;border:1px solid #f0edf2;border-radius:11px;color:#45404a;display:flex;flex-direction:row;font-size:13px;font-weight:500;gap:11px;height:100%;justify-content:flex-start;line-height:1.7;min-height:68px;overflow-wrap:anywhere;padding:9px 11px;text-align:right;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}#site-mobile-menu .nested-submenu>li>a.nested-category-card:before{display:none}#site-mobile-menu .nested-category-card img,#site-mobile-menu .nested-category-placeholder{background:#f8f6f9;border-radius:10px;color:var(--colorMain,#710b80);display:grid;flex:0 0 46px;font-size:18px;height:46px;object-fit:contain;padding:4px;place-items:center;width:46px}#site-mobile-menu .nested-submenu>li>a.nested-category-card:focus-visible,#site-mobile-menu .nested-submenu>li>a.nested-category-card:hover{background:color-mix(in srgb,var(--colorMain,#710b80) 4%,#fff);border-color:color-mix(in srgb,var(--colorMain,#710b80) 25%,#eee8f1);box-shadow:0 4px 14px #2a18310d;color:var(--colorMain,#710b80)}#site-mobile-menu .menu-item>a:focus-visible,#site-mobile-menu .submenu a:focus-visible{border-radius:8px;outline:2px solid color-mix(in srgb,var(--colorMain,#710b80) 62%,#fff);outline-offset:2px}}@media (min-width:992px) and (prefers-reduced-motion:reduce){#site-mobile-menu .nested-category-card,#site-mobile-menu .nested-submenu,#site-mobile-menu .submenu{transition:none!important}}