footer #dg_footer_wrapper{text-align:center;background:0 0}footer #dg_footer_wrapper ul{text-transform:uppercase;letter-spacing:0;font-family:Georgia,Times New Roman,Times,serif;font-size:13px;font-weight:400}@media (min-width:768px){footer #dg_footer_wrapper ul{font-size:12px}}footer #dg_footer_wrapper_inner ul li{color:#fff;line-height:1.8;display:block}footer #dg_footer_wrapper_inner ul li:before,footer #dg_footer_wrapper_inner ul li:after{content:" – ";margin:0 5px}@media (min-width:768px){footer #dg_footer_wrapper_inner ul li{display:inline}footer #dg_footer_wrapper_inner ul li:before{display:none}footer #dg_footer_wrapper_inner ul li:after{content:" | "}}footer #dg_footer_wrapper_inner .dg_footer_row_0{padding:0}footer #dg_footer_wrapper_inner .dg_footer_row_0 a,footer #dg_footer_wrapper_inner .dg_footer_row_0 a:hover,footer #dg_footer_wrapper_inner ul li span{color:#fff}footer #dg_footer_wrapper .dg_footer_row_0 ul li:last-child,footer #dg_footer_wrapper .dg_footer_row_0 ul li:nth-last-child(2){text-transform:none;display:block}footer #dg_footer_wrapper .dg_footer_row_0 ul li:nth-last-child(2):after,footer #dg_footer_wrapper .dg_footer_row_0 ul li:nth-last-child(2):before{content:""}@media (min-width:768px){footer #dg_footer_wrapper .dg_footer_row_0 ul li:nth-last-child(3):after{display:none}}footer #dg_footer_wrapper .dg_footer_row_0 ul li:nth-last-child(2){margin-top:5px}footer #dg_footer_wrapper_inner .dg_footer_item_last{float:none;margin-top:5px}#footer.fr-fr .dg_footer_item_7{display:none}
#age_gate #age_content{border-radius:8px;box-shadow:0 0 10px #000}#age_gate #age_content *{font-family:Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400;line-height:1.2!important}#age_gate #age_content a{text-decoration:underline!important}#age_gate #age_content #age_drinkiq_logo_img_url img{display:inline}#age_gate #age_content .age_logo{justify-content:center;display:flex}#age_gate #age_content .age_header_title span{font-family:var(--font-gin-round);text-transform:uppercase;font-style:normal;display:block}#age_gate #age_content.is_mobile label{align-items:center;display:flex}#age_gate #age_content.is_mobile label input{margin-right:10px}#age_gate #age_content.is_mobile #age_inputs{gap:0 4px;width:100%}#age_gate #age_content.is_mobile #age_inputs .age-field-con{width:100%!important;margin:0!important}#age_gate #age_content.is_mobile #age_inputs .age-field-con .age-input-field-label{width:100%;white-space:nowrap!important}#age_gate #age_content.is_mobile #age_inputs .age-field-con input{width:100%!important}#age_gate #age_content #age_age_date_input_textfield{flex-direction:column;align-items:center;display:flex}#age_gate #age_content #age_inputs{justify-content:center;gap:0 22px;display:flex!important}#age_gate #age_content #age_inputs .age-field-con{margin:0!important}#age_gate #age_content #age_inputs .age-field-con .age-input-field-label{padding:0}#age_gate #age_content #age_inputs .age-field-con input{border-width:1px!important}#age_gate #age_content #age_confirm{justify-content:center;display:flex!important}#age_gate #age_content #age_confirm button{text-transform:uppercase;padding:16px 32px;font-size:16px;font-style:normal;display:inline-block;border-width:1px!important;width:auto!important;min-height:auto!important}#age_gate #age_content .groupA.groupA-step2 #age_confirm_btn{width:auto!important}#age_gate #age_content .groupC #age_confirm button{width:100%!important}#age_gate #age_content #age_missing_message{text-align:center}#age_gate #age_content #age_select_country_group select{margin-bottom:0;display:inline-block}#age_gate #age_content .round{margin:0!important}#age_gate #age_content .round input{opacity:0}#age_gate #age_content .round label{background-color:#0000;border:1px solid #fff;padding:0;width:20px!important;max-width:none!important;height:20px!important}#age_gate #age_content .round label:after{border-color:#fff;width:10px;height:5px;top:4px;left:3.5px}#age_gate #age_content #age_remember_label,#age_gate #age_content #age_affirm_label{justify-content:center;align-items:center;gap:0 14px;margin:0 auto;display:flex}#age_gate #age_content #age_affirm_text_box,#age_gate #age_content #age_remember_label .checkbox{width:20px!important;height:20px!important}#age_gate #age_content #age_affirm_text_content,#age_gate #age_content #age_remember_label .age_remember_me_basic{width:auto!important}
