/* InstantShop v98 - banners da home em slot único com fade.
   Não cria grid, não força altura e não muda o tamanho original do banner. */
.instantshop-home-banner-single-fade-v98 {
    position: relative;
    isolation: isolate;
}

.instantshop-home-banner-single-fade-v98 .is-home-banner-track {
    position: relative;
}

.instantshop-home-banner-single-fade-v98 .is-home-banner-item {
    position: relative;
    opacity: 1;
    visibility: visible;
    transition: opacity .42s ease-in-out, visibility .42s ease-in-out;
}

.instantshop-home-banner-single-fade-v98.is-fading .is-home-banner-item {
    opacity: 0;
    visibility: visible;
}

.instantshop-home-banner-single-fade-v98 .is-home-banner-click-target-v98 {
    position: absolute !important;
    inset: 0 !important;
    z-index: 8 !important;
    display: block;
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    background: transparent !important;
    color: inherit !important;
    text-decoration: none !important;
}

.instantshop-home-banner-single-fade-v98 .is-home-banner-overlay {
    z-index: 9;
    pointer-events: none;
}

.instantshop-home-banner-single-fade-v98 .is-home-banner-nav,
.instantshop-home-banner-single-fade-v98 .is-home-banner-prev,
.instantshop-home-banner-single-fade-v98 .is-home-banner-next,
.instantshop-home-banner-single-fade-v98 .is-home-banner-dots,
.instantshop-home-banner-single-fade-v98 .is-home-banner-dot {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

.instantshop-home-banner-single-fade-v98[data-instantshop-banner-count="1"] .is-home-banner-item {
    transition: none !important;
}
.instantshop-home-banner,
.instantshop-home-banner *,
.instantshop-home-banner img,
.instantshop-banner,
.instantshop-banner *,
.instantshop-banner img {
    user-drag: none;
    -webkit-user-drag: none;

    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
