html *{max-height:999999px;margin:0;padding:0}html,body{font-size:16px;min-height:100%;background:#0d1316;background-size:cover;color:#fff}body{font-family:arial,sans-serif;font-weight:300;line-height:110%;text-align:center}body.lite{background-color:#fff;color:#000}a{color:inherit}img{border:0;display:block;margin:auto;max-width:100%}h1,h2,h3{font-weight:500;line-height:1}h1{font-size:36px;font-weight:300;margin:.5rem 0}h2{font-size:24px}h3{font-size:19px;font-weight:400}h2 small{font-size:80%}h2+h3{margin-top:.5rem}.page-header,.page-footer,.page-center{box-sizing:border-box;margin:auto;max-width:480px;padding:1rem;width:100%}.page-center{padding:0 1rem}.page-header{font-size:13px;padding:1rem 2.5rem 0}.btn{border:0;border-radius:2rem;box-sizing:border-box;display:block;font-size:18px;font-weight:bold;letter-spacing:2px;margin:1.5rem auto 0;padding:1rem 0;text-decoration:none;text-transform:uppercase;width:100%;background-color:#df2843;color:#fff}.muted-btn{color:#df2843;background-color:transparent;border:solid #df2843}button.muted-btn{background-color:inherit}.btn:focus{outline:0}html{display:flex;flex-flow:column;min-height:100%}body{display:flex;flex-flow:column;flex:auto}#main,#details{display:flex;flex-flow:column;flex:auto;justify-content:space-between}#details.details-bottom{justify-content:flex-end}#details.details-center{justify-content:space-between}.age{position:relative}.age::after{border:solid 1px #fff;border-radius:50%;color:#fff;content:'18+';display:block;font-size:12px;height:26px;line-height:26px;margin-top:-6px;position:absolute;right:1rem;top:50%;text-align:center;width:26px}.table{display:table;flex:1;width:100%}.table>div{display:table-cell;padding:1rem;vertical-align:middle;text-align:left}.table>div:nth-child(2){text-align:right}.table>div:nth-child(2) span{background-color:rgba(0,0,0,.1);border-radius:1rem;display:inline-block;font-size:12px;font-weight:500;padding:.5rem 1rem;text-transform:uppercase}@keyframes breath{0%{transform:scale(0.9)}50%{transform:scale(1.0)}100%{transform:scale(0.9)}}@-webkit-keyframes breath{0%{transform:scale(0.9)}50%{transform:scale(1.0)}100%{transform:scale(0.9)}}.btn:not(#internalPage .btn){animation-name:breath;animation-iteration-count:infinite;animation-duration:2s;-webkit-animation-name:breath;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2s}@media all and (max-height:479px){body{background-position:-200px center;align-items:center}}label,.link{display:block;padding:0 0 1rem;text-transform:uppercase;font-size:13px;color:#df2843;font-weight:700}label input{margin-right:.5rem}.tnc{font-size:11px;opacity:.6}.border-glow{animation:3s infinite glow;background:transparent;border:solid 3px;border-radius:.75rem;padding:0;width:60%}@keyframes glow{0%{border-color:orange;box-shadow:0 0 2rem orange}25%{border-color:lightblue;box-shadow:0 0 2rem lightblue}50%{border-color:lightgreen;box-shadow:0 0 2rem lightgreen;transform:scale(.9)}75%{border-color:yellow;box-shadow:0 0 2rem yellow}100%{border-color:orange;box-shadow:0 0 2rem orange}}@-webkit-keyframes glow{0%{border-color:orange;box-shadow:0 0 2rem orange}25%{border-color:lightblue;box-shadow:0 0 2rem lightblue}50%{border-color:lightgreen;box-shadow:0 0 2rem lightgreen;transform:scale(.9)}75%{border-color:yellow;box-shadow:0 0 2rem yellow}100%{border-color:orange;box-shadow:0 0 2rem orange}}.brand{display:flex;flex-flow:column;align-items:center;margin:1rem}.brand img{height:40px}.brand h2{margin-top:1rem}#c-center{box-sizing:border-box;margin:auto;max-width:480px;padding:1rem;border-radius:.5rem;box-shadow:2px 4px 10px rgba(0,0,0,.25)}.dark #c-center{background:rgba(0,0,0,.5)}.lite #c-center{background:rgba(255,255,255,.85)}.error-msg,.warning-msg{font-size:14px;margin-top:1rem;background-color:#222;border-radius:1rem;padding:.25rem 1rem}.lite .error-msg,.lite .warning-msg{background-color:#eee}.error-msg{color:#f03}.warning-msg{color:#ffc107}.lite .warning-msg{color:#17a2b8}.bottom{font-size:80%;padding:20px 5px;text-align:center;line-height:135%;opacity:.7}.bottom a{color:inherit!important}a{text-decoration:none}a.underline-link{text-decoration:underline}