

@media (min-width: 991px) { 

#module-_sd_error_404-error ._sd_error_404.pc {
    width: 100%;
    height: 860px;
}

#module-_sd_error_404-error .img_fondo{
	position : absolute;
}

#module-_sd_error_404-error .info {
    z-index: 5;
    position: relative;
    margin-left: 55vw;
    display: block;
    padding-top: 85px;
    width: 28vw;
}

#module-_sd_error_404-error .title_error {
    font-size: 4vw;
}

#module-_sd_error_404-error p.error_code {
    color: #464646;
}

#module-_sd_error_404-error p.contenido {
    font-size: 18px;
    font-weight: 500;
	color: black;
}

#module-_sd_error_404-error  a.enlace {
    background: white;
    margin-left: auto;
    display: block;
    height: 30px;
    align-items: center;
    display: flex;
    justify-content: center;
    color: black;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
}

#module-_sd_error_404-error .links_categories{
	margin-top:20px;
}

#module-_sd_error_404-error .links_categories {
    margin-top: 30px;
}

 }


@media (min-width: 768px) and (max-width: 991px) { 
	#module-_sd_error_404-error ._sd_error_404.tablet {
		margin-top: 15px;
	}

	#module-_sd_error_404-error p.error_code {
		color: #464646;
		font-size: 20px;
	}

	#module-_sd_error_404-error ._sd_error_404.mobile {
		margin-top: 10px;
	}

	#module-_sd_error_404-error p.contenido {
		font-size: 20px;
		font-weight: 500;
		color: black;
	}

	#module-_sd_error_404-error .title_error {
		font-size: 4vw;
	}

	#module-_sd_error_404-error .title_error {
		font-size: 9vw;
		color: black;
	}
	#module-_sd_error_404-error  a.enlace {
		background: white;
		margin-left: auto;
		display: block;
		height: 40px;
		align-items: center;
		display: flex;
		justify-content: center;
		color: black;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 20px;
	}
	
	#module-_sd_error_404-error .info {
		background: #ebc1c9;
		width: 95%;
		margin-left: auto;
		margin-right: auto;
		margin-top: -152px;
		position: relative;
		padding: 8px 35px;
	}
	
	#module-_sd_error_404-error .enlacecategoria {
		margin-bottom: 24px;
		margin-top: 20px;
	}
	
	#module-_sd_error_404-error .title_error p{
	    margin-bottom: 5px;
	}

 }


@media (max-width: 768px) { 
	#module-_sd_error_404-error ._sd_error_404.mobile {
		margin-top: 10px;
	}

	#module-_sd_error_404-error p.contenido {
		font-size: 13px;
		font-weight: 500;
		color: black;
	}

	#module-_sd_error_404-error .title_error {
		font-size: 4vw;
	}

	#module-_sd_error_404-error .title_error {
		font-size: 9vw;
		color: black;
	}
	#module-_sd_error_404-error  a.enlace {
		background: white;
		margin-left: auto;
		display: block;
		height: 30px;
		align-items: center;
		display: flex;
		justify-content: center;
		color: black;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 14px;
	}
	#module-_sd_error_404-error  .info {
		background: #ebc1c9;
		width: 98%;
		margin-left: auto;
		margin-right: auto;
		margin-top: -120px;
		position: relative;
		padding: 8px 35px;
	}
	
	#module-_sd_error_404-error .enlacecategoria {
		margin-bottom: 24px;
	}
	
	#module-_sd_error_404-error .title_error p{
	    margin-bottom: 5px;
	}
	#module-_sd_error_404-error p.error_code {
		color: #464646;
	}
 }
 