.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column.Filtest {
	flex-basis: 17% !important;
}

.wp-block-search__inside-wrapper {
	width: 250px !important
}

/*.custom-buttom {
	align-items:flex-end !important;
}*/

/*div.custom-cart > div.safe-svg-inside 
 {
	border-radius: 10px;
	 display: block !important;
}

.custom-add {
	z-index: -1;
	margin-left: -15px !important;
}*/

.wc-block-components-filter-reset-button, .page-numbers.current, .single_add_to_cart_button:hover::before {
	background-color: #F09122	!important;
}

a:hover.wp-block-button__link {
    background-color:none !important;
}

.wc-block-product {
    display: grid;
}

div.wp-block-jetpack-whatsapp-button a.whatsapp-block__button {
    background-color: #252F3D !important;
border-radius: 0 !important;
}

.wc-block-mini-cart__button {
	color: white !important;
}

.precioCentro, .price {
	justify-content: center !important;	
}

.single_add_to_cart_button::before {
	display: none !important
}

p.stock.in-stock {
	border: 0px !important;
}

.wc-block-product-template__responsive > li:hover {
	border: solid 1px !important;
	border-color: #F09122 !important;
}

[data-wc-bind--hidden="!state.displayViewCart"] {
    display: none !important;
}

.margenIzq > div {
	margin-left: 1rem;
}

.single-product .summary {
	gap: 10px !important;
}

.imgFull > img {
	width: 100% !important;
}

.campo {
	line-height: 1.5rem !important;
	padding: 0px !important;
}

.animated-label__label {
	font-size: 12px !important;
	font-weight: 300 !important;
}

.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
	/*flex-basis: inherit !important;*/
}

.Tienda {
	width: 50% !important;
}

.Mayor {
	width: 60% !important;
}

TextMenu {
	flex-basis: 80% !important
}

.wp-block-post-title, .woocommerce-loop-product__title {
	min-height: 5em;
}

@media (max-width: 781px) {FooterNm {
	display: flex !important;
	justify-content: flex-start !important;
}
}

a.added_to_cart.wc_forward {
	display: none !important;
}


:root {
  --wp--preset--color--primary: #f09122 !important;
}

ul.products .product > .button::before {
    display: none !important;
    padding: 0 !important;
}

a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart, a.button.wp-element-button.product_type_simple {
    font-weight: 500;
    font-family: var(--wp--preset--font-family--poppins) !important;
    line-height: 3rem;
    width: 60% !important;
    margin: 0 auto !important;
    padding: 0 !important;
}


ul.products.columns-3 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.price {
	font-weight: 700;
	font-size: 1.25 rem;
	font-family: poppins;
}

.woocommerce-loop-product__title {
	font-size: 14px !important;
	font-weight: 400;
	color: #4d4d4d !important;
}

.orderby {
	width: 25% !important;
}

.orderby2 {
    width: 60% !important;
}

.woocommerce-ordering {
	display: flex !important;
	justify-content: right !important;
	padding-bottom: 1rem;
}

.wp-block-navigation__responsive-container-content {
	white-space: nowrap !important;
}

body {
	color: #4d4d4d !important;
}

.woocommerce-products-header__title, .page-title {
	visibility: hidden !important;
}

.Justificar {
	width: 100% !important;
	justify-content: space-between;
}

.Tamab {
	width: 90% !important;
	margin: auto !important;
}

.separa, .Tama {
	width: 100% !important;
}

.separa {
	background-color: #848282 !important;
	height: 0.02vh !important;
}

div.wp-block-jetpack-whatsapp-button.wspContacto a.whatsapp-block__button {
background-color: #25D366 !important;
    border-radius: 100px !important;
    box-sizing: content-box;
    width: 3rem;
	padding: 0;
	background-position: 65%;
}

.single-product .summary .product_title {
	min-height: 0 !important;
}

.single-product .wt-related-products {
  display: none !important;
}

.colCata {
	width: 100%;
}

.botonMargen {
	margin-bottom: -20px !important;
}

.sku-en-catalogo {
    font-size: 0.7em;
    color: #666;
    margin-top: -5px;
    margin-bottom: 1rem;
}

.woocommerce-MyAccount-navigation {
	display: none !important;
}

.wcmamtx_dashboard_link {
	border: 0.5px solid rgba(0, 0, 0, 0.05)
}

.wcmtx-my-account-links a {
	box-shadow: none !important
}

.wp-container-core-group-is-layout-00d2ca0f > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	margin-right: 0 !important;
}

.prueba {
	display: flex !important;
	justify-content: center !important;
}

.single-product .woocommerce-product-gallery .flex-control-nav img.flex-active  {
	box-shadow: 0 0 0 2px rgb(240, 145, 34) !important;
}

@media (max-width: 600px) {
  .respMob {
		display: flex;
    justify-content: right;
  }
}