.wcq-body{margin:0;background:#f6f5f1;color:#3b3b3b;font-family:Sen,sans-serif;font-size:18px;line-height:1.5}.wcq{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-height:100vh;padding:48px 24px}.wcq *,.wcq *:before,.wcq *:after{box-sizing:border-box}.wcq [hidden]{display:none!important}.wcq__intro{width:100%;max-width:600px}.wcq__logo{display:block;width:150px;height:auto;margin-bottom:16px}.wcq__intro-heading{margin:0 0 8px;color:#0c3cd8;font-family:Open Sans,sans-serif;font-size:40px;font-weight:700;line-height:1.4;text-align:left}.wcq__intro-text{margin:0 0 32px;color:#000;font-family:Open Sans,sans-serif;font-size:19px;font-weight:700}.wcq__start{display:block;margin:0 auto;padding:16px 72px;border:0;border-radius:34px;background:#000;color:#fff;font-family:Open Sans,sans-serif;font-size:23px;font-weight:600;cursor:pointer}.wcq__start:focus-visible{outline:3px solid #0c3cd8;outline-offset:3px}.wcq__card{width:100%;max-width:600px;transition:opacity .2s ease}.wcq__card.is-entering{opacity:0}.wcq__card-top{display:flex;justify-content:flex-end;margin-bottom:16px}.wcq__card-logo{display:block;width:150px;height:auto}.wcq__percent{display:block;margin-bottom:6px;color:#242424;font-size:12px;line-height:1.4}.wcq__progress{height:12px;margin-bottom:40px;overflow:hidden;border-radius:6px;background:#ddd}.wcq__progress span{display:block;width:0;height:100%;background:#0c3cd8;transition:width .3s ease}.wcq__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wcq__fieldset{min-width:0;margin:0;padding:0;border:0}.wcq__legend{width:100%;margin-bottom:32px;padding:0}.wcq__question{margin:0;color:#242424;font-family:Open Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.3;text-align:center}.wcq__question:focus{outline:none}.wcq__answers{display:flex;flex-direction:column;gap:24px}.wcq__answer{display:flex;align-items:stretch;justify-content:space-between;width:100%;min-height:80px;margin:0;padding:0 0 0 50px;overflow:hidden;border:2px solid #000;border-radius:20px;background:transparent;color:#242424;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}@media(hover:hover){.wcq__answer:hover{border-color:#0c3cd8}}.wcq__answer:focus-visible{border-color:#0c3cd8;outline:none}.wcq__answer:focus-visible{box-shadow:0 0 0 1.5px #0c3cd8}.wcq__answer.is-selected{border-color:#0c3cd8;background:#0c3cd814}.wcq__answer-label{align-self:center;padding:16px 16px 16px 0}.wcq__answer-image{flex:none;width:80px;height:auto;min-height:76px;object-fit:cover}.wcq__answer-image.is-wide{align-self:center;width:auto;max-width:200px;height:auto;max-height:72px;min-height:0;margin-right:20px;object-fit:contain}.wcq__back{margin-top:24px;padding:8px 0;border:0;background:none;color:#3b3b3b;font-family:Sen,sans-serif;font-size:16px;text-decoration:underline;cursor:pointer}.wcq__back:focus-visible{outline:2px solid #0c3cd8;outline-offset:2px}.wcq__errors{width:100%;max-width:600px;margin-top:32px;padding:16px 20px;border:2px solid #c00;border-radius:8px;background:#fff;color:#c00;font-size:15px}@media screen and (max-width:749px){.wcq{padding:32px 16px}.wcq__intro-heading{font-size:30px}.wcq__question{font-size:24px}.wcq__answer{padding-left:24px}}@media(prefers-reduced-motion:reduce){.wcq__card,.wcq__progress span,.wcq__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/water-care-quiz.css.map */
