.cookie-control{padding-top:20px;padding-bottom:20px;display:none;position:relative}.cookie-control__item{overflow:hidden}.cookie-control-left{color:#003d6a}.cookie-control-left p{color:#003d6a}.cookie-control-right{text-align:right}.cookie-control-close{min-width:70px;text-align:center}.cookie-control-spacer{height:0;width:100%}.country-selection-link{padding:12px 20px;display:inline-block}.cookie-control-right__mobile-divider{display:none}@media(max-width:1036px){.cookie-control-left.column-6,.cookie-control-right.column-6{width:95.9502%}.cookie-control-right{text-align:left}.cookie-control-right__mobile-divider{display:block}}@media (max-width:580px){.cookie-control-left.column-6,.cookie-control-right.column-6{width:93.75%}}.headerSearchForm{width:235px;height:33px;line-height:33px;border:solid 1px transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;padding-left:15px;position:relative}.headerSearchForm.active input[type="text"]{border:solid 1px #668ba6}.headerSearchForm input{display:inline-block;float:right;position:relative;top:0;left:0;height:100%;border:0;background:none;color:#fff;padding:0}.headerSearchForm input[type="submit"]{width:18%;background:url(vhs-assets-css-0d51f1db77be6ad9e626f3ac144463cd.svg) no-repeat center center}.headerSearchForm input[type="text"]{width:0;padding-left:15px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.headerSearchForm .searchPlaceholder{font-size:.94rem;line-height:2rem;float:right;color:#fff;border-radius:5px;padding:0 2%}.headerSearchForm input[type="text"]::-webkit-input-placeholder{text-align:right}.headerSearchForm input[type="text"]:-moz-placeholder{text-align:right}.headerSearchForm input[type="text"]::-moz-placeholder{text-align:right}.headerSearchForm input[type="text"]:-ms-input-placeholder{text-align:right}.headerSearchForm input[type="text"]::-ms-input-placeholder{text-align:right}.headerSearchForm .autocomplete-box{position:absolute;top:35px;left:-73px;right:0;background:#fff;display:none;width:404px!important;-webkit-box-shadow:0 0 10px 1px #444;-moz-box-shadow:0 0 10px 1px #444;box-shadow:0 0 10px 1px #444;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.headerSearchForm .autocomplete-box:before{position:absolute;top:-10px;left:50%;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid #ccc;border-left:10px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.headerSearchForm .autocomplete-box:after{position:absolute;top:-9px;left:50%;display:inline-block;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;content:''}.headerSearchForm .autocomplete-box--loader{width:100%;height:100px;background:transparent url(/typo3conf/ext/schunk/Resources/Public/Images/loader/loader_small.gif) no-repeat scroll 50% 50%}.headerSearchForm .autocomplete-box__item{display:block;margin:.75rem .9375rem .75rem .9375rem;border-bottom:1px solid #e7e7e7}.headerSearchForm .autocomplete-box__item a:hover{text-decoration:none}.headerSearchForm .autocomplete-box--headline{border-bottom:none;padding:5px 5px 5px 0;margin-bottom:1.375rem;margin-top:1.875rem;color:#003d6a;font-size:1.25rem;pointer-events:none}.headerSearchForm .autocomplete-box--suggestion{font-size:1rem;line-height:1.4375rem;cursor:pointer;border-bottom:#ededed solid 1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin:.75rem .9375rem .75rem .9375rem;border-bottom:1px solid #e7e7e7}.headerSearchForm .autocomplete-box--suggestion.active,.headerSearchForm .autocomplete-box--suggestion:hover{color:inherit;background-color:#f5f5f5}.headerSearchForm .autocomplete-box--product{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.headerSearchForm .autocomplete-box--product .item-wrapper{color:#003d6a}.headerSearchForm .autocomplete-box--product .item-wrapper .name{font-weight:bold;margin-top:0;margin-bottom:0;font-size:1rem}.headerSearchForm .autocomplete-box--product .thumb{height:90px;min-width:90px;margin-right:.9375rem;margin-bottom:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e7e7e7;background:#fff}.headerSearchForm .autocomplete-box--product .item-wrapper .identNr{color:#929292;margin-bottom:.3125rem;margin-top:0;font-size:1rem}.headerSearchForm .autocomplete-box--product .item-wrapper .description{color:#009ee0;margin-bottom:.625rem;margin-top:.3125rem;font-size:1rem}.headerSearchForm .autocomplete-box-footer{border:0}.headerSearchForm .autocomplete-box--suggestion:last-of-type{border-bottom:none}.headerSearchForm .autocomplete-box .jspVerticalBar{right:5px}@media(max-width:1150px){.headerSearchForm{width:220px;height:40px}.headerSearchForm input[type=submit]{width:35px;float:right}.headerSearchForm .searchPlaceholder{line-height:2.4rem}}@media(max-width:1036px){.headerSearchForm .autocomplete-box{top:39px;left:0}}