After a little research this seems to be the only reliable method in CSS of applying a style only to Safari (iOS and desktop browsers):

@supports (background: -webkit-canvas(squares)) {
}
Matthew Kennard @matke