.checkitoutWrapper .checkoutSingle .sameAsBilling .sameAsBillingOverlay vc .checkitout .reviewContainer .formList .orderComments vc .checkitout .review-container .formList .order-comments ну или: .checkitout .checkout-step .gift-messages-form .allow-gift-messages-for-order-container .form-list .field, Между словами должны быть расстояние -- это обусловлено стандартом чтения текста. Чтение текста и его идентификация: и существенно отличны. И не будем забывать что мы, как правило, не читаем слова по-буквам, и читаем целиком. В месте где ожидается пробел он отсутствует. Вместо него Большая буква, которая визуально не равнозначна пробелу. Можно еще зацепить тему и сравнить "-" и "_" но это другая тема. Так же я опущу тот фак что вероятность допустить ошибку в имени, набирая код, camelcase больше чем в camel-case. Написанный код должен быть максимально простым для восприятия любым разработчиком. аЭтоГоворитОтомЧтоКодДолженБытьМаксимальноПриближенКстандартномуВосприятию разработчиком, то бишь человеком, который каждый день, утром, днем, вечером, ночью читает текст в интернете, в метро, маршрутке, этикетках, газетах, форумах, блогах, и прочих интернетах страны который имеет стандарт написания и является родственным, в отличии от остальныхАльтернативныхПредложеныхИТобществуФорматовНаписания. ps: моё имхо, основанное на моём личном опыте, является рекомендацией и только.