@charset "utf-8";
/* CSS Document */

body {
	color: #1e1d23;
}

.display-1, .display-2, .display-3, .display-4, .display-5, .display-6 
	{
	font-family: "Rajdhani", sans-serif;
	color: #860612;
	}

.header-navbar .navbar-nav li .nav-link.active 
	{
  	color: #860612;
	}

.header-navbar .navbar-nav li .nav-link:hover 
	{
  	color: #860612;
	}

.header-navbar .navbar-nav li .nav-link 
	{
  	color: #cd9700;
	}

.newsletter-box
	{
	background-color: rgba(255, 161, 1, 0.9);
	border: 1px solid #860612;
	}

.header-home
	{
	background-color: rgba(1, 1, 1, 0.75);	
	}

.section-title
	{
	background-color: rgba(255, 161, 1, 0.9);
	border-top: solid 1px #860612;
	border-bottom: solid 1px #860612;
	}

.btn-primary 
	{
	background-image: linear-gradient(30deg, #860612 50%, transparent 50%);
	}

.my-lg-11 
	{
	margin-top: 4rem !important;
	margin-bottom: 2rem !important;
	}

.header-navbar .navbar-brand img 
	{
	max-height: 50px;
	}

.product-box 
	{
	background-color: rgba(255, 161, 1, 0.9);
	border: 1px solid #860612;
	}

h4 a:hover, .h4 a:hover 
	{
	color: #860612;
	}

footer
	{
	background-color: rgba(255, 161, 1, 0.9);
	}

.hero-content
	{
	
	border: 1px solid #860612;
	padding-left: 15px;
	background-color: rgba(255, 161, 1, 0.9);
	}

.breadcrumb
	{
	padding-bottom: 10px;	
	}

.hero-breadcrumb li {
  color: #860612;
}

.hero-breadcrumb li a:hover {
  color: #860612;
	font-weight: bold;
}

.footer-list li a {
  color: #1e1d23;
	font-weight: 400;
}

.footer-list li a:hover {
  color: #860612;
	font-weight: 500;
}

.header-area.fixed {
	background-color: rgba(1, 1, 1, 0.96); }

a {
	color: #860612; }

.sidebar-cart-top {
  margin-bottom: 50px;
}

.sidebar-cart-total {
  margin-top: 20px;
}

.btn-outline-primary {
	background-color: #860612;}

.blog-box .blog-content {
	max-width: 100%; 
	padding: 15px;
	font-size: .85em;}
	

a:hover {color: #860612; font-weight: bold;}

.cart-table tbody tr .cart-cancel {
  background-color: #ffffff;
	border: solid 1px #860612;
	color: #860612;
}

.cart-table tbody tr .cart-cancel:hover {
  background-color: #860612;
}

.form-control, .form-select {
	background-color: #ffffff !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.table > :not(caption) > * > * {
  border-bottom: solid 1px #860612;
}

.table > :not(:last-child) > :last-child > * {
  border-bottom: solid 1px #860612;
}