body {
	background-repeat: no-repeat;
    background-color:#140405;}
.header-block{padding:10px 0;}	
.breadcrumb li + li:before {color:#ffdaa7;}	

.gradient_title, h1 {
   	background: linear-gradient(to bottom, #ffe795 50%, #d0923d 51%,#ffab15);
	 background-clip: text;
  -webkit-background-clip: text;
	text-fill-color: transparent;
  -webkit-text-fill-color: transparent;}
.btn-link{color:#ffdaa7 !important; text-decoration:underline;}
/*top*/
.top-menu__links2{background-color:#140405; border-radius:6px; padding:6px;}
@media (min-width: 968px) {
.top-menu .center_links .btn-group {
    align-items: center;
    justify-content: center;
}
}
.top-menu .center_links .top-links .top-links__a{margin-top:0px;padding:4px 0;font-size:1em;}

/*dropdown*/
.dropdown-menu{background-color:#342728 !important;}
.bootstrap-datetimepicker-widget.dropdown-menu{background-color:#FFF6EA !important;}
.top-links__ul.dropdown-menu{background-color:#140405 !important;}
.dropdown-menu>li>a{color:#ffdaa7;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#f5e2ca; background-color:#140405;}
hr{border-color: rgba(255,255,255,0.2) !important;}

.category-info, .div-text-empty {background-color:transparent; padding:0;}	
.uni-wrapper{background-color:transparent;}
.uni-item{background-color:#140405;}
main.blur:after,footer.blur:after{background:transparent !important;}
.uni-item-bg, .uni-item-bg:hover{background-color:#342728;}
.user_block2 .uni-item-bg {border:1px solid #ffdaa7;}
 .user_block2 .uni-item-bg:hover {border:1px solid #ffdaa7; background-color:#140405;}
.uni-item-bg > .bignumber {font-size:1.8em;}

/*modul category*/
.menu-module__li.li_underline{ border-bottom:1px solid rgba(255,255,255,0.2) !important;}
.li_underline .menu-module__a {text-transform:uppercase !important;}

.menu__level-1-li{ border-bottom:1px solid rgba(255,255,255,0.2) !important;}
.menu__level-1-a{text-transform:uppercase !important;}

/*button*/
button.add_to_cart:hover, .subscribe__block .subscribe__btn:hover
   {box-shadow: 0px 0px 20px 0px rgba(190, 100, 0, 0.9) inset;}
   
button.add_to_cart, button.add_to_cart:hover,
.subscribe__block .subscribe__btn, .subscribe__block .subscribe__btn:hover
  {
	background-image: url('/image/catalog/bggold.jpg');
	background-size:cover;
    background-position:center center;
	background-repeat: no-repeat;}
.btn.quick-order{border:1px solid #dc7b0e !important; }	
.btn.quick-order:hover {border:1px solid #9f580b !important; }

/*tabs*/	
.nav-tabs.bg-transparent{background:transparent !important;}
#tab-description{background:#140405 !important;}
.rating .far.fa-star{color:#dc7b0e !important;}

/*modal*/
.modal-content{
	border-radius:6px;
   border: 1px solid #e79e1e;
}
.modal-content, .modal-body {background:#342728 !important;}
.modal-header{background:#342728 !important;}
.form-control{background-color:#f5e2ca !important; color:#140405 !important;}
.qty-switch__btn.fa{background:#342728 !important; color:#ffdaa7 !important; border-color: #ffdaa7 !important;}
.input input {background:#f5e2ca !important;}
.input input[type="checkbox"]:checked:after,
.input input[type="radio"]:checked::after{border-color:#140405;}

.modal-header .close {color:#ffdaa7 !important;}

.uni-form, .checkout-login {background:#342728 !important;}
.bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{
    color: #140405;
}
#modal-cart img{background-color:transparent !important; }
 

/*checkout*/
.unicheckout-sticky__wrapper{background:#342728;}
legend { border-bottom:1px solid rgba(255,255,255,0.2) !important; color:#dc7b0e; font-size:18px;}
.header-cart__img::before{background: url('/image/catalog/pwa/basket.png') center/cover no-repeat;}
.header-wishlist__img::before{background: url('/image/catalog/pwa/heart.png') center/cover no-repeat;}
.header-account__img::before{background: url('/image/catalog/pwa/user.png') center/cover no-repeat;}
input::placeholder, textarea::placeholder {
  color: #62564d !important; 
}

.hover_sc {
	width:32px; 
    height:32px; 
	background-position:center left;
    position: relative;
    overflow: hidden;
margin:0 auto;	
}
	.hover_sc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transition: transform 0.3s ease;
}
.hover_btn:hover{cursor:pointer;}
.hover_btn:hover .hover_sc::before {
    transform: scale(0.85);
}
/*account*/
.user-profile { background-color: #342728; border-radius:12px; position: relative;}
.user_block1 { border-radius:12px; padding:20px 30px;color:#140405;}
.user_block1 .logout a {color:#140405;}
.user_block1 .logout a:hover {color:#dc7b0e;}
.user_block1_1 { background-color: #f5e2ca; }
.user_block1_2 { background-color: #f5c078; }
.user_block1_3 { background:#f4de8b url('/catalog/view/theme/unishop2/image/fonprofi.jpg') center/cover no-repeat; }
.user_block1_4 { background-color: #d6b099; }
.user_name{position: relative; padding-bottom:15px; padding-top:42px;}
.user_group_name{
   position:absolute;
   bottom:15px; 
   left:50%;
   transform: translateX(-50%);
   height:35px;
   width:200px;   
   background: url('/catalog/view/theme/unishop2/image/lenta.png') center/cover no-repeat; }
   .user_group_name div {font-weight: 500; font-size: 1em; text-transform:uppercase;margin-top:5px;text-align:center;}
 .user_name .user_corona{
	  position:absolute;
   top:0; 
   left:50%;
   transform: translateX(-50%);
   height:58px;
   width:80px;   
   background: url('/catalog/view/theme/unishop2/image/corona.png') center/cover no-repeat; }
.avatar_container {
	border-radius:100%; 
	padding:9px; 
	margin:0 auto 20px; 
	background: url('/image/catalog/pwa/ramka.jpg') center/cover no-repeat;
	max-width:418px;}
.avatar_container img {border-radius:100%; }
.user_block1 .row [class*="col-"] {padding-bottom: 8px;}
.user-profile i {font-size:1.2em;}

.user_heading { font-weight: 700;font-size: 1.5em; margin-bottom:8px;}
.user_block2 { padding:30px 20px 30px 0;}
@media (max-width:991px){
.user_block2 { padding:30px;}	
}
.user_block2 .row [class*="col-"] {padding-bottom: 15px;}
.your_discount{
   position:absolute;
   right:0px; 
   top:-30px;
   height:110px;
   width:110px;
  text-align:center; 
   padding-top:19px;  
   background: url('/image/catalog/pwa/disk.png') center/cover no-repeat; }
   .your_discount_number{font-size: 2em;font-weight: 700; line-height:1;} 
.job-field{font-size: 1.1em; color:#ffdaa7;}
.btn-dark {background:#140405; color:#f5e2ca;}
.btn-dark:hover, .btn-default2:hover {background:#9f580b; color:#ffdaa7;}
.btn-default2 {background:#f5e2ca; color:#140405;}

/*ДР*/
.user_name_block {border-radius:16px;  border: 3px double #ffdaa7; padding:10px; margin-bottom:20px;}
.list-customers-bd .avatar_container { max-width:120px; margin-bottom:0;}
.list-customers-bd .user_name {padding-top:24px;}
 .user_name .user_corona_small{
	  position:absolute;
   top:0; 
   left:50%;
   transform: translateX(-50%);
   height:37px;
   width:50px;   
   background: url('/catalog/view/theme/unishop2/image/corona_small.png') center/cover no-repeat; }

/*footer*/
 footer {
	 border-top: 1px solid;
     border-image: linear-gradient(to right,#140405, #e79e1e, #140405);
	 border-image-slice: 1;
	 background: #140405 url('/image/catalog/pwa/fonbottom.jpg') no-repeat center bottom !important;
 }
@media (max-width:768px){ 
#column-right .menu-module__ul li{
	display:inline-block;     
	border: 1px solid rgba(255, 255, 255, 0.2);
	border-radius:6px;
	margin:0 6px 6px 0;}
	#column-right .menu-module__ul li a{padding:6px 10px;font-size:0.9em;}
}
 
 /*For bootstrap 3*/
.d-flex {display: flex;}
.mb-1{margin-bottom:1em;}
.mb-05{margin-bottom:.5em;}
.mb-2{margin-bottom:2em;}
.mb-3{margin-bottom:3em;}
.mb-4{margin-bottom:4em;}
.mb-5{margin-bottom:5em;}
.me-07{margin-right:7px;}
.me-1{margin-right:1em;}
.me-2{margin-right:2em;}
.me-3{margin-right:3em;}
.mt-1{margin-top:1em;}


