@charset "UTF-8";
.section.rooster .team-logos>*{padding:16px;opacity:50%}.section.rooster .team-logos>*:first-child{padding-left:0}.section.rooster .team-logos>*:last-child{padding-right:0}.section.rooster .team-logos img{height:50px}.section.rooster .player{width:fit-content;position:relative;overflow:hidden}@media only screen and (max-width:768px){.section.rooster .player{width:100%}}.section.rooster .player .img-holder{position:relative;height:496px;width:fit-content;background-color:#5b7661}@media only screen and (max-width:768px){.section.rooster .player .img-holder{width:100%;aspect-ratio:0.6;display:block}.section.rooster .player .img-holder img{width:100%;height:100%;object-fit:cover;display:block;margin:auto}}.section.rooster .player .img-holder img{position:relative;z-index:2;width:fit-content;height:100%;object-fit:contain}.section.rooster .player .img-holder img.hover-only{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.section.rooster .player .img-holder:hover .hover-only{z-index:3}.section.rooster .player .img-holder .number{position:absolute;top:24px;left:24px;font-family:Freshman;line-height:1;font-size:8rem;z-index:1;color:#496653}.section.rooster .player .img-holder .button{display:none;position:absolute;bottom:0;left:0;right:0;margin:10px;z-index:3}.section.rooster .player .img-holder:hover{background-color:#002817}.section.rooster .player .img-holder:hover .button{display:flex}.section.rooster .player .name{font-family:Freshman;font-size:2.6rem;color:white;margin-top:20px}.section.rooster .player .position{font-family:TitilliumWeb-Regular;font-size:1.8rem;color:#688168;display:flex;align-items:center}.section.rooster .player .position .captain-label{display:none}.section.rooster .player .tape{position:absolute;top:20px;right:-35px;width:150px;height:30px;background:#cdab56;color:#fff;font-family:TitilliumWeb-Regular;font-size:1.2rem;text-align:center;line-height:30px;transform:rotate(45deg);z-index:4;box-shadow:0 0 10px rgba(0, 0, 0, 0.5)}.section.rooster .player .tape.captain::after{content:"Kapitän"}.section.rooster .player .tape.head-coach::after{content:"Head Coach"}.section.rooster .swiper-scrollbar{position:relative;top:0;bottom:0;left:0;right:0;margin-top:20px;background-color:#0f3525;border-radius:0}.section.rooster .swiper-scrollbar-drag{background-color:#cdab56;border-radius:0}