/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

.product-item {
	background: #0e0f0f;
	border: 1px solid #292727 !important;
	border-radius: 10px;
	padding: 80px 10px 55px 10px !important;
	position: relative;
}
.pit-left, .pit-right {
	display: inline-block;
	width: 50%;
	font-size: 14px;
	line-height: 17px;
	font-weight: 600;
}
.pit-left {
	background: #585555;
	/* text-align: left; */
	padding: 8px;
	color: #fff;
}
.pit-right {
	padding: 8px;
	color: #fff;
	background: #6B6868;
}
.pi-top {
	position: absolute;
	top: 0;
	width: 100%;
	left: 0;
	border-radius: 10px 10px 0px 0px;
	overflow: hidden;
}
.product-item .product-image img {
	margin: 0 auto;
}
.product-item .product-title {
	font-size: 18px;
	font-weight: 500;
	line-height: 23px;
	color: #C1BCBC;
	margin-top: 24px !important;
	margin-bottom: 15px;
}
.pg-price {
	color: #C1BCBC;
	font-size: 20px;
	line-height: 25px;
	margin-bottom: 41px;
	display:none !important;
}
.product-item .product-price {
	margin-bottom: 13px !important;
	margin-top: 5px !important;
	font-weight: 600 !important;
	color: #FCB90C;
}
.product-item .add-to-cart .button, .product-item .add-to-cart .button span {
	color: #143232;
	text-transform: uppercase;
	font-size: 15px !important;
	line-height: 19px !important;
	font-weight: 600 !important;
	background: transparent !important;
}
.product-item .add-to-cart {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #14D9DD;
	border-radius: 0px 0px 10px 10px;
	padding: 5px;
	color: #000 !important;
	margin: 0 !important;
}
.product-variations {
	margin-bottom: 0;
}
.product-variations .variation-button {
	background: transparent;
	border: 1px solid;
	color: #BEBCBC;
	padding: 4px 12px 6px;
	font-size: 11px;
	line-height: 13.86px;
	font-weight: 600;
	margin: 0px 2px;
	border-radius: 7px !important;
	cursor: pointer;
}
.product-variations .variation-button:last-child {
	margin-right: -6px;
}
.product-variations .variation-button:first-child {
	margin-left: -6px !important;
}

body[data-button-style*="slightly_rounded"] .wtm-hs4 .nectar-button.see-through-2.wtm-btn {
	border-color: #14D9DD !important;
	margin-top: 50px;
}
.product-item .add-to-cart .price {
	display: none !important;
}
.custom-shop-wrap {
	background: #0e0f0f;
	padding: 50px 0px;
}
.custom-shop-wrap .star-rating {
	float: none;
}
.custom-shop-wrap .star-rating .dashicons-star-filled::before {
	content: "\f155" !important;
}
.custom-shop-wrap .star-rating {
	float: none;
	font-size: 20px !important;
}
.custom-shop-wrap .star-rating::before {
	content: none !important;
}
.custom-shop-wrap .star-rating .dashicons-star-filled {
	padding: 0 !important;
	position: relative !important;
}
.wtm-copyright .wpb_text_column.wpb_content_element a:hover {
	color: #14d9dd;
}
.pagination {
	text-align: center;
}
.pagination .woocommerce-pagination li a.page-numbers {
	background-color: #14d9dd !important;
	color: #000 !important;
	padding: 2px 14px 4px !important;
	display: inline-block;
	border-radius: 4px !important;
	font-weight: 600 !important;
	text-transform: uppercase;
	border: 1px solid;
	line-height: 25px !important;
}
.woocommerce .pagination .woocommerce-pagination li a.next.page-numbers, .woocommerce .pagination .woocommerce-pagination li a.prev.page-numbers {
	color: #000 !important;
}

.pagination .woocommerce-pagination li span.page-numbers.current {
	background-color: #0000 !important;
	color: #13d8dc !important;
	font-size: 12px !important;
	font-weight: 600;
	line-height: 11px !important;
	padding: 11px 10px;
	font-family: outfit;
	border: 1px solid #14d9dd !important;
	border-radius: 5px !important;
	height: 33px !important;
	margin: 0 !important;
}