div.three-tab-category-arrow-visible[data-content-type=tabs] .tabs-content,
.three-tab-category-arrow-visible .tabs-content [data-content-type=tab-item]:first-child {
	max-height: inherit !important
}

.product-items.widget-product-carousel li.product-item .product-item-info .product-item-photo .product-item-inner .price-box.price-final_price,
.media-gallery-container.widget-product-carousel li.product-item .product-item-info .product-item-photo .product-item-inner .price-box.price-final_price {
	min-height: 62px
}

.product-slider .product-item-info .price-box,
.widget-product-carousel .product-item-info .price-box,
.home-complex-slider .product-item-info .price-box {
	min-height: 62px
}

.product-items.widget-product-carousel li.product-item .product-item-info .product-item-photo .product-item-inner .product-item-description,
.product-items.widget-product-grid li.product-item .product-item-info .product-item-photo .product-item-inner .product-item-description,
.media-gallery-container.widget-product-carousel li.product-item .product-item-info .product-item-photo .product-item-inner .product-item-description,
.media-gallery-container.widget-product-grid li.product-item .product-item-info .product-item-photo .product-item-inner .product-item-description {
	min-height: 40px
}

.product-items.widget-product-carousel li.product-item .action-bar .action,
.home-complex-slider li.product-item .action-bar .action {
	padding: 8px 18px
}
/* 
.final-price-row .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff;
	line-height: normal;
	margin-right: 5px
}
*/
.old-price.sly-old-price + .sct-els.without-m .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff;
	line-height: normal;
	margin-right: 5px
}

.special-price.without-m .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px
}

.final-price-row.member-p .p-label,
.sct-els.member-p .p-label {
	padding: 0 !important;
	background: 0 0 !important;
	color: #212529 !important
}

.minimal-price .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px
}

.catalog-product-view #price-area .price-box.price-final_price .old-price.sly-old-price +.fst-els .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px
}

.catalog-product-view #price-area .price-container.price-final_price:not(.member-p) .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px
}

.catalog-product-view .price-box.price-final_price .special-price .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px
}

.stickyCart .stickyChild .price-box.price-final_price .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px;
	font-size: 12px
}

.stickyCart .stickyChild .price-box.price-final_price .price-container.price-final_price.member-p .p-label {
	padding: 0 !important;
	background: 0 0 !important;
	color: #212529 !important;
	font-size: 14px
}

.stickyCart .stickyChild .price-box.price-final_price .old-price.sly-old-price +.fst-els .p-label {
	padding: 3px 8px;
	background: #000;
	border-radius: 4px;
	color: #fff !important;
	line-height: normal;
	margin-right: 5px
}

@media all and (max-width:767px) {
	.product-items.widget-product-carousel li.product-item .action-bar .action {
		padding: 5px 10px;
		font-size: 11px
	}
}