
.main-navigation ul li, .secondary-navigation ul li {
background-color: rgba(255,255,255,0.6);
}

.woocommerce-active .site-header .site-header-cart {
background-color: rgba(255,255,255,0.4);
padding: 0 25px;
}

#masthead div.col-full div.site-branding > div > a {
color: #FFFFFF;
text-shadow: 0px 0px 10px #000000;
}

header.entry-header,
header.woocommerce-products-header { display: none; }
div.storefront-sorting { display: none; }

.wopb-product-btn a.add_to_cart_button,
div.wp-product-blocks-product-list-1 div.wopb-product-btn a.add_to_cart_button {
 /*display: none; */
 color: white !important;
 background: #C40047 !important;
 padding: 10px 20px !important;
}
div.wp-product-blocks-product-grid-1 a.sp-wqv-view-button {
 /*display: none !important; */
}

#sp-wqv-view-button.sp-wqv-view-button.button.after_add_to_cart, 
#wps-slider-section .sp-wqv-view-button.button.after_add_to_cart, 
#wpsp-slider-section .sp-wqv-view-button.button.after_add_to_cart {
  margin-left: 0;
}
.added_to_cart, .site-header-cart .widget_shopping_cart a.button, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
  background-color: #C40047;
  color: #FFFFFF;
  font-size: 1.15em !important;
}

.wopb-product-price {
  text-transform: none !important;
}
span.cenaegz {
  font-size: 0.8em;
  font-weight: 600;
}
h1.headerM2 {
  margin-bottom:0;
}

@media only screen and (min-width: 1100px) {
  h1.headerM2 {
    font-size: 65px;
  }
}
@media only screen and (min-width: 1000px) and (max-width: 1099px) {
  h1.headerM2 {
    font-size: 55px;
  }
}
@media only screen and (min-width: 900px) and (max-width: 999px) {
  h1.headerM2 {
    font-size: 50px;
  }
}
