/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 19 2025 | 07:49:26 */
/* TOP SECTION PRICE */

.single_variation_wrap {
	position: relative;
}

.single_variation_wrap .price {
	position:absolute;
	top:0;
	right:0;
	display:flex !important;
	align-items:center !important; 
	justify-content:end;
	margin:0 !important;
}

.single_variation_wrap .price del {
	text-decoration: none;
}

/* price */
.single_variation_wrap .price ins bdi {
	display:flex;
	align-items:center;
}


.single_variation_wrap .price ins .currency-symbol {
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 6px;
}

.single_variation_wrap .price ins .price-number {
	font-size: 22px;
	line-height: 1.5;

}

/* before price */
.single_variation_wrap .price del bdi {
	display:flex;
	align-items:center;
}


.single_variation_wrap .price del .currency-symbol {
	font-size: 14px;
	line-height: 1.5;
	text-decoration-line: line-through;
	margin-bottom: 6px;
}


.single_variation_wrap .price del .price-number {
	margin-right: 8px;
	font-size: 22px;
	line-height: 1.5;
	text-decoration-line: line-through;
}




/* NAVYBOX PRICE */
/* Type 1 */
/*price*/
@media (max-width: 768px) {
	.wpb_wrapper h3 span {
		display:flex;
		flex-direction:column;
		align-items:start !important;
	}
}
	
.wpb_wrapper h3 ins {
	text-decoration: none;
}

.wpb_wrapper h3 ins bdi {
	display:flex;
	align-items:center;
}

.wpb_wrapper h3 ins .currency-symbol {
	color:#fff;
	font-size: 14px;
	line-height: 1.5;
	margin-bottom:8px;
	margin-right:4px;
}

.wpb_wrapper h3 ins .price-number {
	color:#fff;
	font-size: 28px;
	line-height: 1.5;
	margin-right:4px;
}

.wpb_wrapper h3 ins .currency-code {
	color:#fff;
	font-size: 14px;
	line-height: 1.5;
	margin-top:6px;
}

/* before price */
.wpb_wrapper h3 del {
	text-decoration: none;
}

.wpb_wrapper h3 del bdi {
	display:flex;
	align-items:center;
}

.wpb_wrapper h3 del .currency-symbol {
	display:none;
}

.wpb_wrapper h3 del .price-number {
	color:#8D8EA2;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5;
	text-decoration-line: line-through;
}
/* mobile */
@media (max-width: 768px) {
	.wpb_wrapper h3 span {
		display:flex;
		align-items:center;
	}
	.wpb_wrapper h3 del .price-number {
		margin-right: 4px;
	}
	.wpb_wrapper h3 del .currency-code {
		display:none;
	}
	.wpb_wrapper h3 ins .price-number {
		font-size:22px;
	}
}

/* Type 2 */
.price-type-2 {
	display:flex;
	align-items:center;
}

.wpb_wrapper .price-type-2 del {
	display:none;
}

.wpb_wrapper .price-type-2 ins .currency-code {
	color:#fff;
	font-size:16px;
	font-weight:400;
	margin-top:6px;
}

.price-type-2-starts-at {
	color:#8D8EA2;
	font-size:16px;
	font-weight:400;
}