._navigation{font-size:20px;line-height:28px}._headline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:50px;line-height:60px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-hero{font-size:70px;line-height:84px}}@media only screen and (min-width:1024px){._headline-hero{font-size:90px;line-height:100px}}._headline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:40px;line-height:50px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-medium{font-size:50px;line-height:64px}}@media only screen and (min-width:1024px){._headline-medium{font-size:64px;line-height:74px}}._subline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:24px;line-height:36px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-hero{font-size:30px;line-height:64px}}._subline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-medium{font-size:24px;line-height:36px}}._subline-small-spaceing{font-size:16px;letter-spacing:1px;line-height:24px}._headline-small,._subline-small-spaceing{font-family:fritz-kola,Arial,sans-serif;text-transform:lowercase}._headline-small{font-size:30px;line-height:40px}@media only screen and (min-width:768px){._headline-small{font-size:35px;line-height:54px}}@media only screen and (min-width:1024px){._headline-small{font-size:50px;line-height:64px}}._product-anchor-headline{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}._product-anchor-product-name{font-family:Karla,Arial,sans-serif;font-size:10px;line-height:11px}@media only screen and (min-width:1280px){._product-anchor-product-name{font-size:12px;font-weight:700;line-height:15px}}._highlight{font-family:fritz-kola,Arial,sans-serif;font-size:16px;line-height:24px;text-transform:lowercase}._copy{font-size:16px;line-height:26px}._legal{font-family:fritz-kola,Arial,sans-serif;font-size:12px;line-height:18px;text-transform:lowercase}._figure{font-family:Karla,Arial,sans-serif;font-size:14px;line-height:18px;text-transform:none}._label-textinput,._label-textinput-error{color:#000;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._label-textinput-error{color:#ba0c2f}._textinput-filled,._textinput-inactive{color:#000;font-size:16px;letter-spacing:26px;line-height:26px}._textinput-inactive{opacity:.4}._textinput-error{color:#000;color:#ba0c2f;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._error{color:#ba0c2f;font-size:12px;line-height:18px}.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.sr-only{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:0;left:-1910em;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.no-scroll{height:100%;overflow:hidden}.anchor-list-navi{align-items:flex-start;background-color:#000;display:flex;flex-direction:column;margin-bottom:30px;overflow-x:auto;overflow-y:hidden;position:relative;z-index:10;-ms-overflow-style:none;scrollbar-width:none}.anchor-list-navi::-webkit-scrollbar{display:none}@media only screen and (min-width:1024px){.anchor-list-navi{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1248px;width:86.66667%}}@media only screen and (min-width:1440px){.anchor-list-navi--is-down{transform:translateY(78px)}}.anchor-list-navi--is-sticky{box-shadow:0 15px 20px #000}@media only screen and (min-width:1440px){.anchor-list-navi--is-sticky{box-shadow:0 -65px 0 #000}.anchor-list-navi--is-sticky:before{background-color:#000;content:"";height:100px;left:0;position:absolute;top:0;transform:translateY(-100%);width:100%}}.anchor-list-navi--style-2{background-color:unset;justify-content:center;margin-bottom:50px}.anchor-list-navi--style-2 .anchor-list-navi__item{opacity:1}.anchor-list-navi--style-2 .anchor-list-navi__list-item{margin-inline:12px}.anchor-list-navi--style-2 .anchor-list-navi__navi-inner{overflow-x:auto;white-space:nowrap;width:100%}.anchor-list-navi__inner{position:relative;width:100%}.anchor-list-navi__header{overflow:hidden;transition:height .3s ease-in-out}.anchor-list-navi__headline{font-size:40px;line-height:50px;transition:transform .3s ease-in-out}@media only screen and (min-width:768px){.anchor-list-navi__headline{font-size:50px;line-height:64px}}@media only screen and (min-width:1024px){.anchor-list-navi__headline{font-size:64px;line-height:74px}}.anchor-list-navi__items{display:flex;flex-direction:row;margin-bottom:25px;margin-top:20px;position:relative;white-space:nowrap;z-index:0}.anchor-list-navi__items:after,.anchor-list-navi__items:before{content:"";display:flex;min-width:8.19444vw}@media only screen and (min-width:1024px){.anchor-list-navi__items:after,.anchor-list-navi__items:before{display:none}}.anchor-list-navi__list-item{display:flex;flex-direction:column;justify-content:flex-start;margin-inline:8px}@media only screen and (max-width:1023px){.anchor-list-navi__list-item:first-child{margin-left:0}.anchor-list-navi__list-item:last-child{margin-right:0}}@media only screen and (min-width:1024px){.anchor-list-navi__list-item{margin-inline:24px}}.anchor-list-navi__item{color:#fff;display:inline-block;font-family:fritz-kola,Arial,sans-serif;font-size:20px;height:100%;line-height:30px;opacity:.3;position:relative;text-transform:lowercase}.anchor-list-navi__item:after{background-color:#fff;content:"";display:block;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;width:100%}@media (hover){.anchor-list-navi__item:hover,.anchor-list-navi__item:hover:after{opacity:1}}@media only screen and (min-width:768px){.anchor-list-navi__item br{display:none}}@media only screen and (min-width:1024px){.anchor-list-navi__item{font-size:18px;line-height:1.55556}}.anchor-list-navi__header{flex-basis:100%;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.anchor-list-navi__header{display:block!important}}.anchor-list-navi__headline{color:#fff;font-family:fritz-kola,Arial,sans-serif;font-size:30px;line-height:40px;text-transform:lowercase}@media only screen and (min-width:768px){.anchor-list-navi__headline{font-size:35px;line-height:54px}}@media only screen and (min-width:1024px){.anchor-list-navi__headline{font-size:50px;line-height:64px}}