.elementor-kit-6{--e-global-color-primary:#CC6015;--e-global-color-secondary:#1E1248;--e-global-color-text:#FFFFFF;--e-global-color-accent:#000000;--e-global-typography-primary-font-family:"Cormorant";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:3.6rem;--e-global-typography-secondary-font-family:"Cormorant";--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Ubuntu";--e-global-typography-text-font-size:1.2rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Ubuntu";--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-font-weight:400;font-family:"Ubuntu",Georgia,Serif;font-size:1.125rem;font-weight:400;line-height:1.688rem}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Georgia,Serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:12px 24px 12px 24px}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-text)}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 a{font-family:"Ubuntu",Georgia,Serif;font-size:1.2rem;font-weight:400;line-height:1.688rem}.elementor-kit-6 h1{font-family:"Cormorant",Georgia,Serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:3.6rem}.elementor-kit-6 h2{font-family:"Cormorant",Georgia,Serif;font-size:2.5rem;font-weight:700;text-transform:uppercase;line-height:3rem}.elementor-kit-6 h3{font-family:"Cormorant",Georgia,Serif;font-size:2.5rem;font-weight:700;line-height:3rem}.elementor-kit-6 h4{font-family:"Cormorant",Georgia,Serif;font-size:1.6rem;font-weight:700;line-height:2.1rem}.elementor-kit-6 h5{font-family:"Cormorant",Georgia,Serif;font-size:1.4rem;font-weight:700;line-height:1.8rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-6 h1{font-size:2.8rem}.elementor-kit-6 h2{font-size:2.1rem}.elementor-kit-6 h3{font-size:2.2rem;line-height:2.4rem}.elementor-kit-6 h4{font-size:1.5rem}.elementor-kit-6 h5{font-size:1.3rem}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-text-font-size:16px;font-size:16px}.elementor-kit-6 h1{font-size:1.8rem}.elementor-kit-6 h2{font-size:1.6rem;line-height:2.4rem}.elementor-kit-6 h3{font-size:1.6rem;line-height:2.2rem}.elementor-kit-6 h4{font-size:1.4rem;line-height:1.8rem}.elementor-kit-6 h5{font-size:1.4rem;line-height:2rem}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.header-h h1,h2{line-height:1!important}.nav-header{min-width:320px;max-width:480px}@media(max-width:767px){.nav-header{min-width:0}}.nav-header nav>ul>li>a{padding:0px!important}.nav-form{max-width:800px}.numbers{border-left:1px solid #1E1248}@media(max-width:767px){.elementor-counter-title{text-align:center}}.read-more-content{max-height:0;overflow:hidden;transition:max-height 0.4s ease}#elementor-menu-cart__toggle_button{border:none}#termine-bereich .termin-item{opacity:1;transform:translateY(0);transition:opacity 0.45s ease,transform 0.45s ease;will-change:opacity,transform}#termine-bereich .termin-item.is-hidden{opacity:0;transform:translateY(16px);pointer-events:none}#termine-bereich .termin-item.is-collapsed{display:none}@media (prefers-reduced-motion:reduce){#termine-bereich .termin-item{transition:none}}.alle-anzeigen-btn{cursor:pointer}.read-more-content.active{max-height:1000px}.read-more-toggle{cursor:pointer;color:#fff;border:1px solid #fff;padding:8px 18px}.more-white-bg{color:#1E1248!important;border:1px solid #1E1238!important;padding:8px 18px}.more-white-bg:hover{color:#CC6015!important;border:1px solid #CC6015!important}.more-violet-bg{color:#FFF!important;border:1px solid #FFF!important;padding:8px 18px}.more-violet-bg:hover{color:#CC6015!important;border:1px solid #CC6015!important}.more-orange-bg{color:#FFF!important;border:1px solid #FFF!important;padding:8px 18px}.more-orange-bg:hover{color:#1E1248!important;border:1px solid #1E1248!important}.woocommerce .quantity .qty{width:4.4rem;text-align:left}.related-products .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.woocommerce-message::before{color:#1e1248}.woocommerce-message{background-color:#cc6015;justify-content:center!important;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #1e1248}.elementor-post__thumbnail img{width:100%!important;height:100%!important;object-fit:cover}.elementor-post__thumbnail{height:290px}.mb0{margin-bottom:0px!important}.mt0{margin-top:0px!important}.mb0 h2{margin-bottom:0px!important}.mt0 h2{margin-top:0px!important}.mb0 h3{margin-bottom:0px!important}.mt0 h3{margin-top:0px!important}.entry-content ul,ol{margin-bottom:30px}.product-name a{color:#1E1248}.quantity{color:#CC6015;font-size:1.08rem}.elementor-menu-cart__footer-buttons a{background:#FFFFFF!important;color:#1E1248!important}#elementor-menu-cart__toggle_button:focus{background:none}.elementor-button--view-cart{display:none!important}.elementor-button--checkout{width:200%}.elementor-menu-cart__product-remove::after,.elementor-menu-cart__product-remove::before{background:#CC6015!important;height:2px!important}.elementor-menu-cart__product-remove{border:2px solid #CC6015!important}.woocommerce-mini-cart__empty-message{font-size:1.25rem;color:#1E1248!important;font-family:"Cormorant",Georgia,Serif;height:100%;align-content:center}.wc-block-checkout__terms,.wc-block-checkout__terms a{font-size:0.8rem!important}.wc-block-checkout__terms a{color:#CC6015!important}.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{color:#CC6015}.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover{color:#FFF}.woocommerce a.added_to_cart{padding-left:10px;color:#CC6015;font-size:1.1rem}.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{background-color:#1E1248;color:#FFF}.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover{background-color:#FFF;border:1px solid #1E1248;color:#1E1248}.wc-block-components-button__text:hover{color:#1E1248}.wp-block-woocommerce-cart h2,.wp-block-woocommerce-cart h3,.wp-block-woocommerce-cart h4,.wp-block-woocommerce-cart h5,.wp-block-woocommerce-cart th,.wp-block-woocommerce-cart tr,.wp-block-woocommerce-cart p,.wp-block-woocommerce-cart a{font-size:1.125rem!important}.wp-block-woocommerce-cart a{color:#1E1248}.wp-block-woocommerce-cart a:hover{color:#CC6015}.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{font-size:1rem}.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{background:#fff;border:1px solid;border-radius:0}.wc-block-grid__products{justify-content:center}@font-face{font-family:'Cormorant';font-style:normal;font-weight:700;font-display:auto;src:url(https://michael-hillmann.com/wp-content/uploads/2026/03/Cormorant-Bold.eot);src:url('https://michael-hillmann.com/wp-content/uploads/2026/03/Cormorant-Bold.eot#1777561951') format('embedded-opentype'),url(https://michael-hillmann.com/wp-content/uploads/2026/03/Cormorant-Bold.woff2) format('woff2'),url(https://michael-hillmann.com/wp-content/uploads/2026/03/Cormorant-Bold.woff) format('woff'),url(https://michael-hillmann.com/wp-content/uploads/2026/03/Cormorant-Bold.ttf) format('truetype'),url('https://michael-hillmann.com/wp-content/uploads/2026/03/Cormorant-Bold.svg#Cormorant') format('svg')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;font-display:auto;src:url(https://michael-hillmann.com/wp-content/uploads/2026/03/Ubuntu-Regular.eot);src:url('https://michael-hillmann.com/wp-content/uploads/2026/03/Ubuntu-Regular.eot#1777561951') format('embedded-opentype'),url(https://michael-hillmann.com/wp-content/uploads/2026/03/Ubuntu-Regular.woff2) format('woff2'),url(https://michael-hillmann.com/wp-content/uploads/2026/03/Ubuntu-Regular.woff) format('woff'),url(https://michael-hillmann.com/wp-content/uploads/2026/03/Ubuntu-Regular.ttf) format('truetype'),url('https://michael-hillmann.com/wp-content/uploads/2026/03/Ubuntu-Regular.svg#Ubuntu') format('svg')}