/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
    background-repeat: no-repeat;
    background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_large_2x.jpg");
    }
}
@media only screen and (min-width: 1069px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_xlarge.jpg");
    }
}
@media only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_xlarge_2x.jpg");
    }
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_medium.jpg");
    }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_medium_2x.jpg");
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_small.jpg");
    }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
        background-image: url("/uk/home/includes/heroes/bigman/startframe__exinrl9cd126_small_2x.jpg");
    }
}

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-sky-startframe {
    height: 100%;
    width: 100%;
    background-position: 50% 30%;
    background-size: cover;
}

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state {
    width: 924px;
    height: 100%;
    background-size: contain;
    background-position: bottom center;
    background-repeat: no-repeat;
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state {
        width: 672px;
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state {
        width: 100%;
        max-width: 440px;
        background-size: 100%;
    }
}

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
    background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_large.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_large_2x.png");
    }
}
/*@media only screen and (min-width: 1069px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_xlarge.png");
    }
}
@media only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_xlarge_2x.png");
    }
}
*/@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_medium.png");
    }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_medium_2x.png");
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_small.png");
    }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-fallback {
        background-image: url("/uk/home/includes/heroes/bigman/hero_fallback__egqsk910h1ua_small_2x.png");
    }
}



.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-1 {
    background-image: url("/uk/home/includes/heroes/bigman/hero_state_1__cra8h78lm682_large.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-1 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_1__cra8h78lm682_large_2x.png");
    }
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-1 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_1__cra8h78lm682_medium.png");
    }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-1 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_1__cra8h78lm682_medium_2x.png");
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-1 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_1__cra8h78lm682_small.png");
    }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-1 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_1__cra8h78lm682_small_2x.png");
    }
}

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-2 {
    background-image: url("/uk/home/includes/heroes/bigman/hero_state_2__bjw5avikvq5e_large.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-2 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_2__bjw5avikvq5e_large_2x.png");
    }
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-2 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_2__bjw5avikvq5e_medium.png");
    }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-2 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_2__bjw5avikvq5e_medium_2x.png");
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-2 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_2__bjw5avikvq5e_small.png");
    }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-2 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_2__bjw5avikvq5e_small_2x.png");
    }
}

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-3 {
    background-image: url("/uk/home/includes/heroes/bigman/hero_state_3__dicylj75fq82_large.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-3 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_3__dicylj75fq82_large_2x.png")
    }
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-3 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_3__dicylj75fq82_medium.png");
    }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-3 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_3__dicylj75fq82_medium_2x.png");
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-3 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_3__dicylj75fq82_small.png");
    }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-bigman-state-3 {
        background-image: url("/uk/home/includes/heroes/bigman/hero_state_3__dicylj75fq82_small_2x.png");
    }
}


/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/





/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-copy-wrapper .button-tertiary-light {
    backdrop-filter: blur(5px);
    background: rgba(0,0,0,.1) !important;
}
.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-copy-wrapper .button-tertiary-light:hover {
    background: #fff !important;
}

.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-lockup-container {
    height: 100%;
    width: 100%;
    position: relative;
}

.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state {
    animation-iteration-count: infinite;
    animation-duration: 8s;
    z-index: 6;
}

.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state-1 {
    opacity: 1;
    animation-name: fade;
}
.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state-2 {
    opacity: 1;
}
.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state-3 {
    opacity: 0;
    animation-name: fade-alt;
}

.main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state-fallback {
    display: none;
}

html.reduced-motion .main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state, html.no-enhanced-xp .main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state {
    animation: none;
    display: none;
}

html.reduced-motion .main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state.unit-image-bigman-state-fallback, html.no-enhanced-xp .main [data-module-template="heroes"] [data-unit-id="bigman"] .unit-image-wrapper .unit-image-bigman-state.unit-image-bigman-state-fallback {
    display: block;
}

@keyframes fade {
    0% {opacity: 1;}
    30% {opacity: 1;}
    40% {opacity: 0;}
    90% {opacity: 0;}
    100% {opacity: 1;}
}
@keyframes fade-alt {
    0% {opacity: 0;}
    40% {opacity: 0;}
    50% {opacity: 1;}
    80% {opacity: 1;}
    90% {opacity: 0;}
}

.main [data-module-template="heroes"].collection-module [data-unit-id="bigman"] {
    --content-height: max(min(calc(80vh - var(--global-nav-collective-height) - var(--ribbon-height, 0px)), 1050px), 800px);
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"].collection-module [data-unit-id="bigman"] {
        --content-height: max(min(calc(80vh - var(--global-nav-collective-height) - var(--ribbon-height, 0px)), 830px), 650px);
    }
}
@media only screen and (max-width: 734px) {
    html.enhanced-xp [data-module-template="heroes"] [data-unit-id="bigman"].enhanced,
    .main [data-module-template="heroes"].collection-module [data-unit-id="bigman"] {
        --content-height: max(min(calc((100vw / 440) * 600), 600px), 500px);
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"].collection-module [data-unit-id="bigman"] .inline-media-ui {
        top: 16px;
    }
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/