.case-stage>img{opacity:1;transition:opacity .28s ease}.case-stage>img.switching{opacity:.28}.case-thumbs button{display:block;width:121px;height:91px;flex:0 0 121px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;overflow:hidden}.case-thumbs button img{width:100%;height:100%;object-fit:cover;opacity:.9;transition:opacity .2s,transform .2s}.case-thumbs button:hover img{opacity:1;transform:scale(1.035)}.case-thumbs button.selected{outline:2px solid #b38d54;outline-offset:-2px}.case-thumbs button:focus-visible{outline:3px solid #b38d54;outline-offset:2px}
@media(max-width:1100px){.case-thumbs button{width:100px;height:75px;flex-basis:100px}}
@media(max-width:520px){.case-thumbs button{width:92px;height:65px;flex-basis:92px}}
