.seccion{
	text-align:center;
}
	.seccion a{
		text-decoration:underline;
	}
	.escritorio .seccion a:hover{
		color:#000;
	}
	.seccion .centrado{
		position:relative;
		max-width:640px;
		padding:0 15px;
		margin:0 auto;
	}
		.seccion .principal{
			margin-bottom:30px;
			background:#F4ECEC;
		}
			.seccion .principal .centrado{
				max-width:1280px;
				overflow:hidden;
				padding:0;
			}
				.seccion .principal .descuento{
					float:left;
					width:42.8%;
				}
				.seccion .principal .descuento img{
					display:block;
					width:100%;
				}
				.seccion .principal .foto-a{
					float:left;
					width:28.6%;
				}
				.seccion .principal .foto-a.desktop{
					display: block;
				}
				.seccion .principal .foto-a.mobile{
					display: none;
				}
				.seccion .principal .foto-b{
					float:right;
					width:28.6%;
				}
		.seccion .shop a{
			display:block;
			max-width:440px;
			font-size:1.2em;
			letter-spacing:1px;
			font-weight:700;
			color:#0094aa;
			text-decoration:none;
			padding:8px;
			border:2px solid #0094aa;
			margin:0 auto 40px;
		}
			.escritorio .seccion .shop a:hover{
				background:#0094aa;
				border:2px solid #0094aa;
				color:#FFF;
			}
		.seccion .legal{
			color:#606060;
			font-size:0.9em;
			margin-bottom:30px;
		}
		.seccion .legal p{
			margin-bottom:15px;
		}
			.seccion .legal a{
				color:#606060;
				text-decoration:none;
			}



@media screen and (max-width:860px){
	
	.seccion .principal{
		background:none;
		margin-bottom:10px;
	}
		.seccion .principal .descuento{
			display:block;
			float:none;
			width:100%;
			max-width:460px;
			margin:0 auto 10px;
		}
	.seccion .principal .foto-a.desktop{
		display: none;
	}
	.seccion .principal .foto-a.mobile{
		display:block;
		float:none;
		width:100%;
		max-width:366px;
		margin:0 auto 10px;
	}
	.seccion .principal .foto-b{
		display:block;
		float:none;
		width:100%;
		max-width:366px;
		margin:0 auto 10px;
	}

}


@media screen and (max-width:480px){
	
	.seccion .principal{
		font-size:0.9em;
	}

}