:where(h1,h2,h3,h4,.wp-block-post-title) em{font-weight:inherit}.is-style-kicker,.aroma-kicker{font-family:var(--wp--preset--font-family--label);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.aroma-wordmark{font-family:var(--wp--preset--font-family--display);font-weight:300;font-size:2.5rem;line-height:1;margin:0}.aroma-kopfbereich{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:50;background:var(--wp--preset--color--creme);transition:transform 0.3s ease,box-shadow 0.3s ease}.aroma-kopfbereich.is-kompakt{box-shadow:0 1px 0 var(--wp--preset--color--beige),0 6px 18px rgb(42 39 34 / .06)}.aroma-kopfbereich.is-versteckt{transform:translateY(-110%)}.aroma-kopf{max-width:var(--wp--style--global--wide-size,1280px);margin:0 auto;padding:1.5rem clamp(1rem, 3vw, 2.5rem);gap:1rem 2rem;transition:padding 0.3s ease}.aroma-marke{gap:1.25rem!important}.aroma-marke__logo,.aroma-marke__logo img{margin:0;transition:width 0.3s ease}.aroma-marke__logo img{height:auto}.aroma-marke__text{gap:0.35rem!important;padding-left:1.25rem;border-left:1px solid var(--wp--preset--color--grau)}.aroma-kopf .aroma-tagline{font-size:.6875rem;font-weight:600;color:var(--wp--preset--color--dunkel)}.aroma-hauptmenue{font-family:var(--wp--preset--font-family--label);font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase}.aroma-hauptmenue .wp-block-navigation-item__content{text-decoration:none}.aroma-hauptmenue .current-menu-item>a,.aroma-hauptmenue a[aria-current="page"],.aroma-hauptmenue a.is-aktiv{font-weight:600}.aroma-hauptmenue .aroma-menue-hervor>a{padding:.4em .9em;border:1px solid var(--wp--preset--color--gruen)}.aroma-hauptmenue .aroma-menue-hervor>a:hover,.aroma-hauptmenue .aroma-menue-hervor>a:focus-visible{background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss)}.wp-block-navigation__responsive-container.is-menu-open .aroma-menue-hervor>a{padding:0;border:0}.aroma-kopfbereich.is-kompakt .aroma-kopf{padding-top:.6rem;padding-bottom:.6rem}.aroma-kopfbereich.is-kompakt .aroma-marke__logo img{width:56px!important}.aroma-kopfbereich.is-kompakt .aroma-wordmark{font-size:1.75rem}.aroma-kopfbereich.is-kompakt .aroma-tagline{display:none}@media (max-width:781px){.aroma-kopf{padding-top:1rem;padding-bottom:1rem;flex-wrap:nowrap!important}.aroma-marke__logo img{width:64px!important}.aroma-wordmark{font-size:1.75rem}.aroma-kopf .aroma-tagline{display:none}}@media (min-width:782px) and (max-width:1199px){.aroma-hauptmenue{letter-spacing:.12em}.aroma-hauptmenue .wp-block-navigation__container{gap:.5rem 1.25rem!important}.aroma-marke__logo img{width:64px!important}.aroma-hauptmenue{font-size:.75rem}.aroma-kopf .aroma-wordmark{font-size:2rem}.aroma-kopf .aroma-tagline{font-size:.5625rem;letter-spacing:.2em}}@media (min-width:782px) and (max-width:999px){.aroma-hauptmenue{letter-spacing:.08em}.aroma-hauptmenue .wp-block-navigation__container{gap:.5rem 0.85rem!important}.aroma-hauptmenue .aroma-menue-hervor>a{padding:.35em .6em}}@media (prefers-reduced-motion:reduce){.aroma-kopfbereich,.aroma-kopf,.aroma-marke__logo img{transition:none}}.aroma-wordmark .aroma-wm__aroma{font-size:.7em}.aroma-wordmark em{font-size:1.3em;line-height:.9}.aroma-wordmark a{color:inherit;text-decoration:none}.aroma-tagline{font-family:var(--wp--preset--font-family--label);font-size:.625rem;letter-spacing:.26em;text-transform:uppercase;color:var(--wp--preset--color--grau);margin:0}.aroma-footer a{color:var(--wp--preset--color--creme);text-decoration:none}.aroma-footer a:hover,.aroma-footer a:focus{text-decoration:underline}.aroma-footer p.has-small-font-size a{display:inline-block;padding-block:.35rem}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--wp--preset--color--gruen);outline-offset:2px}.aroma-block-hinweis{padding:1rem;border:1px dashed var(--wp--preset--color--beige);color:var(--wp--preset--color--grau);font-size:var(--wp--preset--font-size--small)}.aroma-badge{display:inline-block;margin:0 0 .75rem;padding:.35rem .7rem;background:var(--wp--preset--color--sonnengelb);color:var(--wp--preset--color--dunkel);font-family:var(--wp--preset--font-family--label);font-size:.625rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.aroma-badge--bald{background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss)}.aroma-badge--plaetze{background:var(--wp--preset--color--dunkel);color:var(--wp--preset--color--weiss)}.aroma-terminzeile__text .aroma-badge,.aroma-termin__text .aroma-badge{margin:0 0 .35rem;align-self:flex-start}.aroma-brotkrumen{color:var(--wp--preset--color--grau);margin:0 0 1.5rem}.aroma-brotkrumen a{color:inherit;text-decoration:none}.aroma-brotkrumen a:hover,.aroma-brotkrumen a:focus{text-decoration:underline}.aroma-seminar-kopf__inner{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}.aroma-seminar-kopf__text{flex:1 1 32rem;min-width:0}.aroma-seminar-kopf__titel{margin:0;font-size:var(--wp--preset--font-size--huge);line-height:.92;letter-spacing:-.02em}.aroma-seminar-kopf__untertitel{margin:1.5rem 0 0}.aroma-seminar-kopf__bild{flex:0 1 200px;width:200px;max-width:30%;height:auto}.aroma-terminbox{background:var(--wp--preset--color--weiss);border:1px solid var(--wp--preset--color--beige);padding:clamp(1.25rem, 3vw, 1.75rem)}.aroma-terminbox__titel{margin:0 0 .5rem;font-weight:600}.aroma-terminbox__liste{list-style:none;margin:0;padding:0}.aroma-termin{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 0;border-top:1px solid var(--wp--preset--color--beige)}.aroma-termin__text{display:flex;flex-direction:column;min-width:0}.aroma-termin__datum{font-family:var(--wp--preset--font-family--display);font-size:1.6rem;line-height:1.1}.aroma-termin__info{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-termin__button{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;text-decoration:none;font-size:.6875rem}.aroma-termin__status{flex:0 0 auto;font-family:var(--wp--preset--font-family--label);font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--wp--preset--color--grau)}.aroma-terminbox__fakten{margin:.5rem 0 0;padding-top:1rem;border-top:1px solid var(--wp--preset--color--dunkel);font-size:var(--wp--preset--font-size--small)}.aroma-terminbox__fakten>div{display:flex;justify-content:space-between;gap:1rem;padding:.2rem 0}.aroma-terminbox__fakten dt{color:var(--wp--preset--color--grau)}.aroma-terminbox__fakten dd{margin:0;text-align:right;font-weight:600}.aroma-terminbox__hinweis,.aroma-terminbox__leistungen,.aroma-terminbox__leer{font-size:var(--wp--preset--font-size--small);margin:1rem 0 0}.aroma-terminbox__pdf{margin:1rem 0 0}.aroma-terminbox__pdf a{font-weight:600;text-decoration:none}.aroma-fakten{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem}.aroma-fakten__karte{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;background:var(--wp--preset--color--beige)}.aroma-fakten__karte p{margin:0}.aroma-fakten__foto,.aroma-fakten__initialen{flex:0 0 88px;width:88px;height:88px;border-radius:50%;object-fit:cover}.aroma-fakten__initialen{display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--creme);font-family:var(--wp--preset--font-family--display);font-size:1.75rem;color:var(--wp--preset--color--grau)}.aroma-fakten__name{font-family:var(--wp--preset--font-family--display);font-size:1.5rem;line-height:1.15}.aroma-fakten__name a{color:inherit;text-decoration:none}.aroma-fakten__zusatz{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-anmeldung{background:var(--wp--preset--color--weiss);border:1px solid var(--wp--preset--color--beige);padding:clamp(1.5rem, 5vw, 3.5rem);scroll-margin-top:2rem}.aroma-anmeldung>.aroma-kicker{margin:0;color:var(--wp--preset--color--grau)}.aroma-anmeldung__titel{margin:.4rem 0 1.5rem}.aroma-karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:3rem 2rem}.aroma-karte__link{display:flex;flex-direction:column;gap:.6rem;color:inherit;text-decoration:none}.aroma-karte__bild{position:relative;aspect-ratio:4 / 5;background:var(--wp--preset--color--beige);overflow:hidden}.aroma-karte__bild img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.aroma-karte__bild.is-kupferstich img{object-fit:contain;padding:15%;box-sizing:border-box}.aroma-karte__link:hover .aroma-karte__bild img,.aroma-karte__link:focus .aroma-karte__bild img{transform:scale(1.03)}.aroma-karte__badges{position:absolute;top:.9rem;left:.9rem;display:flex;flex-wrap:wrap;gap:.4rem}.aroma-karte__badges .aroma-badge{margin:0}.aroma-karte__titel{margin:.4rem 0 0;font-size:1.9rem;line-height:1.1}.aroma-karte__text{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-karte__meta{margin:0;font-size:.6875rem}.aroma-themenfilter{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;list-style:none;padding:0;margin-block:.5rem 2.5rem;font-family:var(--wp--preset--font-family--label);font-size:.875rem}.aroma-themenfilter a{color:var(--wp--preset--color--dunkel);text-decoration:none;border-bottom:1px solid var(--wp--preset--color--beige);padding-bottom:2px}.aroma-themenfilter .current-cat a,.aroma-themenfilter a:hover{border-bottom-color:var(--wp--preset--color--gruen)}@media (max-width:781px){.aroma-seminar-kopf__bild{display:none}}.aroma-hero{gap:clamp(1rem, 3vw, 2rem)}.aroma-hero__bild{flex:0 1 220px;margin:0}.aroma-hero__bild img{width:100%;height:auto}.aroma-hero__bild.is-gespiegelt img{transform:scaleX(-1)}.aroma-hero__text{flex:1 1 auto;min-width:0}.aroma-hero::before{content:"";flex:0 1 220px}.aroma-hero__titel{line-height:.88;letter-spacing:-.02em}.aroma-kapitelnummer{font-family:var(--wp--preset--font-family--display);font-size:1.875rem;color:var(--wp--preset--color--gruen);margin:0 0 .5rem}.aroma-abschnittskopf{border-bottom:1px solid var(--wp--preset--color--dunkel);padding-bottom:.75rem}.aroma-abschnittskopf h2{margin:0}.aroma-abschnittskopf .aroma-kicker a{font-weight:600;text-decoration:none}.aroma-abschnittskopf .aroma-kicker a::after{content:" →"}.wp-block-button.is-style-outline .wp-block-button__link{background:#fff0;color:var(--wp--preset--color--dunkel);border:1px solid var(--wp--preset--color--dunkel)}.aroma-neu-flaeche .aroma-karte__bild{background:rgb(255 255 255 / .35)}.aroma-neu-flaeche .aroma-karte__text{color:var(--wp--preset--color--dunkel)}@media (max-width:781px){.aroma-hero__bild,.aroma-hero::before{display:none}}.aroma-terminliste__monat{margin:2.5rem 0 0;padding-bottom:.5rem;border-bottom:1px solid var(--wp--preset--color--dunkel);font-size:var(--wp--preset--font-size--x-large)}.aroma-terminzeile{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 2rem;padding:1.25rem 0;border-bottom:1px solid var(--wp--preset--color--beige)}.aroma-terminzeile__datum{flex:0 0 7.5rem;display:flex;flex-direction:column}.aroma-terminzeile__tag{font-family:var(--wp--preset--font-family--display);font-size:2.25rem;line-height:1}.aroma-terminzeile__datum .aroma-kicker{font-size:.6875rem;color:var(--wp--preset--color--grau);margin-top:.25rem}.aroma-terminzeile__text{flex:1 1 18rem;min-width:0}.aroma-terminzeile__thema{margin:0;font-size:.6875rem;font-weight:600;color:var(--wp--preset--color--gruen)}.aroma-terminzeile__titel{margin:.15rem 0 0;font-size:1.75rem;line-height:1.15}.aroma-terminzeile__titel a{color:inherit;text-decoration:none}.aroma-terminzeile__titel a:hover,.aroma-terminzeile__titel a:focus{text-decoration:underline}.aroma-terminzeile__meta{margin:.25rem 0 0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-terminzeile__button{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 1.25rem;text-decoration:none}.aroma-terminzeile__status{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 1.25rem;border:1px solid var(--wp--preset--color--beige);color:var(--wp--preset--color--dunkel);font-family:var(--wp--preset--font-family--label);font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none}.aroma-personen{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:2.25rem 1.75rem}.aroma-person{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;color:inherit;text-decoration:none}.aroma-person__foto{width:132px;height:132px;border-radius:50%;object-fit:cover}.aroma-person__initialen{display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--beige);font-family:var(--wp--preset--font-family--display);font-size:2.25rem;color:var(--wp--preset--color--grau)}.aroma-person__name{margin-top:.4rem;font-family:var(--wp--preset--font-family--display);font-size:1.5rem;line-height:1.15}.aroma-person:hover .aroma-person__name,.aroma-person:focus .aroma-person__name{text-decoration:underline}.aroma-person__quali{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau);line-height:1.45}.aroma-orte{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:2rem}.aroma-ort{padding:1.75rem;background:var(--wp--preset--color--weiss);border:1px solid var(--wp--preset--color--beige)}.aroma-ort .aroma-kicker{margin:0;color:var(--wp--preset--color--grau)}.aroma-ort__bild{width:100%;height:auto;margin-bottom:1rem}.aroma-ort__name{margin:.3rem 0 .5rem;font-size:var(--wp--preset--font-size--large)}.aroma-ort__adresse{font-style:normal}.aroma-ort__text{font-size:var(--wp--preset--font-size--small)}.aroma-orte--kompakt{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.aroma-orte--kompakt .aroma-ort{padding:1rem 1.25rem;background:#fff0;border:0;border-left:2px solid var(--wp--preset--color--beige)}.aroma-orte--kompakt .aroma-ort__name{margin:.2rem 0 .25rem;font-size:var(--wp--preset--font-size--medium);font-family:var(--wp--preset--font-family--text);font-weight:600}.aroma-orte--kompakt .aroma-ort__adresse,.aroma-orte--kompakt .aroma-ort__seminare,.aroma-orte--kompakt .aroma-ort__anfahrt{margin:0;font-size:var(--wp--preset--font-size--small)}.aroma-ort__hinweis{display:block;color:var(--wp--preset--color--grau)}.aroma-hauptort{padding:clamp(1.5rem, 4vw, 3rem);background:var(--wp--preset--color--weiss);border-top:4px solid var(--wp--preset--color--gruen)}.aroma-hauptort__bilder{gap:0.75rem!important}.aroma-hauptort__bilder .wp-block-image,.aroma-hauptort__bilder .wp-block-image img{margin:0;width:100%;aspect-ratio:3 / 4;object-fit:cover}.aroma-zeiten{padding:1.25rem 1.5rem;background:var(--wp--preset--color--creme)}.aroma-zeiten h3{margin-top:0}.aroma-zeiten ul{margin:0 0 .75rem;padding:0;list-style:none}.aroma-zeiten li{padding:.25rem 0;border-bottom:1px solid var(--wp--preset--color--beige)}.aroma-zeiten p{margin:.4rem 0 0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-profil-kopf__inner{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem}.aroma-profil-kopf__foto{flex:0 0 auto;width:clamp(140px, 22vw, 220px);height:clamp(140px, 22vw, 220px);border-radius:50%;object-fit:cover}.aroma-profil-kopf__initialen{display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--beige);font-family:var(--wp--preset--font-family--display);font-size:clamp(2.5rem, 5vw, 4rem);color:var(--wp--preset--color--grau)}.aroma-profil-kopf__text{flex:1 1 20rem;min-width:0}.aroma-profil-kopf__text .aroma-kicker{margin:0 0 .75rem;color:var(--wp--preset--color--grau)}.aroma-profil-kopf__name{margin:0;font-size:var(--wp--preset--font-size--huge);line-height:.95}.aroma-profil-kopf__web{margin:1rem 0 0}.aroma-thema-kopf__beschreibung{max-width:38rem;margin:1.25rem 0 0;font-size:var(--wp--preset--font-size--large);line-height:1.5}h2.aroma-abschnittskopf{margin:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:3rem;gap:.5rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{padding:.5rem 0;font-size:1rem}.gform_wrapper .gfield_label,.gform_wrapper .gfield_label_before_complex{font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.gform_wrapper .gfield_required{color:var(--wp--preset--color--dunkel)}.gform_wrapper input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=hidden]),.gform_wrapper textarea,.gform_wrapper select{width:100%;box-sizing:border-box;padding:.65rem .75rem;border:1px solid var(--wp--preset--color--grau);border-radius:0;background:var(--wp--preset--color--weiss);color:var(--wp--preset--color--dunkel);font-family:var(--wp--preset--font-family--text);font-size:1rem}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button,.gform_wrapper .gform_page_footer input[type=button]{min-height:44px;padding:.75rem 1.5rem;border:0;border-radius:0;background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss);font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;cursor:pointer}.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer button:hover{background:var(--wp--preset--color--gruen-dunkel)}.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors{color:#791f1f}.aroma-consent{position:fixed;z-index:100;left:24px;bottom:24px;width:min(440px, 100% - 48px);box-sizing:border-box;padding:28px 30px 26px;background:var(--wp--preset--color--weiss);color:var(--wp--preset--color--dunkel);border-top:4px solid var(--wp--preset--color--gruen);box-shadow:0 8px 32px rgb(42 39 34 / .18)}.aroma-consent[hidden]{display:none}.aroma-consent__titel{margin:0 0 10px;font-family:var(--wp--preset--font-family--display);font-weight:300;font-size:30px;line-height:1.1}.aroma-consent__text{margin:0 0 20px;font-family:var(--wp--preset--font-family--label);font-weight:400;font-size:14px;line-height:1.55}.aroma-consent__text a{color:var(--wp--preset--color--gruen)}.aroma-consent__aktionen{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center}.aroma-consent__button{min-height:44px;padding:12px 0;background:none;border:0;border-bottom:1px solid var(--wp--preset--color--dunkel);color:var(--wp--preset--color--dunkel);font-family:var(--wp--preset--font-family--label);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.aroma-consent__button--primaer{padding:12px 20px;border:0;background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss)}.aroma-consent__button:hover{color:var(--wp--preset--color--gruen)}.aroma-consent__button--primaer:hover{color:var(--wp--preset--color--weiss);background:var(--wp--preset--color--gruen-dunkel)}.aroma-consent__button:focus-visible{outline:2px solid var(--wp--preset--color--dunkel);outline-offset:3px}@media (max-width:480px){.aroma-consent{left:12px;bottom:12px;width:calc(100% - 24px);padding:22px 20px 20px}}.aroma-formular-hinweis{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{width:1.25rem;height:1.25rem;margin:.15rem .6rem 0 0;accent-color:var(--wp--preset--color--gruen);flex:0 0 auto}.gform_wrapper .ginput_container_consent,.gform_wrapper .gchoice{display:flex;align-items:flex-start}.gform_wrapper .gfield_consent_label,.gform_wrapper .gchoice label{font-size:1rem;line-height:1.5}.gform_wrapper .gfield_consent_description{max-height:none;overflow:visible;padding:0;border:0;margin-top:.4rem;font-size:var(--wp--preset--font-size--small)}.gform_wrapper .gfield_description,.gform_wrapper .gform-field-label--type-sub{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.gform_wrapper .gform_confirmation_message{padding:1.25rem 1.5rem;border-left:4px solid var(--wp--preset--color--gruen);background:var(--wp--preset--color--creme)}.aroma-anmeldung__seminar{margin:0 0 1.5rem;padding:.9rem 1.1rem;border-left:4px solid var(--wp--preset--color--gruen);background:var(--wp--preset--color--creme)}.aroma-anmeldung__seminar strong{font-family:var(--wp--preset--font-family--display);font-size:1.5rem;font-weight:400;line-height:1.2}.aroma-anmeldung__preis{display:block;margin-top:.25rem;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-anmeldung__termin{display:block;margin-top:.35rem}.aroma-anmeldung__termin:empty{display:none}.aroma-anmeldeleiste{display:none}@media (max-width:781px){.aroma-anmeldeleiste:not([hidden]){position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem calc(0.75rem + env(safe-area-inset-bottom, 0px));background:var(--wp--preset--color--weiss);border-top:3px solid var(--wp--preset--color--gruen);box-shadow:0 -6px 18px rgb(42 39 34 / .1);color:var(--wp--preset--color--dunkel);text-decoration:none}.aroma-anmeldeleiste__text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--wp--preset--font-family--display);font-size:1.15rem}.aroma-anmeldeleiste__preis{font-family:var(--wp--preset--font-family--text);font-size:.875rem;color:var(--wp--preset--color--grau)}.aroma-anmeldeleiste__knopf{flex:0 0 auto;padding:.7rem 1.1rem;background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss);font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}}.aroma-termin__warte{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex:0 0 auto}.aroma-termin__warteliste,.aroma-terminzeile__warteliste{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border:1px solid var(--wp--preset--color--dunkel);color:var(--wp--preset--color--dunkel);font-family:var(--wp--preset--font-family--label);font-size:.6875rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.aroma-termin__warteliste:hover,.aroma-terminzeile__warteliste:hover{background:var(--wp--preset--color--dunkel);color:var(--wp--preset--color--weiss)}.aroma-terminfilter{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin:0 0 2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--wp--preset--color--beige)}.aroma-terminfilter[hidden],.aroma-terminzeile[hidden],.aroma-terminliste__monat[hidden],.aroma-terminliste__keine[hidden]{display:none}.aroma-terminfilter__themen{display:flex;flex-wrap:wrap;gap:.5rem}.aroma-terminfilter__thema{min-height:40px;padding:.4rem .9rem;border:1px solid var(--wp--preset--color--beige);background:var(--wp--preset--color--weiss);color:var(--wp--preset--color--dunkel);font-family:var(--wp--preset--font-family--label);font-size:.8125rem;cursor:pointer}.aroma-terminfilter__thema[aria-pressed="true"]{background:var(--wp--preset--color--gruen);border-color:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss)}.aroma-terminfilter__thema:hover{border-color:var(--wp--preset--color--gruen)}.aroma-terminfilter__ort{display:flex;flex-direction:column;gap:.25rem}.aroma-terminfilter__ort select{min-height:40px;padding:.4rem .6rem;border:1px solid var(--wp--preset--color--grau);background:var(--wp--preset--color--weiss);font-family:var(--wp--preset--font-family--text);font-size:.9375rem}.aroma-teilen{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin-top:var(--wp--preset--spacing--60,3rem)}.aroma-teilen__titel{margin:0;font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.aroma-teilen__liste{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.aroma-teilen__liste li[hidden]{display:none}.aroma-teilen__knopf{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--wp--preset--color--dunkel);border-radius:50%;background:none;color:var(--wp--preset--color--dunkel);cursor:pointer}.aroma-teilen__knopf:hover,.aroma-teilen__knopf:focus-visible{background:var(--wp--preset--color--gruen);border-color:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss)}.aroma-teilen__status{flex-basis:100%;min-height:1.4em;margin:0;font-family:var(--wp--preset--font-family--label);font-size:.8125rem}.aroma-footer .aroma-wordmark a{color:inherit;text-decoration:none}.aroma-footer__abschluss{margin-top:var(--wp--preset--spacing--50,2.5rem);padding-top:1.5rem;border-top:1px solid rgb(247 246 240 / .2);gap:1rem 2rem}.aroma-footer__abschluss p{margin:0;opacity:.8}.aroma-footer__claim,.aroma-footer__claim img{margin:0;max-width:100%;height:auto}body:has(.aroma-consent:not([hidden])) .aroma-anmeldeleiste{display:none!important}.aroma-fakten__karte.is-klickbar{position:relative;transition:background-color 0.2s ease}.aroma-fakten__karte.is-klickbar .aroma-fakten__name a::after{content:"";position:absolute;inset:0}.aroma-fakten__karte.is-klickbar:hover{background-color:var(--wp--preset--color--weiss)}.aroma-fakten__karte.is-klickbar:focus-within{outline:2px solid var(--wp--preset--color--gruen);outline-offset:2px}.aroma-fakten__mehr{color:var(--wp--preset--color--gruen);text-decoration:underline}#satteins,#online,.aroma-ort[id],#anmeldung{scroll-margin-top:7rem}.aroma-online{margin-top:var(--wp--preset--spacing--60,3rem);padding:clamp(1.5rem, 4vw, 3rem);background:var(--wp--preset--color--weiss);border-top:4px solid var(--wp--preset--color--beige)}.aroma-teaser-berater{padding:clamp(1.5rem, 4vw, 3rem);background:var(--wp--preset--color--weiss);border-top:4px solid var(--wp--preset--color--gruen)}.aroma-infokarte{height:100%;padding:1.25rem 1.5rem;background:var(--wp--preset--color--creme)}.aroma-infokarte h3{margin-top:0}.aroma-infokarte p{margin-bottom:0}.aroma-anfrage{margin-top:var(--wp--preset--spacing--60,3rem);padding:clamp(1.5rem, 4vw, 3rem);background:var(--wp--preset--color--beige)}.aroma-anfrage h2{margin-top:0}#wege,#einstieg,#lernweg,#anfrage{scroll-margin-top:7rem}.wp-block-details{border-bottom:1px solid var(--wp--preset--color--beige)}.wp-block-details+.wp-block-details{margin-top:0}:where(h2,h3)+.wp-block-details{border-top:1px solid var(--wp--preset--color--beige)}.wp-block-details summary{position:relative;padding:1rem 2.5rem 1rem 0;font-weight:600;list-style:none;cursor:pointer}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::after{content:"+";position:absolute;top:50%;right:.25rem;transform:translateY(-50%);font-size:1.5rem;font-weight:400;line-height:1;color:var(--wp--preset--color--gruen)}.wp-block-details[open] summary::after{content:"–"}.wp-block-details summary:hover{color:var(--wp--preset--color--gruen)}.wp-block-details>:not(summary){margin-top:0;padding-bottom:1rem}@media (max-width:781px){.aroma-hauptort,.aroma-online,.aroma-anfrage{padding:1.5rem 1rem}.aroma-infokarte{padding:1rem}}.aroma-social{display:flex;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.aroma-social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(247 246 240 / .35);border-radius:50%;transition:background-color 0.2s ease,color 0.2s ease}.aroma-social a:hover,.aroma-social a:focus-visible{background:var(--wp--preset--color--creme);color:var(--wp--preset--color--dunkel);text-decoration:none}.aroma-kopf .aroma-shop{display:flex;align-items:center;gap:1.5rem;margin:0 0 0 auto}.aroma-shop__feeling{font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--dunkel);text-decoration:none}.aroma-shop__feeling:hover,.aroma-shop__feeling:focus-visible{color:var(--wp--preset--color--gruen);text-decoration:underline;text-underline-offset:3px}.aroma-shop__link{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss);font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color 0.2s ease}.aroma-shop__link:hover,.aroma-shop__link:focus-visible{background:var(--wp--preset--color--gruen-dunkel);color:var(--wp--preset--color--weiss)}.aroma-kopfbereich.is-kompakt .aroma-shop__link{padding:.45rem .85rem}@media (max-width:781px){.aroma-shop__feeling{display:none}.aroma-shop__link{padding:.5rem .7rem}.aroma-shop__text{font-size:.6875rem}}@media (max-width:781px){.aroma-marke__logo{flex:0 0 auto}.aroma-marke__logo a{display:block}.aroma-marke__logo img{max-width:none}}@media (max-width:480px){.aroma-marke{gap:0.6rem!important}.aroma-marke__logo img,.aroma-kopfbereich.is-kompakt .aroma-marke__logo img{width:44px!important}.aroma-marke__text{padding-left:.6rem}.aroma-wordmark,.aroma-kopfbereich.is-kompakt .aroma-wordmark{font-size:1.25rem}.aroma-shop__link,.aroma-kopfbereich.is-kompakt .aroma-shop__link{padding:.6rem}.aroma-shop__text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.aroma-footer-shop{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.aroma-footer-shop a{display:inline-block;padding:.5rem .9rem;border:1px solid rgb(247 246 240 / .6);font-family:var(--wp--preset--font-family--label);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.aroma-footer .aroma-footer-shop a:hover,.aroma-footer .aroma-footer-shop a:focus-visible{background:var(--wp--preset--color--creme);color:var(--wp--preset--color--dunkel);text-decoration:none}.aroma-sortierhinweis,.aroma-terminfilter__hinweis{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grau)}.aroma-terminfilter__hinweis{flex-basis:100%}.aroma-terminliste__alle{margin-left:.25rem;padding:0;border:0;background:none;color:var(--wp--preset--color--gruen);font:inherit;text-decoration:underline;cursor:pointer}.aroma-anmeldung__schritte{margin:0 0 1.5rem;padding-left:1.25rem}.aroma-anmeldung__schritte li{margin-bottom:.35rem}.aroma-logovarianten{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem}.aroma-logovariante{margin:0;border:1px solid var(--wp--preset--color--beige);background:var(--wp--preset--color--weiss)}.aroma-logovariante__hell,.aroma-logovariante__dunkel{display:flex;align-items:center;min-height:7rem;padding:1.5rem}.aroma-logovariante__hell{background:var(--wp--preset--color--creme)}.aroma-logovariante__dunkel{background:var(--wp--preset--color--dunkel);color:var(--wp--preset--color--creme)}.aroma-logovariante figcaption{padding:.75rem 1rem;font-size:var(--wp--preset--font-size--small)}.aroma-logovariante .aroma-wordmark{font-size:2.25rem}.aroma-wm-a .aroma-wm__aroma,.aroma-wm-c .aroma-wm__aroma{font-size:1em}.aroma-wm-a em,.aroma-wm-c em{font-size:1.18em}.aroma-wm-c em{color:var(--wp--preset--color--gruen)}.aroma-logovariante__dunkel .aroma-wm-c em{color:#a9c4a5}.aroma-wm-d{display:flex;flex-direction:column}.aroma-wm-d .aroma-wm__aroma{margin-bottom:.3em;font-family:var(--wp--preset--font-family--label);font-size:.32em;font-weight:600;letter-spacing:.4em;text-transform:uppercase}.aroma-wm-d em{font-size:1.2em}.aroma-footer .aroma-footer-shop .aroma-footer-intern{border-color:var(--wp--preset--color--sonnengelb);background:var(--wp--preset--color--sonnengelb);color:var(--wp--preset--color--dunkel);text-decoration:none}.aroma-footer .aroma-footer-shop .aroma-footer-intern:hover,.aroma-footer .aroma-footer-shop .aroma-footer-intern:focus-visible{border-color:var(--wp--preset--color--creme);background:var(--wp--preset--color--creme);color:var(--wp--preset--color--dunkel)}.aroma-altbilder{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;margin:1.5rem 0;padding:0;list-style:none}.aroma-altbilder li{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;overflow-wrap:anywhere}.aroma-altbilder img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--wp--preset--color--weiss)}.aroma-logovarianten--formular{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.aroma-logovarianten--formular .aroma-wordmark{font-size:1.6rem}.aroma-bildleiste-rahmen{position:relative;margin-block:var(--wp--preset--spacing--40,1.5rem)}.wp-block-gallery.has-nested-images.aroma-bildleiste{display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:.5rem}.wp-block-gallery.has-nested-images.aroma-bildleiste figure.wp-block-image:not(#individual-image){flex:0 0 auto;width:auto;max-width:85%;margin:0;scroll-snap-align:start}.wp-block-gallery.has-nested-images.aroma-bildleiste figure.wp-block-image:not(#individual-image) img{height:300px;width:auto;max-width:none;object-fit:cover}.wp-block-gallery.has-nested-images.aroma-bildleiste figure.wp-block-image figcaption{position:static;max-width:100%;padding:.35rem 0 0;background:none;color:var(--wp--preset--color--grau);font-size:.8125rem;text-align:left}.aroma-bildleiste:focus-visible{outline:2px solid var(--wp--preset--color--gruen);outline-offset:4px}.aroma-bildleiste__pfeil{position:absolute;top:150px;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--wp--preset--color--creme);color:var(--wp--preset--color--dunkel);box-shadow:0 1px 6px rgb(42 39 34 / .25);cursor:pointer}.aroma-bildleiste-rahmen.hat-ueberlauf .aroma-bildleiste__pfeil{display:inline-flex}.aroma-bildleiste__pfeil--zurueck{left:.5rem}.aroma-bildleiste__pfeil--weiter{right:.5rem}.aroma-bildleiste__pfeil:disabled{opacity:0;pointer-events:none}.aroma-bildleiste__pfeil:hover,.aroma-bildleiste__pfeil:focus-visible{background:var(--wp--preset--color--gruen);color:var(--wp--preset--color--weiss);outline:none}@media (max-width:781px){.wp-block-gallery.has-nested-images.aroma-bildleiste figure.wp-block-image:not(#individual-image) img{height:220px}.aroma-bildleiste__pfeil{top:110px}}@media (prefers-reduced-motion:reduce){.wp-block-gallery.has-nested-images.aroma-bildleiste{scroll-behavior:auto}}.aroma-reiterleiste{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:2rem 0 2.5rem;border-bottom:1px solid var(--wp--preset--color--beige)}.aroma-reiterleiste[hidden]{display:none}.aroma-reiterleiste button{margin:0 0 -1px;padding:.75rem .1rem;border:0;border-bottom:3px solid #fff0;background:none;color:var(--wp--preset--color--grau);font-family:var(--wp--preset--font-family--label);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.aroma-reiterleiste button[aria-selected="true"]{border-bottom-color:var(--wp--preset--color--gruen);color:var(--wp--preset--color--dunkel)}.aroma-reiterleiste button:hover,.aroma-reiterleiste button:focus-visible{color:var(--wp--preset--color--gruen);outline:none}.aroma-reiterleiste button:focus-visible{outline:2px solid var(--wp--preset--color--gruen);outline-offset:2px}.aroma-reiter[hidden]{display:none}.aroma-reiter:focus{outline:none}h1,h2{hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;hyphenate-limit-chars:14 6 6;overflow-wrap:break-word}@media (min-width:1200px){.aroma-seminar-kopf__titel{hyphens:none}}