/* CUSTOM PLAISE CSS STYLES */
.woocommerce-shop .product .price .woocommerce-Price-amount.amount bdi,
.woocommerce-variation-price .price bdi,
.elementor-widget-text-editor a,
.elementor-nav-menu a .elementor-item.elementor-item-active,
a .elementor-button-text {
  color: #0000CD !important;
}
.woocommerce-shop .product a.button.add_to_cart_button,
.pretty.p-default input:checked~.state label:after,
.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after,
.woocommerce-variation-add-to-cart button[type="submit"] {
  background-color:#0000CD !important;
  background:#0000CD !important
}
.woocommerce-shop .product a.add_to_cart_button,
.text-white a.elementor-button.elementor-button-link.elementor-animation-grow span,
.text-white {
  color: #ffffff !important;
}
.woocommerce-shop .product a h2.woocommerce-loop-product__title,
.text-black a.elementor-button.elementor-button-link.elementor-animation-grow span,
.text-black {
  color: #000 !important;
}
.variations .button-variable-items-wrapper li.variable-item {
  height: 40px !important;
  padding:30px 15px !important;
  border-radius: 10px !important;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {
  border:3px solid #ffffff;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item:hover {
  box-shadow: none !important;
  border-color:#0000CD !important;
  border:3px solid #0000CD;
}
.pretty input:checked~.state.p-primary-o label:before,
.pretty.p-toggle .state.p-primary-o label:before,
.variations .button-variable-items-wrapper li.variable-item:hover {
  border-color:#0000CD !important;
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
  padding:0 !important;  
}
.deposit-notice .woocommerce-Price-amount.amount bdi {
  font-weight: 800;
}
table tbody tr:hover > td, table tbody tr:hover > th,
table tbody > tr:nth-child(odd) > td, table tbody > tr:nth-child(odd) > th,
table tbody > tr:nth-child(odd) > td, table tbody > tr:nth-child(odd) > th {
  background: transparent !important;
}

/* /TIENDA */
.woocommerce-shop .product a.add_to_cart_button {
  border-radius: 20px;
  font-weight: 600;
}
.woocommerce-shop p.woocommerce-result-count,
.woocommerce-shop .woocommerce-products-header,
.woocommerce-shop .woocommerce-breadcrumb {
  display: none !important;  
}
.woocommerce-shop .site-main {
  margin-top: 60px;
}