/* Loaded only when the advanced master switch is on. Readability is unchanged. */
.kneipp-light-layer { position: absolute; inset: -32px; pointer-events: none; opacity: 0.045; }
.kneipp-light-layer--0 { background: radial-gradient(ellipse at 20% 70%, #fff 0, transparent 55%); }
.kneipp-light-layer--1 { background: radial-gradient(ellipse at 80% 30%, #d7efff 0, transparent 50%); }
@media (min-width: 60em) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
 .saeulen .kneipp-depth-card { transition: transform 160ms ease, box-shadow 160ms ease; }
 .saeulen .kneipp-depth-card:hover { transform: perspective(900px) rotateX(var(--kneipp-rx, 0deg)) rotateY(var(--kneipp-ry, 0deg)); }
 .saeulen .kneipp-depth-card:focus-within { transform: none; }
}
@media (prefers-reduced-motion: reduce), print {
 .kneipp-light-layer { display: none !important; }
 .page-bg__img { transform: none !important; }
 .saeulen .kneipp-depth-card { transform: none !important; }
}
