:root { --primary: #c59d5f; --primary-l-1: #d1b17f; --primary-l-2: #dcc49f; --primary-l-3: #e8d8bf; --primary-l-4: #f3ebdf; --primary-d-1: #9e7e4c; --primary-d-2: #765e39; --primary-d-3: #4f3f26; --primary-d-4: #271f13; --neutral: #000000; --neutral-l-1: #2a2a2a; --neutral-l-2: #555555; --neutral-l-3: #808080; --neutral-l-4: #aaaaaa; --neutral-l-5: #d5d5d5; --offwhite: #e7e6e4; --white: #ffffff; --txt-2xs: clamp(0.87rem, calc(0 * (100vw - 36rem) + 0.87rem), 0.87rem); --txt-xs: clamp(1.04rem, calc(0.00046296296296296336 * (100vw - 36rem) + 1.04rem), 1.09rem); --txt-s: clamp(1.25rem, calc(0.0010185185185185195 * (100vw - 36rem) + 1.25rem), 1.36rem); --txt-m: clamp(1.5rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.5rem), 1.7rem); --txt-l: clamp(1.8rem, calc(0.003055555555555554 * (100vw - 36rem) + 1.8rem), 2.13rem); --txt-xl: clamp(2.16rem, calc(0.004629629629629629 * (100vw - 36rem) + 2.16rem), 2.66rem); --txt-2xl: clamp(2.59rem, calc(0.006759259259259259 * (100vw - 36rem) + 2.59rem), 3.32rem); --space-2xs: clamp(1.2rem, calc(0.011111111111111112 * (100vw - 36rem) + 1.2rem), 2.4rem); --space-xs: clamp(1.28rem, calc(0.017777777777777778 * (100vw - 36rem) + 1.28rem), 3.2rem); --space-s: clamp(1.37rem, calc(0.026759259259259257 * (100vw - 36rem) + 1.37rem), 4.26rem); --space-m: clamp(1.46rem, calc(0.039074074074074074 * (100vw - 36rem) + 1.46rem), 5.68rem); --space-l: clamp(1.56rem, calc(0.05574074074074074 * (100vw - 36rem) + 1.56rem), 7.58rem); --space-xl: clamp(1.66rem, calc(0.07814814814814815 * (100vw - 36rem) + 1.66rem), 10.1rem); --space-2xl: clamp(1.77rem, calc(0.10824074074074075 * (100vw - 36rem) + 1.77rem), 13.46rem);}