:root { --primary: #152621; --primary-l-1: #364541; --primary-l-2: #586460; --primary-l-3: #798380; --primary-l-4: #9ba2a0; --primary-l-5: #bcc1c0; --primary-l-6: #dee0df; --primary-d-1: #12211c; --primary-d-2: #0f1b18; --primary-d-3: #0c1613; --primary-d-4: #09100e; --primary-d-5: #060b09; --primary-d-6: #030505; --secondary: #714955; --tertiary: #D8CFAF; --background: #f7f3ec; --white: #ffffff; --black: #000000; --surface: #eae7dc; --text: #1f1f1f; --heading: #152621; --muted: #6b6258; --muted-l-1: #787067; --muted-l-2: #867f76; --muted-l-3: #938d86; --muted-l-4: #a19b95; --muted-l-5: #aea9a4; --muted-l-6: #bcb8b3; --muted-l-7: #c9c6c2; --muted-l-8: #d7d4d1; --muted-l-9: #e4e2e1; --muted-l-10: #f2f1f0; --border: rgba(31, 31, 31, 0.12); --status-available: #2f7d4f; --status-reserved: #c47a2c; --status-sold: #b5443c; --light: #dccbb3; --secondary-l-1: #896771; --secondary-l-2: #a0868e; --secondary-l-3: #b8a4aa; --secondary-l-4: #d0c2c6; --secondary-l-5: #e7e1e3; --secondary-d-1: #5e3d47; --secondary-d-2: #4b3139; --secondary-d-3: #39252b; --secondary-d-4: #26181c; --secondary-d-5: #130c0e; --tertiary-l-1: #ded6ba; --tertiary-l-2: #e3ddc6; --tertiary-l-3: #e9e4d1; --tertiary-l-4: #eeeadd; --tertiary-l-5: #f4f1e8; --tertiary-l-6: #f9f8f4; --tertiary-d-1: #b9b196; --tertiary-d-2: #9a947d; --tertiary-d-3: #7b7664; --tertiary-d-4: #5d594b; --tertiary-d-5: #3e3b32; --tertiary-d-6: #1f1e19; --primary-t-1: hsla(162, 29%, 12%, 0.09); --primary-t-2: hsla(162, 29%, 12%, 0.18); --primary-t-3: hsla(162, 29%, 12%, 0.27); --primary-t-4: hsla(162, 29%, 12%, 0.36); --primary-t-5: hsla(162, 29%, 12%, 0.45); --primary-t-6: hsla(162, 29%, 12%, 0.55); --primary-t-7: hsla(162, 29%, 12%, 0.64); --primary-t-8: hsla(162, 29%, 12%, 0.73); --primary-t-9: hsla(162, 29%, 12%, 0.82); --primary-t-10: hsla(162, 29%, 12%, 0.91); --tertiary-t-1: hsla(47, 34%, 77%, 0.14); --tertiary-t-2: hsla(47, 34%, 77%, 0.29); --tertiary-t-3: hsla(47, 34%, 77%, 0.43); --tertiary-t-4: hsla(47, 34%, 77%, 0.57); --tertiary-t-5: hsla(47, 34%, 77%, 0.71); --tertiary-t-6: hsla(47, 34%, 77%, 0.86); --heading-2xs: clamp(1.39rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1.39rem), 1.64rem); --heading-xs: clamp(1.67rem, calc(0.0035185185185185176 * (100vw - 36rem) + 1.67rem), 2.05rem); --heading-s: clamp(2rem, calc(0.005185185185185186 * (100vw - 36rem) + 2rem), 2.56rem); --heading-m: clamp(2.4rem, calc(0.00740740740740741 * (100vw - 36rem) + 2.4rem), 3.2rem); --heading-l: clamp(2.88rem, calc(0.010370370370370372 * (100vw - 36rem) + 2.88rem), 4rem); --heading-xl: clamp(3.46rem, calc(0.01425925925925926 * (100vw - 36rem) + 3.46rem), 5rem); --heading-2xl: clamp(4.15rem, calc(0.01944444444444444 * (100vw - 36rem) + 4.15rem), 6.25rem); --text-2xs: clamp(1.12rem, calc(-0.0007407407407407414 * (100vw - 36rem) + 1.12rem), 1.04rem); --text-xs: clamp(1.26rem, calc(-0.00009259259259259267 * (100vw - 36rem) + 1.26rem), 1.25rem); --text-s: clamp(1.42rem, calc(0.0007407407407407414 * (100vw - 36rem) + 1.42rem), 1.5rem); --text-m: clamp(1.6rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.6rem), 1.8rem); --text-l: clamp(1.8rem, calc(0.0033333333333333344 * (100vw - 36rem) + 1.8rem), 2.16rem); --text-xl: clamp(2.02rem, calc(0.005277777777777776 * (100vw - 36rem) + 2.02rem), 2.59rem); --text-2xl: clamp(2.28rem, calc(0.0076851851851851855 * (100vw - 36rem) + 2.28rem), 3.11rem); --space-2xs: clamp(0.82rem, calc(0.0017592592592592599 * (100vw - 36rem) + 0.82rem), 1.01rem); --space-xs: clamp(1.02rem, calc(0.003055555555555556 * (100vw - 36rem) + 1.02rem), 1.35rem); --space-s: clamp(1.28rem, calc(0.004814814814814815 * (100vw - 36rem) + 1.28rem), 1.8rem); --space-m: clamp(1.6rem, calc(0.007407407407407406 * (100vw - 36rem) + 1.6rem), 2.4rem); --space-l: clamp(2rem, calc(0.011111111111111113 * (100vw - 36rem) + 2rem), 3.2rem); --space-xl: clamp(2.5rem, calc(0.016296296296296295 * (100vw - 36rem) + 2.5rem), 4.26rem); --space-2xl: clamp(3.13rem, calc(0.02361111111111111 * (100vw - 36rem) + 3.13rem), 5.68rem); --section-2xs: clamp(4.1rem, calc(0.008981481481481488 * (100vw - 36rem) + 4.1rem), 5.07rem); --section-xs: clamp(5.12rem, calc(0.015092592592592591 * (100vw - 36rem) + 5.12rem), 6.75rem); --section-s: clamp(6.4rem, calc(0.02407407407407407 * (100vw - 36rem) + 6.4rem), 9rem); --section-m: clamp(8rem, calc(0.037037037037037035 * (100vw - 36rem) + 8rem), 12rem); --section-l: clamp(10rem, calc(0.05555555555555555 * (100vw - 36rem) + 10rem), 16rem); --section-xl: clamp(12.5rem, calc(0.08166666666666667 * (100vw - 36rem) + 12.5rem), 21.32rem); --section-2xl: clamp(15.63rem, calc(0.11842592592592593 * (100vw - 36rem) + 15.63rem), 28.42rem);}