@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--font-family: "Roboto Condensed", "Roboto", sans-serif;--color-text: #1C1C1C;--color-white: #FFF;--color-primary: #007681;--font-size-h1: 78px;--font-size-h2: 26px;--font-size-h2-xl: 64px;--font-size-h3: 20px;--font-size-body: 16px;--font-size-button: 18px;--font-weight-light: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--line-height-tight: 96%;--line-height-normal: 120%;--line-height-loose: 150%;--button-padding: 20px 28px;--button-radius: 999px;--button-gap: 8px}h1{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-h1);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}h2{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-h2);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}h2.xl{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-h2-xl);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}h3{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-h3);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}p{color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-loose)}a.button-primary{display:inline-block;padding:var(--button-padding);justify-content:center;align-items:center;gap:var(--button-gap);border-radius:var(--button-radius);background:var(--color-primary);color:var(--color-white);font-family:var(--font-family);font-size:var(--font-size-button);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-loose);text-decoration:none;width:max-content}.page-width{margin:0 70px}.page-width.mr-0{margin-right:0}@media screen and (max-width:768px){.page-width{margin:0 24px 60px}a.button-primary{font-size:16px;padding:14px 22px}.page-width.mr-0{margin-right:24px}}.hide-mobile{display:none!important}.hide-desktop{display:block!important}@media screen and (min-width:769px){.hide-mobile{display:block!important}.hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
