.zoomin-image {
    overflow: hidden;
}

.zoomin-image img {
    transition: transform 0.4s ease;
}

.zoomin-image:hover img {
    transform: scale(1.1);
}

.u4u-scroll-banner .mini-text{
    transform: translateX(-40px);
    opacity: 0;
    transition: transform 0.6s ease, opacity 0.6s ease;
}

.u4u-scroll-banner .mini-btn{
    transform: translateX(40px);
    opacity: 0;
    transition: transform 0.6s ease, opacity 0.6s ease, background 0.25s ease, color 0.25s ease, border-color 0.25s ease;
}

.u4u-scroll-banner.in-view .mini-text,
.u4u-scroll-banner.in-view .mini-btn{
    transform: translateX(0);
    opacity: 1;
}

.no-image-select{
    position:relative !important;
    overflow:hidden !important;
}

.no-image-select,
.no-image-select *,
.no-image-select img,
.no-image-select a,
.no-image-select div{
    -webkit-user-select:none !important;
    -moz-user-select:none !important;
    -ms-user-select:none !important;
    user-select:none !important;
    -webkit-user-drag:none !important;
    user-drag:none !important;
}

/* вимикає відкриття фото по кліку */
.no-image-select a,
.no-image-select img{
    pointer-events:none !important;
}

/* прозорий шар поверх */
.no-image-select::after{
    content:"";
    position:absolute !important;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:9999;
    background:transparent;
    pointer-events:auto;
}
/* Глушимо саме lightbox-картинки Zoho */
.no-image-select img[data-lightbox],
.no-image-select img[data-lightbox="true"],
.no-image-select .zpimage {
    pointer-events: none !important;
    -webkit-user-drag: none !important;
    user-drag: none !important;
    -webkit-touch-callout: none !important;
    -webkit-user-select: none !important;
    user-select: none !important;
    cursor: default !important;
}

/* Прозорий шар-перехоплювач поверх картинки */
.no-image-select {
    position: relative !important;
    overflow: hidden !important;
    isolation: isolate !important;
}

.no-image-select::after {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    z-index: 2147483647 !important;
    background: transparent !important;
    pointer-events: auto !important;
    cursor: default !important;
}

/* На випадок, якщо Zoho обгортає картинку у власний div з position */
.no-image-select > *,
.no-image-select [class*="zpimage"],
.no-image-select [data-lightbox] {
    pointer-events: none !important;
}

/* Глушимо всі lightbox-контейнери Zoho повністю */
.hb-lightbox,
.zpimage-container,
.zpimage-anchor,
.zpimage-data-ref,
.zpimage {
    pointer-events: none !important;
    cursor: default !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    -webkit-user-drag: none !important;
    user-drag: none !important;
    -webkit-touch-callout: none !important;
}

/* І на всі вкладені елементи теж */
.hb-lightbox *,
.zpimage-container * {
    pointer-events: none !important;
    -webkit-user-select: none !important;
    user-select: none !important;
    -webkit-user-drag: none !important;
    user-drag: none !important;
}

/* Прибираємо вказівник «руки», який лишається від lightbox */
.hb-lightbox,
.hb-lightbox * {
    cursor: default !important;
}
