@font-face {
    font-family: Josefin;
    src: url("../fonts/JosefinSans-VariableFont_wght.ttf") format("truetype");
}

body::-webkit-scrollbar {
    display: none;
}

html,
body {
    font-family: Josefin;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

body {
    background-color: rgb(46, 50, 59);
}

/* GAMECARDS */
.slt-gamecard {
    transform: scale(1);
    opacity: 1;
    transition: all 150ms ease-in-out; 
}

.slt-gamecard:hover {
    cursor: pointer;
    transform: scale(1.07) rotate(-2deg);
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    z-index: 10;
}

.slt-gamecard:hover > .slt-gamecard:not(:hover) {
    opacity: 0.5;
}