:root{ --text-xs: clamp(0.47rem, calc(0.05vw + 0.45rem), 0.51rem); --text-s: clamp(0.78rem, calc(0.19vw + 0.72rem), 0.96rem); --text-m: clamp(1.3rem, calc(0.52vw + 1.13rem), 1.8rem); --text-l: clamp(2.17rem, calc(1.26vw + 1.76rem), 3.38rem); --text-xl: clamp(3.61rem, calc(2.83vw + 2.71rem), 6.33rem); --text-2xl: clamp(6.02rem, calc(6.09vw + 4.07rem), 11.87rem); --space-2xs: clamp(0.68rem, calc(0.33vw + 0.57rem), 0.99rem); --space-xs: clamp(0.9rem, calc(0.52vw + 0.73rem), 1.4rem); --space-s: clamp(1.2rem, calc(0.81vw + 0.94rem), 1.98rem); --space-m: clamp(1.6rem, calc(1.25vw + 1.2rem), 2.8rem); --space-l: clamp(2.13rem, calc(1.9vw + 1.52rem), 3.96rem); --space-xl: clamp(2.84rem, calc(2.87vw + 1.93rem), 5.6rem); --space-2xl: clamp(3.79rem, calc(4.3vw + 2.41rem), 7.92rem); }  body.bricks-is-frontend :focus{ outline: none; }