.menu2 .menu__level-1-li::after, .menu2 .menu__level-1-a, .menu2 .menu__level-1-pm, .menu2 .menu__header {
   text-transform: uppercase;
}
.menu__level-1-a {
    font-weight: 400;
}

.dropdown-menu li > a i {
    /*color: #af5aff;*/
font-weight: 400;
 text-transform: uppercase;

}

/*Кнопка контактів*/
.header-phones__show-phone {
background: #38b6ff;
}
/* Кнопка контактів кінець*/

/*Кнопка меню категорій*/
.header-menu__btn.show{
color: #2e2e2e;
} /*Кнопка меню категорій кінець*/

/*Картинка поста*/
.image-post{
max-width: 100%;
height: auto;
}
/*Бокове меню*/
.list-group-item.active {
color: #b76aff;
}

h2{
margin-top: 15px;
}

.header-block {
    padding: 15px 0 15px;
}


/*Карусель точки*/
.owl-carousel .owl-dots .owl-dot span {
    width: 11px;
    height: 11px;
    border-radius: 28px;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
}
/*Товар Точки Карусели*/

.product-thumb__addit-dot {
    width: 10px;
    height: 10px;
    border-radius: 50px;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
}

.menu__level-1-img {
    width: 35px;
    height: 35px;
    margin: 0 7px 0 0;
    border-radius: 25px;
}


/*Slides*/

.uni-slideshow_v2__image.text-over-image img {
    width: auto;
    height: 100%;
    object-fit: contain;
}

@media (min-width: 767px){
.uni-slideshow_v2__item {
    height: auto !important;
}}
/*Slides end*/



/* Simple Credit*/

.radio #uc_ii {
    padding-top: 10px;
}

.radio #uc_pp {
        padding-top: 10px;
}
/* Simple Credit END*/

/*Изменение индекса что б Binotel в меню не маячил*/
@media (max-width: 992px) {
    .menu-wrapper {
        z-index: 99999999;
}
}

/*кнопки*/
.btn {
       /*padding-top: 2px;*/
    height: 45px;
    font-size: 1rem;
    text-transform: uppercase;
    font-weight: 500;
}

.btn-xl {
    /*padding-top: 2px;*/
    height: 45px;
    font-size: 1rem;
    text-transform: uppercase;
    font-weight: 500;
}

.btn i.fa {
    font-size: 23px;
}

.sticker__item {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1em;
    padding: 15px 10px;
}

@media (max-width: 767px) {
    .sticker__item {
        text-transform: uppercase;
        font-weight: 400;
        font-size: 0.8em;
        padding: 11px 6px;
        padding-top: 12px;
    }
}

.product-thumb__name{
font-size: 1rem;
    font-weight: 200;
}

.card-box .card-title {
    text-transform: uppercase;
    font-weight: 300;
}

.product-thumb__name {
	display: -webkit-box;
	-webkit-line-clamp: 2; /* обмежити до 2 рядків */
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 3em; /* приблизна висота для 2 рядків — залежить від line-height */
	line-height: 1.5em; /* контролює висоту рядка */
}

.product-thumb__image img {
    border-radius: 4px;
    transition: transform 0.2s ease;
}
.product-thumb__image:hover img {
    transform: scale(1.05);
}

a.btn {
    line-height: 42px;
}
.modal-header .close {
    background: unset;
}

.modal-header {
    background: unset;
}
