/* Modificaciones tema Fancybox */.fancybox-overlay {    background-color: rgba(0,0,0,0.75);}.fancybox-opened .fancybox-skin {    -webkit-box-shadow: none;       -moz-box-shadow: none;            box-shadow: none;}.fancybox-wrap a{	color: var(--color_blanco);	-webkit-transition: all 0.3s ease !important;	-moz-transition: all 0.3s ease !important;	-ms-transition: all 0.3s ease !important;	-o-transition: all 0.3s ease !important;	transition: all 0.3s ease !important;}.fancybox-wrap a:hover{	color: var(--color_contraste);}.fancybox-nav span{	font-family: 'FontAwesome';	display: block;   background-image: none;	transform: scaleY(2);	width: auto;	height: auto;	margin-top: 0;	font-size: 3em;}.fancybox-prev span{	transform: scaleY(2) rotate(180deg);}.fancybox-nav span:after {    content: '>';}.fancybox-close{	font-family: 'Roboto';   background-image: none;	width: auto;	height: auto;	font-size: 3em;	transform: scaleX(1.25);}.fancybox-close:after{	content: 'X';}.fancybox-gallery-info{	border-radius: 0;	font-weight: 400;}/* Fin Modificaciones tema Fancybox */.fancybox-skin{	background: transparent;}@media screen and (max-width: 768px) {	.fancybox-wrap{		width: 100% !important;		left: 0 !important;		padding: 0.5em !important;		top: 50% !important;		transform: translateY(calc(-50% - 1em)) !important;		/*max-height: calc(100% - 3em) !important;*/		height: calc(100% - 3em) !important;	}		.fancybox-skin{		height: 100% !important;	}		.fancybox-outer{		height: 100% !important;	}		.fancybox-inner{		width: 100% !important;		height: 100% !important;		max-height: 100% !important;		display: flex;	}		.fancybox-image{		width: auto !important;		height: auto !important;		margin: auto !important;	}	.fancybox-nav span{		font-size: 2em;			}		.fancybox-next{		right: 0.25em;	}		.fancybox-next span{		right: 0.4em;	}		.fancybox-prev{		left: 0.25em;	}		.fancybox-prev span{		left: 0.4em;	}		.fancybox-close{		font-size: 2em;				right: 1em;				top: 0;				/*		right: 3em;    	top: unset;    	bottom: -1.25em;    	*/	}		.fancybox-gallery-info{		right: unset;		left: 50%;		transform: translateX(-50%);	}	}