.font-light{font-family:DINNextW05-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-light.is-bold,.font-light b,.font-light strong,.font-regular{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-medium,.font-regular.is-bold,.font-regular b,.font-regular strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-bold,.font-medium.is-bold,.font-medium b,.font-medium strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-navigation{display:block;color:#121212}@media print,screen and (min-width:40em){.catalog-navigation.catalog-navigation--tabs{display:none}}.catalog-navigation__list{display:flex;flex-wrap:nowrap;list-style:none;padding:0;margin:0}@media print,screen and (min-width:48em){.catalog-navigation--level-2 .catalog-navigation__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.catalog-navigation__list-item{display:block;padding:5px}.catalog-navigation__list-item:first-child{padding-left:0}.catalog-navigation--tabs .catalog-navigation__list-item{padding:0 16px}.catalog-navigation--tabs .catalog-navigation__list-item:first-child{padding-left:0}.catalog-navigation--tabs .catalog-navigation__list-item:last-child{padding-right:0}.catalog-navigation--level-2 .catalog-navigation__list-item{padding:0 0 0 16px}@media print,screen and (min-width:48em){.catalog-navigation--level-2 .catalog-navigation__list-item{padding-left:24px}}.catalog-navigation--level-2 .catalog-navigation__list-item:first-child{padding-left:0}.catalog-navigation__link{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;position:relative;padding:10px;text-decoration:underline;font-size:14px;line-height:1.42857;color:#121212;word-break:keep-all;white-space:nowrap}.catalog-navigation__link.is-bold,.catalog-navigation__link b,.catalog-navigation__link strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-navigation__list-item:first-child .catalog-navigation__link{padding-left:0}.catalog-navigation--level-2 .catalog-navigation__link{padding:18px 8px!important;line-height:1;text-decoration:none;text-align:center}@media print,screen and (min-width:48em){.catalog-navigation--level-2 .catalog-navigation__link{padding:24px!important;font-size:16px}}.catalog-navigation--light .catalog-navigation__link{color:#fff}.catalog-navigation--tabs .catalog-navigation__link{padding:10px 0;text-decoration:none;line-height:1}.catalog-navigation__link:hover{color:#4b4b4b}.catalog-navigation--light .catalog-navigation__link:hover{color:#dedede}.catalog-navigation--level-2 .catalog-navigation__link--active{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-navigation--level-2 .catalog-navigation__link--active:before{content:"";display:block;position:absolute;bottom:-1px;height:3px;left:0;right:0;background-color:#121212}.catalog-navigation--level-2 .catalog-navigation__link--active:hover:before{background-color:#4b4b4b}.catalog-navigation--level-2.catalog-navigation--light .catalog-navigation__link--active:before{background-color:#fff}.catalog-navigation--tabs .catalog-navigation__link--active{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-navigation--tabs .catalog-navigation__link--active:before{content:"";display:block;position:absolute;bottom:0;width:100%;border-bottom:2px solid #121212}.catalog-navigation--tabs.catalog-navigation--light .catalog-navigation__link--active:before{border-bottom-color:#fff}.catalog-navigation__wrapper{display:block;overflow-x:auto;overflow-y:hidden}.row-padding-mobile-240 .catalog-navigation__wrapper{margin-right:-24px}@media print,screen and (min-width:48em){.row-padding-mobile-240 .catalog-navigation__wrapper{margin-right:-14px}}@media print,screen and (min-width:64em){.row-padding-mobile-240 .catalog-navigation__wrapper{margin-right:0}}.catalog-navigation--level-2 .catalog-navigation__wrapper,.catalog-navigation--tabs .catalog-navigation__wrapper{border-bottom:1px solid #dedede;margin-right:0}.catalog-navigation--light.catalog-navigation--level-2 .catalog-navigation__wrapper,.catalog-navigation--light.catalog-navigation--tabs .catalog-navigation__wrapper{border-bottom-color:#999}

/*# sourceMappingURL=catalog-navigation.4b4066ebb7.css.map*/