body,h1,h2,h3,h4,h5,p,.button{font-family:proxima-nova,sans-serif!important}.off-white{background-color:#fffdf9!important}.off-orange{background-color:#fff4e3!important}:root{--font-size-h1: clamp(26px, 4.5vw, 48px);--font-size-h2: clamp(22px, 4.25vw, 40px);--font-size-h3: clamp(20px, 3vw, 24px);--font-size-h4: clamp(18px, 2.5vw, 20px);--font-size-p-desktop: 18px;--font-size-p-mobile: 18px;--line-height-h1: 1.2;--line-height-h2: 1.3;--line-height-h3: 1.2;--line-height-h4: 1.3;--line-height-h3-mobile: 1.2;--line-height-p-desktop: 1.4;--line-height-p-mobile: 1.4;--font-weight-h1: 800;--font-weight-h2: 800;--font-weight-h3: 600;--font-weight-h4: 400;--font-weight-h4-mobile: 400;--font-weight-p-desktop: 400;--font-weight-p-mobile: 400;--letter-spacing-h1: -0px;--letter-spacing-h3: 0px;--letter-spacing-p: 0px;--letter-spacing-p-mobile: 0px}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1);margin-bottom:10px;margin-top:0;font-weight:var(--font-weight-h1);text-transform:uppercase}h2{font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);letter-spacing:0px;margin-bottom:10px;margin-top:0;text-transform:uppercase;line-height:var(--line-height-h2)}h3{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);margin-bottom:10px;margin-top:0;font-family:proxima-nova,sans-serif;line-height:var(--line-height-h3);text-wrap:balance;letter-spacing:var(--letter-spacing-h3)}h4{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);margin-bottom:10px;margin-top:0;line-height:var(--line-height-h4)}p{line-height:var(--line-height-p-desktop);font-size:var(--font-size-p-desktop);font-weight:var(--font-weight-p-desktop);letter-spacing:var(--letter-spacing-p);margin-bottom:10px;margin-top:0}.button,.button-secondary{text-transform:uppercase;letter-spacing:2px;font-weight:600;width:250px;font-size:16px}@media only screen and (max-width: 767px){p{line-height:var(--line-height-p-mobile);font-size:var(--font-size-p-mobile);font-weight:var(--font-weight-p-mobile);letter-spacing:var(--letter-spacing-p-mobile)}h3{line-height:var(--line-height-h3-mobile)}h4{font-weight:var(--font-weight-h4-mobile);font-size:var(--font-size-h4)}}.border{border:1px solid black}.content-container{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 1024px){.content-container{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 767px){.content-container{padding-top:40px;padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/MOJO-styles.css.map */
