.btn-primary {
	color: rgba(255,255,255,0.8);
	background: var(--highlight-color);
	border: none;
	transition: all ease 0.25s;
}
.btn-primary:hover, 
.btn-primary:active, /* Bootstrap */
.btn-primary {
	color: rgba(255,255,255,0.8);
	background: var(--highlight-color);
	border: none;
	transition: all ease 0.25s;
}
.btn-primary:hover, 
.btn-primary:active, 
.btn-primary:focus, 
.btn-primary:focus-visible {
	letter-spacing: 0.5px;
	color: rgba(255,255,255,1);
	background: var(--highlight-color);
}

.btn-primary::-moz-focus-inner {
	background: var(--highlight-color);
}
.form-control {
	border-color: var(--highlight-color);
}
.form-control:focus {
	border-color: var(--highlight-color);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 4px rgba(160, 135, 19, 0.25);
}

/* Lithea */
.mndd-pc-right-products-wrapper {
	border-top: 1px solid var(--highlight-color) !important;
}
.mndd-pc-right-product-thumbnail {
	border: 1px solid var(--highlight-color) !important;
}
.pl-left-bar, .pl-right-bar, .p-thumbnail-inner {
	border: 1px solid rgba(160, 135, 19, 0.5) !important;
}
hr {
	border-top: 1px solid rgba(160, 135, 19, 0.5);
}
.pp-product-description, .pp-col h2, .bpp-info, .blog-history-year {
	border-bottom: 1px solid rgba(160, 135, 19, 0.25) !important;
}
.blog-history-posts {
	border-left: 1px solid rgba(160, 135, 19, 0.25);
}
.pp-prev-next a {
	/* color: #fff; */
	/* background: var(--highlight-color); */
}
.pp-prev-next a:hover, .pp-prev-next a:focus, .pp-prev-next a:active {
	/* color: var(--highlight-color); */
	/* background: rgba(160, 135, 19, 0.5); */
}