.t-carousel__zoomer__img {
    border-radius: 20px;
}

.t-carousel__zoomer__control:hover{
    opacity: unset !important;
}

.t-carousel__zoomer__control:hover .t-carousel__zoomer__arrow__wrapper:before {
    background: hsla(0, 0%, 100%, .9) !important;
}

.t-zoomer__close:hover {
    opacity: 1 !important;
    background-color: rgb(255, 255, 255, 1) !important;
}

.t-zoomer__container {
    background-color: rgb(0, 0, 0, 0.8) !important;
}

.t-zoomer__bg {
    background: unset !important;
    backdrop-filter: blur(10px);
}

.tmenu-mobile__container {
    padding: 0 20px !important;

}
.t-title_xs,
.t119__preface {
    line-height: 1 !important;
}