body,html{height:100%}article,aside,blockquote,details,div,figcaption,figure,footer,header,hgroup,hr,main,nav,section,summary{display:block}body,hr,table,table tbody,table tr{width:100%}table td,table thead{text-align:left}table td:last-child,table thead th:last-child{text-align:right}a,a:focus,button:focus,form:focus,input:focus,label:focus,select:focus,textarea:focus{outline:0}a:active,a:focus,a:hover{color:#3b48ed}.form,.form .form--controls{-ms-flex-flow:row wrap;align-content:flex-start}.container,.form .field,.form .field-1-2,.form .field-1-3,.form .field-1-4,.form .field-3-4,label.check,sub,sup,table td{position:relative}label.check input,select.js--select{opacity:0;visibility:hidden}.form textarea,a,a .icon,label.check input+.check--content{transition:all .25s linear}.btn .btn--anim,.layout_splash .layout_splash--lines{-webkit-backface-visibility:hidden;will-change:transform}.form,.form .form--controls,.layout_games{align-content:flex-start}.layout_product,.layout_splash,.video,body.is--modal,label.check,svg:not(:root){overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}body,button,form,input,label,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h3,h5{line-height:1.375em}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,form,input,label,select,textarea{font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;border:none;outline:0;margin:0;padding:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-sizing:border-box}hr,img{border:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:1px;border-top:solid 1px rgba(61,58,92,.5);margin:1.5rem 0;padding:0;clear:both}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1rem}small,sub,sup{font-style:inherit;font-weight:inherit;font-family:inherit}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:.8rem;line-height:inherit}sub,sup{font-size:.6em;line-height:0;vertical-align:baseline}table td span,table thead th{font-style:normal;font-weight:700;font-family:Akzidenz Grotesk,Helvetica,sans-serif;line-height:1.5em}sup{top:-.5em}sub{bottom:-.25em}table{border-spacing:0;border-collapse:collapse;border:none}ol,ul{margin:0;padding:0;list-style:none}table thead th{padding:.5rem 1.5rem;background:#3b48ed;color:#fff;font-size:.875rem}table tr.has--focus td{background:#eff0f80d}table td{padding:.5rem 1.5rem;border-bottom:solid 1px rgba(215,216,238,.25)}table td span{font-size:1rem;color:#eff0f8;display:none}h1,h2{line-height:1.3125em;font-family:Platform,Helvetica,sans-serif;letter-spacing:.05em;font-style:normal;font-weight:700}::selection{background:#05e8b580}::-moz-selection{background:#05e8b580}::-webkit-input-placeholder{color:#98a5f1}:-moz-placeholder{color:#98a5f1}:-ms-input-placeholder{color:#98a5f1}p{margin:0 0 1.125rem}p:last-of-type{margin:0}q{quotes:none}q:before{content:"\201c"}q:after{content:"\201d"}a{color:#05e8b5;text-decoration:none}a .icon{stroke:#05e8b5}a:active .icon,a:hover .icon{stroke:#3b48ed}.icon,label.check input+.check--content .icon polyline{stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.5}.icon{width:1.25rem;height:1.25rem;fill:none}h1{font-size:5rem}h2{font-size:1.875rem}h3,h4{font-family:Akzidenz Grotesk,Helvetica,sans-serif}h3{font-style:normal;font-weight:700;font-size:1.375rem}body,h4{font-style:normal;font-weight:400}h4{font-size:1.25rem;line-height:1.5em}h5{font-style:normal;font-weight:700;font-size:1rem;font-family:Input Mono,monospace,serif}img{-ms-interpolation-mode:bicubic;width:auto;height:auto;max-width:100%}html{font-size:16px}body{background:#201e30;color:#eff0f8;font-size:1rem;line-height:1.375em;font-family:Akzidenz Grotesk,Helvetica,sans-serif;letter-spacing:.005em}.content,.content p{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.375em;font-family:Akzidenz Grotesk,Helvetica,sans-serif}.container{width:calc(100% - 10rem);max-width:1400px;margin:0 auto}.container.is--fullscreen{width:100%}.content a{color:#05e8b5;text-decoration:underline}.content a.btn,.content a:focus,.content a:hover{text-decoration:none}.content h1,.content h2,.content h3,.content h4,.content h5{margin:0 0 1rem;color:#fff}.content p{color:#d7d8ee}.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content p+h5{margin:2rem 0 1rem}.content em{font-style:italic}.content b,.content strong{font-weight:700}.content ol,.content ul{margin:0 0 1.25rem 2rem}.content ol li,.content ul li{margin:0 0 1rem}.content ol li ol,.content ol li ul,.content ul li ol,.content ul li ul{margin:1rem 0 1.25rem 1.25rem}.content ul{list-style:disc}.content ul li ul{list-style:circle}.content ol{list-style:decimal}.content ol li ul{list-style:lower-alpha}.content blockquote{display:block;margin:0 0 1.5rem}.content figure{display:block;padding:2rem 0 3rem}.content figure img{display:block;margin:0 auto}.content figure figcaption{padding:1rem 1.5rem .5rem;font-style:normal;font-weight:400;font-size:.825rem;line-height:1.5em;font-family:Akzidenz Grotesk,Helvetica,sans-serif;text-align:center}.content figure.full,.content figure.full img{width:100%}.content figure.left{max-width:50%;float:left;padding:.5rem 2rem 1.5rem 0}.content figure.right{max-width:50%;float:right;padding:.5rem 0 1.5rem 2rem}.form{width:100%;display:block;display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start}.form .form--header{width:100%;padding:0 .5rem 1.5rem}.form .form--element{width:100%;margin:2rem 0 0;padding:1.5rem .5rem .5rem;border-top:solid 1px rgba(162,165,204,.25)}.form .field,.form .field-1-2,.form .field-1-3,.form .field-1-4,.form .field-3-4{margin:0;padding:.5rem}.form .form--element a{color:#eff0f8;text-decoration:underline}.form .form--element a:hover{text-decoration:none}.form .form--header+.form--element{margin:0}.form .field{width:100%}.form .field-1-2{width:50%}.form .field-1-3{width:33.33333%}.form .field-1-4{width:25%}.form .field-3-4{width:75%}.form .field--conditional{display:none}.form .field--centered{text-align:center}.form .field--disclaimer{padding:.5rem;color:#eff0f8;display:block;font-style:normal;font-weight:700;font-size:1.25rem;line-height:1.5em;font-family:Akzidenz Grotesk,Helvetica,sans-serif}.form input[type=number],.form input[type=search],.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=tel]{width:100%;display:block;padding:.5rem 1rem;color:#fff;border:2px solid #fff;font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.5em;font-family:Input Mono,monospace,serif;transition:all .25s linear}.form textarea,label.check input+.check--content,select{width:100%;color:#eff0f8;font-weight:700;font-size:1.25rem;font-family:Akzidenz Grotesk,Helvetica,sans-serif;font-style:normal;line-height:1.5em}.form input[type=number].parsley-error,.form input[type=search].parsley-error,.form input[type=text].parsley-error,.form input[type=password].parsley-error,.form input[type=email].parsley-error,.form input[type=tel].parsley-error{border:3px solid #f77074}.form input[type=number]:focus,.form input[type=search]:focus,.form input[type=text]:focus,.form input[type=password]:focus,.form input[type=email]:focus,.form input[type=tel]:focus{border:2px solid transparent}.form textarea{min-height:13.75rem;display:block;padding:.5rem 1rem;border:3px solid #a2a5cc;border-radius:5px}.form textarea.parsley-error{border:3px solid #f77074}.form textarea:focus{background:#a2a5cc}.form .form--controls{width:100%;padding:1.5rem .5rem .5rem;display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start}.form .form--controls .btn+.btn{margin:0 0 0 1rem}select{display:block;padding:.5rem 1rem;border:3px solid #a2a5cc;border-radius:5px;cursor:pointer}select::-ms-expand{display:none}label.check input{position:absolute;top:0;left:-100px}label.check input+.check--content{padding:.5rem 1rem .5rem 3rem;display:block;cursor:pointer;position:relative}label.check input+.check--content .icon{width:2rem;height:2rem;margin:-4px .5rem 0 0;position:absolute;top:50%;left:0;transform:translateY(-42%)}label.check input+.check--content .icon polyline{transition:all .375s ease;stroke:#eff0f8}label.check input+.check--content .icon polyline.path-check{stroke-dasharray:30;stroke-dashoffset:30}label.check:hover input+.check--content .icon polyline{stroke:#3b48ed}label.check input:checked+.check--content .icon polyline.path-check{stroke-dashoffset:0}label.check.parsley-error input+.check--content .icon polyline{stroke:#f77074}.form--error .errors li,.parsley-errors-list li{display:block;margin:.5rem 0 0;background:#f77074;border-radius:3px;padding:.25rem 1rem;color:#fff;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5em;font-family:Input Mono,monospace,serif}.form--error .errors li a,.parsley-errors-list li a{color:#fff;text-decoration:underline}.form--error .errors li a:focus,.form--error .errors li a:hover,.parsley-errors-list li a:focus,.parsley-errors-list li a:hover{text-decoration:none}.form--image-upload{width:100%;position:relative;overflow:hidden;background:#292fb3}.form--image-upload img{width:100%;height:auto;display:block;position:relative;opacity:1;z-index:0;transition:all .25s linear}.form--image-upload input{width:100%;height:100%;display:block;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:5;margin:0;padding:0;cursor:pointer}.form--image-upload .icon{width:120px;height:120px;display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);stroke:#fff;stroke-width:.5}.form--image-upload.is--loading .el--loader{display:block}.form--image-upload:hover img{opacity:.25}.btn{display:inline-block;line-height:1em;border:none;cursor:pointer;position:relative;transition:all .25s linear}.btn.med,.btn.sml{font-style:normal;line-height:1.5em;font-family:Input Mono,monospace,serif;text-transform:uppercase}.btn.btn01,.btn.btn02{border:2px solid #05e8b5}.btn .btn--anim{width:200px;height:200px;display:block;position:absolute;fill:none;stroke-width:2;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.btn.btn01{color:#05e8b5;background:#201e3000}.btn.btn01 .btn--anim{stroke:#05e8b5}.btn.btn01 .btn--anim.anime--btn-darr{top:100%;left:50%;transform:translate(-50%)}.btn.btn01:focus,.btn.btn01:hover{color:#af7;background:#201e3040}.btn.btn02{background:#05e8b5;color:#fff}.btn.btn02:focus,.btn.btn02:hover{background:#af7;border:2px solid #af7}.btn.sml{letter-spacing:.25em;font-weight:700;font-size:.75rem;padding:.5rem 1rem}.btn.lrg,.btn.med{font-size:1.25rem}.btn.med{font-weight:400;padding:.5rem 2rem}.btn--social.med,.btn--social.sml,.btn.lrg{font-style:normal;line-height:1.5em;font-family:Akzidenz Grotesk,Helvetica,sans-serif;font-weight:700}.btn.lrg{padding:1rem 3rem}.btn--social{display:inline-block;color:#fff}.btn--social .icons{display:inline-block;vertical-align:middle;position:relative;margin:.5rem 1rem 0 0}.btn--social .icons .icon{width:2rem;height:2rem;display:block;margin:0 auto .5rem;stroke-width:1.25;stroke:#ffffff40;position:relative;z-index:0}.btn--social .icons .icon.icon--hover{position:absolute;top:0;left:0;z-index:1;stroke-dasharray:100;stroke-dashoffset:100;stroke:#fff;transition:stroke-dashoffset .5s ease}.btn--social.is--facebook:focus .icons .icon.icon--hover,.btn--social.is--facebook:hover .icons .icon.icon--hover,.btn--social.is--instagram:focus .icons .icon.icon--hover,.btn--social.is--instagram:hover .icons .icon.icon--hover,.btn--social.is--twitch:focus .icons .icon.icon--hover,.btn--social.is--twitch:hover .icons .icon.icon--hover,.btn--social.is--twitter:focus .icons .icon.icon--hover,.btn--social.is--twitter:hover .icons .icon.icon--hover,.btn--social.is--youtube:focus .icons .icon.icon--hover,.btn--social.is--youtube:hover .icons .icon.icon--hover{stroke-dashoffset:0}.btn--social.sml{border-radius:3px;padding:0 1rem;font-size:.75rem}.btn--social.med{border-radius:5px;padding:.25rem 1rem;font-size:1rem}.nav-pagination .nav-pagination--label,.nav_cart .nav_cart--link,.nav_main .nav_main--items a{font-size:.875rem;font-family:Input Mono,monospace,serif;line-height:1.5em;font-style:normal}.btn--social.is--twitter{color:#fff;background:#0cf}.btn--social.is--twitter:focus,.btn--social.is--twitter:hover{color:#fff}.btn--social.is--facebook{color:#fff;background:#1273cd}.btn--social.is--facebook:focus,.btn--social.is--facebook:hover{color:#fff}.btn--social.is--instagram{color:#fff;background:#fa55ca}.btn--social.is--instagram:focus,.btn--social.is--instagram:hover{color:#fff}.btn--social.is--youtube{color:#fff;background:#ed2b2b}.btn--social.is--youtube:focus,.btn--social.is--youtube:hover{color:#fff}.btn--social.is--twitch{color:#fff;background:#6441a4}.btn--social.is--twitch:focus,.btn--social.is--twitch:hover{color:#fff}.video{width:100%;height:0;padding:28.125% 0;position:relative}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.nav_main{width:300px;height:100vh;background:#3b48ed;box-shadow:2px 0 4px #201e3040;position:fixed;top:0;left:0;bottom:0;right:auto;z-index:2000;transition:all .5s ease}.nav_main .nav_main--wrapper{width:300px;position:absolute;top:0;right:0;z-index:1}.nav_main .nav_main--mobile{width:60px;height:60px;padding:.5rem;position:absolute;top:0;right:0;z-index:10;display:none}.nav_main .nav_main--mobile .nav-icon{width:100%;height:100%;stroke:#98a5f1;stroke-width:1;fill:none;transition:all .25s linear}.nav-pagination .nav-pagination--parts a.is--control .icon,.nav_main .nav_main--mobile:focus .nav-icon,.nav_main .nav_main--mobile:hover .nav-icon{stroke:#fff}.nav_main .nav_main--mobile .nav-icon.icn-menu{display:block}.nav_main .nav_main--mobile .nav-icon.icn-menu-close{display:none}.nav_main .nav_main--logo{padding:3rem 1rem;text-align:center}.nav_main .nav_main--logo .logo--link{display:block}.nav_main .nav_main--logo .logo--svg{width:100%;height:auto;max-width:160px;display:block;margin:0 auto;fill:#fff}.nav_main .nav_main--items{text-align:center}.nav_main .nav_main--items a{display:block;padding:.5rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#98a5f1}.nav_main .nav_main--items a:focus,.nav_main .nav_main--items a:hover{color:#fff}.nav_main.is--open{width:300px}.nav_main.is--open .nav_main--mobile .nav-icon.icn-menu{display:none}.nav_main.is--open .nav_main--mobile .nav-icon.icn-menu-close{display:block}.nav_cart{padding:1.5rem;position:fixed;top:0;right:0;z-index:2000}.nav_cart .nav_cart--link{display:block;border:2px solid #05e8b5;border-right:none;letter-spacing:.25em;text-transform:uppercase;font-weight:700}.nav_cart .nav_cart--link .title{display:inline-block;color:#05e8b5;padding:.5rem 1rem}.nav_cart .nav_cart--link .count{display:inline-block;padding:.5rem;background:#05e8b5;color:#fff}.nav-pagination{width:100%;text-align:center;padding:.5rem 1rem}.nav-pagination .nav-pagination--label{padding:1rem 0 .5rem;font-weight:400}.nav-pagination .nav-pagination--parts{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.nav-pagination .nav-pagination--parts .is--part{display:block;font-style:normal;font-weight:700;font-size:1rem;line-height:1.5em;font-family:Akzidenz Grotesk,Helvetica,sans-serif;color:#fff;padding:0 .5rem;margin:.5rem;border-radius:5px;background:#2c2a4500;border:2px solid rgba(44,42,69,0)}.nav-pagination .nav-pagination--parts .is--part.is--ellipsis{cursor:default;pointer-events:none}.nav-pagination .nav-pagination--parts .is--part.is--active{color:#05e8b5;border:2px solid #05e8b5;cursor:default}.nav-pagination .nav-pagination--parts a.is--part:hover{background:#2c2a45;border:2px solid #2c2a45}.layout_event .layout_event--bg,.layout_events{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.nav-pagination .nav-pagination--parts .is--control{margin:1rem 1.5rem}.nav-pagination .nav-pagination--parts .is--control .icon{width:2rem;height:2rem}.nav-pagination .nav-pagination--parts a.is--control:hover .icon{stroke:#05e8b5}.layout_events{width:100%;min-height:100vh;position:relative;padding:4.5rem 1.5rem;background-attachment:fixed}.layout_events .layout_events--overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.layout_events .layout_events--jump{width:100%;padding:2rem 0 0;text-align:center;position:relative;z-index:5}.layout_event{width:100%;position:relative}.layout_event .layout_event--bg{width:100%;height:55vh;position:absolute;top:0;left:0;z-index:0}.layout_event .layout_event--bg:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#292fb380}.layout_event .layout_event--bg .layout_event--bg-shapes{width:100%;height:100%;background-position:-2px bottom;background-repeat:no-repeat;background-size:102% auto;position:absolute;top:0;left:0;z-index:2}.layout_game,.layout_games{position:relative;width:100%}.layout_games{min-height:100vh;padding:4.5rem 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start}.layout_games .layout_games--jump{width:100%;padding:2rem 0 0;text-align:center}.layout_game .layout_game--bg{width:100%;height:55vh;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:0}.layout_game .layout_game--bg:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#292fb380}.layout_game .layout_game--bg .layout_game--bg-shapes{width:100%;height:100%;background-position:-2px bottom;background-repeat:no-repeat;background-size:102% auto;position:absolute;top:0;left:0;z-index:2;box-shadow:0 -2px inset #201e30}.layout_merch,.layout_product{min-height:100vh;position:relative;width:100%;align-content:flex-start}.layout_main{width:100%;min-height:100vh;padding:0 0 0 300px}.layout_merch{padding:4.5rem .5rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start}.layout_product{display:-ms-flexbox;display:flex;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start}.layout_product .el--shapes{width:100%;height:auto;display:block;position:absolute;top:6rem;left:0;z-index:0;fill:none;stroke:#2c2a45;stroke-width:2;stroke-linecap:square;stroke-miterlimit:10}.layout_product .layout_product--images{width:50%;margin:0;position:relative;z-index:5;padding:6rem 0 3rem 1.5rem}.layout_product .layout_product--images .layout_product--image{width:100%;position:relative}.layout_product .layout_product--images .layout_product--image .layout_product--image-bg{width:80%;height:75%;position:absolute;top:0;left:0;z-index:0;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.layout_product .layout_product--images .layout_product--image img{width:auto;height:auto;max-width:100%;max-height:600px;display:block;position:relative;z-index:5}.layout_product .layout_product--images .layout_product--image.is--featured{padding:6rem 0 0 3rem}.layout_product .layout_product--images .layout_product--image.is--left{padding:1.5rem 6rem 0 0}.layout_product .layout_product--images .layout_product--image.is--right{padding:1.5rem 0 0 6rem}.layout_product .layout_product--details{width:50%;margin:0;position:relative;z-index:5;padding:6rem 6rem 3rem 3rem}.layout_product .layout_product--details .layout_product--content{padding:0 0 2rem}.layout_product .layout_product--details .layout_product--price{display:inline-block;background:#05e8b5;padding:1rem 1.5rem;font-style:normal;font-weight:400;font-size:1.875rem;line-height:1.3125em;font-family:Platform,Helvetica,sans-serif;letter-spacing:.05em;color:#fff}.layout_space,.layout_splash{min-height:100vh;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.layout_product .layout_product--details .layout_product--price .dollar{font-style:normal;font-weight:700;font-size:1rem;line-height:1em;font-family:Platform,Helvetica,sans-serif;display:inline-block;margin:0 .125rem 0 0;vertical-align:super;position:relative;top:.125rem}.layout_space{width:100%;position:relative;padding:4.5rem 1.5rem;background-position:center center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout_space .layout_space--bg,.layout_space .layout_space--overlay{position:absolute;height:100%;top:0;left:0;width:100%;right:0;bottom:0}.layout_space .layout_space--overlay{z-index:0}.layout_space .layout_space--bg{z-index:1;background-color:transparent;background-position:center top;background-repeat:no-repeat;background-size:cover}.layout_splash{width:100%;position:relative;background-position:center center}.layout_splash .layout_splash--overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.layout_splash .layout_splash--lines{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;fill:none;stroke:#05e8b5;stroke-width:2;stroke-linecap:square;stroke-miterlimit:10;transform:translateZ(0);backface-visibility:hidden}.layout_splash .layout_splash--circle-text{position:absolute;z-index:6;transform:translate(-50%,-50%)}.layout_splash .layout_splash--circle-text .anime--splash-circle{display:block;height:auto;fill:none;stroke:none;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.layout_splash .layout_splash--circle-text .anime--splash-circle .text{fill:#fff;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5em;font-family:Input Mono,monospace,serif;letter-spacing:.25em;text-transform:uppercase}.layout_splash .layout_splash--content{width:100%;padding:3rem 1.5rem;text-align:center;position:absolute;top:50%;z-index:10;transform:translateY(-50%)}.layout_splash .layout_splash--content h1{text-shadow:2px 2px 4px rgba(32,30,48,.25);margin:0 0 1rem}.layout_splash .layout_splash--content p{font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.5em;font-family:Akzidenz Grotesk,Helvetica,sans-serif;max-width:360px;margin:0 auto 1rem}.module_cart-modal{width:300px;height:100vh;position:fixed;top:0;bottom:0;right:0;z-index:1999;background:#201e3080;border-left:solid 2px #05e8b5;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:none}.module_cart-modal::-webkit-scrollbar{width:0!important}.module_cart-modal .module_cart-modal--empty,.module_cart-modal .module_cart-modal--items{width:100%;padding:6rem 1.5rem 1.5rem}.module_cart-items{width:100%}.module_cart-item{width:100%;border:2px solid #05e8b5;background:#201e3080;margin:0 0 1.5rem}.module_cart-item .module_cart-item--header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;position:relative;border-bottom:solid 2px #05e8b5}.module_cart-item .module_cart-item--header:before{content:"";display:block;width:2px;height:100%;background:#05e8b5;position:absolute;top:0;left:25%;pointer-events:none}.module_cart-item .module_cart-item--header .module_cart-item--image{width:25%;margin:0;padding:.5rem}.module_cart-item .module_cart-item--header .module_cart-item--title{width:75%;margin:0;padding:.5rem 1rem;letter-spacing:.25em;text-transform:uppercase;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.5em;font-family:Input Mono,monospace,serif;color:#05e8b5}.module_cart-item .module_cart-item--details{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;position:relative;border-bottom:solid 2px #05e8b5}.module_cart-item .module_cart-item--details:before{content:"";display:block;width:2px;height:100%;background:#05e8b5;position:absolute;top:0;left:66.66666666%;pointer-events:none}.module_cart-item .module_cart-item--details .module_cart-item--specs{width:66.66667%;margin:0;padding:.5rem}.module_cart-item .module_cart-item--details .module_cart-item--specs .module_cart-item--option{letter-spacing:.125em;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.5em;font-family:Input Mono,monospace,serif;color:#05e8b5;display:block}.module_cart-item .module_cart-item--details .module_cart-item--specs .module_cart-item--option:before{content:"";display:inline-block;vertical-align:middle;height:2px;width:.25rem;background:#05e8b5;margin:0 .25rem 0 0}.module_cart-item .module_cart-item--details .module_cart-item--pricing{width:33.33333%;margin:0}.module_cart-item .module_cart-item--details .module_cart-item--pricing .module_cart-item--price{font-style:normal;font-weight:700;font-size:1.875rem;line-height:1em;font-family:Platform,Helvetica,sans-serif;display:block;padding:.5rem;border-bottom:solid 2px #05e8b5;text-align:center}.module_cart-item .module_cart-item--details .module_cart-item--pricing .module_cart-item--quantity{letter-spacing:.25em;text-transform:uppercase;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.5em;font-family:Input Mono,monospace,serif;color:#05e8b5;padding:.5rem;text-align:right}.module_cart-item .module_cart-item--controls{width:100%;text-align:right}.module_cart-item .module_cart-item--controls .module_cart-item--remove{display:inline-block;background:#05e8b5;padding:.625rem .5rem .5rem .75rem;cursor:pointer}.module_cart-item .module_cart-item--controls .module_cart-item--remove .icon{stroke:#fff}.module_cart-footer{border-top:solid 2px #05e8b5}.module_cart-footer .module_cart-footer--totals{border-bottom:solid 2px #05e8b5}.module_cart-footer .module_cart-footer--totals .module_cart-footer--total-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:1rem 1.5rem}.module_cart-footer .module_cart-footer--totals .module_cart-footer--total-item:not(:last-child){border-bottom:dashed 2px #05e8b5}.module_cart-footer .module_cart-footer--totals .module_cart-footer--total-item .module_cart-footer--total-label{width:66.66667%;margin:0;text-align:right;padding:0 1rem 0 0;letter-spacing:.25em;text-transform:uppercase;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.5em;font-family:Input Mono,monospace,serif;color:#05e8b5}.module_cart-footer .module_cart-footer--totals .module_cart-footer--total-item .module_cart-footer--total-amount{width:33.33333%;margin:0;font-style:normal;font-weight:700;font-size:1.875rem;line-height:1em;font-family:Platform,Helvetica,sans-serif;display:block;text-align:center}.module_cart-footer .module_cart-footer--controls{padding:1.5rem;text-align:right}.module_cart-footer .module_cart-footer--controls .btn:not(:first-child){margin:0 0 0 .5rem}.module_event-listing--wrapper{position:relative;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;padding:0 0 2rem}.module_event-listing{position:relative;z-index:6}.module_event-listing:before{content:"";display:block;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:-2px;left:-2px;z-index:0;border:2px solid #2c2a45;transition:border .25s linear}.module_event-listing .module_event-listing--link{position:relative;display:block;z-index:10}.module_event-listing .module_event-listing--date{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;border-bottom:solid 2px #2c2a45;transition:border .25s linear}.module_event-listing .module_event-listing--date .module_event-listing--date-cal{width:33.33333%;margin:0;padding:.75rem;font-style:normal;font-weight:400;font-size:1.875rem;line-height:1.3125em;font-family:Platform,Helvetica,sans-serif;letter-spacing:.05em;color:#fff;background:#05e8b500;transition:background .25s linear}.module_event-listing .module_event-listing--date .module_event-listing--date-cal .month{font-style:normal;font-weight:700;font-size:1rem;line-height:1em;font-family:Platform,Helvetica,sans-serif;display:inline-block;margin:0 .125rem 0 0;vertical-align:super;position:relative;top:.125rem;border-bottom:solid 2px #fff}.module_event-listing .module_event-listing--date .module_event-listing--date-day{width:66.66667%;margin:0;padding:1.25rem .75rem;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.5em;font-family:Input Mono,monospace,serif;letter-spacing:.25em;text-transform:uppercase;color:#fff;border-left:solid 2px #2c2a45;transition:border .25s linear}.module_event-listing .module_event-listing--content{padding:2rem .75rem;color:#fff}.module_event-listing .module_event-listing--content h3{margin:0 0 .75rem}.module_event-listing .module_event-listing--content p{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.375em;font-family:Akzidenz Grotesk,Helvetica,sans-serif}.module_event-listing:hover{z-index:7}.module_event-listing:hover:before{border:2px solid #05e8b5}.module_event-listing:hover .module_event-listing--date{border-bottom:solid 2px #05e8b5}.module_event-listing:hover .module_event-listing--date .module_event-listing--date-cal{background:#05e8b5}.module_event-listing:hover .module_event-listing--date .module_event-listing--date-day{border-left:solid 2px #05e8b5}.module_event-listing--wrapper .module_event-listing{width:33.33333%;margin:0}.module_event-detail{width:100%;max-width:720px;position:relative;z-index:5;padding:6rem 1.5rem;margin:0 auto}.module_event-detail h1{width:100%;text-align:center;line-height:1em;margin:0 0 6rem}.module_event-detail .module_event-detail--content{border:2px solid #05e8b5}.module_event-detail .module_event-detail--content .module_event-detail--date{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;border-bottom:solid 2px #05e8b5}.module_event-detail .module_event-detail--content .module_event-detail--date .module_event-detail--date-cal{width:33.33333%;margin:0;padding:.75rem;font-style:normal;font-weight:400;font-size:1.875rem;line-height:1.3125em;font-family:Platform,Helvetica,sans-serif;letter-spacing:.05em;color:#fff;background:#05e8b5}.module_event-detail .module_event-detail--content .module_event-detail--date .module_event-detail--date-cal .month{font-style:normal;font-weight:700;font-size:1rem;line-height:1em;font-family:Platform,Helvetica,sans-serif;display:inline-block;margin:0 .125rem 0 0;vertical-align:super;position:relative;top:.125rem;border-bottom:solid 2px #fff}.module_event-detail .module_event-detail--content .module_event-detail--date .module_event-detail--date-day{width:66.66667%;margin:0;padding:1.25rem .75rem;font-style:normal;font-weight:700;font-size:.875rem;line-height:1.5em;font-family:Input Mono,monospace,serif;letter-spacing:.25em;text-transform:uppercase;color:#fff;border-left:solid 2px #05e8b5}.module_event-detail .module_event-detail--content .module_event-detail--desc{padding:3rem}.module_game{padding:1.5rem}.module_game .module_game--image{width:100%;height:0;padding:50% 0;position:relative}.module_game .module_game--image .module_game--image-svg{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;fill:none;stroke:#05e8b5;stroke-linejoin:bevel;stroke-width:1.75;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.module_game .module_game--image .module_game--image-screen{width:100%;height:auto;position:absolute;top:27%;left:50%;border:5px solid #05e8b5;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform-style:preserve-3d;transform:translate(-50%,-50%) scale(.23) perspective(50em) rotate(10deg) rotateX(20deg) rotateY(-30deg);transition:all .3s ease}.module_game .module_game--info{padding:1rem 0 0;text-align:center;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5em;font-family:Input Mono,monospace,serif;color:#a2a5cc}.module_game .module_game--info h4,.module_product-listing .module_product-listing--content .module_product-listing--title{font-weight:700;font-family:Input Mono,monospace,serif;letter-spacing:.25em;text-transform:uppercase;font-style:normal}.module_game .module_game--info h4{font-size:1.125rem;line-height:1.5em;color:#eff0f8;margin:0 0 .5rem}.module_game .module_game--info span{display:block}.module_game:hover .module_game--image .module_game--image-screen{top:35%;left:50%;border:3px solid #05e8b5;transform:translate(-50%,-50%) scale(.625) perspective(50em) rotate(0) rotateX(10deg) rotateY(0)}.layout_games .module_game{width:33.33333%;margin:0}.module_game-detail{width:100%;max-width:960px;position:relative;z-index:5;padding:6rem 1.5rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.module_game-detail h1{width:100%;text-align:center;line-height:1em;margin:0 0 6rem}.module_game-detail .module_game-detail--content{width:66.66667%;margin:0}.module_game-detail .module_game-detail--game{width:33.33333%;margin:0}.module_product-listing{position:relative;z-index:5;border:2px solid #2c2a45;transition:border .25s linear}.module_product-listing .module_product-listing--link{display:block}.module_product-listing .module_product-listing--images{position:relative;padding:.75rem;transform:scale(.875);transition:all .25s ease}.module_product-listing .module_product-listing--images .module_product-listing--image-01{width:100%;height:0;padding:50% 0;display:block;background:center center no-repeat;position:relative;z-index:1;background-size:cover}.module_product-listing .module_product-listing--content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;border-top:solid 2px #2c2a45;transition:border .25s linear}.module_product-listing .module_product-listing--content .module_product-listing--title{width:66.66667%;margin:0;padding:.75rem;font-size:.875rem;line-height:1.5em;color:#fff}.module_product-listing .module_product-listing--content .module_product-listing--price{width:33.33333%;margin:0;padding:.75rem;border-left:solid 2px #2c2a45;font-style:normal;font-weight:400;font-size:1.875rem;line-height:1.3125em;font-family:Platform,Helvetica,sans-serif;letter-spacing:.05em;color:#a2a5cc;background:#05e8b500;text-align:center;transition:all .25s linear}.module_product-listing .module_product-listing--content .module_product-listing--price .dollar{font-style:normal;font-weight:700;font-size:1rem;line-height:1em;font-family:Platform,Helvetica,sans-serif;display:inline-block;margin:0 .125rem 0 0;vertical-align:super;position:relative;top:.125rem}.module_product-form .module_product-form--submit .module_product-form--submit-btn,.module_product-form .module_product-form--variant .title,.module_product-form .module_product-form--variant select,.module_space-info .module_space-info--content h4{font-style:normal;font-weight:700;line-height:1.5em;font-family:Input Mono,monospace,serif;letter-spacing:.25em;text-transform:uppercase}.module_product-listing:hover{border:2px solid #05e8b5}.module_product-listing:hover .module_product-listing--images{transform:scale(1)}.module_product-listing:hover .module_product-listing--content{border-top:solid 2px #05e8b5}.module_product-listing:hover .module_product-listing--content .module_product-listing--price{color:#fff;background:#05e8b5;border-left:solid 2px #05e8b5}.layout_merch .module_product-listing{width:calc(33.33333% - 2rem);margin:1rem 1rem 2rem}.module_product-form{width:100%;display:block;border:2px solid #05e8b5}.module_product-form .module_product-form--variant{position:relative}.module_product-form .module_product-form--variant:after{content:"";display:block;width:.5rem;height:.5rem;position:absolute;top:50%;right:1rem;border-right:solid 2px #05e8b5;border-bottom:solid 2px #05e8b5;pointer-events:none;transform:translateY(-85%) rotate(45deg)}.module_product-form .module_product-form--variant .title,.module_product-form .module_product-form--variant select{border:none;color:#05e8b5;padding:.5rem 4rem .5rem 1rem;font-size:.875rem}.module_product-form .module_product-form--submit{border-top:solid 2px #05e8b5;text-align:right}.module_section-header,.module_social{width:100%;text-align:center}.module_product-form .module_product-form--submit .module_product-form--submit-btn{display:inline-block;background:#05e8b500;font-size:.875rem;color:#fff;padding:.5rem 1rem;border-left:solid 2px #05e8b5}.module_product-form .module_product-form--submit .module_product-form--submit-btn:focus,.module_product-form .module_product-form--submit .module_product-form--submit-btn:hover{background:#05e8b5}.module_section-header{padding:0 0 2rem;position:relative;z-index:5}.module_social a{display:inline-block;vertical-align:middle;padding:.5rem}.module_social a .icon{width:2rem;height:2rem;stroke:#98a5f1;stroke-width:1}.module_social a:focus .icon,.module_social a:hover .icon{stroke:#fff}.nav_main .module_social{padding:2rem 0}.module_space-info{width:100%;position:relative;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;padding:3rem 0}.module_space-info .module_space-info--image{width:58.33333%;margin:0;position:relative}.module_space-info .module_space-info--image .module_space-info--image-bg{position:absolute;z-index:0;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.module_space-info .module_space-info--image img{width:auto;height:auto;max-width:100%;max-height:400px;display:block;position:relative;z-index:5}.module_space-info .module_space-info--content{width:41.66667%;margin:0}.module_space-info .module_space-info--content h4{font-size:1.125rem;color:#eff0f8;margin:0 0 1rem}.module_space-info .module_space-info--content p,.module_space-reserve .module_space-reserve--content p{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.375em;font-family:Akzidenz Grotesk,Helvetica,sans-serif}.module_space-info .module_space-info--content p{color:#a2a5cc}.module_space-info.is--1 .module_space-info--image{padding:6rem 3rem 0 6rem}.module_space-info.is--1 .module_space-info--image .module_space-info--image-bg{width:100%;height:75%;top:0;left:0;right:0}.module_space-info.is--1 .module_space-info--content{padding:3rem}.module_space-info.is--2 .module_space-info--image{padding:3rem 6rem 3rem 0}.module_space-info.is--2 .module_space-info--image .module_space-info--image-bg{width:75%;height:100%;top:0;bottom:0;right:0}.module_space-info.is--2 .module_space-info--content{padding:3rem}.module_space-info.is--3 .module_space-info--image{padding:0 3rem 6rem 6rem}.module_space-info.is--3 .module_space-info--image .module_space-info--image-bg{width:100%;height:75%;bottom:0;left:0;right:0}.module_space-info.is--3 .module_space-info--content{padding:3rem}.module_space-reserve{width:100%;background:#3b48ed;padding:3rem 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.module_space-reserve .module_space-reserve--content{padding:0 0 0 3rem;color:#98a5f1;width:50%;margin:0}.module_space-reserve .module_space-reserve--content h2{padding:0 0 1rem;color:#fff}.module_space-reserve .module_space-reserve--content p{color:#a2a5cc;padding:0 0 0 6rem}.module_space-reserve .module_space-reserve--form{width:50%;margin:0;padding:0 0 0 3rem}@media(max-width:1200px){.form .field-1-4,.form .field-3-4{width:50%;margin:0}.layout_product .layout_product--images{width:41.66667%;margin:0}.layout_product .layout_product--details{width:58.33333%;margin:0}.layout_games .module_game,.module_event-listing--wrapper .module_event-listing{width:50%;margin:0}.layout_merch .module_product-listing{width:calc(50% - 2rem);margin:1rem 1rem 2rem}.module_space-info .module_space-info--content,.module_space-info .module_space-info--image{width:50%;margin:0}}@media(max-width:960px){table,table tbody,table td,table td span,table thead,table tr{display:block}h1,h2{font-style:normal;line-height:1.3125em;font-family:Platform,Helvetica,sans-serif;font-weight:700}h1,h2,h3{font-weight:700}table thead tr{position:absolute;top:-9999px;left:-9999px}table tr{padding:1rem 0}table tr:nth-child(odd){background:#3d3a5c}table td{padding:.25rem 1.5rem;border-bottom:none}table td:last-child{text-align:left}h1{font-size:4rem}h2{font-size:1.5rem}h3,h4{font-style:normal;font-family:Akzidenz Grotesk,Helvetica,sans-serif}h3{font-size:1.25rem;line-height:1.375em}h4{font-weight:400;font-size:1.125rem;line-height:1.5em}html{font-size:14px}.form .field-1-3{width:50%;margin:0}.nav_main{width:60px}.nav_main .nav_main--wrapper{display:none}.nav_main .nav_main--mobile{display:block}.layout_main{padding:0 0 0 60px}.layout_product .layout_product--details,.layout_product .layout_product--images,.module_game-detail .module_game-detail--content,.module_game-detail .module_game-detail--game{width:50%;margin:0}.module_space-reserve .module_space-reserve--content{width:100%;margin:0;padding:3rem}.module_space-reserve .module_space-reserve--form{width:100%;margin:0;padding:0}}@media(max-width:720px){h1{font-style:normal;font-weight:700;font-size:2rem;line-height:1.3125em;font-family:Platform,Helvetica,sans-serif}.container{width:calc(100% - 6rem)}.container.is--fullscreen{width:100%}.content figure.left,.content figure.right{max-width:100%;float:none;padding:.5rem 0 1.5rem}.form .field-1-2{width:100%;margin:0}.nav-pagination .nav-pagination--parts .is--part{margin:.5rem .25rem}.nav-pagination .nav-pagination--parts .is--control{display:none}.layout_product .layout_product--images{width:100%;margin:0;padding:0 3rem 3rem}.layout_product .layout_product--details{width:100%;margin:0;padding:6rem 3rem 3rem}.layout_games .module_game,.module_event-listing--wrapper .module_event-listing,.module_game-detail .module_game-detail--content,.module_game-detail .module_game-detail--game{width:100%;margin:0}.layout_merch .module_product-listing{width:calc(100% - 2rem);margin:1rem 1rem 2rem}.module_space-info .module_space-info--content,.module_space-info .module_space-info--image{width:100%;margin:0}}@media(max-width:480px){.container{width:calc(100% - 3rem)}.container.is--fullscreen{width:100%}.form .field-1-3,.form .field-1-4,.form .field-3-4{width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/core--main.css.map */
