.cast-container{margin-bottom:1.875rem;padding:0 4rem}.cast-container h2{font-size:var(--header-font-size);color:#fff;margin-bottom:1.25rem}.cast-container .cast-item-container{position:relative}.cast-container .cast-item-container .embla__container{display:flex;gap:.4375rem}.cast-container .cast-item-container .embla__container .cast-item{display:inline-block;text-decoration:none}.cast-container .cast-item-container .embla__container .cast-item:hover .cast-img{transform:scale(1.03)}.cast-container .cast-item-container .embla__container .cast-item .cast-img{width:10.125rem;height:10.125rem;border-radius:50%;margin-bottom:.9375rem;object-fit:cover;border:1px solid hsla(0,0%,100%,.353);transition:.3s ease;position:relative}.cast-container .cast-item-container .embla__container .cast-item .cast-img.cast-placeholder{display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.05)}.cast-container .cast-item-container .embla__container .cast-item .cast-initial{font-size:2.5rem;font-weight:700;color:hsla(0,0%,100%,.6);text-align:center}.cast-container .cast-item-container .embla__container .cast-item .cast-name{font-size:1rem;color:hsla(0,0%,100%,.78);text-align:center}.cast-container .cast-item-container .embla__container .cast-item .cast-type{text-align:center;color:hsla(0,0%,100%,.56);font-size:.875rem;margin-top:5px}.cast-container .embla__button{position:absolute;top:40%;height:4.75rem;width:3.4375rem;transform:translateY(-50%);z-index:9}.cast-container .embla__button svg{width:30%;color:#fff}.cast-container .embla__button:hover{transform:translateY(-50%) scale(1.1)}.cast-container .embla__button.embla__button--prev{left:.9375rem}.cast-container .embla__button.embla__button--next{right:-1rem}@media(max-width:1024px){.cast-container{padding:0 1rem}}@media(max-width:900px){.cast-img{width:100px!important;height:100px!important}}