/* Canonical browser card metadata. All positions are relative to the image,
   never to its title; hover overlays stay below the four corners. */
/* Reserve the existing Swiper geometry before JS initializes it. */
body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 5px); margin-right:15px;}
@media (min-width:460px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 5px); margin-right:15px;}
@media (min-width:460px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 5px); margin-right:15px;}
@media (min-width:460px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_latestmovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 5px); margin-right:15px;}
@media (min-width:460px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_latestseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 24px); margin-right:30px;}
@media (min-width:460px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 24px); margin-right:30px;}
@media (min-width:460px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 5px); margin-right:15px;}
@media (min-width:460px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 15px); margin-right:30px;}
}
@media (min-width:768px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 33.333333333333336px); margin-right:50px;}
}
@media (min-width:1260px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 26.25px); margin-right:35px;}
}
@media (min-width:1366px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 6.4px); margin-right:8px;}
}
@media (min-width:1440px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 8.333333333333334px); margin-right:10px;}
}
@media (min-width:1600px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 8.333333333333334px); margin-right:10px;}
}
@media (min-width:1920px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 21.428571428571427px); margin-right:25px;}
}
@media (min-width:2000px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(12.5% - 13.125px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(8.333333333333334% - 27.5px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 13.928571428571429px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5.555555555555555% - 14.166666666666666px); margin-right:15px;}
}
body.browser-desktop #movie_related .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 10px); margin-right:20px;}
@media (min-width:0px) {body.browser-desktop #movie_related .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:20px;}
}
@media (min-width:768px) {body.browser-desktop #movie_related .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 10px); margin-right:20px;}
}
body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(58.82352941176471% - 6.176470588235294px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 13.333333333333334px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 13.928571428571429px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_geomovies .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(58.82352941176471% - 6.176470588235294px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 13.333333333333334px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 13.928571428571429px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_geoseries .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(58.82352941176471% - 6.176470588235294px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 13.333333333333334px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 13.928571428571429px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_dubbed .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(58.82352941176471% - 6.176470588235294px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 13.333333333333334px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 13.928571428571429px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_turkish .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(52.631578947368425% - 7.105263157894736px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(47.61904761904762% - 7.857142857142857px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(12.5% - 13.125px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(10% - 13.5px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.666666666666667% - 14px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_cinemas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-mobile #movie_related .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(76.92307692307692% - 2.307692307692308px); margin-right:10px;}
@media (min-width:430px) {body.browser-mobile #movie_related .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 3.3333333333333335px); margin-right:10px;}
}
/* Intrinsic placeholder/loaded dimensions must never size a card frame. */
body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 24px); margin-right:30px;}
@media (min-width:460px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:1920px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 26.666666666666668px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 27.857142857142858px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 5px); margin-right:15px;}
@media (min-width:460px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:30px;}
}
@media (min-width:768px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 15px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1025px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:3840px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 25px); margin-right:30px;}
}
@media (min-width:4096px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(12.5% - 13.125px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-desktop #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(12.5% - 13.125px); margin-right:15px;}
}
body.browser-desktop #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 16px); margin-right:20px;}
@media (min-width:0px) {body.browser-desktop #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(66.66666666666667% - 6.666666666666667px); margin-right:20px;}
}
@media (min-width:460px) {body.browser-desktop #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 10px); margin-right:20px;}
}
@media (min-width:768px) {body.browser-desktop #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 13.333333333333334px); margin-right:20px;}
}
@media (min-width:1025px) {body.browser-desktop #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 16px); margin-right:20px;}
}
body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(58.82352941176471% - 6.176470588235294px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(11.11111111111111% - 13.333333333333334px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(7.142857142857143% - 13.928571428571429px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(6.25% - 14.0625px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_christmas .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(5% - 14.25px); margin-right:15px;}
}
body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(76.92307692307692% - 3.461538461538462px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:15px;}
}
@media (min-width:768px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(50% - 7.5px); margin-right:15px;}
}
@media (min-width:1024px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(12.5% - 13.125px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_watching .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(12.5% - 13.125px); margin-right:15px;}
}
body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(52.631578947368425% - 7.105263157894736px); margin-right:15px;}
@media (min-width:460px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(100% - 0px); margin-right:30px;}
}
@media (min-width:768px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 20px); margin-right:30px;}
}
@media (min-width:1024px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1260px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:1366px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(25% - 11.25px); margin-right:15px;}
}
@media (min-width:1440px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1680px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(20% - 12px); margin-right:15px;}
}
@media (min-width:1920px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(16.666666666666668% - 12.5px); margin-right:15px;}
}
@media (min-width:2560px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(14.285714285714286% - 12.857142857142858px); margin-right:15px;}
}
@media (min-width:3840px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:4096px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
@media (min-width:5100px) {body.browser-mobile #block_soon .swiper-container:not(.swiper-container-initialized) > .swiper-wrapper > .swiper-slide {width:calc(33.333333333333336% - 10px); margin-right:15px;}
}
body.browser-page :is(.movie-card__img,.popular-card__img,.soon-item__img,figure):has(> .gm-card-meta) > img {
 position:absolute; inset:0; display:block; width:100%; height:100%; object-fit:cover;
}
/* Only full desktop hero tiles reveal these details; compact dots stay unchanged. */
/* Filter cards reserve final geometry before either artwork or JS is ready. */
body.browser-page .mlist .popular-card:has(> .popular-card__title) > :is(.popular-card__img,.serials-card__img),
body.browser-page .mlist .serials-card:has(> .popular-card__title) > .serials-card__img {
 position:relative; width:100%; height:auto!important; min-height:0;
 aspect-ratio:16/10!important; flex-shrink:0;
}
body.browser-page .mlist .serials-card__img > a > figure {
 position:absolute; inset:0; width:100%; height:100%!important; margin:0;
 min-height:0; aspect-ratio:auto!important;
}
body.browser-page .mlist :is(.popular-card__img,.serials-card__img) img {
 position:absolute; inset:0; display:block; width:100%!important; height:100%!important;
 object-fit:cover;
}
body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb {display:none}
@media (min-width:1025px) {
  body.browser-desktop #SliderMovie .movie_slide_ithem > figure:has(> .gm-card-meta--hero-thumb)::before,
  body.browser-desktop #SliderMovie .movie_slide_ithem > figure:has(> .gm-card-meta--hero-thumb)::after {
    opacity:0;
  }
  body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb {
    display:block; inset:10px; opacity:0; visibility:hidden;
    transition:opacity .3s ease,visibility .3s ease;
  }
  body.browser-desktop #SliderMovie .movie_slide_ithem:hover .gm-card-meta--hero-thumb {
    opacity:1; visibility:visible;
  }
  body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb .imdb {
    top:0!important; right:0!important; bottom:auto!important; left:auto!important;
    height:18px!important; gap:6px!important;
  }
  body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb .imdb svg {
    width:34px!important; height:18px!important; padding:2px!important;
  }
  body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb .imdb > span {
    font-size:11px!important; line-height:14px!important;
    text-box-trim:trim-both; text-box-edge:cap alphabetic;
  }
  body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb .year {
    height:18px!important; min-height:18px!important;
    font-size:11px!important; line-height:12px!important; padding:2px 4px!important;
  }
  body.browser-desktop #SliderMovie .gm-card-meta--hero-thumb .year > .gm-year-suffix {
    font-size:9px!important; line-height:12px!important;
  }
  body.browser-desktop #SliderMovie .hero-thumb-titles {
    position:absolute; left:0; right:0; bottom:0; text-align:left;
    font-family:"FiraGO-Bold",sans-serif; font-weight:400;
  }
  body.browser-desktop #SliderMovie .hero-thumb-titles > span {
    display:block; float:none; height:18px; line-height:18px; margin:0; padding:0;
    overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-shadow:none;
  }
  body.browser-desktop #SliderMovie .hero-thumb-titles .sl_title {font-size:12px; color:#fff}
  body.browser-desktop #SliderMovie .hero-thumb-titles .sl_original {font-size:11px; color:#dedede}
}
/* Two-line title treatment shared by portrait and backdrop title cards. */
body.browser-page :is(.movie-card__title,.popular-card__title,.soon-item__title) h2 a > p,
body.browser-page :is(.movie-card__title,.popular-card__title,.soon-item__title) h2 a > span {
  display:block!important; float:none!important; width:100%;
  height:20px!important; line-height:20px!important; margin:0!important;
  font-family:"FiraGO-Bold",sans-serif!important; font-weight:400!important;
  text-align:left!important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
body.browser-page :is(.movie-card__title,.popular-card__title,.soon-item__title) h2 a > p {
  font-size:14px!important; color:#fff!important;
}
body.browser-page :is(.movie-card__title,.popular-card__title,.soon-item__title) h2 a > span {
  font-size:13px!important; color:#9da8b8!important;
}
body.browser-page #block_watching .cw-card__title {font-size:14px!important}
body.browser-page #block_watching .cw-card__subtitle {font-size:13px!important}
/* Backdrop titles keep an 8px inset from the artwork's left edge.
   Preserve vertical spacing, right-side action space and hover backgrounds. */
body.browser-page :is(.popular-card,.serials-card) > .popular-card__title,
body.browser-page #block_watching .cw-card__titles,
body.browser-page #block_soon .soon-item > .movie-card__title,
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person) > .movie-card__title {
  margin-left:0!important; padding-left:8px!important; box-sizing:border-box;
}
body.browser-page :is(.popular-card,.serials-card) > .popular-card__title :is(h2,h2 a,h2 a > p,h2 a > span) {
  margin-left:0!important; padding-left:0!important;
}
/* Join artwork and its title background only while that surface is active.
   Mobile title backgrounds are always active; desktop uses card hover. */
