:root{--custom-regular: 400;--custom-light-bold: 500;--custom-bold: 600}h1,.h1{color:var(--color-text-primary);font-family:Cormorant Garamond,serif;font-size:56px;line-height:60px;font-weight:var(--custom-light-bold)}h2,.h2{color:var(--color-text-primary);font-family:Cormorant Garamond,serif;font-size:44px;line-height:48px;font-weight:var(--custom-light-bold)}h3,.h3{color:var(--color-text-primary);font-family:Cormorant Garamond,serif;font-size:36px;line-height:44px;font-weight:var(--custom-light-bold)}h4,.h4{color:var(--color-text-primary);font-family:Cormorant Garamond,serif;font-size:28px;line-height:36px;font-weight:var(--custom-light-bold)}h5,.h5{color:var(--color-text-primary);font-family:Cormorant Garamond,serif;font-size:24px;line-height:32px;font-weight:var(--custom-light-bold)}h6,.h6{color:var(--color-text-primary);font-family:Cormorant Garamond,serif;font-size:20px;line-height:28px;font-weight:var(--custom-light-bold)}body,.body,p{color:var(--color-text-secondary, #4A6A6B);font-size:18px;line-height:28px;font-weight:var(--custom-regular)}a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font}.display{font-family:var(--font-family-heading, "Cormorant Garamond");font-size:var(--font-size-display, 80px);line-height:var(--font-line-height-display, 90px);font-weight:var(--custom-light-bold);font-style:normal}.intro{font-family:var(--font-family-body, "DM Sans");font-size:var(--font-size-intro, 24px);line-height:var(--font-line-height-intro, 32px);font-weight:var(--custom-regular);font-style:normal}.caption{font-family:var(--font-family-body, "DM Sans");font-size:var(--font-size-caption, 14px);line-height:var(--font-line-height-caption, 20px);font-weight:var(--custom-regular);font-style:normal;letter-spacing:normal}.caption.cstrong{font-weight:var(--custom-bold)}.body-lg{font-family:var(--font-family-body, "DM Sans");font-size:var(--font-size-lg-body, 20px);line-height:var(--font-line-height-lg-body, 28px);font-weight:var(--custom-regular);font-style:normal}.body-sm{font-family:var(--font-family-body, "DM Sans");font-size:var(--font-size-sm-body, 16px);line-height:var(--font-line-height-sm-body, 24px);font-weight:var(--custom-regular);font-style:normal}.eyebrow{font-family:var(--font-family-heading, "Cormorant Garamond");font-size:var(--font-size-eyebrow, 12px);line-height:var(--font-line-height-eyebrow, 20px);font-weight:var(--custom-regular);font-style:normal;letter-spacing:.24px;text-transform:uppercase}.color-scheme-1 h1,.color-scheme-1 h2,.color-scheme-1 h3,.color-scheme-1 h4,.color-scheme-1 h5,.color-scheme-1 h6{color:var(--color-text-primary, #133A3E)}.color-scheme-1 p,.color-scheme-1 .body,.color-scheme-1 a:not(.button){color:var(--color-text-secondary, #4A6A6B)}.color-scheme-2 h1,.color-scheme-2 h2,.color-scheme-2 h3,.color-scheme-2 h4,.color-scheme-2 h5,.color-scheme-2 h6{color:var(--color-text-primary, #133A3E)}.color-scheme-2 p,.color-scheme-2 .body,.color-scheme-2 a:not(.button){color:var(--color-text-secondary, #4A6A6B)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:var(--radius-button, 100px);background:var(--color-button-primary-bg, #1F7F95);display:inline-flex;padding:12px 16px;justify-content:center;align-items:center;gap:4px;color:var(--color-button-primary-text, #FFF);font-family:var(--font-family-body, "DM Sans");font-size:16px;font-style:normal;font-weight:var(--custom-bold);line-height:24px;border:none;transition:opacity .2s ease;letter-spacing:normal!important}.button:hover,.button:focus-visible{opacity:.85;background:var(--color-button-primary-bg, #1F7F95);color:var(--color-button-primary-text, #FFF)}.button:after{display:none}.button--secondary{background:transparent;color:var(--color-button-primary-bg, #1F7F95);border:1px solid var(--color-button-primary-bg, #1F7F95)}.button--secondary:hover,.button--secondary:focus-visible{background:var(--color-button-primary-bg, #1F7F95);color:var(--color-button-primary-text, #FFF);opacity:1}body{letter-spacing:normal!important}@media(max-width:1199.98px){h1,.h1{font-size:50px;line-height:60px}h2,.h2{font-size:40px;line-height:50px}h3,.h3{font-size:36px;line-height:44px}h4,.h4{font-size:28px;line-height:36px}h5,.h5{font-size:24px;line-height:32px}h6,.h6{font-size:20px;line-height:28px}body,.body,p{font-size:18px;line-height:28px}.display{font-size:72px;line-height:82px}.intro{font-size:24px;line-height:32px}.caption{font-size:14px;line-height:20px}.body-lg{font-size:20px;line-height:28px}.body-sm{font-size:16px;line-height:24px}.eyebrow{font-size:12px;line-height:20px}}@media(max-width:989.98px){h1,.h1{font-size:44px;line-height:48px}h2,.h2{font-size:36px;line-height:40px}h3,.h3{font-size:32px;line-height:36px}h4,.h4{font-size:26px;line-height:32px}h5,.h5{font-size:22px;line-height:28px}h6,.h6{font-size:18px;line-height:26px}body,.body,p{font-size:16px;line-height:24px}.display{font-size:60px;line-height:70px}.intro{font-size:20px;line-height:28px}.caption{font-size:12px;line-height:18px}.body-lg{font-size:18px;line-height:28px}.body-sm{font-size:14px;line-height:21px}.eyebrow{font-size:12px;line-height:20px}}@media(max-width:749.98px){h1,.h1{font-size:38px;line-height:42px}h2,.h2{font-size:32px;line-height:36px}h3,.h3{font-size:28px;line-height:36px}h4,.h4{font-size:24px;line-height:32px}h5,.h5{font-size:20px;line-height:28px}h6,.h6{font-size:18px;line-height:26px}body,.body,p{font-size:16px;line-height:24px}.display{font-size:40px;line-height:50px}.intro{font-size:20px;line-height:28px}.caption{font-size:12px;line-height:18px}.body-lg{font-size:18px;line-height:26px}.body-sm{font-size:14px;line-height:21px}.eyebrow{font-size:12px;line-height:20px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{align-self:stretch;width:100%;font-size:14px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-typography.css.map */
