:root { --principal: #e42a22; --negro: #000; --blanco: #fff; --secundario: #333; --space-s: clamp(0.64rem, calc(0.0594 * (100vw - 20rem) + 0.64rem), 6.58rem); --space-m: clamp(0.8rem, calc(0.0661 * (100vw - 20rem) + 0.8rem), 7.41rem); --space-l: clamp(1rem, calc(0.0733 * (100vw - 20rem) + 1rem), 8.33rem); --space-xl: clamp(1.25rem, calc(0.08130000000000001 * (100vw - 20rem) + 1.25rem), 9.38rem); --gap-s: clamp(0.7rem, calc(0.0026666666666666674 * (100vw - 22.5rem) + 0.7rem), 0.88rem); --gap-m: clamp(0.79rem, calc(0.0029629629629629624 * (100vw - 22.5rem) + 0.79rem), 0.99rem); --gap-l: clamp(0.89rem, calc(0.0032592592592592604 * (100vw - 22.5rem) + 0.89rem), 1.11rem); --gap-xl: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --h-s: clamp(1.4rem, calc(0.0131875 * (100vw - 32rem) + 1.4rem), 3.51rem); --h-m: clamp(1.58rem, calc(0.014812500000000001 * (100vw - 32rem) + 1.58rem), 3.95rem); --h-l: clamp(1.78rem, calc(0.016625 * (100vw - 32rem) + 1.78rem), 4.44rem); --h-xl: clamp(2rem, calc(0.01875 * (100vw - 32rem) + 2rem), 5rem); --p-s: clamp(1.26rem, calc(-0.002625 * (100vw - 32rem) + 1.26rem), 0.84rem); --p-m: clamp(1.42rem, calc(-0.0018125000000000003 * (100vw - 32rem) + 1.42rem), 1.13rem); --p-l: clamp(1.6rem, calc(-0.0006250000000000006 * (100vw - 32rem) + 1.6rem), 1.5rem); --p-xl: clamp(1.8rem, calc(0.0012499999999999998 * (100vw - 32rem) + 1.8rem), 2rem);}