.elementor-kit-28846{--e-global-color-primary:#1F2521;--e-global-color-secondary:#B8935A;--e-global-color-text:#4A4F4A;--e-global-color-accent:#6E9A7E;--e-global-color-995f5a7:#E86340;--e-global-color-659e9bc:#DFB87B;--e-global-color-2217291:#222222;--e-global-color-1f59dae:#757373;--e-global-color-g_sage_50:#F2F6F2;--e-global-color-g_sage_100:#E4EEE6;--e-global-color-g_sage_200:#D5E5DC;--e-global-color-g_sage_300:#BAD3C3;--e-global-color-g_sage_400:#95B8A1;--e-global-color-g_sage_500:#6E9A7E;--e-global-color-g_sage_700:#4A6E58;--e-global-color-g_cream:#F9F5EE;--e-global-color-g_cream_2:#F4EFE5;--e-global-color-g_paper:#FBFAF6;--e-global-color-g_gold:#B8935A;--e-global-color-g_gold_soft:#C8A668;--e-global-color-g_gold_deep:#8F7142;--e-global-color-g_ink:#1F2521;--e-global-color-g_ink_soft:#4A4F4A;--e-global-color-g_ink_mute:#8A8E89;--e-global-color-g_line:#E6E2D8;--e-global-color-g_white:#FFFFFF;--e-global-color-g_sale:#1F2521;--e-global-color-g_stock_low:#8F7142;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-size:52px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.05em;--e-global-typography-primary-letter-spacing:-0.5px;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-font-style:italic;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-size:11px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.4em;--e-global-typography-accent-letter-spacing:4.6px;--e-global-typography-g_display-font-family:"Cormorant Garamond";--e-global-typography-g_display-font-size:96px;--e-global-typography-g_display-font-weight:400;--e-global-typography-g_display-line-height:0.95em;--e-global-typography-g_display-letter-spacing:-1px;--e-global-typography-g_h1-font-family:"Cormorant Garamond";--e-global-typography-g_h1-font-size:72px;--e-global-typography-g_h1-font-weight:400;--e-global-typography-g_h1-line-height:1.05em;--e-global-typography-g_h2-font-family:"Cormorant Garamond";--e-global-typography-g_h2-font-size:52px;--e-global-typography-g_h2-font-weight:400;--e-global-typography-g_h2-line-height:1.1em;--e-global-typography-g_h3-font-family:"Cormorant Garamond";--e-global-typography-g_h3-font-size:32px;--e-global-typography-g_h3-font-weight:500;--e-global-typography-g_h3-line-height:1.2em;--e-global-typography-g_h4-font-family:"Cormorant Garamond";--e-global-typography-g_h4-font-size:22px;--e-global-typography-g_h4-font-weight:500;--e-global-typography-g_h4-text-transform:uppercase;--e-global-typography-g_h4-line-height:1.3em;--e-global-typography-g_h4-letter-spacing:2.8px;--e-global-typography-g_h5-font-family:"Cormorant Garamond";--e-global-typography-g_h5-font-size:18px;--e-global-typography-g_h5-font-weight:500;--e-global-typography-g_h5-line-height:1.4em;--e-global-typography-g_h6-font-family:"Jost";--e-global-typography-g_h6-font-size:13px;--e-global-typography-g_h6-font-weight:500;--e-global-typography-g_h6-text-transform:uppercase;--e-global-typography-g_h6-line-height:1.4em;--e-global-typography-g_h6-letter-spacing:2.2px;--e-global-typography-g_body_lg-font-family:"Jost";--e-global-typography-g_body_lg-font-size:17px;--e-global-typography-g_body_lg-font-weight:400;--e-global-typography-g_body_lg-line-height:1.7em;--e-global-typography-g_body-font-family:"Jost";--e-global-typography-g_body-font-size:15px;--e-global-typography-g_body-font-weight:400;--e-global-typography-g_body-line-height:1.7em;--e-global-typography-g_body_sm-font-family:"Jost";--e-global-typography-g_body_sm-font-size:13px;--e-global-typography-g_body_sm-font-weight:400;--e-global-typography-g_body_sm-line-height:1.6em;--e-global-typography-g_caption-font-family:"Jost";--e-global-typography-g_caption-font-size:11px;--e-global-typography-g_caption-font-weight:400;--e-global-typography-g_caption-text-transform:uppercase;--e-global-typography-g_caption-line-height:1.5em;--e-global-typography-g_caption-letter-spacing:1.4px;--e-global-typography-g_eyebrow-font-family:"Jost";--e-global-typography-g_eyebrow-font-size:11px;--e-global-typography-g_eyebrow-font-weight:500;--e-global-typography-g_eyebrow-text-transform:uppercase;--e-global-typography-g_eyebrow-line-height:1.4em;--e-global-typography-g_eyebrow-letter-spacing:4.6px;--e-global-typography-g_serif_italic-font-family:"Cormorant Garamond";--e-global-typography-g_serif_italic-font-size:1em;--e-global-typography-g_serif_italic-font-weight:300;--e-global-typography-g_serif_italic-font-style:italic;--e-global-typography-g_serif_italic-line-height:1.1em;--e-global-typography-g_button-font-family:"Jost";--e-global-typography-g_button-font-size:12px;--e-global-typography-g_button-font-weight:500;--e-global-typography-g_button-text-transform:uppercase;--e-global-typography-g_button-line-height:1em;--e-global-typography-g_button-letter-spacing:2.6px;--e-global-typography-g_price-font-family:"Jost";--e-global-typography-g_price-font-size:16px;--e-global-typography-g_price-font-weight:500;--e-global-typography-g_price-line-height:1.3em;--e-global-typography-g_product_name-font-family:"Jost";--e-global-typography-g_product_name-font-size:14px;--e-global-typography-g_product_name-font-weight:400;--e-global-typography-g_product_name-line-height:1.4em;background-color:#F1E3C521;color:#4A4F4A;font-family:"Jost", Georgia, serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-kit-28846 button,.elementor-kit-28846 input[type="button"],.elementor-kit-28846 input[type="submit"],.elementor-kit-28846 .elementor-button{background-color:#BAD3C3;font-family:"Jost", Georgia, serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.6px;color:#1F2521;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 32px 18px 32px;}.elementor-kit-28846 button:hover,.elementor-kit-28846 button:focus,.elementor-kit-28846 input[type="button"]:hover,.elementor-kit-28846 input[type="button"]:focus,.elementor-kit-28846 input[type="submit"]:hover,.elementor-kit-28846 input[type="submit"]:focus,.elementor-kit-28846 .elementor-button:hover,.elementor-kit-28846 .elementor-button:focus{background-color:#1F2521;color:#F9F5EE;box-shadow:0px 8px 24px 0px rgba(31, 37, 33, 0.12);}.elementor-kit-28846 e-page-transition{background-color:#FFBC7D;}.elementor-kit-28846 a{color:#1F2521;text-decoration:none;}.elementor-kit-28846 a:hover{color:#8F7142;text-decoration:none;}.elementor-kit-28846 h1{color:#1F2521;font-family:"Cormorant Garamond", Georgia, serif;font-size:72px;font-weight:400;line-height:1.05em;letter-spacing:-0.7px;}.elementor-kit-28846 h2{color:var( --e-global-color-primary );font-family:"Cormorant Garamond", Georgia, serif;font-size:52px;font-weight:400;line-height:1.1em;}.elementor-kit-28846 h3{color:#1F2521;font-family:"Cormorant Garamond", Georgia, serif;font-size:32px;font-weight:500;line-height:1.2em;}.elementor-kit-28846 h4{color:#1F2521;font-family:"Cormorant Garamond", Georgia, serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-kit-28846 h5{color:#1F2521;font-family:"Cormorant Garamond", Georgia, serif;font-size:18px;font-weight:500;line-height:1.4em;}.elementor-kit-28846 h6{color:#1F2521;font-family:"Jost", Georgia, serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;}.elementor-kit-28846 img{border-radius:2px 2px 2px 2px;}.elementor-kit-28846 label{color:#1F2521;font-family:"Jost", Georgia, serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;}.elementor-kit-28846 input:not([type="button"]):not([type="submit"]),.elementor-kit-28846 textarea,.elementor-kit-28846 .elementor-field-textual{font-family:"Jost", Georgia, serif;font-size:14px;font-weight:400;color:#1F2521;background-color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-kit-28846 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-28846 textarea:focus,.elementor-kit-28846 .elementor-field-textual:focus{background-color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;}.elementor-widget:not(:last-child){margin-block-end:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:rgba(31, 37, 33, 0.92);--lightbox-ui-color:#F9F5EE;--lightbox-ui-color-hover:#B8935A;--lightbox-text-color:#F9F5EE;--lightbox-header-icons-size:16px;}@media(max-width:1024px){.elementor-kit-28846{--e-global-typography-primary-font-size:42px;--e-global-typography-secondary-font-size:26px;--e-global-typography-text-font-size:15px;--e-global-typography-g_display-font-size:72px;--e-global-typography-g_h1-font-size:56px;--e-global-typography-g_h2-font-size:42px;--e-global-typography-g_h3-font-size:28px;}.elementor-kit-28846 h1{font-size:56px;}.elementor-kit-28846 h2{font-size:42px;}.elementor-kit-28846 button,.elementor-kit-28846 input[type="button"],.elementor-kit-28846 input[type="submit"],.elementor-kit-28846 .elementor-button{padding:16px 28px 16px 28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:992px;}.e-con{--container-max-width:992px;}}@media(max-width:767px){.elementor-kit-28846{--e-global-typography-primary-font-size:36px;--e-global-typography-secondary-font-size:22px;--e-global-typography-text-font-size:14px;--e-global-typography-g_display-font-size:56px;--e-global-typography-g_h1-font-size:42px;--e-global-typography-g_h2-font-size:36px;--e-global-typography-g_h3-font-size:24px;--e-global-typography-g_body_lg-font-size:16px;}.elementor-kit-28846 h1{font-size:42px;}.elementor-kit-28846 h2{font-size:36px;}.elementor-kit-28846 h3{font-size:24px;}.elementor-kit-28846 button,.elementor-kit-28846 input[type="button"],.elementor-kit-28846 input[type="submit"],.elementor-kit-28846 .elementor-button{padding:14px 24px 14px 24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:480px;}.e-con{--container-max-width:480px;}}