.progress{background:#bdb9aa;border-radius:4px;width:100%;height:10px;overflow:hidden}.progress-bar{background:#f9df64;height:100%;transition:width .3s}body{margin:0}#app{min-height:100vh;font-family:Lato,sans-serif}.header{background-color:#fff;grid-template-columns:1fr 1fr 1fr;display:grid}@media (width<=600px){.header{grid-template-columns:1fr}.header-left,.header-center{justify-content:center}.header{padding:1rem}}.header-left{justify-content:center;align-items:center;display:flex}.header-left .logo{max-width:250px}.header-center{justify-content:center;align-items:center;display:flex}.body{background-color:var(--secondary-color);min-height:1000px}@media (width<=600px){.body{min-height:auto}}.container{max-width:800px;margin:0 auto;padding:2rem}.footer{background-color:var(--footer-background-color);color:var(--white-color);justify-content:center;align-items:center;padding:1%;font-size:14px;display:flex}.footer a{color:var(--white-color);margin-left:20px;text-decoration:none}.footer a:hover{text-decoration:underline}@media (width<=600px){.footer{text-align:center;flex-direction:column}.footer a{padding:10px 0}}.product .product-info{color:var(--primary-color);text-align:center;margin:unset;font-size:28px}.product .product-header{color:var(--white-color);text-align:center;font-size:28px}.product .product-name{color:var(--white-color);text-align:center;margin:unset;padding:15px 0;font-size:46px;font-weight:700}.product .product-description{color:var(--white-color);font-size:20px}.product .button{background-color:var(--primary-color);color:var(--white-color);cursor:pointer;border:none;width:fit-content;margin:20px auto 0;padding:24px 48px;font-size:20px;font-weight:700;text-decoration:none;transition:background-color .2s;display:block}.answer{cursor:pointer;background-color:var(--white-color);align-items:center;margin-bottom:20px;padding:12px 16px;display:flex}.checkbox{border:4px solid var(--radio-button-color);background-color:var(--radio-button-color);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:12px;transition:border-color .2s,background-color .2s;display:flex}.answer.selected .checkbox{background-color:var(--radio-button-checked-color)}.content{flex:1}.productfinder-question .question-label{text-align:center;color:var(--primary-color);font-size:24px;display:block}.productfinder-question h2{text-align:center;color:var(--white-color);margin-bottom:unset;font-size:28px}.productfinder-question h3{text-align:center;color:var(--white-color);margin-top:5px;font-size:24px}.productfinder-question .question-note{text-align:center;color:var(--white-color);margin-bottom:20px;font-size:18px;display:block}.productfinder-question .answer_label{color:var(--font-color);font-size:20px;font-weight:700}.productfinder-question .answer_label_2{color:var(--font-color);padding-top:12px;font-size:16px}.productfinder-question .answers-footer .back{color:var(--white-color);cursor:pointer;display:inline-block}@media (width<=600px){.productfinder-question .answers-footer .back{font-size:14px;display:block}}.productfinder-question .answers-footer{grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}button{background-color:var(--white-color);color:var(--secondary-color);cursor:pointer;border:none;margin:0 auto;padding:16px 36px;font-size:20px;font-weight:700;transition:background-color .2s;display:block}button:disabled{opacity:.5;cursor:not-allowed}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .3s}.fade-slide-enter-from{opacity:0;transform:translate(20px)}.fade-slide-leave-to{opacity:0;transform:translate(-20px)}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/produktfinder/assets/Lato-Black-BGKY3P7n.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/produktfinder/assets/Lato-Bold-B5iD31kO.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/produktfinder/assets/Lato-Regular-BwLIet1C.ttf)format("truetype")}:root{--primary-color:#f9df64;--secondary-color:#bdb9aa;--white-color:#fff;--radio-button-color:#b9b9b9;--radio-button-checked-color:#383838;--font-color:#545454;--placeholder-color:#b3b3b3;--button-color:#ebebeb;--footer-background-color:#6c6658}
