border-box for mobile menu selects

content-box caused extra space and forced extra horizontal space, leading to unwanted horizontal scroll