.hero-details,.hero-details .footer,.hero-details .info,.hero-details .info-container,.hero-details .info .media-live,.hero-details .info .progress-bar{display:flex}.hero-details .preview-image-video,.hero-details.with-gradient .preview-image-video:after{position:absolute;top:0;bottom:0;left:0;right:0}.hero-details{position:relative;-moz-flex-direction:row;flex-direction:row;padding:4rem var(--container-padding);--contrastColor:var(--lightColor);color:var(--contrastColor);--color:var(--primaryColor)}.hero-details .preview-image-video{background-size:cover;background-position:top;z-index:0}.hero-details.with-gradient .preview-image-video:after{background:linear-gradient(90deg,var(--color) 25%,transparent);content:""}.hero-details .media-cover{width:240px;margin-right:3rem;overflow:hidden;position:relative;z-index:1;box-shadow:0 4px 16px rgba(0,0,0,.5);height:360px;border-radius:.25rem}.hero-details .media-cover>span{width:100%;height:100%;z-index:2}.hero-details .media-cover>span>img{width:100%;height:100%;object-fit:cover}.hero-details .info-container{flex:1 1;-moz-flex-direction:column;flex-direction:column}.hero-details .info{z-index:1;-moz-flex-direction:column;flex-direction:column;max-width:55rem;text-shadow:1px 1px 4px rgba(0,0,0,.5)}.hero-details .info .media-live{text-transform:uppercase;margin-bottom:.5rem;align-items:center;font-size:.85rem;color:hsla(0,0%,100%,.8);font-weight:600}.hero-details .info .media-live .badge{margin-right:.5rem}.hero-details .info .media-title{line-height:120%;font-weight:700;text-transform:uppercase;font-size:1.8rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-details .info .content-descriptor{font-weight:600;margin-top:1rem;font-size:.75rem;opacity:.9}.hero-details .info .show-credits{margin-bottom:2rem}.hero-details .info .media-desc{line-height:161.8%;margin-bottom:1.5rem}.hero-details .info .progress-bar{align-items:center;margin-bottom:1.5rem;height:.4rem}.hero-details .footer{-moz-flex-direction:row;flex-direction:row;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;z-index:0}.hero-details .network-logo{width:3rem;height:3rem;filter:drop-shadow(3px 3px 2px hsla(0,0%,0%,.3))}@media screen and (max-width:768px){.hero-details{-moz-flex-direction:column;flex-direction:column}.hero-details .media-cover{-ms-align-self:center;align-self:center;margin-top:1rem;margin-right:0;margin-bottom:2rem}.hero-details .info .progress-bar{width:90%}.hero-details .info .media-title{font-size:1.6rem}.hero-details.with-gradient .preview-image-video:after{background:linear-gradient(0deg,var(--color) 25%,transparent)}}@media screen and (min-width:768px){.hero-details.with-gradient{min-height:39rem}.hero-details.with-margin{min-height:31rem;padding-top:12rem}.hero-details .info .media-title{margin-bottom:1rem}}.tabs-details{display:flex;background-color:#fff;box-shadow:0 2px 16px rgba(0,0,0,.1);z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;--color:var(--primaryColor);color:var(--tabsTextColor);background-color:var(--tabsBgColor)}.tabs-details .container{width:100%;box-sizing:border-box;overflow:visible}.tabs-details .tabs{overflow:visible}.tabs-details .tabs .item{height:100%;max-width:280px;transition:.2s ease-out;border-bottom:.25rem solid transparent;cursor:pointer}.tabs-details .tabs .item p{opacity:var(--tabsTextOpacity);white-space:nowrap;font-weight:700;text-transform:uppercase;padding:1.25rem}.tabs-details .tabs .active,.tabs-details .tabs .item:hover{box-shadow:inset 0 -.25rem 0 0 var(--color);--tabsTextOpacity:1}@media screen and (max-width:768px){.tabs-details .tabs{padding:0}.tabs-details .tabs .item{max-width:220px}.tabs-details .tabs .item p{padding:.9rem}}.comment-box,.comment-box .comment-form .comment-footer{display:flex}.comment-box .profile-avatar{margin-right:1rem;width:4rem;height:3.8rem}.comment-box .comment-form{width:100%}.comment-box .comment-form .comment-input{transition:border .3s;box-sizing:border-box;width:100%;min-height:3rem;max-height:6rem;resize:vertical;overflow:hidden;background-color:transparent;border:none;color:var(--contrastColor);font-size:1rem;padding:.5rem;border-bottom:.1rem solid var(--contrastColor);margin-bottom:.75rem;font-family:var(--primaryFont)}.comment-box .comment-form .comment-input.invalid:focus,.comment-box .comment-form .comment-input.invalid:hover{outline:none;border-bottom:.1rem solid var(--dangerColor)}.comment-box .comment-form .comment-input:focus,.comment-box .comment-form .comment-input:hover{outline:none;border-bottom:.1rem solid var(--accentColor)}.comment-box .comment-form .comment-footer{align-items:center;justify-content:space-between}.comment-box .comment-form .comment-footer .char-counter{opacity:.75}.comment-box .comment-form .comment-footer .char-counter.invalid{color:var(--dangerColor)}@media screen and (max-width:576px){.comment-box .profile-avatar{display:none;margin-right:0}}.comment-moderation,.comment-moderation .moderation-button{display:flex}.comment-moderation .author-email{font-size:.8rem;opacity:.75;white-space:nowrap;margin-right:.5rem}.comment-moderation .author-email:before{content:"·";margin:0 5px}.comment-moderation .author-email:after{margin-right:5px}.comment-moderation .moderation-button{font-size:.75rem;transition:.3s;border:none;cursor:pointer;background-color:var(--dangerColor);border-radius:.25rem;align-items:center}.comment-moderation .moderation-button svg{margin-right:.25rem}.comment-moderation .moderation-button:hover{opacity:.75;border:none}.comment-moderation .moderation-button:not(:first-child){margin-left:.5rem}@media screen and (max-width:576px){.comment-moderation .author-email{margin-right:.3rem}.comment-moderation .author-email:before{content:"";margin:0}}.comment-item,.comment-item .comment-content>.comment-head{display:flex}.comment-item{position:relative}.comment-item .profile-avatar{margin-right:1rem;min-width:2.5rem;width:2.5rem;height:2.5rem}.comment-item .comment-content>.comment-head{align-items:flex-end;margin-bottom:.25rem}.comment-item .comment-content>.comment-head .author{font-weight:700}.comment-item .comment-content>.comment-head .date,.comment-item .comment-content>.comment-head .location{opacity:.75;font-size:.8rem}.comment-item .comment-content>.comment-head .location:before{content:" ";margin-left:5px}.comment-item .comment-content>.comment-head .date:before{content:"·";margin:0 5px}.comment-item .comment-content>.comment-head .comment-moderation .moderation-button{transition:opacity .5s;opacity:0}.comment-item .comment-content>.comment-text{line-height:130%}.comment-item .comment-content:hover .comment-moderation .moderation-button{opacity:1}.comment-item .comment-content:hover .comment-moderation .moderation-button:hover{opacity:.75}.comment-item .comment-content.hidden{--hidden-opacity:.25}.comment-item .comment-content.hidden .comment-head .author,.comment-item .comment-content.hidden .comment-head .date,.comment-item .comment-content.hidden .profile-avatar{transition:opacity .5s;opacity:var(--hidden-opacity)}.comment-item .comment-content.hidden .comment-head .comment-moderation .moderation-button{opacity:1}.comment-item .comment-content.hidden .comment-head .comment-moderation .moderation-button:hover{opacity:.75}.comment-item .comment-content.hidden .comment-text{transition:opacity .5s;opacity:var(--hidden-opacity)}.comment-item .comment-content.hidden:hover{--hidden-opacity:.5}@media screen and (max-width:576px){.comment-item .profile-avatar{display:none;margin-right:0}.comment-item .comment-content>.comment-head{flex-direction:column;align-items:flex-start}.comment-item .comment-content>.comment-head .author{margin-bottom:.1rem}.comment-item .comment-content>.comment-head .date{margin-right:0;margin-bottom:.5rem}.comment-item .comment-content>.comment-head .date:before{content:"";margin:0}.comment-item .comment-content>.comment-head .comment-moderation .moderation-button{opacity:1;margin-bottom:.5rem}.comment-item .comment-content>.comment-head .comment-moderation .moderation-button:hover{opacity:.75}}.comments button{border:none}.comments .comments-qty{font-size:1.25rem;font-weight:700;margin-bottom:2rem}.comments .comment-box,.comments .comments-list>.comment-item{margin-bottom:2rem}.comments-tab{display:flex;padding:3rem 0}.comments-tab .comments{padding-right:4rem;flex:.5 1}.comments-tab .rating-stars{flex:.5 1}@media screen and (max-width:576px){.comments-tab{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.comments-tab .comments{padding-right:0}.comments-tab .rating-stars{margin-left:0;margin-bottom:2rem}}.about-details{display:flex;padding:3rem 0}.about-details .left-container{padding-right:4rem;flex:.5 1}.about-details .left-container .about-title{margin-bottom:.75rem;font-weight:600;text-transform:uppercase}.about-details .left-container .media-title{line-height:120%;margin-bottom:1.25rem}.about-details .left-container .media-description{line-height:161.8%;margin-bottom:1.5rem;font-size:1rem}.about-details .left-container .highlight-description{color:var(--accentColor)}.about-details .left-container .content-descriptor{font-size:1rem;font-weight:600;margin-bottom:3rem}.about-details .right-container{flex:.5 1}.about-details .right-container .credit-item{margin-bottom:.6rem}@media screen and (max-width:768px){.about-details{-moz-flex-direction:column;flex-direction:column;max-width:50rem}}.details-page{position:relative;min-height:inherit;background-color:var(--lighterBase)}.details-page .media-grid-element:hover{z-index:2}.details-page .media-grid-element>.media-item:hover{background-color:var(--lighterBase)}.details-page .about-details{animation:fadeIn 1s forwards}.details-page .active-tab{padding-top:2rem;padding-bottom:2rem;min-height:18rem;position:relative}.details-page .show-detail-back-button{position:absolute;left:var(--container-padding);top:1rem;z-index:1}