

/* CSS from section stylesheet tags */
#ageModal{height:100%;width:100%;background-color:#013531;text-align:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:none;background-position:bottom;background-size:cover}.over-eighteen{position:absolute;bottom:45px;left:50%;right:unset;transform:translateX(-50%)}@media only screen and (min-width: 1000px){.over-eighteen{bottom:auto;top:35px;left:auto;right:50px;transform:none}}#ageForm{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}#dateContainer{display:flex;flex-direction:row;justify-content:center;list-style:none;padding:0px}#dateContainer .ageInput{background:none;border:none;border-bottom:1px solid #a6935e;font-size:24px;padding:10px;text-align:center;min-width:68px;font-style:normal;color:white}#dateContainer .ageInput:focus{outline:1px solid #a6935e}#dateContainer>li{padding:0 4px}#ageButton{cursor:pointer;width:150px;margin-left:auto;margin-right:auto;padding:12px 20px;text-align:center;display:block;text-transform:lowercase;font-weight:700;font-size:16px;text-transform:uppercase;-webkit-appearance:none;border-color:#a6935e;background:transparent}#ageButton:hover,#ageButton:focus{background:#a6935e}.show{display:block !important}.hide{display:none !important}.brandLogo{width:70%;max-width:300px;margin-bottom:10px}.show-mobile{display:block}.show-desktop{display:none}.errors{border:none;background:none}
.button-row{margin-bottom:30px}.button-row .btn{margin:0 15px;margin-bottom:15px}