Merge branch 'full-match-search'
allows admins to edit text for custom engraving
allows number of lines for engraving text to be set by admin for each
product - default to 3 lines
ensures number of lines for engraving on product detail page matches the
product's settings for number of lines that should be available for
engraving
converting font style to string, in case it does not exit, it will not throw an error
merging branch admin-can-edit-engraving-text