.BottomNavContent_bottomNavContent__3Cx9J{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-0) var(--space-16);font-family:var(--font-primary)}.BottomNavContent_bottomNavContent__3Cx9J .BottomNavContent_bottomNavItem__Yzuvn{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.BottomNavContent_bottomNavContent__3Cx9J .BottomNavContent_bottomNavItem__Yzuvn .BottomNavContent_bottomNavTitle__cKgfb{font-size:var(--font-size-10);font-weight:var(--text-weight-secondary);line-height:var(--line-height-primary);color:var(--grey-quinary)}.BottomNavContent_bottomNavContent__3Cx9J .BottomNavContent_bottomNavItem__Yzuvn[data-active=true]{color:var(--green-primary)}.BottomNavContent_bottomNavContent__3Cx9J .BottomNavContent_bottomNavItem__Yzuvn .BottomNavContent_cartIconBadgeContainer__CPv4y{position:relative;display:inline-flex}.BottomNavContent_bottomNavContent__3Cx9J .BottomNavContent_bottomNavItem__Yzuvn .BottomNavContent_cartIconBadgeContainer__CPv4y .BottomNavContent_cartBadge__vuyqh{position:absolute;top:calc(-1*var(--space-6));right:calc(-1*var(--space-8));background-color:var(--white-primary);color:var(--green-primary);border:var(--border-xs) solid var(--green-primary);border-radius:var(--border-radius-circle);min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-12);font-weight:var(--text-weight-tertiary)}.CollectionNavItem_collectionNavItemCard__2JQGy{display:flex;align-items:center;gap:var(--space-12);transition:all .2s ease}.CollectionNavItem_collectionNavItemCard__2JQGy .CollectionNavItem_brandLogo__rodDt{width:32px;height:32px;object-fit:contain;flex-shrink:0}.CollectionNavItem_collectionNavItemCard__2JQGy .CollectionNavItem_collectionItemInfoContainer__GlZuL{display:flex;flex-direction:column;gap:var(--space-2)}.CollectionNavItem_collectionNavItemCard__2JQGy .CollectionNavItem_collectionItemInfoContainer__GlZuL .CollectionNavItem_collectionItemName__42Y67{font-size:var(--font-size-12);font-weight:var(--text-weight-secondary);color:var(--black-tertiary);white-space:nowrap;text-overflow:ellipsis;transition:color .15s ease}.CollectionNavItem_collectionNavItemCard__2JQGy .CollectionNavItem_collectionItemInfoContainer__GlZuL .CollectionNavItem_collectionItemTagline__IVNBr{font-size:var(--font-size-10);color:var(--grey-quinary)}.CollectionNavItem_collectionNavItemCard__2JQGy[data-variant=minimal]{padding:var(--space-10) var(--space-0);border-bottom:var(--border-xs) solid var(--grey-tertiary)}.CollectionNavItem_collectionNavItemCard__2JQGy[data-variant=minimal]:nth-last-child(2){border-bottom:none}.CollectionNavItem_collectionNavItemCard__2JQGy[data-variant=elevated]{padding:var(--space-12) var(--space-14);border:var(--border-xs) solid var(--grey-tertiary);border-radius:var(--border-radius-md);background-color:var(--white-primary)}.CollectionNavItem_collectionNavItemCard__2JQGy[data-variant=elevated]:hover{border-color:var(--green-primary);box-shadow:var(--box-shadow-primary);transform:translateY(-1px)}.CategoryItem_categoryItem__VbLgn{padding:var(--space-12) var(--space-0);border-bottom:var(--border-xs) solid var(--grey-tertiary);font-size:var(--font-size-14);font-weight:var(--text-weight-primary);color:var(--black-tertiary)}.CategoryItem_categoryItem__VbLgn .CategoryItem_categoryRow__JcZz0{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:var(--space-8)}.CategoryItem_categoryItem__VbLgn .CategoryItem_collectionSubmenu__I0jmg{display:flex;flex-direction:column;gap:var(--space-8)}.CategoryItem_categoryItem__VbLgn .CategoryItem_collectionSubmenu__I0jmg .CategoryItem_collectionSubmenuHeading__1gXqL{font-size:var(--font-size-10);font-weight:var(--text-weight-secondary);color:var(--green-primary);text-transform:uppercase;text-align:center;margin-top:var(--space-12)}.CategoryItem_categoryItem__VbLgn .CategoryItem_collectionSubmenu__I0jmg .CategoryItem_collectionList__HRa82{list-style:none}.CategoryItem_categoryItem__VbLgn .CategoryItem_viewAllItem__w5Rk_{font-size:var(--font-size-12);font-weight:var(--text-weight-secondary);color:var(--green-primary);display:flex;justify-content:center;cursor:pointer;margin-top:var(--space-12)}