.site-kit-177{--theme-color-primary: #0a0a0a; --theme-color-secondary: #fafafa; --theme-color-text: #828282; --theme-color-accent: #000; --theme-typography-primary-font-family: "Playfair Display"; --theme-typography-primary-font-weight: 600; --theme-typography-secondary-font-family: "Inter"; --theme-typography-secondary-font-weight: 400; --theme-typography-text-font-family: "Inter"; --theme-typography-text-font-size: 14px; --theme-typography-text-font-weight: 400; --theme-typography-text-font-style: normal; --theme-typography-text-line-height: 1.714em; --theme-typography-accent-font-family: "Inter"; --theme-typography-accent-font-size: 14px; --theme-typography-accent-font-weight: 700; --theme-typography-accent-text-transform: uppercase; --theme-typography-accent-font-style: normal; --theme-typography-accent-letter-spacing: 1px; --theme-typography-95afd15-font-family: "Alice"; --theme-typography-95afd15-font-size: 73px; --theme-typography-95afd15-font-weight: 400; --theme-typography-95afd15-letter-spacing: .2px; --theme-typography-2544257-font-family: "EB Garamond"; --theme-typography-2544257-font-size: 21px; --theme-typography-2544257-letter-spacing: .2px; --theme-typography-6382c92-font-family: "Libre Baskerville"; --theme-typography-6382c92-font-size: 17px; --theme-typography-6382c92-letter-spacing: .2px; color: var(--theme-color-primary); font-family: var(--theme-typography-text-font-family),Sans-serif; font-size: var(--theme-typography-text-font-size); font-weight: var(--theme-typography-text-font-weight); font-style: var(--theme-typography-text-font-style); line-height: var(--theme-typography-text-line-height);}
.site-kit-177 p{margin-bottom: 32px;}
.site-kit-177 a{color: var(--theme-color-primary);}
.site-kit-177 h1{color: var(--theme-color-primary);}
.site-kit-177 h2{color: var(--theme-color-primary);}


.site-kit-177 h5{color: var(--theme-color-primary);}

.site-kit-177 button, .site-kit-177 .site-button{font-family: var(--theme-typography-accent-font-family),Sans-serif; font-size: var(--theme-typography-accent-font-size); font-weight: var(--theme-typography-accent-font-weight); text-transform: var(--theme-typography-accent-text-transform); font-style: var(--theme-typography-accent-font-style); line-height: var(--theme-typography-accent-line-height); letter-spacing: var(--theme-typography-accent-letter-spacing); color: var(--theme-color-primary); background-color: var(--theme-color-accent); border-style: solid; border-width: 0px; border-radius: 0px; padding: 16px 24px;}
.site-kit-177 label{color: var(--theme-color-primary);}
.site-kit-177 input:not([type="button"]):not([data-form-preview]), .site-kit-177 textarea, .site-kit-177 .site-field-textual{color: var(--theme-color-primary); border-style: solid; border-width: 0px; border-radius: 0px; padding: 15px 16px;}
.site-kit-177 input:focus:not([type="button"]):not([data-form-preview]), .site-kit-177 textarea:focus, .site-kit-177 .site-field-textual:focus{color: var(--theme-color-primary); border-style: solid; border-width: 0px;}

.layout{--container-max-width: 1050px;}
.widget:not(:last-child){margin-bottom: 32px;}
.block{--widgets-spacing: 32px;}
h1.entry-title{display: var(--page-title-display);}


@media (max-width: 1024px) {.site-kit-177{font-size: var(--theme-typography-text-font-size); line-height: var(--theme-typography-text-line-height);}
.site-kit-177 button, .site-kit-177 .site-button{font-size: var(--theme-typography-accent-font-size); line-height: var(--theme-typography-accent-line-height); letter-spacing: var(--theme-typography-accent-letter-spacing);}

.layout{--container-max-width: 1024px;}}
@media (max-width: 767px) {.site-kit-177{--theme-typography-accent-font-size: 12px; font-size: var(--theme-typography-text-font-size); line-height: var(--theme-typography-text-line-height);}
.site-kit-177 button, .site-kit-177 .site-button{font-size: var(--theme-typography-accent-font-size); line-height: var(--theme-typography-accent-line-height); letter-spacing: var(--theme-typography-accent-letter-spacing); padding: 8px 12px;}
.site-kit-177 input:not([type="button"]):not([data-form-preview]), .site-kit-177 textarea, .site-kit-177 .site-field-textual{padding: 8px 16px;}

.layout{--container-max-width: 767px;}}
@font-face { font-family: Alice; font-style: normal; font-weight: 400; font-display: auto; src: url("/assets/Alice-Regular-1-003bd687.woff2") format("woff2"), url("/assets/Alice-Regular-1-4f9ba839.woff") format("woff"), url("/assets/Alice-Regular-1-aaa9ec70.ttf") format("truetype"); }
