.uni-slideshow_v2{margin-top:-30px;}
.header-logo img{max-width: 150px;}

/* 1. Выравнивание всего контента по центру (как на основном сайте) */
.uni-slideshow_v2__item {
    justify-content: center !important;
}

.uni-slideshow_v2__description {
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    text-align: center !important;
    padding: 0 20px;
}

/* 2. Стиль шрифтов как на 3nails.ru */
.uni-slideshow_v2__title {
    /* Подключаем Ubuntu, как на основном сайте */
    font-family: 'Ubuntu', sans-serif !important; 
    font-size: 40px !important;      /* Размер заголовка */
    font-weight: 300 !important;   /* Тонкое начертание */
    line-height: 1.25 !important;
    text-transform: uppercase !important; /* Все заглавные */
    letter-spacing: 0.5px !important;
    margin-bottom: 25px !important;
}

.uni-slideshow_v2__btn {
    font-family: 'Ubuntu', sans-serif !important;
    font-size: 11px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    padding: 10px 50px !important;
    background-color: #2b78e4 !important; /* Синий цвет кнопки */
    color: #ffffff !important;
    display: inline-block !important;
    border-radius: 12px;
}

/* 3. ОСОБОЕ ПРАВИЛО: Для слайда №3 делаем текст БЕЛЫМ */
/* Настройки первых двух слайдов остаются "как есть" в шаблоне */
.uni-slideshow_v2__item.item-3 .uni-slideshow_v2__title,
.uni-slideshow_v2__item.item-3 .uni-slideshow_v2__text {
    color: #ffffff !important;
}
/* 1. Изменяем вертикальное выравнивание в контейнере */
.uni-slideshow_v2__item {
    justify-content: center !important; 
    align-items: flex-start !important; /* Выравниваем по верхней границе */
}

/* 2. Поднимаем блок описания выше */
.uni-slideshow_v2__description {
    top: 130px !important;              /* <-- Это значение регулирует высоту (меньше = выше) */
    bottom: auto !important;           /* Убираем растягивание вниз */
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    text-align: center !important;
    padding: 0 20px;
}

.carousel{
  	left: calc(-1 * (100vw - 100%) / 2);
    width: 100vw;
  	position: relative;
	background: #f3f3f3;
	padding:25px 25px 0 25px;
  }

.carousel .owl-item {
	margin: 0px;
	text-align: center;
	line-height: 0;
	align-items: center;
}

.carousel .owl-item  a {
	border: none;
}

.carousel .owl-item  img {
	display: inline-block;
	opacity: .2;
	max-width: 100%;
	-webkit-transition: opacity .2s ease;
	transition: opacity .2s ease;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

.carousel .owl-item  img:hover {
	opacity: .5;
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}

@media (min-width:768px){
	.carousel .owl-stage-outer {
		position: relative;
		padding: 45px 100px;
	}
}

.unicheckout__payment {display:none}