@media (max-width: 1500px) {
	.header--aside:not(#masthead_aside) {
		width: 400px;
		display: block;
		max-width: 100%;
	}
}

@media (max-width: 1366px) {
	#colecciones_index {
		background-image: url(/wp-content/uploads/2019/04/flores-01.svg);
		background-position: -18px -51px;
		background-repeat: no-repeat;
	}
}
@media (max-width: 1200px) {
	.products-grid.products-grid-4 .product_item .product_item--info-inner .product_item--title {
		height: inherit;
	}

	.footer-inline-menu ul > li {
		margin: 0px !important;
	}
	.footer-inline-menu ul > li:first-child {
		margin: 0px !important;
	}
	.site-footer .menu li {
		margin: 0px !important;
	}
	#colecciones_index {
		background-position: -48px -120px;
		background-size: cover;
	}
	.footer-inline-menu ul > li:nth-child(1) {
		width: 110px !important;
	}
	.footer-inline-menu ul > li:nth-child(2) {
		width: 160px !important;
	}
	.footer-inline-menu ul > li:nth-child(3) {
		width: 220px !important;
	}
	.contenedorTarjetas {
		padding-right: 210px;
	}
}
@media (max-width: 1024px) {
}
@media (max-width: 992px) {
	.contenedorTarjetas {
		padding-right: 142px;
	}
}
@media (max-width: 991px) {
	.footer-column {
		display: block;
		float: none;
		width: 100%;
		text-align: center;
	}
	.feder_pie,
	.contenedorDatosPie,
	.contenedorRedesPie {
		text-align: center;
		width: max-content;
		margin: 0px auto;
	}

	.feder_pie {
		margin: 20px auto 0px;
		width: 90%;
	}
	#media_image-2 {
		padding: 0px;
	}
	#menu-menu-pie {
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
	.footer-inline-menu ul > li:nth-child(1),
	.footer-inline-menu ul > li:nth-child(2),
	.footer-inline-menu ul > li:nth-child(3) {
		width: 100% !important;
		text-align: center !important;
		display: block;
	}
	.footer-inline-menu ul > li:last-child,
	.footer-inline-menu ul > li:not(:last-child) {
		width: 100% !important;
		text-align: center !important;
	}

	#menu-menu-pie > li {
		margin-bottom: 15px !important;
	}

	.contenedorTarjetas {
		width: max-content;
		margin: 0px auto;
		padding: 0px !important;
	}
}

@media (max-width: 1200px) and (min-width: 767px) {
	.banner_principal_1,
	.banner_principal_2 {
		background-position: center 0;
		background-size: cover;
		padding: 0px 0px 100px;
	}
	.la-banner-box .box-inner {
		position: relative;
		overflow: inherit;
	}
	.subheading-tag.la-unit-responsive {
		font-family: inherit !important;
		font-weight: 400 !important;
		font-style: normal !important;
		margin-top: 95px !important;
	}
}
​ @media(max-width: 767px) {
}
@media (max-width: 576px) {
	.banner_principal_1,
	.banner_principal_2 {
		background-position: center 0;
		background-size: cover;
		padding: 0px 0px 100px;
	}
	.la-banner-box .box-inner {
		position: relative;
		overflow: inherit;
	}
	.subheading-tag.la-unit-responsive {
		font-family: inherit !important;
		font-weight: 400 !important;
		font-style: normal !important;
		margin-top: 95px !important;
	}
}
@media (max-width: 505px) {
}
@media (max-width: 370px) {
}
