.elementor-302 .elementor-element.elementor-element-3e215ce{--display:flex;--margin-top:4rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;}.elementor-302 .elementor-element.elementor-element-5ce9f8f{--update-cart-automatically-display:none;--sections-border-type:none;--product-link-normal-color:var( --e-global-color-e2e9eee );--product-link-hover-color:var( --e-global-color-e2e9eee );--order-summary-remove-icon-normal-color:var( --e-global-color-e2e9eee );--checkout-button-normal-text-color:#FFFFFF;--checkout-button-border-radius:.60rem .60rem .60rem .60rem;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-e2e9eee );}.elementor-302 .elementor-element.elementor-element-5ce9f8f .cart_totals h2{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .e-cart-content, .elementor-302 .elementor-element.elementor-element-5ce9f8f .woocommerce-shipping-destination, .elementor-302 .elementor-element.elementor-element-5ce9f8f .shipping-calculator-button{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .coupon .input-text, .elementor-302 .elementor-element.elementor-element-5ce9f8f .cart-collaterals .input-text, .elementor-302 .elementor-element.elementor-element-5ce9f8f select, .elementor-302 .elementor-element.elementor-element-5ce9f8f .select2-selection--single{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .e-shop-table .cart th, .elementor-302 .elementor-element.elementor-element-5ce9f8f .e-shop-table .cart td:before{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .cart td span, .elementor-302 .elementor-element.elementor-element-5ce9f8f .cart td, .elementor-302 .elementor-element.elementor-element-5ce9f8f .input-text.qty{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .product-name .variation{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .cart_totals .shop_table td:before, .elementor-302 .elementor-element.elementor-element-5ce9f8f .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Outfit", Sans-serif;}.elementor-302 .elementor-element.elementor-element-5ce9f8f .checkout-button{font-family:"Outfit", Sans-serif;}/* Start custom CSS *//* Oculta celda de miniatura si el botón "eliminar" dentro tiene data-product_id="1268" */
.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] {
  display: inline-block;
}

/* Selecciona la celda .product-thumbnail correspondiente */
.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] {
  position: relative;
}

.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 9999px;
  height: 1000px;
  background: transparent;
  pointer-events: none;
}

/* Oculta la celda de imagen adyacente */
.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] {
  display: inline-block;
}

.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] {
  /* localiza el td.product-thumbnail usando el body.elementor-page-302 de hermano */
}

.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] {
  display: inline-block;
}

.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] {
  display: inline-block;
}

/* Ocultar la cabecera */
.woocommerce-cart-form th.product-thumbnail {
  display: none;
}

/* Ocultar todas las celdas de miniatura si el producto es 1268 */
.woocommerce-cart-form__cart-item .product-remove a[data-product_id="1268"] ~ td.product-thumbnail {
  display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-display: auto;
	src: url('https://doctorneon.es/wp-content/uploads/2025/04/Outfit-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */