.hs-wrapper-165acd7a {
    width: 100%;
    overflow: hidden; /* Hide standard scrollbar */
    position: relative;
    cursor: grab;
    user-select: none; /* Prevent text selection while dragging */
}
.hs-wrapper-165acd7a:active {
    cursor: grabbing;
}
.hs-container-165acd7a {
    display: flex;
    flex-wrap: nowrap;
    width: max-content;
    will-change: transform;
    /* smooth transition for mouse wheel & dragging */
    transition: transform 0.1s ease-out;
}
.hs-slide-165acd7a {
    flex-shrink: 0;
}
.hs-img-165acd7a {
    max-width: none;
    object-fit: cover;
    pointer-events: none; /* prevent image drag interfering with custom pointer events drag */
    display: block;
}
