.lightbox{height:80vh;left:50%;max-width:100%;position:fixed;top:50%;transform:translate(-50%,-50%);width:80vw;z-index:3000}.lightbox:after{background:#000;content:"";display:block;left:calc(50% - 50vw);opacity:.5;position:absolute;top:calc(50% - 50vh);height:100vh;width:100vw}.lightbox__background{background:#fff;height:100%;position:absolute;width:100%;z-index:1;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lightbox__image{background:#fff;height:100%;max-width:100%;width:auto;z-index:2}.lightbox__close{color:#000;cursor:pointer;font-family:vsoicons;font-size:20px;position:absolute;right:10px;top:10px;z-index:2}.lightbox__close:after{content:"";display:inline-block}.lightbox__arrow{color:#000;cursor:pointer;font-family:vsoicons;font-size:24px;position:absolute;top:50%;transform:translateY(-50%)}.lightbox__arrow--prev{left:25px}.lightbox__arrow--prev:after{content:"";display:block}.lightbox__arrow--next{right:25px}.lightbox__arrow--next:after{content:"";display:block}.lightbox__background{flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.lightbox__close_2{font-size:14px;width:100%}.lightbox__title{align-self:flex-start;font-family:Source Sans Pro,sans-serif;font-weight:400;margin-bottom:20px}.lightbox__trackingList{flex-direction:row;flex-direction:column;flex-grow:1;overflow:auto;padding-bottom:20px;width:100%}.lightbox__trackingList,.lightbox__trackingList .trackingItem{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.lightbox__trackingList .trackingItem{align-items:baseline;flex-direction:row;flex-wrap:nowrap;font-size:16px;margin-bottom:15px}.lightbox__trackingList .trackingItem p{margin-bottom:0}.lightbox__trackingList .trackingItem .trackingNumber{flex:0 0 40%;font-family:Source Sans Pro,sans-serif;font-weight:400}.lightbox__trackingList .trackingItem .trackingDate{flex:0 0 50%}.lightbox__trackingList .trackingItem .trackingBtn{color:#ccc;cursor:pointer;flex:0 0 10%;font-family:vsoicons;text-align:right}.lightbox__trackingList .trackingItem .trackingBtn:before{border:1px solid #ccc;padding:4px}.lightbox__trackingList .trackingItem .trackingBtn:hover{color:#000}.lightbox__trackingList li:first-child{margin-top:7px}.page-title{display:none}h1{color:#575756;font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:24px}.successfullySentBlock{display:none}.contactForm{margin-bottom:20px}@media(min-width:1200px){.contactForm{margin-top:60px}}.contactForm__title{margin:20px auto}@media(min-width:1200px){.contactForm__title{margin:10px auto 45px}}.contactForm__text{margin-bottom:30px}.contactForm__text p{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:20px}.contactForm__text span{cursor:pointer;font-family:Source Sans Pro,sans-serif;font-weight:600}.contactForm__form .form-fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.contactForm__form .form-fields .captcha-box{align-self:flex-end}.contactForm__form .form-fields .required{color:#da001b}.contactForm__form .form-fields .required p{font-family:Source Sans Pro,sans-serif;font-weight:400}.contactForm__form .privacy-info-link a{color:#575756;font-family:Source Sans Pro,sans-serif;font-weight:700}.contactForm__form .buttons{flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:max-content;margin-left:auto}.contactForm__form .buttons,.inputs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.inputs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;margin-bottom:30px}.inputs label{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:20px}.inputs input{border:1px solid #707070;font-size:20px;height:40px;width:100%}.inputs input:focus{outline:0}.inputs textarea.enquiry{height:200px;resize:none;overflow:auto;width:100%}.inputs.contact-message{margin-bottom:15px}.topic-block{font-size:20px;padding:0 10px;margin-bottom:25px}.topic-block:before{content:"";background-size:100% auto;background-position:50%;border:1px solid #fff;border-radius:50%;display:block;margin:0 auto;overflow:hidden;width:250px}.topic-block h2,.topic-block h3{color:#575756;font-size:inherit;font-weight:700;text-align:center}.topic-block-title{margin-bottom:15px}.topic-block-body p{text-align:center;font-size:inherit;margin-bottom:15px}.topic-block#topic__CustomerService:before{background-image:url(/images/vso/Kontakt_Kundenservice_Frau_Kopfhörer.jpg);height:250px}.topic-block#topic__CustomerService p{color:#575756}.topic-block#topic__CustomerService a{color:inherit;font-size:inherit}.topic-block#topic__ProductConsulting:before{background-image:url(/images/vso/ProductAdvice_imageBig.jpg);background-size:auto 100%;height:250px}.topic-block#topic__ProductConsulting p{color:#575756}.topic-block#topic__ProductConsulting a{color:inherit;font-size:inherit}.result .lightbox{height:300px;width:95%}@media(min-width:700px){.result .lightbox{width:500px}}.result .lightbox .title{font-family:Active One W00 Regular,sans-serif;font-weight:400;font-size:100px;margin-bottom:15px}@media(min-width:700px){.result .lightbox .title{font-size:140px}}.result .lightbox .text{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:20px;margin-bottom:20px}.result .lightbox .btn{text-transform:capitalize}.result .lightbox__background{height:auto;padding:30px;width:100%}.field-validation-error:not(:empty){flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Source Sans Pro,sans-serif;font-weight:400;color:#da001b;font-size:13px}@media(min-width:1200px){.field-validation-error:not(:empty){font-size:16px}}
