.brand-view-index .payment_methods,
.cms-index-index .payment_methods,
.catalog-product-view .payment_methods {
	margin-bottom: 30px;
	font-weight: 500;
}
.brand-view-index .payment_methods .parcelas,
.cms-index-index .payment_methods .parcelas,
.catalog-product-view .payment_methods .parcelas,
.catalogsearch-result-index .payment_methods .parcelas,
.catalog-category-view .payment_methods .parcelas,
.cms-page-view .payment_methods .parcelas {
	line-height: 20px;
}
.brand-view-index .payment_methods .parcelas b,
.cms-index-index .payment_methods .parcelas b,
.catalog-category-view .payment_methods .parcelas b,
.catalog-category-view .price-container .parcelas .price,
.cms-page-view .payment_methods .parcelas b,
.cms-page-view .price-container .parcelas .price,
.catalogsearch-result-index .payment_methods .parcelas b,
.catalog-product-view .payment_methods .parcelas b {
	font-size: 18px;
    font-weight: 600;
    color: #444;
}
.brand-view-index .payment_methods .boleto_price,
.cms-index-index .payment_methods .boleto_price,
.catalog-product-view .payment_methods .boleto_price {
	margin-top: 5px;
}
.brand-view-index .payment_methods .boleto_price span,
.cms-index-index .payment_methods .boleto_price span,
.catalog-product-view .payment_methods .boleto_price span {
	color: #1d9200;
	font-weight: 500;
	line-height: 32px;
	margin-top: 5px;
}
.brand-view-index .payment_methods .boleto_price span,
.cms-index-index .payment_methods .boleto_price span,
.catalog-product-view .payment_methods .boleto_price span {
    font-size: 38px;
    font-weight: 700;
    line-height: 28px;
}

.brand-view-index .payment_methods .parcelas,
.cms-index-index .payment_methods .parcelas,
.catalogsearch-result-index .payment_methods .parcelas,
.catalog-product-view .payment_methods .parcelas,
.catalog-category-view .payment_methods .parcelas,
.cms-page-view .payment_methods .parcelas {
	margin-bottom: 0;
	font-size: 12px;
	font-weight: 500;
	line-height: 12px;
}
.brand-view-index .payment_methods .parcelas,
.cms-index-index .payment_methods .parcelas,
.catalogsearch-result-index .payment_methods .parcelas,
.catalog-category-view .payment_methods .parcelas,
.cms-page-view .payment_methods .parcelas {
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 15px;
	font-weight: 600;
    color: #444;
}
.brand-view-index .payment_methods,
.cms-index-index .payment_methods,
.catalogsearch-result-index .payment_methods,
.catalog-category-view .payment_methods,
.cms-page-view .payment_methods,
.catalog-product-view .payment_methods .parcelas,
.catalog-product-view .boleto_price,
.catalog-product-view .payment_methods .price-container .price,
.cms-index-index .payment_methods .price-container .price {
	font-size: 18px;
}
.catalog-product-view .products-related .payment_methods,
.catalog-product-view .products-upsell .payment_methods,
.brand-view-index .payment_methods,
.cms-index-index .payment_methods,
.catalogsearch-result-index .payment_methods,
.catalog-category-view .payment_methods,
.cms-page-view .payment_methods {
	margin-bottom: 0;
	min-height: 65px;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-opacity: 1;
	-moz-opacity: 1;
    -o-opacity: 1;
    -ms-opacity: 1;
    opacity: 1;
}
.brand-view-index .payment_methods .boleto_price,
.cms-index-index .payment_methods .boleto_price,
.catalogsearch-result-index .payment_methods .boleto_price,
.catalog-category-view .payment_methods .boleto_price,
.cms-page-view .payment_methods .boleto_price {
	color: #1d9200;
    line-height: 30px;
	margin: 10px 0 3px;
}
.product-info-main .price-final_price *, .product-item .price-final_price *, .product-info-main .price-configured_price *, .product-item .price-configured_price * {
	color: inherit;
}
.brand-view-index .payment_methods .boleto_price span,
.cms-index-index .payment_methods .boleto_price span,
.catalogsearch-result-index .payment_methods .boleto_price span,
.catalog-category-view .payment_methods .boleto_price span,
.cms-page-view .payment_methods .boleto_price span {
    font-size: 28px;
    font-weight: 600;
}

.catalog-product-view .products-related .payment_methods .parcelas,
.catalog-product-view .products-upsell .payment_methods .parcelas {
	font-size: 12px;
}
.catalog-product-view .products-related .payment_methods .boleto_price span,
.catalog-product-view .products-upsell .payment_methods .boleto_price span {
	font-size: 22px;
	line-height: 22px;
}
@media (max-width:768px) {
.brand-view-index .payment_methods .boleto_price span,
.cms-index-index .payment_methods .boleto_price span,
.catalog-product-view .payment_methods .boleto_price span {
    font-size: 24px;
}
}
.product-item .price-final_price {
	display: block;
}
.starter-autocomplete-wrapper .product-item .product-item-info .price-wrapper,
.products-grid .product-items .product-item-info .price-wrapper,
.products-grid .product-item .product-item-info .price-wrapper  {
    display: none !important;
}
.products-grid .price-final_price .price-box > span,
.products-list .price-final_price .price-box > span {
    display: none;
}
.product-info-main .price-box .price-wrapper .price:before {
    content: "De: ";
    font-size: 1.4rem;
}
.price-box .old-price .price-wrapper .price:before {
    content: "";
}
.price-box .special-price *, .price-box .special-price .price-final_price * {
    color: #cc1414 !important;
	font-size: 2rem !important;
}
.price-box .old-price {
    color: #a4a4a4;
}

.sticky-addcart .special-price,
.sticky-addcart .old-price {
	display: none;
}
.sticky-addcart .payment_methods .boleto_price span {
    font-size: 28px;
    line-height: 18px;
}
.sticky-addcart .payment_methods {
    margin-bottom: 5px;
}

.product-info-main .stock.available span:not(.label),
.product-info-main .stock.unavailable span:not(.label) {
    color: #fff;
    padding: 0 5px;
    border-radius: 3px;
    font-size: 14px;
}

.product-info-main .stock.available span:not(.label) {
    background-color: #008000;
}

.product-info-main .stock.unavailable span:not(.label) {
    background-color: #b30000;
}

.block.related .block-actions, .block.upsell .block-actions, .block.crosssell .block-actions {
	display: none;
}