.svg-icon[data-v-612ff029]{vertical-align:-.15em;fill:currentColor;overflow:hidden}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--colors-primary-main: #000000;--colors-primary-light: #3d3d3d;--colors-primary-contrast: #ffffff;--colors-secondary-main: #e6ece4;--colors-secondary-light: #f4f7f3;--colors-secondary-dark: #cfdbcc;--colors-secondary-contrast: #506a49;--colors-tertiary-main: #d2e0de;--colors-tertiary-light: #e7eeed;--colors-tertiary-dark: #b6cdca;--colors-tertiary-dark-a40: rgba(182, 205, 202, .4);--colors-tertiary-contrast: #496a66;--colors-text-primary: #000000;--colors-text-secondary: #595959;--colors-text-disabled: rgba(0, 0, 0, .3);--colors-text-contrast: #ffffff;--colors-action-hover: rgba(0, 0, 0, .05);--colors-action-disabled: rgba(0, 0, 0, .1);--colors-divider: rgba(0, 0, 0, .16);--colors-mono-black: #000000;--colors-mono-900: #1a1a1a;--colors-mono-800: #333333;--colors-mono-700: #4d4d4d;--colors-mono-600: #666666;--colors-mono-500: #808080;--colors-mono-400: #999999;--colors-mono-300: #b3b3b3;--colors-mono-200: #cccccc;--colors-mono-100: #e6e6e6;--colors-mono-50: #f2f2f2;--colors-mono-white: #ffffff;--colors-mono-white-80: rgba(255, 255, 255, .8);--colors-mono-white-50: rgba(255, 255, 255, .5);--colors-mono-white-30: rgba(255, 255, 255, .3);--colors-mono-black-50: rgba(0, 0, 0, .5);--colors-mono-black-30: rgba(0, 0, 0, .3);--colors-overlay-backdrop: rgba(51, 51, 51, .3);--colors-signal-success: #1f873c;--colors-signal-error: #cc3333;--colors-signal-warning: #af7f01;--colors--success-background: rgba(61, 204, 51, .1);--colors--error-background: rgba(204, 51, 51, .1);--colors--warning-background: rgba(197, 135, 2, .1);--colors-background: var(--colors-secondary-main);--spacing: 8px;--container-width: 1440px;--transition-easing: ease-in-out;--transition-timing-fast: .2s;--transition-timing: .4s;--index--slider-bullets: 1;--index--dropdown-icon: 2;--index--navigation: 6;--index--reading-example: 10;--index--overlay-backdrop: 20;--index--overlay-content: 30;--index--cookie-banner: 40;--shadows--flyout-elevation: 1px 2px 8px 0px #00000033}@font-face{font-family:TiemposText;src:url(/static/assets/tiempos-text-regular-italic.23f25830.woff2) format("woff2"),url(/static/assets/tiempos-text-regular-italic.ed16cd73.otf) format("otf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TiemposText;src:url(/static/assets/tiempos-text-regular.20bcd200.woff2) format("woff2"),url(/static/assets/tiempos-text-regular.328e1620.otf) format("otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TiemposText;src:url(/static/assets/tiempos-text-bold.1d5b0d4d.woff2) format("woff2"),url(/static/assets/tiempos-text-bold.e3818bed.otf) format("otf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TiemposText;src:url(/static/assets/tiempos-text-bold-italic.208a433b.woff2) format("woff2"),url(/static/assets/tiempos-text-bold-italic.ef3d2b6f.otf) format("otf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-buch.425944ea.woff2) format("woff2"),url(/static/assets/soehne-buch.15a4c835.otf) format("otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-buch-kursiv.b40c472a.woff2) format("woff2"),url(/static/assets/soehne-buch-kursiv.d2393c01.otf) format("otf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-halbfett.dacab384.woff2) format("woff2"),url(/static/assets/soehne-halbfett.b0520e02.otf) format("otf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-halbfett-kursiv.50fe6544.woff2) format("woff2"),url(../web/assets/fonts/soehne/sohne-halbfett-kursiv.otf) format("otf");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-kraeftig-kursiv.f14c3a3d.woff2) format("woff2"),url(/static/assets/soehne-kraeftig-kursiv.5486a968.otf) format("otf");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-kraeftig.5cb487e5.woff2) format("woff2"),url(/static/assets/soehne-kraeftig.5379b58a.otf) format("otf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-dreiviertelfett.1c95991c.woff2) format("woff2"),url(../web/assets/fonts/soehne/soehne-dreiviertelfett.otf) format("otf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:soehne;src:url(/static/assets/soehne-dreiviertelfett-kursiv.5b0bea20.woff2) format("woff2"),url(/static/assets/soehne-dreiviertelfett-kursiv.fb341534.otf) format("otf");font-weight:700;font-style:italic;font-display:swap}.typo-headline01{font-size:7.2rem;line-height:7.7rem;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:4rem;line-height:1.075}@media screen and (min-width: 1023px){.typo-headline01{font-size:7.2rem;line-height:7.7rem;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-headline02{font-size:5.4rem;line-height:5.8rem;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:4rem;line-height:1.075}@media screen and (min-width: 1023px){.typo-headline02{font-size:5.4rem;line-height:5.8rem;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-headline03{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:2.8rem;line-height:3rem}@media screen and (min-width: 1023px){.typo-headline03{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-headline04{font-size:2.3rem;line-height:2.5rem}@media screen and (min-width: 1023px){.typo-headline04{font-size:3rem;line-height:3.2rem;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-headline05{font-size:2.2rem;line-height:2.4rem;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.9rem;line-height:2rem}@media screen and (min-width: 1023px){.typo-headline05{font-size:2.2rem;line-height:2.4rem;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-headline06{font-size:1.7rem;line-height:1.8rem;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.6rem;line-height:1.7rem}@media screen and (min-width: 1023px){.typo-headline06{font-size:1.7rem;line-height:1.8rem;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-lead{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.7rem;line-height:2.7rem}@media screen and (min-width: 1023px){.typo-lead{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-lead-big{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}.typo-lead-small{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.7rem;line-height:2.7rem}.typo-quote{font-size:2rem;line-height:1.3;font-weight:400;font-family:TiemposText,system-ui,sans-serif;margin-block:0;font-size:1.7rem;line-height:2.2rem}@media screen and (min-width: 1023px){.typo-quote{font-size:2rem;line-height:1.3;font-weight:400;font-family:TiemposText,system-ui,sans-serif;margin-block:0}}.typo-paragraph01{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.6rem;line-height:2.3rem}@media screen and (min-width: 1023px){.typo-paragraph01{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-paragraph01-bold{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.6rem;line-height:2.3rem;font-weight:600}@media screen and (min-width: 1023px){.typo-paragraph01-bold{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-weight:600}}.typo-paragraph01-link{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.6rem;line-height:2.3rem;text-decoration:underline}@media screen and (min-width: 1023px){.typo-paragraph01-link{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;text-decoration:underline}}.typo-paragraph02{font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.3rem;line-height:1.9rem}@media screen and (min-width: 1023px){.typo-paragraph02{font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-paragraph02-bold{font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.3rem;line-height:1.9rem;font-weight:600}@media screen and (min-width: 1023px){.typo-paragraph02-bold{font-size:1.4rem;line-height:2rem;font-weight:400;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0}}.typo-button,.typo-text-button{font-size:1.6rem;line-height:1;margin-block:0}.typo-text-button-small{font-size:1.4rem;line-height:1.6rem;margin-block:0}.typo-text-field{font-size:1.6rem;line-height:1.25;margin-block:0}.typo-boolean-text{font-size:1.6rem;line-height:1.5;margin-block:0}.typo-label{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}.typo-label-link{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;text-decoration:underline}.typo-label-bold{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-weight:600}.typo-caption{font-size:1.2rem;line-height:1.33;margin-block:0}.typo-caption2{font-size:1rem;line-height:12px;font-family:soehne,system-ui,sans-serif;margin-block:0}.typo.typo--bold{font-weight:700}.typo.typo--success{color:var(--colors-signal-success)}.typo.typo--primary-contrast{color:var(--colors-primary-contrast)}.typo.typo--secondary-contrast{color:var(--colors-secondary-contrast)}.typo.typo--error{color:var(--colors-signal-error)}.typo.typo--centered{text-align:center}.scroll-lock.scroll-lock--locked{overflow:hidden}.body{--global--body-background-color: var(--colors-background);background-color:var(--global--body-background-color, var(--colors-background))}.body .body__content{display:flex;flex-direction:column;min-height:100vh}.body .body__main{flex:1}.body.body--tertiary{--global--body-background-color: var(--colors-tertiary-main)}.body.body--checkout .body__main{display:flex;flex-direction:column}.header--dark{--header-elements-color: var(--colors-mono-black)}.header--dark .mobile-navigation__logo,.header--dark .desktop-navigation__logo{filter:invert(1)}.header--light{--header-elements-color: var(--colors-mono-white)}.header--light .mobile-navigation__logo,.header--light .desktop-navigation__logo{filter:invert(0)}.footer{--footer-link-groupspacing: 20px;padding:calc(var(--spacing) * 6.5) 0}@media screen and (min-width: 767px){.footer{padding:calc(var(--spacing) * 5.5) 0}}@media screen and (min-width: 1023px){.footer{padding:calc(var(--spacing) * 12) 0}}.footer{background-color:var(--colors-primary-main);color:var(--colors-primary-contrast)}.footer .footer--logo{grid-area:logo}@media screen and (min-width: 767px){.footer .footer--logo{grid-column:1/4}}@media screen and (min-width: 1023px){.footer .footer--logo{width:100%;max-width:292px}}.footer .footer--contact{grid-area:contact;grid-column:2/3}.footer .footer--content{flex-direction:column;justify-content:flex-start}.footer .footer--content>*+*{margin-top:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.footer .footer--content{justify-content:space-between}.footer .footer--content__website{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:calc(var(--spacing) * 5);grid-template-areas:"logo . ." ". contact ." ". link link"}.footer .footer--content__shop{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 5) calc(var(--spacing) * 8);display:flex;flex-direction:row}.footer .footer--content>*+*{margin-top:0}}@media screen and (min-width: 1023px){.footer .footer--content{display:flex;flex-direction:row;justify-content:space-between}.footer .footer--content__shop{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 11);display:grid;grid-template-columns:3fr 2fr 2fr 1fr;grid-template-areas:"logo contact link ."}}.footer .footer--contact-group{display:flex;flex-direction:column}.footer .footer--contact-group+.footer--contact-group{margin-top:var(--footer-link-groupspacing)}.footer .footer--links{width:100%;max-width:140px;display:flex;flex-direction:column}.footer .footer--links.footer--links__social{grid-area:link;grid-column:2/3}.footer .footer--links.footer--links__nav{grid-area:link;grid-column:3/4}@media screen and (min-width: 1023px){.footer .footer--links{max-width:184px}.footer .footer--links__shop{grid-area:link;grid-column:3/4}}.footer .footer--links .bigger-space-link{padding:calc(var(--spacing) * .5) 0}.footer .footer--links-group{display:flex;flex-direction:column}.footer .footer--links-group+.footer--links-group{margin-top:calc(var(--spacing) * 3)}.login-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:calc(var(--spacing) * 3)}.login-button>*:not(:first-child){margin-left:calc(var(--spacing) / 1.5)}@media screen and (min-width: 1023px){.login-button{margin-top:0}}.secondary-links{display:flex}.secondary-links__link{position:relative;cursor:pointer;padding:var(--spacing);color:var(--header-elements-color)}.secondary-links__link-search{display:none}@media screen and (min-width: 1023px){.secondary-links__link-search{display:block}.secondary-links__link:not(:first-child){margin-left:calc(var(--spacing) * 4)}}.desktop-navigation{position:absolute;top:0;left:0;width:100%;z-index:20;padding:calc(var(--spacing) * 3);color:var(--header-elements-color);padding-top:calc(var(--spacing) * 6);display:none}.desktop-navigation__wrapper{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto}.desktop-navigation__main{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:600px;height:100%;margin:0}.desktop-navigation__main-list{display:flex;justify-content:space-around}.desktop-navigation__logo img{height:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.desktop-navigation{display:flex}}.main-links{overflow-y:auto;max-height:calc(100vh - 300px)}@media screen and (min-width: 1023px){.main-links{margin:0;padding:0;overflow:visible;display:flex;flex-direction:row;justify-content:space-around}}.main-links .main-links__mobile-dropdown{display:flex}@media screen and (min-width: 1023px){.main-links .main-links__mobile-dropdown{padding-bottom:0}}.main-links .main-links__chevron-icon{margin-top:calc(var(--spacing) * 1.5);transition:transform var(--transition-timing-fast) var(--transition-easing)}.main-links .main-links__chevron-icon .main-links__chevron-icon--open{transform:rotate3d(0,0,1,180deg)}@media screen and (min-width: 1023px){.main-links .main-links__chevron-icon{display:none}}.main-links .main-links__link{display:block;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);color:var(--colors-text-primary)}@media screen and (min-width: 1023px){.main-links .main-links__link{color:inherit}}.main-links .main-links__sublist{display:none;flex-direction:column;padding-left:calc(var(--spacing) * 1)}@media screen and (min-width: 1023px){.main-links .main-links__sublist{margin-top:calc(var(--spacing) * 3.5)}}.main-links .main-links__sublist.main-links__sublist--open{display:flex}.main-links .main-links__sublist .main-links__link{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}@media screen and (min-width: 1023px){.main-links .main-links__sublist .main-links__link{margin:0;color:var(--colors-mono-black);display:block}}@media screen and (min-width: 1023px){.main-links .main-links__sublist{display:flex;flex-direction:column;background-color:var(--colors-mono-white);border-radius:6px;padding:var(--spacing) 0;box-shadow:1px 2px 8px #0003;margin:0}}.main-links .main-links__link-wrapper{font-size:2.2rem;line-height:2.4rem;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.9rem;line-height:2rem;cursor:pointer}@media screen and (min-width: 1023px){.main-links .main-links__link-wrapper+.main-links__link-wrapper{margin-right:var(--spacing)}}@media screen and (min-width: 1023px){.main-links .main-links__link-wrapper{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;position:relative;display:inline-block}.main-links .main-links__link-wrapper.main-links__link-wrapper--active:after,.main-links .main-links__link-wrapper:has(.main-links__link-wrapper--active):after{content:"";height:2px;background-color:var(--header-elements-color);display:flex;position:absolute;right:50%;transform:translate(50%);animation-name:change-width;animation-timing-function:var(--transition-easing);animation-duration:var(--transition-timing-fast);animation-fill-mode:forwards}.main-links .main-links__link-wrapper:hover .main-links--sub,.main-links .main-links__link-wrapper:focus .main-links--sub,.main-links .main-links__link-wrapper:focus-within .main-links--sub{pointer-events:initial;opacity:1;height:100%;transform:translateY(0)}.main-links .main-links__link-wrapper:hover:after,.main-links .main-links__link-wrapper:active:after,.main-links .main-links__link-wrapper:focus:after{content:"";height:2px;background-color:var(--header-elements-color);display:flex;position:absolute;right:50%;transform:translate(50%);animation-name:change-width;animation-timing-function:var(--transition-easing);animation-duration:var(--transition-timing-fast);animation-fill-mode:forwards}}.main-links.main-links--sub{display:block;padding-bottom:0;transition:opacity var(--transition-easing) var(--transition-timing-fast),transform var(--transition-easing) var(--transition-timing-fast)}@media screen and (min-width: 1023px){.main-links.main-links--sub{min-width:250px;pointer-events:none;padding-top:calc(var(--spacing) * 2);position:absolute;opacity:0;transition-delay:.2s;left:0;height:0;transform:translateY(-50%)}}.main-links.main-links--sub .main-links__link-wrapper:focus-within,.main-links.main-links--sub .main-links__link-wrapper:hover{background-color:var(--colors-action-hover)}.main-links.main-links--sub .main-links__link-wrapper:focus-within:after,.main-links.main-links--sub .main-links__link-wrapper:hover:after{display:none}.main-links.main-links--sub .main-links__link-wrapper.main-links__link-wrapper--active{background-color:var(--colors-action-hover)}.main-links.main-links--sub .main-links__link-wrapper.main-links__link-wrapper--active:after{display:none}@media screen and (min-width: 1023px){.main-links.main-links--sub .main-links__link-wrapper+.main-links__link-wrapper{margin-right:0}}.products{padding:calc(var(--spacing) * 2) 0 0}.products .products__title{margin:calc(var(--spacing) * 7.5) calc(var(--spacing) * 3);text-align:center}.products .products__load-more{display:flex;justify-content:center;margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 6)}@media screen and (min-width: 1023px){.products .products__load-more{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10)}}.page-header{--vertical-padding: calc(var(--spacing) * 5);text-align:center;padding:var(--vertical-padding) 0}@media screen and (min-width: 1023px){.page-header{--vertical-padding: calc(var(--spacing) * 10)}}.page-header.page-header--large{padding:calc(var(--spacing) * 7.5) 0 calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.page-header.page-header--large{padding:calc(var(--spacing) * 15) 0 calc(var(--spacing) * 7.5)}}.form{display:flex;justify-content:center;padding-bottom:calc(var(--spacing) * 12)}.form .form__inner{width:480px}.small-teaser{position:relative;background-color:var(--colors-tertiary-main);padding:calc(var(--spacing) * 7) 0}@media screen and (min-width: 767px){.small-teaser{padding:calc(var(--spacing) * 10) 0}}.small-teaser .small-teaser__asset-wrapper{width:100%;height:375px;margin:0 auto}@media screen and (min-width: 767px){.small-teaser .small-teaser__asset-wrapper{width:375px;height:375px;flex:0 0 375px}}@media screen and (min-width: 1023px){.small-teaser .small-teaser__asset-wrapper{width:508px;height:508px;flex:0 0 508px}}.small-teaser .small-teaser__asset{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.small-teaser .small-teaser__content{display:flex;flex-direction:column}@media screen and (min-width: 767px){.small-teaser .small-teaser__content{flex-direction:row;align-items:center;justify-content:space-between}}.small-teaser .small-teaser__text-content{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 0)}@media screen and (min-width: 767px){.small-teaser .small-teaser__text-content{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 8)}}.small-teaser__title{margin-top:calc(var(--spacing) * 5)}.small-teaser__lead-text{margin-top:calc(var(--spacing) * 3)}.small-teaser__button{margin:calc(var(--spacing) * 4.5) 0;align-self:start}@media screen and (min-width: 1023px){.small-teaser__asset{max-width:500px;margin-right:calc(var(--spacing) * 13)}.small-teaser__text-content{width:45%}.small-teaser__lead-text{margin-top:calc(var(--spacing) * 5)}.small-teaser__button{margin-top:calc(var(--spacing) * 10)}}.news-teaser{padding:calc(var(--spacing) * 10) 0}.news-teaser .news-teaser__container{max-width:var(--content-wrapper--width, 1440px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));box-sizing:border-box}@media screen and (min-width: 1023px){.news-teaser .news-teaser__container{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.news-teaser .news-teaser__container{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 1439px){.news-teaser .news-teaser__container{padding:0 120px}}.news-teaser .news-teaser__title{text-align:center;margin-bottom:calc(var(--spacing) * 7.5)}.news-teaser .news-teaser__cta-wrapper{display:flex;flex-direction:row;justify-content:center;margin:calc(var(--spacing) * 1.25) 0}.newsletter-subscription{padding:calc(var(--spacing) * 6.5) 0;background-color:var(--colors-tertiary-main);width:100%}.newsletter-subscription__wrapper{margin:0 auto;max-width:var(--container-width);display:flex;flex-direction:column}.newsletter-subscription__text{max-width:500px}.newsletter-subscription__description{margin-top:calc(var(--spacing) * 4)}.newsletter-subscription__form{position:relative;margin-top:calc(var(--spacing) * 3.25);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.newsletter-subscription__form>:not(:first-child){margin-left:calc(var(--spacing) * 2.5)}.newsletter-subscription .newsletter-subscription__cta{margin-left:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.newsletter-subscription{padding:calc(var(--spacing) * 7.5) 0}.newsletter-subscription__wrapper{flex-direction:row;justify-content:space-between}.newsletter-subscription__form{margin-left:calc(var(--spacing) * 2.5);width:600px}}@media screen and (min-width: 1023px){.newsletter-subscription{padding:calc(var(--spacing) * 10) 0}}.newsletter-subscription.newsletter-subscription--dark{background-color:var(--colors-tertiary-dark)}.transparent-input{position:relative;width:100%;padding-bottom:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * -2)}.transparent-input__input{width:100%;background-color:transparent;font-size:1.6rem;line-height:1.25;margin-block:0;border-bottom:1px solid var(--colors-primary-main);padding:var(--spacing) 0}.transparent-input__input::-moz-placeholder{color:var(--colors-text-primary)}.transparent-input__input::placeholder{color:var(--colors-text-primary)}.transparent-input__input:focus,.transparent-input__input:active{outline:none}.transparent-input__error{position:absolute;display:block;margin-top:calc(var(--spacing) / 2);margin-left:0;color:var(--colors-signal-error)}.slide-up-enter-active,.slide-up-leave-active{opacity:1;transform:translateZ(0);transition:all var(--transition-timing-fast) var(--transition-easing)}.slide-up-enter-from{opacity:0;transform:translate3d(0,20px,0)}.slide-up-leave-to{opacity:0;transform:translate3d(0,-20px,0)}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-timing-fast) var(--transition-easing)}.fade-enter-from,.fade-leave-to{opacity:0}.book-detail-header{--book-detail-header--variants-container-width: 140px;padding:calc(var(--spacing) * 5) 0}@media screen and (min-width: 1023px){.book-detail-header{padding:calc(var(--spacing) * 10) 0}}.book-detail-header .book-detail-header__wrapper{display:grid}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__wrapper{grid-template-columns:minmax(auto,616px) auto;grid-template-areas:"image content"}}.book-detail-header .book-detail-header__visual-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__visual-wrapper{width:100%;max-width:616px;height:616px}}.book-detail-header .book-detail-header__visual-content{width:100%;height:280px}@media screen and (min-width: 767px){.book-detail-header .book-detail-header__visual-content{height:400px}}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__visual-content{width:512px;height:512px}}.book-detail-header .book-detail-header__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.book-detail-header .book-detail-header__author{font-weight:300}.book-detail-header .book-detail-header__title{margin-top:var(--spacing)}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__title{font-size:30px}}.book-detail-header .book-detail-header__genre-list{margin-top:calc(var(--spacing) * 1)}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__genre-list{margin-top:calc(var(--spacing) * 2)}}.book-detail-header .book-detail-header__genre-list:empty{display:none}.book-detail-header .book-detail-header__info{margin-top:calc(var(--spacing) * 4)}.book-detail-header .book-detail-header__info>*:not(:first-child){margin-top:calc(var(--spacing) * 2)}.book-detail-header .book-detail-header__original-info-label{font-weight:700}.book-detail-header .book-detail-header__variant-buttons{display:flex;flex-direction:row;align-items:flex-start;overflow-x:auto;margin-bottom:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__variant-buttons{position:absolute;top:0;right:0;width:var(--book-detail-header--variants-container-width);margin-bottom:0}}.book-detail-header .book-detail-header__variant-buttons>*:not(:first-child){margin-left:var(--spacing)}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__variant-buttons{flex-direction:column;justify-content:flex-start;align-items:flex-end;height:100%;grid-area:variants}.book-detail-header .book-detail-header__variant-buttons>*:not(:first-child){margin-top:var(--spacing)}}.book-detail-header .book-detail-header__content{position:relative;margin-top:calc(Var(--spacing)*5);overflow:hidden}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__content{margin-top:0;margin-left:calc(var(--spacing) * 4)}}@media screen and (min-width: 767px){.book-detail-header .book-detail-header__content-wrapper{max-width:calc(100% - var(--book-detail-header--variants-container-width))}}.book-detail-header .book-detail-header__teaser{margin-top:calc(var(--spacing) * 3)}.book-detail-header__teaser-link{margin-top:calc(var(--spacing) * 2)}.book-detail-header .book-detail-header__add-to-cart{margin-top:calc(var(--spacing) * 4);display:flex;flex-direction:column}.book-detail-header .book-detail-header__add-to-cart>*+*{margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 767px){.book-detail-header .book-detail-header__add-to-cart{flex-direction:row}.book-detail-header .book-detail-header__add-to-cart>*+*{margin-left:calc(var(--spacing) * 4);margin-top:0}}@media screen and (min-width: 767px){.book-detail-header .book-detail-header__promo-cta{width:100%;max-width:252px}}.book-detail-header .book-detail-header__unavailable-order{display:flex;margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 767px){.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-form{grid-template-areas:"label ." "input actions" "helper .";grid-template-columns:1fr auto}}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-form{grid-template-areas:"label" "input" "helper" "actions"}}@media screen and (min-width: 1439px){.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-form{grid-template-areas:"label ." "input actions" "helper .";grid-template-columns:1fr auto}}.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-button{margin-top:24px}@media screen and (min-width: 767px){.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-button{margin-top:0}}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-button{margin-top:24px}}@media screen and (min-width: 1439px){.book-detail-header .book-detail-header__unavailable-order .book-detail-header__unavailable-order-button{margin-top:0}}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__unavailable-order{grid-area:unavailable-order;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}}.book-detail-header__email-input{max-width:388px;margin-top:var(--spacing)}.book-detail-header__release-date{margin-bottom:var(--spacing)}.book-detail-header__release-info-text{margin-top:var(--spacing)}.book-detail-header .book-detail-header__subscribe-to-release-button{margin-left:calc(var(--spacing) * 2)}@media screen and (min-width: 1023px){.book-detail-header .book-detail-header__subscribe-to-release-button{margin-left:calc(var(--spacing) * 2)}}@media screen and (min-width: 767px){.book-detail-header__discount-button{margin-left:calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px){.book-detail-header__content{grid-area:content}.book-detail-header__email-input{flex:2}.book-detail-header__release-info-text{color:var(--colors-text-secondary)}}.button{----button--main-color: inherit}.button{background:var(--button--background-color, transparent);color:var(--button--color);transition:background var(--transition-easing) var(--transition-timing-fast),color var(--transition-easing) var(--transition-timing-fast);max-height:40px;border-radius:0;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.5) calc(var(--spacing) * 1.5);display:flex;justify-content:center;align-items:center;text-decoration:none;border:none;cursor:pointer;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;max-width:100%;box-sizing:border-box;font-size:1.6rem;line-height:1;margin-block:0}.button.button--disabled,.button[disabled]{cursor:initial;outline:none}.button .button__icon{flex:0 0 24px}.button .button__icon.button__icon--prefix{margin-right:var(--spacing)}.button .button__icon.button__icon--suffix{margin-left:var(--spacing)}.button.button--inline{display:inline-flex}.button.button--visual{cursor:default;pointer-events:none;outline:none}.button.button--centered-content{flex-direction:row;justify-content:center}.button.button--small{padding:9px 16px;font-size:1.4rem;line-height:1.6rem;margin-block:0}.button.button--small .button__label{line-height:1.1}.button.button--link{padding:var(--spacing) 0;text-decoration:underline;color:var(--button--main-color);border-radius:0}.button.button--link:hover,.button.button--link:hover,.button.button--link:active{color:var(--button--background-color-active, var(--colors-primary-light))}.button.button--link.button--disabled{pointer-events:none;opacity:.4}.button.button--plain{--button--color: var(--button--main-color);padding:0}.button.button--plain.button--disabled,.button.button--plain[disabled]{--button--color: var(--colors-text-disabled);border:none}.button.button--round{--button--size: 40px;padding:8px;width:var(--button--size);height:var(--button--size);border-radius:20px}.button.button--round.button--disabled,.button.button--round[disabled]{border:none}.button.button--round.button--round-small{--button--size: 32px;padding:4px}.button.button--text{--button--color: var(--button--main-color)}.button.button--text:hover,.button.button--text:hover,.button.button--text:active{text-decoration:underline}.button.button--text.button--disabled,.button.button--text[disabled]{--button--color: var(--colors-text-disabled);text-decoration:none}.button.button--contained{--button--background-color: var(--button--main-color, var(--colors-primary-main));--button--color: var(--button--main-color-contrast, var(--colors-primary-contrast));border-radius:20px}.button.button--contained:hover,.button.button--contained:hover,.button.button--contained:active{--button--background-color: var(--button--background-color-active, var(--colors-primary-light))}.button.button--contained.button--disabled,.button.button--contained[disabled]{--button--background-color: var(--colors-action-disabled);--button--color: var(--colors-text-disabled)}.button.button--outlined{--button--background-color: transparent;--button--color: var(--button--main-color);border:solid 1px var(--button--main-color, var(--colors-primary-main));border-radius:20px}.button.button--outlined:hover,.button.button--outlined:hover,.button.button--outlined:active{--button--background-color: var(--colors-action-hover)}.button.button--outlined.button--disabled,.button.button--outlined[disabled]{--button--main-color: var(--colors-action-disabled);--button--background-color: unset}.button.button--icon-interactive .button__icon{position:relative;transform:translate(0);transition:transform var(--transition-easing) var(--transition-timing)}.button.button--icon-interactive:hover .button__icon,.button.button--icon-interactive:focus-visible .button__icon{transform:translate(4px)}.button.button--full-width{width:100%;box-sizing:border-box}.button.button--ellipsis .button__label{text-overflow:ellipsis;overflow:hidden}.button.button--multiline .button__icon{align-self:flex-start}.button.button--wrap{white-space:unset}.button.button--tertiary{--button--main-color: var(--colors-tertiary-contrast);--button--main-color-contrast: var(--colors-tertiary-main);--button--background-color-active: var(--colors-tertiary-dark)}.button.button--tertiary:hover,.button.button--tertiary:hover,.button.button--tertiary:active{--button--main-color-contrast: var(--colors-tertiary-contrast)}.button.button--success{--button--main-color: var(--colors-signal-success);--button--background-color-active: var(--colors-signal-success);--button--main-color-contrast: var(--colors-primary-contrast)}.button.button--error{--button--main-color: var(--colors-signal-error);--button--main-color-contrast: var(--colors-primary-contrast);--button--background-color-active: var(--colors-signal-error)}.button.button--white{--button--main-color: var(--colors-mono-white);--button--main-color-contrast: var(--colors-primary-main);--button--background-color-active: var(--colors-mono-white-80)}@media screen and (min-width: 1023px){.author-profile-teaser .author-profile-teaser__item{display:grid;grid-template-areas:"left right";grid-template-columns:1fr 1fr}}@media screen and (min-width: 1023px){.author-profile-teaser .author-profile-teaser__item:nth-child(even) .author-profile-teaser__visual{grid-area:right}.author-profile-teaser .author-profile-teaser__item:nth-child(even) .author-profile-teaser__visual-wrapper{justify-content:flex-start}.author-profile-teaser .author-profile-teaser__item:nth-child(even) .author-profile-teaser__content-wrapper{grid-area:left}}.author-profile-teaser .author-profile-teaser__visual-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.author-profile-teaser .author-profile-teaser__visual{background:var(--colors-tertiary-dark);max-height:unset;-o-object-fit:contain;object-fit:contain;width:100%;aspect-ratio:3/2}@media screen and (min-width: 767px){.author-profile-teaser .author-profile-teaser__visual{min-height:410px}}@media screen and (min-width: 1023px){.author-profile-teaser .author-profile-teaser__visual{aspect-ratio:unset;width:unset}}@media screen and (min-width: 1439px){.author-profile-teaser .author-profile-teaser__visual{max-height:unset}}.author-profile-teaser .author-profile-teaser__content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.author-profile-teaser .author-profile-teaser__content{margin:0 auto;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 4) calc(var(--spacing) * 7.5)}@media screen and (min-width: 1023px){.author-profile-teaser .author-profile-teaser__content{max-width:600px;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3)}}.author-profile-teaser .author-profile-teaser__cta{margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.author-profile-teaser .author-profile-teaser__cta{margin-top:calc(var(--spacing) * 5)}}.main-quote{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(var(--spacing) * 7.5) calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.main-quote{padding:calc(var(--spacing) * 15) 0}}.main-quote .main-quote__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1023px){.main-quote .main-quote__wrapper{max-width:616px}}.main-quote .main-quote__quote{font-size:2rem;line-height:1.3;font-weight:400;font-family:TiemposText,system-ui,sans-serif;margin-block:0;text-align:center;margin-bottom:calc(var(--spacing) * 2)}@media screen and (min-width: 1023px){.main-quote .main-quote__quote{margin-bottom:calc(var(--spacing) * 3)}}.main-quote .main-quote__author{text-align:center;font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}.background{--background--color: transparent;--background--text-color: transparent;background-color:var(--background--color);color:var(--background--text-color)}.background.background--primary{--background--color: var(--colors-primary-main);--background--text-color: var(--colors-text-contrast)}.background.background--secondary{--background--color: var(--colors-secondary-main);--background--text-color: var(--colors-text-primary)}.background.background--secondary-light{--background--color: var(--colors-secondary-light);--background--text-color: var(--colors-text-primary)}.background.background--tertiary{--background--color: var(--colors-tertiary-main);--background--text-color: var(--colors-text-primary)}.background.background--tertiary-light{--background--color: var(--colors-tertiary-light);--background--text-color: var(--colors-text-primary)}.background.background--white{--background--color: var(--colors-mono-white);--background--text-color: var(--colors-text-primary)}.big-teaser{padding:calc(var(--spacing) * 5) 0}@media screen and (min-width: 1023px){.big-teaser{padding:calc(var(--spacing) * 10) 0}}@media screen and (min-width: 1023px){.big-teaser.big-teaser--small-asset .big-teaser__text-content{max-width:604px;padding:0 calc(var(--spacing) * 9.5)}}@media screen and (min-width: 767px){.big-teaser.big-teaser--small-asset .big-teaser__asset{max-width:503px}.big-teaser.big-teaser--small-asset .big-teaser__content{grid-template-columns:503px auto}}.big-teaser .big-teaser__asset{-o-object-fit:cover;object-fit:cover;max-width:100%;display:flex;flex-direction:row;justify-content:center;align-content:center}.big-teaser .big-teaser__headline{text-align:center;margin-bottom:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.big-teaser .big-teaser__headline{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 10)}}.big-teaser .big-teaser__content{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1023px){.big-teaser .big-teaser__content{display:grid;grid-template-columns:1fr 1fr;align-content:center;justify-items:center}}.big-teaser .big-teaser__text-content{flex:1;padding:calc(var(--spacing) * 5) 0}@media screen and (min-width: 767px){.big-teaser .big-teaser__text-content{max-width:580px}}@media screen and (min-width: 1023px){.big-teaser .big-teaser__text-content{max-width:400px;padding:0 calc(var(--spacing) * 9.5)}}.big-teaser .big-teaser__lead-text{margin-top:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.big-teaser .big-teaser__lead-text{margin-top:calc(var(--spacing) * 5)}}.big-teaser .big-teaser__button{margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.big-teaser .big-teaser__button{margin-top:calc(var(--spacing) * 10)}}.content-wrapper,.container{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.content-wrapper,.container{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.content-wrapper,.container{--container--padding: calc(var(--spacing) * 11)}}.content-wrapper.content-wrapper--force-full-width,.container.content-wrapper--force-full-width{width:100%;max-width:var(--content-wrapper--width, 100%);box-sizing:border-box}@media screen and (min-width: 1023px){.content-wrapper.content-wrapper--force-full-width,.container.content-wrapper--force-full-width{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.content-wrapper.content-wrapper--force-full-width,.container.content-wrapper--force-full-width{--container--padding: calc(var(--spacing) * 11)}}.content-wrapper.content-wrapper--no-padding,.container.content-wrapper--no-padding{--container--padding: 0}.content-wrapper.content-wrapper--narrow,.container.content-wrapper--narrow{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.content-wrapper.content-wrapper--narrow,.container.content-wrapper--narrow{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.content-wrapper.content-wrapper--narrow,.container.content-wrapper--narrow{--container--padding: calc(var(--spacing) * 11)}}.content-wrapper.content-wrapper--medium,.container.content-wrapper--medium{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.content-wrapper.content-wrapper--medium,.container.content-wrapper--medium{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.content-wrapper.content-wrapper--medium,.container.content-wrapper--medium{--container--padding: calc(var(--spacing) * 11)}}.content-wrapper.content-wrapper--extra-narrow,.container.content-wrapper--extra-narrow{--content-wrapper--width: 480px;--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.content-wrapper.content-wrapper--extra-narrow,.container.content-wrapper--extra-narrow{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.content-wrapper.content-wrapper--extra-narrow,.container.content-wrapper--extra-narrow{--container--padding: calc(var(--spacing) * 11)}}.link{text-decoration:none;color:inherit}.link.link--bold{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-weight:600}.link.link--underline:hover,.link.link--persistent-underline{text-decoration:underline}.link.link--black{color:var(--colors-text-primary)}.link.link--white{color:var(--colors-text-contrast)}.badge{position:relative}.badge .badge__label{border-radius:50px;background-color:var(--colors-secondary-contrast);min-width:12px;height:12px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute;top:calc(100% - 6px);left:calc(100% - 6px);padding:calc(var(--spacing) / 2);color:var(--colors-mono-white);transform:translate3d(-50%,-50%,0)}.product-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 3)}@media screen and (min-width: 767px){.product-item{padding:calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px){.product-item{padding:0 calc(var(--spacing) * 7.5) calc(var(--spacing) * 5);height:400px}}.product-item .product-item__content{position:relative;display:flex;flex-direction:column;align-items:center;transition:filter .2s var(--transition-easing);filter:drop-shadow(2px 4px 12px rgba(0,0,0,.2))}@media screen and (min-width: 1023px){.product-item .product-item__content:hover,.product-item .product-item__content:active,.product-item .product-item__content:focus-within{filter:drop-shadow(2px 4px 12px rgba(0,0,0,.4))}.product-item .product-item__content:hover .product-item__author,.product-item .product-item__content:active .product-item__author,.product-item .product-item__content:focus-within .product-item__author{opacity:1}.product-item .product-item__content:hover .product-item__title,.product-item .product-item__content:active .product-item__title,.product-item .product-item__content:focus-within .product-item__title{opacity:1}}.product-item .product-item__image{-o-object-fit:contain;object-fit:contain;max-height:280px;max-width:280px;width:auto}.product-item .product-item__text{top:100%;opacity:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:calc(var(--spacing) * 2);color:var(--colors-text-primary);overflow:hidden;text-align:center}@media screen and (min-width: 1023px){.product-item .product-item__text{position:absolute;margin-top:calc(var(--spacing) * 2)}}.product-item .product-item__author{transition:opacity .3s var(--transition-easing)}@media screen and (min-width: 1023px){.product-item .product-item__author{opacity:0;transition-delay:.3s}}.product-item .product-item__title{transition:opacity .3s var(--transition-easing)}@media screen and (min-width: 1023px){.product-item .product-item__title{opacity:0;transition-delay:.1s}}.product-item .product-item__title{margin-top:calc(var(--spacing) * .5)}.product-item.product-item--carousel{width:100%;max-width:216px;padding:var(--spacing);height:unset}@media screen and (min-width: 1023px){.product-item.product-item--carousel{max-width:240px;height:240px;padding:calc(var(--spacing) * 5)}}@media screen and (min-width: 1023px){.product-item.product-item--carousel .product-item__text{display:none}}.product-item.product-item--carousel .product-item__image{-o-object-fit:contain;object-fit:contain;width:auto;max-height:216px;max-width:216px}@media screen and (min-width: 1023px){.product-item.product-item--carousel .product-item__image{max-height:240px;max-width:240px}}.grid{display:grid;gap:0px;grid-template-columns:1fr}@media screen and (min-width: 767px){.grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1023px){.grid{grid-template-columns:1fr 1fr 1fr}}.news-teaser-item .news-teaser-item__content{display:flex;color:var(--colors-primary-main);flex-direction:column;justify-content:center;padding:calc(var(--spacing) * 5)}@media screen and (min-width: 1439px){.news-teaser-item .news-teaser-item__content{max-width:400px}}.news-teaser-item .news-teaser-item__image{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:3/2;background:var(--colors-tertiary-dark)}.news-teaser-item .news-teaser-item__text{display:block;margin-top:calc(var(--spacing) * 2)}.news-teaser-item .news-teaser-item__subtitle{color:var(--colors-text-secondary);margin-bottom:calc(var(--spacing) * .5)}.auth-form{width:100%}@media screen and (min-width: 1023px){.auth-form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.auth-form .auth-form__navigation{width:100%;margin-bottom:calc(var(--spacing) * 3)}.auth-form .auth-form__hint{color:var(--colors-text-secondary)}.auth-form .auth-form__form-row{width:100%;margin-bottom:calc(var(--spacing) * 2)}.auth-form .auth-form__form-row.auth-form__form-row--checkbox{margin-bottom:calc(var(--spacing) * 4.25)}@media screen and (min-width: 1023px){.auth-form .auth-form__form-row.auth-form__form-row--checkbox{margin-bottom:calc(var(--spacing) * 5.75)}}.auth-form .auth-form__checkout-button{margin-top:calc(var(--spacing) * 1);margin-bottom:calc(var(--spacing) * 1)}.auth-form .auth-form__info{color:var(--colors-text-secondary)}.auth-form .auth-form__additional-information{margin-bottom:calc(var(--spacing) * 5);text-align:center}.auth-form .auth-form__additional-information.auth-form__additional-information--error{color:var(--colors-signal-error)}.auth-form .auth-form__additional-information .auth-form__additional-information__title{margin-bottom:calc(var(--spacing) * 1.5)}.auth-form .auth-form__tabs{display:flex;width:100%;flex:1 1 100%;gap:calc(var(--spacing) * .5);margin-bottom:calc(var(--spacing) * 3)}.filter-bar{display:flex;padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 4);flex-direction:column-reverse}@media screen and (min-width: 767px){.filter-bar{flex-direction:row}}@media screen and (min-width: 1023px){.filter-bar{padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 8)}}.filter-bar .filter-bar__items{display:flex;flex-direction:row;flex:1;overflow:hidden;flex-flow:wrap;margin-top:calc(var(--spacing) * -1);margin-left:calc(var(--spacing) * -1)}.filter-bar .filter-bar__item{margin-left:var(--spacing);margin-top:var(--spacing)}.filter-bar .filter-bar__sorting{margin-bottom:calc(var(--spacing) * 2)}@media screen and (min-width: 1023px){.filter-bar .filter-bar__sorting{margin-bottom:0;margin-left:calc(var(--spacing) * 2)}}.error-404{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:var(--container-width);margin:0 auto calc(var(--spacing) * 10);margin-top:calc(var(--spacing) * 7.5)}@media screen and (min-width: 767px){.error-404{margin-top:calc(var(--spacing) * 10)}}@media screen and (min-width: 1023px){.error-404{margin-top:calc(var(--spacing) * 20)}}.error-404 .error-404__image{margin:calc(var(--spacing) * 5) 0;width:auto;height:160px}@media screen and (min-width: 767px){.error-404 .error-404__image{height:330px}}@media screen and (min-width: 1023px){.error-404 .error-404__image{height:571px;margin:calc(var(--spacing) * 7.5) 0}}.disrupter{position:absolute;top:calc(var(--spacing) * 10);bottom:auto;left:0;right:auto;display:inline-flex;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);background:var(--colors-secondary-light);border-radius:116px;color:var(--colors-secondary-contrast)}@media screen and (min-width: 767px){.disrupter{top:calc(var(--spacing) * 11);bottom:auto}}@media screen and (min-width: 1023px){.disrupter{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3.75);bottom:calc(var(--spacing) * 10);top:auto}}@media screen and (min-width: 1023px){.disrupter.disrupter--align-left{left:0;right:auto}}@media screen and (min-width: 767px){.disrupter.disrupter--align-left{left:0;right:auto}}@media screen and (min-width: 1023px){.disrupter.disrupter--align-right{right:0;left:auto}}@media screen and (min-width: 767px){.disrupter.disrupter--align-right{right:0;left:auto}}.slider-bullets{--slider-bullets--bullet-size: 8px;--slider-bullets--bullet-width: var(--slider-bullets--bullet-size);--slider-bullets--bullet-height: var(--slider-bullets--bullet-size);--slider-bullets--bullet-width-active: 10px;--slider-bullets--bullet-inactive-color: #000;--slider-bullets--bullet-inactive-opacity: .2;--slider-bullets--bullet-border-radius: calc(var(--slider-bullets--bullet-size) / 2);--slider-bullets--image-size: 216px}.slider-bullets{z-index:var(--index--slider-bullets);position:relative;margin:calc(var(--spacing) * 7.5) 0;width:100%;flex-direction:row;justify-content:center;align-items:center;display:none}@media screen and (min-width: 1023px){.slider-bullets{display:flex}}.slider-bullets .slider-bullets__pagination-bullet{margin-top:var(--spacing);content:"";width:var(--slider-bullets--bullet-size);height:var(--slider-bullets--bullet-size);display:block;border-radius:var(--slider-bullets--bullet-border-radius);background:var(--slider-bullets--bullet-inactive-color);opacity:var(--slider-bullets--bullet-inactive-opacity);position:relative;cursor:pointer;transition:width .3s}.slider-bullets .slider-bullets__pagination-bullet+.slider-bullets__pagination-bullet{margin-left:10px}.slider-bullets .slider-bullets__pagination-bullet.slider-bullets__pagination-bullet--active{--slider-bullets--bullet-inactive-opacity: 1;width:var(--slider-bullets--bullet-width-active)}.slider-bullets.slider-bullets--white{--slider-bullets--bullet-inactive-color: #fff}.slider-bullets.slider-bullets--large{--slider-bullets--bullet-size: 16px;--slider-bullets--bullet-width-active: 24px;--slider-bullets--bullet-border-radius: 24px;display:flex;position:absolute;bottom:0;margin:calc(var(--spacing) * 3) 0}.slider-bullets.slider-bullets--hidden{opacity:0;display:none}.storybook-list{display:grid;grid-template-columns:1fr;grid-row-gap:24px;align-items:flex-start;justify-content:flex-start;align-content:flex-start;justify-items:flex-start}.subsection-title{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-weight:600;background-color:var(--colors-tertiary-dark);padding:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 4)}.subsection-title.subsection-title--no-margin{margin-bottom:0}.subsection-title.subsection-title--small-margin{margin-bottom:calc(var(--spacing) * 1.5)}.profile{max-width:var(--container-width);margin:0 auto;padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 7)}@media screen and (min-width: 767px){.profile{padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 12)}}.profile .profile__heading{margin-bottom:calc(var(--spacing) * 5)}.profile .profile__heading:empty{display:none}@media screen and (min-width: 1023px){.profile .profile__heading{margin-bottom:calc(var(--spacing) * 10)}}.profile .profile__header-wrapper{max-width:var(--content-wrapper--width, 480px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));position:relative}@media screen and (min-width: 1023px){.profile .profile__header-wrapper{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.profile .profile__header-wrapper{--container--padding: calc(var(--spacing) * 11)}}.profile .profile__header-content{position:relative}.profile .profile__header-action{position:relative;margin-bottom:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.profile .profile__header-action{position:absolute;top:0;left:0;margin-bottom:0}}.profile__header{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:2.8rem;line-height:3rem;text-align:center;margin-bottom:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.profile__header{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;margin-bottom:calc(var(--spacing) * 10)}}.profile__wrapper{display:flex;flex-direction:column;max-width:508px;margin:0 auto;padding:0 calc(var(--spacing) * 3);gap:calc(var(--spacing) * 5)}.profile .profile__heading-navigation{padding-top:calc(var(--spacing) * 5)}.profile.profile--wide-header .profile__header-wrapper{max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.profile.profile--wide-header .profile__header-wrapper{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.profile.profile--wide-header .profile__header-wrapper{--container--padding: calc(var(--spacing) * 11)}}.divider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--colors-divider);height:1px;border:none}.message{display:inline-flex;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);border-radius:6px;border:solid 1px var(--message--border-color, var(--colors-tertiary-contrast));color:var(--message--border-color, var(--colors-tertiary-contrast));background:var(--message--background-color, var(--colors-tertiary-light));font-size:1.4rem;line-height:2rem;font-weight:400;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0}.message.message--column{flex-direction:column}.message.message--success{--message--border-color: var(--colors-signal-success);--message--background-color: var(--colors--success-background)}.message.message--error{--message--border-color: var(--colors-signal-error);--message--background-color: var(--colors--error-background)}.message.message--warning{--message--border-color: var(--colors-signal-warning);--message--background-color: var(--colors--warning-background)}.message.message--hint{color:var(--colors-primary-light);--message--border-color: var(--colors-primary-light);--message--background-color: var(--colors-background)}.message.message--full-width{width:100%;justify-content:center;box-sizing:border-box}.actions-wrapper{display:flex}.actions-wrapper>*+*{margin-left:var(--actions-wrapper-spacing, calc(var(--spacing) * 2))}.actions-wrapper.actions-wrapper--small{--actions-wrapper-spacing: var(--spacing)}.actions-wrapper.actions-wrapper--center{justify-content:center}.actions-wrapper.actions-wrapper--end{justify-content:flex-end}.actions-wrapper.actions-wrapper--spread{justify-content:space-between}.actions-wrapper.actions-wrapper--spread>*+*{margin-left:0}.cart-overview{padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 7)}@media screen and (min-width: 1023px){.cart-overview{padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 12)}}.cart-overview .cart-overview__title{text-align:center}.cart-overview .cart-overview__cart{margin-bottom:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * 5)}@media screen and (min-width: 1023px){.cart-overview .cart-overview__cart{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10)}}.cart-overview .cart-overview__actions{padding-top:calc(var(--spacing) * 2);flex-direction:column}.cart-overview .cart-overview__actions>*+*{margin-top:calc(var(--spacing))}@media screen and (min-width: 1023px){.cart-overview .cart-overview__actions{flex-direction:row}.cart-overview .cart-overview__actions>*+*{margin-top:0}}.cart-overview .cart-overview__halbtax--hint{margin-top:calc(var(--spacing) * 5)}.form-select-dropdown{display:inline-flex;justify-content:center;align-items:center;background-color:var(--colors-mono-white);border:1px solid var(--colors-mono-300);border-radius:6px;color:var(--colors-primary-main);position:relative;cursor:pointer}.form-select-dropdown:focus-within,.form-select-dropdown:focus-visible,.form-select-dropdown:hover,.form-select-dropdown:active{border-color:var(--colors-mono-900)}.form-select-dropdown--error{border-width:2px;border-color:var(--colors-signal-error)!important}.form-select-dropdown__input{font-size:1.6rem;line-height:1.25;margin-block:0;padding:calc(var(--spacing) * 2 - 1px);width:100%;background:transparent;border:none;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer}.form-select-dropdown__input select::-ms-expand{display:none}.form-select-dropdown__input[disabled]{cursor:default}.form-select-dropdown__input[disabled]::-moz-placeholder{color:var(--colors-text-disabled)}.form-select-dropdown__input[disabled]::placeholder{color:var(--colors-text-disabled)}.form-select-dropdown__icon{position:absolute;pointer-events:none;right:19px;top:50%;transform:translateY(-50%)}.form-select-dropdown--disabled{border-color:var(--colors-action-disabled);color:var(--colors-text-disabled);background-color:#0000001a;cursor:default}.form-select-dropdown--disabled:focus-within,.form-select-dropdown--disabled:focus-visible,.form-select-dropdown--disabled:hover,.form-select-dropdown--disabled:active{border-color:var(--colors-action-disabled)}.form-textarea{display:inline-flex;background-color:var(--colors-mono-white);border:1px solid var(--colors-mono-300);border-radius:6px;color:var(--colors-primary-main);position:relative;cursor:pointer}.form-textarea:focus-within,.form-textarea:focus-visible,.form-textarea:hover,.form-textarea:active{border-color:var(--colors-mono-900)}.form-textarea--error{border-width:2px;border-color:var(--colors-signal-error)!important}.form-textarea__input{font-size:1.6rem;line-height:1.25;margin-block:0;font-family:Arial,serif;padding:calc(var(--spacing) * 2 - 1px);width:100%;background:transparent;border:none;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;outline:none}.form-textarea__input select::-ms-expand{display:none}.form-textarea__input[disabled]{cursor:default}.form-textarea__input[disabled]::-moz-placeholder{color:var(--colors-text-disabled)}.form-textarea__input[disabled]::placeholder{color:var(--colors-text-disabled)}.form-textarea--character-count{font-family:Arial,serif;position:absolute;background-color:#fff;right:2rem;bottom:.5rem}.form-textarea--disabled{border-color:var(--colors-action-disabled);color:var(--colors-text-disabled);background-color:#0000001a;cursor:default}.form-textarea--disabled:focus-within,.form-textarea--disabled:focus-visible,.form-textarea--disabled:hover,.form-textarea--disabled:active{border-color:var(--colors-action-disabled)}.form-file-input{display:inline-flex;background-color:var(--colors-mono-white);border:1px solid var(--colors-mono-300);border-radius:6px;color:var(--colors-primary-main);position:relative;cursor:pointer}.form-file-input:focus-within,.form-file-input:focus-visible,.form-file-input:hover,.form-file-input:active{border-color:var(--colors-mono-900)}.form-file-input--error{border-width:2px;border-color:var(--colors-signal-error)!important}.form-file-input__input{font-size:1.6rem;line-height:1.25;margin-block:0;font-family:Arial;padding:calc(var(--spacing) * 2 - 1px);width:100%;background:transparent;border:none;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;outline:none}.form-file-input__input select::-ms-expand{display:none}.form-file-input__input[disabled]{cursor:default}.form-file-input__input[disabled]::-moz-placeholder{color:var(--colors-text-disabled)}.form-file-input__input[disabled]::placeholder{color:var(--colors-text-disabled)}.form-file-input--disabled{border-color:var(--colors-action-disabled);color:var(--colors-text-disabled);background-color:#0000001a;cursor:default}.form-file-input--disabled:focus-within,.form-file-input--disabled:focus-visible,.form-file-input--disabled:hover,.form-file-input--disabled:active{border-color:var(--colors-action-disabled)}.checkbox .checkbox__input-group{display:flex;cursor:pointer}.checkbox .checkbox__input-container{display:flex;box-sizing:border-box;padding:2px;margin-right:calc(var(--spacing) * 1.25);width:24px;height:24px;flex:0 0 auto}.checkbox .checkbox__styled-input{box-sizing:border-box;width:20px;height:20px;background:var(--colors-mono-white);border:1px solid var(--colors-mono-300);border-radius:6px}.checkbox .checkbox__text{padding-top:calc(var(--spacing) * .5)}.checkbox .checkbox__text.checkbox__text--no-hover{cursor:initial}.checkbox .checkbox__input{opacity:0;position:absolute}.checkbox .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input{position:relative;color:var(--colors-mono-700);border-color:currentColor;background:currentColor}.checkbox .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input:after{display:block;position:absolute;top:-3px;left:-3px;width:24px;height:24px;content:url(/static/assets/checkbox.cff235d3.svg)}.checkbox:hover .checkbox__styled-input,.checkbox:focus-visible .checkbox__styled-input,.checkbox:focus-within .checkbox__styled-input{border-color:var(--colors-mono-900)}.checkbox:hover .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input,.checkbox:focus-visible .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input,.checkbox:focus-within .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input{color:var(--colors-mono-black)}.checkbox.checkbox--has-errors{color:var(--colors-signal-error)}.checkbox.checkbox--has-errors .checkbox__styled-input{border-color:currentColor}.checkbox.checkbox--has-errors .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input{color:var(--colors-signal-error)}.checkbox.checkbox--disabled{color:var(--colors-text-disabled)}.checkbox.checkbox--disabled .checkbox__input-group{cursor:not-allowed}.checkbox.checkbox--disabled .checkbox__styled-input{border-color:currentColor;background:currentColor}.checkbox.checkbox--disabled .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input{color:var(--colors-action-disabled)}.checkbox.checkbox--disabled .checkbox__input:checked+.checkbox__input-container .checkbox__styled-input:after{content:url(/static/assets/checkbox.cff235d3.svg)}.checkbox.checkbox--disabled:not(.checkbox--disabled):hover .checkbox__styled-input,.checkbox.checkbox--disabled:not(.checkbox--disabled):focus-visible .checkbox__styled-input,.checkbox.checkbox--disabled:not(.checkbox--disabled):focus-within .checkbox__styled-input{border-color:var(--colors-mono-white)}.checkbox.checkbox--disabled:not(.checkbox--disabled):hover .checkbox__input-container .checkbox__styled-input,.checkbox.checkbox--disabled:not(.checkbox--disabled):focus-visible .checkbox__input-container .checkbox__styled-input,.checkbox.checkbox--disabled:not(.checkbox--disabled):focus-within .checkbox__input-container .checkbox__styled-input{border-color:var(--colors-mono-white)}.checkbox.checkbox--white .checkbox__input-container .checkbox__styled-input.checkbox__styled-input{color:transparent;border-color:var(--colors-mono-300);background-color:transparent}.checkbox.checkbox--white .checkbox__text{color:var(--colors-mono-white)}.checkbox.checkbox--white.checkbox--disabled .checkbox__input-container .checkbox__styled-input.checkbox__styled-input{border-color:var(--colors-mono-300)}.checkbox.checkbox--white.checkbox--disabled .checkbox__text{color:var(--colors-mono-300)}.checkbox.checkbox--white:not(.checkbox--disabled):hover .checkbox__styled-input,.checkbox.checkbox--white:not(.checkbox--disabled):focus-visible .checkbox__styled-input,.checkbox.checkbox--white:not(.checkbox--disabled):focus-within .checkbox__styled-input{border-color:var(--colors-mono-white)}.checkbox.checkbox--white:not(.checkbox--disabled):hover .checkbox__input-container .checkbox__styled-input,.checkbox.checkbox--white:not(.checkbox--disabled):focus-visible .checkbox__input-container .checkbox__styled-input,.checkbox.checkbox--white:not(.checkbox--disabled):focus-within .checkbox__input-container .checkbox__styled-input{border-color:var(--colors-mono-white)}.events-page .events-page__title-wrapper{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 7.5)}.events-page .events-page__title{text-align:center}.events-page .events-page__main-event,.events-page .events-page__content{padding-bottom:calc(var(--spacing) * 3)}.product-detail-teaser{padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.product-detail-teaser{padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}}@media screen and (min-width: 767px){.product-detail-teaser{display:grid;grid-template-areas:"visual content";grid-template-columns:280px auto;grid-column-gap:calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px){.product-detail-teaser{display:grid;grid-template-areas:"visual content";grid-template-columns:616px auto;grid-column-gap:calc(var(--spacing) * 4)}}.product-detail-teaser .product-detail-teaser__visual-wrapper{display:flex;flex-direction:row;justify-content:center;margin-bottom:calc(var(--spacing) * 4)}@media screen and (min-width: 767px){.product-detail-teaser .product-detail-teaser__visual-wrapper{margin-bottom:0}}.product-detail-teaser .product-detail-teaser__author{font-weight:300}.product-detail-teaser .product-detail-teaser__visual{width:100%;height:280px;max-width:280px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1023px){.product-detail-teaser .product-detail-teaser__visual{height:512px;max-width:512px}}.product-detail-teaser .product-detail-teaser__category-label{margin-top:calc(var(--spacing) * 2)}.product-detail-teaser .product-detail-teaser__content{margin-top:calc(var(--spacing) * 3)}@media screen and (min-width: 767px){.product-detail-teaser .product-detail-teaser__content{margin-top:calc(var(--spacing) * 4)}}.product-detail-teaser .product-detail-teaser__release-date{margin-top:calc(var(--spacing) * 4)}.product-detail-teaser .product-detail-teaser__cta{margin-top:calc(var(--spacing) * 4);width:100%}@media screen and (min-width: 767px){.product-detail-teaser .product-detail-teaser__cta{width:initial}}.checkout{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.checkout .checkout__title-wrapper{display:flex;flex-direction:row;justify-content:center;margin-bottom:calc(var(--spacing) * 5)}.checkout .checkout__title{margin-bottom:calc(var(--spacing) * 3)}.checkout .checkout__header{padding-top:calc(var(--spacing) * 10)}.checkout .checkout__error-hint{margin-top:calc(var(--spacing) * 2)}@media screen and (min-width: 1023px){.checkout .checkout__error-hint{margin-top:calc(var(--spacing) * 3)}}.checkout .checkout__form{display:flex;flex:1;flex-direction:column}.checkout .checkout__content-wrapper{max-width:1096px;padding:0 calc(var(--spacing) * 3);width:100%;margin:0 auto;box-sizing:border-box}.checkout .checkout__content{max-width:528px;margin:0 auto;width:100%;box-sizing:border-box;flex:1 1 100%;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 3)}@media screen and (min-width: 767px){.checkout .checkout__content{padding-top:calc(var(--spacing) * 10)}}.checkout .checkout__item-divider{margin:calc(var(--spacing) * 4) 0}.checkout .checkout__section+.checkout__section{margin-top:calc(var(--spacing) * 3)}.checkout .checkout__section-content{padding-left:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5)}.checkout .checkout__section-cta{margin-top:calc(var(--spacing) * 3)}.checkout .checkout__section-title{display:flex;flex-direction:row;justify-content:space-between}.checkout .checkout__section-title.cart__section-title--no-top-margin{margin-top:0}@media screen and (min-width: 1023px){.checkout .checkout__section-title{margin-top:0}}.checkout .checkout__footer{margin-top:calc(var(--spacing) * 10)}.checkout .checkout__list-item{padding-left:calc(var(--spacing) * 1.5)}.checkout .checkout__list-item+.checkout__list-item{margin-top:calc(var(--spacing) * 1.5)}.checkout .checkout__form>*{margin-bottom:calc(var(--spacing) * 2)}.checkout .checkout__form>*:last-child{margin-bottom:0}.checkout .checkout__toc{max-width:380px}@media screen and (min-width: 1023px){.checkout .checkout__toc{max-width:500px}}.checkout .checkout__table .checkout__table-row{display:grid;grid-template-areas:"input price";grid-template-columns:1fr 1fr;align-items:center;justify-items:flex-start}.checkout .checkout__table .checkout__table-row.checkout__table-row--header{background-color:var(--colors-tertiary-dark)}.checkout .checkout__table .checkout__table-cell{padding:calc(var(--spacing) * 1.5)}.checkout.checkout--confirmation .checkout__content{padding-top:calc(var(--spacing) * 5)}.checkout.checkout--overview .checkout__content{max-width:1096px;display:flex;flex-direction:column}.checkout.checkout--overview .checkout__content>*+*{margin-top:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.checkout.checkout--overview .checkout__content{display:grid;grid-template-areas:"cart promo";grid-template-columns:1fr 1fr;grid-column-gap:calc(var(--spacing) * 4);grid-row-gap:calc(var(--spacing) * 8)}.checkout.checkout--overview .checkout__content>*+*{margin-top:0}}.checkout.checkout--auth .checkout__content-item.checkout__content-item--left{margin-top:calc(var(--spacing) * 7)}@media screen and (min-width: 1023px){.checkout.checkout--auth .checkout__content-item.checkout__content-item--left{margin-top:0}}.checkout.checkout--auth .checkout__content-title{margin-bottom:calc(var(--spacing) * 2)}.checkout.checkout--auth .checkout__content-list{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.checkout.checkout--auth .checkout__content-link{margin-top:calc(var(--spacing) * 2)}.checkout.checkout--auth .checkout__content{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));display:flex;flex-direction:column-reverse;padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 7)}@media screen and (min-width: 1023px){.checkout.checkout--auth .checkout__content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.checkout.checkout--auth .checkout__content{--container--padding: calc(var(--spacing) * 11)}}.checkout.checkout--auth .checkout__content>*+*{margin-top:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.checkout.checkout--auth .checkout__content{display:grid;grid-template-areas:"cart promo";grid-template-columns:1fr 1fr;grid-column-gap:calc(var(--spacing) * 4);grid-row-gap:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 12)}.checkout.checkout--auth .checkout__content>*+*{margin-top:0}}.checkout .checkout__content--hint-mb{margin-bottom:calc(var(--spacing) * 2.5)}.checkout .checkout__content--hint-mt{margin-top:calc(var(--spacing) * 2.5)}.checkout-footer{background:var(--colors-tertiary-dark);position:sticky;bottom:0}.checkout-footer .checkout-footer__content{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);display:grid;grid-gap:calc(var(--spacing));grid-row-gap:calc(var(--spacing) * 2);grid-template-columns:auto auto;grid-template-areas:"toc toc" "back next"}@media screen and (min-width: 1023px){.checkout-footer .checkout-footer__content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.checkout-footer .checkout-footer__content{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 767px){.checkout-footer .checkout-footer__content{grid-template-columns:auto 1fr auto;grid-template-areas:"back toc next"}}.checkout-footer .checkout-footer__action{display:flex;flex-direction:row;justify-content:flex-start}.checkout-footer .checkout-footer__action.checkout-footer__action--end{justify-content:flex-end}.checkout-footer .checkout-footer__toc{grid-area:toc;display:flex;flex-direction:row}@media screen and (min-width: 767px){.checkout-footer .checkout-footer__toc{max-width:380px;justify-self:flex-end}}@media screen and (min-width: 1023px){.checkout-footer .checkout-footer__toc{max-width:500px}}.radiobox .radiobox__input-group{display:flex;cursor:pointer}.radiobox .radiobox__input-container{display:flex;box-sizing:border-box;padding:2px;margin-right:calc(var(--spacing) * 1.25);width:24px;height:24px;flex:0 0 auto}.radiobox .radiobox__styled-input{box-sizing:border-box;width:20px;height:20px;background:var(--colors-mono-white);border:1px solid var(--colors-mono-300);border-radius:20px}.radiobox .radiobox__text{padding-top:calc(var(--spacing) * .5)}.radiobox .radiobox__input{opacity:0;position:absolute;pointer-events:none}.radiobox .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input{position:relative;color:var(--colors-mono-700);border-color:currentColor;background:currentColor}.radiobox .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input:after{display:block;position:absolute;top:-3px;left:-3px;width:24px;height:24px;content:url(/static/assets/checkbox.cff235d3.svg)}.radiobox:hover .radiobox__styled-input,.radiobox:focus-visible .radiobox__styled-input,.radiobox:focus-within .radiobox__styled-input{border-color:var(--colors-mono-900)}.radiobox:hover .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input,.radiobox:focus-visible .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input,.radiobox:focus-within .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input{color:var(--colors-mono-black)}.radiobox.radiobox--has-errors{color:var(--colors-signal-error)}.radiobox.radiobox--has-errors .radiobox__styled-input{border-color:currentColor}.radiobox.radiobox--has-errors .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input{color:var(--colors-signal-error)}.radiobox.radiobox--disabled{color:var(--colors-text-disabled)}.radiobox.radiobox--disabled .radiobox__input-group{cursor:not-allowed}.radiobox.radiobox--disabled .radiobox__styled-input{border-color:currentColor;background:currentColor}.radiobox.radiobox--disabled .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input{color:var(--colors-action-disabled)}.radiobox.radiobox--disabled .radiobox__input:checked+.radiobox__input-container .radiobox__styled-input:after{content:url(../web/assets/icons/radiobox-disabled.svg)}.auth-page{padding-bottom:calc(var(--spacing) * 7)}@media screen and (min-width: 1023px){.auth-page{padding-bottom:calc(var(--spacing) * 12)}}.bullet-list{list-style:initial;margin-left:calc(var(--spacing) * 1.5)}.order-banner{display:flex;flex-direction:column;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 1.5);background-color:var(--colors-tertiary-dark)}.order-history{max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.order-history{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.order-history{--container--padding: calc(var(--spacing) * 11)}}.order-history .order-history__empty-message-wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);align-items:center}.order-history .order-history__items,.order-history .order-history__costs{margin-top:calc(var(--spacing) * 3)}.order-history .order-history__order+.order-history__order{margin-top:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.order-history .order-history__order+.order-history__order{margin-top:calc(var(--spacing) * 8)}}.order-history .order-history__divider{margin:calc(var(--spacing) * 4) 0}.order-history .order-history__cta-wrapper{display:flex;flex-direction:row;justify-content:center;margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 767px){.order-history .order-history__cta-wrapper{margin-top:calc(var(--spacing) * 5)}}.order-confirmation-page{padding-top:calc(var(--spacing) * 13)}@media screen and (min-width: 1023px){.order-confirmation-page{padding-top:calc(var(--spacing) * 25)}}.order-confirmation-page .order-confirmation-page__content{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.order-confirmation-page .order-confirmation-page__content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.order-confirmation-page .order-confirmation-page__content{--container--padding: calc(var(--spacing) * 11)}}.order-confirmation-page .order-confirmation-page__title,.order-confirmation-page .order-confirmation-page__text-section{margin-bottom:calc(var(--spacing) * 3)}.login-cta{overflow:hidden;width:100%}@media screen and (min-width: 1023px){.login-cta{max-width:160px}}.login-cta .login-cta__label{font-size:1.6rem;text-overflow:ellipsis}@media screen and (min-width: 1023px){.login-cta .login-cta__label{font-size:1.4rem}}.content-teaser{position:relative}.content-teaser .content-teaser__visual{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 1023px){.content-teaser .content-teaser__visual{position:absolute;right:0;width:50%;height:100%}}.content-teaser .content-teaser__headline{margin-bottom:calc(var(--spacing) * 3)}.content-teaser .content-teaser__content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1023px){.content-teaser .content-teaser__content-wrapper{max-width:50%;padding:calc(var(--spacing) * 13) 0}}.content-teaser .content-teaser__content{margin:0 auto;padding:calc(var(--spacing) * 4) 0}@media screen and (min-width: 767px){.content-teaser .content-teaser__content{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 4) calc(var(--spacing) * 7.5)}}@media screen and (min-width: 1023px){.content-teaser .content-teaser__content{padding-right:calc(var(--spacing) * 13);padding-left:calc(var(--spacing) * 7.5)}}.content-teaser .content-teaser__cta{margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.content-teaser .content-teaser__cta{margin-top:calc(var(--spacing) * 5)}}.content-teaser.content-teaser--reversed .content-teaser__content-wrapper{margin-right:unset;margin-left:auto}@media screen and (min-width: 1023px){.content-teaser.content-teaser--reversed .content-teaser__content{padding-left:calc(var(--spacing) * 13);padding-right:calc(var(--spacing) * 7.5)}}@media screen and (min-width: 1023px){.content-teaser.content-teaser--reversed .content-teaser__visual{left:0}}.author-list{--author-list--tile-flex-basis: 100%;display:flex;flex-direction:column}.author-list .author-list__inner{display:flex;flex-wrap:wrap;align-items:flex-start}.author-list .author-list__header{text-align:center;padding:calc(var(--spacing) * 6) 0}.author-list .author-list__tile{flex:0 0 var(--author-list--tile-flex-basis);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;margin-top:calc(var(--spacing) * 4);color:var(--colors-text-primary)}@media screen and (min-width: 767px){.author-list .author-list__tile{--author-list--tile-flex-basis: 50%;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4) calc(var(--spacing) * 7.5);margin-top:0}}@media screen and (min-width: 1439px){.author-list .author-list__tile{--author-list--tile-flex-basis: calc(100% / 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4) calc(var(--spacing) * 7);margin-bottom:calc(var(--spacing) * 1)}}.author-list .author-list__tile .author-list__tile-image{background:var(--colors-secondary-dark);width:280px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;margin-bottom:calc(var(--spacing) * 2)}.author .author__filter{padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 4)}.author .author__event-title-wrapper{display:grid;grid-template-areas:"image" "content";grid-template-columns:1fr;grid-column-gap:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.author .author__event-title-wrapper{grid-template-areas:"image content";grid-template-columns:438px auto}}.author .author__event-title{padding:calc(var(--spacing) * 7.5) 0 calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.author .author__event-title{padding:calc(var(--spacing) * 10) 0 calc(var(--spacing) * 5)}}@media screen and (min-width: 1023px){.author .author__event-title{padding:calc(var(--spacing) * 15) 0 calc(var(--spacing) * 7.5)}}.author .author__show-more-button{display:flex;justify-content:center;padding:calc(var(--spacing) * 5) 0 calc(var(--spacing) * 7.5)}@media screen and (min-width: 767px){.author .author__show-more-button{padding:calc(var(--spacing) * 7.5) 0 calc(var(--spacing) * 7.5)}}@media screen and (min-width: 1023px){.author .author__show-more-button{padding:calc(var(--spacing) * 12) 0 calc(var(--spacing) * 10)}}.author .author__centered-container{display:flex;justify-content:center;padding:calc(var(--spacing) * 10) 0}.author .author__title{text-align:center;padding:calc(var(--spacing) * 5) 0 calc(var(--spacing) * 3)}@media screen and (min-width: 767px){.author .author__title{padding:calc(var(--spacing) * 7.5) 0 calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px){.author .author__title{padding:calc(var(--spacing) * 15) 0 calc(var(--spacing) * 7.5)}}.stepper-layout{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.stepper-layout{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.stepper-layout{--container--padding: calc(var(--spacing) * 11)}}.stepper-layout .stepper-layout__content{padding:calc(var(--spacing) * 10) 0;display:flex;flex-direction:column-reverse;grid-column-gap:calc(var(--spacing) * 4)}.stepper-layout .stepper-layout__content>*+*{margin-bottom:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.stepper-layout .stepper-layout__content{display:grid;grid-template-areas:"left right";grid-template-columns:1fr 1fr}.stepper-layout .stepper-layout__content>*+*{margin-bottom:0}}@media screen and (min-width: 1023px){.stepper-layout.stepper-layout--single-column .stepper-layout__content{display:flex;flex-direction:column-reverse;justify-content:center;grid-column-gap:calc(var(--spacing) * 4)}.stepper-layout.stepper-layout--single-column .stepper-layout__content>*+*{margin-bottom:calc(var(--spacing) * 4)}}.stepper-layout.stepper-layout--narrow .stepper-layout__content{max-width:480px;margin:0 auto}.step-navigation{background:var(--colors-tertiary-dark);position:sticky;bottom:0}.step-navigation .step-navigation__content{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width: 1023px){.step-navigation .step-navigation__content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.step-navigation .step-navigation__content{--container--padding: calc(var(--spacing) * 11)}}.search-result{padding-bottom:calc(var(--spacing) * 12)}.search-result .search-result__filters{padding:calc(var(--spacing) * 2) 0}.search-result .search-result__item{padding:calc(var(--spacing) * 3) 0}.search-result .search-result__item+.search-result__item{border-top:solid 1px var(--colors-divider)}.search-result .search-result__item--tile-image{background:var(--colors-secondary-dark);width:280px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;margin-bottom:calc(var(--spacing) * 2)}.search-result .search-result__paragraph{margin-bottom:var(--spacing)}.news-entry{padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 10)}.news-entry+.news-entry{border-top:solid 1px var(--colors-divider);padding-top:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 5)}@media screen and (min-width: 1023px){.news-entry{display:grid;grid-template-areas:"meta content";grid-template-columns:376px auto;grid-column-gap:calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px){.news-entry .news-entry__meta-wrapper{display:flex;flex-direction:column;position:sticky;top:calc(var(--spacing) * 2 + var(--spacing) * 10 * var(--header-desktop-pinned-factor, 0))}}.news-entry .news-entry__meta-date{margin-bottom:calc(var(--spacing) * .5)}@media screen and (min-width: 1023px){.news-entry .news-entry__meta-date{margin-bottom:calc(var(--spacing) * 2)}}.news-entry .news-entry__content-wrapper{margin-top:calc(var(--spacing) * 4);overflow:hidden}@media screen and (min-width: 1023px){.news-entry .news-entry__content-wrapper{margin-top:0}}.news-entry .news-entry__content{padding-bottom:calc(var(--spacing) * 2)}.news-entry .news-entry__author{margin-bottom:calc(var(--spacing) * 2);padding:0}@media screen and (min-width: 767px){.news-entry .news-entry__author{max-width:var(--content-wrapper--width, 580px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding:0}}@media screen and (min-width: 767px) and (min-width: 1023px){.news-entry .news-entry__author{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 767px) and (min-width: 1439px){.news-entry .news-entry__author{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 1023px){.news-entry .news-entry__author{max-width:unset;margin-left:0;margin-right:0}}.news-entry .news-entry__video{background-color:var(--colors-tertiary-dark)}.participation-page .participation-page__description{margin-bottom:calc(var(--spacing) * 4)}.participation-page .participation-page__form>*{margin:calc(var(--spacing) * 2) 0}.participation-page .participation-page__cta{padding:calc(var(--spacing) * 10) 0 calc(var(--spacing) * 12)}.cms-page{padding-bottom:calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.cms-page{padding-bottom:calc(var(--spacing) * 10)}}.cms-image{--cms-image--aspect: 16 / 9}.cms-image .cms-image__visual{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:var(--cms-image--aspect);margin-bottom:calc(var(--spacing) * 3)}.cms-image.cms-image--aspect-wide{--cms-image--aspect: 21 / 9}.cms-image.cms-image--aspect-narrow{--cms-image--aspect: 3 / 2}.cms-image.cms-image--container{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.cms-image.cms-image--container{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-image.cms-image--container{--container--padding: calc(var(--spacing) * 11)}}.cms-richtext{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding-bottom:calc(var(--spacing) * 10)}@media screen and (min-width: 1023px){.cms-richtext{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-richtext{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 767px){.cms-richtext{max-width:var(--content-wrapper--width, 580px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}}@media screen and (min-width: 767px) and (min-width: 1023px){.cms-richtext{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 767px) and (min-width: 1439px){.cms-richtext{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 1023px){.cms-richtext{max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}}@media screen and (min-width: 1023px) and (min-width: 1023px){.cms-richtext{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px) and (min-width: 1439px){.cms-richtext{--container--padding: calc(var(--spacing) * 11)}}.cms-richtext h1{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:2.8rem;line-height:3rem;text-align:center;margin-bottom:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * 7.5)}@media screen and (min-width: 767px){.cms-richtext h1{margin-top:calc(var(--spacing) * 10)}}@media screen and (min-width: 1023px){.cms-richtext h1{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;margin-bottom:calc(var(--spacing) * 7.5);margin-top:calc(var(--spacing) * 15)}}.cms-richtext strong{font-weight:700}.cms-richtext em,.cms-richtext i{font-style:italic}.cms-richtext h2{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.7rem;line-height:2.7rem;text-align:center;margin-bottom:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.cms-richtext h2{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;text-align:left;margin-bottom:calc(var(--spacing) * 2)}}.cms-richtext p{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.6rem;line-height:2.3rem;margin-bottom:calc(var(--spacing) * 2)}@media screen and (min-width: 1023px){.cms-richtext p{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;margin-bottom:calc(var(--spacing) * 2)}}.cms-richtext ul{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;margin-bottom:calc(var(--spacing) * 4);list-style:disc;padding-left:calc(var(--spacing) * 3.25)}.cms-richtext a{color:var(--colors-text-primary);text-decoration:underline}.cms-richtext ol{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;margin-bottom:calc(var(--spacing) * 4);list-style:decimal;padding-left:calc(var(--spacing) * 3.25)}.cms-richtext img{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4);max-width:100%;height:auto}.cms-richtext iframe{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4);max-width:100%}.cms-richtext blockquote{border-left:4px solid rgba(51,64,77,.1);color:#000c;padding:0 16px;font-style:italic}.cms-richtext.cms-richtext--full-width{padding:0}.cms-download{padding-bottom:calc(var(--spacing) * 4)}.cms-title{--cms-title--spacing-top: calc(var(--spacing) * 7.5);--cms-title--spacing-bottom: calc(var(--spacing) * 5);padding-top:var(--cms-title--spacing-top);padding-bottom:var(--cms-title--spacing-bottom);text-align:center}@media screen and (min-width: 1023px){.cms-title{--cms-title--spacing-top: calc(var(--spacing) * 15);--cms-title--spacing-bottom: calc(var(--spacing) * 10)}}@media screen and (min-width: 1023px){.cms-image-text{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));display:grid;grid-template-areas:"visual content";grid-template-columns:508px auto;align-items:center;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}}@media screen and (min-width: 1023px) and (min-width: 1023px){.cms-image-text{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px) and (min-width: 1439px){.cms-image-text{--container--padding: calc(var(--spacing) * 11)}}.cms-image-text .cms-image-text__image-wrapper{grid-area:visual;padding:0 calc(var(--spacing) * 3)}.cms-image-text .cms-image-text__image{width:100%;-o-object-fit:contain;object-fit:contain}.cms-image-text .cms-image-text__content{grid-area:content;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 5)}@media screen and (min-width: 767px){.cms-image-text .cms-image-text__content{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 12) calc(var(--spacing) * 7.5)}}@media screen and (min-width: 1023px){.cms-image-text .cms-image-text__content{padding:calc(var(--spacing) * 5.5) calc(var(--spacing) * 9.5)}}.cms-image-text .cms-image-text__title{margin-bottom:calc(var(--spacing) * 2)}@media screen and (min-width: 1023px){.cms-image-text .cms-image-text__title{margin-bottom:calc(var(--spacing) * 3)}}@media screen and (min-width: 1023px){.cms-image-text.cms-image-text--reverse{grid-template-areas:"content visual";grid-template-columns:auto 508px}}.cms-accordion{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.cms-accordion{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-accordion{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 1023px){.cms-accordion{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}}@media screen and (min-width: 1023px) and (min-width: 1023px){.cms-accordion{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px) and (min-width: 1439px){.cms-accordion{--container--padding: calc(var(--spacing) * 11)}}.cms-accordion+.cms-accordion{border-top:1px solid var(--colors-divider)}.cms-accordion .cms-accordion__summary{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);list-style:none;cursor:pointer}.cms-accordion .cms-accordion__icon{margin-right:var(--spacing);transition:transform var(--transition-easing) var(--transition-timing-fast)}.cms-accordion .cms-accordion__content{padding-left:calc(var(--spacing) * 7);padding-right:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 7.5);font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}.cms-accordion.cms-accordion[open] .cms-accordion__icon{transform:rotate(180deg)}.cms-lead.cms-lead.cms-lead{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding-bottom:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.cms-lead.cms-lead.cms-lead{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-lead.cms-lead.cms-lead{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 767px){.cms-lead.cms-lead.cms-lead{max-width:var(--content-wrapper--width, 580px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}}@media screen and (min-width: 767px) and (min-width: 1023px){.cms-lead.cms-lead.cms-lead{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 767px) and (min-width: 1439px){.cms-lead.cms-lead.cms-lead{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 1023px){.cms-lead.cms-lead.cms-lead{max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}}@media screen and (min-width: 1023px) and (min-width: 1023px){.cms-lead.cms-lead.cms-lead{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px) and (min-width: 1439px){.cms-lead.cms-lead.cms-lead{--container--padding: calc(var(--spacing) * 11)}}.cms-lead.cms-lead.cms-lead p{font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:1.7rem;line-height:2.7rem;text-align:center}@media screen and (min-width: 1023px){.cms-lead.cms-lead.cms-lead p{text-align:left;font-size:2.4rem;line-height:3.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}}.cms-video{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));margin-bottom:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.cms-video{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-video{--container--padding: calc(var(--spacing) * 11)}}.cms-video .cms-video__embeded{width:100%;aspect-ratio:16/9}.cms-yumpu{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.cms-yumpu{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-yumpu{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 767px){.cms-yumpu{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6)}}.cms-manuskripteinreichung{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 832px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));display:grid;position:relative;gap:calc(var(--spacing) * 2);grid-template-columns:1fr;padding-bottom:calc(var(--spacing) * 10)}@media screen and (min-width: 1023px){.cms-manuskripteinreichung{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cms-manuskripteinreichung{--container--padding: calc(var(--spacing) * 11)}}.cms-manuskripteinreichung .cms-manuskripteinreichung__title{display:flex;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);grid-column:1/-1;font-size:2rem}.cms-manuskripteinreichung .cms-manuskripteinreichung__title:before{content:"";min-width:calc(var(--spacing) * 10);height:2px;background-color:#000}@media screen and (min-width: 767px){.cms-manuskripteinreichung .cms-manuskripteinreichung__title{font-size:2.5rem}}.cms-manuskripteinreichung .cms-manuskripteinreichung__anchor{position:absolute;top:-100px;height:1px;width:1px}.cms-manuskripteinreichung .cms-manuskripteinreichung__button{width:100%}.cms-manuskripteinreichung .cms-manuskripteinreichung__full-row{grid-column:1/-1}.cms-manuskripteinreichung .cms-manuskripteinreichung__button-row{display:flex;justify-content:end;gap:calc(var(--spacing) * 1);grid-column:1/-1}@media screen and (min-width: 767px){.cms-manuskripteinreichung{grid-template-columns:1fr 1fr}.cms-manuskripteinreichung .cms-manuskripteinreichung__button{width:unset}}.profile-settings .profile-settings__message-wrapper{display:flex;flex-direction:row;justify-content:center;margin-bottom:calc(var(--spacing) * 4)}.profile-settings .profile-settings__content{max-width:var(--content-wrapper--width, 480px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.profile-settings .profile-settings__content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.profile-settings .profile-settings__content{--container--padding: calc(var(--spacing) * 11)}}.profile-settings .profile-settings__content>*+*{margin-top:calc(var(--spacing) * 2)}.profile-settings .profile-settings__error{margin-top:calc(var(--spacing) * 4)}.profile-settings .profile-settings__actions{display:flex;flex-direction:row;justify-content:flex-end;margin-top:calc(var(--spacing) * 4)}.profile-settings .profile-settings__actions>*+*{margin-left:calc(var(--spacing) * 1)}.profile-settings .profile-settings__overview-wrapper>*+*{margin-top:calc(var(--spacing) * 5)}.profile-settings .profile-settings__content-wrapper{padding:0 calc(var(--spacing) * 2)}.profile-settings .profile-settings__content-wrapper>*+*{margin-top:calc(var(--spacing) * 2)}.simple-content{display:flex;flex-direction:column;justify-content:center}.simple-content>*+*{margin-top:calc(var(--spacing) * 3)}.flex{display:flex}.flex.flex--column{flex-direction:column}.flex.flex--gap-sm{gap:12px}.flex.flex--content-center{justify-content:center}.flex.flex--items-center{align-items:center}.maintenance{display:flex;flex-direction:column;min-height:100vh;height:100vh;padding:0 calc(var(--spacing) * 2)}.maintenance .maintenance__content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;gap:calc(var(--spacing) * 8)}.maintenance .maintenance__content--text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);max-width:calc(var(--spacing) * 80)}.maintenance .maintenance__logo{filter:invert(1)}.maintenance .maintenance__heading{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;font-size:2.8rem;line-height:3rem}.maintenance .maintenance__text{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-weight:600}html{font-family:soehne,system-ui,sans-serif;font-size:10px;background-color:var(--colors-background);margin:0;padding:0}body{margin:0;padding:0}.default-layout{margin-top:calc(var(--spacing) * 8)}@media screen and (min-width: 1023px){.default-layout{margin-top:calc(var(--spacing) * 15)}}p{margin-block:0}a{text-decoration:none}.picture-carousel.picture-carousel{--picture-carousel--image-size: 216px}@media screen and (min-width: 1023px){.picture-carousel.picture-carousel{--picture-carousel--image-size: 500px}}.picture-carousel.picture-carousel{padding:calc(var(--spacing) * 7) 32px}@media screen and (min-width: 1023px){.picture-carousel.picture-carousel{padding:calc(var(--spacing) * 10) 32px calc(var(--spacing) * 7.5)}}.picture-carousel.picture-carousel .picture-carousel__slide{display:flex;justify-content:center;align-items:center;width:var(--picture-carousel--image-size);height:var(--picture-carousel--image-size);overflow:hidden}.picture-carousel.picture-carousel .picture-carousel__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-width:var(--picture-carousel--image-size);max-height:var(--picture-carousel--image-size)}.picture-carousel.picture-carousel .picture-carousel__navigation{display:flex;justify-content:space-between;padding:0 calc(var(--spacing) * 12);margin-top:calc(var(--spacing) * 6)}.picture-carousel.picture-carousel .picture-carousel__navigation .picture-carousel__navigation-arrow{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:10px;cursor:pointer}@media screen and (min-width: 1023px){.picture-carousel.picture-carousel .picture-carousel__navigation .picture-carousel__navigation-arrow{display:block}}.loading-indicator .loading-indicator__loader{display:inline-flex;position:relative;text-indent:-9999em;border-top:var(--loading-indicator--border-size, 4px) solid rgba(255,255,255,0);border-right:var(--loading-indicator--border-size, 4px) solid rgba(255,255,255,0);border-bottom:var(--loading-indicator--border-size, 4px) solid rgba(255,255,255,0);border-left:var(--loading-indicator--border-size, 4px) solid var(--loading-indicator--color, #333);transform:translateZ(0);animation:load8 1.1s infinite linear;border-radius:50%;width:var(--loading-indicator--size, 32px);height:var(--loading-indicator--size, 32px)}.loading-indicator .loading-indicator__loader:after{border-radius:50%;width:var(--loading-indicator--size, 32px);height:var(--loading-indicator--size, 32px)}.loading-indicator.loading-indicator--disabled{--loading-indicator--color: var(--colors-action-disabled)}.loading-indicator.loading-indicator--centered{display:flex;flex-direction:row;justify-content:center}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.testimonial-section{background-color:var(--colors-background);padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 7)}@media screen and (min-width: 1023px){.testimonial-section{padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 12)}}.testimonial-section .testimonial-section__title{font-size:4rem;line-height:1.075;font-weight:600;font-family:soehne,system-ui,sans-serif;margin-block:0;text-align:center;margin-bottom:calc(var(--spacing) * 5)}@media screen and (min-width: 1023px){.testimonial-section .testimonial-section__title{margin-bottom:calc(var(--spacing) * 10)}}.testimonial-section .testimonial-section__wrapper{max-width:832px;margin:auto;padding:0 calc(var(--spacing) * 3)}@media screen and (min-width: 767px){.testimonial-section .testimonial-section__wrapper{padding:0 calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px){.testimonial-section .testimonial-section__wrapper{padding:0}}.testimonial-section .testimonial-section__item-divider{margin:calc(var(--spacing) * 3) 0;height:1px;background-color:var(--colors-text-primary);border:none}.testimonial-section .testimonial-section__item-headline{font-size:2rem;line-height:1.3;font-weight:400;font-family:TiemposText,system-ui,sans-serif;margin-block:0;margin-bottom:var(--spacing)}.testimonial-section .testimonial-section__item-author{font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}.testimonial-section .testimonial-section__cta-wrapper{display:flex;flex-direction:row;justify-content:center;margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.testimonial-section .testimonial-section__cta-wrapper{margin-top:calc(var(--spacing) * 5)}}.reading-example{--reading-example--y-padding: calc(var(--spacing) * 4.5);position:fixed;bottom:0;left:0;z-index:var(--index--reading-example);width:100%;max-height:85vh;overflow-x:hidden;overflow-y:auto;background-color:var(--colors-secondary-light)}@media screen and (min-width: 1023px){.reading-example{--reading-example--y-padding: calc(var(--spacing) * 5.5);max-height:704px}}.reading-example .reading-example__wrapper{padding-top:var(--reading-example--y-padding);padding-bottom:var(--reading-example--y-padding);padding-right:var(--spacing)}@media screen and (min-width: 1023px){.reading-example .reading-example__wrapper{--container--padding: calc(var(--spacing) * 3);max-width:var(--content-wrapper--width, 1048px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));padding-right:calc(var(--spacing) * 9)}}@media screen and (min-width: 1023px) and (min-width: 1023px){.reading-example .reading-example__wrapper{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1023px) and (min-width: 1439px){.reading-example .reading-example__wrapper{--container--padding: calc(var(--spacing) * 11)}}.reading-example .reading-example__header{position:sticky;top:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:var(--spacing);padding-bottom:var(--spacing);margin-bottom:calc(var(--spacing) * 1);background-color:var(--colors-secondary-light)}.reading-example .reading-example__close-cta{margin-right:calc(var(--spacing) * -1)}.reading-example .reading-example__text{padding:calc(var(--spacing) * 3) 0 0}.reading-example .reading-example__text p{margin-bottom:calc(var(--spacing) * 2)}.header-desktop{--header-desktop--height: 120px;--header-background: transparent}.header-desktop{position:absolute;top:0;left:0;width:100%;height:var(--header-desktop--height);z-index:var(--index--navigation);color:var(--header-elements-color);transition:transform var(--transition-easing) var(--transition-timing-fast);background:var(--header-background);display:none;flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width: 1439px){.header-desktop{display:flex}}.header-desktop.header-desktop--color-black{color:var(--colors-mono-black)}.header-desktop.header-desktop--color-white{color:var(--colors-mono-white)}.header-desktop.header-desktop--color-white .header-desktop__logo.header-desktop__logo--inverted{filter:none}@keyframes change-width{0%{width:50%}to{width:100%}}.header-desktop.header-desktop--secondary{--header-background: var(--colors-secondary-main)}.header-desktop.header-desktop--tertiary{--header-background-color: var(--colors-tertiary-main)}.header-desktop.header-desktop--top{position:absolute;transform:translateZ(0)}.header-desktop.header-desktop--not-top{position:fixed;top:0;--header-desktop--height: 80px;--header-elements-color: var(--colors-text-primary)}.header-desktop.header-desktop--not-top:not(.header-desktop.header-desktop--not-top.header-desktop--secondary):not(.header-desktop.header-desktop--not-top.header-desktop--tertiary){--header-background: var(--colors-secondary-main)}.header-desktop.header-desktop--not-top .header-desktop__logo{filter:invert(1)}.header-desktop.header-desktop--pinned:not(.header-desktop--top){transform:translateZ(0);background-color:var(--colors-secondary-main);--header-elements-color: var(--colors-text-primary)}.header-desktop.header-desktop--pinned:not(.header-desktop--top) .header-desktop__logo{filter:invert(1)}.header-desktop.header-desktop--unpinned{transform:translate3d(0,-100%,0);overflow:hidden}.header-desktop.header-desktop--inherit-global.header-desktop--inherit-global{background-color:var(--global--body-background-color)}.header-desktop .header-desktop__content{align-items:center;width:100%;display:grid;grid-template-columns:250px auto auto}@media screen and (min-width: 1439px){.header-desktop .header-desktop__mobile-toggle{display:none}}.header-desktop .header-desktop__navigation{flex-direction:row;justify-content:center;align-items:center;display:none}@media screen and (min-width: 1023px){.header-desktop .header-desktop__navigation{display:flex}}.header-desktop .header-desktop__secondary{display:grid;grid-gap:calc(var(--spacing) * 2);grid-template-columns:250px 32px 32px;justify-items:flex-end;height:40px}.header-desktop .header-desktop__logo.header-desktop__logo--inverted{filter:invert(1)}.header-desktop.header-desktop--search-open .header-desktop__logo{opacity:.5}.header-desktop.header-desktop--search-open .header-desktop__navigation,.header-desktop.header-desktop--search-open .header-desktop__secondary{opacity:0}.header-mobile{--header-mobile--height: 64px}.header-mobile{display:block;position:absolute;top:0;left:0;width:100%;z-index:20;color:var(--header-elements-color);transition:transform var(--transition-easing) var(--transition-timing-fast);background-color:var(--global--body-background-color)}@media screen and (min-width: 1439px){.header-mobile{display:none}}.header-mobile .header-mobile__login-cta{margin:calc(var(--spacing) * 3) 0}.header-mobile .header-mobile__wrapper{display:block;height:100%;max-width:var(--content-wrapper--width, 1264px);margin:0 auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.header-mobile .header-mobile__wrapper{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.header-mobile .header-mobile__wrapper{--container--padding: calc(var(--spacing) * 11)}}.header-mobile .header-mobile__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:var(--header-mobile--height)}.header-mobile .header-mobile__burger{color:var(--header-elements-color)}.header-mobile .header-mobile__logo img{height:calc(var(--spacing) * 2)}.header-mobile .header-mobile__main{display:none;margin-top:var(--spacing);padding-bottom:10vh}.header-mobile .header-mobile__result-title{position:sticky;top:0;background-color:var(--colors-secondary-main);margin-bottom:calc(var(--spacing) * .5)}.header-mobile .header-mobile__result-group{margin-bottom:calc(var(--spacing) * 1.5)}.header-mobile .header-mobile__results{padding-top:calc(var(--spacing) * 4)}.header-mobile .header-mobile__results-content{overflow:auto;max-height:calc(100vh - 160px)}.header-mobile.header-mobile--dark .header-mobile__logo{filter:invert(1)}.header-mobile.header-mobile--top{display:block;position:absolute;transform:translateZ(0);--global--body-background-color: transparent}@media screen and (min-width: 1439px){.header-mobile.header-mobile--top{display:none}}.header-mobile.header-mobile--not-top{position:fixed;top:0;background-color:var(--colors-secondary-main);--header-elements-color: var(--colors-text-primary)}.header-mobile.header-mobile--not-top .header-mobile__logo{filter:invert(1)}.header-mobile.header-mobile--pinned:not(.header-mobile--top){display:block;transform:translateZ(0);background-color:var(--colors-secondary-main);--header-elements-color: var(--colors-text-primary)}.header-mobile.header-mobile--pinned:not(.header-mobile--top) .header-mobile__logo{filter:invert(1)}@media screen and (min-width: 1439px){.header-mobile.header-mobile--pinned:not(.header-mobile--top){display:none}}.header-mobile.header-mobile--inherit-global.header-mobile--inherit-global{background-color:var(--global--body-background-color)}.header-mobile.header-mobile--unpinned{transform:translate3d(0,-100%,0)}.header-mobile.header-mobile--open{display:block;position:fixed;top:0;left:0;background-color:var(--colors-secondary-main);color:var(--colors-mono-black);height:100%;width:100%;z-index:20;--global--body-background-color: var(--colors-secondary-main)}@media screen and (min-width: 1439px){.header-mobile.header-mobile--open{display:none}}.header-mobile.header-mobile--open .header-mobile__main{display:flex;flex-direction:column;width:100%;min-height:100%}.select-dropdown{display:inline-flex;justify-content:center;align-items:center;background:transparent;border:solid 1px var(--colors-primary-main);border-radius:20px;color:var(--colors-primary-main);max-height:40px;position:relative;cursor:pointer;box-sizing:border-box}.select-dropdown:focus-within,.select-dropdown:focus-visible,.select-dropdown:hover,.select-dropdown:hover,.select-dropdown:active{background-color:var(--colors-action-hover)}.select-dropdown .select-dropdown__input{font-size:1.6rem;line-height:1;margin-block:0;padding:11px 43px 11px 19px;border-radius:20px;width:100%;background:black;border:none;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer;color:inherit}.select-dropdown .select-dropdown__input select::-ms-expand{display:none}.select-dropdown .select-dropdown__clear-icon{display:none}.select-dropdown .select-dropdown__icon{position:absolute;pointer-events:none;right:19px;top:50%;transform:translateY(-50%)}.select-dropdown .select-dropdown__clear-icon{position:absolute;right:19px;top:50%;transform:translateY(-50%);z-index:var(--index--dropdown-icon)}.select-dropdown.select-dropdown--disabled{border-color:var(--colors-action-disabled);color:var(--colors-text-disabled);background-color:unset}.select-dropdown.select-dropdown--full-width{display:flex;max-width:100%}.select-dropdown.select-dropdown--contained{border:none;background:var(--colors-primary-main);color:var(--colors-primary-contrast)}.select-dropdown.select-dropdown--contained:focus-within,.select-dropdown.select-dropdown--contained:focus-visible,.select-dropdown.select-dropdown--contained:hover,.select-dropdown.select-dropdown--contained:hover,.select-dropdown.select-dropdown--contained:active{background-color:var(--colors-primary-light)}.select-dropdown.select-dropdown--contained .select-dropdown__input{padding:12px 44px 12px 20px;border:none}.select-dropdown.select-dropdown--clearable.select-dropdown--filled .select-dropdown__input{padding-right:48px}.select-dropdown.select-dropdown--clearable.select-dropdown--filled .select-dropdown__icon{right:32px}.select-dropdown.select-dropdown--clearable.select-dropdown--filled .select-dropdown__clear-icon{display:block;right:10px}.select-dropdown.select-dropdown--small .select-dropdown__input{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;padding:7px 38px 9px 16px}.select-dropdown.select-dropdown--small .select-dropdown__icon{right:10px}.text-input{display:grid;grid-template-areas:"label" "input" "helper";grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:calc(var(--spacing));align-items:stretch;position:relative}.text-input:hover .text-input__input,.text-input:focus-visible .text-input__input,.text-input:focus-within .text-input__input{outline:none;border-color:var(--colors-mono-900)}.text-input:focus-within .text-input__input,.text-input:active .text-input__input{outline:none;border-width:2px;padding:calc(var(--spacing) * 2 - 2px)}.text-input.text-input__mb-0,.text-input.text-input--no-helper-text{margin-bottom:0}.text-input .text-input__content{display:inline-flex;flex-direction:column;position:relative}.text-input .text-input__label{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;margin-bottom:var(--spacing)}.text-input .text-input__label:empty{display:none}.text-input .text-input__text{display:block;font-size:1.2rem;line-height:1.33;margin-block:0;margin-top:2px;color:var(--colors-text-secondary)}.text-input .text-input__text:empty{margin-top:0}.text-input .text-input__actions{display:inline-flex;flex-direction:column}.text-input .text-input__actions:empty{display:none}.text-input .text-input__input{font-size:1.6rem;line-height:1.25;margin-block:0;width:100%;box-sizing:border-box;border-radius:6px;padding:calc(var(--spacing) * 2 - 1px);border:1px solid var(--colors-mono-300);outline:none;-webkit-appearance:none;-moz-appearance:textfield;background:transparent}.text-input .text-input__input::-webkit-outer-spin-button,.text-input .text-input__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.text-input .text-input__input::-moz-placeholder{color:var(--colors-text-secondary)}.text-input .text-input__input::placeholder{color:var(--colors-text-secondary)}.text-input .text-input__input--error{border-width:2px;border-color:var(--colors-signal-error)!important}.text-input .text-input__password-toggle-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;color:var(--colors-mono-600)}.text-input.text-input--disabled .text-input__text,.text-input.text-input--disabled .text-input__label{color:var(--colors-text-disabled)}.text-input.text-input--disabled .text-input__input{background-color:var(--colors-text-disabled)}.text-input.text-input--disabled .text-input__input:hover,.text-input.text-input--disabled .text-input__input:focus-visible,.text-input.text-input--disabled .text-input__input:focus-within,.text-input.text-input--disabled .text-input__input:focus-within,.text-input.text-input--disabled .text-input__input:active{padding:calc(var(--spacing) * 2 - 1px);border:1px solid var(--colors-mono-300)}.text-input.text-input--disabled .text-input__input::-moz-placeholder{color:var(--colors-text-disabled)}.text-input.text-input--disabled .text-input__input::placeholder{color:var(--colors-text-disabled)}.text-input.text-input--error .text-input__text,.text-input.text-input--error .text-input__label{color:var(--colors-signal-error)}.text-input.text-input--error .text-input__input{border-color:var(--colors-signal-error)}.text-input.text-input--error .text-input__input::-moz-placeholder{color:var(--colors-signal-error)}.text-input.text-input--error .text-input__input::placeholder{color:var(--colors-signal-error)}.text-input.text-input--with-actions{display:grid;grid-template-areas:"label" "input" "helper" "actions";grid-template-columns:1fr;grid-row-gap:0;grid-column-gap:calc(var(--spacing))}@media screen and (min-width: 767px){.text-input.text-input--with-actions{grid-template-areas:"label ." "input actions" "helper .";grid-template-columns:1fr auto}}.text-input.text-input--with-actions .text-input__label{grid-area:label}.text-input.text-input--with-actions .text-input__input{grid-area:input;justify-self:stretch}.text-input.text-input--with-actions .text-input__text{grid-area:helper}.text-input.text-input--with-actions .text-input__actions{grid-area:actions;align-self:center;margin-top:var(--spacing)}@media screen and (min-width: 767px){.text-input.text-input--with-actions .text-input__actions{margin-top:0}}.text-input.text-input--white .text-input__input{background-color:var(--colors-mono-white)}.text-input.text-input--white .text-input__input[disabled],.text-input.text-input--white .text-input__input[readonly]{pointer-events:none;background-color:var(--colors-action-disabled);color:var(--colors-text-disabled);border-color:transparent}.text-input.text-input--white .text-input__input--disabled{border-color:var(--colors-action-disabled);color:var(--colors-text-disabled);background-color:#0000001a;cursor:default}.text-input.text-input--white .text-input__input--disabled:hover,.text-input.text-input--white .text-input__input--disabled:focus-visible,.text-input.text-input--white .text-input__input--disabled:focus-within{border-color:var(--colors-action-disabled)}.text-input.text-input--centered-content .text-input__input{text-align:center}.text-input.text-input--has-spacing{margin-bottom:calc(var(--spacing) * 4.25)}.text-input.text-input--underline .text-input__input{border-left:none;border-right:none;border-top:none;border-radius:0;border-color:var(--colors-mono-black);padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 2 - 1px)}.text-input.text-input--underline .text-input__input::-moz-placeholder{color:var(--colors-mono-black)}.text-input.text-input--underline .text-input__input::placeholder{color:var(--colors-mono-black)}.text-input.text-input--underline .text-input__input:focus-within,.text-input.text-input--underline .text-input__input:active{outline:none;border-bottom-width:2px;padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 2 - 2px)}.text-input.text-input--small .text-input__input{padding:calc(var(--spacing) * 1.75 - 1px)}.text-input.text-input--small.text-input--has-big-border .text-input__input{padding:calc(var(--spacing) * 1.75 - 2px)}.text-input.text-input--has-big-border .text-input__input{padding:calc(var(--spacing) * 2 - 2px);border-width:2px}.text-input.text-input--has-prefix.text-input--has-prefix{position:relative}.text-input.text-input--has-prefix.text-input--has-prefix .text-input__prefix{position:absolute;left:calc(var(--spacing) * 2);top:50%;transform:translateY(-50%)}.text-input.text-input--has-prefix.text-input--has-prefix .text-input__input{padding-left:calc(var(--spacing) * 6)}.text-input.text-input--has-suffix{position:relative}.text-input.text-input--has-suffix .text-input__suffix{position:absolute;right:calc(var(--spacing) * 2);top:50%;transform:translateY(-50%)}.text-input.text-input--has-suffix .text-input__input{padding-right:calc(var(--spacing) * 6)}.text-input.text-input--has-suffix.text-input--with-label .text-input__suffix{top:calc(50% + 4px)}.text-input.text-input--has-suffix.text-input--with-label.text-input--no-helper-text .text-input__suffix{top:calc(50% + 12px)}.text-input.text-input--full-width{width:100%}.product-grid__product{display:flex;flex-direction:column;align-items:center;padding:calc(var(--spacing) * 4)}.product-grid__product-text{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:calc(var(--spacing) * 2);opacity:0;transition:opacity var(--transition-timing-fast) var(--transition-easing)}.product-grid__product:hover .products-list__product-text{opacity:1}@media screen and (min-width: 1023px){.product-grid__product{padding:calc(var(--spacing) * 5)}.product-grid__product:hover .product-grid__product-text{opacity:1}}@media screen and (min-width: 1439px){.product-grid__product{padding:calc(var(--spacing) * 7.5)}}.product-grid .product-grid__teaser{grid-column:1/4}.product-grid__product-image{height:280px;width:auto}.product-grid__product-text{opacity:1}@media screen and (min-width: 1023px){.product-grid__product-text{opacity:0;transition:opacity var(--transition-timing-fast) var(--transition-easing)}}.product-carousel{--product-carousel--image-size: 216px}@media screen and (min-width: 1023px){.product-carousel{--product-carousel--image-size: 240px}}.product-carousel{padding:calc(var(--spacing) * 7) 0}@media screen and (min-width: 1023px){.product-carousel{padding:calc(var(--spacing) * 10) 0 calc(var(--spacing) * 7.5)}}.product-carousel .product-carousel__container{max-width:960px;margin:0 auto}.product-carousel .product-carousel__title{text-align:center;margin-bottom:calc(var(--spacing) * 5);padding:0 calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.product-carousel .product-carousel__title{padding:0}}.product-carousel .product-carousel__slide{width:100%;max-width:232px}@media screen and (min-width: 1023px){.product-carousel .product-carousel__slide{max-width:320px}}.product-carousel .product-carousel__slide-content{display:flex;justify-content:center;align-items:center}.product-carousel .product-carousel__navigation{display:none;position:absolute;top:calc(50% - 66px);transform:translateY(-50%);z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:10px;cursor:pointer}@media screen and (min-width: 1023px){.product-carousel .product-carousel__navigation{display:block}}.product-carousel .product-carousel__navigation.product-carousel__navigation-prev{left:0}.product-carousel .product-carousel__navigation.product-carousel__navigation-next{right:0}.header-slider{--sm-slider-height: 603px;--md-slider-height: 560px;--lg-slider-height: 810px;--header-slider-lead-text-max-width: 200px;--header-slider-title-text-max-width: 600px}.header-slider{color:var(--header-elements-color);height:var(--sm-slider-height);position:relative}@media screen and (min-width: 767px){.header-slider{height:var(--md-slider-height)}}@media screen and (min-width: 1023px){.header-slider{height:var(--lg-slider-height)}}.header-slider .header-slider__text-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.header-slider .header-slider__text-container{position:relative;margin:0 auto;height:100%}.header-slider .header-slider__content-wrapper{position:relative;height:100%}.header-slider .header-slider__text{position:absolute;bottom:calc(var(--spacing) * 8)}.header-slider .header-slider__text.header-slider__text--white{color:var(--colors-mono-white)}.header-slider .header-slider__text.header-slider__text--black{color:var(--colors-mono-black)}@media screen and (min-width: 767px){.header-slider .header-slider__text{bottom:calc(var(--spacing) * 5)}}@media screen and (min-width: 1023px){.header-slider .header-slider__text{bottom:unset;margin-top:calc(var(--spacing) * 42)}.header-slider .header-slider__text.header-slider__text--left{left:0}.header-slider .header-slider__text.header-slider__text--right{right:0}}.header-slider .header-slider__text-lead{margin-top:calc(var(--spacing) * 3);max-width:var(--header-slider-lead-text-max-width);margin-left:2px}@media screen and (min-width: 1023px){.header-slider .header-slider__text-lead{margin-left:3px}}.header-slider .header-slider__text-title{max-width:var(--header-slider-title-text-max-width);font-weight:600}.header-slider .header-slider__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cart .cart__content{display:flex;flex-direction:column}@media screen and (min-width: 1023px){.cart .cart__content{display:grid;grid-template-areas:"cart promo";grid-template-columns:1fr 1fr;grid-column-gap:calc(var(--spacing) * 4);grid-row-gap:calc(var(--spacing) * 8)}}.cart .cart__section-title{display:flex;flex-direction:row;justify-content:space-between;margin-top:calc(var(--spacing) * 8)}.cart .cart__section-title.cart__section-title--no-top-margin{margin-top:0}@media screen and (min-width: 1023px){.cart .cart__section-title{margin-top:0}}.cart .cart__infos{position:sticky;top:20px}.cart .cart__item-divider{margin:calc(var(--spacing) * 4) 0}.cart .cart__cart-content{grid-area:cart}.cart .cart__cart-promo,.cart .cart__cart-voucher{margin-bottom:calc(var(--spacing) * 4)}.cart .cart__shipping-info{margin:calc(var(--spacing) * 1.5) calc(var(--spacing) * 1.5) 0}.cart-list-item{display:grid;grid-template-areas:"visual content" "footer footer";grid-template-columns:80px auto;grid-column-gap:calc(var(--spacing) * 1);grid-row-gap:calc(var(--spacing) * 3)}@media screen and (min-width: 1023px){.cart-list-item{grid-column-gap:calc(var(--spacing) * 3);grid-template-columns:154px auto;grid-template-areas:"visual content" "visual footer"}}.cart-list-item .cart-list-item__visual-wrapper{width:100%;grid-area:visual}.cart-list-item .cart-list-item__visual{width:100%}.cart-list-item .cart-list-item__title{margin-bottom:var(--spacing)}.cart-list-item .cart-list-item__remove-btn{margin-top:var(--spacing)}.cart-list-item .cart-list-item__content{grid-area:content;display:flex;flex-direction:column;align-items:flex-start}.cart-list-item .cart-list-item__content-footer{grid-area:footer;width:100%;display:grid;grid-template-areas:"amount multiplier unitPrice totalPrice";grid-template-columns:52px 8px auto auto;grid-column-gap:calc(var(--spacing) * 2);grid-row-gap:var(--spacing);align-items:center}@media screen and (min-width: 1023px){.cart-list-item .cart-list-item__content-footer{margin-top:var(--spacing);grid-column-gap:calc(var(--spacing) * 1.5)}}.cart-list-item .cart-list-item__total-price-cell{justify-self:flex-end}.cart-calculations .cart-calculations__section-title{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;background-color:var(--colors-tertiary-dark-a40);padding:calc(var(--spacing) * 1.5)}.cart-calculations .cart-calculations__list{padding:calc(var(--spacing) * 1.5) 0}.cart-calculations .cart-calculations__list-item{font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;padding:0 calc(var(--spacing) * 1.5);display:flex;flex-direction:row;justify-content:space-between}.cart-calculations .cart-calculations__list-item+.cart-calculations__list-item{margin-top:var(--spacing)}.cart-calculations .cart-calculations__total{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;font-weight:600;padding:0 calc(var(--spacing) * 1.5);display:flex;flex-direction:row;justify-content:space-between}.cart-calculations .cart-calculations__total-notice{font-size:1.2rem;line-height:1.33;margin-block:0}.tab-bar{width:100%;padding-top:calc(var(--spacing) * 5);overflow:auto}.tab-bar .tab-bar__tabs{width:100%;display:flex;flex-direction:row;justify-content:stretch}.tab-bar .tab-bar__item{font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0;flex:1;display:flex;flex-direction:row;justify-content:center;border-bottom:solid 1px var(--tab-bar--tab-border-color, var(--colors-mono-white-30));color:var(--tab-bar--tab-color, var(--colors-text-disabled));pointer-events:none}.tab-bar .tab-bar__item.tab-bar__item--active{--tab-bar--tab-border-color: var(--colors-primary-main);--tab-bar--tab-color: var(--colors-primary-main);pointer-events:initial}.tab-bar .tab-bar__item:first-of-type{justify-content:flex-start}.tab-bar .tab-bar__item:first-of-type .tab-bar__link{text-align:left}.tab-bar .tab-bar__item:last-of-type{justify-content:flex-end}.tab-bar .tab-bar__item:last-of-type .tab-bar__link{text-align:right}.tab-bar .tab-bar__link{width:100%;padding:calc(var(--spacing) * 1.5) var(--spacing);color:inherit;text-align:center}.checkout-header{--checkout-header--height: 64px;--checkout-header--logo-height: 16px;height:var(--checkout-header--height);width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width: 1023px){.checkout-header{--checkout-header--height: 120px;--checkout-header--logo-height: 24px}}.checkout-header .checkout-header__logo{color:var(--colors-mono-black);width:100%;max-height:var(--checkout-header--logo-height)}.header-search .header-search__bar{display:none;position:fixed;top:0;left:0;width:100%;z-index:var(--index--overlay-content);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);background-color:var(--colors-secondary-main)}.header-search .header-search__search-bar{position:relative;display:flex;align-items:center}.header-search .header-search__search-input-wrapper{position:relative;flex:1;margin-left:calc(var(--spacing) * 9);margin-right:224px}.header-search .header-search__bar-content{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3))}@media screen and (min-width: 1023px){.header-search .header-search__bar-content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.header-search .header-search__bar-content{--container--padding: calc(var(--spacing) * 11)}}.header-search .header-search__background{z-index:var(--index--overlay-backdrop);display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--colors-overlay-backdrop)}.header-search .header-search__results{border-radius:6px;background-color:var(--colors-mono-white);box-shadow:var(--shadows--flyout-elevation);margin-left:1px;margin-right:1px;max-height:0;width:calc(100% - 2px);overflow:hidden;position:absolute}.header-search .header-search__results.header-search__results--open{max-height:600px;overflow:auto}.header-search .header-search__all-results-cta{margin-top:calc(var(--spacing) * 3);color:var(--colors-text-secondary)}.header-search .header-search__group+.header-search__group{margin-top:calc(var(--spacing) * 2)}.header-search .header-search__logo-placeholder{width:224px}.header-search.header-search--on-top .header-search__search-input-wrapper,.header-search.header-search--on-top .header-search__logo{margin-top:calc(var(--spacing) * .5)}.header-search.header-search--on-top .header-search__logo.header-search__logo--invert{filter:invert(1)}.header-search.header-search--on-top .header-search__bar{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);background-color:transparent}.header-search.header-search--open .header-search__bar,.header-search.header-search--open .header-search__background{display:block}.search-entry{display:block;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.5)}.search-entry .search-entry__title{color:var(--colors-text-primary);display:flex;flex-direction:column;align-items:flex-start}.search-entry .search-entry__title b{color:var(--colors-secondary-contrast)}@media screen and (min-width: 1023px){.search-entry .search-entry__title{flex-direction:row;align-items:flex-end}}.search-entry .search-entry__secondary{color:var(--colors-text-secondary)}@media screen and (min-width: 1023px){.search-entry .search-entry__secondary{margin-left:var(--spacing)}}.search-entry.search-entry--white{background-color:var(--colors-mono-white);transition:background var(--transition-easing) var(--transition-timing-fast)}.search-entry.search-entry--white:hover,.search-entry.search-entry--white:focus,.search-entry.search-entry--white:focus-within{background-color:var(--colors-action-hover)}.product-promo{display:flex;flex-direction:column;border-radius:6px;padding:calc(var(--spacing) * 3);background-color:var(--colors-tertiary-light)}@media screen and (min-width: 767px){.product-promo{min-height:219px}}.product-promo .product-promo__title{margin-bottom:calc(var(--spacing));color:var(--colors-tertiary-contrast)}.product-promo .product-promo__description{margin-bottom:calc(var(--spacing));color:var(--colors-tertiary-contrast);flex:1}.product-promo .product-promo__actions{display:flex;flex-direction:column-reverse;margin-top:calc(var(--spacing) * 4)}.product-promo .product-promo__actions>*+*{margin-bottom:calc(var(--spacing))}@media screen and (min-width: 767px){.product-promo .product-promo__actions{flex-direction:row-reverse;justify-content:space-between}.product-promo .product-promo__actions>*+*{margin-bottom:0}}.event-accordion-item{position:relative;padding:calc(var(--spacing) * 2) 0}.event-accordion-item+.event-accordion-item{border-top:solid 1px var(--colors-divider)}.event-accordion-item .event-accordion-item__toggle{position:absolute;top:-10px;right:0;z-index:2}.event-accordion-item .event-accordion-item__toggle-icon{transition:transform var(--transition-easing) var(--transition-timing-fast)}.event-accordion-item.event-accordion-item--open .event-accordion-item__toggle-icon{transform:rotate(180deg)}.event-detail{overflow:hidden;display:grid;grid-template-areas:"image" "content";grid-template-columns:1fr;grid-column-gap:calc(var(--spacing) * 4)}@media screen and (min-width: 1023px){.event-detail{grid-template-areas:"image content";grid-template-columns:438px auto}}.event-detail .event-detail__content-wrapper{overflow:hidden}.event-detail .event-detail__sub-header{margin-bottom:calc(var(--spacing) * 2)}.event-detail .event-detail__content{max-height:0;overflow:hidden}.event-detail .event-detail__description{margin-top:calc(var(--spacing) * 2)}.event-detail .event-detail__image-wrapper{flex-direction:row;justify-content:center;height:0;overflow:hidden;opacity:0;transition:opacity var(--transition-easing) var(--transition-timing-fast);margin-bottom:calc(var(--spacing) * 5);display:none}@media screen and (min-width: 767px){.event-detail .event-detail__image-wrapper{display:flex}}@media screen and (min-width: 1023px){.event-detail .event-detail__image-wrapper{margin-bottom:0}}.event-detail .event-detail__image{width:100%;max-width:100%;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.event-detail .event-detail__header{overflow:hidden;max-width:100%;position:relative;padding-bottom:calc(var(--spacing) * 3)}.event-detail .event-detail__header-title{width:100%;text-overflow:ellipsis}.event-detail .event-detail__lead{margin-top:calc(var(--spacing) * 2)}.event-detail .event-detail__toggle-icon{transition:transform var(--transition-easing) var(--transition-timing-fast)}.event-detail .event-detail__link-list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(var(--spacing) * 2)}.event-detail .event-detail__meta{display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 4)}.event-detail .event-detail__meta-details{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * .5)}.event-detail .event-detail__meta-info{display:flex;align-items:center}.event-detail .event-detail__meta-info-label{line-height:1.4}.event-detail .event-detail__meta-info-label-info{margin-left:var(--spacing)}.event-detail .event-detail__meta-info-icon{margin-right:var(--spacing)}.event-detail.event-detail--interactive .event-detail__header{position:relative;padding-bottom:calc(var(--spacing) * 3);cursor:pointer}.event-detail.event-detail--open .event-detail__header{padding-bottom:0}.event-detail.event-detail--open .event-detail__image-wrapper{height:184px;opacity:1;display:flex}@media screen and (min-width: 767px){.event-detail.event-detail--open .event-detail__image-wrapper{height:394px}}@media screen and (min-width: 1023px){.event-detail.event-detail--open .event-detail__image-wrapper{height:293px}}.event-detail.event-detail--open .event-detail__content{opacity:1;max-height:initial}.event-detail.event-detail--open .event-detail__toggle-icon{transform:rotate(180deg)}.event-detail.event-detail--open .event-detail__cta{padding:0}@media screen and (min-width: 1023px){.event-list.event-list .event-list__filter-wrapper{display:grid;grid-template-areas:"image content";grid-template-columns:438px auto;grid-column-gap:calc(var(--spacing) * 4)}}.event-list.event-list .event-list__filter-bar{padding:calc(var(--spacing) * 5) 0 calc(var(--spacing) * 3);flex-direction:column;justify-content:center}@media screen and (min-width: 520px){.event-list.event-list .event-list__filter-bar{flex-direction:row}}@media screen and (min-width: 1023px){.event-list.event-list .event-list__filter-bar{justify-content:flex-start}}.event-list.event-list .event-list__filter-item.event-list__filter-item{flex-direction:column;margin-left:0;margin-top:calc(var(--spacing) * 2)}@media screen and (min-width: 520px){.event-list.event-list .event-list__filter-item.event-list__filter-item{width:140px;margin-top:0}}@media screen and (min-width: 520px){.event-list.event-list .event-list__filter-item.event-list__filter-item+.event-list__filter-item{margin-left:calc(var(--spacing) * 2)}}.event-list.event-list .event-list__cta{margin:calc(var(--spacing) * 5) auto 0}@media screen and (min-width: 1023px){.event-list.event-list .event-list__cta{margin:calc(var(--spacing) * 10) auto 0}}.header-search-results{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4) calc(var(--spacing) * 3)}.header-search-results .header-search-results__group-title{padding-top:var(--spacing);padding-bottom:var(--spacing);position:sticky;top:0;background-color:var(--colors-mono-white)}.gallery{--gallery--image-width: 100%;--gallery--image-height: 100%;width:100%;max-width:680px;overflow:hidden}@media screen and (min-width: 767px){.gallery{--gallery--image-width: 704px;--gallery--image-height: 394px}}@media screen and (min-width: 1023px){.gallery{--gallery--image-width: 688px;--gallery--image-height: 468px}}.gallery .gallery__slide{display:flex;justify-content:center;align-items:center;width:var(--gallery-image-size)}.gallery .gallery__image.gallery__image{-o-object-fit:contain;object-fit:contain;width:var(--gallery--image-width);height:var(--gallery--image-height);margin:0}.gallery .gallery__navigation{position:absolute;bottom:calc(var(--spacing) * 2);display:flex;margin:0}@media screen and (min-width: 767px){.gallery .gallery__navigation{bottom:calc(var(--spacing) * 3)}}@media screen and (min-width: 1023px){.gallery .gallery__navigation{--slider-bullets--bullet-size: 16px;--slider-bullets--bullet-width-active: 28px;bottom:calc(var(--spacing) * 4)}}.cookie-banner{position:fixed;bottom:0;width:100%;padding:calc(var(--spacing) * 3) 0;background-color:var(--colors-primary-main);color:var(--colors-mono-white);z-index:var(--index--cookie-banner)}.cookie-banner .cookie-banner__content{max-width:var(--content-wrapper--width, 1264px);margin-left:auto;margin-right:auto;padding-left:var(--container--padding, calc(var(--spacing) * 3));padding-right:var(--container--padding, calc(var(--spacing) * 3));display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1023px){.cookie-banner .cookie-banner__content{--container--padding: calc(var(--spacing) * 4)}}@media screen and (min-width: 1439px){.cookie-banner .cookie-banner__content{--container--padding: calc(var(--spacing) * 11)}}@media screen and (min-width: 767px){.cookie-banner .cookie-banner__content{flex-direction:row;justify-content:space-between;align-items:center}}.cookie-banner .cookie-banner__left{flex:1;margin-bottom:calc(var(--spacing) * 3)}@media screen and (min-width: 767px){.cookie-banner .cookie-banner__left{margin-bottom:0}}.cookie-banner .cookie-banner__cookies{display:flex;flex-direction:column;margin-top:calc(var(--spacing) * 2)}@media screen and (min-width: 374px){.cookie-banner .cookie-banner__cookies{flex-direction:row}}.cookie-banner .cookie-banner__cookie-checkbox+.cookie-banner__cookie-checkbox{margin-top:calc(var(--spacing) * 4)}@media screen and (min-width: 374px){.cookie-banner .cookie-banner__cookie-checkbox+.cookie-banner__cookie-checkbox{margin-left:calc(var(--spacing) * 4);margin-top:0}}.cookie-banner.cookie-banner--relative{position:relative}.add-to-cart-button .add-to-cart-button__helper-text{display:block;padding-top:8px;font-size:1.4rem;line-height:2rem;font-weight:400;font-family:soehne,system-ui,sans-serif;margin-block:0}.toaster{position:fixed;bottom:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);display:flex;flex-direction:column;gap:var(--spacing);max-width:380px;margin:0 auto;color:#fff;font-size:1.5rem;pointer-events:none;z-index:999999999999}@media screen and (min-width: 767px){.toaster{left:initial}}.toaster .toaster__content{display:flex;background-color:var(--colors-signal-error);border-radius:var(--spacing);box-shadow:1px 2px 8px #0003;pointer-events:none;transition:transform .3s ease;transform:translate(200%)}.toaster .toaster__content.active{transform:translate(0);pointer-events:all}.toaster .toaster__content .toaster__text{padding:calc(var(--spacing) * 2)}
