@keyframes slideUpAndFadeIn{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translateY(0)}}@keyframes marqueeV2{0%{transform:translate(0);opacity:1}to{transform:translate(-50%);opacity:1}}.btn-black-outline{border:1px solid #FFF;border-radius:16px;background-color:transparent;color:var(--White);position:relative;padding:23px 32px;min-width:210px}.btn-black-outline:after{content:"";position:absolute;inset:8px;z-index:-1;border-radius:8px;border:1px solid #FFF;background-color:transparent;display:block;transition:.3s}.btn-black-outline:hover,.btn-black-outline:focus{background-color:transparent;color:#111;border:1px solid #FFF}.btn-black-outline:hover:after,.btn-black-outline:focus:after{background-color:#fff;border:1px solid #FFF}.btn-white-outline{border:1px solid #FFF;border-radius:16px;background-color:transparent;color:var(--Black);position:relative;padding:23px 32px;min-width:210px;z-index:1}.btn-white-outline:after{content:"";position:absolute;inset:8px;z-index:-1;border-radius:8px;border:1px solid transparent;background-color:#fff;display:block;transition:.3s}.btn-white-outline:hover,.btn-white-outline:focus{background-color:transparent;color:#fff}.btn-white-outline:hover:after,.btn-white-outline:focus:after{background-color:transparent;border:1px solid #FFF}.age-gate .dialog-content{display:flex;flex-direction:column-reverse;position:relative;height:100%}@media (min-width: 1024px){.age-gate .dialog-content{display:block}}.age-gate .age-gate-heading{position:absolute;border:none;margin:0 auto;right:0;left:0;top:0;background-color:transparent}.age-gate .age-gate-content{height:auto;background-color:var(--Black);z-index:20;overflow-y:visible}@media (min-width: 1024px){.age-gate .age-gate-content{position:absolute;bottom:64px;width:800px;right:0;left:0;margin:0 auto;top:unset;height:auto;background-color:#010101;border-radius:32px;border:1px solid #FFF;overflow:auto;z-index:10}}.age-gate .age-gate-content h2{color:#fff}.age-gate .age-gate-background-image{display:block;width:100%;height:100%;object-fit:cover}.age-gate .age-gate-foreground-image{position:absolute;left:0;right:0;top:calc(50% - 190px);bottom:0;margin:0 auto;object-fit:contain;animation-duration:2.5s;animation-name:slideUpAndFadeIn;animation-direction:normal;z-index:5}@media (min-width: 1024px){.age-gate .age-gate-foreground-image{max-height:80%;top:unset;bottom:0;width:calc(100% - 140px)}}.age-gate .marquee-container{overflow:hidden;width:100%}.age-gate .big-marquee-text{display:flex;width:max-content;position:absolute;z-index:4;top:16%;transform:translateY(-100%);color:var(--White);white-space:nowrap;animation-timing-function:linear;animation-duration:60s;animation-name:marqueeV2;animation-iteration-count:infinite;animation-direction:normal;font-size:147px}.age-gate .big-marquee-text span{padding-right:6rem}@media (min-width: 1024px){.age-gate .big-marquee-text{top:24%;font-size:314.3px}}.age-gate .age-gate-title-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}@media (min-width: 1024px){.age-gate .age-gate-title-wrapper{flex-direction:row;gap:16px}}.age-gate .age-gate-title h2{margin:0}@media (min-width: 1024px){.age-gate .age-gate-title h2{font-size:64px}}.age-gate .age-gate-description{margin-top:8px}.age-gate #age-gate-yes{border-radius:16px;border:1px solid #FFF;background-color:#fff;color:#010101;box-shadow:inset 0 0 0 8px #010101;padding:26px 32px;margin-right:0;margin-bottom:16px;width:100%}@media (min-width: 768px){.age-gate #age-gate-yes{margin-bottom:0;width:auto}}.age-gate #age-gate-no{border-radius:16px;border:1px solid var(--White);background-color:transparent;color:var(--White);padding:26px 32px;width:100%;z-index:1}.age-gate #age-gate-no:after{content:"";position:absolute;inset:8px;z-index:-1;border-radius:8px;border:1px solid #FFF;background-color:transparent;display:block;transition:.3s}.age-gate #age-gate-no:hover,.age-gate #age-gate-no:focus{background-color:transparent;color:var(--White)}.age-gate #age-gate-no:hover:after,.age-gate #age-gate-no:focus:after{background-color:transparent;border:1px solid #FFF}@media (min-width: 768px){.age-gate #age-gate-no{width:auto}}.site-nav-menu-desktop ul li{padding:var(--spacing-2) 20px}.site-nav-menu-desktop ul li ul{background-color:var(--Black);text-align:center;padding:32px 16px}.site-nav-menu-desktop ul li ul li{justify-content:center}.site-nav-menu-desktop ul li ul li a{color:var(--White);font-family:var(--font-family-heading);font-size:24px}.site-nav-primary-cta>li>a{border:1px solid var(--White);border-radius:16px;background-color:transparent;color:#010101;position:relative;padding:23px 32px;min-width:210px;z-index:2}.site-nav-primary-cta>li>a:before{content:"";position:absolute;inset:8px;z-index:-1;border-radius:8px;border:1px solid transparent;background-color:var(--White);display:block;transition:.3s}.site-nav-primary-cta>li>a:hover,.site-nav-primary-cta>li>a:focus{background-color:transparent}.site-nav-primary-cta>li>a:hover:before,.site-nav-primary-cta>li>a:focus:before{background-color:transparent;border:1px solid var(--White)}.site-nav-menu-mobile .dialog nav ul li a{font-size:32px}.site-nav-menu-mobile .dialog nav ul li button{font-size:32px}.site-nav-menu-mobile .dialog nav ul li button svg path{stroke:var(--Primary)}.site-nav-menu-mobile .dialog-close{background-color:var(--White);border-radius:100%;padding:4px;top:12px;right:16px;display:flex;justify-content:center;align-items:center;height:40px;width:40px}.site-nav-menu-mobile .dialog-close svg path{stroke:#000}.mobile-nav-title{font-size:32px;text-align:left}.pre-footer{background-color:transparent;padding-bottom:0;border-bottom:0;position:relative;z-index:5}.pre-footer .container{background-color:var(--Black);border:2px solid #FFF;border-radius:32px 32px 0 0;padding:32px 16px}@media (min-width: 1024px){.pre-footer .container{padding:48px}}.pre-footer .footer-newsletter-type-form{flex-direction:column;align-items:center}.pre-footer .footer-newsletter-type-form .dice-staves{flex-direction:column;margin-bottom:24px;gap:8px}@media (min-width: 1024px){.pre-footer .footer-newsletter-type-form .dice-staves{gap:24px;flex-direction:row}}.pre-footer .footer-newsletter-type-form .footer-newsletter-title{font-size:48px;margin-bottom:0}@media (min-width: 1024px){.pre-footer .footer-newsletter-type-form .footer-newsletter-title{font-size:64px;max-width:100%}}.pre-footer .footer-newsletter-type-form .footer-newsletter-content{max-width:510px}.pre-footer .gform_wrapper .newsletter-simple{flex-direction:column;gap:16px}@media (min-width: 768px){.pre-footer .gform_wrapper .newsletter-simple{background-color:#fff;border-radius:8px;padding:8px;flex-direction:row}}.pre-footer .gform_wrapper .newsletter-simple .gform_button{border-radius:8px!important;line-height:1.25;text-align:center;padding:14px 50px;height:auto;width:100%}@media (min-width: 768px){.pre-footer .gform_wrapper .newsletter-simple .gform_button{width:auto}}.pre-footer .gform_wrapper .newsletter-simple .gfield input[type=email]{border:none;color:var(--Black);font-size:14px;font-weight:700;padding:14px 20px;height:auto;line-height:1.25}@media (max-width: 767px){.pre-footer .gform_wrapper .newsletter-simple .gfield input[type=email]{text-align:center;border-radius:8px!important}}.pre-footer .gform_wrapper .newsletter-simple .gfield input[type=email]::placeholder{color:var(--Black)}.site-footer{background-color:transparent;padding-top:0;padding-bottom:0;position:relative;z-index:5}.site-footer .container{background-color:var(--Black);border:2px solid var(--White);border-top:0;border-radius:0 0 32px 32px;overflow:hidden;padding:32px 16px}@media (min-width: 1024px){.site-footer .container{padding:48px}}@media (max-width: 767px){.site-footer .flex-item-grid{width:auto}}.site-footer .footer-menu{width:100%;border-bottom:1px solid var(--White);padding-bottom:8px}@media (min-width: 1024px){.site-footer .footer-menu{border-bottom:0;padding-bottom:0;width:auto}}.site-footer .footer-menu>div ul{display:none;text-align:left}@media (min-width: 1024px){.site-footer .footer-menu>div ul{display:block}}.site-footer .btn-footer-toggle{display:flex;justify-content:space-between;align-items:center;width:100%}@media (min-width: 1024px){.site-footer .btn-footer-toggle{display:inline-block;width:auto}}@media (min-width: 1024px){.site-footer .btn-footer-toggle svg{display:none}}.site-footer .footer-item-title{font-size:24px}.site-footer ul li a{font-size:18px}.site-footer .social-links{justify-content:center}@media (min-width: 1024px){.site-footer .social-links{justify-content:flex-start}}.site-footer .social-links li{margin-right:var(--spacing-3)}.site-footer .social-links li a{border-radius:100%;background-color:var(--Primary);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.site-footer .social-links li a svg path{fill:#fff}.sub-footer{background-color:transparent}.sub-footer .menu-footer-container ul{flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center}@media (min-width: 1024px){.sub-footer .menu-footer-container ul{flex-wrap:nowrap;gap:24px}}.sub-footer .menu-footer-container ul li a{font-size:13px}.cp-footer-cta-wrapper{background-image:url(../../src/img/footer.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.cp-footer-cta-wrapper:after{content:"";background-image:linear-gradient(to bottom,#000,transparent);height:100%;width:100%;display:block;position:absolute;top:0;left:0;z-index:1}.cp-footer-cta-wrapper .cp-footer-cta-content{text-align:center;padding-top:32px;padding-bottom:32px;position:relative;z-index:5}@media (min-width: 1024px){.cp-footer-cta-wrapper .cp-footer-cta-content{padding-top:64px;padding-bottom:100px}}.cp-footer-cta-wrapper .cp-footer-cta-content .btn{margin-top:24px}.cp-footer-cta-wrapper .cp-footer-cta-content h2{line-height:1}@media (min-width: 1024px){.cp-footer-cta-wrapper .cp-footer-cta-content h2{font-size:150px}}.cp-footer-cta-wrapper .cp-footer-cta-content p{max-width:740px;margin:0 auto}.cp-footer-cta-wrapper .cp-footer-cta-content h2,.cp-footer-cta-wrapper .cp-footer-cta-content h3,.cp-footer-cta-wrapper .cp-footer-cta-content h4,.cp-footer-cta-wrapper .cp-footer-cta-content p{color:#fff}.module-hero{position:relative;border-bottom:1px solid var(--White)}@media (min-width: 1024px){.module-hero{border-bottom:none}}.module-hero:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:170px;background-image:linear-gradient(0deg,transparent,var(--Black));z-index:3}.module-hero:after{display:block;content:"";position:absolute;bottom:0;left:0;top:unset;width:100%;height:380px;background-image:linear-gradient(0deg,var(--Black),transparent)}.module-hero .dice{display:none}@media (min-width: 1024px){.module-hero .dice{display:block}}@media (min-width: 1280px){.module-hero .hero-title{font-size:150px}}.module-hero.setting-content-width-large.module-full-width-cta{padding-top:300px}@media (min-width: 1024px){.module-hero.setting-content-width-large.module-full-width-cta{padding-top:42vh}}@media (min-width: 1280px){.module-hero.setting-content-width-large.module-full-width-cta{padding-top:calc(50vh - 100px);padding-bottom:0}}.module-hero.setting-content-width-large.module-full-width-cta .module-content{max-width:100%}.module-hero.setting-content-width-large.module-full-width-cta .module-content p{max-width:800px;margin-left:auto;margin-right:auto;margin-top:24px}.foreground-hero{position:absolute;left:calc(50% - 80px);bottom:0;height:100%;width:auto;max-width:none;z-index:2}@media (min-width: 1024px){.foreground-hero{height:auto;right:-100px;left:-100px;max-width:calc(100% + 200px);width:calc(100% + 200px)}}@media (min-width: 1280px){.foreground-hero{bottom:-150px}}@media (max-width: 1023px){.foreground-hero{transform:translate(-50%)!important}}.background-hero{top:-50px}@media (min-width: 1024px){.background-hero{top:-100px}}.home .module-5050 .module-image{border-radius:32px;border:1px solid var(--White, #FFF);overflow:hidden}.home .module-5050 .module-image img{min-height:560px;aspect-ratio:1.25/1}.home .module-5050 .module-title{margin-top:16px}.hidden{display:none}.visible{display:block!important}.dice-staves{display:flex;align-items:center;justify-content:center;gap:16px}
/*# sourceMappingURL=style.css.map */
