@font-face{font-family:ProximaNovaRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Regular.otf") format("opentype")}@font-face{font-family:ProximaNovaCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Condensed.otf") format("opentype")}@font-face{font-family:DMMonoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/DMMono-Regular.ttf") format("truetype")}@font-face{font-family:\$ms-font-primary;font-weight:700;font-style:normal;src:url("assets/fonts/OpenSansCondensed-Bold.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;src:url("assets/fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:ShentoxRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:700;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Bold.otf") format("opentype")}@font-face{font-family:Knockout;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Knockout.otf") format("opentype")}@font-face{font-family:KnockoutJunior;font-weight:500;font-style:normal;font-display:swap;src:url("assets/fonts/KnockoutJunior.otf") format("opentype")}@font-face{font-family:RobotoFlex;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/RobotoFlex-Regular.ttf") format("truetype")}@font-face{font-family:SFProRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/SF-Pro-Text-Regular.otf") format("opentype")}@font-face{font-family:RobotoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:RobotoCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Condensed-Regular.ttf") format("truetype")}@font-face{font-family:RobotoBold;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Bold.ttf") format("truetype")}.breadcrumbs-component{color:#000;font-size:14px;font-family:ProximaNovaBold,Arial,sans-serif;font-weight:700;margin-top:17px}.breadcrumbs-component a,.breadcrumbs-component a:link,.breadcrumbs-component a:visited{color:#000;text-decoration:none}.breadcrumbs-component span{white-space:pre-wrap}.breadcrumbs-component span:first-child a{color:#000;text-transform:capitalize}.static-page .breadcrumbs-component.breadcrumbs-component-jp{margin:16px auto;font-weight:700;width:95%}@media screen and (min-width:451px){.static-page .breadcrumbs-component.breadcrumbs-component-jp{width:82.89%}}
.button.back-button{display:none;margin:1em}.button.back-button svg{height:1em;width:1em;transform:rotate(-90deg);display:flex}@media screen and (max-width:250px){.button.back-button{display:inline-block}}
@font-face{font-family:ProximaNovaRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Regular.otf") format("opentype")}@font-face{font-family:ProximaNovaCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Condensed.otf") format("opentype")}@font-face{font-family:DMMonoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/DMMono-Regular.ttf") format("truetype")}@font-face{font-family:\$ms-font-primary;font-weight:700;font-style:normal;src:url("assets/fonts/OpenSansCondensed-Bold.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;src:url("assets/fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:ShentoxRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:700;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Bold.otf") format("opentype")}@font-face{font-family:Knockout;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Knockout.otf") format("opentype")}@font-face{font-family:KnockoutJunior;font-weight:500;font-style:normal;font-display:swap;src:url("assets/fonts/KnockoutJunior.otf") format("opentype")}@font-face{font-family:RobotoFlex;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/RobotoFlex-Regular.ttf") format("truetype")}@font-face{font-family:SFProRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/SF-Pro-Text-Regular.otf") format("opentype")}@font-face{font-family:RobotoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:RobotoCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Condensed-Regular.ttf") format("truetype")}@font-face{font-family:RobotoBold;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Bold.ttf") format("truetype")}.filters-popup{position:fixed;bottom:0;left:0;right:0;z-index:5;width:100%;height:75%;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;border-top-left-radius:9.6px;border-top-right-radius:9.6px;box-shadow:0 0 16px 2px hsla(0,0%,4%,.3);font-family:ProximaNovaRegular,Arial,sans-serif;font-size:16px;color:#1c1d1d}.filters-popup .filters-header{display:flex;width:100%;align-items:center;justify-content:center;padding:20px 16px;border-bottom:1px solid #c6d3e1;position:relative}.filters-popup .filters-header .title{font-family:ProximaNovaBold,Arial,sans-serif;font-size:18px;font-weight:700}.filters-popup .filters-header .close{all:unset;cursor:pointer;position:absolute;right:16px}.filters-popup .filters-header .back-container{all:unset;display:flex;align-items:center;cursor:pointer;position:absolute;left:12px}.filters-popup .filters-header .back-container .back-icon{width:24px;fill:#1c1d1d;rotate:-180deg}.filters-popup .filters-content{display:flex;width:100%;height:100%;flex-direction:column;overflow:scroll}.filters-popup .filters-content .sorting-indicator{position:sticky;top:0;z-index:1;background:#fff;display:flex;width:100%;align-items:center;padding:10px 16px;border-bottom:1px solid #c6d3e1;font-family:ProximaNovaCondensed,Arial,sans-serif;font-size:14px}.filters-popup .filters-content .filter-item-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;padding:14px 16px;border-bottom:1px solid #c6d3e1}.filters-popup .filters-content .filter-item-wrapper .filter-item{padding:0;border-bottom:0}.filters-popup .filters-content .filter-item{all:unset;display:flex;width:100%;align-items:center;cursor:pointer;padding:14px 16px;border-bottom:1px solid #c6d3e1;box-sizing:border-box}.filters-popup .filters-content .filter-item:last-child{border-bottom:0}.filters-popup .filters-content .filter-item .filter-checkbox{flex:1;display:flex;align-items:center;appearance:none;outline:none;border-radius:4px;cursor:pointer;position:relative;user-select:none;padding:1px 0 0 24px;line-height:18px}.filters-popup .filters-content .filter-item .filter-checkbox input{position:absolute;opacity:0;height:0;width:0}.filters-popup .filters-content .filter-item .filter-checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border-radius:4px;background:#fff;border:1.2px solid #b0b7bf}.filters-popup .filters-content .filter-item .filter-checkbox input:checked~.checkmark{background-color:#0070eb;border:0}.filters-popup .filters-content .filter-item .filter-checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2.5px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filters-popup .filters-content .filter-item .filter-checkbox input:checked~.checkmark:after{display:block}.filters-popup .filters-content .filter-item .filter-item-icon{width:25px;height:25px;color:#1c1d1d}.filters-popup .filters-content .filter-item .filter-label{margin-left:8px;flex:1}.filters-popup .filters-content .filter-item .arrow-next{width:24px;height:24px;fill:#1c1d1d}.filters-popup .filters-footer{display:flex;width:100%;align-items:center;justify-content:space-between;padding:28px 19px;box-shadow:0 -4.8px 9.6px 0 hsla(0,0%,4%,.2);gap:16px}.filters-popup .filters-footer .clear-filters-btn{border:1.2px solid #0070eb;padding:14px 19px;border-radius:4.8px;background:transparent;color:#0070eb;cursor:pointer}.filters-popup .filters-footer .clear-filters-btn.disabled{border:1.2px solid #eaf0f6;color:#b0b7bf;cursor:default}.filters-popup .filters-footer .show-filtered-games-btn{border:0;flex:1;padding:14px 0;border-radius:4.8px;background:#0070eb;color:#fff;cursor:pointer}.filters-popup .filters-footer .show-filtered-games-btn.disabled{background:#eaf0f6;color:hsla(0,0%,4%,.2);cursor:default}.filters-popup-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:3;background:hsla(0,0%,4%,.5);display:flex}@media screen and (min-width:426px){.filters-popup{position:absolute;z-index:4;right:0;bottom:auto;left:auto;margin-top:18px;width:400px;height:650px}.filters-popup:after{content:"";position:absolute;top:-9px;right:19px;width:20px;height:10px;background-color:#fff;clip-path:polygon(50% 0,100% 100%,0 100%)}}
@font-face{font-family:ProximaNovaRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Regular.otf") format("opentype")}@font-face{font-family:ProximaNovaCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Condensed.otf") format("opentype")}@font-face{font-family:DMMonoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/DMMono-Regular.ttf") format("truetype")}@font-face{font-family:\$ms-font-primary;font-weight:700;font-style:normal;src:url("assets/fonts/OpenSansCondensed-Bold.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;src:url("assets/fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:ShentoxRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:700;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Bold.otf") format("opentype")}@font-face{font-family:Knockout;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Knockout.otf") format("opentype")}@font-face{font-family:KnockoutJunior;font-weight:500;font-style:normal;font-display:swap;src:url("assets/fonts/KnockoutJunior.otf") format("opentype")}@font-face{font-family:RobotoFlex;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/RobotoFlex-Regular.ttf") format("truetype")}@font-face{font-family:SFProRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/SF-Pro-Text-Regular.otf") format("opentype")}@font-face{font-family:RobotoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:RobotoCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Condensed-Regular.ttf") format("truetype")}@font-face{font-family:RobotoBold;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Bold.ttf") format("truetype")}.selected-filters-slider{display:flex;width:100%;align-items:center;justify-content:space-between;overflow:hidden;position:relative;margin-top:10px}.selected-filters-slider .swiper-wrapper{margin:0}.selected-filters-slider .swiper-button-next,.selected-filters-slider .swiper-button-prev{position:absolute;cursor:pointer;background:linear-gradient(-90deg,#fbfbfb 1.04%,hsla(0,0%,98%,.91) 34.38%,hsla(0,0%,98%,.81) 49.48%,hsla(0,0%,98%,.7) 61.98%,hsla(0,0%,98%,.55) 73.44%,hsla(0,0%,98%,0));top:0;height:100%;opacity:1;transition:opacity .3s ease-out}.selected-filters-slider .swiper-button-next:before,.selected-filters-slider .swiper-button-prev:before{width:10px;height:10px;border-width:0 2px 2px 0}.selected-filters-slider .swiper-button-next{right:0;width:75px}.selected-filters-slider .swiper-button-next:before{right:0;left:65%}.selected-filters-slider .swiper-button-prev{left:0;width:24px;transform:scaleX(-1)}.selected-filters-slider .swiper-button-prev:before{right:2px}.selected-filters-slider .swiper-button-disabled{opacity:0;pointer-events:none;width:0}.selected-filters-slider .filter-chip{width:auto;display:flex;align-items:center;justify-content:center;background:transparent;color:#0070eb;cursor:default;border:1px solid #0070eb;padding:5px 2px 5px 9px;border-radius:100px;font-family:ProximaNovaBold,Arial,sans-serif;font-size:14px}.selected-filters-slider .remove-icon-wrapper{all:unset;display:flex;align-items:center;justify-content:center}.selected-filters-slider .remove-icon-wrapper .remove-icon{width:24px;height:24px;fill:#0070eb}
@font-face{font-family:ProximaNovaRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Regular.otf") format("opentype")}@font-face{font-family:ProximaNovaCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Condensed.otf") format("opentype")}@font-face{font-family:DMMonoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/DMMono-Regular.ttf") format("truetype")}@font-face{font-family:\$ms-font-primary;font-weight:700;font-style:normal;src:url("assets/fonts/OpenSansCondensed-Bold.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;src:url("assets/fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:ShentoxRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:700;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Bold.otf") format("opentype")}@font-face{font-family:Knockout;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Knockout.otf") format("opentype")}@font-face{font-family:KnockoutJunior;font-weight:500;font-style:normal;font-display:swap;src:url("assets/fonts/KnockoutJunior.otf") format("opentype")}@font-face{font-family:RobotoFlex;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/RobotoFlex-Regular.ttf") format("truetype")}@font-face{font-family:SFProRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/SF-Pro-Text-Regular.otf") format("opentype")}@font-face{font-family:RobotoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:RobotoCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Condensed-Regular.ttf") format("truetype")}@font-face{font-family:RobotoBold;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Bold.ttf") format("truetype")}.filters-buttons-container{width:100%;margin-top:10px;display:flex;justify-content:center;align-items:center;font-family:ProximaNovaRegular,Arial,sans-serif;font-size:13px}.filters-buttons-container.mobile{width:100%}.filters-buttons-container.mobile .sort-by-label{display:none}.filters-buttons-container .sort-by-label{font-size:14px;margin-right:10px;color:#1c1d1d;display:none}.filters-buttons-container .switch-container{display:flex;align-items:center;justify-content:flex-end}.filters-buttons-container .switch-container:has(.switch-option.sort) .switch-option.filters{margin-left:0;border-left:0;border-radius:0 100px 100px 0}.filters-buttons-container .switch-container:has(.switch-option.sort) .switch-option.filters .applied-filters-counter{width:16px;height:16px;font-size:10px}.filters-buttons-container .switch-container:has(.switch-option.sort):has(.switch-option.filters) .switch-option.sort.ZA{border-radius:0}.filters-buttons-container .switch-option{display:flex;align-items:center;justify-content:center;background:transparent;color:#0070eb;cursor:pointer;border:1px solid #0070eb;padding:10px 14px;font-family:ProximaNovaRegular,Arial,sans-serif}.filters-buttons-container .switch-option.active{background-color:#0070eb;color:#fff}.filters-buttons-container .switch-option.active:hover{background-color:transparent;color:#0070eb}.filters-buttons-container .switch-option.AZ{border-radius:100px 0 0 100px;border-right:0}.filters-buttons-container .switch-option.ZA{border-radius:0 100px 100px 0}.filters-buttons-container .switch-option.sort:hover{background-color:#0070eb;color:#fff}.filters-buttons-container .switch-option.filters{margin-left:16px;border-radius:100px;position:relative;font-family:ProximaNovaBold,Arial,sans-serif;gap:5px}.filters-buttons-container .switch-option:focus{outline:none}.filters-buttons-container .switch-option .filter-icon{width:13px;height:13px}.filters-buttons-container .filters-btn-wrapper{position:relative}.filters-buttons-container .filters-btn-wrapper .applied-filters-counter{display:flex;border-radius:50%;font-size:11px;background:#0070eb;color:#fff;width:18px;height:18px;justify-content:center;align-items:center;font-family:ProximaNovaBold,Arial,sans-serif}@media screen and (min-width:426px){.filters-buttons-container{width:auto;margin-top:0}.filters-buttons-container .sort-by-label{display:block}.filters-buttons-container .switch-container .switch-option.filters{margin-left:16px!important;border-radius:100px!important;border:1px solid #0070eb!important}.filters-buttons-container .switch-container .switch-option.filters.selected{border:1px solid #fff!important;color:#fff;z-index:4;pointer-events:none}.filters-buttons-container .switch-container .switch-option.sort.ZA{border-radius:0 100px 100px 0!important}}
@font-face{font-family:ProximaNovaRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Regular.otf") format("opentype")}@font-face{font-family:ProximaNovaCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Proxima-Nova-Condensed.otf") format("opentype")}@font-face{font-family:DMMonoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/DMMono-Regular.ttf") format("truetype")}@font-face{font-family:\$ms-font-primary;font-weight:700;font-style:normal;src:url("assets/fonts/OpenSansCondensed-Bold.ttf") format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;src:url("assets/fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:ShentoxRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Regular.otf") format("opentype")}@font-face{font-family:Shentox;font-weight:700;font-style:normal;font-display:swap;src:url("assets/fonts/Shentox-Bold.otf") format("opentype")}@font-face{font-family:Knockout;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Knockout.otf") format("opentype")}@font-face{font-family:KnockoutJunior;font-weight:500;font-style:normal;font-display:swap;src:url("assets/fonts/KnockoutJunior.otf") format("opentype")}@font-face{font-family:RobotoFlex;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/RobotoFlex-Regular.ttf") format("truetype")}@font-face{font-family:SFProRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/SF-Pro-Text-Regular.otf") format("opentype")}@font-face{font-family:RobotoRegular;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:RobotoCondensed;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Condensed-Regular.ttf") format("truetype")}@font-face{font-family:RobotoBold;font-weight:400;font-style:normal;font-display:swap;src:url("assets/fonts/Roboto-Bold.ttf") format("truetype")}.category{position:relative}.category .single-zone-component{margin-bottom:8px}.wrapper.fullpage{width:100%;padding:0}.wrapper.fullpage.sticky{position:sticky;z-index:1;overflow:unset}.wrapper.breadcrumbs-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:17px auto 10px;overflow:visible}.wrapper.breadcrumbs-container .breadcrumbs-component{display:flex;margin-top:0}.no-category-games{font-family:ProximaNovaRegular,Arial,sans-serif;color:#000}.no-category-games-title{display:inline-flex;font-family:ProximaNovaBold,Arial,sans-serif;margin:11px 0;color:#303030}.no-category-games-message{display:block;line-height:1.5rem}@media screen and (min-width:426px){.wrapper.breadcrumbs-container{flex-direction:row;margin:10px auto;align-items:center}}
