Hi @stevenlyrathemes,
Thanks a lot for looking into this and for confirming that you see no overlap. It seems that the fault was actually mine. After I had posted here I made another attempt to find the source of the problem. It turned out that css selector I used in additional css section in order to define label elements on the product pages was not specific enough, so the labels on the checkout page were also affected. So it was a matter of using
.variations label
for product page and
#shipping label, #contact label
for checkout page labels.
So the theme works perfectly and I’ve got more experience in troubleshooting my own css. ??
Thanks again.