.arrows{align-items:center;display:flex}.arrows .btn-next,.arrows .btn-prev{align-items:center;display:flex;justify-content:center}.arrows{grid-column-gap:8px}.arrows .btn-next,.arrows .btn-prev{background-color:var(--bg,var(--button-bg-secondary));border:var(--border,0);border-radius:8px;font-family:Jost,sans-serif;height:var(--height,2rem);min-height:var(--min-height,2rem);min-width:var(--min-width,2rem);width:var(--width,2rem)}.arrows .btn-next .icon,.arrows .btn-prev .icon{--color:var(--button-icon-secondary)}@media (hover:hover){.arrows .btn-next:hover,.arrows .btn-prev:hover{cursor:pointer;--bg:var(--button-bg-secondary-hover)}.arrows .btn-next:hover .icon,.arrows .btn-prev:hover .icon{--color:var(--button-icn-secondary-hover)}}.arrows .btn-next.is-active,.arrows .btn-next:active,.arrows .btn-prev.is-active,.arrows .btn-prev:active{--bg:var(--button-bg-secondary-click)}.arrows .btn-next.is-active .icon,.arrows .btn-next:active .icon,.arrows .btn-prev.is-active .icon,.arrows .btn-prev:active .icon{--color:var(--button-icn-secondary-click)}.arrows .btn-next[disabled],.arrows .btn-prev[disabled]{pointer-events:none;--bg:var(--button-bg-secondary-disabled)}.arrows .btn-next[disabled] .icon,.arrows .btn-prev[disabled] .icon{--color:var(--button-icn-secondary-disabled)}.arrows .btn-prev{transform:rotate(90deg)}.arrows .btn-next{transform:rotate(-90deg)}@keyframes pulse{0%{opacity:1;transform:translate(0) translateY(0) translateZ(0) scale(1)}to{opacity:0;transform:translate(0) translateY(0) translateZ(0) scale(1.5)}}.group-games{align-items:center;display:grid;grid-template-areas:"icon heading btn-show-all" "items items items";grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);grid-column-gap:var(--column-gap,.5rem);grid-row-gap:var(--row-gap,.625rem);position:relative}.group-games.section--second{grid-template-areas:"icon heading btn-show-all" "items items items" "items2 items2 items2"}@media (min-width:33rem){.group-games{--row-gap:1rem}}.group-games--second-row{margin-top:-1.5625rem}@media (min-width:33rem){.group-games--second-row{margin-top:-1.5625rem}}@media (min-width:80rem){.group-games--second-row{margin-top:-2.5rem}}.group-games>[data-icon]{font-size:1.25rem;grid-area:icon}.group-games>.icon{grid-area:icon;--icon-size:1.25rem;--color:var(--colors-accent-main)}.group-games>.arrows{grid-area:arrows;margin-right:1rem}@media (min-width:48rem){.group-games>.arrows{margin-left:1.5rem;margin-right:1.5rem}}.group-games>.title{color:var(--text-primary);flex-grow:1;font-size:var(--font-size,1.5rem);font-weight:var(--font-weight,700);grid-area:heading;letter-spacing:var(--letter-spacing,-.24px);line-height:var(--line-height,1.1);margin:0}.is-game-page .group-games>.title{color:var(--text-secondary)}@media (min-width:101rem){.group-games>.title{font-size:var(--font-size,2rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.32px);line-height:var(--line-height,1)}}.group-games .scrollContainer{--card-overflow:auto;align-items:center;display:var(--display,flex);flex-wrap:wrap;grid-area:items;margin:-1rem 0 0;overflow-x:var(--card-overflow,auto);padding:1rem 0;scroll-padding:1rem;scroll-snap-type:x mandatory;grid-row-gap:.5rem}@media (min-width:48rem){.group-games .scrollContainer{margin:-1rem 0 0;padding:1rem 0 0;grid-row-gap:1rem;scroll-padding:0}}.group-games .scrollContainer--visible{margin:-1rem 0 0;padding:1rem 0 0;scroll-padding:1rem}@media (min-width:80rem){.group-games .scrollContainer--visible{--card-overflow:auto}}.group-games .scrollContainer::-webkit-scrollbar{display:none}.group-games .scrollContainer.disabled-scroll-block{pointer-events:none!important}.group-games>.items,.group-games>.scrollContainer>.items{align-items:center;display:var(--display,flex);grid-column-gap:.5rem;height:100%;width:100%}@media (min-width:48rem){.group-games>.items,.group-games>.scrollContainer>.items{grid-column-gap:1rem}}.group-games .load-more{height:0;margin-left:-.5rem;visibility:hidden;width:0}.group-games .titles .title{color:var(--text-primary);font-size:var(--font-size,1.25rem);font-weight:var(--font-weight,700)}.group-games .titles .sub-title,.group-games .titles .title{letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin:0}.group-games .titles .sub-title{color:var(--text-tertiary);font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400)}.section--recommended.group-games{display:none;margin-bottom:2rem;margin-top:2.5rem;padding-right:3rem}.section--recommended.group-games .title{color:var(--text-secondary)}@media (min-width:64rem){.section--recommended.group-games{display:grid}}
