.CatalogMenu-module__2nDLuq__catalogMenu{z-index:20;width:min(654px,100vw - 64px);max-height:calc(100dvh - 190px);color:var(--primary);background:var(--white);scrollbar-color:var(--secondary2) transparent;scrollbar-width:thin;transform-origin:0 0;border-radius:12px;padding:30px 0;animation:.22s ease-out both CatalogMenu-module__2nDLuq__catalogMenuAppear;position:absolute;top:100%;left:clamp(32px,5.2vw,100px);overflow-y:auto;box-shadow:4px 4px 50px #0000000d}.CatalogMenu-module__2nDLuq__catalogMenuClosing{pointer-events:none;animation:.2s ease-in both CatalogMenu-module__2nDLuq__catalogMenuDisappear}.CatalogMenu-module__2nDLuq__sectionButton,.CatalogMenu-module__2nDLuq__sectionLink{width:100%;min-height:42px;color:var(--primary);background:var(--white);font-family:var(--font-family);text-align:left;padding:0 30px;font-size:16px;font-weight:500;line-height:1.4;transition:color .16s}.CatalogMenu-module__2nDLuq__sectionButton{justify-content:space-between;align-items:center;gap:24px;display:flex}.CatalogMenu-module__2nDLuq__sectionButton:hover,.CatalogMenu-module__2nDLuq__sectionButton:focus-visible,.CatalogMenu-module__2nDLuq__sectionButtonActive{color:var(--accent5)}.CatalogMenu-module__2nDLuq__sectionButton:focus-visible,.CatalogMenu-module__2nDLuq__sectionLink:focus-visible,.CatalogMenu-module__2nDLuq__childLink:focus-visible{outline:2px solid var(--accent5);outline-offset:-2px}.CatalogMenu-module__2nDLuq__sectionButton svg{flex:0 0 20px;width:20px;height:20px}.CatalogMenu-module__2nDLuq__sectionLink{align-items:center;display:flex}.CatalogMenu-module__2nDLuq__sectionLink:hover,.CatalogMenu-module__2nDLuq__sectionLink:focus-visible{color:var(--accent5)}.CatalogMenu-module__2nDLuq__childrenReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .2s;display:grid;overflow:hidden}.CatalogMenu-module__2nDLuq__childrenRevealOpen{opacity:1;grid-template-rows:1fr}.CatalogMenu-module__2nDLuq__children{background:var(--secondary3);min-height:0;box-shadow:inset 0 1px var(--secondary2), inset 0 -1px var(--secondary2);flex-direction:column;align-items:flex-start;gap:20px;padding:0;transition:padding .26s;display:flex;overflow:hidden}.CatalogMenu-module__2nDLuq__childrenRevealOpen .CatalogMenu-module__2nDLuq__children{padding:20px 0}.CatalogMenu-module__2nDLuq__children li{width:100%}.CatalogMenu-module__2nDLuq__childLink{color:var(--primary);font-family:var(--font-family);padding:0 30px;font-size:16px;font-weight:500;line-height:1.4;transition:color .16s;display:block}.CatalogMenu-module__2nDLuq__childLink:hover,.CatalogMenu-module__2nDLuq__childLink:focus-visible{color:var(--accent5)}@keyframes CatalogMenu-module__2nDLuq__catalogMenuAppear{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CatalogMenu-module__2nDLuq__catalogMenuDisappear{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.985)}}@media (prefers-reduced-motion:reduce){.CatalogMenu-module__2nDLuq__catalogMenu,.CatalogMenu-module__2nDLuq__childrenReveal,.CatalogMenu-module__2nDLuq__children{transition:none;animation:none}.CatalogMenu-module__2nDLuq__catalogMenuClosing{opacity:0}}
.MainMenu-module__ZyXi4q__navigation{z-index:10;width:100%;max-width:1920px;color:var(--white);background:var(--accent1);scrollbar-width:none;flex-shrink:0;margin:0 auto;position:relative;overflow:visible}.MainMenu-module__ZyXi4q__navigation::-webkit-scrollbar{display:none}.MainMenu-module__ZyXi4q__navList{grid-template-columns:repeat(6,1fr);min-width:920px;min-height:62px;display:grid}.MainMenu-module__ZyXi4q__navItem{color:var(--white);background:var(--gradient1);font-family:var(--second-family);white-space:nowrap;border-right:1px solid #00000073;justify-content:center;align-items:center;gap:12px;font-size:17px;font-weight:700;line-height:1;display:flex;position:relative}.MainMenu-module__ZyXi4q__navItem:before{z-index:0;background:var(--gradient2);content:"";opacity:0;transition:all .16s;position:absolute;inset:0}.MainMenu-module__ZyXi4q__navItem>span,.MainMenu-module__ZyXi4q__navItem svg{z-index:1;position:relative}.MainMenu-module__ZyXi4q__navItem:first-child{border-left:1px solid #00000073}.MainMenu-module__ZyXi4q__navItem:hover:before,.MainMenu-module__ZyXi4q__navItem:focus-visible:before,.MainMenu-module__ZyXi4q__navItemActive:before{opacity:1}.MainMenu-module__ZyXi4q__navItem:focus-visible{outline:2px solid var(--white);outline-offset:-4px}.MainMenu-module__ZyXi4q__navItem svg{width:21px;height:21px;color:var(--secondary2)}@media (min-width:1281px){.MainMenu-module__ZyXi4q__navigation{background:var(--gradient1);max-width:none}.MainMenu-module__ZyXi4q__navList{background:var(--secondary3);gap:1px;width:100%;max-width:1920px;margin:0 auto}.MainMenu-module__ZyXi4q__navItem,.MainMenu-module__ZyXi4q__navItem:first-child{border-left:0;border-right:0}}@media (min-width:1921px){.MainMenu-module__ZyXi4q__navList{border-right:1px solid var(--secondary3);border-left:1px solid var(--secondary3)}}@media (max-width:1280px){.MainMenu-module__ZyXi4q__navigation{display:none}}
.MainLayout-module__pBcHLa__layout{background:var(--secondary3);flex-direction:column;width:100%;min-height:100svh;margin:0 auto;display:flex}.MainLayout-module__pBcHLa__stickyHeader{z-index:100;background:var(--secondary3);flex-shrink:0;width:100%;position:sticky;top:0}.MainLayout-module__pBcHLa__content{flex-direction:column;flex:1;min-height:0;display:flex}
@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_Light-s.3vjdz8ymix3zo.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_Regular-s.38pfscqxr_w3f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_Medium-s.0kbu9j3dhgd8d.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_SemiBold-s.0dqc7aexp1cc6.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_Bold-s.2w1j0zy13e_ub.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_ExtraBold-s.2lyw4a4n83km_.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:tiktokExpanded;src:url(../media/TikTokSans_18pt_Expanded_Black-s.40fsmpveoogma.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:tiktokExpanded Fallback;src:local(Arial);ascent-override:84.17%;descent-override:25.25%;line-gap-override:0.0%;size-adjust:118.81%}.tiktokexpanded_ea0af29f-module__q6ybKa__className{font-family:tiktokExpanded,tiktokExpanded Fallback}.tiktokexpanded_ea0af29f-module__q6ybKa__variable{--font-tiktok-expanded:"tiktokExpanded", "tiktokExpanded Fallback"}
@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_Light-s.1nodva6lye4ko.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_Regular-s.0c_daszqsofir.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_Medium-s.1_cvc-6dpt_a_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_SemiBold-s.09cx91oqutn_9.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_Bold-s.01jmj-5uy244u.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_ExtraBold-s.33nkmnhniopz1.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:tiktokExtraExpanded;src:url(../media/TikTokSans_18pt_ExtraExpanded_Black-s.0bdwb2bia0ame.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:tiktokExtraExpanded Fallback;src:local(Arial);ascent-override:74.14%;descent-override:22.24%;line-gap-override:0.0%;size-adjust:134.89%}.tiktokextraexpanded_beb6667a-module__Vu6Rza__className{font-family:tiktokExtraExpanded,tiktokExtraExpanded Fallback}.tiktokextraexpanded_beb6667a-module__Vu6Rza__variable{--font-tiktok-extra-expanded:"tiktokExtraExpanded", "tiktokExtraExpanded Fallback"}
