@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700&subset=cyrillic-ext');
.home-4 .slick-list{width: 100%;}

/* ???? ????????? ?? ??????? */
.t3-header .phone p {
color: #66615b;
}

/* ??????? ????? ?????? ? ??????????? ? ??????? */
@media only screen and (max-width: 480px) {
  .t3-top-banner > div,
  .t3-bottom-banner > div {
   display:none;
  }
}

/* ????-???? (???????????) ????? ??? ? title */
.t3-megamenu .mega-nav > li .separator {
	    text-transform: uppercase;
        font-weight: bold;
}

/* ????? ??? ?????? */
h1, .h1 {
    font-size: 46px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .card {
	color: #000000;
}

/* ????? ??????????? ???? ? ???????? */
.bootstrap-select.open div.dropdown-menu{
    max-height: 250px !important;
}
.bootstrap-select.open ul.dropdown-menu{
    max-height: 240px !important;
}

/* ????? ?? 2 ?????? ? ?????????? ?? ????????? */
@media (max-width: 768px){
    .category-view .col-xs-12{
    width: 50%;
    }
    .category-view .category-image{
        height: auto
    }
}

/* ??????? ??? ???? ? ?????????? */
.product-wrap .product-image {
    margin-bottom: 0px;
    height: 270px;
    position: relative;
}

/* Товары которых нет в наличии серые */
.nostock-product{
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
	-webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.nostock-product:hover{
    -webkit-filter: none;
            filter: none;
}
/*Кнопка в корзине */
.button-default {
    display: inline-block;
    background-color: #1ae2ca;
    color: white;
    text-decoration: none;
    border: none; 
    border-radius: 5px; 
    padding: 15px 30px;
    font-size: 18px;
    cursor: pointer; 
    transition: background-color 0.3s ease; 
}

.button-default:hover {
    background-color: #20a292; 
    color: white; 
}

.btn-lg {
    font-weight: bold;
}

.PricebasePrice.vm-display.vm-price-value {
    font-size: 18px;
    text-decoration: line-through;
    margin: 0px 10px 0 0px;
}