/* Settings Page Style */
.li-bafg-extension {
    label {
        padding-bottom: 20px;
        font-weight: 500;
        font-size: 17px;
        text-transform: uppercase;
        color: #000;
    }
}

.classes-container {
    background: #fff;
    padding: 20px;
}

/* Pause Button Style */
.swiper-parent-class {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: 15px;
}

.swiper-parent-class .remove-class {
    cursor: pointer;
    padding: 15px;
}

.swiper-parent-class p {
    flex: 0 1 200px;
}

.swiper-parent-class span {
    flex: 0 1 200px;
}

.li-bafg-button-control {
    border-radius: 50% !important;
    margin-top: 15px!important;
    height: 50px;
    width: 50px;
    padding: 0;
    border-color: var(--e-global-color-primary) !important;
    color: var(--e-global-color-primary) !important;
    background: #fff!important;
    position: relative;
}

.li-bafg-button-control::after {
    content: "";
    display: inline-block;
    background: var(--e-global-color-primary);
    width: 10px;
    height: 15px;
    mask: url("/wp-content/plugins/li-swiper-bafg-extension/src/assets/img/pause.svg") no-repeat 50% 50%;
    mask-size: cover;
}

.li-bafg-button-control.paused::after {
    mask: url("/wp-content/plugins/li-swiper-bafg-extension/src/assets/img/play.svg") no-repeat 50% 50%;
    width: 16px;
    height: 16px;
}

.li-bafg-button-control:hover {
    color: #fff !important;
    background: var(--e-global-color-primary)!important;
}

.li-bafg-button-control:hover:after {
    background: #fff;
}