.red-gradient{background-image:linear-gradient(to top left,#59120f 25%,#9f1919 50%,#e71f20 55%)}.section-title{text-transform:uppercase;padding:11px;font-family:futura-pt,sans-serif;box-shadow:inset 0 7px 9px 0 #2d6380,inset 1.4px -1.4px 8.4px .6px #204051;border-style:solid;border-width:1px;border-image-source:linear-gradient(0deg,#1e3543,#62b0fe);border-image-slice:1;background-image:linear-gradient(0deg,#254151,#204153,#1e3442);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation:fadeIn 1s forwards}.fadeIn,.fadeIn-delay{pointer-events:auto!important}.fadeIn-delay{animation:fadeIn 1s .5s forwards}@keyframes fadeIn-slideLeft{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeIn-slideLeft{animation:fadeIn-slideLeft 1s forwards;pointer-events:auto!important}a.btn,div.btn>a{display:inline-block;color:#fff;text-align:center}div.btn.no-url:not(.text){padding:15px 40px}.btn{display:inline-block;color:#fff;text-transform:uppercase;cursor:pointer;position:relative;z-index:2;margin:auto;min-width:158px;font-size:14px;transition-property:top,bottom,left,right;transition-duration:1s;transition-timing-function:ease;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal}@media(min-width:1024px){.btn{font-size:21px}}.btn:disabled{pointer-events:none;opacity:.5}.btn.nav-btn{background-image:url(https://cdn.pso2.com/wwwroot/img/_nav/spr_mobile_nav.png);background-repeat:no-repeat;background-position:0 0;font-family:gill-sans-nova,sans-serif;font-size:15px}@media(min-width:1024px){.btn.nav-btn{background-image:url(https://cdn.pso2.com/wwwroot/img/_nav/spr_desktop_nav.png);background-position:0 -140px;width:182px;height:70px;line-height:70px;font-size:17.5px}.btn.nav-btn:hover{background-position:-181px 0}}@media(min-width:1024px)and (min-width:1024px){.btn.nav-btn:hover{background-position:-181px -140px}}@media(min-width:1024px){.btn.nav-btn:active{background-position:-362px 0}}@media(min-width:1024px)and (min-width:1024px){.btn.nav-btn:active{background-position:-362px -140px}}.btn.theme-btn{border-radius:4px;box-shadow:inset -2.8px 6.4px 9px 0 #4c93d4,inset 5px 0 8.4px .6px #3a7cb3;border-style:solid;border-width:2px;border-image-source:linear-gradient(0deg,#3a7cb3,#62b0fe);border-image-slice:1;background-image:linear-gradient(180deg,#3575a9 50%,#2a6794 0),linear-gradient(0deg,#3a7cb3,#62b0fe);background-origin:border-box;min-width:188px;max-width:200px;line-height:34px;padding:5px 0;width:100%;font-size:16px}@media(min-width:1024px){.btn.theme-btn{width:90%}}.btn.theme-btn:hover{box-shadow:inset .9px 5.9px 8.8px .2px #63d8ff,inset 5px 0 8.4px .6px #51c0ff,0 0 5px 2px hsla(0,0%,100%,.5);border-image-source:linear-gradient(0deg,#4fbdff,#73efff);background-image:linear-gradient(180deg,#4cb9ff 50%,#43abfd 0),linear-gradient(0deg,#4fbdff,#73efff)}.btn.theme-btn:active{mix-blend-mode:screen;box-shadow:inset .9px 5.9px 8.8px .2px #ffde00,inset -1.8px -3.6px 8.4px .6px #f9b000,0 0 6px 3px hsla(0,0%,100%,.5);border-image-source:linear-gradient(0deg,#ffb400,#ff0);background-image:linear-gradient(180deg,#ffb500 50%,#e6a000 0),linear-gradient(0deg,#ffb400,#ff0)}.btn.seafoam-btn{background:#69b0d4;padding:2px 10px}@media(min-width:1024px){.btn.seafoam-btn{font-size:16px}}.btn.epic-btn,.btn.steam-btn,.btn.windows-btn,.btn.xbox-btn{font-size:28px;background:#42a54a;border:none;width:100%;font-weight:100;max-width:488px;display:flex;align-items:center;justify-content:center}.btn.large.epic-btn,.btn.large.steam-btn,.btn.large.windows-btn,.btn.xbox-btn.large{height:108px}.btn.epic-btn img,.btn.steam-btn img,.btn.windows-btn img,.btn.xbox-btn img{margin:auto;width:217px}.btn.steam-btn{background-color:#000}.btn.steam-btn img{width:164px}.btn.windows-btn{background:#0c1820}.btn.windows-btn img{width:223px}.btn.epic-btn{background:#474747;padding:20px}.btn.epic-btn img{width:58px;margin:0 22px 0 0}.btn.epic-btn span{font-family:league-gothic,sans-serif;font-size:32px;text-transform:none}.btn.landing-btn,.btn.warm-btn{min-width:158px;border-radius:4px;box-shadow:inset -2.8px 6.4px 9px 0 #d44c4c,inset 5px 0 8.4px .6px #b33a3a;border-style:solid;border-width:1px;border-image-slice:1;border-image-source:linear-gradient(0deg,#b33a3a,#fe6262);background-image:linear-gradient(180deg,#a93535 50%,#942a2a 0),linear-gradient(180deg,#b33a3a 50%,#fe6262 0);background-origin:border-box;background-clip:border-box;padding:7px 20px}.btn.landing-btn:hover,.btn.warm-btn:hover{box-shadow:inset .9px 5.9px 8.8px .2px #ff6363,inset 5px 0 8.4px .6px #ff5151;border-image-source:linear-gradient(0deg,#ff4f4f,#ff7373);background-image:linear-gradient(0deg,#ff4c4c,#fd4343),linear-gradient(0deg,#ff4f4f,#ff7373)}.btn.landing-btn:active,.btn.warm-btn:active{box-shadow:inset .9px 5.9px 8.8px .2px #ffde00,inset -1.8px -3.6px 8.4px .6px #f9b000;border-image-source:linear-gradient(0deg,#ffb400,#ff0);background-image:linear-gradient(180deg,#fcb200 50%,#e6a000 0),linear-gradient(180deg,#ffb400 50%,#ff0 0)}@media(min-width:768px){.btn.landing-btn,.btn.warm-btn{font-size:21px}}@media(min-width:1280px){.btn{vertical-align:top}}.btn.tag-btn{border-radius:5px;border-style:solid;border-width:2px;background-image:linear-gradient(180deg,#e01b1b 55%,#c50d0d 0),linear-gradient(0deg,#e01b1b,#c50d0d);background-origin:border-box;color:#fff;width:88px;min-width:88px;padding:1px;text-align:center;font-size:13px!important;font-family:futura-pt,sans-serif;text-transform:capitalize;text-shadow:.8px .6px 1px rgba(0,0,0,.7)}.btn.tag-btn.emergency{background-image:linear-gradient(180deg,#e05ccd 55%,#c74bb5 0),linear-gradient(0deg,#e05ccd,#c74bb5)}.btn.tag-btn.update{background-image:linear-gradient(180deg,#ebe31a 55%,#c9c317 0),linear-gradient(0deg,#ebe31a,#c9c317)}.btn.tag-btn.blog{background-image:linear-gradient(180deg,#2c94ff 55%,#0781ff 0),linear-gradient(0deg,#2c94ff,#0781ff)}.btn.tag-btn.ticket{background-image:linear-gradient(180deg,#00baa2 55%,#019a86 0),linear-gradient(0deg,#00baa2,#019a86)}.btn.media-btn{background:#1e3645;border-radius:26px;font-family:league-gothic,sans-serif;font-size:24px;height:53px;display:flex;align-items:center;padding-left:35px;max-width:292px;justify-content:space-between;margin-bottom:9px}.btn.media-btn i{margin-right:25px}.btn-wrapper{text-align:center;margin:auto}