@font-face {

  font-family: "BBW_light"; 
 src: url(" /katalogs/fonts/BBW_light.woff") format("truetype"); 
  font-style: normal; 
  font-weight: normal; 
} 

@font-face {

  font-family: "BBW_bold"; 
 src: url(" /katalogs/fonts/BBW_bold.woff") format("truetype"); 
  font-style: normal; 
  font-weight: normal; 
} 

body {
background: #DEDEDE!important;
background: radial-gradient(circle, rgba(222, 222, 222, 1) 0%, rgba(224, 224, 224, 1) 50%, rgba(222, 222, 222, 1) 100%)!important;}

.container {
border-left:1px solid #b2b2b2!important;
border-right:1px solid #b2b2b2!important;
}
.col-7 {
border-right:1px solid #b2b2b2!important;
padding:40px 0 0 0!important;
height:100vh!important;
background:#9898981a !important;
}
.col-5 {
padding:20px 0 0 0!important;}

	h1, h2, h3, h4, h5, h6 {
		font-family: "BBW_bold", serif;
		margin: 0.5em 0 0.2em 0;
	}

	
a {color:#212529!important;
text-decoration:none!important;
}

.card {
border-radius:1.5rem!important;
text-align:center;
height:440px;
background:#9898980f !important;
}
.card:hover{
 transform: scale(1.05);
  transition: 0.5s;
}
.card-img-top {
margin:0px auto!important;
width:80%!important;
}
.product_page{
width:100%;
border-radius:40px;
}
button {
border-radius: 20px;
  padding: 10px 20px;
  border: none;
  color: #fff;
background:linear-gradient(90deg, rgba(39, 50, 68, 1) 0%, rgba(39, 102, 96, 1) 50%, rgba(33, 103, 217, 1) 100%);
margin-left:20px!important;
  }
  .navigation{
  font-size: 12px;
  font-style: italic;
  color: #848484;
  padding: 0 0 20px 20px;
  margin: 0 0 20px 0;
  border-bottom:1px solid #b2b2b2;
  }
.modal-dialog {width:1400px!important;
}
a.back{
border-radius:20px;
 padding: 10px 20px;
  border: 1px solid #848484;
background: transparent;
top: 30px;
  position: absolute;
  left: 180px;}