.stepp-gallery-dots {
            position: absolute;
            z-index: 20;
            left: 0;
            right: 0;
            bottom: 12px;
            display: flex;
            justify-content: center;
            align-items: center;
            gap: 9px;
            padding: 8px 0;
            pointer-events: none;
        }
        .stepp-gallery-dots__dot {
            appearance: none !important;
            display: block !important;
            width: 6px !important;
            height: 6px !important;
            min-width: 6px !important;
            min-height: 6px !important;
            margin: 0 !important;
            padding: 0 !important;
            border: 0 !important;
            border-radius: 50% !important;
            background: #c7cbd0 !important;
            box-shadow: none !important;
            cursor: pointer;
            pointer-events: auto;
            transition:
                width .2s ease,
                height .2s ease,
                background-color .2s ease;
        }
        .stepp-gallery-dots__dot.is-active {
            width: 7px !important;
            height: 7px !important;
            min-width: 7px !important;
            min-height: 7px !important;
            background: #102a43 !important;
        }
