.horizon-footer #dg_footer_wrapper_inner,.horizon-footer #dg_footer_wrapper_inner ul li,.horizon-footer #dg_footer_wrapper_inner ul li a,.horizon-footer #dg_footer_wrapper_inner ul li span{text-align:center;letter-spacing:.25px;font-family:sans-serif;font-size:10px;font-style:normal;line-height:18px;text-decoration:none;display:inline-block;float:none!important;width:auto!important;max-width:unset!important;color:#434242!important;font-weight:400!important}.horizon-footer #dg_footer_wrapper{background:0 0}.horizon-footer #dg_footer_wrapper_inner ul li:after{content:none}.horizon-footer #dg_footer_wrapper_inner ul li{margin-right:.7rem;display:inline-block}.horizon-footer.non-de-footer #dg_COPY_TEXT{display:none!important}#age_content #age_age_select_group select,#age_content input{display:inline-block}#age_drinkiq_logo_img_url img,#age_content .age_logo img{display:inline}#age_content #age_confirm button{display:inline-block}#age_content #age_select_country_group select{margin-bottom:0}#age_content .groupA.groupA-step2 #age_confirm_btn,#age_content .groupA.groupA-step1 #age_confirm_btn{width:auto!important}#age_content #age_confirm button,#age_content.is_mobile .groupA.groupA-step3 #age_confirm_btn{text-align:center}#age_content.is_mobile label{align-items:center;display:flex}#age_content.is_mobile .age-field-con .age-input-field-label{padding:0 0 0 4px}#age_content.is_mobile label input{margin-right:10px}#age_content #age_confirm button:hover,#age_content .groupA.groupA-step2 #age_confirm_btn:hover,#age_content .groupA.groupA-step1 #age_confirm_btn:hover,#age_content .groupA.groupA-step3 #age_confirm_btn:hover{border-color:#0000!important}#age_content #age_inputs{justify-content:center;gap:0 22px;display:flex!important}#age_content.is_mobile #age_inputs{gap:0 4px}#age_content #age_inputs .age-field-con{margin:0!important}#age_content.is_mobile #age_inputs .age-field-con,#age_content.is_mobile #age_inputs .age-field-con input{width:100%!important}#age_content .age-field-con .age-input-field-label{white-space:nowrap!important}#age_content.is_mobile .age-field-con .age-input-field-label{width:100%;font-size:10px!important}#age_content .groupA #age_inputs #age_input_mm{margin:0 25px}#age_content .age_drinkiq .age_drinkiq_message span{display:block}#age_header_subtitle{margin:32px 0 16px}
