Чтобы выбрать второй элемент с классом `product`, у которого атрибут `data-product-uid` имеет значение `2`, вы можете использовать селекторы атрибутов в CSS. В вашем случае это будет выглядеть так:
```css
.product[data-product-uid="2"] {
/* ваши стили */
}
```
Этот селектор применит указанные стили к элементу с классом `product`, который имеет атрибут `data-product-uid` равный `2`.
Если вам нужно выбрать именно второй элемент из нескольких элементов с классом `product`, и все они имеют разные значения `data-product-uid`, вы также можете использовать псевдокласс `nth-of-type` в сочетании с селектором атрибута, если структура HTML соответствует этому требованию. Однако, если вам нужно именно по значению атрибута, то `nth-of-type` здесь не поможет, и вам придется использовать селектор атрибута как показано выше.
Пример:
```css
.product[data-product-uid="2"] {
/* ваши стили для второго элемента с data-product-uid="2" */
}
```
Этот подход будет корректно работать, пока на странице есть элемент с указанным значением атрибута.