.newsletter-form-group .hbl-input-group{width:30%}.newsletter-form-group .submit-btn{height:55px}.newsletter-form-group input{border:0!important;height:55px!important;padding:16px 24px!important}.newsletter-form-group input:focus{border:0!important}.main-footer-badges .badge{display:flex;margin-bottom:16px;margin-right:16px}.main-footer-badges .badge>svg{height:60px;width:60px}.main-footer-badges .badge:first-child{margin-right:5px}.main-footer-badges .badge:last-child{margin-right:0}.main-footer-badges .badge-topshop>svg{height:60px;width:90px}.main-footer-badges .badge-climate-partner>svg,.main-footer-badges .badge-innovationspreis>svg{width:150px}.main-footer-badges .badge-climate-partner image{height:70px}@media(max-width:370px){.main-footer-badges .badge>svg{height:80px!important}}@media(max-width:768px){.main-footer-badges .badge>svg{height:83px;width:80%}.main-footer-badges .badge:first-child{margin-left:10px}.badge-climate-partner image{width:70%!important}.badge-climate-partner{align-content:center;justify-content:center;place-content:center}}@media(min-width:1024px){.main-footer-badges .badge>svg{height:90px;width:90px}.main-footer-badges .badge-topshop>svg{height:90px;width:135px}.main-footer-badges .badge-climate-partner>svg,.main-footer-badges .badge-innovationspreis>svg{transform:translateY(5px);width:200px}.main-footer-badges .badge-climate-partner image{width:100%}}.icon-arrow-right[data-v-364361c4]{height:12px;width:14px}.form-text a[data-v-364361c4]{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:475px){.form-text[data-v-364361c4]{width:94%}.newsletter-form-group .submit-btn[data-v-364361c4]{margin:0 auto;width:40%}.newsletter-form-group .hbl-input-group[data-v-364361c4]{width:90%}}.text,p{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:27px;margin-bottom:8px}@media screen and (min-width:768px){.text,p{font-size:18px;line-height:27px}}@media screen and (min-width:1024px){.text,p{font-size:18px;line-height:27px}}p.subtitle{color:#8d8b8b;font-size:20px;margin-bottom:20px}p.headline-2,p.subtitle{font-family:Poppins,sans-serif;font-weight:600}p.headline-2{font-size:24px;line-height:34px;margin-bottom:0}@media screen and (min-width:768px){p.headline-2{font-size:24px;line-height:34px}}@media screen and (min-width:1024px){p.headline-2{font-size:32px;line-height:44px}}p.headline-3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-bottom:0}@media screen and (min-width:768px){p.headline-3{font-size:20px;line-height:30px}}@media screen and (min-width:1024px){p.headline-3{font-size:24px;line-height:34px}}p.headline-4{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:25px;margin-bottom:0}@media screen and (min-width:768px){p.headline-4{font-size:20px;line-height:25px}}@media screen and (min-width:1024px){p.headline-4{font-size:20px;line-height:25px}}p.headline-5{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:23px;margin-bottom:0}@media screen and (min-width:768px){p.headline-5{font-size:18px;line-height:23px}}@media screen and (min-width:1024px){p.headline-5{font-size:18px;line-height:23px}}.text-small{font-size:13px;font-weight:400;line-height:21px}@media screen and (min-width:768px){.text-small{font-size:14px;line-height:22px}}@media screen and (min-width:1024px){.text-small{font-size:14px;line-height:22px}}.headline-1,.headline-2,.headline-3,.headline-4,.headline-5,.headline-6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:600}.headline-1 b,.headline-1 strong,.headline-2 b,.headline-2 strong,.headline-3 b,.headline-3 strong,.headline-4 b,.headline-4 strong,.headline-5 b,.headline-5 strong,.headline-6 b,.headline-6 strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:600}.headline-1,h1{font-size:24px;line-height:33px}@media screen and (min-width:768px){.headline-1,h1{font-size:24px;line-height:33px}}@media screen and (min-width:1024px){.headline-1,h1{font-size:32px;line-height:44px}}.headline-2,h2{font-size:24px;line-height:34px}@media screen and (min-width:768px){.headline-2,h2{font-size:24px;line-height:34px}}@media screen and (min-width:1024px){.headline-2,h2{font-size:32px;line-height:44px}}.headline-3,h3{font-size:20px;line-height:30px}@media screen and (min-width:768px){.headline-3,h3{font-size:20px;line-height:30px}}@media screen and (min-width:1024px){.headline-3,h3{font-size:24px;line-height:34px}}.headline-4,h4{font-size:20px;line-height:25px}@media screen and (min-width:768px){.headline-4,h4{font-size:20px;line-height:25px}}@media screen and (min-width:1024px){.headline-4,h4{font-size:20px;line-height:25px}}.headline-5,h5{font-size:18px;line-height:23px}@media screen and (min-width:768px){.headline-5,h5{font-size:18px;line-height:23px}}@media screen and (min-width:1024px){.headline-5,h5{font-size:18px;line-height:23px}}.headline-6,h6{font-size:14px;line-height:19px}@media screen and (min-width:768px){.headline-6,h6{font-size:14px;line-height:19px}}@media screen and (min-width:1024px){.headline-6,h6{font-size:14px;line-height:19px}}.display-1{font-size:36px;line-height:42px}@media(min-width:768px){.display-1{font-size:55px;line-height:65px}}.hbl-input-group{position:relative}.hbl-input-group input:-webkit-autofill,.hbl-input-group input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.hbl-input-group input[data-autocompleted]{background-color:transparent!important}.hbl-input-group input,.hbl-input-group textarea{background:#fff;border-radius:5px;display:block;font-size:16px;line-height:24px;padding:8px 16px;width:100%}.hbl-input-group input.invalid,.hbl-input-group textarea.invalid{border-color:#d0021b!important}.hbl-input-group.no-background input:-webkit-autofill,.hbl-input-group.no-background input:-webkit-autofill:focus{-webkit-transition:transparent 600000s 0s,color 600000s 0s;transition:transparent 600000s 0s,color 600000s 0s}.hbl-input-group.no-background input,.hbl-input-group.no-background textarea{background:transparent}.hbl-input-group input:focus,.hbl-input-group textarea:focus{border:1px solid #3e3e4d;height:100%;outline:none}.hbl-input-group .hbl-input-group.focused input:focus,.hbl-input-group .hbl-input-group.focused textarea:focus{border:inherit}.hbl-input-group.input-icon input{padding-right:40px}.hbl-input-group .icon{color:#212a49;font-size:24px;right:16px;text-align:center;width:24px}.hbl-input-group .icon,.hbl-input-group label{bottom:0;height:24px;margin:auto;position:absolute;top:0}.hbl-input-group label{color:rgba(33,42,73,.6);font-size:16px;font-weight:400;left:16px;line-height:24px;overflow:hidden;pointer-events:none;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.hbl-input-group label.invalid{color:#d0021b!important}.hbl-input-group textarea+label{display:none}.hbl-input-group.no-transition input:not(:-moz-placeholder-shown)~label{display:none;-moz-transition:none;transition:none}.hbl-input-group.no-transition input:focus~label,.hbl-input-group.no-transition input:not(:placeholder-shown)~label,.hbl-input-group.no-transition input[value]:not([value=""])~label{display:none;transition:none}.hbl-input-group:not(.no-transition) input:not(:-moz-placeholder-shown)~label{background:#fff;color:#212a49;font-size:12px;height:14px;line-height:14px;margin:0;padding:0 5px;top:-7px;width:auto}.hbl-input-group:not(.no-transition) input:focus~label,.hbl-input-group:not(.no-transition) input:not(:placeholder-shown)~label{background:#fff;color:#212a49;font-size:12px;height:14px;line-height:14px;margin:0;padding:0 5px;top:-7px;width:auto}.hbl-input-group.show-textarea-label textarea::-moz-placeholder{color:transparent}.hbl-input-group.show-textarea-label textarea::placeholder{color:transparent}.hbl-input-group.show-textarea-label textarea+label{display:block!important;margin-top:15px}.hbl-input-group.show-textarea-label:not(.no-transition) textarea:not(:-moz-placeholder-shown)~label{background:#fff;color:#212a49;display:block!important;font-size:12px;height:14px;line-height:14px;margin:0;padding:0 5px;top:-7px;-moz-transition:all .2s ease;transition:all .2s ease;width:auto}.hbl-input-group.show-textarea-label:not(.no-transition) textarea:focus~label,.hbl-input-group.show-textarea-label:not(.no-transition) textarea:not(:placeholder-shown)~label{background:#fff;color:#212a49;display:block!important;font-size:12px;height:14px;line-height:14px;margin:0;padding:0 5px;top:-7px;transition:all .2s ease;width:auto}.hbl-input-group .bar{display:block;position:relative;width:100%}.hbl-input-group .bar:after,.hbl-input-group .bar:before{background:#009dd9;bottom:0;content:"";height:2px;position:absolute;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;width:0}.hbl-input-group .bar:before{left:50%}.hbl-input-group .bar:after{right:50%}.hbl-input-group input:focus~.bar:after,.hbl-input-group input:focus~.bar:before{width:50%}.hbl-input-group .highlight{height:60%;left:0;opacity:.5;pointer-events:none;position:absolute;top:25%;width:100px}.hbl-input-group input:focus~.highlight{animation:inputHighlighter .3s ease}@keyframes inputHighlighter{0%{background:#009dd9}to{background:transparent;width:0}}.hbl-input-group .validation-msg{color:#d0021b;font-size:12px;line-height:12px;margin:5px;position:absolute;width:100%}