/*!
  git tag: 24.q2.i2.v0
  git revision: 37a448b
  git date: Fri Jun 14 2024 09:59:27 GMT+0000 (Coordinated Universal Time)
*//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,footer,header,main,menu,nav,section,summary{display:block}video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover,a.tag-filters__filter--current{outline:0}b,strong{font-weight:bold}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}code{font-family:monospace,monospace;font-size:1em}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a.tag-filters__filter--current,a:focus{color:#22527b;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}img.img-circle{border-radius:50%;aspect-ratio:1;object-fit:cover}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media(min-width: 768px){.container{width:744px}}@media(min-width: 1024px){.container{width:964px}}@media(min-width: 1440px){.container{width:1164px}}@media(min-width: 1920px){.container{width:1944px}}@media(min-width: 1440px){.container-xl{max-width:100vw !important}}@media(min-width: 1920px){.container-xl{max-width:1920px !important}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-12px;margin-right:-12px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{position:relative;min-height:1px;padding-left:12px;padding-right:12px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width: 1024px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width: 1440px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media(min-width: 1920px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xl{display:none !important}.visible-md-block,.visible-lg-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}td.visible-xs{display:table-cell !important}}@media(min-width: 768px)and (max-width: 1023px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}td.visible-sm{display:table-cell !important}}@media(min-width: 1024px)and (max-width: 1439px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}td.visible-md{display:table-cell !important}}@media(min-width: 1024px)and (max-width: 1439px){.visible-md-block{display:block !important}}@media(min-width: 1440px)and (max-width: 1919px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}td.visible-lg{display:table-cell !important}}@media(min-width: 1440px)and (max-width: 1919px){.visible-lg-block{display:block !important}}@media(min-width: 1920px){.visible-xl{display:block !important}table.visible-xl{display:table !important}tr.visible-xl{display:table-row !important}td.visible-xl{display:table-cell !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){.hidden-sm{display:none !important}}@media(min-width: 1024px)and (max-width: 1439px){.hidden-md{display:none !important}}@media(min-width: 1440px){.hidden-lg{display:none !important}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-prev-month.tag-filters__filter--current,.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-next-month.tag-filters__filter--current{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-prev-month.tag-filters__filter--current svg,.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-next-month.tag-filters__filter--current svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover,.numInputWrapper span.tag-filters__filter--current{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover,.numInputWrapper.tag-filters__filter--current{background:rgba(0,0,0,.05)}.numInputWrapper:hover span,.numInputWrapper.tag-filters__filter--current span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover,.flatpickr-current-month span.cur-month.tag-filters__filter--current{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-current-month .flatpickr-monthDropdown-months.tag-filters__filter--current{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.tag-filters__filter--current,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today.tag-filters__filter--current,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time input.tag-filters__filter--current,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm.tag-filters__filter--current,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0px;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover,.selectric-items li.tag-filters__filter--current{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev.tag-filters__filter--current,.slick-prev:focus,.slick-next:hover,.slick-next.tag-filters__filter--current,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev.tag-filters__filter--current:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next.tag-filters__filter--current:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button.tag-filters__filter--current,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button.tag-filters__filter--current:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:normal;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js.tag-filters__filter--current .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.vjs-workinghover .vjs-menu-button.vjs-disabled.tag-filters__filter--current .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu,.vjs-scrubbing .vjs-control.vjs-menu-button.tag-filters__filter--current .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item.tag-filters__filter--current,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-workinghover .vjs-menu-button-popup.tag-filters__filter--current .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline.tag-filters__filter--current,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline.tag-filters__filter--current .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.tag-filters__filter--current .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control.tag-filters__filter--current:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js .vjs-progress-control.tag-filters__filter--current .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled,.video-js .vjs-progress-control.tag-filters__filter--current .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-0.5em;top:-0.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control.tag-filters__filter--current .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip,.video-js .vjs-progress-control.disabled.tag-filters__filter--current .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js .vjs-progress-control.tag-filters__filter--current .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel:hover .vjs-volume-control,.video-js .vjs-volume-panel.tag-filters__filter--current .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel .vjs-volume-control.tag-filters__filter--current,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control.tag-filters__filter--current~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.tag-filters__filter--current .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal.tag-filters__filter--current,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control.tag-filters__filter--current~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.tag-filters__filter--current .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical.tag-filters__filter--current,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control.tag-filters__filter--current~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.tag-filters__filter--current,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:9em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-0.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-0.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.tag-filters__filter--current,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.tag-filters__filter--current,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.tag-filters__filter--current,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:auto;width:initial}.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports(display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0px 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg, #fff 88%, #73859f 100%)}.vjs-track-settings-controls button:hover,.vjs-track-settings-controls button.tag-filters__filter--current{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg, #fff 88%, #73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none;background:none}.video-js *:focus:not(:focus-visible),.video-js .vjs-menu *:focus:not(:focus-visible){outline:none;background:none}.dev-title,.dev-description{max-width:1440px;margin:0 auto;padding:6px;background:#8d8d8d;font-family:sans-serif;font-size:16px;color:#cbff1b}.dev-title{font-weight:bold}.dev-section-line{max-width:1440px;margin:0 auto;border-top:4px solid #cbff1b}.dev-image--full-width{width:100%}.dev-icon:before{border:1px solid #ff1bca}.dev-icon:first-child:before{font-size:16px}.dev-icon:nth-child(2):before{font-size:24px}.dev-icon:last-child:before{font-size:45px}@media(min-width: 768px){.dev-title,.dev-description{font-size:18px}}@media(min-width: 1440px){.dev-title,.dev-description{font-size:20px}}.mocked-element{width:100%;height:100px;max-width:1440px;margin-right:auto;margin-bottom:42px;margin-left:auto;background:#f3f3f3;text-align:center}.mocked-element .mocked-element{margin-bottom:auto}.mocked-element p{margin-top:0;padding-top:35px}.colored-background{background:#77c8fc}.dark-background{background:#2d2d2d}.fs-icon{position:relative}.fs-icon .icon-package{position:absolute;top:0;left:8px;z-index:2;color:#312f41;height:16px;width:16px;display:flex;align-items:center;justify-content:center}.header-container>.fs-icon .icon-package{top:24px;position:fixed;z-index:99}.application-entrance .fs-icon .icon-package,.content-image-gallery .fs-icon .icon-package{top:0}.container-fluid .fs-icon .icon-package{left:-36px}.breakpoints-dummy__background{background:rgba(182,190,198,.27);margin-bottom:16px}.breakpoints-dummy__background--text{padding:16px}.breakpoints-dummy__background--inline-text::after{content:" Current Viewport goes here"}@media(max-width: 767px){.breakpoints-dummy__background{background:#f2e2c4}.breakpoints-dummy__background--inline-text::after{content:" ≤ 479px"}}@media(min-width: 480px){.breakpoints-dummy__background{background:#d9d0c5}.breakpoints-dummy__background--inline-text::after{content:" 480px - 767px"}}@media(min-width: 768px){.breakpoints-dummy__background{background:#f2c572}.breakpoints-dummy__background--inline-text::after{content:" 768px - 1023px"}}@media(min-width: 1024px){.breakpoints-dummy__background{background:#f26a4b}.breakpoints-dummy__background--inline-text::after{content:" 1024px - 1439px"}}@media(min-width: 1440px){.breakpoints-dummy__background{background:#91d9aa}.breakpoints-dummy__background--inline-text::after{content:" 1440px - 1919px"}}@media(min-width: 1920px){.breakpoints-dummy__background{background:#66c4d9}.breakpoints-dummy__background--inline-text::after{content:" ≥ 1920px"}}.form-global-hint,.form-global-error{margin-bottom:26px;padding:12px 20px 14px;border-width:1px 1px 1px 10px;border-style:solid;font-size:16px;line-height:24px}.form-global-hint{border-color:#0091dc;color:#0091dc}.form-global-hint.form-global-message--cart{margin-bottom:0}.form-global-error{border-color:red;color:red}.form-global-hint+.form-global-error{margin-top:26px}.form-global-error.form-global-message--cart{margin-bottom:0}.form-global-error--checkout{margin-bottom:0 !important;margin-top:32px}.form-error{margin-bottom:10px;color:red}.form-sub-headline{margin-bottom:18px;font-size:24px;line-height:32px;color:#2d2d2d}.form-sub-headline:first-child{margin-top:-7px}.form-group:not(.form-group--check):first-child{margin-top:-5px}.form-group+.form-sub-headline{margin-top:46px}.form-group.has-error+.form-sub-headline{margin-top:25px}.form-group{position:relative;margin-bottom:21px}.form-group--check{margin-bottom:26px}.form-group--check .info-popup{position:absolute}.form-group--token{height:0;margin:0;overflow:hidden}.form-sub-headline+.form-group--check{margin-top:23px}.form-group:not(.form-group--check)+.form-group--check{margin-top:26px}.form-group.has-error:not(.form-group--check)+.form-group--check{margin-top:5px}.form-group--check+.form-group:not(.form-group--check):not(.form-group--token){margin-top:-5px}.form-group--floating-label{padding-top:8px}.form-group--floating-label:not(.form-group--check):first-child{margin-top:0}.form-group--floating-label.form-group--active .control-label{display:block;top:-15px;left:0;font-size:12px;color:#b6bec6;cursor:default}.form-group--floating-label .control-label{top:10px;left:1px;font-size:16px;color:#333;cursor:text;display:none;position:absolute;top:8px;margin-bottom:0;transform-origin:top left;transition:all 200ms}.form-group--floating-label .form-control{height:42px;padding-left:0}.form-group--floating-label .form-control:focus{color:#333}.form-group--floating-label .form-control[disabled]{background:#fff;border:none;color:#333}.form-group--floating-label .form-control,.form-group--floating-label .form-control:focus{border-top:none;border-right:none;border-left:none}.form-group--floating-label.has-error .form-control{border-top:none;border-right:none;border-left:none}.form-group--submit-control .form-control{padding:9px 36px 9px 11px}.form-group--submit-control .form-control,.form-group--floating-label .form-control{color:#333}.form-group--submit-control .form-control::-ms-clear,.form-group--floating-label .form-control::-ms-clear{display:none}.form-group--submit-control .form-control__icon,.form-group--floating-label .form-control__icon{display:none;width:25px;position:absolute;top:0;right:1px;bottom:0;text-align:center}.form-group--submit-control .form-control__icon:before,.form-group--floating-label .form-control__icon:before{line-height:43px}.form-group--submit-control .form-control__icon--arrow-right,.form-group--floating-label .form-control__icon--arrow-right{cursor:pointer}.form-group--submit-control .form-control__icon--arrow-right:before,.form-group--floating-label .form-control__icon--arrow-right:before{font-size:10px;color:#0091dc}.form-group--submit-control .form-control__icon--error,.form-group--floating-label .form-control__icon--error{display:none;color:#d50000}.form-group--submit-control .form-control-feedback,.form-group--floating-label .form-control-feedback{text-align:start}.form-group--submit-control .form-control-feedback--info,.form-group--floating-label .form-control-feedback--info{text-align:start;color:#333}.form-group--submit-control.has-error .form-control__icon,.form-group--floating-label.has-error .form-control__icon{display:none}.form-group--submit-control.has-error .form-control__icon--error,.form-group--floating-label.has-error .form-control__icon--error{display:block}.form-group--filled .control-label,.summary__delivery-date .control-label{display:block;top:-15px;left:0;font-size:12px;color:#b6bec6;cursor:default}.form-group--filled .form-control__icon,.summary__delivery-date .form-control__icon{display:block}.form-group--filled .form-control__icon--error,.summary__delivery-date .form-control__icon--error{display:none}.form-group--disabled .control-label{cursor:default}.control-label{display:inline-block;margin-bottom:6px;font-size:16px;line-height:24px;color:#5e5e5e}.form-control__container{position:relative}.form-control{display:block;width:100%;padding:12px 14px;border:1px solid #c4c4c4;border-radius:0;font-size:16px;line-height:24px;color:#8d8d8d;-webkit-appearance:none;resize:vertical}.form-control:focus{border:1px solid #0091dc;color:#0091dc;outline:none}.form-control[disabled]{background:#f3f3f3;border-color:#e5e5e5;color:#c4c4c4}.form-control[readonly]{background:#f3f3f3;border-color:#e5e5e5;color:#c4c4c4}.has-error{margin-bottom:0}.has-error.form-group--check{margin-bottom:12px}.has-error .form-control{border:1px solid red}.has-error .form-control:focus{border-color:#0091dc}.form-control-feedback,.form-control-feedback--password-compare,.form-control-feedback--email-compare{margin-top:7px;font-size:14px;line-height:14px;text-align:right;color:red}.form-control__footnote{margin-top:7px;font-size:14px;line-height:20px;text-align:right;color:#8d8d8d}.form-check{width:0;height:0;position:absolute;opacity:0}.import-preview__table-row .import-preview__checkbox:checked~.control-label .control-label__icon:before{display:inline-block;width:7px;height:12px;position:relative;top:-2px;left:auto;transform:rotate(45deg);background:none;border-right:2px solid #fff;border-bottom:2px solid #fff}.import__text-section .import__file-type .form-check:checked~.control-label .control-label__icon:before{top:7px;left:7px;background:#fff}.form-check~.control-label{position:relative;margin:0;padding-left:40px;font-size:16px;line-height:24px;color:#8d8d8d}.form-check~.control-label .control-label__icon{display:inline-block;width:26px;height:26px;position:absolute;left:0;background:#fff;border:1px solid #c4c4c4;vertical-align:top;cursor:pointer}.form-check[disabled]~.control-label .control-label__icon{background:#f3f3f3;border-color:#e5e5e5;cursor:default}.form-check:focus~.control-label .control-label__icon{border-color:#0091dc}.form-check:checked~.control-label .control-label__icon:before{content:" ";display:inline-block;width:8px;height:8px;position:absolute;top:8px;left:8px;background:#c4c4c4}.form-check:checked:focus~.control-label .control-label__icon:before{background:#0091dc}.form-group--check.has-error .control-label__icon{border-color:red}.form-group--check .form-control-feedback{margin-top:0;padding-left:42px;text-align:left}.form-check--radio~.control-label .control-label__icon{border-radius:50%}.form-check--radio~.control-label .control-label__icon:before{border-radius:50%}.form-buttons{padding-top:5px;text-align:right}.form-group--check+.form-buttons{padding-top:0}.form-buttons .action-button:not(:first-child){margin-left:24px}.form-divider{padding-top:22px;margin-bottom:19px;border-top:1px solid #c4c4c4;color:#5e5e5e}@media(min-width: 768px){.form-global-hint,.form-global-error{margin-bottom:30px}.form-divider{padding-top:26px;margin-bottom:23px}}@media(min-width: 1440px){.form-global-hint,.form-global-error{margin-bottom:30px;padding:11px 20px 13px}.form-global-hint+.form-global-error{margin-top:30px}.form-group+.form-sub-headline{margin-top:54px}.form-group.has-error+.form-sub-headline{margin-top:32px}.form-group{margin-bottom:25px}.form-group--check{margin-bottom:30px}.has-error{margin-bottom:3px}.has-error.form-group--check{margin-bottom:16px}.form-sub-headline+.form-group{margin-top:21px}.form-sub-headline+.form-group--check{margin-top:26px}.form-group:not(.form-group--check)+.form-group--check{margin-top:30px}.form-group.has-error:not(.form-group--check)+.form-group--check{margin-top:8px}.form-control-feedback,.form-control-feedback--password-compare{margin-top:8px}.form-check~.control-label{padding-left:45px}.form-check~.control-label .control-label__icon{width:30px;height:30px}.form-check:checked~.control-label .control-label__icon:before{width:10px;height:10px;top:9px;left:9px}.import__file-type .form-check:checked~.control-label .control-label__icon:before{width:8px;height:8px}.form-group--check .form-control-feedback{padding-left:46px}}button,input,select,textarea,body{font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-weight:normal;font-size:16px;line-height:24px;color:#333;font-feature-settings:"frac" 0,"kern" 0,"mgrk" 0,"ordn" 0,"sinf" 0,"subs" 0,"sups" 0,"pnum" 0,"lnum" 1;-webkit-font-feature-settings:"frac" 0,"kern" 0,"mgrk" 0,"ordn" 0,"sinf" 0,"subs" 0,"sups" 0,"pnum" 0,"lnum" 1;-moz-font-feature-settings:"frac" 0,"kern" 0,"mgrk" 0,"ordn" 0,"sinf" 0,"subs" 0,"sups" 0,"pnum" 0,"lnum" 1;-moz-font-feature-settings:"frac=0, kern=0, mgrk=0, ordn=0, sinf=0, subs=0, sups=0, pnum=0, lnum=1";-ms-font-feature-settings:"frac" 0,"kern" 0,"mgrk" 0,"ordn" 0,"sinf" 0,"subs" 0,"sups" 0,"pnum" 0,"lnum" 1;-o-font-feature-settings:"frac" 0,"kern" 0,"mgrk" 0,"ordn" 0,"sinf" 0,"subs" 0,"sups" 0,"pnum" 0,"lnum" 1}@media(max-width: 767px){body .container,body .container-fluid,.container-body .container,.container-body .container-fluid{padding-right:16px;padding-left:16px}}@media(min-width: 480px){body .container,body .container-fluid,.container-body .container,.container-body .container-fluid{padding-right:30px;padding-left:30px}}@media(min-width: 768px){body .container,body .container-fluid,.container-body .container,.container-body .container-fluid{padding-right:36px;padding-left:36px}}@media(min-width: 1024px){body .container,body .container-fluid,.container-body .container,.container-body .container-fluid{padding-right:55px;padding-left:55px}}@media(min-width: 1440px){body .container,body .container-fluid,.container-body .container,.container-body .container-fluid{padding-right:60px;padding-left:60px}}body .no-padding,.container-body .no-padding{padding:0}.container-body--dark{padding:80px 0 10px;background:#f2f3f5}.container-fluid{max-width:1440px}@media(min-width: 1024px){.container-body--checkout>.breadcrumb--sticky,.container-body--checkout>.step-indicator{transition:top 200ms ease-in-out}.container-body--checkout .step-indicator+.container-fluid{padding-top:182px}.container-body--checkout.second-search-input-open>.breadcrumb--sticky{top:182px}.container-body--checkout.second-search-input-open>.step-indicator{top:244px}}a:hover,a.tag-filters__filter--current,a:focus{text-decoration:none;outline:none}.cursor-pointer{cursor:pointer}h1,.main-headline,h2,.sub-headline,h3,.paragraph-headline,.content-copy__sub-headline--small,p,.copytext,.form-page__intro,.content-copy__list-item,.form-aside__copytext,.text-list{margin:0;font-weight:normal;color:#333}.main-headline{margin:12px 0 12px;font-weight:bold;font-size:28px;line-height:36px;overflow-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 768px){.main-headline{font-size:32px;line-height:40px;margin:16px 0 16px}}.breadcrumb+.container-fluid .main-headline{margin-top:16px}.breadcrumb.breadcrumb--hidden+.container-fluid .main-headline{margin-top:32px}.main-headline--reduced-margin{margin-bottom:16px}@media(min-width: 768px){.main-headline--reduced-margin{margin-bottom:15px}}.sub-headline{margin-top:-5px;font-size:24px;line-height:32px}.sub-headline__intro{margin-bottom:40px}.paragraph-headline,.content-copy__sub-headline--small{margin-bottom:4px;font-weight:bold;font-size:16px;line-height:24px}.copytext,.form-page__intro,.content-copy__list-item,.form-aside__copytext,.text-list{font-size:16px;line-height:24px}.jsx-category-carousel .slick-slider,.jsx-category-carousel .slick-track{margin:auto}@media(min-width: 375px){.jsx-header-banners{min-height:414px}}@media(min-width: 768px){.jsx-header-banners{aspect-ratio:768/578}}@media(min-width: 1024px){.jsx-header-banners{aspect-ratio:1024/764}}@media(min-width: 1440px){.jsx-header-banners{aspect-ratio:1440/480}}@media(min-width: 1920px){.jsx-header-banners{aspect-ratio:1920/644;margin:0 auto;max-width:1920px}}.bold-reset{font-weight:normal}.no-scroll{width:100%;height:100%;position:fixed;overflow:hidden}.no-scroll--static-positioning{width:100%;height:100%;position:static;overflow:hidden}.no-scroll--fixed{width:100%;position:fixed;overflow:hidden}.patterned-teasers{position:relative;overflow:hidden}.patterned-teasers:before{content:"";width:100%;height:100%;position:absolute;top:0;z-index:-2}.patterned-teasers__overlay{position:relative}.patterned-teasers__overlay:before{content:"";position:absolute;top:-52px;right:-10000px;bottom:0;left:-10000px;background:#fff;z-index:-1}@media(min-width: 1440px){.patterned-teasers__overlay:before{top:-60px}}.wrapped{overflow-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.wrapped--no-hyphens{overflow-wrap:break-word;word-break:break-all}.word-wrapping{word-break:break-all;word-break:break-word}.no-wrap{white-space:nowrap}.icon-link{display:inline-block;min-width:20px;min-height:20px;position:relative;color:#0091dc;cursor:pointer}.icon-link::before{position:absolute;top:50%;left:0;margin-top:-10px;font-size:17px;line-height:20px}.icon-link:hover,.icon-link.tag-filters__filter--current{color:#333}.icon-link:focus{color:#0091dc}.icon-link.icon-link--error{color:red}.icon-link.form-global-error{padding:0;border:none;color:#d00019;cursor:default}.icon-link.form-global-error::before{margin-top:-13px;font-size:24px;line-height:24px}.icon-link.form-global-error:hover,.icon-link.form-global-error.tag-filters__filter--current{color:#d00019}.icon-link.form-global-error:focus{color:#d00019}.icon-link.form-global-error .icon-link__text{padding-left:32px;color:#d50000}.order-details__table-cell--status .icon-link{align-self:flex-start}.order-details__table-cell--status .icon-link:before{font-size:14px;color:#333}.order-details__table-cell--status .icon-link--active:before,.order-details__table-cell--status .icon-link:hover:before,.order-details__table-cell--status .icon-link.tag-filters__filter--current:before{color:#0091dc}.icon-link--active{color:#0091dc}.icon-link__text{display:inline-block;padding-left:35px;font-size:16px}.icon-link--small .icon-link__text{display:inline-block;width:0;height:0;overflow:hidden}.icon-link--disabled{color:#333;opacity:.5;cursor:not-allowed}.icon-link--disabled:focus{color:#333}.icon-link--inverted{color:#333}.icon-link--inverted:hover,.icon-link--inverted.tag-filters__filter--current{color:#0091dc}.icon-link--inverted:focus{color:#333}.shipping-status__close.icon-link.icon-cross:before{right:0;left:auto;margin-top:-7px;font-size:14px;line-height:14px}.csv-import__icon.icon-link{min-width:14px;min-height:14px}.csv-import__icon.icon-link:before{margin-top:-4px}@media(min-width: 768px){.icon-link{min-width:25px;min-height:25px}.icon-link__text{padding-left:41px;line-height:20px}.icon-link--small .icon-link__text{display:inline}.shipping-status__close.icon-link.icon-cross{margin-right:0}}@media(min-width: 1024px){.order-history__table-cell--shipping-status .icon-link{align-self:flex-end;margin-left:5px;cursor:default}.order-details__table-cell--status .icon-link{margin:0 0 0 5px;cursor:default}}.accordion-toggle__text{display:block;position:relative;margin:0;padding:20px 42px 13px 0;cursor:pointer}.accordion-toggle__text--hide{display:none}.accordion-toggle__icon{position:absolute;top:50%;right:12px;margin-top:-12px}.accordion-toggle__icon.icon-arrow-up{display:none}.action-button{padding:10px 25px 11px;display:inline-block;position:relative;margin-bottom:1px;background-color:#0091dc;border:none;border-radius:4px;overflow:hidden;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-size:16px;color:#fff;white-space:nowrap}@media(min-width: 768px){.action-button{padding:9px 25px 11px}}@media(min-width: 1440px){.action-button{padding:8px 30px 10px}}.action-button:hover,.action-button.tag-filters__filter--current{background-color:#007bba;color:#fff}.action-button:focus{color:#fff;outline:none}.action-button:active{transform:translateY(1px);background-color:#00669b}@media(min-width: 768px){.action-button{font-size:16px}}.action-button--icon{padding-left:60px}.action-button--icon::before{position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(min-width: 1440px){.action-button--icon{padding-left:65px}.action-button--icon::before{left:25px}}.action-button--icon--inline-element::before{position:relative;top:2px;right:2px}.action-button--touch--translate-y{transform:translateY(1px)}.action-button[href]{display:inline-table}.action-button--inverted{background-color:#fff;color:#0091dc}.action-button--inverted:focus{color:#0091dc}.action-button--inverted:hover,.action-button--inverted.tag-filters__filter--current{color:#fff}.action-button--secondary{background-color:#e7eaee;color:#333}.action-button--secondary:hover,.action-button--secondary.tag-filters__filter--current{background-color:#d8dce1;color:#333}.action-button--secondary:focus{color:#333}.action-button--secondary:active{background-color:#a3b2bc}.action-button__text{position:relative}.action-button__text--mobile{display:inline}.action-button__text--desktop{display:none}.action-button[disabled]{opacity:.2;cursor:not-allowed}.action-button[disabled]:hover,.action-button[disabled].tag-filters__filter--current{background-color:#0091dc}.action-button[disabled]:active{transform:none}.action-button--secondary[disabled]{opacity:.5}.action-button--secondary[disabled]:hover,.action-button--secondary[disabled].tag-filters__filter--current{background-color:#e7eaee}.action-button--inverted[disabled]{opacity:.5}.action-button--inverted[disabled]:hover,.action-button--inverted[disabled].tag-filters__filter--current{background-color:#fff;color:#0091dc}.action-button--submit{margin-bottom:26px}@media(min-width: 1440px){.action-button--submit{margin-bottom:30px}}.action-button--section-end{margin-bottom:73px}@media(min-width: 1440px){.action-button--section-end{margin-bottom:86px}}.action-button--large{height:48px;padding-right:56px;padding-left:56px}@media(min-width: 768px){.action-button__text--mobile{display:none}.action-button__text--desktop{display:inline}}@keyframes blur-in-out{0%{filter:none}10%{filter:blur(2px)}90%{filter:blur(2px)}100%{filter:none}}.back-to-top{display:block;width:30px;height:30px;position:fixed;right:30px;bottom:93px;padding-top:4px;background:rgba(255,255,255,.5);border-bottom:1px solid #5e5e5e;font-size:16px;text-align:center;color:#5e5e5e;z-index:20}.back-to-top:hover,.back-to-top.tag-filters__filter--current,.back-to-top:focus{text-decoration:none}.back-to-top:hover,.back-to-top.tag-filters__filter--current{background-color:rgba(94,94,94,.5);border-color:#fff;color:#fff}.back-to-top:before{font-size:10px}@media(min-width: 768px){.back-to-top{width:45px;height:45px;padding-top:10px}}.js-engineering-tool~.back-to-top{display:none}.box{background:#fff;z-index:1;box-shadow:0 1px 8px rgba(182,190,198,.27)}.box:before{content:"";width:11px;position:absolute;top:0;top:var(--border-top, 0);bottom:0;left:0;background:#fff;z-index:2}.box:after{content:"";width:10px;height:10px;position:absolute;top:calc(50% - 5px);top:var(--arrow-top, calc(50% - 5px));bottom:auto;bottom:var(--arrow-bottom, auto);left:-5px;transform:rotate(45deg);background:#fff;z-index:-1;box-shadow:0 1px 8px rgba(182,190,198,.27)}.breadcrumb-item{display:none;float:left;margin:-4px 0 0;font-size:12px;line-height:18px}.breadcrumb-item:nth-last-child(2){display:list-item}.breadcrumb-item:only-child{display:none}.breadcrumb-item:last-child{min-width:40px}.breadcrumb-item:last-child .breadcrumb-item__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb-item__link{font-weight:normal;color:#333}.breadcrumb-item__link:before{content:"";display:inline-block;width:6px;height:6px;margin:-2px 3px 0 2px;transform:rotate(-135deg);border-width:1px 1px 0 0;border-style:solid;border-color:#333;vertical-align:middle}.breadcrumb-item__link:hover,.breadcrumb-item__link.tag-filters__filter--current,.breadcrumb-item__link:hover:before,.breadcrumb-item__link.tag-filters__filter--current:before,.breadcrumb-item__link:focus,.breadcrumb-item__link:focus:before{border-color:#0091dc;color:#0091dc}.breadcrumb-item__link:active,.breadcrumb-item__link:active:before{border-color:#333;color:#333}@media(min-width: 768px){.breadcrumb-item{display:list-item;color:#333}.breadcrumb-item:only-child{display:list-item}.breadcrumb-item__link{margin-right:10px;color:#a3b2bc}.breadcrumb-item__link:after{content:"";display:inline-block;width:6px;height:6px;margin:-2px 3px 0 2px;transform:rotate(45deg);border-width:1px 1px 0 0;border-style:solid;border-color:#a3b2bc;vertical-align:middle;margin:3px 0 5px 3px}.breadcrumb-item__link:before{content:none}.breadcrumb-item__link:hover:after,.breadcrumb-item__link.tag-filters__filter--current:after,.breadcrumb-item__link:focus:after{border-color:#0091dc}.breadcrumb-item__link:active:after{border-color:#333}}.cms-spacer-small{width:100%;padding-top:8px;clear:both}@media(min-width: 768px){.cms-spacer-small{padding-top:12px}}@media(min-width: 1440px){.cms-spacer-small{padding-top:16px}}.cms-spacer-middle{width:100%;padding-top:16px;clear:both}@media(min-width: 768px){.cms-spacer-middle{padding-top:24px}}@media(min-width: 1440px){.cms-spacer-middle{padding-top:32px}}.cms-spacer-large{width:100%;padding-top:32px;clear:both}@media(min-width: 768px){.cms-spacer-large{padding-top:48px}}@media(min-width: 1440px){.cms-spacer-large{padding-top:64px}}.cart-overlay::before{content:"";width:28px;height:14px;position:absolute;top:0;left:48px;background:#fff;z-index:2}.cart-overlay__close-icon-container .cart-overlay__close-icon.icon-link{margin-right:0}.cart-overlay__close-icon::before{top:0;right:0;margin-top:0;font-size:14px;line-height:14px}@media(min-width: 768px){.cart-overlay--arrow::before{content:"";width:14px;height:28px;position:absolute;top:calc(50% - 14px);left:53px;background:#fff;z-index:3}}@media(min-width: 768px){.cart-overlay::before{width:14px;height:28px;top:calc(50% - 14px);left:0;background:#fff}}.contact-link{display:inline-block;width:33px;height:116px;position:fixed;right:0;top:290px;padding:1px 1px 0;background-color:#fff;border-bottom:none;font-size:16px;color:#fff;z-index:20}.contact-link:hover,.contact-link.tag-filters__filter--current,.contact-link:focus{color:#fff;text-decoration:none}.contact-link--text{display:flex;justify-content:center;align-items:center;width:114px;height:32px;position:absolute;top:42px;left:-40px;transform:rotate(-90deg);background-color:#333;text-align:center}@media(min-width: 768px){.contact-link{width:49px;height:150px}.contact-link--text{width:148px;height:48px;top:51px;left:-49px}}.content-stage{margin-bottom:32px}.content-stage .container-fluid{max-width:1440px}.content-stage .video-js{padding-top:33.3333333333%}.content-stage .video-js video{height:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.content-stage__image-area{position:relative;overflow:hidden}.content-stage__image{width:100%}@media(min-width: 1440px){.content-stage{position:relative}.content-stage:before{content:"";height:31px;position:absolute;right:0;bottom:0;left:0;background-color:#fff}}.content-table__row{display:flex}.content-table__column{width:200px;padding-right:60px}.core-range-info{position:relative;padding-left:35px}.core-range-info:before{position:absolute;top:8px;left:0;font-size:24px;line-height:24px;color:#0091dc}.core-range-info__title{font-size:24px;line-height:32px}.core-range-info__hint{font-size:16px;line-height:24px;color:#a3b2bc}.flatpickr .form-control{background:none;border-color:#d8dce1;border-width:0 0 1px;color:#333;display:inline-block;padding:0 0 4px}.flatpickr .form-control::-moz-placeholder{color:#333;opacity:1}.flatpickr .form-control:-ms-input-placeholder{color:#333}.flatpickr .form-control::-webkit-input-placeholder{color:#333}@media(min-width: 768px){.flatpickr .form-control{width:100px}}.flatpickr .form-control:focus{outline:0}.flatpickr .form-control.active+.date-picker-input-button{color:#0091dc}.flatpickr .date-picker-input-button{display:none}@media(min-width: 768px){.flatpickr .date-picker-input-button{color:#333;cursor:pointer;display:inline-block;margin-left:15px}}.flatpickr .control-label{display:block;font-size:12px;line-height:18px;margin-bottom:0}.flatpickr-calendar{border:0;border-radius:0;box-shadow:0 0 8px rgba(0,0,0,.16);transform:translate(-25px, 10px)}.flatpickr-calendar::before{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.161);content:"";display:block;height:14px;left:50%;position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:14px;z-index:0}.flatpickr-calendar::after{background:#fff;content:"";display:block;height:16px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:35px;z-index:1}.flatpickr-calendar .dayContainer{padding:20px}.flatpickr-calendar .flatpickr-current-month{padding-top:0}.flatpickr-calendar .flatpickr-current-month,.flatpickr-calendar .numInputWrapper{font-size:16px}.flatpickr-calendar .flatpickr-months{padding:13px 0;user-select:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:12px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{left:20px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month{right:20px}.flatpickr-calendar .flatpickr-weekdays{border-bottom:1px solid rgba(194,194,194,.5);height:40px}.flatpickr-calendar .flatpickr-weekdaycontainer{padding:14px 20px}.flatpickr-calendar .flatpickr-weekday{color:#a3b2bc;font-weight:400;margin:0 3px;max-width:32px}.flatpickr-calendar .flatpickr-day{color:#333;font-size:16px;height:32px;line-height:31px;margin:3px;max-width:32px}.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.prevMonthDay{color:#c4c4c4}.flatpickr-calendar .flatpickr-day.selected{background-color:#0091dc;color:#fff;font-weight:600}.flatpickr-calendar .flatpickr-day.today{background:#f2f3f5;border:0;color:#333;font-weight:600}.flatpickr-calendar .flatpickr-monthDropdown-months{padding-right:20px}.flatpickr-calendar .numInput.cur-year{display:none}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-prev-month.tag-filters__filter--current,.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-next-month.tag-filters__filter--current{color:#333}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-prev-month.tag-filters__filter--current svg,.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-next-month.tag-filters__filter--current svg{fill:#333}.flatpickr-months .flatpickr-month{overflow:visible}.flatpickr-months .flatpickr-month .flatpickr-current-month{align-items:center;display:flex;justify-content:center;z-index:1}.selectric-flatpickr-monthDropdown-months .selectric-scroll{padding:0 25px}.selectric-flatpickr-monthDropdown-months.selectric-wrapper .selectric .label:before{font-size:6px}.selectric-flatpickr-monthDropdown-months.selectric-wrapper{padding-left:15px}.selectric-flatpickr-monthDropdown-months.selectric-wrapper:not(.selectric-open) .label,.selectric-flatpickr-monthDropdown-months.selectric-wrapper.selectric-open .label{margin-right:30px}.selectric-flatpickr-monthDropdown-months.selectric-wrapper.selectric-open .month-dropdown-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 18 11%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg transform=%22translate(-7 -10)%22%3E%3Cpath fill=%22%23c4c4c4%22 d=%22M16 10.879l8.707 8.707L23.293 21 16 13.707 8.707 21l-1.414-1.414L16 10.879z%22/%3E%3C/g%3E%3C/svg%3E")}.selectric-flatpickr-monthDropdown-months .selectric{border:0;position:relative}.selectric-flatpickr-monthDropdown-months .selectric .month-dropdown-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 18 11%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg transform=%22translate(-7 -11)%22%3E%3Cpath fill=%22%23c4c4c4%22 d=%22M16 22l-8.707-8.707 1.414-1.414L16 19.172l7.293-7.293 1.414 1.414L16 22z%22/%3E%3C/g%3E%3C/svg%3E");background-position:right;background-repeat:no-repeat;height:12px;position:absolute;right:5px;top:50%;transform:translate(0, -25%);width:12px}.selectric-flatpickr-monthDropdown-months .selectric .label{color:#333;height:24px;padding:0}.selectric-flatpickr-monthDropdown-months .selectric .label::before{color:#333;font-size:6px;right:10px}.selectric-flatpickr-monthDropdown-months .selectric-items{border:0;box-shadow:0 0 8px rgba(0,0,0,.161);left:auto;padding:25px 0;right:-50px;transform:translateY(12px);width:144px !important}.selectric-flatpickr-monthDropdown-months .selectric-items::before{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.161);content:"";display:block;height:14px;left:74px;position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:14px;z-index:0}.selectric-flatpickr-monthDropdown-months .selectric-items::after{background:#fff;content:"";display:block;height:16px;left:74px;position:absolute;top:0;transform:translateX(-50%);width:35px;z-index:1}.selectric-flatpickr-monthDropdown-months .selectric-items li{line-height:36px;min-height:36px;padding:0}.selectric-flatpickr-monthDropdown-months .selectric-items li:hover,.selectric-flatpickr-monthDropdown-months .selectric-items li.tag-filters__filter--current{background:rgba(51,51,51,.102)}.selectric-flatpickr-monthDropdown-months .selectric-items .selected,.selectric-flatpickr-monthDropdown-months .selectric-items .highlighted{background:none;position:relative}.selectric-flatpickr-monthDropdown-months .selectric-items .selected:hover,.selectric-flatpickr-monthDropdown-months .selectric-items .selected.tag-filters__filter--current,.selectric-flatpickr-monthDropdown-months .selectric-items .highlighted:hover,.selectric-flatpickr-monthDropdown-months .selectric-items .highlighted.tag-filters__filter--current{background:rgba(51,51,51,.102)}.selectric-flatpickr-monthDropdown-months .selectric-items .selected:before,.selectric-flatpickr-monthDropdown-months .selectric-items .highlighted:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#0091dc;display:block;font-family:"festo-icons";font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;position:absolute;right:5px;text-decoration:none;text-transform:none;top:0}.flatpickr-wrapper{height:45px;margin-bottom:25px}.divider{margin:0 20px;padding-top:1px;border-bottom:1px solid #c4c4c4}.divider--fullsize{margin:0}.divider--light{border-color:#b6bec6}.divider--product-key{margin-bottom:64px}.download-dropdown__button .icon-arrow-down:before{font-size:10px}.download-dropdown__button:hover .download-dropdown__button--hover:before,.download-dropdown__button.tag-filters__filter--current .download-dropdown__button--hover:before{color:#0091dc}.download-dropdown__button--active .download-dropdown__button--hover:before{color:#0091dc}.download-dropdown__button .download-dropdown__button--hover.icon-document-pdf:before{margin-right:8px}.download-dropdown__list:before{content:"";width:12px;height:12px;position:absolute;top:-5px;right:8px;transform:rotate(45deg);background:#fff;box-shadow:0 1px 8px rgba(182,190,198,.27)}.download-dropdown__list-item-anchor:hover .icon-document-pdf:before,.download-dropdown__list-item-anchor.tag-filters__filter--current .icon-document-pdf:before{color:#0091dc}.download-dropdown__list-item-anchor:hover .icon-download:before,.download-dropdown__list-item-anchor.tag-filters__filter--current .icon-download:before{color:#0091dc}.download-dropdown__list-item-anchor .icon-document-pdf:before{margin-right:8px}.download-dropdown__list-item-anchor .icon-download:before{font-size:12px}.download-dropdown .icon-download{margin-left:8px}.download-link{display:inline-block;position:relative;padding-left:29px;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-size:16px}.download-link:before{position:absolute;top:50%;left:0;margin-top:-12px;padding-right:5px;font-size:20px}@media(min-width: 1440px){.download-link{min-height:25px;padding-left:34px}.download-link:before{font-size:25px}}.selectric{background:#fff;border:1px solid #c4c4c4}.selectric .label{height:50px;margin-left:0;padding:13px 14px;font-size:16px;line-height:24px;color:#8d8d8d}.selectric .label:before{position:absolute;right:15px;font-size:10px;color:#c4c4c4}.selectric-hover .selectric,.selectric-focus .selectric,.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric .label:before{font-size:10px}.selectric-disabled{opacity:1;cursor:not-allowed}.selectric-disabled .selectric{background:#f3f3f3;border-color:#e5e5e5}.selectric-disabled .selectric .label{color:#c4c4c4}.has-error .selectric{border-color:red}.selectric-items{background:#fff;border:1px solid #c4c4c4;border-top:none;box-shadow:none}.selectric-items li{min-height:52px;padding:13px 14px;font-size:16px;line-height:24px;color:#8d8d8d}.selectric-items li.selected,.selectric-items li.highlighted,.selectric-items li:hover,.selectric-items li.tag-filters__filter--current{background:#f3f3f3;color:#8d8d8d}.selectric-above .selectric-items{border-top:1px solid #c4c4c4;border-bottom:none}.selectric--inline{display:flex;align-items:center;margin-bottom:10px}.selectric--inline .form-group{display:inline-block;margin-right:10px;margin-bottom:0}.selectric--inline .form-group:first-child{margin-top:0}.selectric--inline .selectric{width:95px}.selectric--inline .selectric .label{height:initial;padding:8px 14px 10px}.selectric--inline .selectric .label:before{top:10px}@media(min-width: 1440px){.selectric .label{height:58px;padding:15px 14px}}.edit-order-code .icon-link{color:#333}.edit-order-code .icon-link:hover,.edit-order-code .icon-link.tag-filters__filter--current{color:#0091dc}.edit-order-code .icon-link:focus{color:#333}.edit-order-code .icon-link.icon-link--active{color:#0091dc}.edit-order-code .msg-box{padding-right:23px;padding-left:23px;transform:translateY(-50%);border:none}.edit-order-code .action-button{width:100%}.edit-order-code .icon-link.icon-configurator .icon-link__text{padding-left:41px}.edit-order-code__icon-link-container{margin-bottom:7px;text-align:right}.edit-order-code__close.icon-link.icon-cross:before{right:0;left:auto;margin-top:-7px;font-size:14px;line-height:14px}.edit-order-code__headline{margin-top:0;margin-bottom:34px}.edit-order-code__form{margin:20px 0 22px}.edit-order-code__submit{margin:12px 0 0}.edit-order-code__iframe-link{text-align:center}@media(min-width: 768px){.edit-order-code .msg-box{width:360px}.edit-order-code__icon-link-container{margin-bottom:10px}.edit-order-code__close.icon-link.icon-cross{margin-right:0}.edit-order-code__form{margin-bottom:32px}}@media(min-width: 1440px){.edit-order-code__submit{margin-top:6px}}.eyecatcher{display:inline-block;position:relative;padding:7px 21px;background:linear-gradient(to bottom left, transparent 49%, #77c8fc 51%),linear-gradient(to top left, transparent 49%, #77c8fc 51%),linear-gradient(to right, #77c8fc, #77c8fc);font-weight:bold;font-size:16px;line-height:24px;color:#fff;background-size:20px 52%,20px 51%,calc(100% - 20px) 100%;background-position:right top,right bottom,left top;background-repeat:no-repeat}@media(min-width: 768px){.eyecatcher{padding:7px 26px}}@media(min-width: 1440px){.eyecatcher{padding:7px 30px}}.filter-input{margin:0 -8px 24px;background:none}.filter-input:not(.form-group--check):first-child{margin-top:0}.filter-input:hover .control-label,.filter-input.tag-filters__filter--current .control-label{color:#0091dc}.filter-input:hover .filter-input__delete::before,.filter-input.tag-filters__filter--current .filter-input__delete::before{color:#0091dc}.filter-input:hover .selectric::after,.filter-input.tag-filters__filter--current .selectric::after{border-color:#0091dc}.filter-input:hover .selectric .label,.filter-input.tag-filters__filter--current .selectric .label{border-color:#0091dc;color:#0091dc}.filter-input:hover .selectric .label::before,.filter-input.tag-filters__filter--current .selectric .label::before{color:#0091dc}.filter-input .control-label{width:80%;height:100%;position:absolute;top:0;left:8px;margin-bottom:0;overflow:hidden;line-height:19px;color:#333;text-overflow:ellipsis;white-space:nowrap;transition:font-size 200ms}.filter-input .selectric-open .selectric .label:before{font-size:10px}.filter-input .selectric{padding:0 8px;background:none;border:none}.filter-input .selectric::after{content:"";display:block;border-bottom:1px solid #b6bec6}.filter-input .selectric .label{width:90%;height:24px;margin-right:0;padding:0 0 4px;overflow:hidden;line-height:18px;color:#333;text-overflow:ellipsis;white-space:nowrap;box-sizing:content-box}.filter-input .selectric .label::before{top:0;right:14px;color:#333}.filter-input .selectric-items{top:100%;bottom:inherit;margin-top:16px;border:none;box-shadow:0 0 8px #b6bec6}.filter-input .selectric-items::before{content:"";display:block;width:20px;height:20px;position:absolute;top:-6px;right:12px;transform:rotate(45deg);background:#fff;z-index:-1;box-shadow:0 0 8px #b6bec6}.filter-input .selectric-items::after{content:"";display:block;width:45px;height:25px;position:absolute;top:0;right:0;background:#fff;z-index:-1}.filter-input .selectric-items li{display:flex;align-items:center;min-height:48px;padding:12px 8px;color:#333}.filter-input .selectric-items li:hover,.filter-input .selectric-items li.tag-filters__filter--current,.filter-input .selectric-items li.highlighted{background:#eaeaea}.filter-input .selectric-items li.selected{background:none}.filter-input .selectric-items li:hover.selected,.filter-input .selectric-items li.selected.tag-filters__filter--current,.filter-input .selectric-items li.selected.highlighted{background:#eaeaea}.filter-input .selectric-scroll{padding:0 8px;z-index:1}.filter-input li:first-child{display:none}.filter-input--filter-open .filter-input__delete::before{color:#0091dc}.filter-input--filter-open .selectric .label::before{color:#0091dc}.filter-input--filter-set .label::before{display:none}.filter-input--readonly:hover .control-label,.filter-input--readonly.tag-filters__filter--current .control-label{color:#333}.filter-input--readonly:hover .filter-input__delete::before,.filter-input--readonly.tag-filters__filter--current .filter-input__delete::before{color:#333}.filter-input--readonly:hover .filter-input__delete:hover::before,.filter-input--readonly.tag-filters__filter--current .filter-input__delete:hover::before,.filter-input--readonly:hover .filter-input__delete.tag-filters__filter--current::before,.filter-input--readonly.tag-filters__filter--current .filter-input__delete.tag-filters__filter--current::before{color:#0091dc}.filter-input--readonly:hover .selectric::after,.filter-input--readonly.tag-filters__filter--current .selectric::after{content:"";display:block;border-bottom:1px solid #b6bec6}.filter-input--readonly:hover .selectric .label,.filter-input--readonly.tag-filters__filter--current .selectric .label{border-color:#b6bec6;color:#333}.filter-input--readonly:hover .selectric .label::before,.filter-input--readonly.tag-filters__filter--current .selectric .label::before{color:#b6bec6}.filter-input__delete{display:none;position:absolute;top:14px;right:8px;padding:2px 8px;z-index:1;cursor:pointer}.filter-input__delete::before{font-size:12px}.filter-input__delete-link{color:#333}.filter-input__delete-link:focus{color:#333}.footnotes,.content-copy__footnotes{padding-left:0;list-style:none;font-size:12px;line-height:18px}.icon-list{display:flex;justify-content:space-around;align-items:flex-start;width:100%;margin:26px 0 0;padding:0;list-style:none;flex-wrap:wrap}.icon-list .icon-link{color:#333;min-width:16px;min-height:16px}.icon-list .icon-link:hover,.icon-list .icon-link.tag-filters__filter--current{color:#0091dc}.icon-list .icon-link:focus{color:#333}.icon-list .icon-link.icon-link--active{color:#0091dc}.icon-list .icon-link::before{margin-top:-8px;font-size:16px;line-height:16px}.icon-list .icon-export{margin-bottom:6px}.icon-list .icon-link--disabled:hover,.icon-list .icon-link--disabled.tag-filters__filter--current{color:#333}.icon-list .icon-link--disabled.icon-link--active{color:#333}.icon-list__item{display:flex;flex:0 0 33.333333%;justify-content:space-between;align-items:center;height:36px;margin-bottom:36px;flex-flow:column}.icon-list__item:nth-child(n+4){margin-bottom:0}.icon-list__item-lightbox{line-height:0}.icon-list__item-text{display:block;font-size:12px;line-height:14px}@media(min-width: 768px){.icon-list{margin-top:50px;flex-wrap:nowrap}.icon-list__item{flex:1 1 auto;margin-bottom:0}}@media(min-width: 1440px){.cart .icon-list .icon-link{min-width:16px;min-height:16px}}.iframe-cad__close-button .icon-plus{display:inline-block;margin-right:4px;transform:rotate(45deg)}.info-note{font-weight:bold;font-size:12px;line-height:18px}.info-note:before{position:relative;top:2px;margin-right:4px;font-weight:inherit;font-size:inherit;line-height:1}.info-note--flex{display:flex}.info-popup{display:inline-block;width:16px;height:16px;position:relative;margin-left:6px;padding:3px;background-color:#fff;border:1px solid #0091dc;border-radius:50%;font-size:10px;line-height:10px;text-align:center;color:#0091dc}.info-popup:hover,.info-popup.tag-filters__filter--current{background-color:#0091dc;color:#fff;cursor:pointer}.info-popup__text{display:none;width:312px;position:absolute;bottom:16px;left:16px;padding:24px 40px 24px 24px;background-color:#fff;border:1px solid #0091dc;font-size:16px;line-height:24px;font-weight:normal;text-align:left;color:#0091dc;z-index:1}.info-popup__text .info-popup__headline{color:#0091dc}.info-popup__close{position:absolute;top:15px;right:15px;transform:rotate(45deg)}.info-popup--active{background-color:#0091dc;color:#fff}.info-popup--active .info-popup__text{display:block}.inline-icon{display:inline-block;width:56px;height:32px;position:relative;line-height:32px;vertical-align:middle}.inline-icon__image{height:32px;max-width:56px;position:absolute;top:50%;left:0;margin-top:-16px}.inline-icon__image--unionpay{left:-2px}.inline-icon__image--visa,.inline-icon__image--paypal{width:56px}.inline-icon--invoice{width:100%;height:auto;min-height:32px}.inline-icon--invoice .inline-icon__image{height:32px;margin-top:-20px;top:16px;left:-7px}.payment-type__more-option .inline-icon,.checkout-section__shipping-steps .inline-icon{width:auto;margin-right:15px;line-height:24px}.payment-type__more-option .inline-icon__image,.checkout-section__shipping-steps .inline-icon__image{position:static;margin-top:0}.payment-type__more-option .inline-icon__text,.checkout-section__shipping-steps .inline-icon__text{align-self:center;padding-left:0}.payment-type__more-option .inline-icon--invoice,.checkout-section__shipping-steps .inline-icon--invoice{margin-top:-4px;margin-left:-7px}.checkout-section__shipping-steps .icon-link{display:inline}.checkout-section__shipping-steps .inline-icon--invoice{margin-top:0;margin-left:0}.inline-icon__text{display:inline-block;padding-left:35px;font-size:16px;color:#8d8d8d}@media(min-width: 1440px){.inline-icon__text{padding-left:41px}}.intro{margin-top:-5px;margin-bottom:40px;font-size:24px;line-height:32px}.intro p{color:#8d8d8d}.jump-mark{display:inline-flex;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif}.jump-mark .icon-arrow-down{display:inline-flex;height:24px;margin-left:4px;width:16px}.jump-mark-category-page{display:inline-block;padding-bottom:32px;padding-top:12px}@media(min-width: 768px){.jump-mark-category-page{padding-top:16px}}@media(min-width: 1440px){.jump-mark:before{font-size:18px}}.link,.content-copy__text-link,.text-link,.jump-mark,.download-link{color:#0091dc;cursor:pointer}.link:hover,.content-copy__text-link:hover,.link.tag-filters__filter--current,.tag-filters__filter--current.content-copy__text-link,.text-link:hover,.text-link.tag-filters__filter--current,.jump-mark:hover,.jump-mark.tag-filters__filter--current,.download-link:hover,.download-link.tag-filters__filter--current{color:#333}.link:focus,.content-copy__text-link:focus,.text-link:focus,.jump-mark:focus,.download-link:focus{color:#0091dc}.link--disabled,.text-link--disabled,.quantity-select__control-icon--disabled,.download-link--disabled{color:#333;opacity:.5;cursor:not-allowed}.link--disabled:focus,.text-link--disabled:focus,.quantity-select__control-icon--disabled:focus,.download-link--disabled:focus{color:#333}.link--inverted,.tag-list__link,.link-list__list-items .text-link--inverted,.msg-box__close-icon{color:#333}.link--inverted:hover,.tag-list__link:hover,.link--inverted.tag-filters__filter--current,.tag-filters__filter--current.tag-list__link,.link-list__list-items .text-link--inverted:hover,.link-list__list-items .text-link--inverted.tag-filters__filter--current,.msg-box__close-icon:hover,.msg-box__close-icon.tag-filters__filter--current{color:#0091dc}.link--inverted:focus,.tag-list__link:focus,.link-list__list-items .text-link--inverted:focus,.msg-box__close-icon:focus{color:#333}.list-counting{margin:9px 0;color:#5e5e5e}@media(min-width: 1440px){.list-counting{margin:7px 0;font-size:16px}}.list-prices{display:inline-flex;text-align:right;white-space:nowrap}.list-prices .icon-link__text{padding-left:28px;font-weight:normal;color:#333}.list-prices__hint{color:#b6bec6}.loading-spinner{width:100%;height:100%;position:fixed;top:0;left:0;z-index:60}.loading-spinner__overlay{width:100%;height:100%;background:#000;opacity:.75}.loading-spinner__container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;margin-top:-48px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.loading-spinner__circle-container{display:inline-block;height:96px;opacity:1;position:relative;width:96px}.loading-spinner__circle-first,.loading-spinner__circle-second,.loading-spinner__circle-third,.loading-spinner__circle-fourth{border:8px solid #0091dc;border-color:#0091dc #0000 #0000 #0000;border-radius:50%;box-sizing:border-box;display:block;height:96px;position:absolute;width:96px}.loading-spinner__circle-first{animation:3000ms linear 0ms infinite normal none running spin-first}.loading-spinner__circle-second{animation:spin-second 3s linear infinite}.loading-spinner__circle-third{animation:spin-third 3s linear infinite}.loading-spinner__circle-fourth{animation:spin-fourth 3s linear infinite}.loading-spinner__text{color:#fff;display:inline-block;font-size:16px;margin-top:24px;max-width:50%;opacity:1;text-align:center}@keyframes spin-first{0%{transform:rotate(0deg)}20%{transform:rotate(315deg)}40%{transform:rotate(500deg)}60%{transform:rotate(900deg)}80%{transform:rotate(1170deg)}100%{transform:rotate(1440deg)}}@keyframes spin-second{0%{transform:rotate(0deg)}20%{transform:rotate(270deg)}40%{transform:rotate(500deg)}60%{transform:rotate(900deg)}80%{transform:rotate(1120deg)}100%{transform:rotate(1440deg)}}@keyframes spin-third{0%{transform:rotate(0deg)}20%{transform:rotate(180deg)}40%{transform:rotate(500deg)}60%{transform:rotate(900deg)}80%{transform:rotate(1070deg)}100%{transform:rotate(1440deg)}}@keyframes spin-fourth{0%{transform:rotate(0deg)}20%{transform:rotate(90deg)}40%{transform:rotate(500deg)}60%{transform:rotate(900deg)}80%{transform:rotate(1040deg)}100%{transform:rotate(1440deg)}}.login-info__link:hover .login-info__icon:before,.login-info__link.tag-filters__filter--current .login-info__icon:before{color:#333}.login-info__icon:before{color:#0091dc}.logo{height:20px;color:#0091dc}@media(min-width: 768px){.logo{height:24px}}.marketing-badge{background-color:#333;font-size:14px;border-radius:2px;color:#fff;padding:1px 6px;line-height:14px;margin-right:auto;font-weight:bold}.msg-box{position:absolute;padding:20px;border-right:8px solid #0091dc;z-index:1;box-shadow:0 1px 8px rgba(182,190,198,.27)}.msg-box--error{border-right-color:#d50000}.msg-box--modal{border-right:none}.msg-box__close-icon-container{text-align:right}.msg-box__close-icon:before{top:0;right:0;margin-top:0;font-size:14px;line-height:14px}.shipping-status__icon .msg-box,.order-details__info-icon .msg-box{padding:8px;cursor:default;outline:none}.shipping-status__icon{min-width:32px;min-height:32px;margin-top:-3px}.shipping-status__icon:before{top:50%;left:25%}.csv-import__icon:before{font-size:14px}.csv-import__icon .msg-box:before{width:8px}.csv-import__icon.icon-link--active{color:#0091dc}.shipping-status__box-text{display:block;margin:0;font-size:14px;line-height:18px;cursor:text}@media(max-width: 767px){.msg-box:not(.csv-import__msg-box).msg-box--modal{min-width:120px;width:auto;top:55px;left:0;transform:translateY(0)}.msg-box:not(.csv-import__msg-box).msg-box--modal:before{width:100%;height:11px}.msg-box:not(.csv-import__msg-box).msg-box--modal:after{top:-5px;top:var(--arrow-top, -5px);left:15px}.shipping-status__icon .msg-box{width:auto;top:35px;left:-115px}.shipping-status__icon .msg-box:after{right:12px;left:auto}.shipping-status__icon .shipping-status__msg-box{width:auto}}@media(min-width: 480px){.shipping-status__box-text{display:flex}.shipping-status__icon .msg-box{align-self:flex-start;width:max-content;max-width:150px;top:35px;left:7px}.shipping-status__icon .msg-box:after{left:3px}}@media(min-width: 768px){.shipping-status__icon .msg-box{align-self:flex-start;width:max-content;max-width:250px}.shipping-status__icon .msg-box:before{width:100%;height:11px}.shipping-status__icon .msg-box:after{top:-5px}.order-details__info-icon{margin:0;min-width:25px;min-height:25px}.order-details__info-icon:before{top:50%;left:0}.order-details__info-icon .msg-box{max-width:320px;width:max-content;top:40px;right:10px;left:auto}.order-details__info-icon .msg-box:after{top:-5px;right:4px;left:auto}.order-details__info-icon .msg-box:before{width:100%;height:11px}}@media(min-width: 1024px){.shipping-status__icon{min-width:25px;min-height:25px}.shipping-status__icon:before{top:50%;left:0}.shipping-status__icon .msg-box{max-width:320px;top:40px;right:10px;left:auto}.shipping-status__icon .msg-box:after{right:4px;left:auto}}.module-toggle{overflow:hidden;font-size:16px;line-height:24px;text-align:center;cursor:pointer}.module-toggle:before,.module-toggle:after{content:"";display:inline-block;width:100%;position:relative;padding-top:3px;border-top:1px solid #c4c4c4;vertical-align:middle}.module-toggle:before{right:26px;margin:0 0 0 -100%}.module-toggle:after{left:26px;margin:0 -100% 0 0}.module-toggle__text{flex-direction:column}.module-toggle__icon{padding-top:8px}.module-toggle__icon:before{font-size:24px;color:#2d2d2d}.module-toggle__icon.icon-minus:before{font-size:13px}.module-toggle__text--hide{display:none}.module-toggle__text--show{display:inline-flex}.module-toggle--module-end-trigger{margin:-57px 0 72px}@media(min-width: 1440px){.module-toggle{font-size:18px;line-height:28px}.module-toggle--module-end-trigger{margin:-66px 0 85px}}.overline{font-size:16px;line-height:24px;color:#5e5e5e}.page-overlay{width:100%;height:100%;visibility:hidden;position:fixed;top:0;left:0;background:rgba(45,45,45,.85);z-index:25;opacity:1;transition:opacity 300ms linear}.page-overlay--opaque{opacity:0}@media(min-width: 1024px){.page-overlay{transition:none}}.product-image{width:100%;position:relative}.product-image__background{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;background-color:#fff}.product-image__image{flex-shrink:0;max-width:100%;max-height:100%}.product-image--fixed-size{width:110px;height:82px;padding-bottom:0}.product-image--fixed-size .product-image__background{padding:10px}.product-info-element__wrapper:before{content:"";width:10px;height:36px;visibility:hidden;position:absolute;left:-22px;background:#fff;z-index:2}.product-info-element__wrapper .product-info-element:before{color:#0091dc}.product-info-element__wrapper--active:before{visibility:visible}.product-info-element__wrapper--mobile:before{width:36px;height:10px;top:-25px;left:unset}.product-info-element__wrapper:hover .product-info-element:before,.product-info-element__wrapper.tag-filters__filter--current .product-info-element:before{color:#333}.quantity-list{display:inline-block}.quantity-list.has-error .quantity-list__input{border-top:none;border-right:none;border-left:none}.quantity-list .icon-arrow-down:before,.quantity-list .icon-arrow-up:before{font-size:7px;line-height:7px}.quantity-list__input-container{display:inline-block;position:relative;vertical-align:middle}.quantity-list__control-icon{position:absolute;top:50%;right:-3px;padding:10px 5px;transform:translateY(-50%);font-size:12px;line-height:1;cursor:pointer}.quantity-list__control-icon:before{color:#8d8d8d}.quantity-list__control-icon--arrow-up{display:none}.quantity-list__control-icon--disabled:hover:before,.quantity-list__control-icon--disabled.tag-filters__filter--current:before{opacity:.5}.quantity-list__input{border-top:none;border-right:none;border-left:none;width:95px;height:42px;margin:0;padding:0 15px 6px 0;text-align:left;color:#333;-moz-appearance:textfield}.quantity-list__input::-webkit-inner-spin-button,.quantity-list__input::-webkit-outer-spin-button{-webkit-appearance:none}.quantity-list__input:focus{border-top:none;border-right:none;border-left:none;color:#333}.quantity-list__unit{display:inline-block;margin-left:23px;vertical-align:middle;color:#8d8d8d;word-break:normal}.quantity-list__options-box-container{position:relative}.quantity-list__options-box{display:none;width:159px;position:absolute;top:-119px;left:105px}.quantity-list__options{max-height:284px;margin:0;padding-left:0;background:#fff;overflow-y:auto;list-style:none}.quantity-list__option{display:flex;width:100%;position:relative;padding:6px 0;text-align:right;z-index:3;cursor:pointer}.quantity-list__option:hover,.quantity-list__option.tag-filters__filter--current{background:rgba(51,51,51,.1)}.quantity-list__option--selected .quantity-list__option-value{color:#0091dc}.quantity-list__option--selected .quantity-list__option-check{display:block}.quantity-list__option-value{width:calc(50% + 8px)}.quantity-list__option-check{display:none;padding-left:10px}.quantity-list__option-check:before{font-size:10px;line-height:10px;color:#0091dc}.quantity-list__form-control-feedback{text-align:left}.quantity-list--active .quantity-list__input{border-bottom-color:#0091dc}.quantity-list--active .quantity-list__control-icon--arrow-down{display:none}.quantity-list--active .quantity-list__control-icon--arrow-up{display:block}.quantity-list--active .quantity-list__options-box{display:block}.quantity-list--disabled .form-control[disabled]{background:#fff;border-color:rgba(51,51,51,.3);color:rgba(51,51,51,.3)}.quantity-list--disabled .quantity-list__control-icon{cursor:not-allowed}.quantity-list--disabled .quantity-list__control-icon:before{color:#c4c4c4}.quantity-list--disabled .quantity-list__unit{color:#c4c4c4}.quantity-select__input-container{display:inline-block;position:relative;vertical-align:middle;text-align:left}.quantity-select__control-icon{position:absolute;top:50%;padding:10px 5px;transform:translateY(-50%);font-size:12px;line-height:1;cursor:pointer}.quantity-select__control-icon:last-child{right:0}.quantity-select__control-icon:before{font-size:inherit;color:#8d8d8d}.quantity-select__control-icon.icon-minus{padding-top:5px}.quantity-select__control-icon.icon-minus:before{font-size:6px}.quantity-select__control-icon:hover:before,.quantity-select__control-icon.tag-filters__filter--current:before{color:#333}.quantity-select__control-icon--disabled:hover:before,.quantity-select__control-icon--disabled.tag-filters__filter--current:before{opacity:.5}.quantity-select__input{width:95px;margin:0;padding:0 15px 6px;text-align:center;-moz-appearance:textfield}.quantity-select__input::-webkit-inner-spin-button,.quantity-select__input::-webkit-outer-spin-button{-webkit-appearance:none}.quantity-select__unit{display:inline-block;margin-left:5px;vertical-align:middle;color:#8d8d8d;word-break:normal}.add-to-cart-article__quantity-select .quantity-select__unit{margin-left:12px}.quantity-select__form-control-feedback{text-align:left}.add-to-cart-article__quantity-select .quantity-select__form-control-feedback{text-align:right}.quantity-select--active .quantity-select__input{border-color:#0091dc;color:#0091dc}.quantity-select--disabled .quantity-select__control-icon{cursor:not-allowed}.quantity-select--disabled .quantity-select__control-icon:before{color:#c4c4c4}.quantity-select--disabled .quantity-select__unit{color:#c4c4c4}.sort-input--arrows{display:inline-block;padding:0 5px}.sort-arrow{cursor:pointer}.sort-arrow:before{position:relative;top:-3px;font-size:6px;line-height:10px;color:#c4c4c4}.sort-arrow:hover:before,.sort-arrow.tag-filters__filter--current:before{color:#2d2d2d}.sort-arrow--active:before{color:#2d2d2d}.checkout__steps-content-wrapper{max-width:1920px}.step-indicator__steps-wrapper{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden;position:relative}.step-indicator__steps-wrapper>.padding-left,.step-indicator__steps-wrapper>.padding-right{background:#fff;height:100%;position:absolute;width:16px;z-index:2}@media(min-width: 480px){.step-indicator__steps-wrapper>.padding-left,.step-indicator__steps-wrapper>.padding-right{width:30px}}@media(min-width: 768px){.step-indicator__steps-wrapper>.padding-left,.step-indicator__steps-wrapper>.padding-right{width:36px}}@media(min-width: 1024px){.step-indicator__steps-wrapper>.padding-left,.step-indicator__steps-wrapper>.padding-right{display:none}}.step-indicator__steps-wrapper>.padding-left{left:0}.step-indicator__steps-wrapper>.padding-right{right:0}.step-indicator__steps{display:flex;flex-direction:row;list-style:none;margin-bottom:24px;margin-top:24px;padding-left:0}@media(min-width: 768px){.step-indicator__steps{margin-bottom:32px;margin-top:24px}}.step-indicator__steps--1{transform:translateX(370px)}.step-indicator__steps--2{transform:translateX(185px)}.step-indicator__steps--4{transform:translateX(-185px)}.step-indicator__steps--5{transform:translateX(-370px)}.step-indicator__steps-wrapper--six-steps .step-indicator__steps--1{transform:translateX(462px)}.step-indicator__steps-wrapper--six-steps .step-indicator__steps--2{transform:translateX(277px)}.step-indicator__steps-wrapper--six-steps .step-indicator__steps--3{transform:translateX(92px)}.step-indicator__steps-wrapper--six-steps .step-indicator__steps--4{transform:translateX(-93px)}.step-indicator__steps-wrapper--six-steps .step-indicator__steps--5{transform:translateX(-278px)}.step-indicator__steps-wrapper--six-steps .step-indicator__steps--6{transform:translateX(-463px)}.step-indicator__step{align-items:center;display:flex;flex-direction:column;position:relative;width:185px}.step-indicator__step::before{background-color:#b6bec6;content:" ";display:block;height:1px;margin-right:20px;position:absolute;right:50%;top:15px;width:145px}.step-indicator__step:first-child::before{display:none}.step-indicator__step-counter{align-items:center;background-color:#fff;border:1px solid #b6bec6;border-radius:100%;color:#b6bec6;display:flex;font-size:16px;font-weight:bold;height:32px;justify-content:center;position:relative;width:32px;z-index:1}.step-indicator__step-title{color:#b6bec6;font-size:14px;margin-top:6px;overflow:hidden;text-align:center;width:100%}.step-indicator__step--active::before{background-color:#0091dc}.step-indicator__step--active .step-indicator__step-counter{background-color:#0091dc;border-color:#0091dc;color:#fff}.step-indicator__step--active .step-indicator__step-title{color:#0091dc;font-weight:bold}.step-indicator__step--complete::before{background-color:#0091dc}.step-indicator__step--complete .step-indicator__step-counter{background-color:#0091dc;border-color:#0091dc;color:#fff}.step-indicator__step--complete .step-indicator__step-counter .icon-checkmark-checkout{height:16px;width:16px}.step-indicator__step--complete .step-indicator__step-title{color:#333}@media(min-width: 1024px){.step-indicator{background-color:#fff;position:fixed;top:204px;width:100%;z-index:10}.step-indicator__steps--1,.step-indicator__steps--2,.step-indicator__steps--4,.step-indicator__steps--5{transform:translateX(0)}}@media(min-width: 1440px){.step-indicator__steps-wrapper--six-steps .step-indicator__steps--1,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--2,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--3,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--4,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--5,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--6{transform:translateX(0)}}@media(min-width: 1440px){.step-indicator__steps-wrapper--six-steps .step-indicator__steps--1,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--2,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--3,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--4,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--5,.step-indicator__steps-wrapper--six-steps .step-indicator__steps--6{transform:translateX(0)}}.text-link,.jump-mark{margin:0;font-weight:normal;font-size:16px}.text-link:not([href]):not(.text-link--disabled):active,.jump-mark:not([href]):not(.text-link--disabled):active{color:#0091dc}.text-link--inverted~.text-link:not([href]):active,.text-link--inverted~.jump-mark:not([href]):active{color:#333}.text-link--inverted--dark-background{color:#fff}.text-link--inverted--dark-background:hover,.text-link--inverted--dark-background.tag-filters__filter--current{color:#0091dc}.text-link--inverted--dark-background:focus{color:#fff}.text-link--inverted--dark-background~.text-link:not([href]):active,.text-link--inverted--dark-background~.jump-mark:not([href]):active{color:#fff}.text-link--dark-background{color:#0091dc}.text-link--dark-background:hover,.text-link--dark-background.tag-filters__filter--current{color:#fff}.text-link--dark-background:focus{color:#0091dc}.text-link--dark-background~.text-link:not([href]):active,.text-link--dark-background~.jump-mark:not([href]):active{color:#0091dc}.text-link--reset{position:relative;padding-right:22px}.text-link--reset:before{position:absolute;top:50%;right:0;margin-top:-12px}@media(min-width: 768px){.text-link--reset:before{margin-top:-15px}}.text-list{position:relative;margin-bottom:13px;padding:1px 0 0 12px;list-style:none;color:#333}.text-list li:before{position:absolute;left:0;padding-top:2px;font-size:6px}@media(min-width: 1440px){.text-list{padding-left:15px}.text-list li:before{font-size:8px}}.toggle-expand-collapse-arrow{position:absolute;top:15px;right:13px;padding:15px 0 15px 10px;cursor:pointer}.toggle-expand-collapse-arrow__target--hidden{display:none}.toggle-expand-collapse-arrow__target--hidden.search-result-path__items,.toggle-expand-collapse-arrow__target--hidden.product-items__buttons{display:none}@media(min-width: 480px){.toggle-expand-collapse-arrows{display:none}}.toggle-icon:before{font-size:10px;color:#2d2d2d}.toggle-icon.icon-plus:before{font-size:24px}.toggle-icon.icon-minus:before{font-size:4px}.zoom{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background:#fff}.zoom .icon-zoom{display:inline-flex;line-height:0}.zoom .icon-zoom:before{font-size:20px;line-height:20px;color:#0091dc}.accordion__element{display:block;border-top:1px solid #c4c4c4}.accordion__element:last-child{border-bottom:1px solid #c4c4c4}.accordion__content{display:none}.accordion__element--open .accordion__content{display:block}.accordion__element--open .accordion-toggle__text--show{display:none}.accordion__element--open .accordion-toggle__text--hide{display:block}.accordion__element--open .accordion-toggle__icons .icon-arrow-down{display:none}.accordion__element--open .accordion-toggle__icons .icon-arrow-up{display:inline-block}.button-row{display:flex;justify-content:flex-end;margin-bottom:26px}.button-row__button{margin:0 0 0 15px}.button-row__button:first-child{margin-left:0}.button-row--module-end{margin-bottom:77px}@media(min-width: 768px){.button-row{margin-bottom:30px}}@media(min-width: 1440px){.button-row--module-end{margin-bottom:90px}}.lightbox{display:none;width:100%;height:100%;position:fixed;top:0;left:0;padding:60px 5px 0;background:rgba(45,45,45,.85);z-index:30;line-height:21px}.lightbox--visible{display:block}.lightbox--appear-upper{z-index:50}.lightbox__content{display:flex;align-items:center;height:100%}@media(min-width: 1920px){.lightbox__content{float:initial;margin:0 auto;left:0;max-width:1920px}}.lightbox__content--boxed{padding:12px;background:#fff}.lightbox__close-icon{display:block;width:45px;height:45px;position:absolute;top:0;right:0;padding:10px;background:#2d2d2d;text-align:center;cursor:pointer}.lightbox__close-icon .icon-plus{display:inline-block;margin-top:1px;transform:rotate(45deg);color:#fff}.lightbox__close-icon .icon-plus:before{font-size:18px}@media(max-height: 600px){.lightbox__content{height:initial}}@media(min-width: 768px){.lightbox{padding-top:67px}.lightbox__close-icon{width:52px;height:52px}.lightbox__close-icon .icon-plus{margin-top:4px}}@media(min-width: 1024px){.lightbox{padding-right:52px;padding-left:52px}}@media(min-width: 1440px){.lightbox{padding:90px 60px 0}.lightbox__close-icon{width:60px;height:60px}.lightbox__close-icon .icon-plus{margin-top:8px}}.standard-layer{background:#fff;overflow:auto}.standard-layer.lightbox{padding:0}.standard-layer__outer-content{width:100%;position:relative;padding:45px 0 0}.standard-layer__close-icon{width:25px;height:25px;top:8px;right:-4px;padding:0;background-color:transparent}.standard-layer__close-icon .icon-plus{color:#333}.standard-layer__inner-content{width:100%}.standard-layer__error-wrapper{padding-bottom:23px}.standard-layer__error{color:red}.standard-layer__info-note{margin-bottom:24px;font-weight:bold;font-size:14px;line-height:16px}.standard-layer__info-note:before{top:0;font-size:18px}.standard-layer__form-submit-error{margin:-6px 0 23px;text-align:right}.standard-layer__form-submit-error.form-error{color:red}.standard-layer__form-divider{margin-bottom:22px}.standard-layer__form-divider--with-link{margin-bottom:17px}.standard-layer__policy-link-container,.standard-layer__policy-link-container .text-link,.standard-layer__policy-link-container .jump-mark{font-size:16px;line-height:24px}@media(min-width: 768px){.standard-layer{background:rgba(45,45,45,.85)}.standard-layer__container{display:flex;flex-direction:column}.standard-layer__content-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.standard-layer__outer-content{width:100%;position:relative;padding:45px 26px 0}.standard-layer__close-icon{right:10px}.standard-layer__policy-link-container{margin-bottom:18px}}@media(min-width: 1440px){.standard-layer__outer-content{padding:60px 30px 0}.standard-layer__close-icon{top:11px;right:18px}.standard-layer__info-note{margin-bottom:28px}.standard-layer__form-submit-error{margin-bottom:28px}}.toggle-module__content{display:none}.toggle-module--open .toggle-module__content{display:block}.toggle-module--open .module-toggle__text--show{display:none}.toggle-module--open .module-toggle__text--hide{display:inline-flex}.accessories-element{margin-bottom:56px}.accessories-element.accessories-element--ungrouped{margin-bottom:0}.accessories-element .divider{margin:0 12px}.accessories-element__head{padding-bottom:0;border-bottom:1px solid #c4c4c4}.accessories-element__content{display:inline-block;width:100%;margin-bottom:19px}.accessories-element__content .product-image__background{padding:0}.accessories-element__title-icon{color:#0091dc}.accessories-element__title-icon:before{margin-left:4px;font-size:16px}.accessories-element__title-link{color:#0091dc}.accessories-element__title-link:hover,.accessories-element__title-link.tag-filters__filter--current{color:#2d2d2d}.accessories-element__part-no{margin-bottom:12px}.accessories-element__part-no :first-child{margin-bottom:-4px;font-size:12px;line-height:22px}.accessories-element__description{margin-bottom:16px}.accessories-element__links{display:inline-block}.accessories-element__cad-data{display:none;margin-bottom:20px}.accessories-element__compare-link{text-align:center}.accessories-element__compare-link .form-group{margin-bottom:0}.accessories-element__compare-link .form-group:first-child{margin-top:0}.accessories-element__category-title{position:relative;margin:0;padding:13px 42px 13px 0;cursor:pointer}.accessories-element__category-title .toggle-icon{position:absolute;top:50%;right:12px;margin-top:-12px}.accessories-element__category-title .toggle-icon.icon-arrow-up{display:none}.accessories-element__filter-caption{display:none;float:left;position:relative;margin-top:-1px;margin-right:5px;font-weight:normal}.accessories-element__head-text-link{margin-left:19px}.accessories-element__reset-link{display:none;position:absolute;top:13px;right:12px}.accessories-element__category{width:100%;border-top:none}.accessories-element__category:first-child{border-top:1px solid #c4c4c4}.accessories-element__basket .add-to-basket{margin-top:3px;margin-bottom:0}.accessories-element__basket .add-to-basket__add-button{margin-bottom:7px}.accessories-element__basket .add-to-basket__info--checkmark{margin-top:5px}.accessories-element__toggle{display:none}.content-wrapper--open .accessories-element__category{display:block}.content-wrapper--open .module-toggle__text--hide{display:inline-flex}.content-wrapper--open .module-toggle__text--show{display:none}.accessories-element__category--open .accessories-element__category-title .icon-arrow-down.toggle-icon{display:none}.accessories-element__category--open .accessories-element__category-title .icon-arrow-up.toggle-icon{display:inline-block}.accessories-element__category--open .accessories-element__toggle{display:block}.accessories-element__category--open .accessories-element__head{border-bottom:none}@media(min-width: 768px){.accessories-element__content{margin-top:17px}.accessories-element{margin-bottom:6px;border-top:none}.accessories-element:first-child{border-top:none}.accessories-element__reset-link{z-index:2}.accessories-element__category--open .accessories-element__head{border-bottom:1px solid #c4c4c4}.accessories-element__category-title{padding-bottom:3px;cursor:default}.accessories-element__description{margin-bottom:0}.accessories-element__links{display:flex}.accessories-element__cad-data{display:block;margin-bottom:14px}.accessories-element__category{display:none;margin-bottom:32px}.accessories-element__category:first-child{border-top:none}.accessories-element__category:nth-last-child(3){margin-bottom:42px}.accessories-element__category.hidden{display:none}.accessories-element__basket{display:flex;float:none;width:auto;padding-left:0}.accessories-element__basket .add-to-basket{margin-top:9px;margin-left:12px}.accessories-element__basket .add-to-basket__add-button~.add-to-basket__info--checkmark{margin-top:6px}.accessories-element__toggle{display:block}.content-wrapper--open.accessories-element--filtered .accessories-element__category{display:none}.content-wrapper--open.accessories-element--filtered .accessories-element__category--open{display:block;margin-bottom:42px}.content-wrapper--open.accessories-element--filtered .accessories-element__filter-caption,.content-wrapper--open.accessories-element--filtered .accessories-element__reset-link{display:block}}@media(min-width: 1024px){.accessories-element__content{position:relative}.accessories-element__description{min-height:70px;padding-bottom:48px}.accessories-element__links{display:block;position:absolute}.accessories-element__links .icon-link__text{display:inherit}.accessories-element__description+.accessories-element__links{bottom:5px}.accessories-element__cad-data{margin-bottom:0}.accessories-element__part-no{margin-bottom:0}.accessories-element__category-title{padding-bottom:8px}}@media(min-width: 1440px){.accessories-element{margin-bottom:10px}.accessories-element__content{margin-top:21px;margin-bottom:23px}.accessories-element__title-icon:before{font-size:20px}.accessories-element__category{margin-bottom:40px}.accessories-element__category:nth-last-child(3){margin-bottom:52px}.accessories-element__part-no{margin-bottom:0}.accessories-element__part-no :first-child{font-size:16px;line-height:24px}.accessories-element__description{min-height:66px;padding-bottom:57px}.content-wrapper--open.accessories-element--filtered .accessories-element__category--open{margin-bottom:52px}}.accordion-horizontal{margin-bottom:77px}@media(max-width: 767px){.accordion-horizontal .no-padding{padding-right:16px;padding-left:16px}}@media(min-width: 480px){.accordion-horizontal .no-padding{padding-right:30px;padding-left:30px}}@media(min-width: 768px){.accordion-horizontal .no-padding{padding-right:36px;padding-left:36px}}@media(min-width: 1024px){.accordion-horizontal .no-padding{padding-right:55px;padding-left:55px}}@media(min-width: 1440px){.accordion-horizontal .no-padding{padding-right:60px;padding-left:60px}}.accordion-horizontal__teasers{margin:0 -12px}.accordion-horizontal__teaser{display:block;max-height:53px;padding-right:0;padding-left:0;border-bottom:1px solid #c4c4c4;overflow:hidden;transition:max-height 1500ms}.accordion-horizontal__teaser .row{margin:0}.accordion-horizontal__image-text{width:100%}.accordion-horizontal__image{display:none;position:relative;padding:0;background-color:#fff}.accordion-horizontal__image img{width:100%}.accordion-horizontal__image:after{content:none;width:0;height:0;position:absolute;right:0;bottom:0;border-top:60px solid transparent;border-right:42.0124522926px solid #0091dc;z-index:10}.accordion-horizontal__text{width:100%;height:52px;padding:17px 24px;background-color:#fff}.accordion-horizontal__text .sub-headline,.accordion-horizontal__text .copytext,.accordion-horizontal__text .form-page__intro,.accordion-horizontal__text .content-copy__list-item,.accordion-horizontal__text .form-aside__copytext,.accordion-horizontal__text .text-list{display:none}.accordion-horizontal__text .action-button{opacity:0}.accordion-horizontal__teaser.accordion-horizontal__teaser-active{max-height:700px}.accordion-horizontal__overline{position:relative;margin-bottom:10px;color:#5e5e5e}.accordion-horizontal__overline-link-arrow{position:absolute;right:0;color:#2d2d2d}.accordion-horizontal__sub-headline{margin-bottom:11px}.accordion-horizontal__copytext{margin-bottom:0}.accordion-horizontal__button{position:absolute;bottom:26px;margin:0}@keyframes show-me-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes slide-me-in-left{0%{left:-50%}100%{left:0}}@keyframes slide-me-in-right{0%{left:50%}100%{left:0}}.accordion-horizontal__teaser-active .accordion-horizontal__text{height:100%;position:relative;padding:20px 10px 84px 20px;background-color:#f5f7fa}.accordion-horizontal__teaser-active .accordion-horizontal__text .sub-headline,.accordion-horizontal__teaser-active .accordion-horizontal__text .copytext,.accordion-horizontal__teaser-active .accordion-horizontal__text .form-page__intro,.accordion-horizontal__teaser-active .accordion-horizontal__text .content-copy__list-item,.accordion-horizontal__teaser-active .accordion-horizontal__text .form-aside__copytext,.accordion-horizontal__teaser-active .accordion-horizontal__text .text-list{display:block}.accordion-horizontal__teaser-active .accordion-horizontal__text .action-button{opacity:1;animation:show-me-in 800ms}.accordion-horizontal__teaser-active .accordion-horizontal__image-text{display:flex}.accordion-horizontal__teaser-active .accordion-horizontal__overline{font-weight:bold;color:#2d2d2d}.accordion-horizontal__teaser-active .accordion-horizontal__overline-link-arrow{display:none}@media(min-width: 480px){.accordion-horizontal__teaser-active{display:flex;border-bottom:none}.accordion-horizontal__teaser-active .accordion-horizontal__image{display:block;width:50%;z-index:14}.accordion-horizontal__teaser-active .accordion-horizontal__image:after{border-right-color:#e5e5e5}.accordion-horizontal__teaser-active .accordion-horizontal__text{width:50%;height:auto;padding-bottom:0}}@media(min-width: 768px){.accordion-horizontal__text{padding-top:15px}.accordion-horizontal__overline{margin-bottom:40px}.accordion-horizontal__overline{margin-bottom:14px}.accordion-horizontal__sub-headline{margin-bottom:15px}}@media(min-width: 1024px){.accordion-horizontal__teasers{display:flex}.accordion-horizontal__teaser{max-height:100%;position:relative;border-bottom:none}.accordion-horizontal__image{display:block;z-index:10}.accordion-horizontal__image img{max-height:448px;opacity:.4;transition:opacity 500ms ease-in-out}.accordion-horizontal__image img:hover,.accordion-horizontal__image img.tag-filters__filter--current{opacity:1}.accordion-horizontal__text{width:100%;position:absolute;top:0;padding:20px 10px 0 20px;background-color:transparent;z-index:12}.accordion-horizontal__overline{z-index:10}.accordion-horizontal__overline-link-arrow{display:none}.accordion-horizontal__button{bottom:20px}.accordion-horizontal__teaser-active{background-color:#f5f7fa}.accordion-horizontal__teaser-active .accordion-horizontal__image img{opacity:1}.accordion-horizontal__teaser-active .accordion-horizontal__text .action-button{opacity:1;animation:none}.accordion-horizontal__teaser-active:first-child .accordion-horizontal__text{opacity:1;animation:slide-me-in-left 1000ms}.accordion-horizontal__teaser-active:nth-child(2) .accordion-horizontal__image,.accordion-horizontal__teaser-active:nth-child(3) .accordion-horizontal__image{opacity:1;animation:slide-me-in-right 1000ms}}@media(min-width: 1440px){.accordion-horizontal{margin-bottom:90px}.accordion-horizontal__image:after{border-top-width:90px;border-right-width:63.0186784389px}.accordion-horizontal__text,.accordion-horizontal__teaser-active .accordion-horizontal__text{padding:30px 20px 0 30px}.accordion-horizontal__sub-headline{margin-bottom:19px}.accordion-horizontal__button{bottom:30px}.accordion-horizontal__teaser-active .accordion-horizontal__overline{margin-top:1px}}.account-info{margin-bottom:18px}.account-info .copytext,.account-info .form-page__intro,.account-info .content-copy__list-item,.account-info .form-aside__copytext,.account-info .text-list{color:#8d8d8d}.account-info--navigation{margin-bottom:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e7e7e7}.account-info--navigation .account-info__paragraph-headline{margin-top:0;margin-bottom:11px;color:#2d2d2d}.account-info--navigation .account-info__content{display:block}.account-info--navigation .account-info__content-items{display:flex;flex-direction:column;margin-bottom:2px;position:relative}.account-info--navigation .account-info__selection-headline{font-size:12px;font-weight:bold}.account-info--navigation .account-info__selection-headline-none-selected{color:#a3b2bc}.account-info--navigation .account-info__content-item-container{display:flex}.account-info--navigation .account-info__content-item{color:#333;font-size:14px;line-height:22px;margin-bottom:4px;max-width:90ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-info--navigation .account-info__selection-icon{height:24px;margin:-2px 0 0 12px;width:24px}.account-info__paragraph-headline{margin-top:-7px;color:#333}.account-info__content{display:flex;flex-direction:column}.account-info__content-items{margin-bottom:4px}.account-info__content-item{display:inline-block}.account-info__customer-number{display:flex;justify-content:space-between;align-items:end}.account-info__price-partner{margin-top:20px}.account-info__icon-link .icon-link__text{padding-left:0}.account-info__icon-link.icon-edit.icon-link{top:-3px}@media(min-width: 768px){.account-info{margin-bottom:22px}.account-info--navigation{margin-bottom:0}.account-info--navigation .account-info__content-items{margin-right:0}.account-info__content{flex-direction:row;align-items:baseline}.account-info__content-items{margin-right:26px;margin-bottom:0}}@media(min-width: 1024px){.account-info--navigation{padding-bottom:20px}.account-info--navigation .account-info__paragraph-headline{margin-bottom:4px}.account-info--navigation .account-info__content-item{display:block}}@media(min-width: 1440px){.account-info--navigation{margin-bottom:0}.account-info--navigation .copytext,.account-info--navigation .form-page__intro,.account-info--navigation .content-copy__list-item,.account-info--navigation .form-aside__copytext,.account-info--navigation .text-list{font-size:16px;line-height:24px}.account-info--navigation .account-info__paragraph-headline{font-size:16px;line-height:24px}.account-info__paragraph-headline{margin-top:-8px}}.add-to-basket__price{margin:25px 0;font-weight:bold;font-size:28px;color:#2d2d2d}.product-items__add-to-basket{order:2;width:24px;height:24px;margin-left:auto}.add-to-basket__pricing-prompt{margin:28px 0 24px;color:#0091dc}.add-to-basket__pricing-prompt .icon-link__text{padding-left:25px}.add-to-basket__pricing-prompt:hover,.add-to-basket__pricing-prompt.tag-filters__filter--current{color:#0a7eba}.add-to-basket__pricing-prompt.icon-link-disabled{cursor:text}.pricing-article__registration-prompt .add-to-basket__pricing-prompt{margin-bottom:7px}.pricing-article__registration-prompt .pricing-article__registration-prompt-icon{font-size:14px;color:#333}.add-to-basket__quantity-icon:before{color:#0091dc}.add-to-basket__quantity-input{width:100px;height:45px;border-bottom:1px solid #0091dc;color:#0091dc}.add-to-basket__quantity-unit{font-size:16px;line-height:24px;color:#0091dc}.add-to-basket__quantity-select{display:block;margin-bottom:10px;text-align:right}.add-to-basket__configure-button{margin-bottom:26px}.add-to-basket__add-button--result-product-button{width:24px;height:24px;padding:0;background:none}.add-to-basket__add-button--result-product-button:hover,.add-to-basket__add-button--result-product-button.tag-filters__filter--current{background:none}.add-to-basket__add-button--result-product-button:hover .icon-cart::before,.add-to-basket__add-button--result-product-button.tag-filters__filter--current .icon-cart::before{color:#333}.add-to-basket__add-button--result-product-button .icon-cart{margin-top:0;margin-right:0}.add-to-basket__add-button--result-product-button .icon-cart::before{font-size:16px;color:#0091dc}.add-to-basket__info{min-height:32px;max-width:200px;position:relative;margin:0 0 9px;padding-left:30px;font-weight:bold;font-size:12px;line-height:18px;color:#8d8d8d}.add-to-basket__info:before{position:absolute;top:1px;left:0;font-size:20px}.add-to-basket__add-button~.add-to-basket__info{min-height:0;max-width:100%}.icon-checkmark.add-to-basket__info.add-to-basket__info--checkmark{margin-top:15px}.add-to-basket__info--checkmark{display:block;margin-top:-13px;margin-bottom:0}.add-to-basket__info--checkmark:before{font-size:16px;line-height:16px;color:#0091dc}.add-to-basket__info--checkmark .icon-link__text{padding-left:3px;font-weight:normal;color:#2d2d2d;cursor:default}.add-to-basket__overlay{width:100%}.add-to-basket__overlay-item{margin-bottom:26px}.add-to-basket__overlay-image{width:100%}.add-to-basket__overlay-quantity{margin-bottom:12px}.add-to-basket__overlay-price{font-weight:bold;font-size:24px}.add-to-basket__overlay-error{margin-bottom:26px}.add-to-basket__quantity--disabled .selectric{background:#f3f3f3;border-color:#c4c4c4}.add-to-basket__quantity--disabled .label,.add-to-basket__quantity--disabled .label:before{color:#c4c4c4}.add-to-basket__quantity--disabled .add-to-basket__unit{color:#c4c4c4}@media(max-width: 768px){.add-to-basket__container--only-button{margin-top:24px}.add-to-basket__info:first-child{margin-top:17px}}@media(max-width: 480px){.product-items__add-to-basket{position:static;margin:0 auto;margin-top:32px}}@media(min-width: 768px){.add-to-basket__price{margin-top:-11px;font-size:32px}.add-to-basket__pricing-prompt{margin-top:0}.add-to-basket__info{margin:0 0 24px}.add-to-basket__add-button~.add-to-basket__info{margin:-10px 0 -6px}.add-to-basket__add-button~.add-to-basket__info--checkmark{margin-top:-15px}}@media(min-width: 1024px){.add-to-basket__info--checkmark{margin-top:3px}}@media(min-width: 1440px){.add-to-basket__pricing-prompt{margin-top:3px;margin-bottom:27px}.add-to-basket__pricing-prompt .icon-link__text{padding-left:28px}.add-to-basket__quantity-unit{font-size:18px;line-height:28px}.add-to-basket__info{margin:20px 0 26px}.add-to-basket__add-button~.add-to-basket__info{margin:-10px 0 -6px}.add-to-basket__add-button~.add-to-basket__info--checkmark{margin-top:-14px}}.add-to-cart-article{display:flex;flex-direction:column;align-items:flex-end}.add-to-cart-article__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;margin-top:24px}@media(min-width: 768px){.add-to-cart-article__price-wrapper{margin-top:0}}.add-to-cart-article__price-wrapper .form-group{margin-bottom:0}.add-to-cart-article__price{order:2;height:35px;margin:6px 0;font-weight:700;font-size:24px}.add-to-cart-article__price--disabled{color:rgba(51,51,51,.3)}.add-to-cart-article__quantity-select{text-align:left;margin-bottom:24px}.add-to-cart-article__quantity-select .cart__quantity-select{text-align:right}.cart__quantity-select{text-align:left}.add-to-cart-article__quantity-select-unit{font-weight:700;font-size:16px;color:#333}.add-to-cart-article__shipping-date{margin:22px 0 43px;text-align:right}.add-to-cart-article__purchased{display:flex;justify-content:flex-end}.add-to-cart-article__purchased-link{margin:0}.add-to-cart-article__action-button{width:100%;height:48px}.add-to-cart-article__action-button--kmat{margin-top:25px}.add-to-cart-article__action-button--minified:hover:before,.add-to-cart-article__action-button--minified.tag-filters__filter--current:before{background:none;color:#333}.add-to-cart-article__action-button--minified:before{background:none;color:#0091dc}.add-to-cart-article__action-button--minified:before:hover,.add-to-cart-article__action-button--minified.tag-filters__filter--current:before{background:none;color:#333}@media(min-width: 768px){.add-to-cart-article__action-button{width:228px}.add-to-cart-article__action-button--kmat{margin-top:0}}.add-to-cart-button-small:hover:before,.add-to-cart-button-small.tag-filters__filter--current:before{background:none;color:#333}.add-to-cart-button-small:before{background:none;color:#0091dc}.add-to-cart-button-small:before:hover,.add-to-cart-button-small.tag-filters__filter--current:before{background:none;color:#333}.add-to-cart-button-small__icon::before{position:relative;top:2px;right:2px}.alternative-product{margin-bottom:52px;padding-top:10px}.alternative-product__note-container{margin-bottom:11px}.alternative-product__note{font-size:14px;line-height:18px}.alternative-product__content{margin-bottom:15px;background:#fff}.alternative-product__title{padding:17px 15px 15px;font-weight:bold;font-size:28px;line-height:36px}.alternative-product__description{margin-top:-9px;padding:0 15px 20px}.alternative-product__description--position{margin-top:17px}.alternative-product__button{margin:0 15px 22px}@media(min-width: 768px){.alternative-product{padding-top:21px}.alternative-product__note-container{margin-bottom:22px}.alternative-product__row{display:flex}.alternative-product__content{margin-bottom:26px}.alternative-product__title{padding:21px 26px 19px;font-size:32px;line-height:40px}.alternative-product__description{padding:0 26px 20px}.alternative-product__image-column{display:flex;align-items:center}.alternative-product__button{margin:0 26px 22px}}@media(min-width: 1440px){.alternative-product{margin-bottom:60px;padding-top:25px}.alternative-product__note-container{margin-bottom:25px}.alternative-product__content{margin-bottom:30px}.alternative-product__title{padding:18px 30px 22px}.alternative-product__description{padding:0 30px 24px}.alternative-product__description--position{margin-top:21px}.alternative-product__button{margin:0 30px 26px}}.application-entrance{position:relative;overflow:hidden}.application-entrance__overline{margin:-4px 0 15px}.application-entrance__sub-headline{margin-top:-7px;margin-bottom:14px}.application-entrance__copytext{margin-top:-7px;margin-bottom:17px}.application-entrance__copytext:last-child{margin-bottom:20px}.application-entrance__image{width:100%;margin-bottom:26px}.application-entrance__button{display:block;float:right;margin-bottom:77px}@media(max-width: 479px){.application-entrance__image-container{width:calc(100% + 32px);margin:0 -16px}}@media(min-width: 480px)and (max-width: 767px){.application-entrance__image-container{width:calc(100% + 60px);margin:0 -30px}}@media(min-width: 768px)and (max-width: 1023px){.application-entrance__image-container{width:auto}}@media(min-width: 1024px){.application-entrance__sub-headline,.application-entrance__copytext{margin-bottom:22px}}@media(min-width: 1024px){.application-entrance__overline{margin-bottom:22px}.application-entrance__image{margin-bottom:77px}.application-entrance__button{position:absolute;right:56px;bottom:77px;margin-bottom:0}}@media(min-width: 1440px){.application-entrance__overline{margin-bottom:26px}.application-entrance__copytext:last-child{margin-bottom:30px}.application-entrance__image{margin-bottom:90px}.application-entrance__button{right:60px;bottom:90px}}.articles-configurator{display:flex;justify-content:center;margin-top:52px}.articles-configurator__wrapper{flex-direction:column}.articles-configurator__info{margin-bottom:48px;text-align:center}.basket-details-header{margin-bottom:26px}.basket-details-header .form-global-error{margin-top:-13px;margin-bottom:33px}.basket-details-header .restore-saved-basket{float:right}.basket-details-header__table{margin-bottom:22px}.basket-details-header__table .table__row{position:relative;border-bottom:none}.basket-details-header__form{width:100%}.basket-details-header__form .form-group:first-child{margin:5px 0}.basket-details-header__form .form-control{line-height:22px}.basket-details-header__form .selectric .label{height:46px}.basket-details-header__form .selectric .label:before{top:14px}.basket-details-header__form .form-control-feedback{font-size:14px}.basket-details-header__edit-mode-content{display:none}.basket-details-header__icon--submit,.basket-details-header__icon--close{display:none}.basket-details-header__icon--submit>.icon-cross,.basket-details-header__icon--submit .icon-save,.basket-details-header__icon--close>.icon-cross,.basket-details-header__icon--close .icon-save{min-height:16px;min-width:16px}.basket-details-header__icon--submit>.icon-cross,.basket-details-header__icon--close>.icon-cross{margin-top:4px}.basket-details-header__icon--submit>.icon-cross-blue,.basket-details-header__icon--submit .icon-save,.basket-details-header__icon--close>.icon-cross-blue,.basket-details-header__icon--close .icon-save{min-height:16px;min-width:16px}.basket-details-header__icon--submit>.icon-cross-blue,.basket-details-header__icon--close>.icon-cross-blue{margin-top:4px}.basket-details-header__table-cell--notes-info{float:right;font-size:14px;line-height:20px;color:#8d8d8d}.basket-details-header--edit-mode .basket-details-header__edit-mode-content{display:inline}.basket-details-header--edit-mode .basket-details-header__view-mode-content{display:none}.basket-details-header--edit-mode .basket-details-header__icon--edit{display:none}.basket-details-header--edit-mode .basket-details-header__icon--submit,.basket-details-header--edit-mode .basket-details-header__icon--close{display:block}@media(min-width: 1024px){.basket-details-header__table{margin-bottom:6px}.basket-details-header__table .table__cell{display:block}.basket-details-header__table .table__cell-value{padding-left:0}.basket-details-header__table .basket-details-header__table-cell--notes{margin-right:24px}.basket-details-header__icons{position:absolute;top:26px;right:0}}@media(min-width: 1440px){.basket-details-header{margin-bottom:34px}.basket-details-header__table .table__row{padding:26px 0 4px}.basket-details-header__table .table__cell{margin-bottom:22px}.basket-details-header__table .table__cell-head{display:block}.basket-details-header__table .table__cell-value{padding-top:0}.basket-details-header__icons{top:30px}.basket-details-header__form .selectric .label{height:52px}.basket-details-header__form .selectric .label:before{top:17px}}.bill-of-material{padding-bottom:60px;background:#f2f3f5}.bill-of-material__item{display:flex}.bill-of-material__line{display:inline-block;width:50%;height:50%;position:relative;margin-left:50%;border-bottom:1px solid #333;border-left:1px solid #333;box-sizing:content-box}.bill-of-material__line::before{content:" ";display:inline-block;width:50%;height:100%;position:absolute;top:100%;left:-1px;border-left:1px solid #333}.bill-of-material__line::after{content:" ";display:inline-block;width:7px;height:7px;position:absolute;right:0;bottom:-4px;background:#333}.bill-of-material__item:first-child .bill-of-material__line{border-bottom:none}.bill-of-material__item:first-child .bill-of-material__line::after{content:"";display:none}.bill-of-material__item:last-child .bill-of-material__line::before{content:"";display:none}.bill-of-material__headline{padding:40px 0 16px;font-size:24px}.bill-of-material__material-wrapper{position:relative;margin-bottom:4px}.bill-of-material__material{display:flex;flex-direction:row;align-items:center;padding:16px;background:#fff;border-radius:4px}.bill-of-material__image{display:flex;justify-content:center;align-items:center;width:64px;height:64px;min-width:64px;margin-right:22px}.bill-of-material__image .product-image__image{object-fit:contain}.bill-of-material__description-wrapper{flex-grow:1}.bill-of-material__material-headline{margin-top:-2px;margin-bottom:-2px}.bill-of-material__material-number{font-size:12px}.bill-of-material__material-link{max-width:85px;padding-left:20px;line-height:initial}.bill-of-material__manual-link,.bill-of-material__cad-link{position:absolute;top:50%;transform:translateY(-50%)}.bill-of-material__manual-link{right:135px}.bill-of-material__cad-link{right:90px}@media(min-width: 768px){.bill-of-material__description-wrapper{padding-right:112px}}.breadcrumb .col-xs-12{min-height:0}.breadcrumb__items{display:flex;margin:24px 0 12px;padding:0;list-style:none;white-space:nowrap;flex-wrap:wrap}@media(min-width: 768px){.breadcrumb__items{margin:32px 0 16px}}.content-stage+.breadcrumb .breadcrumb__items{margin-top:0}.breadcrumb--hidden{display:none}@media(min-width: 1024px){.breadcrumb--sticky{width:100%;position:fixed;top:142px;background-color:#fff;z-index:10}}.breadcrumb-xl{max-width:1920px}.button-bar{width:100%;position:fixed;bottom:0;left:0;padding:16px 0;background-color:#fff;z-index:4;box-shadow:0 -3px 6px rgba(182,190,198,.27)}.button-bar__container{display:flex;justify-content:space-between;width:100%;max-width:1920px;margin:0 auto;padding:0 30px}.button-bar__container--single-button{justify-content:flex-end}@media(min-width: 768px){.button-bar__container{padding:0 36px}}@media(min-width: 1024px){.button-bar__container{padding:0 55px}}@media(min-width: 1440px){.button-bar__container{padding:0 60px}}.calculate-shipping-date .text-link,.calculate-shipping-date .jump-mark{font-size:16px}@media(min-width: 1440px){.calculate-shipping-date .text-link,.calculate-shipping-date .jump-mark{font-size:20px}}.category-overlay .standard-layer{background:rgba(45,45,45,.85)}.category-overlay .standard-layer__container{display:flex;flex-direction:column}.category-overlay .standard-layer__content-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.category-overlay .standard-layer__outer-content{width:100%;position:relative;padding:45px 26px 0}.category-overlay .standard-layer__close-icon{right:10px}.category-overlay .standard-layer__policy-link-container{margin-bottom:18px}.category-overlay__info-link{position:absolute;top:6px;right:3px;padding:8px 2px;z-index:1}.category-overlay__info-link:before{left:10px;font-size:16px;line-height:16px}.category-overlay__image-container{height:174px;margin-bottom:16px}.category-overlay__image{height:100%;padding-bottom:0}.category-overlay__image .product-image__background{justify-content:flex-start;padding:0}.category-overlay__text-container{max-height:288px;padding-right:43px;overflow-y:auto}.category-overlay__text-link{float:right;margin-top:26px;margin-bottom:26px}@media(min-width: 768px){.category-overlay__image .product-image__background{align-items:flex-start}.category-overlay__image-container{height:228px;margin-bottom:0}}@media(min-width: 1024px){.category-overlay__image-container{height:283px}}@media(min-width: 1440px){.category-overlay__info-link:before{left:17px;margin-top:-8px}.category__info-link:before{top:10px;right:-4px;margin-top:-11px}}.checkbox-compare:before{content:"";display:none;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#0091dc}.checkbox-compare.checked:before{display:block}.component-chain{min-width:320px}.component-chain__categories{display:flex;justify-content:center;margin:0 0 0 -8px;padding:95px 0 46px;list-style:none;flex-wrap:wrap}.component-chain__category{margin-top:29.5px;margin-left:8px;cursor:pointer}.component-chain__category:nth-child(1){order:3;position:relative}.component-chain__category:nth-child(2){order:2}.component-chain__category:nth-child(3){order:4}.component-chain__category:nth-child(4){order:1}.component-chain__category:nth-child(5){order:5}.component-chain__category:nth-child(6){order:6}.component-chain__category:nth-child(7){order:7}.component-chain__category:last-child:nth-child(1),.component-chain__category:last-child:nth-child(3){margin-right:-70px}.component-chain__category:last-child:nth-child(6){margin-right:77px}.component-chain__comb{width:67px;height:38.6824680357px;border:1px solid #8d8d8d;border-top:none;border-bottom:none;position:relative}.component-chain__comb:before,.component-chain__comb:after{width:67px;height:38.6824680357px;border:1px solid #8d8d8d;border-top:none;border-bottom:none;content:"";position:absolute;top:0;left:-1px}.component-chain__comb:before{transform:rotate(60deg)}.component-chain__comb:after{transform:rotate(-60deg)}.component-chain__comb-content{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;width:100%;height:calc(100% + 8px);position:relative;top:-4px;padding:0 2px;border:2px solid transparent;border-top-width:0;border-bottom-width:0;font-size:12px;line-height:16px;text-align:center;color:transparent;z-index:1;overflow-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.component-chain__comb-icon{width:35px;position:absolute;top:50%;left:13px;margin-top:-17px}.component-chain__comb-product{width:90px;height:51.9615242271px;border:1px solid #8d8d8d;border-top:none;border-bottom:none;position:relative;border-width:3px;border-color:#0091dc;position:absolute;top:-86px;left:-49px;outline:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.component-chain__comb-product:before,.component-chain__comb-product:after{width:90px;height:51.9615242271px;border:1px solid #8d8d8d;border-top:none;border-bottom:none;content:"";position:absolute;top:0;left:-1px}.component-chain__comb-product:before{transform:rotate(60deg)}.component-chain__comb-product:after{transform:rotate(-60deg)}.component-chain__comb-product:after,.component-chain__comb-product:before{left:-3px;border-width:3px;border-color:#0091dc}.component-chain__image-container{height:51px;padding-bottom:0}.component-chain__image-container .product-image__background{padding:5px}.component-chain__image-container .component-chain__image{object-fit:contain}.component-chain__category--selected .component-chain__comb{border-width:3px;border-color:#0091dc}.component-chain__category--selected .component-chain__comb:after,.component-chain__category--selected .component-chain__comb:before{left:-3px;border-width:3px;border-color:#0091dc}.component-chain__category--selected .component-chain__comb-content{border:none}.component-chain__category--no-icon .component-chain__comb-content{color:#8d8d8d}.component-chain__category--selected.component-chain__category--no-icon .component-chain__comb-content{color:#0091dc}.component-chain__comb-product.component-chain__comb-product--unselected{border-width:1px;border-color:#8d8d8d}.component-chain__comb-product.component-chain__comb-product--unselected:after,.component-chain__comb-product.component-chain__comb-product--unselected:before{left:-1px;border-width:1px;border-color:#8d8d8d}@media(min-width: 768px){.component-chain__categories{margin-left:-14px;padding:125px 0 31px}.component-chain__category{margin-left:14px}.component-chain__category:nth-child(1){order:4}.component-chain__category:nth-child(2){order:3}.component-chain__category:nth-child(3){order:5}.component-chain__category:nth-child(4){order:2}.component-chain__category:nth-child(5){order:6}.component-chain__category:nth-child(6){order:1}.component-chain__category:nth-child(7){order:7}.component-chain__category:last-child:nth-child(1),.component-chain__category:last-child:nth-child(3),.component-chain__category:last-child:nth-child(6){margin-right:0}.component-chain__category:last-child:nth-child(even){margin-left:-87px}.component-chain__comb{width:86px;height:49.6521231503px;width:87px}.component-chain__comb:before,.component-chain__comb:after{width:86px;height:49.6521231503px}.component-chain__comb-icon{width:50px;left:15px;margin-top:-24px}.component-chain__comb-product{width:117px;height:67.5499814952px;position:absolute;top:-113px;left:-65.5px}.component-chain__comb-product:before,.component-chain__comb-product:after{width:117px;height:67.5499814952px}.component-chain__image-container{height:67px}}@media(min-width: 1024px){.component-chain__categories{padding-top:93px}.component-chain__comb-content{font-size:16px;line-height:18px}.component-chain__comb:hover,.component-chain__comb.tag-filters__filter--current{background-color:#0091dc}.component-chain__comb:hover:after,.component-chain__comb.tag-filters__filter--current:after,.component-chain__comb:hover:before,.component-chain__comb.tag-filters__filter--current:before{background-color:#0091dc}.component-chain__comb:hover .component-chain__comb-content,.component-chain__comb.tag-filters__filter--current .component-chain__comb-content{color:#fff}.component-chain__comb:hover .component-chain__comb-icon,.component-chain__comb.tag-filters__filter--current .component-chain__comb-icon{visibility:hidden}}@media(min-width: 1440px){.component-chain__categories{margin-left:-24px;padding:156px 0 45px}.component-chain__category{margin-left:24px}.component-chain__comb{width:125px;height:72.1687836487px}.component-chain__comb:before,.component-chain__comb:after{width:125px;height:72.1687836487px}.component-chain__comb-icon{width:70px;left:25px;margin-top:-35px}.component-chain__comb-product{width:170px;height:98.1495457622px;position:absolute;top:-166px;left:-97px}.component-chain__comb-product:before,.component-chain__comb-product:after{width:170px;height:98.1495457622px}.component-chain__image-container{height:97px}}.content-box--has-link,.content-box--has-image{padding-bottom:53px}.content-box--has-link .content-box__text,.content-box--has-image .content-box__text{margin-bottom:23px}.content-box__header{margin-bottom:12px}.content-box__topic{margin-bottom:15px;font-weight:bold;font-size:12px;line-height:15px}.content-box__sub-headline{margin-top:0;font-weight:bold}.content-box__body{display:flex;flex-direction:column;align-items:center}.content-box__text{width:100%;height:51px;overflow:hidden}.content-box__button{padding-top:13px;padding-right:74px;padding-left:74px;overflow:visible}.content-box__image{flex-shrink:0;width:100%;height:100%;max-width:112px;max-height:112px}@media(min-width: 768px){.content-box--has-link,.content-box--has-image{padding-bottom:55px}.content-box__slick-arrow:before{font-size:26px;color:#333}.content-box__slick-arrow.slick-prev{left:23px}.content-box__slick-arrow.slick-next{right:23px}.content-box__header{margin-bottom:15px}.content-box__topic{margin-bottom:18px}.content-box__sub-headline{font-size:32px}.content-box__text{height:72px}}@media(min-width: 1024px){.content-box{padding:24px 132px 51px 112px}.content-box--has-link .content-box__body,.content-box--has-image .content-box__body{margin-bottom:16px}.content-box--has-link .content-box__text,.content-box--has-image .content-box__text{margin-bottom:0}.content-box--has-image .content-box__header,.content-box--has-image .content-box__text{margin-right:136px}.content-box__slick-arrow.slick-prev{left:25px}.content-box__slick-arrow.slick-next{right:25px}.content-box__topic{margin-bottom:21px}.content-box__body{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.content-box__text{width:auto}.content-box__button{margin-left:24px}.content-box__image{position:absolute;top:66px;right:132px}}@media(min-width: 1440px){.content-box--has-link .content-box__body,.content-box--has-image .content-box__body{margin-bottom:0}.content-box--has-image .content-box__header,.content-box--has-image .content-box__text{margin-right:138px}.content-box__topic{margin-bottom:18px}.content-box__body{margin-bottom:0}.content-box__button{margin-left:26px;padding-right:81px;padding-left:81px}.content-box__image{right:113px}}.content-image{margin-bottom:77px}.seo-content-image-aspect-ratio{height:auto;object-fit:contain}.content-image__image-area{position:relative;overflow:hidden}.content-image__sub-headline{margin-top:10px;margin-bottom:19px}.content-image__image{width:100%}.content-image__copytext{margin-top:43px;margin-bottom:-6px}.content-image__iframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%;background-color:#fff}.content-image__iframe--content{position:absolute;top:0;width:100%;height:100%;border:none}@media(max-width: 767px){.content-image__sub-headline{font-size:20px;line-height:30px}}@media(min-width: 768px){.content-image__image-area:before{height:26px}.content-image__sub-headline{margin-top:15px}}@media(min-width: 1440px){.content-image{margin-bottom:90px}.content-image__image-area:before{height:31px}.content-image__sub-headline{margin-bottom:22px}.content-image__copytext{margin-top:51px}}.content-image--video:before{content:none}.vjs-texttrack-settings{display:none}.video-js,.vjs-poster{border:none;outline:none}.js-video-content .festo-play-icon{width:88px;height:88px;background:transparent;border:none}.js-video-content .festo-play-icon .vjs-icon-placeholder{display:none}.js-video-content .icon-play-icon:before{font-size:88px;line-height:88px}@media(min-width: 480px){.js-video-content .festo-play-icon{width:104px;height:104px}.js-video-content .icon-play-icon:before{font-size:104px;line-height:104px}}.js-video-content:hover .festo-play-icon,.js-video-content.tag-filters__filter--current .festo-play-icon{background:transparent}.corerange-layer .standard-layer{background:rgba(45,45,45,.85)}.corerange-layer .standard-layer__container{display:flex;flex-direction:column}.corerange-layer .standard-layer__content-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.corerange-layer .standard-layer__outer-content{width:100%;position:relative;padding:45px 26px 0}.corerange-layer .standard-layer__close-icon{right:10px}.corerange-layer .standard-layer__policy-link-container{margin-bottom:18px}.corerange-layer .standard-layer__outer-content{padding-top:18px;padding-right:40px;padding-bottom:0}.corerange-layer__image-container{min-width:312px;min-height:312px;margin-bottom:52px;text-align:center}.corerange-layer__image{width:312px;height:100%}.corerange-layer__divider{margin:-12px 0;border:1px solid #c4c4c4}.corerange-layer__tag{margin-bottom:7px;color:#a3b2bc}.corerange-layer__headline{margin-bottom:16px;font-size:16px;line-height:24px}.corerange-layer__copytext{margin-bottom:20px}.corerange-layer__info-container{display:flex;flex-direction:column}.corerange-layer__info{margin-bottom:22px}@media(min-width: 768px){.corerange-layer .standard-layer__outer-content{padding:109px 0 56px}.corerange-layer__tag{margin-bottom:32px;font-size:24px;line-height:32px}.corerange-layer__headline{margin-bottom:32px;font-size:24px;line-height:32px}.corerange-layer__copytext{margin-bottom:49px}.corerange-layer__info-container{flex-direction:row}.corerange-layer__info{width:50%;margin-bottom:0;padding-left:53px}.corerange-layer__info:before{top:0;font-size:40px;line-height:40px}.corerange-layer__info .core-range-info__title{font-size:32px;line-height:40px}}@media(min-width: 1440px){.corerange-layer .standard-layer__outer-content{padding-top:81px;padding-bottom:72px}.corerange-layer__image-container{display:flex;justify-content:space-between;margin-top:12px;margin-bottom:0}.corerange-layer__headline{margin-bottom:30px}.corerange-layer__copytext{margin-bottom:54px}}.filter-row{margin-top:-7px}.filter-row .lightbox__content{position:relative;padding:46px 24px 26px}.filter-row .lightbox__close-icon{background:none}.filter-row .lightbox__close-icon [class*=icon-]{color:#0091dc}.filter-row .form-group{margin-bottom:26px}.filter-row .form-control{height:46px}.filter-row .form-control.flatpickr-input{height:auto}.filter-row .selectric .label{height:44px;padding-top:12px;padding-bottom:12px;font-size:16px;line-height:24px}.filter-row .selectric .label:before{margin-top:2px;font-size:10px}.filter-row__filter-container{position:relative;padding-bottom:18px;border-bottom:1px solid #c4c4c4}.filter-row__active-filter{font-weight:bold}.filter-row__filter-link{position:absolute;right:0;bottom:22px}.filter-row__button-container{text-align:right}@media(max-width: 1024px){.filter-row{display:inline-block;width:100%}.filter-row__filter-container{padding-bottom:22px}}@media(min-width: 1024px){.filter-row{margin-top:0;margin-bottom:18px}.filter-row .form-group{height:76px}.filter-row__button-container{padding-top:20px}}@media(min-width: 1440px){.filter-row{margin-bottom:24px}.filter-row__button-container{padding-top:25px}.filter-row__button-container .action-button{width:100%}}.form-aside{margin-bottom:26px;padding:18px 26px 0}.form-aside:before,.form-aside:after{content:" ";display:table}.form-aside:after{clear:both}.form-aside:last-child{margin-bottom:77px}.form-aside__sub-headline{margin-bottom:14px;line-height:28px}.form-aside__copytext{margin-bottom:11px}.form-aside__copytext:last-child{margin-bottom:21px}.form-aside__text-list{margin-top:0;margin-bottom:19px;padding-left:18px}.form-aside__buttons{text-align:right}.form-aside__button{display:inline-block;margin-left:26px;vertical-align:middle}.form-aside__button:not(.action-button){line-height:1}.form-aside__button:first-child{margin:-2px 0 24px}.form-aside__button:last-child{margin-bottom:26px}@media(min-width: 768px){.form-aside{padding-right:24px;padding-left:24px}.form-aside__button{margin-left:24px}}@media(min-width: 1440px){.form-aside{margin-bottom:30px;padding-top:23px}.form-aside:last-child{margin-bottom:90px}.form-aside__sub-headline{margin-bottom:16px;line-height:32px}.form-aside__copytext{margin-bottom:14px}.form-aside__copytext:last-child{margin-bottom:23px}.form-aside__text-list{margin-bottom:23px}.form-aside__button:last-child{margin-bottom:30px}}ul.permissions-info{list-style:disc;margin-bottom:46px;margin-top:18px;padding-left:20px}.permission-headline{font-size:18px}.global-popup-layer .lightbox{z-index:50}.global-popup-layer__note{color:#8d8d8d}.graphical-download-list .link-list__paragraph-headline{margin-bottom:0;margin-top:12px}.graphical-download-list-container{display:flex;flex-direction:column}.graphical-download-list-item{background:#f2f3f5;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin-top:16px;min-height:202px;padding:24px;width:100%}.graphical-download-list-item:hover .graphical-download-link,.graphical-download-list-item.tag-filters__filter--current .graphical-download-link{color:#0a7eba}.graphical-download-link-list__paragraph-headline{margin-bottom:0}.graphical-download-description-image-container{display:flex;flex:1 0 auto;padding-top:16px}.graphical-download-description-image-container .graphical-description{color:#333;margin-right:24px}.graphical-download-description-image-container .graphical-image{box-shadow:0 1px 4px rgba(0,0,0,.16);height:113px;margin-left:auto;min-width:80px;width:80px}.graphical-download-description-image-container .graphical-image--square{border-radius:12px;height:80px;overflow:hidden}.graphical-download-link{color:#0091dc;line-height:16px;margin-top:16px;padding-left:24px}@media(min-width: 768px){.graphical-download-list .link-list__paragraph-headline{margin-bottom:0;margin-top:16px}}@media(min-width: 1024px){.graphical-download-list-container{flex-direction:row;margin-top:16px}.graphical-download-list-item{margin-bottom:0;margin-right:24px;min-width:288px}.graphical-download-list-item:last-child{margin-right:0}.graphical-download-description-image-container .graphical-image{margin-left:0}}@media(min-width: 1440px){.graphical-download-list-item{min-width:424px;width:424px}}.half-width-image-teaser{margin-right:-16px;margin-left:-16px;display:block;position:relative;overflow:hidden}.half-width-image-teaser__container-image{padding-top:50%;position:relative}.half-width-image-teaser__image{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;object-fit:cover}.half-width-image-teaser__text-area-container{padding-top:65%;position:relative}.half-width-image-teaser__text-area{width:100%;height:100%;padding:20px 24px;background-color:#f5f7fa;display:flex;flex-direction:column;position:absolute;left:0;right:0;top:0;bottom:0}.half-width-image-teaser__text-area .image-teaser__overline-container{position:relative}.half-width-image-teaser__text-area .image-teaser__overline{display:none;margin-bottom:0;position:absolute;top:-13px;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.half-width-image-teaser__text-area .image-teaser__main-headline{font-weight:bold;font-size:1.5em;margin-bottom:5px;margin-top:20px;line-height:1em}.half-width-image-teaser__text-area .image-text-teaser__copytext{overflow:hidden;flex-grow:3;flex-shrink:1;margin-bottom:10px;margin-top:10px}.half-width-image-teaser__text-area .image-teaser__button{flex-grow:0;flex-shrink:0;align-self:flex-start;width:auto;min-width:145px;margin-top:auto}@media(min-width: 480px){.half-width-image-teaser{margin-right:-30px;margin-left:-30px}.half-width-image-teaser__container-image{padding-top:24.68%}.half-width-image-teaser__text-area-container{padding-top:calc(24.68% + 24px)}}@media(min-width: 768px){.half-width-image-teaser{margin-right:0;margin-left:0}.half-width-image-teaser__text-area .image-text-teaser__copytext{margin-top:0}}@media(min-width: 1024px){.half-width-image-teaser__text-area{padding:10px 24px}.half-width-image-teaser__text-area .image-text-teaser__copytext{margin-top:0;margin-bottom:5px}}@media(min-width: 1440px){.half-width-image-teaser__text-area{padding:20px 30px}.half-width-image-teaser__text-area .image-text-teaser__copytext{margin-top:0;margin-bottom:10px}.half-width-image-teaser__text-area .image-teaser__overline{display:block}}@media(min-width: 1920px){.half-width-image-teaser__text-area .image-text-teaser__copytext{margin-top:0;margin-bottom:15px}.half-width-image-teaser__text-area .image-teaser__main-headline{font-size:2em}}.iframe-lightbox .lightbox{padding:0}.iframe-lightbox .lightbox__content{display:block;padding:24px 0}@media(min-width: 768px){.iframe-lightbox .lightbox__content{padding:24px 30px}}.iframe-lightbox .lightbox__close-icon{width:40px;height:40px;top:8px;right:5px;padding:0;background-color:transparent}.iframe-lightbox .lightbox__close-icon .icon-plus{color:#2d2d2d}.iframe-lightbox--second .lightbox{z-index:35}.iframe-lightbox__hint{width:100%;margin-top:26px}.iframe-lightbox__iframe-wrapper{width:100%;height:100%;min-height:600px;position:relative;padding:3px;overflow:auto;-webkit-overflow-scrolling:touch}.iframe-lightbox__iframe{width:calc(100% - 6px);height:calc(100% - 6px);min-width:375px;position:absolute;border:none;z-index:0}.force-render{display:block !important}@media(min-height: 600px){.iframe-lightbox__iframe-wrapper{min-height:calc(100vh - 240px)}}@media(max-width: 767px){.iframe-lightbox .lightbox{background:#fff}}@media(min-width: 768px){.iframe-lightbox .lightbox{padding-top:120px;padding-bottom:120px}.iframe-lightbox .lightbox__close-icon{top:6px}.iframe-lightbox--content-max-size .lightbox{padding:10px}}@media(min-width: 1440px){.iframe-lightbox .lightbox__close-icon{top:11px}}.image-teaser{display:block;position:relative}.image-teaser__image{width:100%}.image-teaser__overlay{min-width:160px;position:absolute;top:0;bottom:0;left:0;padding:16px 8px;background-color:rgba(255,255,255,.75)}.image-teaser__overline{font-size:12px;line-height:14.4px;margin-bottom:8px;font-weight:normal;color:#333}.image-teaser__text-area{display:flex;flex-direction:column;justify-content:center;height:100%}.image-teaser__button{display:inline-block;align-self:flex-start;margin-top:16px;padding:11px 23px}.image-teaser__main-headline{font-size:14px;line-height:16.8px;margin:0;font-weight:bold;color:#333}.image-teaser-pattern{position:relative;margin-bottom:42px}.image-teaser-pattern .image-teaser.image-teaser--full-size{max-width:100%}@media(max-width: 480px){.image-teaser-pattern .container-fluid{padding:0}.image-teaser__overlay{width:auto;position:static;padding:16px;background-color:#f5f7fa}.image-teaser__button{margin-top:19px}}@media(min-width: 480px){.image-teaser__overlay{min-width:33%;padding:16px}.image-teaser__overline,.image-teaser__main-headline{max-width:23ch}}@media(min-width: 768px){.image-teaser{max-width:456px}.image-teaser.image-teaser--full-size .image-teaser__overline,.image-teaser.image-teaser--full-size .image-teaser__main-headline{max-width:34ch}}@media(min-width: 1024px){.image-teaser__overlay{padding:24px}.image-teaser{max-width:600px}.image-teaser__overline,.image-teaser__main-headline{max-width:31ch}.image-teaser.image-teaser--full-size .image-teaser__overline,.image-teaser.image-teaser--full-size .image-teaser__main-headline{max-width:50ch}}@media(min-width: 1440px){.image-teaser__overlay{padding:32px 23px}.image-teaser__overline{font-size:16px;line-height:19.2px;margin-bottom:29px;font-weight:bold}.image-teaser__main-headline{font-size:24px;line-height:28.8px}.image-teaser__overline,.image-teaser__main-headline{max-width:26ch}.image-teaser.image-teaser--full-size .image-teaser__overline,.image-teaser.image-teaser--full-size .image-teaser__main-headline{max-width:29ch}.image-teaser{max-width:872px}.image-teaser__button{margin-top:24px;padding:11px 23px}}.image-text-teaser{margin-right:-16px;margin-left:-16px;display:flex;position:relative;margin-bottom:24px;padding-top:0;background-color:#e5e5e5}.image-text-teaser .image-text-teaser__image-text-container{position:relative;top:0;left:0;right:0;display:flex;bottom:0}.image-text-teaser .image-text-teaser__image-container{display:block;padding-top:24.68%;position:relative;overflow:hidden}.image-text-teaser .image-text-teaser__image{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;height:100%}.image-text-teaser .image-text-teaser__text-container{display:flex;flex-direction:column;justify-content:space-between;padding:20px 24px;position:relative;flex-grow:0}.image-text-teaser .image-text-teaser__text-link{margin-top:auto}.image-text-teaser .image-text-teaser__sub-headline{font-weight:bold;color:#333;font-size:1.5em;line-height:1em;margin-bottom:5px}.image-text-teaser .image-text-teaser__copytext{margin:0 0 40px;color:#333;flex-grow:0;overflow:hidden;flex-shrink:1}@media(min-width: 480px){.image-text-teaser{margin-right:-30px;margin-left:-30px;padding-top:24.68%}.image-text-teaser .image-text-teaser__image-text-container{position:absolute}.image-text-teaser .image-text-teaser__image-container{display:block;width:calc(50% - 12px);padding-top:0}.image-text-teaser .image-text-teaser__image-container img{width:100%}.image-text-teaser__text-container{width:calc(50% + 12px)}.image-text-teaser__copytext{margin-bottom:0}}@media(min-width: 768px){.image-text-teaser{margin-right:0;margin-left:0;padding-top:24.68%}.image-text-teaser .image-text-teaser__image-container{padding-top:0}}@media(min-width: 1024px){.image-text-teaser{padding-top:24.68%}.image-text-teaser .image-text-teaser__image-container{padding-top:24.68%}.image-text-teaser .image-text-teaser__text-container{padding:10px 24px}.image-text-teaser .image-text-teaser__text-container .image-text-teaser__copytext{margin-bottom:5px}}@media(min-width: 1440px){.image-text-teaser .image-text-teaser__image-container{display:block;width:calc(50% - 12px)}.image-text-teaser .image-text-teaser__image-container img{width:100%}.image-text-teaser .image-text-teaser__text-container{padding:20px 24px}}@media(min-width: 1920px){.image-text-teaser .image-text-teaser__sub-headline{font-size:2em}}.journal-teaser-wrapper{margin-bottom:28px}.journal-teaser-container{margin-bottom:28px}.journal-teaser{position:relative;padding-bottom:66px;background:#fff}.journal-teaser__image{width:100%}.journal-teaser__image--inset{width:100%}.journal-teaser__text-content{padding:18px 30px 0}.journal-teaser__title{font-size:14px}.journal-teaser__headline{height:64px;max-height:64px;margin-top:0;margin-bottom:7px;font-weight:bold}.journal-teaser__description{height:48px;max-height:48px;margin-bottom:25px}.journal-teaser__tags{width:calc(100% - (16px * 2));position:absolute;bottom:15px;left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0091dc}.journal-teaser--hero{margin-right:-16px;margin-left:-16px;background:none}.journal-teaser--hero .journal-teaser__text-content{padding:10px 16px 0}.journal-teaser--hero .journal-teaser__title{margin-bottom:25px;font-weight:bold;font-size:32px;line-height:56px}.journal-teaser--hero .journal-teaser__description{height:96px;max-height:96px;margin-bottom:0}.journal-teaser--hero .journal-teaser__tags{left:16px}@media(min-width: 480px){.journal-teaser__tags{width:calc(100% - (30px * 2))}.journal-teaser--hero{margin-right:-30px;margin-left:-30px}.journal-teaser--hero .journal-teaser__text-content{padding-right:30px;padding-left:30px}.journal-teaser--hero .journal-teaser__tags{left:30px}}@media(min-width: 768px){.journal-teaser-wrapper{margin-bottom:78px}.journal-teaser-container{margin-bottom:6px}.journal-teaser__title{margin-bottom:5px}.journal-teaser__headline{height:80px;max-height:80px;margin-bottom:16px;font-size:32px;line-height:40px}.journal-teaser__tags{width:85%}.journal-teaser--hero{margin-right:0;margin-left:0;padding-bottom:0}.journal-teaser--hero .journal-teaser__link{display:flex;justify-content:space-between}.journal-teaser--hero .journal-teaser__image{width:calc(50% - 3px)}.journal-teaser--hero .journal-teaser__text-content{width:calc(50% - 3px);padding-top:6px;padding-right:0}.journal-teaser--hero .journal-teaser__title{margin-bottom:50px;font-size:44px}.journal-teaser--hero .journal-teaser__tags{width:45%;bottom:35px;left:calc(50% + 3px + 30px)}.journal-teaser--hero-left .journal-teaser__image{order:2}.journal-teaser--hero-left .journal-teaser__text-content{order:1;padding-right:24px}.journal-teaser--hero-left .journal-teaser__tags{width:40%;left:30px}}@media(min-width: 768px)and (max-width: 1439px){.journal-teaser{margin-right:-9px}.journal-teaser-container:nth-child(2n) .journal-teaser{margin-right:0;margin-left:-9px}.journal-teaser--hero{margin-right:0}}@media(min-width: 1024px){.journal-teaser-wrapper{margin-bottom:98px}.journal-teaser__tags{width:90%}.journal-teaser--hero .journal-teaser__text-content{padding-left:50px}.journal-teaser--hero .journal-teaser__tags{width:40%;left:calc(50% + 3px + 50px)}.journal-teaser--hero-left .journal-teaser__tags{left:50px}}@media(min-width: 1440px){.journal-teaser-wrapper{margin-bottom:178px}.journal-teaser{margin-right:-12px}.journal-teaser-container:nth-child(3n-1) .journal-teaser{margin-right:-6px;margin-left:-6px}.journal-teaser-container:nth-child(3n) .journal-teaser{margin-right:0;margin-left:-12px}.journal-teaser__tags{width:85%}.journal-teaser--hero{margin-right:0}.journal-teaser--hero .journal-teaser__image{width:calc(66.6666666667% - 3px)}.journal-teaser--hero .journal-teaser__image--inset{width:100%}.journal-teaser--hero .journal-teaser__text-content{width:calc(33.3333333333% - 3px);padding-left:30px}.journal-teaser--hero .journal-teaser__tags{width:30%;left:calc(66.6666666667% + 3px + 30px)}.journal-teaser--hero-left .journal-teaser__tags{left:30px}}.keyvisual{margin-bottom:51px;margin-top:24px}.keyvisual__image{width:100%}.keyvisual__main-headline{background-color:#f5f7fa;color:#2d2d2d;font-size:24px;font-weight:bold;line-height:32px;padding:6px 15px 7px}@media(min-width: 1024px){.keyvisual{margin-bottom:77px}.keyvisual__main-headline{font-size:28px;line-height:36px;padding:7px 26px 8px}}@media(min-width: 1440px){.keyvisual{margin-bottom:90px}.keyvisual__main-headline{font-size:32px;line-height:40px;padding:8px 30px 9px}}.link-list{margin-bottom:34px}.link-list.link-list--uncropped{margin-top:0}.link-list--category{margin-bottom:20px}.link-list__sub-headline{margin-bottom:14px}.link-list__paragraph-headline{margin-bottom:6px}.link-list__list-items{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.link-list__list-item{margin-bottom:20px}.link-list__list-item:last-child{margin-bottom:0}@media(min-width: 1440px){.link-list__sub-headline{margin-top:-12px;margin-bottom:17px}.link-list__paragraph-headline{margin-top:-9px;margin-bottom:12px}}.map__controls-filter{scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin;display:none;width:312px;height:568px;margin-top:16px;padding:24px;background:#fff;border-radius:4px;overflow:auto;box-shadow:0 1px 8px rgba(0,0,0,.161);pointer-events:initial}.map__controls-filter::-webkit-scrollbar{width:14px;height:18px}.map__controls-filter::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.map__controls-filter::-webkit-scrollbar-button{width:0;height:0;display:none}.map__controls-filter::-webkit-scrollbar-corner{background-color:transparent}.map__controls-filter.active{display:block}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl{position:relative}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions-wrapper{width:100%;position:absolute;top:46px;left:0;background:#fff;border-radius:4px;z-index:3;box-shadow:0 1px 8px rgba(0,0,0,.161)}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions:before{content:"";width:14px;height:14px;position:absolute;top:-7px;left:14px;transform:rotate(45deg);background:#fff;z-index:-1}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions{position:relative;margin:0;padding:0}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions li{padding:12px;list-style:none;font-size:16px;cursor:pointer}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions li a{color:#333}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .geocoder-dropdown-item{display:flex;align-items:center}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .geocoder-dropdown-item img{margin-right:8px}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions li:hover,.mapboxgl-ctrl-geocoder.mapboxgl-ctrl .suggestions li.tag-filters__filter--current{background:#eaeaea}.mapboxgl-ctrl-geocoder--input{width:100%;height:32px;max-width:80%;margin:0 0 22px;padding:0 0 8px;border:none;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.mapboxgl-ctrl-geocoder--input:focus{outline:none}.mapboxgl-ctrl-geocoder--input::placeholder{color:transparent}.mapboxgl-ctrl-geocoder--input::-webkit-input-placeholder{color:transparent}.mapboxgl-ctrl-geocoder--input::-moz-placeholder{color:transparent}.mapboxgl-ctrl-geocoder--input:-ms-input-placeholder{color:transparent}.mapboxgl-ctrl-geocoder--input:-moz-placeholder{color:transparent}.mapboxgl-ctrl-geocoder--input::-ms-clear{display:none}.map__filter-input-wrapper .selectric-wrapper{position:static}.map__filter-input-wrapper:hover .service-select,.map__filter-input-wrapper.tag-filters__filter--current .service-select{color:#0091dc;border-bottom-color:#0091dc}.map__filter-input-wrapper--search{position:relative}.map__filter-input-label{padding:8px 0;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-size:12px;text-overflow:ellipsis}.map__filter-input-wrapper:focus-within .map__filter-input-label--search{transform:translateY(-20px);font-size:12px;-webkit-transform:translateY(-20px)}.map__filter-input-wrapper:focus-within .map__filter-input-label--search:after{bottom:-20px}.map__filter-input-wrapper.focus-within .map__filter-input-label--search{transform:translateY(-20px);font-size:12px;-webkit-transform:translateY(-20px)}.map__filter-input-wrapper.focus-within .map__filter-input-label--search:after{bottom:-20px}.map__filter-input-label--search{width:100%;position:absolute;top:-8px;right:auto;left:0;font-size:16px;z-index:1;transition:transform 300ms linear,font-size 300ms linear;transform-origin:top left;-webkit-transform-origin:top left;pointer-events:none}.map__filter-input-label--search.active{transform:translateY(-20px);font-size:12px;-webkit-transform:translateY(-20px)}.map__filter-input-label--search.active:after{bottom:-20px}.map__filter-input-label--search:after{content:"";display:block;width:100%;position:absolute;bottom:0;border-bottom:1px solid #b6bec6;transition:bottom 300ms linear}.map__filter-header-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.map__filter-header-wrapper .map-filter-label{font-weight:normal}.map__filter-button-apply{display:none}.map__filter-arrow-icon{display:flex;align-items:center;transform:rotate(180deg);cursor:pointer}.map__filter-header--mobile{display:none;height:64px;padding:17px 16px 16px;background:#fff}.map__filter-header-label--mobile{font-size:24px;line-height:32px}.map__filter-header-wrapper .icon-reset-all{cursor:pointer}.map__filter-header-wrapper .icon-reset-all:hover,.map__filter-header-wrapper .icon-reset-all.tag-filters__filter--current{color:#0091dc}.map__filter-result-count{color:#0091dc}.map__filter-input{font-family:"MetaPro","Trebuchet MS",Arial,sans-serif}.map__filter-input-wrapper .selectric{margin:0 0 22px;padding:0;border:none;border-bottom:1px solid #b6bec6}.geocoder-search-icon{display:block;position:absolute;top:0;right:13px;font-family:"festo-icons";font-weight:normal;font-size:18px;color:#333;font-variant:normal;font-style:normal;text-decoration:none;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.map__filter-input-wrapper:hover .selectric,.map__filter-input-wrapper.tag-filters__filter--current .selectric{border-bottom:1px solid #0091dc}.map__filter-input-wrapper:hover .selectric .label,.map__filter-input-wrapper.tag-filters__filter--current .selectric .label{color:#0091dc}.map__filter-input-wrapper:hover .selectric .label::before,.map__filter-input-wrapper.tag-filters__filter--current .selectric .label::before{color:#0091dc}.map__filter-input-wrapper:hover .mapboxgl-ctrl-geocoder--input,.map__filter-input-wrapper.tag-filters__filter--current .mapboxgl-ctrl-geocoder--input{color:#0091dc}.map__filter-input-wrapper:hover .map__filter-input-label--search:after,.map__filter-input-wrapper.tag-filters__filter--current .map__filter-input-label--search:after{border-bottom:1px solid #0091dc}.map__filter-input-wrapper:hover .geocoder-search-icon:before,.map__filter-input-wrapper.tag-filters__filter--current .geocoder-search-icon:before{color:#0091dc;pointer-events:none}.map__filter-input-wrapper:hover .map__filter-input-label,.map__filter-input-wrapper.tag-filters__filter--current .map__filter-input-label{color:#0091dc}.map__filter-input-wrapper .selectric-items li{min-height:48px;padding:13px 26px;color:#333;cursor:pointer}.map__filter-input-wrapper .selectric-items li:hover,.map__filter-input-wrapper .selectric-items li.tag-filters__filter--current,.map__filter-input-wrapper .selectric-items li.highlighted{background:#eaeaea}.map__filter-input-wrapper .selectric-items li.selected{display:flex;justify-content:space-between;background:none;background-position:center right 26px !important}.map__filter-input-wrapper .selectric-items li.selected::after{font-family:"festo-icons";font-size:12px;color:#0091dc}.map__filter-input-wrapper .selectric-items li.selected:hover.highlighted,.map__filter-input-wrapper .selectric-items li.selected.highlighted.tag-filters__filter--current{background:#eaeaea}.map__filter-input-wrapper .selectric-items li.selected.highlighted{background:none}.map__filter-input-wrapper .selectric-disabled .selectric{background:#fff}.map__filter-input-wrapper .selectric .label{height:32px;padding:0 0 8px;color:#333}.map__filter-input-wrapper .selectric .label:before{color:#333}.map__filter-input-wrapper .selectric-items{width:264px;min-height:568px;max-height:568px;top:0;border:none;border-radius:4px;z-index:2;cursor:initial;box-shadow:0 0 8px rgba(0,0,0,.161)}.map__filter-input-wrapper .selectric-items:focus{outline:none}.map__controls-filter,.map__filter-input-wrapper .selectric-scroll{scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin}.map__controls-filter::-webkit-scrollbar,.map__filter-input-wrapper .selectric-scroll::-webkit-scrollbar{width:14px;height:18px}.map__controls-filter::-webkit-scrollbar-thumb,.map__filter-input-wrapper .selectric-scroll::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.map__controls-filter::-webkit-scrollbar-button,.map__filter-input-wrapper .selectric-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.map__controls-filter::-webkit-scrollbar-corner,.map__filter-input-wrapper .selectric-scroll::-webkit-scrollbar-corner{background-color:transparent}.map__filter-input-triangle{width:14px;height:14px;position:absolute;left:-7px;transform:rotate(45deg);background:#fff;z-index:-1;box-shadow:-3px 2px 6px -5px rgba(0,0,0,.161)}@media(max-width: 768px){.map__controls-filter{max-width:216px}}@media(max-width: 480px){.map__filter-input-wrapper{margin:0 16px 22px}.map__filter-header--mobile{display:flex;justify-content:space-between;align-items:center;width:100%;position:fixed;border-bottom:1px solid #b6bec6;z-index:11}.map__controls{z-index:32}}@media(max-width: 480px)and (min-width: 480px){.map__controls{z-index:10}}@media(max-width: 480px){.map__controls-filter{min-width:100%;min-height:100vh;position:fixed;top:0;left:0;margin:0;padding:0 0 60px;animation:slide-me-in-left 300ms linear}}@media(max-width: 480px){.map__filter-button-apply{display:block;width:100%;height:48px;position:fixed;bottom:0;left:0;background:#0091dc;border:none;font-size:16px;color:#fff;outline:none}}@media(max-width: 480px){.map__filter-header-wrapper{margin:84px 16px 38px}}@media(max-width: 480px){.map__filter-input-wrapper .selectric-items{min-width:100%;min-height:100vh;position:fixed;top:62px;left:0}}.map-option-wrapper-checkmark::before{font-size:12px;color:#0091dc}.map-accordion-info-icon-wrapper{align-items:center;display:flex;margin-left:4px;min-height:40px;min-width:40px;position:relative}.map-accordion-info-icon:before{color:#a3b2bc}.map-accordion-info-icon:hover:before,.map-accordion-info-icon.tag-filters__filter--current:before{color:#0091dc}.service-select-container.active .service-select-wrapper{display:block}@media(max-width: 480px){.service-select-container.active .service-select-wrapper{min-width:100%;min-height:calc(100vh - 26px);top:64px}}.service-select-container.active .service-input-chevron{transform:scale(-1)}.service-select-container .service-input-wrapper{position:relative}.service-select-container .service-input-chevron{position:absolute;right:15px;pointer-events:none;cursor:pointer}.service-select-container .service-input-chevron:before{font-size:10px}.service-select{width:100%;padding:0 46px 8px 0;border:none;border-bottom:1px solid #b6bec6;cursor:pointer;outline:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.service-select:disabled{background:#fff;cursor:not-allowed;pointer-events:none}.service-select:focus{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.service-select-wrapper{scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin;display:none;width:200px;min-height:568px;max-height:568px;position:fixed;top:0;left:0;background:#fff;border-radius:4px;overflow:auto;z-index:2;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.16))}.service-select-wrapper::-webkit-scrollbar{width:14px;height:18px}.service-select-wrapper::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.service-select-wrapper::-webkit-scrollbar-button{width:0;height:0;display:none}.service-select-wrapper::-webkit-scrollbar-corner{background-color:transparent}@media(min-width: 480px){.service-select-wrapper{position:absolute}}@media(min-width: 768px){.service-select-wrapper{width:264px}}.service-option-group{font-size:16px;color:#333;cursor:pointer}.service-option-group.active .service-option{display:flex}.service-option-group.active .service-option-group-chevron{transform:scaleY(-1)}.service-option{display:none;flex:0 1 100%;justify-content:space-between;align-items:center;min-height:48px;padding:13px 26px;font-size:16px;color:#333;cursor:pointer}.service-option.all-option{display:flex;border-top:none;border-bottom:1px solid #d8dce1}.service-option:first-of-type:not(.all-option){border-top:1px solid #d8dce1}.service-option:last-of-type{border-bottom:1px solid #d8dce1}.service-option:hover,.service-option.tag-filters__filter--current{background:#f2f3f5}.service-option .icon-checkmark{width:24px;height:24px;background-position:right;color:#0091dc}.service-option .icon-checkmark::before{margin-left:8px;font-size:10px}.service-option-text-wrapper{align-items:center;display:flex;min-width:178px;width:178px}.service-option-text-wrapper .service-option-text{display:block;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:calc(100% - 24px);text-overflow:ellipsis}.service-option-group-content{display:flex;justify-content:space-between;align-items:center;width:100%;padding:13px 26px;border-bottom:1px solid #d8dce1;font-size:16px;cursor:pointer}.service-option-group-content .service-option-group-chevron::before{font-size:10px}.map__filter-services{margin:0 16px 22px}@media(min-width: 480px){.map__filter-services{margin:0 0 22px}}.map__filter--set-body-static{overflow:hidden}.map__services-floating-tooltip{position:fixed;max-width:260px;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(130,130,130,.2);z-index:33}.map__services-floating-tooltip::before{content:"";width:12px;height:12px;position:absolute;bottom:-8px;left:20px;transform:rotate(45deg) translateY(-50%);background:#fff;z-index:1;filter:drop-shadow(0 1px 4px rgba(130, 130, 130, 0.2))}.map__services-floating-tooltip::after{content:"";width:30px;height:12px;position:absolute;left:16px;bottom:0;background:#fff;z-index:2}.map__legend{width:100%;height:568px;max-width:648px;position:absolute;right:60px;margin:16px 0 0;background-color:#fff;border-radius:5px;z-index:3;box-shadow:0 1px 8px rgba(0,0,0,.161);pointer-events:initial}.map__legend:before{content:"";display:block;width:14px;height:14px;position:absolute;top:-7px;right:25px;transform:rotate(45deg);background:#fff}.map__legend .icon-hq,.map__legend .icon-ac,.map__legend .icon-di,.map__legend .icon-bo,.map__legend .icon-ad{height:24px;margin-right:8px;width:24px}.map__legend-wrapper{scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin;padding:25px;overflow:auto}.map__legend-wrapper::-webkit-scrollbar{width:14px;height:18px}.map__legend-wrapper::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.map__legend-wrapper::-webkit-scrollbar-button{width:0;height:0;display:none}.map__legend-wrapper::-webkit-scrollbar-corner{background-color:transparent}.map__legend-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 50px;font-size:24px}.map__legend-header .icon-cross{align-self:flex-end;cursor:pointer}.map__legend-list-wrapper{display:flex;color:"MetaPro","Trebuchet MS",Arial,sans-serif;flex-flow:row wrap}.map__legend-list-wrapper .map__legend-list-item-structures{flex:1 1 216px;margin:0 0 30px;padding:0;list-style:none;line-height:initial}.map__legend-list-wrapper .map__legend-list-item{display:flex;align-items:center;height:24px;margin:0 0 17px}.map__legend-list-item .map__legend-list-item-icon{width:24px;height:24px;margin-right:8px}.map__legend-list-item .map__legend-list-item-icon::before{margin:0 8px 0 0;font-size:24px;color:#0091dc}.map__legend-list-item-icon--grey{width:24px;height:24px;margin-right:8px}.map__legend-list-item-icon--grey::before{margin:0 8px 0 0;font-size:24px;color:#a3b2bc}.map__legend-mobile-header{display:none}@media(max-width: 1024px){.map__legend{max-width:calc(100% - 66px);right:30px}}@media(max-width: 480px){.map__legend{width:100%;min-height:100vh;max-width:initial;position:fixed;top:0;left:0;margin:0;padding:0 0 0 16px;overflow-y:scroll;animation:slide-me-in-right 300ms linear}.map__legend-header{display:flex;flex-direction:row;justify-content:left;margin:24px 0 30px;font-size:24px}.map__legend-header .icon-cross{display:none}.map__legend-list-item-structures{flex:1 1 100%}.map__legend-mobile-header{display:flex;justify-content:center;align-items:center;width:100%;height:48px;position:fixed;top:0;left:0;padding:17px 16px 16px;background:#d8dce1;z-index:3}.map__legend-back-arrow{display:flex;align-items:center;transform:rotate(180deg);cursor:pointer}.map__legend-header-mobile-title{display:flex;flex:1;justify-content:center;font-size:16px}}.mapboxgl-popup{position:absolute;top:0;left:0;z-index:1}.map__popup{width:320px;padding-bottom:18px;background:#fff;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.161);max-height:276px;overflow-y:auto;scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin}.map__popup::-webkit-scrollbar{width:14px;height:18px}.map__popup::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.map__popup::-webkit-scrollbar-button{width:0;height:0;display:none}.map__popup::-webkit-scrollbar-corner{background-color:transparent}.map__popup .map__list-item-result-info .map__list-item-result-info-main,.map__popup .map__list-item-result-info .map__list-item-result-info-additional{flex:1 1 100%}@media(max-width: 480px){.mapboxgl-popup{transform:none !important}.map__popup{width:100%;height:calc(100% - 112px);position:fixed;top:112px;left:0;border-radius:initial;overflow:auto}}.map__tab-navigation{display:flex;justify-content:space-between;align-items:center;height:40px}.map__tabs-list{display:flex;justify-content:center;align-items:center;margin:0;padding:0;overflow-y:auto;white-space:nowrap;word-break:normal;list-style-type:none}.map__tabs-list-item{display:flex;height:40px;position:relative;margin:0 12px;padding:0;cursor:pointer;word-break:keep-all}.map__tabs-list-item:focus{outline:none}.map__tabs-list-item--active{color:#0091dc}.map__tabs-list-item--active:after,.map__tabs-list-item:hover:after,.map__tabs-list-item.tag-filters__filter--current:after{content:"";width:calc(100% + 16px);position:absolute;bottom:0;left:-7px;border-bottom:#0091dc 4px solid;color:#0091dc}.map__tabs-list-item-offset{flex:1}.map__tabs-list-item-filter,.map__tabs-list-item-legend{display:flex;height:40px;cursor:pointer}.map__tabs-list-item-filter:hover,.map__tabs-list-item-filter.tag-filters__filter--current,.map__tabs-list-item-legend:hover,.map__tabs-list-item-legend.tag-filters__filter--current{color:#0091dc}.map__tabs-list-item-filter.active,.map__tabs-list-item-legend.active{color:#0091dc}.map__tabs-list-item-filter .label,.map__tabs-list-item-legend .label{margin-left:8px}@media(max-width: 480px){.map__tabs-list-item-filter .label,.map__tabs-list-item-legend .label{display:none}}.map__tabs-list-item-legend{justify-content:flex-end;overflow:hidden}.map__tabs-list-item-filter .icon-filter::before{font-size:19px}.bullet-icon-container{display:flex;height:21px}.map__tabs-list-item-legend .icon-bullet{flex:1;height:7px}.map__tabs-list-item-legend .icon-bullet::before{font-size:4px}.map__tabs-list-item-filter .active .icon-filter::before,.map__tabs-list-item-legend .active .icon-bullet::before{color:#0091dc}.map__tabs-list-item:first-of-type{margin-left:16px}.map__tabs-list-item:last-of-type{margin-right:16px}.map__tabs-list-item--disabled{color:#333;opacity:.3;pointer-events:none;cursor:not-allowed}@media(min-width: 480px){.map__tabs-list-item:first-of-type{margin-left:30px}.map__tabs-list-item:last-of-type{margin-right:30px}}@media(min-width: 768px){.map__tabs-list-item:first-of-type{margin-left:36px}.map__tabs-list-item:last-of-type{margin-right:36px}}@media(min-width: 1024px){.map__tabs-list-item:first-of-type{margin-left:12px}.map__tabs-list-item:last-of-type{margin-right:16px}}@media(max-width: 1023px){.map__tab-navigation{display:block}}.meta-navigation{display:flex;margin-right:32px}.meta-navigation .meta-icon::before{font-size:12px}.meta-navigation__items{display:flex;margin:0;padding-left:0;list-style:none}.meta-navigation__item{position:relative;margin-left:20px;white-space:nowrap}.meta-navigation__item:first-child{margin-left:0}.meta-navigation__text{display:none;margin-left:2px;vertical-align:top}.meta-navigation__link{display:inline-block;position:relative;padding-bottom:15px;color:#333}.meta-navigation__link:hover,.meta-navigation__link.tag-filters__filter--current{color:#0091dc}.meta-navigation__link:focus,.meta-navigation__link:active{color:#0091dc}.meta-navigation__link--active:before{content:" ";display:inline-block;width:100%;height:4px;position:absolute;bottom:0;left:0;background:#0091dc}.meta-navigation__cart-counter{margin-left:2px;font-size:16px;line-height:24px;color:#0091dc}.meta-navigation__text--ellipsed{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 480px){.meta-navigation__item{margin-left:20px}}@media(max-width: 1440px){.meta-navigation__item{min-width:26px}}@media(min-width: 768px){.meta-navigation__link{padding-bottom:16px}}@media(max-width: 1024px){.meta-navigation{height:100%;padding-top:5px}.meta-navigation__link{height:100%}}@media(max-width: 1440px){.meta-navigation__link{width:100%;text-align:center}}@media(min-width: 1024px)and (max-width: 1440px){.meta-navigation{margin-right:0}}@media(min-width: 1024px){.meta-navigation__item:first-child{margin-left:0}.meta-navigation__link{padding-bottom:14px}}@media(min-width: 1440px){.meta-navigation{margin-right:48px}.meta-navigation__text{display:inline-block}.meta-navigation__link{padding-bottom:7px;white-space:nowrap}}@media(min-width: 1440px){.meta-navigation__link{height:100%}}@media(min-width: 1920px){.meta-navigation{margin-right:113px}}.my-account-navigation{cursor:pointer}.my-account-navigation .meta-icon{color:#2d2d2d}.my-account-navigation .my-account-navigation__close-icon{color:#0091dc}.my-account-navigation .icon-login.meta-icon{color:#0091dc}.my-account-navigation__header{border-bottom:1px solid #e7e7e7;padding:24px 0 16px}@media(min-width: 768px){.my-account-navigation__header{align-items:center;display:flex;justify-content:space-between}}.my-account-navigation__header a.meta-navigation__link{color:#0091dc;display:flex;flex-basis:0;padding:0}.my-account-navigation__header a.meta-navigation__link:hover,.my-account-navigation__header a.meta-navigation__link.tag-filters__filter--current{color:#0a7eba}.my-account-navigation__greeting{font-size:16px;font-weight:bold;padding-bottom:8px}@media(min-width: 768px){.my-account-navigation__greeting{padding-bottom:0;padding-right:100px}}.my-account-navigation__close-icon{display:none;transform:rotate(45deg)}.my-account-navigation__flyout{display:inline-block;height:auto;visibility:hidden;top:63px;bottom:0;left:0;padding:0;overflow-y:scroll}.my-account-navigation__flyout-content{display:block;background:#fff;cursor:auto}@media(max-width: 767px){.my-account-navigation__flyout-content{padding-right:16px;padding-left:16px}}@media(min-width: 480px){.my-account-navigation__flyout-content{padding-right:30px;padding-left:30px}}@media(min-width: 768px){.my-account-navigation__flyout-content{padding-right:36px;padding-left:36px}}@media(min-width: 1024px){.my-account-navigation__flyout-content{padding-right:55px;padding-left:55px}}@media(min-width: 1440px){.my-account-navigation__flyout-content{padding-right:60px;padding-left:60px}}.my-account-navigation__paragraph-headline{margin:20px 0 13px}.my-account-navigation__list{padding:0 0 4px;border-bottom:1px solid #e7e7e7;list-style-type:none}.my-account-navigation__item-container{display:flex;flex-direction:column;margin-bottom:16px}.my-account-navigation__item-subheading{color:#8d8d8d;font-size:14px;line-height:19px;white-space:normal}.my-account-navigation__item-container--link{margin-bottom:0}.my-account-navigation__item{font-size:16px;line-height:22px}.my-account-navigation__item:not(.my-account-navigation__item--link){color:#8d8d8d}.my-account-navigation__item:not(.my-account-navigation__item--link):hover,.my-account-navigation__item.tag-filters__filter--current:not(.my-account-navigation__item--link),.my-account-navigation__item:not(.my-account-navigation__item--link):focus{color:#2d2d2d}.my-account-navigation__item--link{margin:21px 0 20px}.my-account-navigation--active .my-account-navigation__close-icon{display:inline-block;margin-left:-2px}.my-account-navigation--active .my-account-navigation__flyout{visibility:visible}@media(max-width: 1024px){.my-account-navigation--active .icon-login{visibility:hidden}.my-account-navigation--active .icon-plus{margin:0px;width:15px;height:15px}}@media(min-width: 1024px){.my-account-navigation .meta-icon{color:#8d8d8d}.my-account-navigation .icon-login{visibility:visible}.my-account-navigation__flyout{visibility:visible;position:static;background:none;overflow-y:auto}.my-account-navigation__flyout-content{padding:0;background:none}.my-account-navigation__items{visibility:hidden;position:absolute;top:39px;right:-155px;padding:0 20px;background:#fff;border:1px solid #c4c4c4;z-index:5;white-space:nowrap}.my-account-navigation__wrapper{display:flex;border-bottom:1px solid #e7e7e7}.my-account-navigation__list-container{width:50%;min-width:192px;padding-right:20px;white-space:normal}.my-account-navigation__list{border-bottom:none}.my-account-navigation:hover .icon-login,.my-account-navigation.tag-filters__filter--current .icon-login,.my-account-navigation--active .icon-login{display:inline}.my-account-navigation:hover .my-account-navigation__close-icon,.my-account-navigation.tag-filters__filter--current .my-account-navigation__close-icon,.my-account-navigation--active .my-account-navigation__close-icon{display:none}.my-account-navigation:hover .my-account-navigation__items,.my-account-navigation.tag-filters__filter--current .my-account-navigation__items,.my-account-navigation--active .my-account-navigation__items{visibility:visible}}@media(min-width: 1440px){.my-account-navigation__items{top:38px;right:-248px}.my-account-navigation__list-container{min-width:247px}.my-account-navigation__paragraph-headline{font-size:16px;line-height:24px}}.navigation__main{display:flex;justify-content:space-between;height:64px;position:relative;padding:22px 0 0;z-index:35}.navigation__aside{display:flex;flex-shrink:0;justify-content:flex-end;align-items:flex-start;position:relative}.navigation__logo{height:20px}@media(min-width: 1024px){.navigation__main{height:94px;padding-top:24px}}@media(max-width: 1439px){.navigation__main::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}}@media(min-width: 1024px)and (max-width: 1439px){.navigation__main{align-items:flex-end;margin-bottom:0}.navigation__aside{flex-direction:column-reverse}.navigation__logo{align-self:flex-end;margin-bottom:16px}}@media(min-width: 1440px){.navigation__aside{align-items:flex-end}.navigation__logo{margin-bottom:22px}}.order-details-header{padding-top:26px;border-top:1px solid #c4c4c4}.order-details-header .icon-download{padding-left:25px}.order-details-header .icon-download:before{font-size:16px}.order-details-header .paragraph-headline,.order-details-header .content-copy__sub-headline--small{color:#333}.order-details-header .order-details-shipping__description:last-child{margin-bottom:37px}.order-details-header__info-item--download .order-details-shipping__sub-headline{margin-bottom:16px}.order-details-header__info-item--download .order-details-shipping__description:last-child{margin-bottom:32px}.order-details-header__info-item--date .flatpickr-calendar.rightMost:before,.order-details-header__info-item--date .flatpickr-calendar.rightMost:after{left:50%;right:auto}.order-details-header__info-item--download:last-child .order-details-shipping__description:last-child{margin-bottom:40px}@media(min-width: 768px){.order-details-header .order-details-shipping__description:last-child{margin-bottom:40px}.order-details-header__info-item--status .order-details-shipping__description:last-child{margin-bottom:18px}.order-details-header__info-item--download .order-details-shipping__sub-headline{margin-bottom:16px}}@media(min-width: 1024px){.order-details-header__info-item--date{float:right}.order-details-header__info-item--date .flatpickr-calendar{left:-100%}.order-details-header__info-item--date .flatpickr-calendar:after{transform:none}.order-details-header__info-item--date .flatpickr-calendar.rightMost:before,.order-details-header__info-item--date .flatpickr-calendar.rightMost:after{left:auto;right:18px}.order-details-header__info-item--date .flatpickr-calendar:before,.order-details-header__info-item--date .flatpickr-calendar:after{left:auto;right:18px}}@media(min-width: 1440px){.order-details-header{padding-top:30px}.order-details-header .paragraph-headline,.order-details-header .content-copy__sub-headline--small,.order-details-header .copytext,.order-details-header .form-page__intro,.order-details-header .content-copy__list-item,.order-details-header .text-list,.order-details-header .form-aside__copytext{font-size:16px;line-height:24px}.order-details-header .order-details-shipping__description:last-child{margin-bottom:40px}}.order-details-shipping{overflow:hidden}.order-details-shipping__headline{padding:19px 0 16px;color:#333}.order-details-shipping__invoice-buttons{display:flex}.order-details-shipping__xls{margin-left:32px}.order-details-shipping__content{padding-top:26px}.order-details-shipping__content .icon-download{padding-left:25px}.order-details-shipping__content .icon-download:before{font-size:16px}.order-details-shipping__content .order-details-shipping__description:last-child{margin-bottom:44px}.order-details-shipping__info-item--invoice .order-details-shipping__sub-headline,.order-details-shipping__info-item--note .order-details-shipping__sub-headline{margin-bottom:16px}.order-details-shipping__sub-headline{margin:-5px 0 14px;font-weight:bold;font-size:16px;line-height:24px}.order-details-shipping__description-inner-value{color:#5e5e5e}.order-details-shipping__description-inner-table{display:table-row;width:100%}.order-details-shipping__description-inner-table .order-details-shipping__description-inner-value{display:table-cell;overflow-wrap:anywhere}.order-details-shipping__description-inner-table .order-details-shipping__description-inner-value:last-child{padding-left:24px}.order-details-header__info-item--download .order-details-shipping__xls-download-section{margin-top:12px}@media(min-width: 768px){.order-details-shipping__content{margin-bottom:16px}.order-details-shipping__content .order-details-shipping__description:last-child{margin-bottom:0}}@media(min-width: 1024px){.order-details-shipping__content{margin-bottom:32px}}@media(min-width: 1440px){.order-details-shipping__content{margin-bottom:48px;padding-top:30px}.order-details-shipping__headline{padding-top:21px;padding-bottom:20px}.order-details-shipping__sub-headline{margin-bottom:18px}}.order-summary,.order-summary--final-review{margin-bottom:35px}.order-summary__headline{padding:9px 14px 10px;border-bottom:1px solid #c4c4c4;font-size:20px;color:#333}.order-summary__description{float:left;padding:9px 15px 11px;font-size:16px;line-height:22px;color:#333}.order-summary__value{float:right;padding:9px 15px 11px;font-weight:bold;font-size:16px;line-height:22px;color:#333}.order-summary__value-hint{color:#8d8d8d}.order-summary__tax .order-summary__description,.order-summary__tax .order-summary__value{padding-top:4px}.order-summary__total{border-top:1px solid #c4c4c4}.order-summary__total .order-summary__description{padding-top:10px;font-weight:bold}.order-summary__total .order-summary__value{padding-top:8px;font-size:20px}.order-summary--recalculate .order-summary__description,.order-summary--recalculate .order-summary__value{opacity:.3}@media(min-width: 1440px){.order-summary{margin-bottom:43px}.order-summary__tax .order-summary__description,.order-summary__tax .order-summary__value{padding-top:8px}}.order-summary--final-review .order-summary__headline,.order-summary--final-review .order-summary__total .order-summary__description,.order-summary--final-review .order-summary__total .order-summary__value{font-size:24px;font-weight:normal}.order-summary--final-review .order-summary__total .order-summary__description,.order-summary--final-review .order-summary__total .order-summary__value{font-weight:bold}.out-text-toggle .module-toggle__text--hide{display:inline-flex}.out-text-toggle .module-toggle__text--show{display:none}.out-text-toggle__text--collapsed .module-toggle__text--hide{display:none}.out-text-toggle__text--collapsed .module-toggle__text--show{display:inline-flex}.out-text-toggle__text-container{overflow:hidden}.pagination{display:flex;justify-content:flex-end;margin:16px 0 66px;padding:0;list-style:none;align-content:center}.pagination__page{display:none}.pagination__page--active{display:block}.pagination__page-ref{min-height:39px;margin-left:20px;font-size:16px;line-height:24px;text-align:center;margin-top:-3px}.pagination__page-ref:before{content:"";display:inline-block;height:26px}.pagination__page-ref:after{content:"";display:block;width:30px}.pagination__page-ref:first-child{margin-right:1px}.pagination__page-ref:last-child{margin-left:22px}.pagination__page-ref.disabled{visibility:hidden}.pagination__page-ref .pagination__arrow{position:relative;top:3px}.pagination__page-ref-link{padding:5px;color:#5e5e5e;cursor:pointer}.pagination__page-ref-link:focus{color:#c4c4c4}.pagination__page-ref-link:hover,.pagination__page-ref-link.tag-filters__filter--current,.pagination__page-ref-link:hover:before,.pagination__page-ref-link.tag-filters__filter--current:before{font-weight:bold;color:#2d2d2d}.pagination__page-ref--active .pagination__page-ref-link,.pagination__page-ref--active .pagination__page-ref-label{font-weight:bold;color:#2d2d2d}@media(min-width: 1024px){.pagination__page-ref{margin-left:-9px}.pagination__page-ref:last-child{margin-left:-8px}.pagination__page-ref-link{padding:2px}}@media(min-width: 1440px){.pagination{margin-top:20px}}.pricing-article__content{text-align:right}.pricing-article__headline{display:flex;justify-content:flex-end;margin-bottom:8px}.pricing-article__headline-text{font-size:14px;margin-top:12px}.pricing-article__headline-text--disabled{color:rgba(51,51,51,.3)}.pricing-article--push-down{margin-top:auto}.pricing{margin-bottom:5px}.pricing__tools{display:flex;align-items:center;padding-top:15px;flex-wrap:wrap}.pricing__tool{margin-bottom:15px}.pricing__tool:empty{margin-bottom:0}.pricing__special-texts{padding-top:13px;padding-bottom:12px;font-weight:bold;font-size:12px;line-height:18px;color:#8d8d8d}.pricing__special-text{padding-bottom:8px}.pricing__tool--configurator{display:flex;justify-content:center}@media(min-width: 768px){.pricing{margin-bottom:9px}.pricing__content{display:flex;align-items:flex-end;padding-bottom:23px}.pricing__tools{margin-bottom:20px}.pricing__tool--shipping-date{order:2}.pricing__tool--cad{flex:100%;order:0}.pricing__tool--product-series{order:1}.pricing__tool--configurator{justify-content:start;order:1}.pricing__special-texts{margin-top:-50px}}@media(min-width: 1024px){.pricing__tool--cad{flex:auto;order:1}.pricing__tool--configurator{order:0}.pricing__tool--product-series{order:0}}.product-details-tab-content{min-height:474px;padding-top:48px}.product-details-tab-content .magazine-teasers--content{padding-top:0}.product-details-tab-navigation{margin-top:48px}.product-details-tab-navigation__container{display:flex;flex-direction:column}.product-details-tab-navigation__configurator-mobile-hint{display:none}.product-details-tab-navigation__configurator-container{display:none}.product-details-tab-navigation__configurator-container .pricing__tool--configurator .iframe-lightbox{text-align:left}@media(min-width: 480px){.product-details-tab-navigation__container{align-items:flex-start}}@media(min-width: 768px){.product-details-tab-navigation__container{align-items:center;flex-direction:row;height:40px}.product-details-tab-navigation__configurator-container{margin-bottom:0;margin-right:12px;display:flex}}.product-details-tabs__list{display:flex;margin:0;padding:0;overflow-y:auto;white-space:nowrap;word-break:normal;list-style-type:none}.product-details-tabs__list-item{display:inline-block;height:40px;margin-right:32px;padding:0;border-bottom:transparent 4px solid;word-break:keep-all;cursor:pointer}.product-details-tabs__list-item:hover,.product-details-tabs__list-item.tag-filters__filter--current{border-bottom:#0091dc 4px solid}.product-details-tabs__list-item:active{border-bottom:#0091dc 4px solid}.product-details-tabs__list-item:focus{outline:none}.product-details-tabs__list-item:last-of-type{margin-right:16px}.product-details-tabs__list-item--hidden{display:none}.product-details-tabs__list-item--active{border-bottom:#0091dc 4px solid;color:#0091dc}.product-details-tabs__list-item:hover,.product-details-tabs__list-item.tag-filters__filter--current{color:#0091dc}@media(min-width: 480px){.product-details-tabs__list-item{margin-right:40px}.product-details-tabs__list-item:last-of-type{margin-right:30px}}@media(min-width: 768px){.product-details-tabs__list-item:last-of-type{margin-right:36px}}@media(min-width: 1024px){.product-details-tabs__list-item:last-of-type{margin-right:16px}}.product-items .divider{position:absolute;right:0;bottom:0;left:0;margin-right:12px;margin-left:12px;border-bottom:1px solid #b6bec6}.product-items__content{display:inline-block;width:100%}.product-items-wrapper{display:flex;flex-direction:row;justify-content:flex-start}.product-items-wrapper__content{padding-right:25px}.add-to-cart__button-position{display:flex;justify-content:space-between;position:relative;padding:16px 0}.product-items-wrapper__image{display:flex;justify-content:center;align-items:center;margin-right:22px}.product-items__content-description .meta-icon:before{position:relative;top:2px;margin-left:8px;font-size:16px;color:#0091dc}.product-items__content-title{margin-top:0;margin-bottom:0}.product-items__content-copy{margin-top:5px;font-size:16px;color:#333}.product-items__part-no,.product-items__order-code{margin-top:5px;margin-bottom:0;font-size:12px;line-height:18px}.product-items__part-no{color:#333}.product-items__order-code{color:#0091dc}.product-items__content-list{margin-top:10px;margin-bottom:0;font-size:16px}.product-items__content-detaillink{word-break:keep-all;order:1;margin-bottom:5px}.product-items__content-list li::before{padding-top:0;font-size:6px}.product-items__content-price{position:relative;margin-bottom:13px;font-weight:bold}.product-items__buttons{display:flex;flex-direction:column-reverse;justify-content:space-between;padding-right:12px}@media(min-width: 1440px){.product-items__content-description .meta-icon:before{font-size:20px}.product-items__content-price{margin-bottom:20px}}@media(max-width: 480px){.product-items__content-detaillink{margin-top:24px}.product-items__variable-elements{margin-left:-73px}.product-items-wrapper__image{width:52px;height:52px;min-width:52px}.product-items__buttons{justify-content:space-between}.add-to-cart__button-position{justify-content:center;flex-wrap:wrap}}@media(min-width: 480px)and (max-width: 768px){.product-items-wrapper__image{width:52px;height:52px;min-width:52px}}@media(min-width: 768px)and (max-width: 1024px){.product-items__content-list{padding-left:15px}.product-items-wrapper__image{width:96px;height:96px;min-width:96px}}@media(min-width: 1024px)and (max-width: 1440px){.product-items-wrapper__image{width:78px;height:78px;min-width:78px}}@media(min-width: 1440px){.product-items-wrapper__image{width:64px;height:64px;min-width:64px}}.product-key{margin-bottom:28px}.product-key__image{margin-bottom:8px;max-height:208px}.product-key__image .product-image{align-items:center;display:flex;justify-content:center}.product-key__image .product-image__background{height:150px;padding:0;width:150px}@media(min-width: 768px){.product-key__image .product-image__background{height:160px;width:160px}}@media(min-width: 1024px){.product-key__image .product-image__background{height:200px;width:200px}}.product-key__image .product-image__image{height:auto;width:auto}.product-key__info-box{margin-bottom:28px}.product-key__info-box .iframe-lightbox{margin-bottom:10px;line-height:32px}.product-key__headline{margin-bottom:32px;font-size:32px;line-height:40px}.product-key__description{margin-bottom:10px;line-height:24px}.product-key__sub-description{margin-bottom:10px;font-size:14px}.product-key__description-link{font-size:12px;line-height:16px}.product-key__info-box-title{margin-bottom:2px}.product-key__info-box-text{margin-bottom:20px;font-size:12px}.product-key__info-box-text:last-child{margin-bottom:0}.product-key__link-title{margin-bottom:11px}.product-key__link-text{display:block;margin-bottom:10px}.product-key__link-text:last-child{margin-bottom:0}.product-key__link-text .icon-link__text{line-height:32px}.product-key__link-text.product-key__link-download{background-size:20px 26px}.product-key__container-button{position:static;margin-top:20px}.product-key__container-button .product-items__add-to-basket{margin:auto;width:auto;height:auto}.product-key__container-button .add-to-basket__add-button{display:block;width:100%}@media(min-width: 768px){.product-key__container-button{position:absolute;bottom:0;right:0}}.product-teaser__image-container{border-bottom:1px solid #c4c4c4}.product-teaser__image-background{padding:24px;height:216px}@media(min-width: 1024px){.product-teaser__image-background{height:228px}}@media(min-width: 1440px){.product-teaser__image-background{height:333px}}.product-teaser__text-container{margin-bottom:63px;padding-top:30px}.product-teaser__button{position:absolute;right:12px;bottom:0}@media(max-width: 767px){.product-teaser__image-container{margin-top:7px}}@media(min-width: 768px){.product-teaser__image-container{border-bottom:1px solid #c4c4c4}}@media(min-width: 1024px){.product-teaser--single{display:flex;width:calc(100% - 24px);margin:0 12px 4px;padding:0;background-color:#fff}.product-teaser--single .product-teaser__image-container{width:50%;padding-right:12px;border-bottom:none}.product-teaser--single .product-teaser__text-container{width:50%;padding-right:12px;padding-left:12px}}@media(min-width: 1440px){.product-teaser__text-container{margin-bottom:67px}}.product{display:flex;align-items:center;margin-bottom:2px;padding:16px;background:#fff}.product:first-child{margin:2px 0}.product:last-child{margin:0}.product__image-wrapper{display:flex;align-items:center;width:64px;height:64px}.product__image-wrapper .product__image{max-width:64px;max-height:64px}.product__technical-data .icon-datasheet:before{left:4px}.product__cad .icon-cad:before{left:1px}.quantity-selector__control:before{font-size:inherit;color:#333}.quantity-selector__control.icon-minus:before{font-size:4px}.quantity-selector__control:hover:before,.quantity-selector__control.tag-filters__filter--current:before{color:#333}.quantity-selector__control.quantity-selector__control--disabled:before{color:#b6bec6}.shipping-info__button .icon-shipping-date,.shipping-info__button--disabled .icon-shipping-date{margin-right:18px;vertical-align:middle}.tabs-nav{display:flex}.tabs-nav__element{display:flex;width:100%;min-height:70px;margin-right:3px;background:#e7eaee;border-bottom:3px solid #fff;text-align:center}.tabs-nav__element:last-child{margin-right:0}.tabs-nav__element--active{background-color:#f3f4f6;border-bottom:none}.tabs-nav__link{display:flex;justify-content:center;align-items:center;width:100%;padding:0 10px;font-size:16px;line-height:20px}.tabs-nav__link:hover,.tabs-nav__link.tag-filters__filter--current,.tabs-nav__link:focus{text-decoration:none}.tabs-content{background:#f3f4f6}.tabs-content__element{display:none}.tabs-content__element--active{display:block}@media(min-width: 768px){.tabs-nav__element{width:25%}.tabs-nav__link{font-size:18px;line-height:22px}}.tag-filters{margin-bottom:26px}.tag-filters__content{margin-top:-7px;padding-bottom:7px}.tag-filters__filter,.tag-filters__filter--current{display:inline-block;height:26px;margin-bottom:12px;font-size:16px;color:#2d2d2d}.tag-filters__filter:after,.tag-filters__filter--current:after{content:"";display:inline-block;height:26px}.tag-filters__filter:hover,.tag-filters__filter--current{font-weight:bold;color:#2d2d2d}.tag-filters__filter:focus,.tag-filters__filter--current:focus{color:#2d2d2d}.tag-filters__toggle-text{font-weight:normal}@media(min-width: 768px){.tag-filters{margin:0 0 21px;padding-top:12px;border-top:none}.tag-filters:last-child{border-bottom:none}.tag-filters__content{margin-top:0;padding-bottom:0}.tag-filters__toggle{margin-top:6px}}@media(min-width: 1024px){.tag-filters{margin-bottom:14px}.tag-filters__content{display:block}}@media(min-width: 1440px){.tag-filters{padding-top:15px}.tag-filters__filter,.tag-filters__filter--current{height:28px;margin-bottom:16px}.tag-filters__filter:after,.tag-filters__filter--current:after{height:28px}}.tag-list{margin-top:-24px;margin-bottom:73px}.tag-list__tag-area{margin-bottom:26px;padding-top:23px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.tag-list__item{float:left;margin-top:-4px;margin-right:26px;padding-bottom:17px}.tag-list__button{margin-left:0}@media(min-width: 768px){.tag-list__tag-area{margin-bottom:30px;padding-top:27px}.tag-list__item{padding-bottom:21px}}@media(min-width: 1440px){.tag-list{margin-top:-30px;margin-bottom:81px}}.technical-data{margin-bottom:57px}.technical-data__open-toggle,.technical-data__closed-toggle{position:relative;padding-top:13px;padding-bottom:13px;cursor:pointer}.technical-data__open-toggle{display:none}.technical-data__button-row{display:none;padding-top:7px;padding-bottom:28px;line-height:16px}.technical-data__icon-link-container{margin-bottom:15px}.technical-data__icon-link-container:last-child{margin-bottom:0}.technical-data__icon-link-container .icon-link:before{margin-top:-13px}.technical-data__properties{display:none;padding-top:26px}.technical-data__toggle-icon{position:absolute;top:50%;right:12px;margin-top:-12px}.technical-data__list{margin:0;padding:0 12px;background-color:#fff}.technical-data__list-item{display:flex;align-items:flex-start;margin:0 -12px 2px;padding:15px 16px 9px;border-bottom:none;flex:1 1 50%}.technical-data__list-item:nth-child(2n-3){flex:1 1 25%}.technical-data__list-item:nth-child(2n-4){flex:1 1 70%}.technical-data__list-item:nth-child(4n-2),.technical-data__list-item:nth-child(4n-3){background-color:#f2f3f5}.technical-data--open .technical-data__open-toggle{display:block}.technical-data--open .technical-data__closed-toggle{display:none}.technical-data--open .technical-data__button-row{display:block}.technical-data--open .technical-data__properties{display:block}@media(min-width: 480px){.technical-data__list{margin-right:-30px;margin-left:-30px;padding-right:30px;padding-left:30px}}@media(min-width: 768px){.technical-data{margin-bottom:71px}.technical-data__button-row{display:block;padding-top:2px;padding-bottom:24px}.technical-data__icon-link-container{margin-bottom:0}.technical-data__properties{display:block}.technical-data__list{display:flex;margin:0;padding:0 12px;flex-wrap:wrap}}@media(min-width: 1440px){.technical-data{margin-bottom:83px}.technical-data__button-row{padding-top:3px;padding-bottom:27px}.technical-data__properties{padding-top:30px}.technical-data__list{padding:0 12px}.technical-data__list-icon:before{font-size:20px}}.text-element{padding-bottom:60px}.text-element__sub-headline{margin-top:-10px;margin-bottom:10px}.text-element__copytext{margin-top:0;margin-bottom:11px}@media(min-width: 768px){.text-element__sub-headline{margin-top:-12px}}@media(min-width: 1440px){.text-element{padding-bottom:70px}.text-element__main-headline{margin-bottom:26px}.text-element__sub-headline{margin-bottom:13px}.text-element__copytext{margin-bottom:13px}}.topic-teaser{display:block;position:relative}.topic-teaser.slick-slide{display:table-cell;float:none}.topic-teaser__image{width:100%}.topic-teaser__text-container{margin-bottom:58px;padding-top:26px}.topic-teaser__paragraph-headline{margin:0}.topic-teaser__copytext{margin-bottom:20px}.topic-teaser__copytext:last-child{margin-bottom:0}.topic-teaser__text-link{position:absolute;right:12px;bottom:14px}@media(min-width: 1024px){.topic-teaser--single{display:flex;width:calc(100% - 24px);margin:0 12px 4px;padding:0;background-color:#fff}.topic-teaser--single .topic-teaser__image-container{width:50%;padding-right:12px}.topic-teaser--single .topic-teaser__text-container{width:50%;padding-right:12px;padding-left:12px}}@media(min-width: 1440px){.topic-teaser__text-container{margin-bottom:41px;padding-top:22px}.topic-teaser__copytext{margin-bottom:14px}.topic-teaser__copytext:last-child{margin-bottom:0}.topic-teaser__text-link{bottom:0}.topic-teaser--single .topic-teaser__paragraph-headline{margin-bottom:14px}}.content-copy{margin-bottom:21px}@media(min-width: 1024px){.content-copy.content-copy--bottom.content-copy--left .content-copy__main-copy{left:33.3333333333%}}@media(min-width: 1024px){.content-copy.content-copy--bottom.content-copy--left .content-copy__aside{right:66.6666666667%}}@media(min-width: 1024px){.content-copy.content-copy--top.content-copy--right .content-copy__main-copy{right:33.3333333333%}}@media(min-width: 1024px){.content-copy.content-copy--top.content-copy--right .content-copy__aside{left:66.6666666667%}}.content-copy--category{margin-bottom:0}.content-copy--list-view{margin-bottom:0}.content-copy__main-copy{margin-bottom:9px}.content-copy :last-child .content-copy__main-copy:last-child{margin-bottom:0}.content-copy__sub-headline{margin-bottom:16px}.content-copy__sub-headline--small{margin-bottom:0}.content-copy__copytext{margin-top:-4px;margin-bottom:20px}.content-copy__copytext--date{margin-bottom:15px;font-size:14px;color:#5e5e5e}.content-copy__jump-mark-container{margin-bottom:22px}.content-copy__jump-mark-container:after{content:"";display:inline-block}.order-confirmation-message{padding:16px 0;border-width:0 0 0 4px;border-style:solid;border-color:#0091dc;background:#c8e6fa;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.order-confirmation-message{padding:16px 0;width:609px}}.order-confirmation-message .content-copy__text{padding:0 16px;flex-grow:1}.order-confirmation-message .icon-link__text{display:none}.content-copy__info-icon{color:#0091dc;display:none;padding-left:16px;box-sizing:border-box;flex-grow:0}@media(min-width: 768px){.content-copy__info-icon{display:block}}@media(min-width: 1024px){.content-copy__jump-mark-container--category{position:absolute;top:-44px;right:12px;margin-bottom:0}}.content-copy__text-link:hover,.content-copy__text-link.tag-filters__filter--current{color:#0a7eba}.content-copy__strong{font-weight:bold}.content-copy__copy-image-element{display:flex;flex-direction:column;margin-bottom:20px}.content-copy__image-container{margin-bottom:43px;padding-top:21px;justify-content:center;display:flex}.content-copy__sub-headline+.content-copy__copy-image-element .content-copy__image-container{margin-top:24px}.content-copy__sub-headline--small+.content-copy__copy-image-element .content-copy__image-container,.content-copy__paragraph-headline+.content-copy__copy-image-element .content-copy__image-container{margin-top:36px}.content-copy__image-container picture{flex:1}.content-copy__image-container--left.content-copy__image-container--mobile_bottom,.content-copy__image-container--right:not(.content-copy__image-container--mobile_top){order:2;margin-bottom:10px}.content-copy__image{width:100%}.content-copy__image-link{display:block}.content-copy__text-container :first-child:after{content:""}:not(.content-copy__image-container--right)+.content-copy__text-container .content-copy__copytext:last-child,:not(.content-copy__image-container--right)+.content-copy__text-container .content-copy__list:last-child{margin-bottom:0}:not(.content-copy__image-container--right)+.content-copy__text-container .content-copy__jump-mark-container:last-child{margin-bottom:6px}.content-copy__image-container,.content-copy__text-container{height:100%}.content-copy__list{position:relative;margin-top:16px;margin-bottom:20px;padding-left:12px;overflow:hidden;list-style:none}.content-copy__list-item{position:relative}.content-copy__list-item:before{position:absolute;top:0;left:-12px;font-size:6px}.content-copy__list--ordered{padding-left:24px;list-style-type:decimal}.content-copy__action-button{margin-bottom:22px}.content-copy__footnotes{margin-top:41px;margin-bottom:22px;padding-top:28px;border-top:1px solid #2d2d2d}@media(min-width: 768px){.content-copy--list-view{margin-bottom:25px}.content-copy__copy-image-element{display:flex;margin-bottom:16px;flex-direction:row;flex-wrap:wrap}.content-copy__sub-headline+.content-copy__copy-image-element,.content-copy__sub-headline--small+.content-copy__copy-image-element,.content-copy__paragraph-headline+.content-copy__copy-image-element{margin-top:12px}.content-copy__image-container{width:50%;margin-bottom:10px;padding-top:5px}.content-copy__sub-headline+.content-copy__copy-image-element .content-copy__image-container,.content-copy__sub-headline--small+.content-copy__copy-image-element .content-copy__image-container,.content-copy__paragraph-headline+.content-copy__copy-image-element .content-copy__image-container{margin-top:0}div.content-copy__image-container.content-copy__image-container--left{padding-right:24px;order:0}div.content-copy__image-container.content-copy__image-container--right{padding-left:24px;order:2}.content-copy__image-container+.content-copy__text-container .content-copy__copytext:last-child,.content-copy__image-container+.content-copy__text-container .content-copy__list:last-child{margin-bottom:4px}.content-copy__image-container+.content-copy__text-container .content-copy__jump-mark-container:last-child{margin-bottom:0}.content-copy__image-flag{width:50%}}@media(min-width: 1024px){.content-copy__main-copy{margin-bottom:0}}@media(min-width: 1440px){.content-copy--list-view{margin-bottom:29px}.content-copy__image-container{margin-bottom:12px}.content-copy__image-container+.content-copy__text-container .content-copy__copytext:last-child,.content-copy__image-container+.content-copy__text-container .content-copy__list:last-child{margin-bottom:5px}.content-copy__image-container+.content-copy__text-container .content-copy__jump-mark-container:last-child{margin-bottom:10px}.content-copy__action-button{margin-bottom:25px}.content-copy__footnotes{margin-bottom:24px;padding-top:25px}}.content-copy__aside{margin-bottom:17px}.content-copy :last-child .content-copy__aside:last-child{margin-bottom:24px}.content-copy__aside-content{padding-left:16px;border-left:3px solid #77c8fc}.content-copy__aside-content--dark{border-left-color:#0091dc}.content-copy__aside-content .content-copy__paragraph-headline:last-child{margin-bottom:-5px}.content-copy__aside-content .content-copy__copytext{margin-bottom:18px;color:#77c8fc}.content-copy__aside-content .content-copy__copytext--dark{color:#333}.content-copy__aside-content .content-copy__copytext:last-child{margin-bottom:-5px}.content-copy__aside-content .content-copy__list{margin-bottom:18px}.content-copy__aside-content .content-copy__list:last-child{margin-bottom:-5px}.content-copy__aside-content .content-copy__paragraph-headline+.content-copy__image{margin-top:7px}.content-copy__aside-content .content-copy__video{margin:7px 0 24px}.content-copy__aside-content .content-copy__image{margin-bottom:24px}.content-copy__aside-content .content-copy__image:last-child{margin-bottom:0}.content-copy__aside-content .content-copy__paragraph-headline+.content-copy__aside-image-container{margin-top:7px}.content-copy__aside-content .content-copy__aside-image-container{margin-bottom:24px;display:flex;justify-content:center}.content-copy__aside-content .content-copy__aside-image-container:last-child{margin-bottom:0}.content-copy__aside-content--image-only{padding-left:0;border-left:none}.content-copy__aside-link{float:right;margin-top:-6px;margin-bottom:19px}.content-copy__aside-link:last-child{margin-bottom:-2px}@media(min-width: 768px){.content-copy__aside-content{padding-left:24px}.content-copy__aside-content--image-only{padding-left:0}}@media(min-width: 1024px){.content-copy__aside{margin-bottom:26px}.content-copy__aside-content{padding-left:20px}.content-copy__aside-content--image-only{padding-left:0}.content-copy__aside:last-child .content-copy__aside-content{margin-left:4px}}@media(min-width: 1440px){.content-copy__aside{margin-bottom:30px}.content-copy__aside .content-copy__image:last-child{margin-bottom:1px}}.slick-slider{margin-bottom:0;z-index:2}.slick-slider:focus{outline:none}.slick-slide:focus{outline:none}.slick-arrow{width:auto;height:auto;z-index:100}.slick-arrow:before,.slick-arrow:focus:before{opacity:.75}.slick-arrow:focus:hover:before,.slick-arrow.tag-filters__filter--current:focus:before{opacity:1}.slick-dots{min-height:5px;position:relative;bottom:auto;padding-top:5px}.slick-dots .slick-active:after{opacity:1}.slick-dots li{width:25px;height:5px;position:relative;margin:0;background-color:#e1e4e8;border-radius:0;border-left:1px solid #fff;overflow:hidden}.slick-dots li:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#0091dc;opacity:0}.slick-dots li:hover:after,.slick-dots li.tag-filters__filter--current:after{opacity:1}.slick-dots li:first-child{border-left:none}.slick-dots li button{width:100%;height:100%;padding:0;transform:translateX(-101%);background-color:#0091dc;border-radius:0}.slick-dots li button:before{content:""}.slick-slider--animated .slick-track{animation-name:blur-in-out;animation-timing-function:ease-in}.slick-dots--animated .slick-active:after{opacity:0}.slick-dots--animated .slick-dot-button--loading{transform:translateX(0);transition-property:transform;transition-timing-function:linear;transition-duration:0ms}.slick-dots--animated .slick-dot-button--switching{transform:translateX(100%);transition-property:transform;transition-timing-function:ease-out}.slick-dots--full{display:flex;position:absolute;bottom:auto;margin-bottom:0;padding-top:0;z-index:2}.slick-dots--full li{flex:1 1 auto;border-width:3px;z-index:3}@media(min-width: 1024px){.slick-dots--full li{height:8px;border-width:2px}}.table{width:100%}.table__head{display:none;margin-bottom:10px;padding-top:10px;border-top:1px solid #c4c4c4}.table__head-cell-value{padding-left:15px;color:#333}.table__head-cell:first-child .table__head-cell-value{padding-left:0}.table__content{border-top:1px solid #c4c4c4}.table__row{padding:21px 0 4px;border-bottom:1px solid #c4c4c4}.table__cell{display:flex;flex:1 100%;margin-bottom:16px}.table__control-icons{display:flex;justify-content:flex-end;margin-bottom:-2px}.table__control-icon{margin-left:40px}.table__control-icon:first-child{margin-left:0}.table__control-icon .icon-link__text{padding-left:0}.table__cell-head{flex:1;padding-right:12px;color:#333}.table__cell-value{flex:2;min-width:1px;position:relative;padding-left:12px;color:#5e5e5e}.table__cell-value p{color:#5e5e5e}.order-history__table-cell--shipping-status .table__cell-value,.order-details__table-cell--status .table__cell-value{display:flex}.selectric-table__select .selectric .label{padding-top:7px;padding-bottom:10px;font-size:16px}.table__selectric--inline .selectric--inline__unit{margin-top:-3px}@media(min-width: 768px){.table__row{padding:25px 0 8px}.table__cell-value{flex:6}.table--extra-small .table__head{display:flex}.table--extra-small .table__head-cell{flex:1}.table--extra-small .table__row{display:flex;padding:3px 0 0}.table--extra-small .table__cell{flex:1;margin-bottom:16px}.table--extra-small .table__cell-head{display:none}.table--extra-small .table__cell-value{padding-top:10px;padding-left:15px}.table--extra-small .table__cell-value--no-padding-left{padding-left:0}.table--extra-small .table__control-icons{justify-content:flex-end}}@media(min-width: 1024px){.order-history__table-cell--shipping-status .table__cell-value,.order-details__table-cell--status .table__cell-value{flex-grow:1}.table__cell-value{flex:5}.selectric-table__select .selectric .label{padding-top:7px;padding-bottom:10px}.selectric-table__select .label{height:43px}.table__row--half{display:flex;flex-flow:wrap}.table__cell--half{flex:1 50%}.table__cell--half .table__cell-value{flex:2}.table__control-icons--centered{align-items:center}.table--small .table__head{display:flex}.table--small .table__head-cell{flex:1}.table--small .table__row{display:flex;padding:3px 0 0}.table--small .table__cell{flex:1;margin-bottom:16px}.table--small .table__cell-head{display:none}.table--small .table__cell-value{padding-top:10px;padding-left:15px}.table--small .table__cell-value--no-padding-left{padding-left:0}.table--small .table__control-icons{justify-content:flex-end}}@media(min-width: 1440px){.table__head{display:flex}.table__head-cell{flex:1}.table__head-cell-value{font-size:16px;line-height:22px}.table__row{display:flex;padding:7px 0 5px}.table__cell{flex:1 1px}.table__cell-head{display:none}.table__cell-value{padding-left:15px;font-size:16px}.table__control-icons{padding-top:13px}.table__control-icons--centered{padding-top:0}.table__cell-value--no-padding-left{padding-left:0}.selectric-table__select .selectric .label{padding-top:7px;padding-bottom:10px;line-height:24px}.selectric-table__select .label{height:43px}.table--small .table__row,.table--extra-small .table__row{padding:7px 0 5px}.table--small .table__control-icons,.table--extra-small .table__control-icons{padding-top:13px}.table--small .table__control-icons--centered,.table--extra-small .table__control-icons--centered{padding-top:0}}.accessories{padding:0 12px 54px}.accessories__full-width-background{background-color:#f2f3f5;position:relative}.accessories--pagination{margin-bottom:0}.accessories__header{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 12px}.accessories .accessories__header{padding-top:0}.accessories__toggle{margin-top:30px}.accessories__pagination{margin-bottom:0}@media(min-width: 1440px){.accessories__header{padding-top:19px}.accessories__toggle{margin-top:26px}}.accordion-vertical div.row aside.content-copy__aside div.content-copy__aside-content{border:0}@media(max-width: 1024px){.accordion-vertical div.row aside.content-copy__aside div.content-copy__aside-content{padding:0}}.accordion-vertical__headline{font-weight:normal;margin:-10px 0 24px}.accordion-vertical__element{border-top:1px solid #c4c4c4;padding:0 26px 1px}.accordion-vertical__element:last-child{border-bottom:1px solid #c4c4c4;margin-bottom:64px}@media(max-width: 1024px){.accordion-vertical__element:last-child{margin-bottom:32px}}.accordion-vertical__element-preview{cursor:pointer;padding:14px 0 12px;position:relative}.accordion-vertical__element-headline{margin:0;padding-right:42px}.accordion-vertical__element-icon{height:16px;margin-top:-12px;position:absolute;right:0;top:50%}.accordion-vertical__element-icon.icon-arrow-up{display:none}.accordion-vertical__element-image{margin-bottom:26px;width:100%}.accordion-vertical__element-text{margin:-8px 0 19px;padding-right:42px}.accordion-vertical__element-text,.accordion-vertical__element-list{padding-right:42px}.accordion-vertical__element-image,.accordion-vertical__element-text,.accordion-vertical__element-list{display:none}.accordion-vertical__element-active{background:#f2f3f5}.accordion-vertical__element-active .accordion-vertical__element-headline{margin-bottom:6px}.accordion-vertical__element-active .accordion-vertical__element-icon.icon-arrow-down{display:none}.accordion-vertical__element-active .accordion-vertical__element-icon.icon-arrow-up{display:inline-block}.accordion-vertical__element-active .accordion-vertical__element-image,.accordion-vertical__element-active .accordion-vertical__element-text,.accordion-vertical__element-active .accordion-vertical__element-list{display:block}.accordion-vertical__aside-left div.row{display:flex;flex-direction:row-reverse}.accordion-vertical__aside-left div.row:first-child{flex-direction:row}@media(max-width: 1024px){.accordion-vertical__aside-left div.row{flex-direction:column-reverse}}.accordion-vertical__aside-left div.row aside.content-copy__aside div.content-copy__aside-content{overflow:hidden;padding-left:0;padding-right:24px}@media(min-width: 1440px){.accordion-vertical__headline{margin-bottom:19px}.accordion-vertical__element{padding:0 30px 1px}.accordion-vertical__element:last-child{margin-bottom:90px}.accordion-vertical__element-preview{padding:16px 0 14px}.accordion-vertical__element-headline{padding-right:50px}.accordion-vertical__element-icon{height:20px}.accordion-vertical__element-image{margin-bottom:30px}.accordion-vertical__element-text{margin-bottom:22px}.accordion-vertical__element-list{padding-right:50px}.accordion-vertical__element-active .accordion-vertical__element-headline{margin-bottom:9px}.accordion-vertical__element-active .accordion-vertical__element-icon{margin-top:-16px}}.account-selection{margin-bottom:77px}.account-selection__section{margin-bottom:26px}.account-selection__sub-headline{margin-top:-8px;margin-bottom:19px;font-size:20px;line-height:30px;color:#333}.account-selection__form-groups-container{display:flex;flex-wrap:wrap}.account-selection__form-group{margin-bottom:20px}.account-selection__module-toggle{margin-top:-8px;margin-bottom:46px}.account-selection__button-row--submit{margin-bottom:0}@media(min-width: 768px){.account-selection__section{margin-bottom:0}.account-selection__form-group{margin-bottom:46px}}@media(min-width: 1440px){.account-selection{margin-bottom:90px}.account-selection__sub-headline{margin-bottom:23px}.account-selection__form-group{margin-bottom:53px}.account-selection__form-group .form-check~.control-label{font-size:16px;line-height:24px}.account-selection__module-toggle{margin-bottom:53px}}.alternative-layer{padding:26px 28px 27px}.alternative-layer__note-title{margin-top:0;margin-bottom:15px;line-height:16px;color:#333}.alternative-layer__note{margin-bottom:25px;line-height:21px;color:#333}.alternative-layer__article-content{margin-bottom:18px}.alternative-layer__product-name{margin-bottom:0}.alternative-layer__order-code{margin-bottom:3px}.alternative-layer__eyecatcher{display:inline-flex;margin-bottom:36px}.alternative-layer__eyecatcher-note-container{margin-left:8px;font-size:12px;line-height:16px}.alternative-layer__eyecatcher-note{color:#b6bec6}.alternative-layer__image-container{margin-bottom:19px;padding:0}.alternative-layer__image{max-width:232px;max-height:138px}.alternative-layer__description-container{margin-bottom:30px}.alternative-layer__description-title{margin-bottom:0}.alternative-layer__description-text{margin-bottom:5px;line-height:21px}@media(max-width: 767px){.alternative-layer__action-button{padding-right:87px;padding-left:87px}}@media(min-width: 768px){.alternative-layer{width:640px;padding:24px}.alternative-layer__content{position:relative;margin-top:-20px}.alternative-layer__note{margin-bottom:21px}.alternative-layer__article-content{margin-bottom:27px}.alternative-layer__product-name{font-size:32px;line-height:40px}.alternative-layer__order-code{margin-bottom:8px;font-size:24px;line-height:32px}.alternative-layer__eyecatcher{margin-bottom:33px}.alternative-layer__image-container{width:100%;position:absolute;right:0;bottom:0;margin-bottom:0;text-align:right;z-index:-1}.alternative-layer__image{max-width:281px;max-height:167px}.alternative-layer__description-container{width:calc(50% - 5px);margin-bottom:13px}.alternative-layer__description-text{margin-bottom:6px}}@media(min-width: 1024px){.alternative-layer{width:792px;padding-right:65px}.msg-box__close-icon-container{margin-right:-44px}.alternative-layer__image-container{bottom:-3px}.alternative-layer__image{max-width:377px;max-height:236px}.alternative-layer__description-container{width:calc(50% - 84px)}}.articles{margin-bottom:54px}.articles__full-width-background{background-color:#f2f3f5}.articles__full-width-background--white{border-top:1px solid #f2f3f5}.articles--pagination{margin-bottom:10px}.articles__header{align-items:baseline;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:14px 0 12px}.articles .articles__header{padding-top:0}.articles__toggle{margin-top:30px}.articles__pagination{margin-bottom:0}@media(min-width: 1440px){.articles__header{padding-top:19px}.articles__toggle{margin-top:26px}}.basket-details__articles{margin-bottom:26px}.basket-details__table .table__row--half{padding-bottom:31px}.basket-details__table-cell--article{margin-bottom:19px}.basket-details__table-cell--details{display:none}.basket-details__article-detail{position:relative;margin-bottom:16px;font-size:inherit;line-height:inherit;color:inherit}.basket-details__article-detail--part-number .basket-details__article-detail-head,.basket-details__article-detail--your-part-number .basket-details__article-detail-head{margin-bottom:2px}.basket-details__article-detail-head{color:#0091dc}.basket-details__article-image{margin-top:4px;margin-bottom:3px}.basket-details__article-link .basket-details__article-link-text{color:inherit}.basket-details__core-range-icon{color:#0091dc}.basket-details__core-range-icon:before{margin-left:4px}.basket-details__article-identcode{font-size:12px;line-height:18px}.basket-details__article-description-head+.basket-details__article-identcode{padding-top:5px}.basket-details__unit{display:inline-block}.basket-details__info{display:flex;margin-bottom:26px;font-weight:bold;font-size:14px;line-height:20px;color:#8d8d8d}.basket-details__info:before{margin-right:7px;font-size:20px}.basket-details__button-item-container{margin-left:28px}@media(min-width: 768px){.basket-details__articles .table__cell-value{flex:6}.basket-details__table-cell--article{margin-bottom:24px}.basket-details__table-cell--details{display:flex;margin-bottom:37px}}@media(min-width: 1024px){.basket-details__article-detail{display:flex}.basket-details__article-detail--article-descr{margin-bottom:5px}.basket-details__article-detail--part-number .basket-details__article-detail-head,.basket-details__article-detail--your-part-number .basket-details__article-detail-head{margin-bottom:0}.basket-details__article-detail-head{display:inline-block;flex:0 0 110px;margin-right:10px}}@media(min-width: 1440px){.basket-details__articles{margin-bottom:30px}.basket-details__table .table__row--half{padding-top:0;padding-bottom:4px}.basket-details__table-cell--article{margin-bottom:0}.basket-details__table-cell--article .table__cell-value{padding-top:4px}.basket-details__article-detail--part-number .basket-details__article-detail-head{margin-bottom:4px}.basket-details__table-cell--details{flex:0 0 425px;margin-bottom:0}.basket-details__table-cell--details .table__cell-value{padding-top:26px}.basket-details__table-cell--quantity{flex:0 0 293px}.basket-details__table-cell--quantity .table__cell-value{padding-top:26px}.basket-details__article-image{margin-top:6px}}.c16-form__container{background-color:#fff;margin:0 auto;max-width:1440px;padding:32px 0 32px 16px}@media(min-width: 768px){.c16-form__container{background-color:#f2f3f5;padding:48px 36px}}@media(min-width: 1024px){.c16-form__container{padding:48px 60px}}@media(min-width: 1920px){.c16-form__container{padding:64px 60px}}.c16-form__wrapper{background-color:#fff;border-left:4px solid #0091dc;display:flex;justify-content:space-between;padding:0 16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.c16-form__wrapper{display:block}}@media(min-width: 768px){.c16-form__wrapper{padding:48px 120px}}@media(min-width: 1024px){.c16-form__wrapper{display:flex;padding:48px 78px}}@media(min-width: 1440px){.c16-form__wrapper{padding:48px 88px}}@media(min-width: 1920px){.c16-form__wrapper{padding:48px 152px}}.jsx-c16-form-container{flex:1 1 70%}.c16-aside-container{flex:1 1 30%}.c16-aside-container .web-form__aside-content>p{color:#333}.web-form .c16-aside-container .content-copy__list .content-copy__list-item{color:#333}.c16-aside--top{flex-direction:column-reverse}@media(min-width: 1024px){.c16-aside--top{flex-direction:row}}.c16-aside--top .jsx-c16-form-container{margin-top:84px}@media(min-width: 1024px){.c16-aside--top .jsx-c16-form-container{margin-top:0}}.c16-aside--bottom{flex-direction:column}@media(min-width: 1024px){.c16-aside--bottom{flex-direction:row}}.c16-aside--bottom .jsx-c16-form-container{margin-bottom:84px}@media(min-width: 1024px){.c16-aside--bottom .jsx-c16-form-container{margin-bottom:0}}.c16-content-copy__paragraph-headline,.c16-content-copy__copytext{color:#333}.c16-content-copy__paragraph-headline{margin-bottom:16px}.c16-content-copy__aside-content{border-left:1px solid #b6bec6;padding-left:24px}.cart__position-selection-container{flex-basis:36px;min-width:36px}.cart__image,.cart__image--none{flex-basis:68px;min-width:68px}.cart__info-icon-container{align-items:center}.cart__position{flex-basis:36px;min-width:36px}.cart__msg-box{left:104px}.cart{margin-bottom:37px;padding-top:16px}.cart .form-group--floating-label:not(.summary__delivery-date) .form-control,.cart .cart__quantity-input{height:37px;line-height:0;padding-bottom:7px;padding-top:10px}.cart .form-group--floating-label:not(.summary__delivery-date) .form-control:focus,.cart .cart__quantity-input:focus{border-top:none;border-right:none;border-left:none}.cart .main-headline{margin-bottom:17px}.cart .cart__list-prices .icon-link__text{padding-left:18px}.cart .has-error .form-group--floating-label:not(.summary__delivery-date) .form-control,.cart .has-error .cart__quantity-input{border-top:none;border-right:none;border-left:none}.cart .quantity-select--active .quantity-select__input:hover,.cart .quantity-select--active .quantity-select__input.tag-filters__filter--current,.cart .quantity-select--active .quantity-select__input:focus{color:#333}.cart .quantity-select__input{padding:0 15px 2px}.cart .quantity-select__input:not([disabled]){color:#333}.cart .quantity-select__control-icon{padding-left:0;padding-right:0}.cart--recalculate .cart__list-prices,.cart--recalculate .cart__delivery-container{opacity:.3}.cart--recalculate .table__cell-head{opacity:1}.cart__checkout-legend__margin{margin-bottom:37px}@media(min-width: 1440px){.cart__checkout-legend__margin{margin-bottom:90px}}.cart__logo{display:none}.cart__header{display:flex;justify-content:space-between;padding:24px 0 8px}.cart__header--hidden{height:0;margin:0;padding:0;visibility:collapse}.cart__header-item-wrapper{width:100%}.cart__header-item-wrapper:last-child{display:flex;justify-content:flex-end;margin-left:20px;padding-left:20px}.cart__header-item{display:none;font-weight:bold}.cart__header-item--article{margin-left:118px}.cart__header-item--quantity{flex:1}.cart__header-item--total{flex-basis:150px;min-width:150px;padding-right:30px;text-align:right}.cart__header-item--delete{display:inline-block;flex-basis:20px;min-width:20px}.cart__recalculate-content{display:block}.cart__recalculate-content:last-child{border-bottom:0;padding-bottom:0;padding-top:26px}.cart__recalculate-button--bottom{margin-bottom:0}.cart__icon-link-text{padding-left:0}.cart__table-row{padding-bottom:22px;padding-top:24px}.cart__table-row:first-child{border-top:1px solid #c4c4c4}.cart__table-cell{column-gap:100px;flex-direction:column;margin-bottom:0;padding:0 14px}.cart__cell-content{position:relative}.cart__cell-content--read-only{display:grid !important;gap:25px 25px;grid-template-areas:". ." ". ." "cart-delivery cart-delivery";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;width:100%}.cart__cell-content--read-only .cart__icon-wrapper{top:-2px}@media(min-width: 1024px){.cart__cell-content--read-only{grid-template-areas:". . . ." "cart-delivery cart-delivery . .";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}}@media(min-width: 1920px){.cart__cell-content--read-only{grid-template-areas:". . . . cart-delivery";grid-template-columns:1fr 1fr 1fr 1fr 3fr;grid-template-rows:1fr}}.cart__article{color:inherit;display:flex;font-size:inherit;line-height:inherit;margin-bottom:22px;position:relative}.cart__reference-value{display:flex;flex-direction:column}.cart__position-selection:checked~.control-label .control-label__icon:before{background:#c4c4c4;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.cart__position-selection~.control-label .control-label__icon{height:20px;top:-3px;width:20px}.cart__product-image{height:52px;width:52px;padding-bottom:0}.cart__product-image .product-image__background{padding:0}.cart__product-image .product-image__image{height:52px;object-fit:contain;width:52px}@media(min-width: 768px){.cart__product-image .product-image__image{height:64px;width:64px}}.cart__product-name{margin-bottom:0}.cart__article-link{color:#333}.cart__article-link:hover,.cart__article-link.tag-filters__filter--current{color:#0091dc}.cart__article-link:focus{color:#333}.cart__article-link.icon-link--active{color:#0091dc}.cart__link-text{color:inherit;margin-bottom:0}.cart__core-range-icon{color:#0091dc}.cart__core-range-icon:before{line-height:16px}.cart__article-number{margin-top:6px}.cart__article-number,.cart__code-link{font-size:12px;line-height:18px}.cart__configurator{display:flex;margin-bottom:22px;position:relative}@media(min-width: 768px){.cart__configurator+.cart-overlay::before{content:none}}.cart__iframe-lightbox{align-items:center;display:flex}.cart__iframe-lightbox .icon-link{color:#333;min-width:20px}.cart__iframe-lightbox .icon-link:hover,.cart__iframe-lightbox .icon-link.tag-filters__filter--current{color:#0091dc}.cart__iframe-lightbox .icon-link:focus{color:#333}.cart__iframe-lightbox .icon-link.icon-link--active{color:#0091dc}.cart__iframe-lightbox .icon-link::before{left:2px}.cart__iframe-lightbox .icon-link--error{color:#333;color:#d50000}.cart__iframe-lightbox .icon-link--error:hover,.cart__iframe-lightbox .icon-link--error.tag-filters__filter--current{color:#0091dc}.cart__iframe-lightbox .icon-link--error:focus{color:#333}.cart__iframe-lightbox .icon-link--error.icon-link--active{color:#0091dc}.cart__iframe-lightbox .cart__msg-box:after{left:56px}.cart__icon-link,.cart__icon-link:hover{color:#0091dc}.cart__icon-link--error,.cart__icon-link--error:hover{color:#d00019}.cart__icon-link--warning{color:#ff9600}.cart__icon-link--warning.icon-link--active{color:#0091dc}.cart__code-link{display:inline-flex;flex-direction:column;justify-content:center;width:100%;word-break:break-all}.cart__mixed-content{display:flex;position:relative}.cart__position{color:#333;font-size:16px;line-height:18px;margin-top:-4px}.cart__position-label{font-size:12px}.cart__info-icon-container{display:inline-flex;flex-grow:0;flex-shrink:0}.cart__info-icon-container .cart__icon-link::before{font-size:24px;line-height:24px}.cart__info-icon-container .msg-box--modal:after{left:60px}.cart__msg-box{top:50%;transform:translateY(-50%) translateY(-6px)}.cart__reference-form{margin-bottom:18px;width:100%}.cart__quantity{display:flex;flex-direction:column}.cart__quantity .form-group{margin-bottom:0}.cart__form-group--reference{margin-bottom:0}.cart__form-group--reference.form-control{min-width:210px}.cart__quantity-input{border-top:none;border-right:none;border-left:none;height:32px;max-width:80px}.cart__quantity-unit{color:#333;font-weight:bold}.cart__list-prices{font-weight:bold;margin-bottom:20px}.cart__list-prices .icon-link.list-prices__icon-link{line-height:0;text-align:left}.cart__list-prices .icon-link.list-prices__icon-link:hover,.cart__list-prices .icon-link.list-prices__icon-link.tag-filters__filter--current{color:#0091dc}.cart__list-prices .icon-link.list-prices__icon-link.icon-link--active{color:#0091dc}.cart__list-prices .icon-link.list-prices__icon-link .icon-link__text:hover,.cart__list-prices .icon-link.list-prices__icon-link .icon-link__text.tag-filters__filter--current{color:#0091dc}.cart__list-prices .icon-link.list-prices__icon-link .icon-link__text.icon-link--active{color:#0091dc}.cart__list-prices .list-prices__icon-link{align-items:center;background-position:left;display:flex;max-width:300px;white-space:normal}.cart__list-prices .list-prices__icon-link::before{line-height:0;margin-top:-5px;position:static}.cart__list-prices .list-prices__icon-link .icon-link__text{line-height:24px}.cart__list-prices .list-prices__item:nth-child(2n){margin-left:47px}.cart__list-prices .list-prices__hint{font-weight:normal;margin-bottom:2px}.cart__delivery{display:flex}.cart__delivery:nth-child(2n){margin-top:21px}.cart__delivery .icon-link{color:#b6bec6;cursor:default}.cart__delivery .icon-link:hover,.cart__delivery .icon-link.tag-filters__filter--current{color:#b6bec6}.cart__delivery-icon{margin-right:8px}.cart__delivery-icon .icon-delivery{min-height:24px;min-width:24px}.cart__delivery-notes{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.cart__delivery-note{display:inline-block}.cart__icon-wrapper{position:absolute;right:0;top:4px}.cart__icon-wrapper .icon-link{color:#333}.cart__icon-wrapper .icon-link:hover,.cart__icon-wrapper .icon-link.tag-filters__filter--current{color:#0091dc}.cart__icon-wrapper .icon-link:focus{color:#333}.cart__icon-wrapper .icon-link.icon-link--active{color:#0091dc}.cart__row-content-summary{width:100%}@media(min-width: 1024px){.cart__row-content-summary{width:50%;float:right}}@media(min-width: 1440px){.cart__row-content-summary{width:40%}}@media(min-width: 1920px){.cart__row-content-summary{width:33.333%}}.cart__col-content-item{margin-bottom:8px}.cart__col-content-item:last-child{margin-bottom:0}.cart__order-summary,.cart__condition,.cart__stamp-container{display:none}.cart__info-trigger,.cart__info-wrapper{display:none}@media(max-width: 767px){.cart__iframe-lightbox,.cart__list-prices{margin-left:52px}.cart__iframe-lightbox{flex-basis:52px;min-width:52px}.cart__iframe-lightbox .icon-link{color:#333;min-width:20px}.cart__iframe-lightbox .icon-link:hover,.cart__iframe-lightbox .icon-link.tag-filters__filter--current{color:#0091dc}.cart__iframe-lightbox .icon-link:focus{color:#333}.cart__iframe-lightbox .icon-link.icon-link--active{color:#0091dc}.cart__iframe-lightbox .icon-link::before{left:2px}.cart__delivery-notes{margin-left:16px}.cart__list-prices .icon-link::before{margin-left:3px}}@media(min-width: 768px){.cart__position-selection-container{flex-basis:40px;min-width:40px}.cart__image,.cart__image--none{flex-basis:80px;min-width:80px}.cart__info-icon-container{align-items:center}.cart__iframe-lightbox{flex-basis:80px;min-width:80px}.cart__info-icon-container{align-items:center}.cart__position{flex-basis:40px;min-width:40px}.cart__msg-box{left:120px}.cart .main-headline{margin-bottom:12px}.cart__table-row{padding-top:33px}.cart__table-cell{flex-direction:row}.cart__cell-content{display:flex}.cart__cell-content:nth-child(2n) .cart__list-prices{margin-left:calc(80px / 4)}.cart__cell-content.cart__cell-content--read-only .cart__icon-wrapper{top:-2px}.cart__product-image{height:64px;width:64px}.cart__article{margin-bottom:20px}.cart__position-selection~.control-label .control-label__icon{top:7px}.cart__iframe-lightbox{justify-content:center;margin-left:40px;margin-right:0}.cart__iframe-lightbox .icon-link{margin-left:0;margin-right:17px}.cart__iframe-lightbox .cart__msg-box::after{left:-5px}.cart__position{margin-top:8px}.cart__info-icon-container .cart__icon-link{margin-right:17px}.cart__info-icon-container .cart__msg-box::after{left:-5px}.cart__msg-box{transform:translateY(-50%) translateY(4px)}.cart__reference-form{margin-bottom:0;max-width:211px}.cart__list-prices .list-prices__item:nth-child(2n){margin-left:67px}.cart__list-prices .list-prices__hint{margin-bottom:6px}.cart__delivery:nth-child(2n){margin-top:10px}.cart__icon-wrapper{top:5px}.cart__row-content-centered{margin-top:48px}.cart__col-content-item{margin-bottom:18px}}@media(min-width: 1024px){.cart__position-selection-container{flex-basis:38px;min-width:38px}.cart__position{flex-basis:38px;min-width:38px}.cart__msg-box{left:118px}.cart__header-item{display:inline-block}.cart__table-row{padding-bottom:33px}.cart__cell-content:nth-child(2n):not(.cart__cell-content--read-only){margin-top:0}.cart__cell-content:nth-child(2n) .cart__list-prices{margin-left:calc(80px / 2 - 24px)}.cart__icon-link--warning::before{margin-top:-12px}.cart__list-prices{display:inline-table;height:54px;margin-bottom:0;position:absolute;right:50px}.cart__list-prices .list-prices__icon-link{margin-top:28px;max-width:200px}.cart__list-prices .list-prices__item{display:table-cell;vertical-align:bottom}.cart__list-prices .list-prices__item:nth-child(2n){margin-left:0;width:120px}.cart__row-content-centered{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.cart__col-content-item{margin-bottom:0}.cart__icon-wrapper{top:11px}.cart__delete-icon{margin-top:10px}.cart__info-trigger{display:inline-block;padding:0 6px}.cart__info-trigger:hover,.cart__info-trigger.tag-filters__filter--current{color:#0091dc;cursor:pointer}.cart__info-wrapper{background:#fff;height:80px;padding:15px 15px 5px;position:absolute;right:35px;text-align:right;top:-10px;width:100%}.cart__info-stock-title{font-size:12px;line-height:18px}.cart__info-message{padding-top:5px}}@media(min-width: 1440px){.cart .main-headline{margin-bottom:12px;margin-top:6px}.cart .icon-link{min-height:20px;min-width:20px}.cart__header-item-wrapper:last-child{padding-left:0}.cart__table{margin-bottom:0}.cart__quantity-input{margin-top:2px}.cart__list-prices .icon-link__text{margin-top:2px}.cart__list-prices .list-prices__hint{margin-bottom:1px}.cart__delivery-container{margin-left:0}.cart__icon-wrapper{top:10px}.cart__row-content-centered{display:block;margin-top:0}.cart__col-content-item{margin-bottom:8px}}.table.cart__table{margin-bottom:37px;padding-top:16px}.categories{background-color:#f2f3f5;min-width:300px;padding:24px 0;position:relative}.selection-guide-container{padding-bottom:16px;padding-top:32px}@media(min-width: 1440px){.selection-guide-container{padding-top:64px}}.general-information__optional-elements{display:block;margin-top:24px}.general-information__optional-elements--hidden{display:none}.checkout-general-info__toggle{display:flex}.checkout-general-info__toggle--hidden{display:none}.checkout-general-info__toggle-inputs{display:flex;align-items:center;height:21px;margin-top:3px;padding:0;font-size:14px;cursor:pointer}.checkout-general-info__toggle-inputs .icon-arrow-down,.checkout-general-info__toggle-inputs .icon-arrow-up{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.checkout-general-info__toggle-inputs .icon-arrow-down:before,.checkout-general-info__toggle-inputs .icon-arrow-up:before{font-size:8px;color:#333}.checkout-general-info__toggle-inputs .checkout-general-info__toggle-text{padding-left:8px;color:#0091dc}.checkout-general-info__toggle-inputs:hover .checkout-general-info__toggle-text,.checkout-general-info__toggle-inputs.tag-filters__filter--current .checkout-general-info__toggle-text{color:#333}.checkout-general-info__toggle-inputs:hover .icon-arrow-down::before,.checkout-general-info__toggle-inputs.tag-filters__filter--current .icon-arrow-down::before,.checkout-general-info__toggle-inputs:hover .icon-arrow-up::before,.checkout-general-info__toggle-inputs.tag-filters__filter--current .icon-arrow-up::before{color:#0091dc}.category-overview{margin-bottom:77px}.category-overview__sidenav{position:relative;margin:0 -16px 47px;padding:30px 16px 15px;background:#f3f4f6}.category-overview__product-range{scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin;max-height:calc(100vh - 352px);overflow:auto}.category-overview__product-range::-webkit-scrollbar{width:14px;height:18px}.category-overview__product-range::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.category-overview__product-range::-webkit-scrollbar-button{width:0;height:0;display:none}.category-overview__product-range::-webkit-scrollbar-corner{background-color:transparent}.category-overview__sidenav-group{margin-bottom:18px}.category-overview__sidenav-group:last-child{margin-bottom:0}.category-overview__headline{font-weight:bold}.category-overview__list{margin-top:15px;margin-bottom:21px;padding-left:0;list-style:none}.category-overview__item-link{display:inline-block;margin-bottom:0}.category-overview__item-link--headline{margin-bottom:16px;font-size:24px;line-height:32px}.category-overview__list--details{margin-top:0}.category-overview__list--details .category-overview__list-item{margin-bottom:47px}.category-overview__list--details .category-overview__list-item:first-child{margin-top:3px}.category-overview__list--details .category-overview__list-item:last-child{margin-bottom:0}.category-overview__list--details .category-overview__icon-arrow:before{font-weight:bold}.category-overview__list--details-sub .category-overview__icon-arrow:before{font-weight:normal}.category-overview__list-item{line-height:27px}.category-overview__core-range{padding-left:4px}.category-overview__core-range:before{font-size:10px;color:#0091dc}.category-overview__icon-arrow{padding-left:8px}.category-overview__icon-arrow:before{font-size:10px;color:#0091dc}@media(min-width: 480px){.category-overview__sidenav{margin-right:-30px;margin-left:-30px;padding-right:30px;padding-left:30px}}@media(min-width: 768px){.category-overview__sidenav{margin-right:-36px;margin-left:-36px;padding-right:36px;padding-left:36px}}@media(min-width: 1024px){.category-overview__sidenav{margin:0;padding-right:0;padding-left:22px}.category-overview__list--details{margin-top:0}.category-overview__list--details .category-overview__list-item:first-child{margin-top:0}}@media(min-width: 1440px){.category-overview{margin-bottom:90px}}.checkout-address-layer .standard-layer__outer-content{max-height:100%}.checkout-address-layer__form-group--country{margin-bottom:15px}.checkout-address-layer__control-label{margin-bottom:2px}.checkout-address-layer__copytext{color:#8d8d8d}.checkout-address-layer__fields-not-filled-hint{color:#8d8d8d;font-style:italic}.form-group--check.checkout-address-layer__modern-radio{margin-bottom:16px}.form-group--check.checkout-address-layer__modern-radio .control-label .control-label__icon{width:24px;height:24px;background-color:#fff;border-color:#c4c4c4}.form-group--check.checkout-address-layer__modern-radio.radio-button--active .control-label__icon{background-color:#0091dc;border-color:#0091dc}.form-group--check.checkout-address-layer__modern-radio.radio-button--active .control-label__icon:before{width:8px;height:8px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff !important}.checkout-address-layer__multi-result{margin-top:20px;color:#8d8d8d}.checkout-address-layer__note{font-weight:normal;color:#8d8d8d}.checkout-address-layer__copytext--error{color:red}@media(min-width: 1024px){.checkout-address-layer__modern-radio.js-shipping-address-radio-different-address{margin-bottom:37px}.checkout-address-layer__modern-radio.js-shipping-address-radio-different-address.radio-button--active{margin-bottom:42px}}@media(min-width: 1440px){.checkout-address-layer__form-group--country{margin-bottom:18px}.checkout-address-layer__multi-result{margin-top:24px}.checkout-address-layer__copytext--error{font-size:16px;line-height:24px}.checkout-address-layer__modern-radio.js-shipping-address-radio-different-address{margin-bottom:41px}.checkout-address-layer__modern-radio.js-shipping-address-radio-different-address.radio-button--active{margin-bottom:46px}}.checkout-address-validation-icon{background-size:cover !important;display:inline-block;height:12px;padding-right:8px;width:12px}.checkout-address-validation-entered-address-edit{color:#0091dc;cursor:pointer}.checkout-address-validation-headline{color:#333;font-size:24px;line-height:32px;font-weight:bold;padding-bottom:24px}@media(min-width: 768px){.checkout-address-validation-headline{font-size:32px;line-height:40px;padding-bottom:32px}}.checkout-address-validation-sub-headline{line-height:24px;padding-bottom:24px}@media(min-width: 768px){.checkout-address-validation-sub-headline{padding-bottom:32px}}@media(min-width: 1024px){.checkout-address-validation-sub-headline{padding-bottom:24px}}.checkout-address-validation-container{display:flex;flex-direction:column;padding-bottom:24px}@media(min-width: 768px){.checkout-address-validation-container{flex-direction:row}}.checkout-address-validation-container-footer{display:flex;flex-direction:row-reverse;padding-bottom:48px}.checkout-address-validation-address-item{color:#333;line-height:24px;margin-bottom:16px}@media(min-width: 768px){.checkout-address-validation-address-item{margin-bottom:24px}}@media(min-width: 1024px){.checkout-address-validation-address-item{margin-bottom:16px}}.checkout-address-validation-address-item .control-label{color:#333}.checkout-address-validation-address-item .control-label__icon{top:6px}.checkout-address-validation-address-item .address-line{display:block}@media(min-width: 1024px){.checkout-address-validation-selection{display:flex}}.checkout-address-validation-selection-headline{font-size:16px;line-height:24px;font-weight:bold;margin-bottom:16px}@media(min-width: 1024px){.checkout-address-validation-suggestions-container,.checkout-address-validation-entered-address-container{flex:0 0 50%}}.checkout-address-validation-suggestions-container{margin-bottom:32px}@media(min-width: 1024px){.checkout-address-validation-suggestions-container{margin-bottom:0;padding-right:72px}}.checkout-address-validation-suggestions-address-item:last-of-type{margin-bottom:0}.checkout-address-validation-entered-address{margin-bottom:8px}.checkout-address-validation-error{border:thin solid #d50000;border-left:8px solid #d50000;padding:8px 40px 8px 24px;color:#d50000;margin-bottom:24px}.checkout-section-legend-icon{margin-right:17px}.checkout-section-legend{align-items:center;display:flex;margin-top:15px}.checkout-section-legend-text{margin-left:8px}.checkout-table-container--final-review{padding-top:0;margin-bottom:40px}@media(min-width: 768px){.checkout-table-container--final-review{margin-bottom:56px}}@media(min-width: 1440px){.checkout-table-container--final-review{margin-bottom:64px}}.checkout-table-container--final-review .cart__table{padding-top:0}.checkout-section__invoice-requirement{margin-top:50px}.checkout-section__invoice-section{margin-top:25px}.checkout-section__invoice-options{display:flex;width:320px}.checkout-section__invoice-options__regular-option{margin-left:20px;padding-top:5px}.checkout-section{padding-top:48px;position:relative}.checkout-section__headline{font-weight:bold;margin-bottom:10px;padding-right:30px}.checkout-section__headline--form-page{margin-bottom:44px;margin-top:22px}.checkout-section__icon{margin-left:16px}.checkout-section__content{margin-bottom:24px}.checkout-section__sub-section{margin-bottom:20px}.checkout-section__sub-section:last-child{margin-bottom:0}.checkout-section__sub-headline{margin-bottom:10px;padding-top:2px}.checkout-section__sub-headline--light{margin-bottom:6px;margin-top:22px}.checkout-section__sub-headline--first{margin-top:0}.checkout-section__sub-headline--editable{margin-bottom:19px}.checkout-section__terms-popup{background-color:#fff;border-radius:4px;bottom:100px;box-shadow:0 1px 8px #00000029;left:16px;padding:12px;position:fixed;max-width:500px;right:16px;z-index:30}@media(min-width: 768px){.checkout-section__terms-popup{left:auto;right:36px}}@media(min-width: 1024px){.checkout-section__terms-popup{right:56px}}@media(min-width: 1920px){.checkout-section__terms-popup{right:calc((100% - 1920px)/2 + 60px)}}.checkout-section__terms-popup .checkout-section__terms-popup-toggle{background:transparent;border:0;display:flex;justify-content:space-between;margin:0 0 16px 0;outline:none;padding:0;width:100%;cursor:pointer}.checkout-section__terms-popup .checkout-section__terms-popup-toggle-text{font-weight:bold}.checkout-section__terms-popup .checkout-section__terms-popup-toggle-icon-wrapper{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.checkout-section__terms-popup .checkout-section__terms-popup-toggle-icon{background-repeat:no-repeat;max-height:12px;max-width:16px;min-height:12px;min-width:16px;transform:rotate(180deg)}.checkout-section__terms-popup .icon-active{transform:rotate(0deg)}.checkout-section__terms-popup .terms-content{height:0;visibility:hidden}.checkout-section__terms-popup .content-visible{height:100%;visibility:visible}.checkout-section__terms-popup .form-control-feedback{margin-top:8px}.checkout-section__terms-popup .form-group-business-customer{padding-right:24px}.checkout-section__review-text{margin-bottom:5px}.checkout-section__review-text:first-child{padding-top:2px}.checkout-section__review-text:last-child{margin-bottom:-6px}.checkout-section__review-text--payment{color:#717e86;font-size:16px}.checkout-section__review-text--payment:last-child{margin-bottom:21px;margin-top:22px}.checkout-section__hint{color:#8d8d8d;font-size:16px;line-height:24px;margin-bottom:40px}.checkout-section__review-text--creditcard{margin-top:18px}.checkout-section__review-text--indent{margin-top:18px;padding-left:36px}.checkout-section__review-text--indent:last-child{margin-bottom:-12px}.checkout-section__review-text--indent .checkout-section__form-group--payment-radio .control-label .control-label__icon{top:0}.checkout-section__review-text--delivery-instruction{padding-top:6px}.checkout-section__verification-attributes{align-items:flex-end;display:flex;flex-wrap:wrap}.checkout-section__verification-attributes:before{display:block}.checkout-section__creditcard-input{min-height:52px;padding:13px}.checkout-section__review-value-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-section__review-value{padding-left:10px}.checkout-section__form-groups{padding-top:9px}.checkout-section__form-group--check{margin-bottom:23px}.checkout-section__form-group--check:last-child{margin-bottom:21px}.checkout-section__form-group--second-level{margin-left:40px}.checkout-section__copytext.checkout-order__copytext{margin-right:12px;overflow:hidden}.checkout-section__copytext .checkout-section__basic-user{margin-bottom:12px}.checkout-section__form-group--payment-radio{margin-bottom:24px}.checkout-section__form-group--payment-radio .control-label{display:flex;padding-left:35px}.checkout-section__form-group--payment-radio .inline-icon__text{color:#333}.checkout-section__form-group--payment-radio .inline-icon{display:flex}.checkout-section__form-group--long-check{margin-bottom:18px}.checkout-section__form-group--long-check:last-child{margin-bottom:15px}.checkout-section__form-group--carrier-bill.form-group.form-group--check{margin-bottom:20px;margin-top:-5px}.checkout-section__form-group--carrier-bill+.form-group:not(.form-group--check){margin-top:1px}.checkout-section__button-row{padding-top:31px}.checkout-section__button-row .form-buttons{padding-top:0}.checkout-section__button-row .action-button--submit{margin-bottom:0}.checkout-section__button-row--final-review{padding-top:0}.checkout-section__button-row--final-review .form-buttons{margin-bottom:26px}.checkout-section__shipping-steps{display:grid;grid-gap:24px;grid-template-columns:repeat(1, minmax(0, 1fr));margin-bottom:40px}@media(min-width: 768px){.checkout-section__shipping-steps{grid-template-columns:repeat(2, minmax(0, 1fr));margin-bottom:48px}}@media(min-width: 1440px){.checkout-section__shipping-steps{grid-template-columns:repeat(4, minmax(0, 1fr))}}.checkout-section__shipping-steps-child .checkout-section__headline{display:flex;margin-top:0;padding-right:0}.checkout-section__shipping-steps-child .checkout-section__icon{min-width:20px}.checkout-section__shipping-steps-child .icon-link__text{display:none}.checkout__form-note{margin-bottom:74px}.checkout-section__shipping-address{margin-bottom:37px;word-break:break-word;word-wrap:break-word}.checkout-section__shipping-address:last-child{margin-bottom:-5px}.checkout-section__shipping-address--editable{margin-bottom:0}.checkout-section__shipping-address--editable .form-group--check{margin-bottom:20px;min-height:200px}.checkout-section__shipping-address--editable>.form-group--check>.control-label{width:100%}.checkout-section__shipping-address--editable>.form-group--check>.control-label .checkout-section__address-label-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-section__address-label-content-none-selected{color:#a3b2bc}.checkout-section__new-address-button-wrapper{display:flex;align-items:center;width:fit-content;margin:0 0 24px 16px;cursor:pointer}.checkout-section__new-address-button-wrapper .checkout-section__new-address-button-icon{bottom:auto;left:auto;margin-top:0}.checkout-section__new-address-button-wrapper .checkout-section__new-address-button-text{padding-left:20px;color:#0091dc}.checkout-section__new-address-button-wrapper:hover .checkout-section__new-address-button-text,.checkout-section__new-address-button-wrapper.tag-filters__filter--current .checkout-section__new-address-button-text{color:#333}@media(min-width: 768px){.checkout-section__headline{margin-bottom:32px}.checkout-section__content{margin-bottom:28px}.checkout-section__review-text--delivery-instruction{padding-right:20px;padding-top:10px}.checkout-section__review-value{padding-left:0}.checkout-section__button-row--final-review .form-buttons{margin-bottom:26px}.checkout-section__button-row--final-review .form-group{margin-bottom:18px;padding-top:8px}.checkout-section__shipping-address{margin-bottom:-5px}.checkout-section__sub-headline--light{margin-bottom:22px;margin-top:0}.checkout-section__form-group--payment-radio .control-label{padding-left:36px}.checkout-section__review-text--indent,.checkout-section__review-text--creditcard{margin-top:23px}.checkout-section__review-text--payment:last-child{margin-top:46px}.checkout-section__form-group--payment-unionpay{margin-top:31px}}@media(min-width: 1024px){.checkout-section__sub-headline{margin-bottom:14px}.checkout-section__verification-attributes{flex-wrap:initial}.checkout-section__verification-attributes:before{display:table}}@media(min-width: 1440px){.checkout-section .form-check~.control-label .control-label__icon{margin-top:-3px}.checkout-section .form-check~.control-label{font-size:16px;line-height:24px}.checkout-section .selectric .label{font-size:16px;height:50px;line-height:24px;padding:13px 14px}.checkout-section .selectric-items li{font-size:16px;line-height:24px}#checkout-billing-address-form{margin-right:44px}#checkout-shipping-address-form{margin-left:44px}.checkout-section__headline--form-page{margin-bottom:52px;margin-top:25px}.checkout-section__sub-section{margin-bottom:22px}.checkout-section__sub-section:last-child{margin-bottom:0}.checkout-section__sub-headline{margin-bottom:14px}.checkout-section__sub-headline--editable{margin-bottom:24px}.checkout-section__form-groups{padding-top:14px}.checkout-section__sub-headline+.checkout-section__form-groups{padding-top:10px}.checkout-section__form-group--check{margin-bottom:27px}.checkout-section__form-group--check:last-child{margin-bottom:26px}.checkout-section__form-group--long-check:last-child{margin-bottom:18px}.form-group.form-group--check.checkout-section__form-group--carrier-bill{margin-bottom:26px;margin-top:-10px}.checkout-section__form-group--second-level{margin-left:45px}.checkout-section__review-text:first-child{padding-top:5px}.checkout-section__button-row{padding-top:34px}.checkout-section__button-row--final-review{padding-top:1px}.checkout-section__button-row--final-review .form-buttons{margin-bottom:26px}.checkout__form-note{margin-bottom:86px}.checkout-section__form-group--payment-radio .control-label{padding-left:40px}.checkout-section__review-text--indent{padding-left:41px}}.checkout-section__headline--final-review{margin-bottom:16px}@media(min-width: 768px){.checkout-section__headline--final-review{margin-bottom:24px}}.checkout-payment-info-container{margin:36px 12px;width:auto}@media(min-width: 768px){.checkout-payment-info-container{margin:20px 0;width:100%}}@media(min-width: 1024px){.checkout-payment-info-container{margin:0 0 0 auto;width:33%;float:none}}.checkout-payment-info-wrapper{border-left:3px solid #0091dc;font-size:16px;line-height:24px;color:#333;padding-left:16px;margin:32px auto}@media(min-width: 768px){.checkout-payment-info-wrapper{margin:48px 0;width:66%}}@media(min-width: 1024px){.checkout-payment-info-wrapper{width:initial;margin:0;padding-left:24px}}.checkout-payment-info-container .content-copy__aside-content{border:none;padding-left:0}.checkout-table-entry{padding:32px 0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:32px;grid-template-areas:"article article" "configurator configurator" "reference quantity" "price price" "delivery delivery";border-bottom:1px solid #d8dce1}.checkout-table-entry:first-child{border-top:1px solid #d8dce1}@media(min-width: 768px){.checkout-table-entry{grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:24px;grid-template-areas:"article article reference quantity" "configurator configurator price price" ". . delivery delivery"}}@media(min-width: 1024px){.checkout-table-entry{grid-template-columns:2fr 1fr minmax(0, 2fr) 1fr 1fr 1fr;grid-template-areas:"article article reference quantity price price" "configurator configurator delivery delivery delivery delivery"}}@media(min-width: 1440px){.checkout-table-entry{grid-template-columns:2fr 1fr minmax(0, 1fr) 1fr 1fr 1fr}}@media(min-width: 1920px){.checkout-table-entry{grid-template-columns:2fr 2fr minmax(0, 1fr) 1fr 2fr 2fr;grid-template-areas:"article configurator reference quantity price delivery"}}.checkout-table-entry__position{margin-right:40px}.checkout-table-entry__article{display:flex;grid-area:article}.checkout-table-entry__article .cart__product-name--final-review{display:flex}.checkout-table-entry__article .cart__core-range-icon{background-repeat:no-repeat;margin-top:4px;max-height:16px;max-width:16px;min-height:16px;min-width:16px}.checkout-table-entry__configurator{grid-area:configurator;padding-left:0}@media(min-width: 1440px){.checkout-table-entry__configurator{padding-left:64px}}@media(min-width: 1920px){.checkout-table-entry__configurator{padding-left:0}}.checkout-table-entry__configurator .cart__configurator{margin:0}.checkout-table-entry__configurator .cart__iframe-lightbox{margin-right:8px;margin-left:0;min-width:0;flex-basis:auto}.checkout-table-entry__configurator .cart__code-link{font-size:14px}.checkout-table-entry__configurator .checkout-section-legend-icon{height:20px;margin-right:0;min-width:20px}.checkout-table-entry__reference{grid-area:reference}.checkout-table-entry__reference .cart__reference-value *{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.checkout-table-entry__quantity{grid-area:quantity}@media(min-width: 1440px){.checkout-table-entry__quantity{justify-self:end}}@media(min-width: 1920px){.checkout-table-entry__quantity{justify-self:start}}.checkout-table-entry__price{display:grid;grid-area:price;grid-gap:32px;grid-template-columns:1fr 1fr;width:100%}@media(min-width: 768px){.checkout-table-entry__price{grid-gap:24px}}@media(min-width: 1024px){.checkout-table-entry__price{justify-items:end}}@media(min-width: 1920px){.checkout-table-entry__price{justify-items:start}}.checkout-table-entry__delivery{grid-area:delivery}.checkout-table-entry__delivery .delivery-notes-container{margin-top:4px}.checkout-table-entry__delivery .delivery-note-icon-wrapper{align-items:center;display:flex;gap:4px}.checkout-table-entry__delivery .delivery-note{display:flex;align-items:start;gap:4px}.checkout-table-entry__delivery .delivery-note:not(:first-child){margin-top:8px}.checkout-table-entry__delivery .cart__delivery-notes{gap:4px}.checkout-table-entry__delivery .icon-link{cursor:default;min-height:16px;min-width:16px}.checkout-table-entry__delivery .icon-delivery.icon-link{min-height:24px;min-width:24px}.checkout-table-entry__delivery .delivery-notes-text{font-size:14px;margin-right:4px}.checkout-table-entry__delivery .delivery-notes-icon-text{font-size:14px}.checkout-table-entry__delivery .delivery-notes-icon-text--error{color:#d00019}.checkout-table-entry__delivery .delivery-notes-icon-text--info{color:#0091dc}.checkout-table-entry__price-error .list-prices__icon-link{align-items:center;background-position:4px;display:flex;max-width:300px;white-space:normal}.checkout-table-entry__price-error .list-prices__icon-link::before{line-height:0;margin-top:-5px;position:static}.checkout-table-entry__price-error .list-prices__icon-link .icon-link__text{line-height:24px}.commercial-content{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;display:none;margin-bottom:48px;margin-top:24px}.commercial-content-show{display:block}.commercial-content-animation-open{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in}@media(min-width: 1024px){.commercial-content{min-width:768px}}.contact-form__content .form-buttons{margin-top:-6px}.contact-form__content .icon-headset:before{font-size:21px}.contact-form__content .icon-e-mail:before{margin-top:-9px;font-size:16px;line-height:16px}.contact-form__aside{margin-bottom:77px}.contact-form__form-aside{margin-bottom:0;padding-top:22px;background:#f3f4f6;background-image:none}.contact-form__form-aside:last-child{margin-bottom:4px}.contact-form__form-aside--right{text-align:right}.contact-form__form-aside--right .download-link{padding-left:0}.contact-form__form-aside--right .download-link:before{content:none}.contact-form__copytext{margin-bottom:16px}.contact-form__divider{margin-top:18px;margin-bottom:21px}@media(min-width: 1440px){.contact-form__content .icon-headset:before{font-size:22px}.contact-form__content .icon-e-mail:before{margin-top:-12px}}.contact-tabs{margin-bottom:52px}.contact-tabs__element{margin-bottom:52px}.contact-tabs__element-headline{margin-top:45px;margin-bottom:18px}.contact-tabs__accordion-vertical{background:#fff}.contact-tabs__accordion-vertical .accordion-vertical__element:last-child{margin-bottom:0}.contact-tabs__accordion-vertical .accordion-vertical__element .icon-arrow-up{display:none}.contact-tabs__accordion-vertical .accordion-vertical__element-active{background:#fff}.contact-tabs__accordion-vertical .accordion-vertical__element-active .accordion-vertical__element-preview{padding-bottom:7px}.contact-tabs__accordion-vertical .accordion-vertical__element-active .icon-arrow-up{display:block}.contact-tabs__accordion-vertical .accordion-vertical__element-active .icon-arrow-down{display:none}.contact-tabs__element-text{margin-bottom:11px}.contact-tabs__link-list{margin:4px 0 -4px;padding-left:0;list-style:none}.contact-tabs__link-item{margin-bottom:9px}.contact-tabs__link-item--text-link{margin-top:-4px;margin-bottom:3px}.contact-tabs__link--text{color:#2d2d2d;cursor:default}.contact-tabs__link--text:hover,.contact-tabs__link--text.tag-filters__filter--current,.contact-tabs__link--text:focus{color:#2d2d2d}@media(min-width: 1440px){.contact-tabs{margin-bottom:60px}.contact-tabs__element{margin-bottom:60px}.contact-tabs__element-headline{margin-top:53px;margin-bottom:22px}.contact-tabs__accordion-vertical .accordion-vertical__element-active .accordion-vertical__element-preview{padding-bottom:13px}}.downloads-media{margin-bottom:77px}@media(min-width: 1440px){.downloads-media{margin-bottom:90px}}footer{background-color:#f2f3f5 !important}@media print{.footer{display:none}}.footer__top{margin-bottom:19px;padding-top:21px}.footer__social-media{align-items:center;display:flex;height:35px;justify-content:center}.footer__social-media-link{align-items:center;color:rgba(51,51,51,.3);display:flex;justify-content:center;margin-right:26px}.footer__social-media-link:before{font-size:22px}.footer__social-media-link:last-child{margin-right:0}.footer__social-media-link:hover,.footer__social-media-link.tag-filters__filter--current,.footer__social-media-link:focus{color:#333}.footer__bottom{padding-top:32px}.footer__content{margin-bottom:16px;padding:21px 0 26px}.footer__divider{border-bottom:1px solid #99a9b4}.footer__newsletter-title{color:#333;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-size:16px;font-weight:bold;margin-bottom:17px}.footer__newsletter-text{color:#333;font-size:16px;margin-bottom:20px}.footer__newsletter-button{display:inline-block;margin-bottom:20px}.footer__toggle{cursor:pointer;padding:10px 38px 11px 0;position:relative}.footer__toggle-icon{color:#2d2d2d;margin-top:-10px;position:absolute;right:12px;top:50%}.footer__toggle-icon:before{font-size:10px}.footer__list-headline{color:#333;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-size:16px;font-weight:bold}.footer-toggle__content{list-style:none;margin:19px 0 37px;padding:0}.footer__list-item{margin-bottom:17px}.footer__list-item:last-child{margin-bottom:14px}.footer__list-item.footer__list-headline{margin-bottom:30px;padding-top:15px}.footer__text-link{color:#333;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;font-weight:normal}.footer__text-link:hover,.footer__text-link.tag-filters__filter--current,.footer__text-link:focus{color:#0091dc}.footer__legal{font-size:12px;list-style:none;margin:0 0 1px;padding-left:0;text-align:center}.footer__legal li{display:inline-block;margin-bottom:17px;margin-right:22px}.footer__legal li:last-child{margin-right:0}.footer__legal li a,.footer__legal li a:hover,.footer__legal li a:focus{color:#99a9b4}.footer__copyright{color:#99a9b4;font-size:12px;margin-bottom:38px;text-align:center}@media(min-width: 480px){.footer__social-media-link{margin-right:20px}.footer__social-media-link:last-child{margin-right:0}}@media(max-width: 1023px){.footer-toggle__content--hidden{display:none}}@media(min-width: 1024px){.footer__top{margin-bottom:35px;padding-top:35px}.footer__social-media-link{margin-right:48px}.footer__social-media-link:before{font-size:35px}.footer__social-media-link:last-child{margin-right:0}.footer__bottom{padding-top:16px}.footer__content{padding:85px 0 0}.footer__divider:not(.footer__divider--social){display:none}.footer__newsletter-title{margin-bottom:19px}.footer__toggle{cursor:auto;padding-bottom:0;padding-top:0}.footer__toggle-icon{display:none}.footer__list-item{margin-bottom:20px}.footer__list-item.footer__list-headline{margin-bottom:18px}.footer__legal{text-align:right}.footer__copyright{text-align:left}.footer__legal li,.footer__copyright{margin-bottom:25px}}@media(min-width: 1440px){.footer__content{margin-bottom:16px}.footer__bottom{padding-top:32px}}.form-page__intro{margin-top:-4px;margin-bottom:26px}.form-page__intro:last-child{margin-bottom:41px}.form-page__intro-button{display:inline-block;margin-top:15px;margin-bottom:77px}.form-page__form{margin-bottom:50px}.form-page__form:last-child{margin-bottom:73px}.form-page__form--read-only:last-child{margin-bottom:56px}@media(min-width: 1024px){.form-page__form{margin-bottom:73px}}@media(min-width: 1440px){.form-page__intro{margin-bottom:30px}.form-page__intro-button{margin-bottom:90px}.form-page__form{margin-bottom:84px}.form-page__form--read-only:last-child{margin-bottom:65px}}.half-width-teasers{margin-bottom:25px}.half-width-teaser{margin-bottom:0}.half-width-teaser .image-text-teaser{background-color:#f5f7fa}.half-width-teaser__overline{margin:-4px 0 22px;color:#fff}@media(min-width: 1024px){.half-width-teasers{margin-bottom:30px}.half-width-teaser{margin-bottom:60px}.half-width-teaser__overline{margin-bottom:26px}}.header-container{padding-top:112px;transition:padding-top 200ms ease-in-out}.header{width:100%;position:absolute;top:0;background:#fff;z-index:30}.header .jsx-search,.header .jsx-search-advanced{position:relative;z-index:1}.header--transition{transition:top 200ms ease-in-out}.header--hidden{position:fixed;top:-64px}.header--shown{position:fixed;top:0}.header--overlayed{z-index:50}@media(min-width: 1024px){.header{position:fixed}.header-container{padding-top:142px}.header--hidden{position:fixed;top:-112px}}@media(min-width: 1440px){.header-container{padding-top:142px}}.login-settings__remember-me-row{align-items:center;display:flex;margin:0;width:100%}.login-settings__remember-me-row>.form-group{margin-left:-12px}.profile-settings__main-headline{margin:32px 0 0}@media(min-width: 1024px){.profile-settings__main-headline{margin:32px 0 49px}}.profile-settings__sub-headline{font-size:24px;margin:56px 0 24px}@media(min-width: 1024px){.profile-settings__sub-headline{margin:7px 0 24px}}.cancel-button{background-color:#d8dce1}.hint-container{margin-top:-17px}@media(min-width: 1024px){.hint-container{margin-top:18px}}.password-hint__text{margin-bottom:34px}.password-hint--mobile{margin-bottom:24px}@media(min-width: 1024px){.password-hint--mobile{display:none}}.password-hint--desktop{display:none}@media(min-width: 1024px){.password-hint--desktop{display:block;margin-top:7px}}.remember-me-hint{margin-top:-17px}@media(min-width: 1024px){.remember-me-hint{margin-top:0}}.magazine-articles{margin-bottom:77px;padding:26px 0 28px;background:#f2f3f5}.magazine-articles__article{margin-bottom:24px}@media(min-width: 768px){.magazine-articles{padding-top:0}}@media(min-width: 1440px){.magazine-articles{margin-bottom:90px;padding-bottom:36px}}.magazine-teasers{position:relative;margin-bottom:55px;padding-top:26px;overflow:hidden}.magazine-teasers:before{background:#f2f3f5}.magazine-teasers:after{content:" ";width:100%;height:70px;position:absolute;bottom:0;background:#fff;z-index:-1}.magazine-teasers__sub-headline{margin-top:-10px;margin-bottom:19px}.magazine-teasers__link{margin-bottom:19px;text-align:right}.magazine-teasers__link:before{top:-68px}.magazine-teasers--single-teaser:after{height:50px}.magazine-teasers--single-teaser .magazine-teasers__link:before{top:-50px}@media(max-width: 767px){.magazine-teasers__sub-headline{font-size:20px;line-height:30px}}@media(min-width: 768px){.magazine-teasers:after{height:47px}.magazine-teasers__link:before{top:-49px}}@media(min-width: 1440px){.magazine-teasers{margin-bottom:90px;padding-top:30px}.magazine-teasers:after{height:30px}.magazine-teasers__sub-headline{margin-bottom:21px}.magazine-teasers__link{padding-top:23px}.magazine-teasers__link:before{top:-30px}.magazine-teasers--single-teaser:after{height:30px}}.main-category-teaser{position:relative}.main-category-teaser__subheadline{margin-bottom:22px;padding-top:18px;line-height:28px}.main-category-teaser__image{width:100%}.main-category-teaser__text-container{padding-bottom:77px}.main-category-teaser__copytext{margin-bottom:58px;padding-top:16px}.main-category-teaser__button{position:absolute;right:12px;bottom:77px}@media(min-width: 768px){.main-category-teasers{margin-bottom:77px}.main-category-teaser{display:table-cell;float:none}.main-category-teaser__text-container{padding-bottom:26px}.main-category-teaser__copytext{margin-bottom:34px}.main-category-teaser__button{bottom:0}}@media(min-width: 768px){.main-category-teaser--single{display:block}.main-category-teaser--single .main-category-teaser__teaser-content{display:flex;justify-content:space-between;background-color:#fff}.main-category-teaser--single .main-category-teaser__image-container,.main-category-teaser--single .main-category-teaser__text-container{width:calc(50% - 12px)}.main-category-teaser--single .main-category-teaser__text-container{padding-right:24px}.main-category-teaser--single .main-category-teaser__text-container:before{content:none}.main-category-teaser--single .main-category-teaser__button{right:36px}}@media(min-width: 1440px){.main-category-teasers{margin-bottom:90px}.main-category-teaser__subheadline{margin-bottom:26px;padding-top:22px;line-height:32px}.main-category-teaser__text-container{padding-bottom:30px}.main-category-teaser__copytext{margin-bottom:40px;padding-top:20px}}.map__list-container{width:100%;height:600px;position:absolute;top:0;right:0;background:#f2f3f5;border-top:1px solid #d8dce1;border-bottom:1px solid #d8dce1}.map__list-container.hidden{visibility:hidden}.map__list-wrapper{display:flex;height:568px;margin-top:16px;padding:24px 12px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 8px rgba(0,0,0,.161)}.map__list-item{margin-bottom:16px;padding:16px 12px 17px;border-bottom:1px solid #d8dce1;border-left:4px solid transparent;cursor:pointer}.map__list-item:hover,.map__list-item.tag-filters__filter--current,.map__list-item.selected{background:#c8e6fa;border-left:4px solid #0091dc}.map__list-item .map__list-image{float:left;width:96px;height:96px;margin-right:16px}.map__list-item:last-of-type{border-bottom:none}.map__list-item .map__list-item-result-info{display:flex;flex-direction:column}.map__controls-list{display:none;width:424px;height:568px;margin-top:16px;padding:24px;background:#fff;border-radius:4px;overflow:auto;box-shadow:0 1px 8px rgba(0,0,0,.161);pointer-events:initial}.map__controls-list.active{display:block}.map__controls-list hr{margin:24px 0}.map__list-location-item{position:relative}.map__list-location-item .icon-arrowhead-right,.map__popup .icon-arrowhead-right{display:flex;justify-content:center;align-items:center;width:32px;height:32px;position:absolute;top:24px;left:24px;transform:rotate(180deg);background:rgba(51,51,51,.3);border-radius:50%;color:#fff;cursor:pointer}.map__list-location-item .icon-arrowhead-right:hover,.map__list-location-item .icon-arrowhead-right.tag-filters__filter--current,.map__popup .icon-arrowhead-right:hover,.map__popup .icon-arrowhead-right.tag-filters__filter--current{transform:rotate(180deg) scale(1.1)}.map__controls-list,.map__list,.map__list-location-item,.map__list-item--open{scrollbar-color:#e5e8eb rgba(0,0,0,0);scrollbar-width:thin}.map__controls-list::-webkit-scrollbar,.map__list::-webkit-scrollbar,.map__list-location-item::-webkit-scrollbar,.map__list-item--open::-webkit-scrollbar{width:14px;height:18px}.map__controls-list::-webkit-scrollbar-thumb,.map__list::-webkit-scrollbar-thumb,.map__list-location-item::-webkit-scrollbar-thumb,.map__list-item--open::-webkit-scrollbar-thumb{height:6px;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:2px;background-color:#e5e8eb;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05)}.map__controls-list::-webkit-scrollbar-button,.map__list::-webkit-scrollbar-button,.map__list-location-item::-webkit-scrollbar-button,.map__list-item--open::-webkit-scrollbar-button{width:0;height:0;display:none}.map__controls-list::-webkit-scrollbar-corner,.map__list::-webkit-scrollbar-corner,.map__list-location-item::-webkit-scrollbar-corner,.map__list-item--open::-webkit-scrollbar-corner{background-color:transparent}.map__list{flex:1;overflow:auto}.map__list-item--open{flex:0}.map__list-wrapper.active .map__list-item--open{flex:1 1 50%;max-width:460px;overflow:auto}.map__list-wrapper.active .map__list{flex:1 1 50%;margin-right:12px}.map__list--active{float:right;width:calc(100% - 340px)}.map__list-item-result{display:flex;flex-direction:row;flex-wrap:wrap;cursor:pointer}.map__list-item-result .map__list-image{width:96px;height:auto;max-height:96px}.map__list-item-result .map__list-item-result-info{display:flex;flex:1;justify-content:space-between;align-items:center;margin:0 0 0 16px;font-family:"MetaPro","Trebuchet MS",Arial,sans-serif;flex-wrap:wrap}.map__list-item-result .link,.map__list-item-result .download-link,.map__list-item-result .text-link,.map__list-item-result .jump-mark,.map__list-item-result .content-copy__text-link{color:#0091dc}.map__list-item-result .inverted{transform:rotate(180deg)}.map__list-item-result .map__list-item-result-info-main{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 12px)}.map__list-item-result-info-address{font-style:normal}.map__list-item-icon{display:inline-block;margin:0 14px 0 0;padding:0;color:#0091dc;pointer-events:none}.map__list-item-structures{margin:24px 0;padding:0;list-style:none}.map__list-item-structures .map__list-item-structure{display:flex;align-items:center}.map__list-item-icon--grey::before{color:#a3b2bc}.map__list-item-contacts{margin:0;padding:0;overflow:hidden}.map__list-item-contacts .map__list-item-contacts-info{display:flex;align-items:center;word-break:break-word}.map__list-item-contacts .map__list-item-icon{display:inline-block;min-width:24px;height:24px}.map__list-item-contacts .map__list-item-contacts-link{margin:19px 0 0}.map__list-item-contacts .icon-e-mail::before{font-size:14px}.map__list-item-result-info .icon-arrow-down{background-position:center;background-repeat:no-repeat;display:inline-block;height:12px;width:12px}.map__list-image--big{flex:1 1 100%;height:auto;min-width:100%;max-width:100%;margin-bottom:24px}.map__list-image--big-placeholder{width:100%;height:76px}@media(max-width: 1440px){.map__list-wrapper.active.map__list--active{padding:0}.map__list-wrapper.active.map__list--active .map__list{display:none}.map__list-wrapper.active.map__list--active .map__list-item--open{max-width:100%}.map__list-wrapper.active.map__list--active .map__list-item-result-info{margin:0 40px}.map__list-wrapper.active.map__list--active .map__list-item-result-info-main{width:initial}.map__list-wrapper.active.map__list--active .map__list-item-result-info-additional{display:flex;flex-direction:column}.map__list-wrapper.active.map__list--active .map__list-item-contacts{order:1}.map__list-wrapper.active.map__list--active .map__list-item-structures{order:2}}@media(max-width: 768px){.map__list--active{width:calc(100% - 234px)}.map__controls-list.active{display:none}.map__list-wrapper.active{padding:0}.map__list-wrapper.active .map__list-item--open{flex:1;max-width:initial}.map__list-wrapper.active .map__list-item-result-info{display:flex;flex-direction:column;padding-left:20px}.map__list-wrapper.active .map__list{display:none}.map__list-wrapper.active .map__list-item-result-info-main{flex:1;width:initial}.map__list-wrapper.active .map__list-item-result-info-additional{display:flex;flex-direction:column}.map__list-wrapper.active .map__list-item-contacts{order:1}.map__list-wrapper.active .map__list-item-structures{order:2}}@media(max-width: 480px){.map__list-container .container-fluid{padding:0}.map__list-wrapper{height:600px;margin-top:0}.map__list-wrapper.active{height:688px;position:absolute;top:-88px;left:0;border-radius:0}.map__list-wrapper.active .map__list-item-contacts{order:2}.map__list-wrapper.active .map__list-item-structures{order:1}.map__list-wrapper.active .map__list-item-result-info{flex-direction:column;padding:20px}}.map__wrapper{display:block;width:100%;height:600px;position:relative}.map__container{width:100%;height:600px;position:absolute;top:0;bottom:0;border-top:1px solid #d8dce1;border-bottom:1px solid #d8dce1;overflow:hidden}.map__controls{display:flex;justify-content:space-between;position:relative;z-index:32;pointer-events:none}@media(min-width: 480px){.map__controls{z-index:10}}.map__control-offset{flex:1;pointer-events:none}.map__controls-list{overflow:auto}.mapboxgl-canvas{height:600px;outline:none}.mapboxgl-ctrl-geocoder--icon-search{display:none}.mapboxgl-ctrl-geocoder--pin-right{display:none}.mapboxgl-control-container{position:relative;z-index:2}.mapboxgl-ctrl-geolocate,.mapboxgl-ctrl-geolocate-background{display:none}.mapboxgl-ctrl-bottom-right{display:none}.order-details__table{margin-bottom:26px}.order-details__table .table__row{padding-bottom:10px}.order-details__table .table__cell{margin-bottom:36px}.order-details__article-identcode{font-size:12px;line-height:18px}.order-details__table-cell--article{overflow:hidden;overflow-wrap:break-word}@media(min-width: 768px){.order-details__table .order-details__table-cell--item-number{flex:0 0 70px}.order-details__table .order-details__table-cell--part-number{flex:0 0 85px}.order-details__table .order-details__table-cell--custom-number{flex:0 0 125px}.order-details__table .order-details__table-cell--quantity{flex:0 0 100px}.order-details__table .order-details__table-cell--status{flex:.75}.order-details__table .order-details__table-cell--reorder{flex:0 0 40px}.order-details__table .order-details__table-cell--info-icon{flex:0 0 40px}.order-details__table .order-details__table-cell--info-icon .table__cell-value{align-items:flex-start}}@media(min-width: 1024px){.order-details__table{margin-bottom:30px}.order-details__table .table__cell{margin-bottom:9px}.order-details__table .order-details__table-cell--item-number{flex:0 0 84px}.order-details__table .order-details__table-cell--item-number .table__cell-value{padding-top:32px}.order-details__table .order-details__table-cell--info-icon .table__cell-value{align-items:center}.order-details__table .order-details__table-cell--article{flex:1.2}.order-details__table .order-details__table-cell--part-number{flex:0 0 134px}.order-details__table .order-details__table-cell--part-number .table__cell-value{padding-top:32px}.order-details__table .order-details__table-cell--custom-number{flex:1}.order-details__table .order-details__table-cell--custom-number .table__cell-value{padding-top:32px}.order-details__table .order-details__table-cell--quantity{flex:0 0 110px}.order-details__table .order-details__table-cell--quantity .table__cell-value{padding-top:32px}.order-details__table .order-details__table-cell--status .table__cell-value{padding-top:32px}}@media(min-width: 1440px){.order-details__table .order-details__table-cell--article{flex:1.1}.order-details__table .order-details__table-cell--part-number{flex:0 0 168px}.order-details__table .order-details__table-cell--status{flex:0 0 320px}}.order-history__hint{color:#5e5e5e;margin-top:20px}.order-history__table-cell--shipping-status .copytext,.order-history__table-cell--shipping-status .text-list,.order-history__table-cell--shipping-status .form-aside__copytext,.order-history__table-cell--shipping-status .content-copy__list-item,.order-history__table-cell--shipping-status .form-page__intro{align-items:center}.order-history__table-cell--shipping-status .copytext .icon-link,.order-history__table-cell--shipping-status .text-list .icon-link,.order-history__table-cell--shipping-status .form-aside__copytext .icon-link,.order-history__table-cell--shipping-status .content-copy__list-item .icon-link,.order-history__table-cell--shipping-status .form-page__intro .icon-link{align-items:center;align-self:center;display:flex;padding-left:5px}.order-history__table-cell--shipping-status .copytext .icon-link::before,.order-history__table-cell--shipping-status .text-list .icon-link::before,.order-history__table-cell--shipping-status .form-aside__copytext .icon-link::before,.order-history__table-cell--shipping-status .content-copy__list-item .icon-link::before,.order-history__table-cell--shipping-status .form-page__intro .icon-link::before{color:#333;font-size:14px;left:0;margin-top:0;position:static;top:0}.order-history__table-cell--shipping-status .copytext .icon-link--active::before,.order-history__table-cell--shipping-status .text-list .icon-link--active::before,.order-history__table-cell--shipping-status .form-aside__copytext .icon-link--active::before,.order-history__table-cell--shipping-status .content-copy__list-item .icon-link--active::before,.order-history__table-cell--shipping-status .form-page__intro .icon-link--active::before,.order-history__table-cell--shipping-status .copytext .icon-link:hover::before,.order-history__table-cell--shipping-status .text-list .icon-link:hover::before,.order-history__table-cell--shipping-status .form-aside__copytext .icon-link:hover::before,.order-history__table-cell--shipping-status .content-copy__list-item .icon-link:hover::before,.order-history__table-cell--shipping-status .form-page__intro .icon-link:hover::before,.order-history__table-cell--shipping-status .copytext .icon-link.tag-filters__filter--current::before,.order-history__table-cell--shipping-status .text-list .icon-link.tag-filters__filter--current::before,.order-history__table-cell--shipping-status .form-aside__copytext .icon-link.tag-filters__filter--current::before,.order-history__table-cell--shipping-status .content-copy__list-item .icon-link.tag-filters__filter--current::before,.order-history__table-cell--shipping-status .form-page__intro .icon-link.tag-filters__filter--current::before{color:#0091dc}@media(min-width: 1024px){.order-history__table .order-history__table-cell--order-number{flex:0 0 84px}.order-history__table .order-history__table-cell--order-date{flex:0 0 100px}.order-history__table .order-history__table-cell--shipping-status{flex:0 0 175px}.order-history__table .order-history__table-cell--reorder{flex:0 0 40px}.order-history__table .order-history__table-cell--pdf{flex:0 0 40px}}@media(min-width: 1440px){.order-history__table .order-history__table-cell--order-number{flex:0 0 168px}.order-history__table .order-history__table-cell--order-date{flex:0 0 126px}.order-history__table .order-history__table-cell--ordered-by{flex:0 0 252px}.order-history__table .order-history__table-cell--reorder{flex:0 0 40px}}@media print{@page{size:auto}.header-container{padding-top:0}.header{display:none}.breadcrumb{display:none}.form-global-hint,.form-global-error{display:none}.cart{margin:0}.cart .quantity-select__control-icon,.cart .icon-link{visibility:hidden}.cart__container{width:100%}.cart__logo{display:block;width:100%;height:20px;margin:15px 0;text-align:right}.logo__img{width:112px}.cart__header-item--article{display:inline-block}.cart__header-item--quantity{display:inline-block;margin-right:3cm}.cart__header-item--price{display:inline-block}.cart__header-item--total{display:inline-block}.cart__row-content-centered{display:none}.cart__table{page-break-inside:auto}.cart__table-row{padding:5px 0 0;page-break-inside:avoid;page-break-after:auto}.cart__position-selection-container{visibility:hidden}.cart__iframe-lightbox{display:none;visibility:hidden}.cart__form-group--reference{display:none}.cart__form-group--reference.form-group--filled,.cart__form-group--reference.summary__delivery-date{display:block}.cart__list-prices .list-prices__icon-link{display:none}.cart__icon-wrapper{display:none}.cart__delivery-container{display:block;margin-right:0;padding-top:5px}.cart__order-summary{display:block;margin-top:1cm;margin-bottom:0;page-break-inside:avoid;page-break-after:auto}.cart__stamp-container{display:block;page-break-inside:avoid;page-break-after:auto}.cart__condition{display:block;margin-bottom:.5cm}.cart__condition-label{font-weight:bold;font-size:12px;line-height:16px}.cart__table-cell{flex-direction:row}.cart__cell-content{width:50%}.order-summary{float:right;width:50%}.cart__stamp{max-width:5.3cm;max-height:5.3cm}.cookie-flyout{display:none}.container-fluid,.container-body .container-fluid{padding:0}.cart__header-item-wrapper,.cart__delivery-notes,.list-prices__item,.cart__quantity-unit,.paragraph-headline,.content-copy__sub-headline--small,.cart__link-text,.form-control,.cart__position{font-size:12px;line-height:14px}.cart__quantity-unit{margin-left:5px}.cart__quantity,.cart__list-prices{margin:0;padding-left:25px}.cart__quantity{display:inline-block}.cart__configurator{display:inline-block;margin-right:15px;vertical-align:top}.cart__mixed-content{display:inline-block;position:static}.cart__position{position:absolute;top:0;left:0}.quantity-select__input{width:50px;max-width:50px}.cart .quantity-select__input{height:25px;padding:0 5px}.cart__header{padding:15px 0 0}.cart__article-number{margin-top:0}.cart__article{margin-bottom:0}.cart__info-icon-container{display:none}.cart__reference-form{margin-top:5px;margin-bottom:0;margin-left:120px}.cart__configurator+.cart__mixed-content .cart__reference-form{margin-left:0}.cart .form-group--floating-label:not(.summary__delivery-date) .form-control{height:25px;padding:0;border:none}.cart__delivery:nth-child(2n){margin-top:0}.cart__list-prices{vertical-align:top}.cart__header-item--quantity{position:relative;left:0}footer{display:none}}@media print and (max-width: 768px){.cart__configurator{margin-bottom:0}}@media print and (min-width: 768px){.cart__cell-content{display:block}.cart__cell-content:nth-child(2n) .cart__quantity,.cart__cell-content:nth-child(2n) .cart__list-prices{margin:0}.cart__configurator{margin-bottom:0}.cart__header-item--quantity{left:60px}.cart__quantity{padding:0}.order-summary{width:100%}}@media print and (min-width: 1024px){.cart__list-prices{right:0}.cart__delivery-container{margin-top:.2cm}.cart__delivery-icon{display:none}}.product-animations .module-toggle{display:none}.product-animations .slick-track{display:flex;align-items:center}.product-animations__headline-align{margin-top:15px}.product-animations__icon-link{display:none}.product-animations__icon-link:hover,.product-animations__icon-link.tag-filters__filter--current{color:#0091dc}.product-animations__icon-link--image-area{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-animations__icon-link--image-area:before{display:block;margin-top:-3px;font-size:60px;line-height:60px}.product-animations__icon-link--thumbnail-image{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0}.product-animations__icon-link--thumbnail-image:before{display:block;font-size:20px;line-height:20px}.product-animations__lightbox{padding:0}.product-animations__content-container{display:flex;justify-content:center;align-items:center;height:100%}.product-animations__lightbox-content{display:block;width:100%;position:relative;padding-top:42px;background:#fff}.product-animations__lightbox-close-icon{width:40px;height:40px;top:8px;right:-1px;padding:0;background-color:transparent}.product-animations__lightbox-close-icon .icon-plus{color:#2d2d2d}.product-animations__video-container{margin-bottom:15px}.product-animations__nav-list{width:100%;position:relative;margin:0;padding-left:0;list-style-type:none}.product-animations__nav-list-item{border-top:1px solid #c4c4c4}.product-animations__nav-list-item:first-child{border-top:none}.product-animations__nav-list-item:last-child{border-bottom:1px solid #c4c4c4}.product-animations__nav-list-item--link{display:block}.product-animations__nav-list-item--link{color:#333;cursor:pointer}.product-animations__nav-list-item--link:hover,.product-animations__nav-list-item--link.tag-filters__filter--current{color:#0091dc}.product-animations__nav-list-item--link:focus,.product-animations__nav-list-item--link:active{color:#0091dc}.product-animations__nav-list-item--link.product-animations__link--active{color:#0091dc}.product-animations__nav-list--sub-lvl{display:block;padding-left:14px}.product-animations__nav-list--sub-lvl .product-animations__nav-list-item{border-top:none}.product-animations__nav-list--sub-lvl .product-animations__nav-list-item:last-child{border-bottom:none}@media(max-width: 480px){.product-animations__video-container .vjs-fluid{padding-top:75%}}@media(max-width: 767px){.product-animations .out-text-toggle__text--collapsed .out-text-toggle__text-container{max-height:72px}.product-animations .module-toggle{display:block;margin-top:-8px}.product-animations .module-toggle__text--show{margin-top:12px}.product-animations .module-toggle__text--hide{margin-top:0}.product-animations__container{margin-right:-12px;margin-bottom:20px;margin-left:-12px}.product-animations__container .out-text-toggle{margin-right:12px;margin-left:12px}.product-animations__nav{margin-bottom:26px}}@media(min-width: 480px){.product-animations__video-container{display:flex;justify-content:center;align-items:center}.product-animations__video-container .vjs-fluid{height:100vh;max-width:456px;max-height:342px}}@media(max-width: 1023px){.product-animations__lightbox{background:#fff}}@media(min-width: 768px){.product-animations__lightbox-content{padding-top:52px}.product-animations__lightbox-close-icon{top:5px;right:-22px}.product-animations__nav{margin-top:-15px}}@media(min-width: 1024px){.product-animations .lightbox{overflow:hidden}.product-animations__icon-link--image-area:before{font-size:90px;line-height:90px}.product-animations__icon-link--thumbnail-image:before{font-size:24px;line-height:24px}.product-animations__lightbox-content{max-width:1024px;max-height:900px;padding-top:32px;padding-right:64px;padding-left:64px;overflow-x:hidden;overflow-y:scroll}.product-animations__lightbox-content:after,.product-animations__lightbox-content:before{content:"";padding-bottom:20px}.product-animations__lightbox-close-icon{top:14px;right:10px}.product-animations__video-container .vjs-fluid{max-width:480px;max-height:360px}}@media(min-width: 1440px){.product-animations__lightbox-content{padding:36px 76px 0}.product-animations__lightbox-content:after,.product-animations__lightbox-content:before{padding-bottom:24px}.product-animations__lightbox-close-icon{top:10px}.product-animations__nav{padding-left:5px}}.product-list{margin-bottom:77px}@media(min-width: 1440px){.product-list{margin-bottom:90px}}.product-summary-article__title{margin-bottom:42px}.product-summary-article .icon-link:before,.product-summary-article .download-link:before{font-size:16px}.product-summary-article__data-link--right{margin-top:20px;order:1}.product-summary-article__data-link--left{order:2}.product-summary-article__description .product-summary__headline-icon:before{margin-left:12px}.product-summary-article__order-code{font-size:24px}.product-summary-article__part-number{margin-top:10px;font-size:14px}.product-summary-article__ident-code-wrapper{margin-top:10px}.product-summary-article__ident-code{font-size:12px;color:#0091dc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-summary-article__product-documentation{margin:25px 0 18px;font-size:14px}.product-summary-article__data-link,.product-summary-article__data-link--cad{margin-bottom:20px}.product-summary-article__data-link:last-child,.product-summary-article__data-link--cad:last-child{margin-bottom:0}.product-summary-article__data-link:hover .icon-link__text,.product-summary-article__data-link--cad:hover .icon-link__text,.product-summary-article__data-link.tag-filters__filter--current .icon-link__text,.tag-filters__filter--current.product-summary-article__data-link--cad .icon-link__text{color:#333}.product-summary-article__content-wrapper{margin:0}.product-summary-article__description{margin:0 0 12px}.product-summary-article__description .main-headline{margin:0}.product-summary-article__product-link-columns{display:none}.product-summary-article__product-pricing-columns{display:flex;flex-direction:column}.product-summary-article__data-link--hidden{display:block}.product-summary-article__data-link-wrapper{display:flex;flex-direction:column}.product-summary-article__data-link--cad{display:none}@media(min-width: 768px){.product-summary-article__data-link--cad{display:block}}@media(min-width: 480px){.product-summary-article__product-description-columns{position:relative;float:left;width:100%;min-height:1px;padding-left:12px;padding-right:12px;padding:0}.product-summary-article__product-link-columns{position:relative;float:left;width:100%;min-height:1px;padding-left:12px;padding-right:12px;display:none}.product-summary-article__product-pricing-columns{position:relative;float:left;width:100%;min-height:1px;padding-left:12px;padding-right:12px;padding:0}}@media(min-width: 768px){.product-summary-article__product-description-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px}}@media(min-width: 768px)and (min-width: 768px){.product-summary-article__product-description-columns{float:left;width:50%}}@media(min-width: 768px){.product-summary-article__product-link-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px;display:none}}@media(min-width: 768px)and (min-width: 768px){.product-summary-article__product-link-columns{float:left;width:0%}}@media(min-width: 768px){.product-summary-article__product-pricing-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px;min-height:455px}}@media(min-width: 768px)and (min-width: 768px){.product-summary-article__product-pricing-columns{float:left;width:50%}}@media(min-width: 768px){.product-summary-article__data-link--left{order:2}}@media(min-width: 768px){.product-summary-article__data-link--right{order:1}}@media(min-width: 768px){.product-summary-article__data-link--hidden{display:block}}@media(min-width: 768px){.product-summary-article__description{margin:16px 0 24px 12px}}@media(min-width: 768px){.product-summary-article__content-wrapper{margin-left:0;margin-right:-12px}}@media(min-width: 768px){.product-summary-article__product-documentation{margin-top:32px}}@media(min-width: 768px){.product-summary-article__data-link--right{margin-top:20px}}@media(max-width: 768px){.product-summary-article__ident-code{white-space:normal;word-wrap:break-word}}@media(min-width: 1024px){.product-summary-article__data-link-wrapper{flex-direction:row;justify-content:space-between}.product-summary-article__data-link--left{order:2}.product-summary-article__data-link--right{margin-top:74px;order:1}.product-summary-article__product-description-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px}}@media(min-width: 1024px)and (min-width: 1024px){.product-summary-article__product-description-columns{float:left;width:58.3333333333%}}@media(min-width: 1024px){.product-summary-article__product-pricing-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px;min-height:365px}}@media(min-width: 1024px)and (min-width: 1024px){.product-summary-article__product-pricing-columns{float:left;width:41.6666666667%}}@media(min-width: 1440px){.product-summary-article__description{margin-bottom:32px}.product-summary-article__data-link-wrapper{flex-direction:column}.product-summary-article__product-description-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px}}@media(min-width: 1440px)and (min-width: 1440px){.product-summary-article__product-description-columns{float:left;width:50%}}@media(min-width: 1440px){.product-summary-article__product-link-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px;display:block}}@media(min-width: 1440px)and (min-width: 1440px){.product-summary-article__product-link-columns{float:left;width:25%}}@media(min-width: 1440px){.product-summary-article__product-pricing-columns{position:relative;min-height:1px;padding-left:12px;padding-right:12px;min-height:225px}}@media(min-width: 1440px)and (min-width: 1440px){.product-summary-article__product-pricing-columns{float:left;width:25%}}@media(min-width: 1440px){.product-summary-article__data-link--hidden{display:none}}@media(min-width: 1440px){.product-summary-article__product-documentation{margin-top:46px}}.product-summary .image-gallery{margin-top:-24px}.product-summary__description{margin-left:12px}.product-summary__description .main-headline{margin-top:16px}.product-summary__headline-icon{color:#0091dc}.product-summary__headline-icon:before{margin-left:10px;font-size:16px}.product-summary__title{margin-bottom:27px}.product-summary__order-code{margin-right:20px}.product-summary__promo-text{margin-top:-8px;margin-bottom:32px}.product-summary__list{margin-top:-8px;margin-bottom:38px;padding-left:18px}.product-summary__link-list .link-list__sub-headline{font-size:16px;line-height:24px}.product-summary__link-list.link-list{margin-bottom:0}.product-summary-info__container{display:flex;justify-content:space-between}.product-summary__part-number{font-size:20px;line-height:30px;color:#333}.product-summary__part-number--inline{font-size:inherit;line-height:inherit;color:inherit}@media(max-width: 767px){.product-summary__description{margin-left:0;padding-bottom:32px}}@media(min-width: 768px){.product-summary__list{margin-bottom:42px}.product-summary .image-gallery{margin-top:0}.product-summary__headline-icon:before{margin-left:15px}.product-summary__list{margin-top:-8px}}@media(min-width: 1024px){.product-summary__headline-icon:before{position:relative;top:-2px;margin-left:18px}}@media(min-width: 1440px){.product-summary__headline-icon:before{margin-left:23px;font-size:20px}}.product-teasers-container{display:flex;max-width:1440px;margin:0 auto;flex-wrap:wrap}@media(min-width: 768px){.product-teasers-container{flex-wrap:nowrap}}.product-teasers-container>section.container-fluid{padding:0}.featured-products-container{flex:1 1 100%;max-width:100%;margin-bottom:32px}@media(min-width: 768px){.featured-products-container{min-width:66.66%;max-width:66.66%}}@media(min-width: 1440px){.featured-products-container{min-width:75%;max-width:75%}}.engineering-tools-container{flex:1 1 100%;order:1;width:100%}@media(min-width: 768px){.engineering-tools-container{order:0;min-width:calc(33.33% - 24px);max-width:calc(33.33% - 24px);margin:0 24px 0 0}}@media(min-width: 1440px){.engineering-tools-container{min-width:calc(25% - 24px);max-width:calc(25% - 24px)}}.product-teasers{position:relative;margin-bottom:56px;padding-top:26px}.product-teasers .slick-track{display:flex;flex-wrap:nowrap}.product-teasers .slick-slide{display:block;height:auto}.product-teasers__sub-headline{margin-top:-10px;margin-bottom:18px}.product-teasers--headlined:before{padding-top:74%}@media(max-width: 767px){.product-teasers__sub-headline{font-size:20px;line-height:30px}}@media(min-width: 768px){.product-teasers{margin-bottom:73px}.product-teasers .slick-slide{display:flex}.product-teasers .product-teaser--static{display:block}.product-teasers--single:before{padding-top:69%}.product-teasers--single.product-teasers--headlined:before{padding-top:74%}.product-teasers--double:before{padding-top:34%}.product-teasers--double.product-teasers--headlined:before{padding-top:39%}.product-teasers--triple:before{padding-top:22%}.product-teasers--triple.product-teasers--headlined:before{padding-top:27%}}@media(min-width: 1024px){.product-teasers--single:before{padding-top:27%}.product-teasers--single.product-teasers--headlined:before{padding-top:31%}.product-teasers--double:before{padding-top:33%}.product-teasers--double.product-teasers--headlined:before{padding-top:37%}.product-teasers--triple:before{padding-top:21%}.product-teasers--triple.product-teasers--headlined:before{padding-top:25%}}@media(min-width: 1440px){.product-teasers{margin-bottom:86px;padding-top:30px}.product-teasers__sub-headline{margin-bottom:22px}.product-teasers--single:before{padding-top:350px}.product-teasers--single.product-teasers--headlined:before{padding-top:400px}.product-teasers--double:before{padding-top:476px}.product-teasers--double.product-teasers--headlined:before{padding-top:529px}.product-teasers--triple:before{padding-top:308px}.product-teasers--triple.product-teasers--headlined:before{padding-top:361px}}.quick-order .quantity-select__unit{font-weight:bold;color:#333}.quick-order .quantity-select--disabled .quantity-select__unit{font-weight:normal;color:#c4c4c4}.quick-order__headline{margin-bottom:22px;text-align:center;color:#333}.quick-order__values{display:flex;align-items:flex-start;flex-wrap:wrap}.quick-order__form-group{margin-bottom:0}.quick-order__form-group .form-control[disabled]{background:#f3f3f3}.quick-order__form-group--material-number{width:100%;margin-bottom:17px}.quick-order__form-group--material-number:not(.form-group--check):first-child{margin-top:0}.quick-order__form-group--material-number .form-control{height:42px;padding-top:9px;padding-bottom:9px;border-radius:4px}.quick-order__form-group--material-number .form-control::-moz-placeholder{color:#a3b2bc;opacity:1}.quick-order__form-group--material-number .form-control:-ms-input-placeholder{color:#a3b2bc}.quick-order__form-group--material-number .form-control::-webkit-input-placeholder{color:#a3b2bc}.quick-order__form-group--material-number .form-control:focus{border:1px solid #0091dc;color:#333}@media(min-width: 768px){.quick-order__headline{margin-bottom:30px;text-align:left}.quick-order__values{flex-wrap:nowrap}.quick-order__form-group--material-number{flex:0 0 220px;margin-right:48px;margin-bottom:0}}@media(min-width: 1024px){.quick-order__form-group{margin-top:5px}.quick-order__form-group--material-number{margin-right:38px}.quantity-select__unit{margin-left:21px}}@media(min-width: 1440px){.quick-order__form-group--material-number{margin-right:24px}.quick-order__form-group--quantity{display:inline-block;position:static}}.quotes-details__table{margin-bottom:26px}.quotes-details__table .table__row{padding-bottom:10px}.quotes-details__table .table__cell{margin-bottom:36px}.quotes-details__article-identcode{font-size:12px;line-height:18px}@media(min-width: 768px){.quotes-details__table{margin-bottom:30px}.quotes-details__table .quotes-details__table-cell--article{overflow-wrap:break-word;word-break:break-all}.quotes-details__table .table__cell{margin-bottom:9px}.quotes-details__table .quotes-details__table-cell--item-number{flex:0 0 70px}.quotes-details__table .quotes-details__table-cell--article{flex:1 0 115px}}@media(min-width: 1024px){.quotes-details__table .quotes-details__table-cell--item-number{flex:0 0 85px}.quotes-details__table .quotes-details__table-cell--item-number .table__cell-value{padding-top:32px}.quotes-details__table .quotes-details__table-cell--article{flex:1.2}.quotes-details__table .quotes-details__table-cell--part-number{flex:0 0 134px}.quotes-details__table .quotes-details__table-cell--part-number .table__cell-value{padding-top:32px}.quotes-details__table .quotes-details__table-cell--custom-number .table__cell-value,.quotes-details__table .quotes-details__table-cell--quantity .table__cell-value,.quotes-details__table .quotes-details__table-cell--price .table__cell-value,.quotes-details__table .quotes-details__table-cell--total .table__cell-value{padding-top:32px}}@media(min-width: 1440px){.quotes-details__table .quotes-details__table-cell--article{flex:1.1}.quotes-details__table .quotes-details__table-cell--part-number{flex:0 0 168px}}.quotes-overview__icon-link{margin-top:6px;margin-bottom:5px}@media(min-width: 1024px){.quotes-overview__table .table__row{padding-top:10px;padding-bottom:2px}.quotes-overview__table .quotes-overview__table-cell--number{flex:0 0 92px}.quotes-overview__table .quotes-overview__table-cell--status{flex:0 0 134px}.quotes-overview__table .quotes-overview__table-cell--date{flex:0 0 106px}.quotes-overview__table .quotes-overview__table-cell--total{flex:0 0 100px}.quotes-overview__table .quotes-overview__table-cell--icon-link{flex:0 0 40px}.quotes-overview__table .table__control-icons{padding-top:10px}}@media(min-width: 1440px){.quotes-overview__table .quotes-overview__table-cell--quote-for{flex:0 0 252px}.quotes-overview__table .quotes-overview__table-cell--status{flex:0 0 168px}.quotes-overview__table .quotes-overview__table-cell--date{flex:0 0 126px}.quotes-overview__table .quotes-overview__table-cell--total{flex:0 0 115px}.quotes-overview__table .quotes-overview__table-cell--icon-link{flex:0 0 60px}}.saved-baskets{margin-bottom:48px}.saved-baskets__sort-input--select{margin-bottom:9px}.saved-baskets__cell-inner-value--owner{font-size:12px}@media(min-width: 768px){.saved-baskets__sort-input--select{margin-bottom:15px}.saved-baskets__list-counting{margin-top:31px}}@media(min-width: 1024px){.saved-baskets__list-counting{margin-top:-6px}.saved-baskets__table .saved-baskets__table-cell--status,.saved-baskets__table .saved-baskets__table-cell--updated,.saved-baskets__table .saved-baskets__table-cell--items{flex:0 0 100px}.saved-baskets__table .saved-baskets__table-cell--order,.saved-baskets__table .saved-baskets__table-cell--delete{flex:0 0 84px}}@media(min-width: 1440px){.saved-baskets__list-counting{margin-top:-8px}.saved-baskets__table .saved-baskets__table-cell--status{flex:0 0 168px}.saved-baskets__table .saved-baskets__table-cell--updated,.saved-baskets__table .saved-baskets__table-cell--items{flex:0 0 126px}}.search-result{margin:0 auto 77px}.search-result__header{margin-bottom:32px;margin-top:80px}.search-result--product-key{margin-bottom:2px}.search-result-path__items{display:inline-block;list-style:none;margin:16px 0 0;padding:0}.search-result-path-item{color:#a3b2bc;display:list-item;float:left;font-size:12px;line-height:18px;margin-bottom:0;margin-right:10px}.search-result-path-item::after{content:"";display:inline-block;width:6px;height:6px;margin:-2px 3px 0 2px;transform:rotate(45deg);border-width:1px 1px 0 0;border-style:solid;border-color:#a3b2bc;vertical-align:middle;margin:3px 0 5px 3px}.search-result-path-item:last-child::after{content:none}.search-result-path-item::before{content:none}.search-result__toggle{cursor:pointer;padding:5px 38px 11px 0;position:relative}.search-result__toggle-icon{color:#2d2d2d;margin-top:-10px;position:absolute;right:12px;top:50%}.search-result__content .search-result__divider{border-bottom:1px solid #b6bec6;display:block}.search-result__content--support-portal-dimensions{height:calc(100vh - 342px)}@media(min-width: 1024px){.search-result__content--support-portal-dimensions{height:calc(100vh - 372px)}}.search-result-container{padding-top:48px;position:relative}.search-result-container--product-key{margin-top:28px}.search-result__divider{border-bottom:1px solid #99a9b4}@media(max-width: 767px){.search-result-toggle__content--hidden{display:none}}@media(min-width: 768px){.search-result-container{display:flex;flex-direction:row;flex-wrap:wrap}.search-result-container--product-key{margin-top:58px}.search-result__toggle{padding-right:2px}.search-result__downloads{order:4}.search-result__toggle-icon{display:none}.search-result__divider{display:none}}@media(min-width: 1440px){.search-result{margin-bottom:90px}.search-result--product-key{margin-bottom:0}}.services-container{display:flex;flex-direction:column;width:100%;padding:20px 28px 28px;background:#f2f3f5;border-radius:4px}.services-container__update{width:100%;margin-bottom:22px;text-align:center}@media(min-width: 768px){.services-container{display:block;position:relative;padding:30px 16px 24px}.services-container__update{width:auto;position:absolute;top:11px;right:16px}}@media(min-width: 1024px){.services-container__update{right:24px}}@media(min-width: 1440px){.services-container{padding-bottom:30px}}.summary{display:block;width:100%;padding:14px 28px 30px;background:#f2f3f5;border-radius:4px}.summary__headline{margin-bottom:20px;font-weight:normal;font-size:24px;line-height:32px;text-align:center}.summary--not-logged .summary__headline{margin-bottom:51px}.summary__list-prices{display:block;margin-bottom:38px;text-align:left;white-space:normal}.summary__list-prices .list-prices__item{display:flex;justify-content:space-between;line-height:32px}.summary__list-prices .list-prices__item .list-prices__item-price{font-weight:bold}.summary__list-prices .list-prices__item.list-prices__hint .list-prices__item-price{font-weight:normal}.summary__list-prices .list-prices__item-price{font-size:24px}.summary__list-prices .icon-link{color:#b6bec6;cursor:default}.summary__list-prices .icon-link:hover,.summary__list-prices .icon-link.tag-filters__filter--current{color:#b6bec6}.summary__list-prices .icon-link__text{padding-left:0}.summary__list-prices .list-prices__hint{font-weight:normal}.summary__form-group{margin-bottom:16px}.summary__form-group .form-control{background:#f3f3f3}.summary__delivery-date .control-label{color:#333}.summary__delivery-date .form-control{background:none}.summary__account-info{margin-bottom:22px}.summary__account-info .account-info__paragraph-headline{margin-top:20px}.summary__account-info .account-info__paragraph-headline:first-child{margin-top:0}.summary__account-info .account-info__content{color:inherit;flex-basis:100%}.summary__account-info .account-info__content:last-child{position:relative;padding-right:20px}.summary__account-info .account-info__icon-link{color:#333;top:-10px}.summary__account-info .account-info__icon-link:hover,.summary__account-info .account-info__icon-link.tag-filters__filter--current{color:#0091dc}.summary__account-info .account-info__icon-link:focus{color:#333}.summary__account-info .account-info__icon-link.icon-link--active{color:#0091dc}.account-info__customer-number-description{flex-basis:100%}.summary__action-button{float:left;width:100%;margin-bottom:0;text-align:center}.summary__action-button--secondary{background:#d8dce1}@media(min-width: 768px){.summary__lightbox-container{width:calc(50% - 24px)}.summary__lightbox-container .summary__action-button{width:100%}.summary__action-button{width:calc(50% - 24px)}}@media(min-width: 1024px){.summary__lightbox-container{width:calc(50% - 18px)}.summary__action-button{width:calc(50% - 18px)}}@media(min-width: 1440px){.summary__lightbox-container{width:calc(50% - 8px)}.summary__action-button{width:calc(50% - 8px)}}@media(min-width: 768px){.summary{padding:26px 16px 30px}.summary__headline{text-align:left}.summary__account-info{margin-bottom:62px}}.summary__action-buttons{display:flex;justify-content:space-between;gap:16px}.summary__action-buttons .action-button{width:50%;overflow:hidden;text-overflow:ellipsis;display:block}@media(min-width: 1024px){.summary__form-group{margin-bottom:171px}}@media(min-width: 1440px){.summary{padding-top:32px;padding-bottom:30px}.summary__account-info{margin-bottom:52px}}.topic-teasers{position:relative;margin-bottom:56px;padding-top:26px}.topic-teasers__sub-headline{margin-top:-10px;margin-bottom:18px}.topic-teasers--headlined:before{padding-top:55%}.topic-teasers__slider{margin-top:26px}.topic-teasers__slider .slick-prev{width:35px;height:35px;left:-7px}.topic-teasers__slider .slick-next{width:35px;height:35px;right:-7px}.topic-teasers__slider .slick-prev:before,.topic-teasers__slider .slick-next:before{font-size:35px;color:#5e5e5e}.topic-teasers__slider .slick-prev:before{content:icon-char("arrow-left")}.topic-teasers__slider .slick-next:before{content:icon-char("arrow-right")}.topic-teasers__slider.slick-slider--animated .slick-track{animation-name:none}@media(min-width: 768px){.topic-teasers{margin-bottom:73px}.topic-teasers--double:before{padding-top:24%}.topic-teasers--double.topic-teasers--headlined:before{padding-top:29.5%}.topic-teasers--triple:before{padding-top:14%}.topic-teasers--triple.topic-teasers--headlined:before{padding-top:20%}.topic-teasers__slider .slick-prev{width:40px;height:40px;left:-25px}.topic-teasers__slider .slick-next{width:40px;height:40px;right:-27px}.topic-teasers__slider .slick-prev:before,.topic-teasers__slider .slick-next:before{font-size:40px}}@media(min-width: 1024px){.topic-teasers--single:before{padding-top:25%}.topic-teasers--single.topic-teasers--headlined:before{padding-top:28%}.topic-teasers__slider .slick-prev{left:-29px}.topic-teasers__slider .slick-next{right:-30px}.topic-teasers__slider .slick-prev:before,.topic-teasers__slider .slick-next:before{font-size:40px}}@media(min-width: 1440px){.topic-teasers{margin-bottom:86px;padding-top:30px}.topic-teasers__sub-headline{margin-bottom:22px}.topic-teasers--single:before{padding-top:340px}.topic-teasers--single.topic-teasers--headlined:before{padding-top:390px}.topic-teasers--double:before{padding-top:330px}.topic-teasers--double.topic-teasers--headlined:before{padding-top:380px}.topic-teasers--triple:before{padding-top:210px}.topic-teasers--triple.topic-teasers--headlined:before{padding-top:260px}.topic-teasers__slider .slick-prev{width:50px;height:50px;left:-41px}.topic-teasers__slider .slick-next{width:50px;height:50px;right:-41px}.topic-teasers__slider .slick-prev:before,.topic-teasers__slider .slick-next:before{font-size:50px}}.web-form{background-color:#f2f3f5;margin-bottom:76px;position:relative}.web-form .control-label,.web-form .content-copy__copytext,.web-form .content-copy__paragraph-headline,.web-form .content-copy__list .content-copy__list-item{color:#fff}.web-form .content-copy__aside-link{color:#fff}.web-form .content-copy__aside-link:hover,.web-form .content-copy__aside-link.tag-filters__filter--current{color:#2d2d2d}.web-form .info-popup{border:0}.web-form .form-buttons{text-align:left}.web-form .form-divider{border-top-color:#fff;color:#fff}.web-form__aside{margin-bottom:53px}.web-form__aside--hidden{display:none}@media(min-width: 1024px){.web-form__aside--hidden{display:block}}.web-form__aside-content{border-left:1px solid transparent;padding-left:0}@media(min-width: 1024px){.web-form__aside-content{border-color:#b6bec6;padding-left:24px}}@media(min-width: 1024px){.web-form__aside{margin-bottom:52px;margin-top:20px}}@media(min-width: 1440px){.web-form{margin-bottom:90px}.web-form__aside{margin-bottom:60px}}