div#panV12 div > p:nth-child(1) {
    font-size: 0;
}

div#panV12 div > p::after {
    font-size: x-small;
}

div#panV12 div > p:nth-child(1)::after {
    content: "Consumer credit services are only available to over 18s and credit is provided subject to affordability, age and status. Minimum spend applies. Not all products offered by Secure Trust Bank PLC are regulated by the Financial Conduct Authority."
}

div.allowFinance.FFPrice:before {
    content: "Finance Available";
}

#finance div:has(> span#lblRate) {
    font-size: 0;
}

#finance div:has(> span#lblRate) span {
    font-size: 1rem;
}

#finance div:has(> span#lblRate):after {
    font-size: 1rem;
    margin-left: 0.25rem;
    content: "APR"
}