Are there any Accessibility drawbacks to removing outlines on focus outside of users being affected visually? I like having a little more control over the design of elements than outline provides, so if you provide viable alternate visual style for elements when focused (e.g. background, border, etc.) does this alleviate any accessibility concerns or are there other underlining issues associated with outline being removed?
I've read and asked around and have found conflicting messages.