.DropdownMenuGroup_dropdownMenus__1ux_n{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.DropdownMenuGroup_menuColumn__15Dsp{display:flex;flex-direction:column;gap:.5rem;min-width:200px;flex:1}.DropdownMenuGroup_mainCategoryButton__ASueW{padding:1rem 1.5rem;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease;border:none;background-color:var(--color-kcfWhite);color:var(--color-kcfBlack);box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;width:100%;font-family:inherit}.DropdownMenuGroup_mainCategoryButton__ASueW:hover{background-color:#f0f0f0;transform:translateY(-2px)}.DropdownMenuGroup_mainCategoryButton__ASueW:focus{outline:2px solid var(--color-kcfGold);outline-offset:2px}.DropdownMenuGroup_dropdownIcon__yt9pU{transition:transform .3s ease;font-size:12px;color:#666}.DropdownMenuGroup_dropdownIcon__yt9pU.DropdownMenuGroup_open__ycGD1{transform:rotate(180deg)}.DropdownMenuGroup_dropdownContent__oTSjd{background-color:var(--color-kcfWhite);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;max-height:0;opacity:0;transition:all .3s ease}.DropdownMenuGroup_dropdownContent__oTSjd.DropdownMenuGroup_open__ycGD1{max-height:300px;opacity:1}.DropdownMenuGroup_subCategoryButton__BW6Ya{padding:.75rem 1rem;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease;background-color:var(--color-kcfWhite);color:var(--color-kcfBlack);width:100%;text-align:left;border:none;border-bottom:1px solid #f0f0f0;font-family:inherit}.DropdownMenuGroup_subCategoryButton__BW6Ya:last-child{border-bottom:none}.DropdownMenuGroup_subCategoryButton__BW6Ya:hover{background-color:var(--color-kcfGold);color:var(--color-kcfWhite);padding-left:1.5rem}.DropdownMenuGroup_subCategoryButton__BW6Ya:focus{outline:2px solid var(--color-kcfGold);outline-offset:-2px}.DropdownMenuGroup_subCategoryButton__BW6Ya.DropdownMenuGroup_selected__Qh2vd{background-color:var(--color-kcfGold);color:var(--color-kcfWhite);font-weight:600}.DropdownMenuGroup_subCategoryButton__BW6Ya.DropdownMenuGroup_selected__Qh2vd:hover{background-color:var(--color-kcfGoldDark,#d49c3d)}@media (max-width:768px){.DropdownMenuGroup_dropdownMenus__1ux_n{flex-direction:column;align-items:center}.DropdownMenuGroup_menuColumn__15Dsp{width:100%;max-width:300px}}.DropdownMenuGroup_dropdownMenus__1ux_n.DropdownMenuGroup_compact__YkAQ_{gap:1rem}.DropdownMenuGroup_dropdownMenus__1ux_n.DropdownMenuGroup_compact__YkAQ_ .DropdownMenuGroup_menuColumn__15Dsp{min-width:150px}.DropdownMenuGroup_dropdownMenus__1ux_n.DropdownMenuGroup_compact__YkAQ_ .DropdownMenuGroup_mainCategoryButton__ASueW{padding:.75rem 1rem;font-size:14px}.DropdownMenuGroup_dropdownMenus__1ux_n.DropdownMenuGroup_compact__YkAQ_ .DropdownMenuGroup_subCategoryButton__BW6Ya{padding:.5rem .75rem;font-size:13px}