body.browser-page :is(.popular-card,.serials-card):has(> .popular-card__title),
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person) {
  --gm-image-bottom-radius:5px; --gm-title-bottom-radius:0px;
}
body.browser-mobile :is(.popular-card,.serials-card):has(> .popular-card__title),
body.browser-desktop :is(.popular-card,.serials-card):has(> .popular-card__title):hover,
body.browser-mobile #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person),
body.browser-desktop #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person):hover {
  --gm-image-bottom-radius:0px; --gm-title-bottom-radius:5px;
}
body.browser-page :is(.popular-card,.serials-card):has(> .popular-card__title) > :is(.popular-card__img,.serials-card__img),
body.browser-page :is(.popular-card,.serials-card):has(> .popular-card__title) > :is(.popular-card__img,.serials-card__img) :is(figure,img),
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person) > .movie-card__img,
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person) > .movie-card__img > img {
  border-bottom-left-radius:var(--gm-image-bottom-radius)!important;
  border-bottom-right-radius:var(--gm-image-bottom-radius)!important;
}
body.browser-page :is(.popular-card,.serials-card) > .popular-card__title,
body.browser-page .profile-title-card:has(> .profile-rating),
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person),
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card:not(.gm-suggestion-person) > .movie-card__title {
  border-bottom-left-radius:var(--gm-title-bottom-radius)!important;
  border-bottom-right-radius:var(--gm-title-bottom-radius)!important;
}
body.browser-page :is(.movie-card__img,.popular-card__img,.soon-item__img,figure):has(> .gm-card-meta) {
  position:relative; isolation:isolate; overflow:hidden; border-radius:5px;
}
body.browser-page :is(.movie-card__img,.popular-card__img,.soon-item__img,figure):has(> .gm-card-meta)::before,
body.browser-page :is(.movie-card__img,.popular-card__img,.soon-item__img,figure):has(> .gm-card-meta)::after {
  content:""; position:absolute; left:0; right:0; width:100%;
  height:var(--gm-card-shade-height,min(20%,60px))!important; z-index:1; pointer-events:none; opacity:1;
}
body.browser-page :is(.movie-card__img,.popular-card__img,.soon-item__img,figure):has(> .gm-card-meta)::before {
  top:0; bottom:auto;
  background:linear-gradient(to bottom,var(--gm-card-shade-stops,rgba(0,0,0,.84) 0%,rgba(0,0,0,.82) 12%,rgba(0,0,0,.70) 30%,rgba(0,0,0,.48) 50%,rgba(0,0,0,.24) 70%,rgba(0,0,0,.07) 88%,rgba(0,0,0,0) 100%));
}
body.browser-page :is(.movie-card__img,.popular-card__img,.soon-item__img,figure):has(> .gm-card-meta)::after {
  top:auto; bottom:0;
  background:linear-gradient(to top,var(--gm-card-shade-stops,rgba(0,0,0,.84) 0%,rgba(0,0,0,.82) 12%,rgba(0,0,0,.70) 30%,rgba(0,0,0,.48) 50%,rgba(0,0,0,.24) 70%,rgba(0,0,0,.07) 88%,rgba(0,0,0,0) 100%));
}
/* Backdrops need a lighter, longer fade; portrait and hero tiles retain theirs. */
body.browser-page :is(.popular-card__img:not(.gm-poster),.serials-card__img > a > figure,.soon-item__img):has(> .gm-card-meta) {
  --gm-card-shade-height:min(42%,110px);
  --gm-card-shade-stops:rgba(0,0,0,.58) 0%,rgba(0,0,0,.49) 14%,rgba(0,0,0,.35) 32%,rgba(0,0,0,.21) 52%,rgba(0,0,0,.09) 73%,rgba(0,0,0,.025) 90%,rgba(0,0,0,0) 100%;
}
body.browser-page :is(.movie-card__img,.popular-card__img,figure):has(> .gm-card-meta) > img {filter:none!important}
/* The shared play layer owns series hover; the legacy anchor overlay also
   covered its metadata and doubled the image shading. */
