.game-image-wrapper{margin-bottom:.4em!important;transition:var(--transition)}.game-image-wrapper:hover{transform:scale(1.02);z-index:10}.game-image-wrapper input[type=checkbox][id^=image-filter]{display:inline-block;height:100px;width:100%;position:relative;background-color:#0000;opacity:0;z-index:9;top:1em}.game-image-wrapper label{border:3px solid #fff;display:flex;height:auto;position:relative;cursor:pointer;border-radius:2px;margin-top:-6.5em}.game-image-wrapper label:before{background-color:#fff;color:#ffffffa6;content:" ";border-radius:50%;position:absolute;top:1.2em;left:.8em;width:20px;height:20px;text-align:center;line-height:20px;transition-duration:.1s;transform:scale(0);font-size:27px;font-weight:700}.game-image-wrapper label img{transition-duration:.2s;transform-origin:50% 50%;height:auto;width:100%}.game-image-wrapper label.label-checked{border-color:#ddd}.game-image-wrapper label.label-checked:before{content:"✓";background-color:transparent;transform:scale(1) translate(10px,10px);animation-name:fadeIn;animation-duration:var(--animate-duration);z-index:4}.game-image-wrapper label.label-checked:after{content:"";background-color:rgba(255,158,22,.461);width:99%;height:100%;position:absolute;z-index:3;transform:scale(1.05);animation-name:fadeIn;animation-duration:var(--animate-duration);border-radius:5px}.game-image-wrapper label.label-checked img{transform:scale(.9);z-index:1}.game-image-wrapper.centered.no-margin{margin:auto!important}@media screen and (max-width:495px){.game-image-wrapper.centered.no-margin{margin:0!important}}@media screen and (max-width:405px){.game-image-wrapper.centered.no-margin{margin:0 auto!important}}