._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;text-transform:lowercase}._figure,._legal{font-size:12px;line-height:18px}._figure{font-family:Karla,Arial,sans-serif;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}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{height:100%;overflow:hidden}.anchor-sticky{margin-top:25px;width:100%}@media only screen and (min-width:768px){.anchor-sticky{margin-top:30px}}@media only screen and (min-width:1280px){.anchor-sticky{margin-top:0}}.product-anchor{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1248px;width:86.66667%}@media print{.product-anchor{display:block!important}}.product-anchor__inner{flex-basis:100%;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;position:relative;width:100%}@media print{.product-anchor__inner{display:block!important}}.product-group{overflow-x:visible;width:100%}.product-group__inner{display:flex;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;padding-bottom:135px;scrollbar-width:none}.product-group__inner::-webkit-scrollbar{display:none}@media only screen and (min-width:1024px){.product-group__inner{padding-bottom:90px}}@media only screen and (min-width:1280px){.product-group__inner{padding-bottom:130px}}.product-group__item{margin-right:26px}.product-group__item.is--active .group__name{color:#fff;opacity:1}.product-group__item.is--active .product__items{display:flex;left:1.76282%;position:absolute;width:100%;z-index:6}@media only screen and (min-width:1280px){.product-group__item.is--active .product__items{height:auto;z-index:3}}.product-group__item:last-child{margin-right:0}.product-group__item .group__name{cursor:pointer;opacity:.3;padding-bottom:5px;transition:opacity .25s ease-in-out}.csshover .product-group__item:hover .group__name{opacity:1;transition:opacity .25s ease-in-out}.product-group__item:active{transition:none}@media only screen and (min-width:768px){.product-group__item{margin-right:50px}}@media only screen and (min-width:1024px){.product-group__item{margin-right:90px}}@media only screen and (min-width:1280px){.product-group__item{margin-right:162px}}.product__items{display:none}.product__items .product__item{cursor:pointer;margin-right:25px;position:relative;white-space:normal}.product__items .product__item img{display:block;height:auto;transition:transform .25s ease-in-out;width:50px}@media only screen and (min-width:1280px){.csshover .product__items .product__item img:hover{transform:scale(1.1);transition:transform .25s ease-in-out}.product__items .product__item img:active{transition:none}}@media only screen and (min-width:768px){.product__items .product__item{margin-right:40px}}@media only screen and (min-width:1280px){.product__items .product__item{white-space:normal}}.product__items .product__name{display:block;font-family:Karla,Arial,sans-serif;font-size:10px;font-weight:700;left:3px;line-height:11px;position:absolute;top:3px}@media only screen and (min-width:1280px){.product__items .product__name{font-size:12px;font-weight:700;left:12px;line-height:15px;top:0}}.product__name-wrapper{bottom:9px;left:44px;position:absolute;transform:rotate(-90deg);transform-origin:bottom left;width:90px;z-index:4}@media only screen and (min-width:1280px){.product__name-wrapper{bottom:3px}}.group--active .group__name{border-bottom:2px solid #fff;color:#fff;opacity:1}.group--active .product__items{display:flex;left:1.76282%;position:absolute;width:100%;z-index:6}@media only screen and (min-width:1280px){.group--active .product__items{height:auto;z-index:3}}