
.vm-trumb-slider, .vm-trumb-slider .slick-slide, .product-block .product-image {
    height: 400px;
}

.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: transparent !important;
    background-clip: border-box;
    border-radius: 0.25rem;
}

 #sp-vmmenu a {
        color: #5d5d5a !important;
    }

    #sp-vmmenu a:hover  a:active {
        color: #5d5d5a !important;
    }


.product-block .product-price div.PricesalesPrice {
  font-size: 16px !important;
  font-weight: bold;
}


h1, .h1 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: #2E5771	 !important;
}


.sp-module .vmcat-menu .level1 > a {
  padding: 15px 50px 15px 20px !important;
  line-height: 24px !important;
  background: #B8CAD7;
  border-bottom-color: #8DA1AE;
}
.sp-module .vmcat-menu .level1:hover > a {
  background: #B8CAD7;
}

.addtocart-area input[type="submit"], .addtocart-area button[type="submit"] {
margin: 0;
font-size: 14px;
color: #ffffff !important;
background: #A67A42 !important;
}

.nav-pills.nav-pills-primary .nav-item .nav-link.active, .nav-pills.nav-pills-primary .nav-item .nav-link.active:focus, .nav-pills.nav-pills-primary .nav-item .nav-link.active:hover {
    background-color: #A67A42;
}

.product-block .product-price div.PricesalesPrice {
padding: 0 3px;
font-size: 18px;
font-weight: bold;
}


.productdetails-view .product-details-container .product-price div.PricesalesPrice {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
font-size: 24px;
margin-right: 10px;
}



.btn-podrobnee {
  color: #ffffff !important;
  background-color: #A67A42;
  border-color: #A67A42;
padding: 5px 15px 10px 15px!important;
     	border: 2px solid #A67A42 !important;
    border-radius: 4px 4px 4px 4px;    
}
.btn-podrobnee:hover {
  color: #ffffff !important;
  background-color: #A67A42;
  border-color: #A67A42;
}
.btn-podrobnee:focus, .btn-podrobnee.focus {
  box-shadow: 0 0 0 0.2rem rgba(182, 152, 42, .5);
}
.btn-podrobnee.disabled, .btn-podrobnee:disabled {
  color: #fff;
  background-color: #A67A42;
  border-color: #A67A42;
}
.btn-podrobnee:not(:disabled):not(.disabled):active, .btn-podrobnee:not(:disabled):not(.disabled).active, .show > .btn-podrobnee.dropdown-toggle {
  color: #fff;
  background-color: #A67A42;
  border-color: #A67A42;
}
.btn-podrobnee:not(:disabled):not(.disabled):active:focus, .btn-podrobnee:not(:disabled):not(.disabled).active:focus, .show > .btn-podrobnee.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(182, 152, 42, .5);
}





.btn-secondary {
    color: #fff;
    background-color: #8da1ae;
    border-color: #8da1ae;
}

#sp-position8 .number {
  font-size: 26px;
  margin-bottom: 0;
}
#sp-position8 .schedule {
  font-size: 10px;
  margin-bottom: 0;
}


#sp-vmtop .container-inner {
  border-bottom: 0px;
}

#sp-vmmenu {
    background-color: #cbceea;
}

#sp-vmtop {
  border-bottom: 1px solid #e9ecef;
}
#sp-vmmenu {
  background: #888;
  margin-bottom: 25px;
}
#sp-vmmenu .sp-column {
  background: transparent;
}
#sp-vmmenu #sp-menu {
  margin-bottom: 0;
}
#sp-vmmenu #sp-menu .sp-megamenu-parent > li:first-child {
  margin-left: 0;
}
#sp-bottom, #sp-footer {
  background: #888;
}
#sp-bottom {
  padding-top: 0;
  margin-top: 30px;
}
#sp-footer {
  border-top: 1px solid rgba(255, 255, 255, .1);
}
#sp-footer .container-inner {
  border-top: 0;
}
#sp-bottom .container-inner, #sp-footer .container-inner {
  background: transparent;
  padding-left: 0;
  padding-right: 0;
}
.product-block .card{
    box-shadow: none;  
}

#offcanvas-toggler {
  display: block;
  height: auto;
  line-height: auto;
  font-size: 20px;
  color: #ffffff;
}
#offcanvas-toggler > span:hover {
  color: #ffffff;
}