.paginated-children {
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    gap: 25px;
    align-items: center;
    justify-content: center;
}

.paginated-children-bullet {
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    line-height: 1;
}

.paginated-children-bullet--prev,
.paginated-children-bullet--next {
    width: 56px;
    background: var(--circular-shift-light-blue-tint-1);
    border-radius: 58px;
}
.paginated-children-bullet--prev a,
.paginated-children-bullet--next a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.paginated-children-bullet a:hover {
    color: #0F0080;
    cursor: pointer;
}

.paginated-children-bullet--disabled { pointer-events: none; }
.paginated-children-bullet--disabled svg,
.paginated-children-bullet--disabled svg,
.paginated-children-bullet--dots,
.paginated-children-bullet a {
    padding: 0 5px;
    color: #B7B3D9;
}

.paginated-children-bullet a {
    text-decoration: none;
}

.paginated-children-bullet--selected a {
    color: #0F0080;
}
.paginated-children-bullet--selected a:hover {
    cursor: default;
}

.paginated-children-bullet--prev:hover,
.paginated-children-bullet--next:hover {
    background-color: var(--blue100);
}
.paginated-children-bullet--prev:hover a,
.paginated-children-bullet--next:hover a {
    color: #FFF!important;
}

.paginated-children-bullet--next:not(.paginated-children-bullet--disabled) a { color: var(--blue100); }
.paginated-children-bullet--prev:not(.paginated-children-bullet--disabled) a { color: var(--blue100); }
