/* Source and licensing information for the line(s) below can be found at https://spuk.factory.nestlewaters.com/uk/modules/hogarth/components/hww_simple_age_gate/css/main.css. */
body.popup-active{overflow:hidden;}.simple-age-gate-container{background:rgba(0,0,0,0.4);width:100%;height:100%;position:fixed;z-index:99;}.simple-age-gate-container .title{text-transform:uppercase;}.simple-age-gate-container .inside-popup{font-size:32px;line-height:39px;background:#1F375B;color:white;text-align:center;padding:40px;width:100%;max-width:600px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.simple-age-gate-container .popup-body{margin-bottom:20px;}.simple-age-gate-container .inside-popup p{margin-bottom:0;}.simple-age-gate-container .cta-row{display:flex;align-items:center;justify-content:center;margin-bottom:20px;width:calc(100% + 10px);margin-left:-5px;margin-right:-5px;}.simple-age-gate-container .cta-row .popup-cta{width:calc(100% - 100px);margin:0 5px;}.simple-age-gate-container .popup-cta{font-size:24px;line-height:1;text-transform:uppercase;text-align:center;border:1px solid white;border-radius:2px;padding:7px;cursor:pointer;}.simple-age-gate-container .popup-cta.active{color:#1F375B;background:white;}.simple-age-gate-container .error_message{font-size:24px;line-height:30px;color:red;background:white;border:1px solid red;border-radius:2px;padding:5px 50px;margin-bottom:10px;}.simple-age-gate-container .access-button-text{margin-bottom:20px;width:100%;}.simple-age-gate-container .remember-text.form-check{font-size:24px;line-height:1;padding:0;margin:0;}.simple-age-gate-container .remember-text input{width:24px;height:24px;background:transparent;border:1px solid white;margin:0;}.simple-age-gate-container .remember-text label{padding-left:30px;}
/* Source and licensing information for the above line(s) can be found at https://spuk.factory.nestlewaters.com/uk/modules/hogarth/components/hww_simple_age_gate/css/main.css. */