.main__popular__nav,
.site .main__popular__nav{
	margin-top: 25px;
	text-align: center;
}

.main__popular__item__inner {
    background: linear-gradient(145deg, #dcdcdc, #bfbfbf);
}

.main__popular__nav li {
	cursor: pointer;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	width: 25px;
}
.main__popular__nav li.active {
	cursor: default;
}
.main__popular__nav li:after {
	background-color: #ddd;
	border-radius: 50%;
	content: "";
	display: inline-block;
	height: 10px;
	width: 10px;
}
.main__popular__nav li.active:after {
	background-color: #e9649e;
}

.main__popular {
	margin-top:15px;
	overflow:hidden
}
.main__popular__item-row {
	position:relative
}
@media(min-width: 768px) {
	.main__popular__item-row {
		padding:0 55px !important
	}
}
.main__popular__item-row__inner.active {
	display:block;
	visibility:visible;
	z-index:10;
	-webkit-transition:visibility 0s 0s;
	transition:visibility 0s 0s
}
.main__popular__item-row__inner {
	display:block !important;
	font-size:0;
	line-height:0;
	-webkit-perspective:700px;
	perspective:700px;
	text-decoration:none !important;
	z-index:0
}
@media(max-width: 1023px) {
	.main__popular__item-row__inner {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-orient:horizontal;
		-webkit-box-direction:normal;
		-ms-flex-flow:row wrap;
		flex-flow:row wrap;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}
}

@media (min-width: 1024px) {
	.container-fluid {
	display: grid;
    justify-content: center;
	}
}
 /*
.main__popular__item-row__inner__layout1,
.main__popular__item-row__inner__layout2,
.main__popular__item-row__inner__layout3{
	visibility:hidden;
	position:absolute;
	top:0;
	left:15px;
	right:15px;
	width:auto;
	-webkit-transition:visibility 0s 2s;
	transition:visibility 0s 2s
}
@media(min-width: 768px) {
	.main__popular__item-row__inner__layout1,
	.main__popular__item-row__inner__layout2,
	.main__popular__item-row__inner__layout3 {
		left:65px;
		right:65px
	}
}
@media(min-width: 1024px) {
	.main__popular__item-row__inner__layout1 .main__popular__item:nth-child(2),
	.main__popular__item-row__inner__layout2 .main__popular__item:nth-child(2),
	.main__popular__item-row__inner__layout3 .main__popular__item:nth-child(2) {
		width:calc(50% - 10px);
		height:205px
	}
	 
	.main__popular__item-row__inner__layout1 .main__popular__item:nth-child(2) .main__popular__item__title,
	.main__popular__item-row__inner__layout2 .main__popular__item:nth-child(2) .main__popular__item__title,
	.main__popular__item-row__inner__layout3 .main__popular__item:nth-child(2) .main__popular__item__title {
		margin:4.2% 6%
	}
}
@media(min-width: 1200px) {
	.main__popular__item-row__inner__layout1 .main__popular__item:nth-child(2),
	.main__popular__item-row__inner__layout2 .main__popular__item:nth-child(2),
	.main__popular__item-row__inner__layout3 .main__popular__item:nth-child(2) {
		height:272.5px
	}
}
@media(min-width: 1024px) {
	.main__popular__item-row__inner__layout1 .main__popular__item:nth-child(3),
	.main__popular__item-row__inner__layout2 .main__popular__item:nth-child(3),
	.main__popular__item-row__inner__layout3 .main__popular__item:nth-child(3) {
		height:420px;
		float:right
	}
	.main__popular__item-row__inner__layout1 .main__popular__item:nth-child(3) .main__popular__item__inner img,
	.main__popular__item-row__inner__layout2 .main__popular__item:nth-child(3) .main__popular__item__inner img,
	.main__popular__item-row__inner__layout3 .main__popular__item:nth-child(3) .main__popular__item__inner img {
		max-width:190%;
		bottom:-71px;
		right:-71px
	}
}
@media(min-width: 1200px) {
	.main__popular__item-row__inner__layout1 .main__popular__item:nth-child(3),
	.main__popular__item-row__inner__layout2 .main__popular__item:nth-child(3),
	.main__popular__item-row__inner__layout3 .main__popular__item:nth-child(3) {
		height:556px
	}
}
@media(min-width: 1024px) {
	.main__popular__item-row__inner__layout1 .main__popular__item:hover:nth-child(2) .main__popular__item__inner img,
	.main__popular__item-row__inner__layout2 .main__popular__item:hover:nth-child(2) .main__popular__item__inner img,
	.main__popular__item-row__inner__layout3 .main__popular__item:hover:nth-child(2) .main__popular__item__inner img {
		-webkit-transform:translate3d(-10px, 0, 0);
		transform:translate3d(-10px, 0, 0)
	}
	.main__popular__item-row__inner__layout1 .main__popular__item:hover:nth-child(3) .main__popular__item__inner img,
	.main__popular__item-row__inner__layout2 .main__popular__item:hover:nth-child(3) .main__popular__item__inner img,
	.main__popular__item-row__inner__layout3 .main__popular__item:hover:nth-child(3) .main__popular__item__inner img {
		-webkit-transform:translate3d(0, -10px, 0);
		transform:translate3d(0, -10px, 0)
	}
}
*/ 
 
 
 
/* 
.main__popular__item-row__inner__layout1 {
	position:relative;
	left:10px;
	right:0;
	width:calc(100% + 10px)
}
.main__popular__item.videoIsLoaded .main__popular__item__inner img {
	display:none
}
.main__popular__item.videoIsLoaded .main__popular__item__video {
	opacity:1
}
.main__popular__item {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background-color:#fff;
	display:inline-block;
	margin:5px;
	overflow:hidden;
	position:relative;
	vertical-align:top;
	width:calc(25% - 10px);
	aspect-ratio:1/1;
	-webkit-transition:width .3s .15s,height .3s .15s,opacity .3s,-webkit-transform .1s ease-in;
	transition:width .3s .15s,height .3s .15s,opacity .3s,-webkit-transform .1s ease-in;
	transition:width .3s .15s,height .3s .15s,transform .1s ease-in,opacity .3s;
	transition:width .3s .15s,height .3s .15s,transform .1s ease-in,opacity .3s,-webkit-transform .1s ease-in
}
.main__popular__item .main__popular__item__inner img {
	-webkit-transition:-webkit-transform .15s ease-out;
	transition:-webkit-transform .15s ease-out;
	transition:transform .15s ease-out;
	transition:transform .15s ease-out, -webkit-transform .15s ease-out
}
.main__popular__item::before {
	background-color:#ea71a5;
	border-radius:100% 0 0 0;
	bottom:0;
	content:"";
	left:100%;
	position:absolute;
	right:0;
	top:100%;
	-webkit-transition:all .5s .5s linear,border-radius .5s 0s linear;
	transition:all .5s .5s linear,border-radius .5s 0s linear
}
.main__popular__item:hover::before {
	border-radius:0;
	left:0;
	top:0;
	-webkit-transition:all .3s linear,border-radius .3s .3s linear;
	transition:all .3s linear,border-radius .3s .3s linear
}
.main__popular__item:hover .main__popular__item__inner img {
	-webkit-transform:translate3d(-10px, -10px, 0);
	transform:translate3d(-10px, -10px, 0)
}
@media(max-width: 991px) {
	.main__popular__item {
		width:calc(33.3333333333% - 10px) !important;
		height:auto !important
	}
}
@media(max-width: 479px) {
	.main__popular__item {
		width:calc(50% - 10px) !important
	}
}
.main__popular__item__video {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	width:100%;
	-webkit-transition:opacity .3s;
	transition:opacity .3s
}
.main__popular__item__video .video {
	display:block;
	height:80%;
	margin:auto;
	margin-bottom:0;
	max-width:100%;
	width:auto
}
.main__popular__item__inner {
	background-color:#fff;
	background-clip:content-box;
	border:1px solid rgba(0,0,0,0);
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	font-size:1rem;
	line-height:1.6;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-flow:column wrap;
	flex-flow:column wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	left:0;
	overflow:hidden;
	position:absolute;
	text-decoration:none;
	top:0;
	right:0;
	bottom:0;
	text-decoration:none !important
}
.main__popular__item__inner img {
	max-width:120%;
	position:absolute;
	bottom:-96px;
	right:-65px
}
@media(max-width: 1279px) {
	.main__popular__item__inner img {
		max-width:110%;
		bottom:-66px;
		right:-45px
	}
}
@media(max-width: 767px) {
	.main__popular__item__inner img {
		max-width:100%;
		bottom:-50px;
		right:-25px
	}
}
.main__popular__item__title {
	color:#555 !important;
	font-size:.775em;
	text-transform:uppercase;
	display:block;
	margin:9% 12%;
	position:relative;
	z-index:1
}
.main__popular__nav,
.site .main__popular__nav{
	margin-top:25px;
	text-align:center
}
.main__popular__nav li,
.site .main__popular__nav li{
	cursor:pointer;
	display:inline-block;
	height:25px;
	line-height:25px;
	text-align:center;
	width:25px
}
.main__popular__nav li::after {
	background-color:#ddd;
	border-radius:50%;
	content:"";
	display:inline-block;
	height:10px;
	width:10px
}
.main__popular__nav li.active {
	cursor:default
}
.main__popular__nav li.active::after {
	background-color:#e9649e
}
.main__popular__ready .main__popular__item {
	opacity:0
}
.main__popular__ready .main__popular__item.dominoid {
	opacity:1
}
*/
/*# sourceMappingURL=index-page.min.css.map */
/************************************************/
/*
.main__popular__item-row__inner.active {
	display: block;
	visibility: visible;
	z-index: 10;
	-webkit-transition: visibility 0s 0s;
	transition: visibility 0s 0s;
}

.main__popular {
	margin-top: 15px;
	overflow: hidden
}

.slick-allWidth-onMain .slick-allWidth {
	margin-top: 15px;
	margin-bottom: 15px;
	max-width: 1120px;
	aspect-ratio: 17/8;
	overflow: hidden
}

.slick-allWidth-onMain .slick-allWidth .slick-slide img, .slick-allWidth-onMain .slick-allWidth picture img {
	display: block;
	max-width: 100%
}

.main__popular__item-row {
	display: block !important;
	font-size: 0;
	line-height: 0;
	margin-left: auto;
	margin-right: auto;
	-webkit-perspective: 700px;
	perspective: 700px;
	text-decoration: none !important;
	z-index: 0;
	top: 0;
	position: relative;
	left: 0;
	right: 0
}

.main__popular__item__inner {
	background-color: #fff;
	background-clip: content-box;
	border: 1px solid transparent;
	align-items: center;
	font-size: 1rem;
	line-height: 1.6;
	flex-flow: column wrap;
	justify-content: center;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	text-decoration: none !important
}

.main__popular__item__inner img {
	max-width: 120%;
	position: absolute;
	bottom: -96px;
	right: -65px
}

.main__popular__item {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	display: inline-block;
	margin: 5px;
	overflow: hidden;
	position: relative;
	vertical-align: top;
	width: calc(25% - 10px);
	aspect-ratio: 1/1;
	max-width: 272.5px;
	
	height: 272.5px;
}

.main__popular__item::before {
	background-color: #ea71a5;
	border-radius: 100% 0 0;
	bottom: 0;
	content: "";
	left: 100%;
	position: absolute;
	right: 0;
	top: 100%
}

.main__popular__item__title {
	color: #555 !important;
	font-size: .775em;
	text-transform: uppercase;
	display: block;
	margin: 9% 12%;
	position: relative;
	z-index: 1
}

.main__popular, .main__popular:not(.main__popular__ready) .main__popular__item-row, .main__popular:not(.main__popular__ready) .main__popular__item-row__inner__layout1, .main__popular__item-row {
	visibility: visible !important
}


@media (max-width:1279px) {
	.main__popular__item__inner img {
		max-width: 110%;
		bottom: -66px;
		right: -45px
	}
}

@media(max-width:1023px) {
	.main__popular__item-row {
		display: flex;
		flex-flow: row wrap;
		align-items: center;
		justify-content: center
	}
}

@media(max-width:991px) {
	.main__popular__item {
		width: calc(33.3333333333% - 10px) !important;
		height: auto !important
	}
}

@media (max-width:767px) {
	.main__popular__item__inner img {
		max-width: 100%;
		bottom: -50px;
		right: -25px
	}
	
	.main__popular:not(.main__popular__ready) .main__popular__item:nth-child(4) ~ .main__popular__item {
		display: none
	}
}

@media(max-width:479px) {
	.main__popular__item {
		width: calc(50% - 10px) !important
	}
}

@media (min-width:768px) {
	.main__popular:not(.main__popular__ready) .main__popular__item:nth-child(6) ~ .main__popular__item {
		display: none
	}
	
	.main__popular:not(.main__popular__ready) .main__popular__item-row {
		padding: 0 50px !important
	}
	
	.slick-allWidth-onMain .slick-allWidth {
		margin-top: 25px;
		margin-bottom: 25px;
		aspect-ratio: 112/37
	}
	
	.container-narrow {
		padding: 0 55px
	}
}

@media(min-width:1024px) {
	.main__popular__item-row .main__popular__item:nth-child(2) {
		width: calc(50% - 10px);
		max-width: calc(50% - 10px);
		aspect-ratio: 2/1 !important
	}
	
	.main__popular__item-row .main__popular__item:nth-child(2) .main__popular__item__inner img {
		max-width: 80%
	}
	
	.main__popular__item-row .main__popular__item:nth-child(2) .main__popular__item__title {
		margin: 4.2% 6%
	}
	
	.main__popular__item-row .main__popular__item:nth-child(3) {
		height: 420px;
		float: right
	}
	
	.main__popular__item-row .main__popular__item:nth-child(3) .main__popular__item__inner img {
		max-width: 190%;
		bottom: -71px;
		right: -71px
	}
	
	.main__popular__item-row .main__popular__item:hover:nth-child(2) .main__popular__item__inner img {
		-webkit-transform: translate3d(-10px,0,0);
		transform: translate3d(-10px,0,0)
	}
	
	.main__popular__item-row .main__popular__item:hover:nth-child(3) .main__popular__item__inner img {
		-webkit-transform: translate3d(0,-10px,0);
		transform: translate3d(0,-10px,0)
	}
}

@media(min-width:1200px) {
	.main__popular__item-row .main__popular__item:nth-child(2) {
		height: 272.5px;
		max-width: none
	}
	
	.main__popular__item-row .main__popular__item:nth-child(3) {
		height: 556px
	}
}
*/




.container-fluid.main__popular.main__popular__ready {
  /*background: #dedede;*/
}