Min padding
padding-right: min(50px, 5%);
Elated Emu
padding-right: min(50px, 5%);
padding-right: max(15px, 5%);
//In 2020 this is now very straightforward using the CSS math functions: min(), max(), and clamp().
//A min calculation picks the smallest from a comma separated list of values (of any length). This can be used to define a max-padding or max-margin rule:
padding-right: min(50px, 5%);
//A max calculation similarly picks the largest from a comma separated list of values (of any length). This can be used to define a min-padding or min-margin rule:
padding-right: max(15px, 5%);
//A clamp takes three values; the minimum, preferred, and maximum values, in that order.
padding-right: clamp(15px, 5%, 50px);
padding-right: clamp(15px, 5%, 50px);
max(MINIMUM, min(PREFERRED, MAXIMUM))