body.browser-page .serials-card__img > a:has(> figure > .gm-card-meta)::before {
  content:none!important; display:none!important;
}
body.browser-page :is(.movie-card__img,.popular-card__img,figure):has(> .gm-card-meta) :is(.play,.serial-card-play) {
  position:absolute; inset:0; width:100%; height:100%; z-index:2!important;
  background:rgba(0,0,0,.4); opacity:0; transition:opacity .2s;
}
body.browser-desktop :is(.movie-card__img,.popular-card__img,figure):has(> .gm-card-meta):is(:hover,:focus-within) :is(.play,.serial-card-play) {opacity:1}
body.browser-page figure:has(> .gm-card-meta) > .serial-card-play {
  transform:none!important; display:flex; align-items:center; justify-content:center;
  visibility:visible; pointer-events:none;
}
/* Mobile artwork is a first-tap link, not a hover-to-reveal control.
   Keep the full-image anchor; hide only its decorative Play icon/series layer. */
body.browser-mobile :is(.movie-card__img,.popular-card__img,.soon-item__img) .play {
  opacity:1!important; visibility:visible!important; background:none!important;
  transition:none!important;
}
body.browser-mobile :is(.movie-card__img,.popular-card__img,.soon-item__img) .play svg,
body.browser-mobile .serials-card__img .serial-card-play {display:none!important}
/* Search series use popular-card wrappers, not filter-result-card--serial. */
body.browser-page figure:has(> .gm-card-meta) > .serial-card-play svg {
  display:block; width:50px; height:50px; flex-shrink:0; fill:#fff;
}
body.browser-page figure:has(> .gm-card-meta) > .serial-card-play svg path {fill:#fff}
body.browser-page .gm-card-meta {position:absolute; inset:10px; z-index:6; pointer-events:none; color:#fff}
body.browser-page .gm-card-meta :is(.rates,.actions) {display:contents!important}
body.browser-page .gm-card-meta :is(.imdb,.year,.poster-quality,.audio_langs,.gm-card-episodes) {
  position:absolute!important; inset:auto!important; width:auto!important; height:20px!important;
  display:flex!important; align-items:center!important; justify-content:center;
  gap:4px!important; margin:0!important; padding:0!important; border:0!important;
  background:none!important; color:#fff!important; opacity:1!important; visibility:visible!important;
  font:12px/14px Arial,sans-serif!important; float:none!important; transform:none!important;
}
body.browser-page .gm-card-meta .imdb {bottom:0!important; left:0!important; height:20px!important; gap:8px!important}
body.browser-page .gm-card-meta .poster-quality {bottom:0!important; right:0!important}
body.browser-page .gm-card-meta .year {top:0!important; left:0!important}
body.browser-page .gm-card-meta .audio_langs {top:0!important; right:0!important; flex-wrap:nowrap!important; text-transform:uppercase}
body.browser-page .gm-card-meta .gm-card-episodes {bottom:0!important; right:0!important}
/* Coming Soon keeps its year at the lower right, bell at the upper left. */
body.browser-page .gm-card-meta--soon .year {top:auto!important; bottom:0!important; left:auto!important; right:0!important}
body.browser-page .gm-card-meta .gm-card-episodes[hidden] {display:none!important}
body.browser-page .gm-card-meta .gm-card-episodes.gm-card-episodes span {
  /* Match the visible text's side gap to its font-leading gap below,
     without moving the shared 20px metadata row or its 10px anchors. */
  border:0!important; padding:0 6px!important; font-weight:700!important;
}
body.browser-page .gm-card-meta :is(.audio_langs span,.year,.gm-card-episodes span) {
  display:inline-flex!important; align-items:center!important; justify-content:center!important;
  box-sizing:border-box!important; height:20px!important; min-height:20px!important;
  padding:2px!important; margin:0!important; border:1px solid #fff!important; border-radius:2px!important;
  background:transparent!important; font:12px/14px Arial,sans-serif!important; white-space:nowrap;
}
body.browser-page .gm-card-meta .imdb > span {position:static!important; inset:auto!important; transform:none!important; display:block!important; width:auto!important; height:auto!important; font:bold 12px/16px Arial,sans-serif!important; padding:0!important; margin:0!important; color:#fff; background:none!important}
body.browser-page .gm-card-meta .imdb svg {
  position:static!important; width:38px!important; height:20px!important; padding:2.5px!important;
  box-sizing:border-box!important; border:1px solid white!important; border-radius:2px;
  margin:0!important; background:transparent!important; fill:white!important;
}
body.browser-page .gm-card-meta .imdb svg path {fill:white!important}
body.browser-page .gm-card-meta :is(.audio_langs span,.year) {font-weight:700!important}
body.browser-page .gm-card-meta .audio_langs span {
  padding:2px 4px!important;
}
body.browser-page .gm-card-meta .gm-language-text {
  display:block; margin:0; padding:0; font:inherit;
  text-box-trim:trim-both; text-box-edge:cap alphabetic;
}
/* Optical correction only for the Georgian-movies poster block. */
body.browser-page #block_geomovies .gm-card-meta .gm-language-text {transform:translateY(-1px)}
/* Match the capital-letter baseline in the desktop latest-episode posters. */
body.browser-desktop #block_latestseries .gm-card-meta .gm-language-text {transform:translateY(-1px)}
body.browser-page .gm-card-meta .imdb svg path:first-child {display:none}
body.browser-page .gm-card-meta .poster-quality.poster-quality {
  box-sizing:border-box!important; border:1px solid #fff!important;
  border-radius:2px!important; padding:0 2px!important;
}
body.browser-page .gm-card-meta .poster-quality svg {display:block; flex-shrink:0; height:20px!important; width:auto!important; background:none!important}
body.browser-page .gm-card-meta .poster-quality svg rect {display:none}
body.browser-page .gm-card-meta .year.year {
  font-family:NotoSansGeorgian-Regular,sans-serif!important;
  padding:2px 5px!important;
  gap:3px!important;
}
body.browser-page .gm-card-meta .year > .gm-year-suffix {
  position:static!important; display:block!important; width:auto!important; height:auto!important;
  margin:0!important; padding:0!important; border:0!important; background:none!important;
  font:inherit!important; font-size:10px!important; line-height:14px!important;
  transform:translateY(.5px);
}
body.browser-page .gm-card-meta--soon .subscribe {
  position:absolute; inset:auto!important; top:0!important; left:0!important;
  width:30px; height:30px; min-width:0; margin:0; border-radius:50%;
  display:flex; align-items:center; justify-content:center; padding:0;
  color:#fff; border:0; background:#ff4343; cursor:pointer; pointer-events:auto;
}
body.browser-page .gm-card-meta--soon .subscribe svg {
  width:16px; height:16px; fill:currentColor; transform-origin:50% 15%;
}
body.browser-page .gm-card-meta--soon .subscribe.subscribed {background:#086d43}
body.browser-page #block_soon.coming-soon-browser :is(.movie-card__img,.soon-item__img) > a {
  display:block; width:100%; height:100%;
}
/* Desktop card hover reveals the action; mobile always keeps it visible.
   coming-soon.js rings only the icon; the circular button stays still. */
@media (hover:hover) and (pointer:fine) {
  body.browser-desktop :is(.filter-result-card--trailer,#block_soon .movie-card,#block_soon .soon-item) .gm-card-meta--soon .subscribe {
    opacity:0; visibility:hidden;
    transition:opacity .2s ease,visibility .2s ease;
  }
  body.browser-desktop :is(.filter-result-card--trailer,#block_soon .movie-card,#block_soon .soon-item):is(:hover,:focus-within) .gm-card-meta--soon .subscribe {
    opacity:1; visibility:visible;
  }
}
body.browser-page .gm-card-meta .audio_langs {max-width:calc(100% - 62px)!important; height:auto!important; min-height:20px; flex-wrap:wrap!important; justify-content:flex-end}
body.browser-page .gm-card-meta .audio_langs[hidden] {display:none!important}
body.browser-page .gm-card-meta .gm-card-episodes {max-width:calc(100% - 76px)!important; height:auto!important; flex-wrap:wrap; justify-content:flex-end}
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-card {
 display:block; width:100%; height:auto; padding:10px; margin:0; box-sizing:border-box;
}
body.browser-page #search_autocomplete.gm-suggestion-cards .movie-card__img {
 width:100%; height:auto; aspect-ratio:16/9; margin:0; border-radius:5px; overflow:hidden;
}
body.browser-page #search_autocomplete.gm-suggestion-cards .movie-card__img > img {width:100%; height:100%; object-fit:cover}
body.browser-page #search_autocomplete.gm-suggestion-cards .movie-card__title {padding:8px 0; width:100%; height:auto; background:none}
body.browser-page #search_autocomplete.gm-suggestion-cards .movie-card__title :is(p,span) {display:block; margin:0; line-height:1.5}
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-person .movie-card__img {width:80px; aspect-ratio:2/3; float:left; margin-right:12px}
body.browser-page #search_autocomplete.gm-suggestion-cards .gm-suggestion-person {display:flow-root}
