@font-face {
  font-family: "AkzidenzGroteskBQb";
  src: url("Berthold Akzidenz Grotesk Bold Condensed.otf") format("woff2"),
    url("Berthold Akzidenz Grotesk Bold Condensed.otf") format("woff");
  font-weight: bold;
  font-style: bold;
}
@font-face {
  font-family: "AkzidenzGroteskBQ";
  src: url("Berthold Akzidenz Grotesk Condensed.otf") format("woff2"),
    url("Berthold Akzidenz Grotesk Condensed.otf") format("woff");
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: "Poppins", sans-serif;
  color: #444444;
}
body {
  background: #eee;
}

.strike-text {
  color: red;
  text-decoration: line-through;
}
.product-image {
  width: 100%;
}
.dot {
  height: 7px;
  width: 7px;
  margin-left: 6px;
  margin-right: 6px;
  margin-top: 3px;
  border-radius: 50%;
  display: inline-block;
}
.btn-primary {
  font-size: 20px;
  padding: 5px 20px;
  background-color: #300706;
  border-color: #300706;
}
.btn-primary:hover {
  background-color: #b50101 !important;
  border-color: #300706 !important;
}
.btn-outline-primary {
  color: #300706;
  border-color: #300706;
}
.btn-outline-primary:hover {
  border-color: #300706 !important;
  background-color: #b50101 !important;
}
.spec-1 {
  color: #938787;
  font-size: 15px;
}
h5 {
  font-weight: 400;
}
.para {
  font-size: 16px;
}
.product_list {
  /* border-style: solid;
  border-color: #300706; */
  border-radius: 10px;
  /* background: #ffffff6b; */
}
.title_font h5 {
  color: #300706;
  font-size: 28px;
  font-family: "AkzidenzGroteskBQb";
}

.price{
  justify-content: center;
  padding:15px;
  
  padding-bottom: 0px;
}
.price h4{
  font-weight: bold;
  color:black;
  font-size: 23px;
}
.buy_now{
  justify-content: center;
  
}
.Title
{
  font-weight:bold;
  color: #300706;
}
.title_font
{
	padding:15px;
}

.title_font p
{
	font-size:12px;
	font-weight:bold;
}

.productPrice
{
	position:relative;
}
.cart_title h2
{
   color:#300706;
   font-weight:bold;   
}
.cart_total
{
	border-bottom:1px solid gray;
	padding:15px;
}
.cart_total h5
{
	font-weight: bold;
    color: #300706;
}
.cart_section
{
  padding: 6px;
}



.cart_total:last-child
{
	border:none;
}
.cart_detail
{
    border-style: solid !important;
    border-width: 2px !important;
    border-color: gray !important;
    border-radius: 10px !important;
    background: #fce2c4;
}
.checkoutProduct
{
	background: #270001;
    padding: 10px;
    color: #fff;
}
.cart_view
{
	display: block;
    font-size: 20px;
    color: #240105;
}
.deleteIcon
{
    max-width: 20px;
    position: absolute;
    right: 7%;
    top: 20%;
}

