/* front-style.css */
.woocommerce .wdvppr-list-variation {
  margin: 0;
  padding: 0;
  list-style: none;
}

.woocommerce .wdvppr-list-variation li {
  margin-bottom: 5px;
}

.wdvppr-product-price .price del {
  opacity: 0.4;
}

.wdvppr-product-price .woocommerce-Price-amount.amount {
  font-weight: 500;
}

/* .woocommerce ul.products li.product .price[data-attr]:after { */
.wdvppr-sale-badge {
  content: attr(data-attr);
  color: #fff;
  background: #de5342;
  padding: 0px 6px;
  display: inline-block;
  border-radius: 100vmax;
  font-size: 11px;
  margin-left: 6px;
}

.wdvppr-hide-default-price {
  display: none;
}

/* data-attr="10% Off" */

/* corte-product-fields.css */
/**
 * Campos de corte — extraído do functions.php original.
 */
#div1 {
	width: 250px;
	height: auto;
	border-radius: 0;
}

#div1 input[type="number"] {
	box-shadow: inset 0 -1.4em 1em 0 rgba(0, 0, 0, 0.02);
	background-color: #fff;
	padding-right: 1.4em;
	background-size: auto 16px;
	border-radius: 0;
	display: block;
}

div.line {
	width: 100%;
	float: left;
	height: 1px;
}

.btnprefolhas {
	background: #515c6f;
	padding: 10px 10px;
	margin-right: 10px;
	border-radius: 4px;
	display: inline-block;
	margin-bottom: 10px;
	color: #fff;
	line-height: 1rem;
	border: 0;
	cursor: pointer;
}

.btnprefolhas + .tooltip > .tooltip-inner {
	background-color: #fff;
	color: #515c6f;
	border: 1px solid #cecece;
	padding: 5px 15px;
	font-size: 1rem;
}

