:root {
--jc-bg: #F7F5F1;
--jc-bg-alt: #FFFFFF;
--jc-text: #2B2B2B;
--jc-heading: #342C25;
--jc-primary: #7A5A3A;
--jc-secondary: #A47C48;
--jc-border: #D8D2C9;
--jc-dark: #342C25;
} @font-face {
font-family: "Jensen Gotham Light";
src: url(https://jensencarpentry.com/wp-content/themes/divi-child/fonts/Gotham-Light.otf) format("opentype");
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Jensen Cormorant Garamond";
src: url(https://jensencarpentry.com/wp-content/themes/divi-child/fonts/CormorantGaramond-VariableFont_wght.ttf) format("truetype");
font-weight: 300 700;
font-style: normal;
font-display: swap;
} html,
body {
background-color: var(--jc-bg);
color: var(--jc-text);
}
body,
p,
li,
span,
a,
input,
textarea,
select,
button,
.et_pb_text,
.et_pb_text_inner,
.et_pb_blurb_description,
.et_pb_contact_field,
.et_pb_contact_field_options_title,
.et_pb_contact_form label {
font-family: "Jensen Gotham Light", Arial, sans-serif !important;
font-weight: 300 !important;
} h1,
h2,
h3,
h4,
h5,
h6,
.et_pb_text h1,
.et_pb_text h2,
.et_pb_text h3,
.et_pb_text h4,
.et_pb_text h5,
.et_pb_text h6,
.et_pb_module h1,
.et_pb_module h2,
.et_pb_module h3,
.et_pb_module h4,
.et_pb_module h5,
.et_pb_module h6,
.et_pb_module_header,
.et_pb_blurb_container h1,
.et_pb_blurb_container h2,
.et_pb_blurb_container h3,
.et_pb_blurb_container h4,
.et_pb_blurb_container h5,
.et_pb_blurb_container h6 {
font-family: "Jensen Cormorant Garamond", Georgia, serif !important;
color: var(--jc-heading);
font-weight: 600 !important;
line-height: 1.05;
} h1,
.et_pb_text h1,
.et_pb_module h1 {
letter-spacing: -0.02em;
} h2,
.et_pb_text h2,
.et_pb_module h2 {
letter-spacing: -0.01em;
} #top-menu li a,
.et_pb_menu__menu a,
.et-menu a,
.et_pb_button,
button,
input[type="submit"],
.et_pb_contact_submit {
font-family: "Jensen Gotham Light", Arial, sans-serif !important;
font-weight: 300 !important;
letter-spacing: 0.06em;
} .jc-eyebrow {
font-family: "Jensen Gotham Light", Arial, sans-serif !important;
font-weight: 300 !important;
text-transform: uppercase;
letter-spacing: 0.12em;
color: var(--jc-primary);
}