/* Zoom */
.mfp-bg{
	opacity: 0;
}

.mfp-preloader{
	font-family: var(--unk-font-secondary);
	font-size: 10px;
	line-height: 10px;
	color: var(--unk-color-01);
}

.mfp-image-holder .mfp-content{
	max-width: 90%;
}

.mfp-wrap,
.mfp-container{
	position: fixed;
	height: 100%;
	width: 100%;
	overflow: scroll;
	left: 0px;
	top: 0px;
	padding: 0px;
}

.mfp-content{
	/* overflow-x: hidden;
	box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .2);
	overflow-y: scroll; */
}

.mfp-content figure img{
	padding: 0px;
	max-height: calc(100vh - 64px) !important;
}

.mfp-content figure img + figcaption .mfp-bottom-bar{
	position: relative;
	width: 100%;
	margin-top: 0px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 8px;
}

.mfp-content figure img + figcaption .mfp-bottom-bar .mfp-title,
.mfp-content figure img + figcaption .mfp-bottom-bar .mfp-counter{
	position: relative;
	padding: 0;
	margin: 0;
	font-family: var(--unk-font-secondary);
	font-size: 10px;
	line-height: 10px;
	color: var(--unk-color-01);
}

.unk_mfp-fade-in.mfp-bg,
.unk_mfp-fade-in .mfp-content {
	opacity: 0;
	-webkit-transition: opacity var(--unk-transition-ease);
	transition: opacity var(--unk-transition-ease);
}

.unk_mfp-fade-in.mfp-ready .mfp-content {
	opacity: 1;
}

.unk_mfp-fade-in.mfp-removing .mfp-content {
	opacity: 0;
}

.mfp-figure:after {
	filter: blur(120px);
}

.mfp-arrow{
	width: 96px;
	height: 96px;
	padding: 0;
	margin: 0 !important;
	margin-top: -48px !important;
	display: flex !important;
	align-items: center;
	justify-content: center;
	opacity: 1 !important;
	transform: none !important;
}

.mfp-arrow.mfp-arrow-left{
	transform-origin: unset !important;
	transform: rotate(180deg) !important;
}

.mfp-arrow > span{
	position: relative;
	width: 32px;
	height: 32px;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 2px solid var(--unk-color-01);
	border-radius: 50%;
	background: transparent;
	opacity: 1 !important;
	transition: all var(--unk-transition-ease);
	pointer-events: none;
}

.mfp-arrow:after,
.mfp-arrow:before{
	display: none;
}

.mfp-arrow:hover > span{
	background: var(--unk-color-01);
}

.mfp-arrow:hover > span > .unk_icon svg .st0 {
	fill: var(--unk-color-02);
}
