.elementor-kit-63{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:500;font-family:"Manrope", Sans-serif;}.elementor-kit-63 button,.elementor-kit-63 input[type="button"],.elementor-kit-63 input[type="submit"],.elementor-kit-63 .elementor-button{background-color:var( --e-global-color-v4-transparent );border-style:solid;border-color:var( --e-global-color-v4-accent );}.elementor-kit-63 e-page-transition{background-color:#FFBC7D;}.elementor-kit-63 a{font-family:"Cormorant Garamond", Sans-serif;}.elementor-kit-63 button:hover,.elementor-kit-63 button:focus,.elementor-kit-63 input[type="button"]:hover,.elementor-kit-63 input[type="button"]:focus,.elementor-kit-63 input[type="submit"]:hover,.elementor-kit-63 input[type="submit"]:focus,.elementor-kit-63 .elementor-button:hover,.elementor-kit-63 .elementor-button:focus{border-style:solid;border-color:var( --e-global-color-v4-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-63 button,.elementor-kit-63 input[type="button"],.elementor-kit-63 input[type="submit"],.elementor-kit-63 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-kit-63 button:hover,.elementor-kit-63 button:focus,.elementor-kit-63 input[type="button"]:hover,.elementor-kit-63 input[type="button"]:focus,.elementor-kit-63 input[type="submit"]:hover,.elementor-kit-63 input[type="submit"]:focus,.elementor-kit-63 .elementor-button:hover,.elementor-kit-63 .elementor-button:focus{border-width:1px 1px 1px 1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}:root { --color-canvas:#F5F1E8; --color-paper:#FBF9F4; --color-ink:#183C3A; --color-ink-soft:#52605B; --color-ochre:#B78A45; --color-line:#D8D1C4; --color-lilac:#D8D0E2; --color-apricot:#E8C4A8; --color-rose:#DDBFC0; --color-sky:#C8D9DD; --color-sage:#BBC7A7; --color-sun:#E4D39B; --e-gv-a3bde51:Cormorant Garamond; --e-gv-abb9abf:Manrope; --accent:#B78A45; --accent-hover:#D4B97A; --e-gv-bb24215:rgba(201, 173, 106, 0.10); --transparent:#00000000; --e-gv-a8b41ca:rgba(201, 173, 106, 0.28); --e-gv-7fc1ed7:#24211E; --e-gv-7ca2a28:#625C55; --e-gv-2c70947:rgba(36,33,30,0.10); --e-gv-7d51b04:rgba(36,33,30,0.06); --bg-lite-primary:#F6F3EE; --bg-lite-secondary:#EFE9E1; --heading-light:#F1EEEA; --text-light:#D4CEC6; --e-gv-f76a140:#A49C93; --e-gv-851d465:rgba(255,255,255,0.08); --e-gv-0feb4b4:rgba(255,255,255,0.08); --bg-dark-primary:#101112; --bg-dark-secondary:#262624; --e-gv-6999876:#050505; --e-gv-c4391bc:#F4F2EE; --e-gv-ae3dbec:#DDD7CF; --e-gv-ccc73a7:#BEB7AE; --button-txt:#EDEAE4; --button-txt-hover:#CFCBC3; --hero-overlay:#ffffff; --e-gv-04074fc:#C9AD6A14; --e-gv-8b24bb3:#0F0F0F; --e-gv-d3e06f5:#FFFFFF14; --font-heading:Cormorant Garamond; --e-gv-587289a:Manrope; --font-text:Manrope; --font-size-display:clamp(2.125rem, calc(1.865rem + 1.154vw), 3.25rem); --font-size-2xl:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem); --font-size-xl:clamp(1.5rem, calc(1.362rem + 0.615vw), 2.1rem); --font-size-lg:clamp(1.25rem, calc(1.169rem + 0.359vw), 1.6rem); --font-size-md:clamp(1.125rem, calc(1.085rem + 0.179vw), 1.3rem); --font-size-sm:clamp(0.875rem, calc(0.846rem + 0.128vw), 1rem); --page-gutter:clamp(1.25rem, calc(0.25rem + 3.125vw), 3.75rem); --bg-main:#F5F3EF; --e-gv-39bd588:#f4f4f4; --button-txt-color:#CFCBC3; --bg-heading-shrink-lite:#ffffff; --font-size-xs:clamp(0.75rem, calc(0.721rem + 0.128vw), 0.875rem); --font-size-base:clamp(1rem, calc(0.96rem + 0.13vw), 1.1rem); --spacing-xs:clamp(0.5rem, 0.45rem + 0.2vw, 0.75rem); --spacing-sm:clamp(0.75rem, 0.65rem + 0.4vw, 1rem); --spacing-md:clamp(1rem, 0.85rem + 0.65vw, 1.5rem); --spacing-lg:clamp(1.5rem, 1.2rem + 1.2vw, 2.5rem); --spacing-xl:clamp(2rem, 1.5rem + 2vw, 4rem); --spacing-2xl:clamp(3rem, 2rem + 3vw, 6rem); --spacing-3xl:clamp(4rem, 2.5rem + 5vw, 8rem); --color-white:#ffffff; --e-gv-4370757:#D8D1C4; --font-size-navi:clamp(0.78rem, calc(0.74rem + 0.15vw), 0.9rem); }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-display: auto;
	src: url('https://gallissima.de/?attachment_id=125') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-display: auto;
	src: url('https://gallissima.de/wp-content/uploads/2026/10/cormorantgaramond-variablefont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */