.film-info-container{padding-left:1rem;padding-right:1rem;padding-bottom:5rem;margin-top:2rem}@media (min-width:1024px){.film-info-container{padding-left:1.5rem;padding-right:1.5rem}}.film-info-meta{display:flex;margin-bottom:4.5rem}.film-info-meta-item{text-align:left;margin-right:2.5rem}.film-info-meta-item:last-child{margin-right:0}@media (min-width:1024px){.film-info-meta-item{margin-right:3.5rem}}.film-info-meta-label{font-weight:600;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}@media (min-width:1024px){.film-info-meta-label{font-size:1.125rem;line-height:1.75rem;margin-bottom:.25rem}}.film-info-meta-value{font-size:.75rem;line-height:1rem;color:rgba(255,255,255,.8)}@media (min-width:1024px){.film-info-meta-value{font-size:1rem;line-height:1.5rem}}.film-info-actors{margin-bottom:2rem}@media (min-width:1024px){.film-info-actors{margin-bottom:2.5rem}}.film-info-actors-title-large{display:none;font-weight:600;margin-bottom:1rem;text-align:left}@media (min-width:640px){.film-info-actors-title-large{display:block}}.film-info-actors-title-small{display:block;font-weight:600;margin-bottom:1rem;text-align:left}@media (min-width:640px){.film-info-actors-title-small{display:none}}.film-info-actors-scroll{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.film-info-actors-scroll::-webkit-scrollbar{display:none}.film-info-actor-card{min-width:260px;height:100px;background-color:rgba(255,255,255,.08);border-radius:.5rem;display:flex;overflow:hidden;flex-shrink:0;margin-right:.75rem}.film-info-actor-card:last-child{margin-right:0}@media (min-width:1024px){.film-info-actor-card{min-width:304px;height:120px;border-radius:.75rem;margin-right:1.25rem}}.film-info-actor-avatar{position:relative;width:80px;height:100%;flex-shrink:0}@media (min-width:1024px){.film-info-actor-avatar{width:100px}}.film-info-actor-image{object-fit:cover;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;width:100%;height:100%}@media (min-width:1024px){.film-info-actor-image{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}}.film-info-actor-content{padding:.75rem;display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1}@media (min-width:1024px){.film-info-actor-content{padding:1rem}}.film-info-actor-name{font-weight:600;font-size:.875rem;line-height:1.25rem;color:white;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1024px){.film-info-actor-name{font-size:1rem;line-height:1.5rem}}.film-info-actor-character{font-size:.75rem;line-height:1rem;color:rgba(255,255,255,.6);margin-top:.25rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1024px){.film-info-actor-character{font-size:.875rem;line-height:1.25rem}}.film-info-directors-title-large{display:none;font-weight:600;margin-bottom:1rem;text-align:left}@media (min-width:640px){.film-info-directors-title-large{display:block}}.film-info-directors-title-small{display:block;font-weight:600;margin-bottom:1rem;text-align:left}@media (min-width:640px){.film-info-directors-title-small{display:none}}.film-info-directors-scroll{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.film-info-directors-scroll::-webkit-scrollbar{display:none}.film-info-director-card{min-width:260px;height:100px;background-color:rgba(255,255,255,.08);border-radius:.5rem;display:flex;overflow:hidden;flex-shrink:0;margin-right:.75rem}.film-info-director-card:last-child{margin-right:0}@media (min-width:1024px){.film-info-director-card{min-width:304px;height:120px;border-radius:.75rem;margin-right:1.25rem}}.film-info-director-avatar{position:relative;width:80px;height:100%;flex-shrink:0}@media (min-width:1024px){.film-info-director-avatar{width:100px}}.film-info-director-image{object-fit:cover;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;width:100%;height:100%}@media (min-width:1024px){.film-info-director-image{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}}.film-info-director-content{padding:.75rem;display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1}@media (min-width:1024px){.film-info-director-content{padding:1rem}}.film-info-director-name{font-weight:600;font-size:.875rem;line-height:1.25rem;color:white;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1024px){.film-info-director-name{font-size:1rem;line-height:1.5rem}}.film-info-director-job{font-size:.75rem;line-height:1rem;color:rgba(255,255,255,.6);margin-top:.25rem}@media (min-width:1024px){.film-info-director-job{font-size:.875rem;line-height:1.25rem}}