.interactive-tool.alcohol-consumption{margin:0 0 30px}.interactive-tool.alcohol-consumption table{height:100%}.interactive-tool.alcohol-consumption .it-ac-heading th[colspan],.interactive-tool.alcohol-consumption .it-ac-heading th[rowspan]{border-bottom:1px solid #e5eff8}.interactive-tool.alcohol-consumption .it-ac-question td{position:relative;padding:0}.interactive-tool.alcohol-consumption .it-ac-question td.it-disabled{padding:10px 15px}.interactive-tool.alcohol-consumption .it-ac-question td input[type=radio]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.interactive-tool.alcohol-consumption .it-ac-question td input[type=radio]+label:active>span>span,.interactive-tool.alcohol-consumption .it-ac-question td input[type=radio]+label:focus>span>span,.interactive-tool.alcohol-consumption .it-ac-question td input[type=radio]+label:hover>span>span,.interactive-tool.alcohol-consumption .it-ac-question td input[type=radio]:checked+label>span>span,.interactive-tool.alcohol-consumption .it-ac-question td input[type=radio]:focus+label>span>span{background-size:100% 2px}.interactive-tool.alcohol-consumption .it-ac-question td label{display:flex;flex-direction:column;justify-content:center;padding:10px 15px;min-height:100%;background-color:transparent}.interactive-tool.alcohol-consumption .it-ac-question td label:hover{cursor:pointer}.interactive-tool.alcohol-consumption .it-ac-question td label>span>span{padding-bottom:1px;background-image:linear-gradient(currentColor,currentColor);background-size:0 2px;background-position:left bottom;background-repeat:no-repeat;transition:.3s}.interactive-tool.alcohol-consumption .it-ac-results{margin:20px 0 0;display:none}.interactive-tool.alcohol-consumption .it-ac-results>*{display:none;margin-bottom:0}.interactive-tool.alcohol-consumption .it-ac-results>.it-ac-result-show{display:block}.interactive-tool.alcohol-consumption .it-ac-results .it-ac-score.it-ac-result-show{display:inline}.interactive-tool.alcohol-consumption .it-ac-results .it-ac-score~*{margin-top:20px}.interactive-tool.alcohol-consumption .it-ac-results-print{display:none;margin:20px 0 0}@media not print{.interactive-tool.alcohol-consumption table .it-ac-table-print{display:none!important}}@media print{.interactive-tool.alcohol-consumption .it-ac-results-print{display:block!important}}@media only screen and (max-width:991.98px){.interactive-tool.alcohol-consumption .it-ac-heading{display:none}.interactive-tool.alcohol-consumption .it-ac-question{display:block;margin:0 0 15px}.interactive-tool.alcohol-consumption .it-ac-question th[scope=row]{margin-bottom:-2px;display:block}.interactive-tool.alcohol-consumption .it-ac-question td{display:block;width:100%}.interactive-tool.alcohol-consumption .it-ac-question td.it-disabled{display:none}.interactive-tool.alcohol-consumption .it-ac-question td label{padding-top:8px;padding-bottom:8px}}@media (max-width:767.98px){.interactive-tool.alcohol-consumption{margin-bottom:20px}.interactive-tool.alcohol-consumption .it-ac-results,.interactive-tool.alcohol-consumption .it-ac-results-print{margin-top:15px}}