@import url("https://fonts.googleapis.com/css2?family=Bayon&family=Carattere&family=Luckiest+Guy&family=Orbitron:wght@400..900&family=Outfit:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:base-runner;src:url("/assets/fonts/base-runner/Base Runner JNL.ttf") format("truetype");font-weight:400;font-style:normal}.logan-banner-container{margin-top:40px;margin-bottom:20px;border-radius:20px;padding:2px;background:#000;font-family:carattere,sans-serif;background:linear-gradient(110.98deg,#FF9500 1.72%,#F9E460 12.92%,rgba(255,255,255,0) 30.21%),linear-gradient(291.74deg,#FF9500 .94%,#F9E460 12.23%,rgba(255,255,255,0) 29.65%)}.logan-banner-container,.logan-banner-inner{position:relative;width:100%;overflow:visible}.logan-banner-inner{height:329px;border-radius:16px;background-image:url(/assets/new-theme/banner1.png);background-size:cover;background-position:50%;display:flex;align-items:center;padding:0 60px}.logan-banner-content{position:relative;z-index:2;color:#fff}.welcome-text{font-family:carattere,cursive;font-size:190.56px;margin:0;line-height:1;text-shadow:2px 2px 10px rgba(0,0,0,.5);animation:fadeInDown 1s ease-out}.to-logan-sweep{font-family:base-runner,sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;margin-top:-40px;margin-left:150px;letter-spacing:2px;display:flex;flex-direction:column;line-height:1;animation:fadeInUp 1s ease-out .3s both;color:rgba(251,191,51,1);text-shadow:3px 3px 0 #fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.character-box{position:absolute;right:40px;bottom:-1px;height:120%;z-index:3;pointer-events:none;animation:characterBreath 4s ease-in-out infinite}.character-img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(10px 10px 20px rgba(0,0,0,.8))}@keyframes borderGlow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes characterBreath{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.02)}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(15deg)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.logan-banner-inner{height:200px;padding:0 20px;background-position:50%}.welcome-text{font-size:75px;margin-top:-20px}.to-logan-sweep{font-size:1.8rem;margin-left:60px;margin-top:-3px}}.banner-slider-section{margin-bottom:35px}.banner-slider-section .banner-slider-wrap{--text-box-max-width:58rem;--text-box-padding:1.5rem}.banner-slider-section .banner-slider-wrap .banner-img-box{padding-top:26%;position:relative}.banner-slider-section .banner-slider-wrap .banner-img-box img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:.75rem;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{width:100%;max-width:734px;padding:0 var(--text-box-padding);position:absolute;top:50%;left:28px;transform:translateY(-50%)}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-family:Helvetica;color:var(--white-1000);font-size:3.75rem;font-weight:400;line-height:1;margin-bottom:25px;text-transform:uppercase}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{color:var(--white-1000);font-size:1.5rem;font-weight:400;line-height:1.2;margin-bottom:1.75rem;text-align:left}.banner-slider-section .banner-slider-wrap .embla{width:100%;margin:0 auto;position:relative}.banner-slider-section .banner-slider-wrap .embla .embla__viewport{border-radius:.75rem;overflow:hidden}.banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container{display:flex}.banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{min-width:0;flex:0 0 100%}.banner-slider-section .banner-slider-wrap .embla .embla__dots{width:100%;max-width:calc(var(--text-box-max-width) + var(--text-box-padding)*2);display:flex;justify-content:flex-end;align-items:center;gap:.25rem;padding:0 var(--text-box-padding);position:absolute;bottom:2.125rem;left:50%;transform:translateX(-50%)}.banner-slider-section .banner-slider-wrap .embla .embla__dots .embla__dot{width:1.5rem;height:.375rem;background-color:var(--onyx-1000);border:1px solid var(--primaryLight-500);border-radius:.375rem;display:inline-block;transition:all .3s ease-in-out}.banner-slider-section .banner-slider-wrap .embla .embla__dots .embla__dot.embla__dot--selected{width:3.375rem;background-color:var(--primaryLight-1000)}@media screen and (max-width:991.98px){.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{max-width:500px}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-size:38px}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text br{display:none}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-size:1rem}}@media screen and (max-width:767.98px){.banner-slider-section .banner-slider-wrap .banner-img-box{padding-top:112%}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{left:50%;top:30px;transform:translateX(-50%)}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{text-align:center;font-size:30px}.banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{text-align:center;font-size:14px;margin-bottom:1.25rem}}.banner-skeleton-box .game-card-skeleton{height:20.125rem;aspect-ratio:unset}@media screen and (max-width:991.98px){.banner-skeleton-box .game-card-skeleton{height:16.125rem}}