/*
Theme Name: BdeBarcelona
Theme URI: https://jomig.com
Description: BdeBarcelona is a child theme of Hello Elementor, created by JOMIG team
Author: JOMIG
Author URI: https://jomig.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: BdeBarcelona
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.elementor-4854 .elementor-element.elementor-element-156a11f {
  /* background: #c5f4dd; */
  }
@media (max-width: 767px){.elementor-element-3cac610 { transform: scale(0.7); transform-origin: 50px 20px;}}
.up-sells.upsells.products h4, .up-sells.upsells.products h5{font-size: 16px; font-weight: 700; color: #747474}
.wc-proceed-to-checkout a.checkout-button.button.alt { background-color: #0092b3!important; }
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price {
  text-align: center!important; font-weight: 600;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
h3.woocommerce-loop-product__title {
  color: var( --e-global-color-secondary );
  font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 23px;text-align: center;
}
.single-product h3.woocommerce-loop-product__title {
  font-size: 0.86em!important;
  color:  var( --e-global-color-secondary )!important;
}
.woocommerce .elementor-element.elementor-products-grid ul.products li.product,
.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,
.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
  width: auto;
  text-align: center;
}
/* Mensaje seguir comprando */
a.button.wc-forward, a.button.seguir{
  margin: 3px;
  border: solid 2px #33abbb; padding:  7px;
}
a.button.seguir {
  clear: both;
}
@media (max-width: 767px){
	a.button.seguir.wc-forward{
		border: 0px;
		display:  table;
		float: none !important;
		margin-left: 0px;
		background: none;
		padding: 0;
		text-decoration: underline;
		font-weight: 400;
		font-size: 100%;
		padding: 15px 0;
	}
}
/* marquesina */
.elementor-element-5d7fd702x{background-color: #0092B3;}
.elementor-element-5d7fd702 p {margin-bottom: 3px;font-size: 0.93rem;}

.ppcp-messages {
	margin-top: 10px;
}