.button-wrapper::after,.clearfix::after{display:block;clear:both;content:""}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:400;src:url(/assets/font/BarlowCondensed-Regular.ttf)format("truetype")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:500;src:url(/assets/font/BarlowCondensed-Medium.ttf)format("truetype")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:600;src:url(/assets/font/BarlowCondensed-SemiBold.ttf)format("truetype")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:700;src:url(/assets/font/BarlowCondensed-Bold.ttf)format("truetype")}body,html{font-family:"Barlow Condensed",sans-serif;font-size:16px;line-height:1.4em;letter-spacing:.03em;margin:0;padding:0}div,html *,section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html :focus{outline:0}body{position:relative;word-break:break-word;hyphens:auto;color:#fff;background:#000;overflow-x:hidden;min-height:100vh}body.block-scroll{overflow:hidden}img{width:100%}.module-wrapper{max-width:40rem;margin:0 auto;padding:2rem 0}.module-wrapper.full-height{height:100vh}.module-wrapper.top{padding-top:4.5rem}.module-wrapper .flex-column{display:flex;flex-direction:column;width:100%;gap:1rem}.module{height:auto;padding:0 2rem}.flex-container{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;gap:2rem}.flex-container.align-top{align-items:flex-start}.flex-container.flex-start{justify-content:flex-start}.flex-container .item.w-50{width:calc(50% - 16px)}.flex-container .item.w-30{width:calc(32% - 16px)}.flex-container .item.w-70{width:calc(65% - 16px)}.flex-container .item.w-25{width:20%}.border-bottom{border-bottom:2px solid #b99254}.border-top{border-top:2px solid #4d4d4d}ol{margin:1rem 0 0;padding:0 0 0 1.25rem}ol li{font-size:1rem}ol li:not(:last-child){margin-bottom:.5rem}.row{display:flex;justify-content:space-between}@media (max-width:768px){.flex-container{flex-wrap:wrap}.flex-container .item.w-50,.flex-container .item.w-70{width:100%}.flex-container .item.w-30{width:calc(50% - 16px)}.flex-container .item.w-25{width:calc(32% - 16px)}}@media (min-width:480px) and (max-width:480px){.flex-container .item.w-30{width:100%}.flex-container .item.w-25{width:calc(50% - 16px)}}.sub-headline,body>*{font-size:.875rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-transform:uppercase}h1,h2{font-size:1.75rem}h3{font-size:1.25rem}h4,p{font-size:1rem}h1,h2,h3,h4{line-height:1.2em}.sub-headline{font-weight:400;text-transform:none;color:#b99254}p{margin:0}.tag-line{font-size:.875rem;font-weight:700;text-transform:uppercase}.light-text{color:#8a8a8a}.primary,footer .module .flex-container .item .links a:hover{color:#b99254}.legal-text{font-size:.75rem;font-weight:500;line-height:1.125rem}.centered-text{max-width:75%;margin:0 auto;text-align:center}ul,ul li{margin:0;padding:0}ul.points li{margin:0 0 0 1rem;list-style:disc}ul li{font-size:1rem;line-height:1.75em;list-style-type:none}.main-navigation-wrapper{position:fixed;z-index:1;width:100%}.main-navigation-wrapper .navigation-content{position:relative;display:flex;align-items:center;justify-content:center;max-width:40rem;height:4.5rem;margin:0 auto;background:#000}.main-navigation-wrapper .navigation-content .logo{display:block;height:2rem}.main-navigation-wrapper .navigation-content .menu{position:absolute;top:1.75rem;right:2rem;width:1rem;height:1rem;cursor:pointer}.main-navigation-wrapper .navigation-content .menu:hover,.overlay-wrapper .overlay .close:hover{opacity:.5}.page-container{padding:2rem 1rem}.page-container .page-header .page-heading{float:left}.page-container .page-header a,.page-container .page-header button{float:right}footer{font-size:.75rem;text-align:left;border-top:1px solid #272727;background:#272727;padding:1.5rem 0}.form-module .input-checkbox,footer .module .flex-container{align-items:flex-start;flex-direction:row}footer .module .flex-container .item{width:auto}footer .module .flex-container .item .links{font-size:1rem;display:flex;margin-bottom:1rem;gap:1rem}footer .module .flex-container .item .links a{text-decoration:underline}footer .module .flex-container .item ul li.bold,h1,h2,h3,h4{font-weight:600}footer .module .flex-container .item ul li.copyright{font-size:.9rem;color:rgba(255,255,255,.3)}footer .module .flex-container .item ul li.rights{font-size:.8rem;color:rgba(255,255,255,.3)}body.form-page{margin:0;background-color:#000}.form-module{max-width:48rem;margin:4rem auto 0;padding:2rem;background-color:#000}.form-module .input-checkbox{display:flex;margin:1.5rem 0}.form-module .input-checkbox input[type=checkbox i]{margin:5px 8px 0 0}.form-module .button{margin:0 auto}.input-row-wrapper{display:flex;gap:2rem;margin:2rem 0 1rem}.input-row-wrapper .input-wrapper{flex-grow:1}button,input[type=submit]{font:inherit;height:auto;margin:0;padding:0;text-align:start;text-indent:0;word-spacing:normal;color:initial;box-shadow:none;text-shadow:none;text-rendering:auto}.button,a.button,button,input[type=submit]{font-family:"Barlow Condensed",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;display:block;width:100%;height:3.75rem;padding:1rem;cursor:pointer;text-align:center;letter-spacing:.1em;text-transform:uppercase;opacity:1;border:0;border-radius:3.75rem;background:0 0}.button.primary-button,a.button.primary-button,button.primary-button,input[type=submit].primary-button{color:#fff;border:#fff 1px solid}.button.primary-button.disabled,.button.primary-button:disabled,a.button.primary-button.disabled,a.button.primary-button:disabled,button.primary-button.disabled,button.primary-button:disabled,input[type=submit].primary-button.disabled,input[type=submit].primary-button:disabled{pointer-events:none;color:#8a8a8a;border:#8a8a8a 1px solid}.button.primary-button:hover,a.button.primary-button:hover,button.primary-button:hover,input[type=submit].primary-button:hover{color:#b99254;border:#b99254 1px solid}.button.secondary-button,a.button.secondary-button,button.secondary-button,input[type=submit].secondary-button{color:#000;background:#fff}.button.secondary-button:hover,a.button.secondary-button:hover,button.secondary-button:hover,input[type=submit].secondary-button:hover{background:#b99254}.button-wrapper{display:flex;margin-top:3rem}.button-wrapper .primary-button{float:right}.button-wrapper .secondary-button{float:left}a{font-weight:400;cursor:pointer;text-decoration:none;color:inherit}a:-webkit-any-link{color:inherit}a:-moz-any-link{color:inherit}a.text-link{font-weight:600;text-decoration:underline;color:#b99254}a.text-link:hover{color:#8a8a8a}.link{cursor:pointer}.input-wrapper{position:relative;display:block;width:100%}.input-wrapper .label,.input-wrapper label{font-size:.6rem;font-weight:600;display:block;width:100%;margin:0;text-align:left;letter-spacing:.2em;text-transform:uppercase;color:#000}.input-wrapper input:read-only{cursor:not-allowed;background:rgba(0,0,0,.1)}.input-wrapper input{cursor:text}.input-wrapper input,.input-wrapper select{font-family:"Barlow Condensed",sans-serif;font-size:1.75rem;font-weight:700;display:block;width:100%;height:5.5rem;max-width:6rem;padding:.5rem;text-align:center;color:#8a8a8a;border:1px solid #8a8a8a;border-radius:8px;background-color:#272727}.input-wrapper input:disabled,.input-wrapper select:disabled{cursor:not-allowed;background:rgba(0,0,0,.1)}.input-wrapper input:focus,.input-wrapper select:focus{color:#000;border:1px solid #b99254;background-color:#b99254}.input-wrapper input:focus::-webkit-input-placeholder,.input-wrapper select:focus::-webkit-input-placeholder{color:#272727}.input-wrapper input:focus::-moz-placeholder,.input-wrapper select:focus::-moz-placeholder{color:#272727}.input-wrapper input:focus:-ms-input-placeholder,.input-wrapper select:focus:-ms-input-placeholder{color:#272727}.input-wrapper input:focus::placeholder,.input-wrapper select:focus::placeholder{color:#272727}.input-wrapper select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-wrapper ::-webkit-input-placeholder{color:#8a8a8a}.input-wrapper ::-moz-placeholder{color:#8a8a8a}.input-wrapper :-ms-input-placeholder{color:#8a8a8a}.input-wrapper ::placeholder{color:#8a8a8a}.input-wrapper input[type=checkbox],.input-wrapper input[type=radio],.slider-container label{display:none}.input-wrapper input[type=checkbox]~label,.input-wrapper input[type=radio]~label{font-size:1rem;font-weight:400;display:inline-block;width:auto;margin:0;cursor:pointer;letter-spacing:.03em;text-transform:none}.input-wrapper input[type=checkbox]~label span,.input-wrapper input[type=radio]~label span{display:inline-block;padding:.25rem;vertical-align:middle}.input-wrapper input[type=checkbox]~label span>*,.input-wrapper input[type=radio]~label span>*{vertical-align:middle}.input-wrapper input[type=checkbox]~label span.checkbox-checked,.input-wrapper input[type=checkbox]~label span.checkbox-unchecked,.input-wrapper input[type=radio]~label span.checkbox-checked,.input-wrapper input[type=radio]~label span.checkbox-unchecked{font-size:.875rem;line-height:1rem;width:1rem;height:1rem;margin:0 .5rem .2em 0;padding:0;text-align:center;border:1px solid #000;border-radius:8px}.input-wrapper input[type=checkbox]~label span.radio-checked,.input-wrapper input[type=checkbox]~label span.radio-unchecked,.input-wrapper input[type=radio]~label span.radio-checked,.input-wrapper input[type=radio]~label span.radio-unchecked{font-size:1rem;line-height:14px;width:1rem;height:1rem;margin:0 .5rem .2em 0;padding:0;text-align:center;border:1px solid #000;border-radius:50%}.input-wrapper input[type=checkbox]~label span.checkbox-unchecked,.input-wrapper input[type=checkbox]~label span.radio-unchecked,.input-wrapper input[type=radio]~label span.checkbox-unchecked,.input-wrapper input[type=radio]~label span.radio-unchecked{display:inline-block;color:#000}.input-wrapper input[type=checkbox]~label span.checkbox-checked,.input-wrapper input[type=checkbox]~label span.radio-checked,.input-wrapper input[type=radio]~label span.checkbox-checked,.input-wrapper input[type=radio]~label span.radio-checked{display:none;color:#000;border-color:transparent;background-color:#b99254}.input-wrapper input[type=checkbox]:checked~label span.checkbox-unchecked,.input-wrapper input[type=checkbox]:checked~label span.radio-unchecked,.input-wrapper input[type=radio]:checked~label span.checkbox-unchecked,.input-wrapper input[type=radio]:checked~label span.radio-unchecked{display:none}.input-wrapper input[type=checkbox]:checked~label span.checkbox-checked,.input-wrapper input[type=checkbox]:checked~label span.radio-checked,.input-wrapper input[type=radio]:checked~label span.checkbox-checked,.input-wrapper input[type=radio]:checked~label span.radio-checked{display:inline-block}.slider-container{margin:.5rem 0 2rem}.slider-container .slider{width:100%;height:3px;-webkit-transition:.2s;transition:opacity .2s;outline:0;background:#272727;-webkit-appearance:none}.slider-container .slider::-webkit-slider-thumb{width:2rem;height:2rem;cursor:pointer;border:2px solid #000;border-radius:2rem;background:#b99254;-webkit-appearance:none;appearance:none}.slider-container .slider::-moz-range-thumb{width:2rem;height:2rem;cursor:pointer;border:2px solid #000;border-radius:2rem;background:#b99254}.bars{width:3px;height:4.5rem;min-height:4.5rem;border-width:0 1px;border-style:solid;border-color:#b99254}.progress{border-bottom:1px solid #fff;padding-bottom:4px}.progress p:last-child{font-size:.875rem}.overlay-wrapper{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;display:none;overflow:scroll;align-items:center;padding:1rem;background-color:rgba(0,0,0,.5)}.overlay-wrapper.show{display:block}.overlay-wrapper .overlay{position:relative;display:flex;flex-direction:column;max-width:40rem;margin:0 auto;padding:1rem;border-radius:.5rem;background-color:#272727;gap:2rem}.overlay-wrapper .overlay .close{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem;cursor:pointer}.other-game-wrapper .other-game,.overlay-wrapper .overlay .section{display:flex;flex-direction:column;gap:1rem}.overlay-wrapper .overlay .section .centered{max-width:80%;margin:0 auto;text-align:center}.overlay-wrapper .overlay .logo-wrapper{display:flex;align-items:center;justify-content:center}.overlay-wrapper .overlay .logo-wrapper .logo{display:block;width:8rem;height:auto;margin:1.5rem 0}.other-game-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.other-game-wrapper .other-game{width:calc((100% - .75rem)/2);cursor:pointer;gap:.75rem}.other-game-wrapper .other-game img{height:6rem;object-fit:cover}.other-game-wrapper .other-game:hover,.privacy ul li a:hover{color:#b99254}.legal-disclaimer-wrapper{text-align:center}.legal-disclaimer-wrapper .disclaimer{margin:2rem 0}.legal-disclaimer-wrapper .link-wrapper{margin-bottom:1rem}.legal-disclaimer-wrapper .link-wrapper a{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;hyphens:none}.legal-disclaimer-wrapper .centered-text{max-width:100%}.privacy{word-wrap:break-word;hyphens:auto}.privacy .content a,.privacy .content p{font-size:1.125rem;line-height:1.8rem;padding:.5rem 0}.privacy .content a{text-decoration:underline;color:#b99254}.privacy .content a:hover{color:#fff}.privacy h1{font-family:"Barlow Condensed",sans-serif,sans-serif;font-size:2.5rem;font-weight:800;padding-bottom:2rem}.privacy h2{font-size:1.4rem;font-weight:700;margin:2.5rem 0 1rem}.privacy h3{font-size:1.2rem;margin:1rem 0 .5rem}.privacy ul{margin:0;padding:0 0 1rem}.privacy ul li{font-size:1.125rem;line-height:1.8rem;margin:0;padding:0;list-style-type:none}.privacy ul.points li{margin-left:1rem;list-style-type:disc}.error-page .module.error .content{display:flex;flex-direction:column;text-align:center;gap:1.5rem}.error-page .module.error .content .text-wrapper{margin:1rem auto 0;max-width:80%}.error-page .module.error .content .text-wrapper :first-child{margin-bottom:.75rem}.age-check-page .milk-module{flex-grow:1;margin:2rem 2rem 0}.age-check-page .milk-module .milk{width:100%;height:100%;background-image:url(/assets/img/age-check/underage.webp);background-repeat:no-repeat;background-position:bottom;background-size:contain}.age-check-page .module-wrapper{display:flex;flex-direction:column;padding:2rem 0;margin-bottom:3rem}.age-check-page .module-wrapper.underage{padding:2rem 0 0;margin-bottom:0}.age-check-page .content{align-items:center;text-align:center}.age-check-page .content .logo{height:7rem;margin:1rem 0 2rem;object-fit:contain}.age-check-page .content,.age-check-page .content .text-wrapper{display:flex;flex-direction:column;gap:1rem}.age-check-page .content .text-button-wrapper{display:flex;flex-direction:column;width:100%;gap:.75rem}.age-check-page .content .button{margin-top:1rem}.explanation-page .main-image{display:block;height:12rem;margin-bottom:.75rem;object-fit:cover}.explanation-page .main-image.top-align{object-position:top}.explanation-page .slider-value{font-weight:500}@media (min-width:768px){.explanation-page .main-image{height:18rem}}.end-page .main-image{display:block;width:100%;height:auto;max-height:32rem;object-fit:contain}.end-page .headline{margin:1rem 0 .5rem}.end-page .legal-disclaimer-wrapper{margin-top:4rem}.game-page .module{height:100%}.game-page .content,.game-page .person-container{display:flex;flex-direction:column;height:100%;gap:1rem}.game-page .content.identity{justify-content:space-between;gap:2rem}.game-page .person-container{align-items:center;flex-grow:1;justify-content:center;width:100%;padding:1rem;text-align:center;color:#b99254;border-radius:.5rem;background-color:#272727;gap:.5rem}.game-page .person-container .person{font-size:3.5rem;font-weight:500;line-height:1em;text-transform:uppercase}.game-page .person-container .person.long-name{font-size:2.5rem}.game-page .prompt-image{flex-grow:1;height:1rem;object-fit:cover}.game-page .js-show-after-timer{display:none}.game-page .timer-container{display:flex;align-items:center;flex-direction:column;flex-grow:1;justify-content:center;width:100%;text-align:center;gap:1rem}.game-page .timer-container .timer-wrapper{display:flex;flex-direction:row;gap:.5rem}.game-page .timer-container .timer-wrapper .timer-item{display:flex;align-items:center;justify-content:center;width:5rem;height:7.5rem;border-radius:.5rem;background-color:#272727}.game-page .timer-container .timer-wrapper .timer-item .timer-digit{font-size:6rem;font-weight:500;line-height:1em;padding-bottom:.5rem}.game-page .timer-container .timer-wrapper .timer-item .timer-digit.disabled{opacity:.5}@media (min-width:768px){.game-page .person-container{padding:3rem}.game-page .person-container .person.long-name{font-size:3.5rem}}