.wp-block-sensei-lms-purchase-course__products__item {
    background-color: #0675c4 !important;
    flex: 1 1 150px !important;
    border:1px solid #101e9e;
}

body.sensei .wp-block-media-text {
    padding-top:2rem;
    padding-bottom:2rem;
}

body.sensei .wp-block-button__link:not(.btn-account),
body.sensei .wp-block-button__link:not(.btn-login){
    background: rgba(221, 7, 7, 0.818);
}

.sensei-course-theme:is(.sensei-video,.sensei-modern,.sensei-video-full) .sensei-course-theme__header~div {
    padding-top: 0 !important;
}

@media (max-width: 768px) {
    body.sensei .has-global-padding > .alignfull {
        margin-left:0 !important;
        margin-right:0 !important;
    }

    body.sensei .has-global-padding {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    body.sensei .wp-block-media-text {
        padding-top: 0 !important;
    }

    body.sensei .wp-block-media-text__media {
        padding-bottom: 2rem;
    }

    body.sensei .wp-block-sensei-lms-purchase-course__products .wp-block-sensei-lms-purchase-course__products__list{
        display:block;
    }
    body.sensei .wp-block-sensei-lms-purchase-course__products .wp-block-sensei-lms-purchase-course__products__item{
        display:block;
        margin-bottom: 1rem;
    }

    body.sensei .wp-block-button__link {
        width: 100%;
    }

    body.sensei .sensei-course-theme__main-content {
        margin-left: 2rem;
        margin-right: 2rem;
    }

    body.sensei .wp-block-post-title {
        padding-left:0 !important;
    }
    
}

@media screen and (max-width: 782px) {
    .sensei-course-theme-lesson-video {
        margin: 0 !important;
    }
}