:root { --primary: #B8933F; --neutral: #7A6E5F; --black: #1C1810; --white: #F5F0E8; --primary-l-1: #c4a55f; --primary-l-2: #d0b77f; --primary-l-3: #dcc99f; --primary-l-4: #e7dbbf; --primary-l-5: #f3eddf; --primary-d-1: #997b35; --primary-d-2: #7b622a; --primary-d-3: #5c4a20; --primary-d-4: #3d3115; --primary-d-5: #1f190b; --neutral-l-1: #90867a; --neutral-l-2: #a69e94; --neutral-l-3: #bdb7af; --neutral-l-4: #d3cfca; --neutral-l-5: #e9e7e4; --neutral-d-1: #665c4f; --neutral-d-2: #51493f; --neutral-d-3: #3d3730; --neutral-d-4: #292520; --neutral-d-5: #141210; --h6: clamp(0.77rem, calc(0.0026666666666666657 * (100vw - 22.5rem) + 0.77rem), 0.95rem); --h5: clamp(0.96rem, calc(0.004592592592592593 * (100vw - 22.5rem) + 0.96rem), 1.27rem); --h4: clamp(1.2rem, calc(0.007259259259259259 * (100vw - 22.5rem) + 1.2rem), 1.69rem); --h3: clamp(1.5rem, calc(0.011111111111111112 * (100vw - 22.5rem) + 1.5rem), 2.25rem); --h2: clamp(1.88rem, calc(0.016592592592592593 * (100vw - 22.5rem) + 1.88rem), 3rem); --h1: clamp(2.34rem, calc(0.024592592592592593 * (100vw - 22.5rem) + 2.34rem), 4rem); --text-2xs: clamp(0.51rem, calc(0.0003595828838547288 * (100vw - 24.38rem) + 0.51rem), 0.53rem); --text-xs: clamp(0.64rem, calc(0.0010787486515641844 * (100vw - 24.38rem) + 0.64rem), 0.7rem); --text-s: clamp(0.8rem, calc(0.0025170801869830975 * (100vw - 24.38rem) + 0.8rem), 0.94rem); --text-m: clamp(1rem, calc(0.004494786048184106 * (100vw - 24.38rem) + 1rem), 1.25rem); --text-l: clamp(1.25rem, calc(0.007551240560949297 * (100vw - 24.38rem) + 1.25rem), 1.67rem); --text-xl: clamp(1.56rem, calc(0.011866235167206043 * (100vw - 24.38rem) + 1.56rem), 2.22rem); --text-2xl: clamp(1.95rem, calc(0.018158935634663788 * (100vw - 24.38rem) + 1.95rem), 2.96rem); --gap-2xs: clamp(0.51rem, calc(0.002157497303128371 * (100vw - 24.38rem) + 0.51rem), 0.63rem); --gap-xs: clamp(0.64rem, calc(0.0035958288385472843 * (100vw - 24.38rem) + 0.64rem), 0.84rem); --gap-s: clamp(0.8rem, calc(0.005933117583603017 * (100vw - 24.38rem) + 0.8rem), 1.13rem); --gap-m: clamp(1rem, calc(0.008989572096368212 * (100vw - 24.38rem) + 1rem), 1.5rem); --gap-l: clamp(1.25rem, calc(0.013484358144552318 * (100vw - 24.38rem) + 1.25rem), 2rem); --gap-xl: clamp(1.56rem, calc(0.01995685005393743 * (100vw - 24.38rem) + 1.56rem), 2.67rem); --gap-2xl: clamp(1.95rem, calc(0.028766630708378278 * (100vw - 24.38rem) + 1.95rem), 3.55rem); --gap-3xl: clamp(2.44rem, calc(0.041352031643293784 * (100vw - 24.38rem) + 2.44rem), 4.74rem); --side-padding: clamp(1.25rem, 6.148vw + -0.248rem, 5rem); --section-2xs: clamp(1.5rem, calc(0 * (100vw - 24.38rem) + 1.5rem), 1.5rem); --section-xs: clamp(2.5rem, calc(0 * (100vw - 24.38rem) + 2.5rem), 2.5rem); --section-s: clamp(3.75rem, calc(0 * (100vw - 24.38rem) + 3.75rem), 3.75rem); --section-m: clamp(5rem, calc(0 * (100vw - 24.38rem) + 5rem), 5rem); --section-l: clamp(5.63rem, calc(0.011147069399496584 * (100vw - 24.38rem) + 5.63rem), 6.25rem); --section-xl: clamp(6.88rem, calc(0.011147069399496584 * (100vw - 24.38rem) + 6.88rem), 7.5rem); --section-2xl: clamp(9.38rem, calc(0.011147069399496569 * (100vw - 24.38rem) + 9.38rem), 10rem); --section-3xl: clamp(11.88rem, calc(0.011147069399496569 * (100vw - 24.38rem) + 11.88rem), 12.5rem);}