/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.3.1749297264
Updated: 2025-06-07 13:54:24

*/

:root {
    --page-max-width: 2200px;
    
}
#allwrap {
    max-width: var(--page-max-width);
    margin: 0 auto;
    display: block;
    overflow: hidden;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    transition: box-shadow ease 0.5s;
}

#allwrap {
	max-width:
}
#floating-circle #circle2, #floating-circle #circle3, #floating-circle #circle4 {
	display:none;
	visibility:hidden;
}
#floating-circle {
	max-width:600px;
	height:auto;
	display:inline-block;
}

.svg-shape {
	height:auto;
	width:130px;
}

[custom-speed] {
	transition:none !important;
}

.sticky-menu {
	transition:none !important;
}
.sticky-menu.pinning {	
}
.sticky-menu.pinning .sticky-logo-container {
	padding-bottom:0;
}
.sticky-logo-container {
	transition:padding ease 0.5s !important;
}
.sticky-menu .site-logo img {
	transition:all ease 0.5s;
}
.sticky-menu.pinning .site-logo img {
	width:200px !important;
}
.sticky-menu .sticky-bg {
	transition:background-color, box-shadow !important;
	transition-duration:0.5s !important;
}
.sticky-menu.pinning .sticky-bg {
	background-color:white;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
}

#ingredients-image, .angelikawurz-bild, .kardamom-bild, .myrte-bild, .lavendel-bild  {
	transition:none !important;
	display:inline-block;
}
.fade-in-up-custom {
	transition:none !important;
}

#mobile-header {
	position:fixed;
	top:0;
	z-index:100;
	left:0;
	right:0;
	transition:box-shadow, background ease 0.5s;
}
#mobile-header.sticky {
	background:white;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
}

@media screen and (max-width:1024px) {
	
.svg-shape {
	height:auto;
	width:80px;
}
}

@media screen and (max-width:767px) {
	.svg-shape {
	height:auto;
	width:50px;
}
}