.styles_main_container__RNhqq {
    display: flex;
    flex-direction: column;
}

.styles_verse_of_the_day_wrapper__Strq6 {
    height: 600px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    position: relative;
    overflow: hidden;
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 {
        height: 475px;
    }
}

@media (min-width: 1680px) {
    .styles_verse_of_the_day_wrapper__Strq6 {
        border-radius: 24px;
    }
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_background_image__s4xgA,
.styles_verse_of_the_day_wrapper__Strq6 .styles_background_image_overlay__DGKGF {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: var(--z-index-background);
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_background_image_overlay__DGKGF {
    background-color: black;
    opacity: 0.25;
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_header__X1sDn {
    display: flex;
    justify-content: space-between;
    padding-right: 66px;
    padding-left: 66px;
    color: white;
    font-family: var(--proximanova-light);
    font-size: 20px;
    margin-top: 24px;
    width: 100%;
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 .styles_header__X1sDn {
        padding-left: 20px;
        padding-right: 20px;
        margin-top: 25px;
        font-size: 14px;
    }
}

@media (min-width: 1680px) {
    .styles_verse_of_the_day_wrapper__Strq6 .styles_header__X1sDn {
        padding-left: 32px;
        padding-right: 32px;
        margin-top: 24px;
    }
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_verse_of_the_day_link__DMR1D {
    display: flex;
    width: 100%;
    justify-content: center;
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_verse__RlYUF {
    width: 75%;
    max-width: 600px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_verse__RlYUF.styles_right_to_left__axa0x {
    direction: rtl;
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 .styles_verse__RlYUF {
        width: 100%;
        padding-right: 20px;
        padding-left: 20px;
    }
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_verse_content__nCrNp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    padding-top: 30px;
    font-size: 40px;
    line-height: 1.2em;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
    color: white;
    margin-bottom: 24px;
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_verse_content__nCrNp:is([data-language-code="bn"], [data-language-code="th"], [data-language-code="hi"], [data-language-code="te"], [data-language-code="mr"], [data-language-code="pa"], [data-language-code="ta"]) {
    line-height: 1.55em;
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 .styles_verse_content__nCrNp {
        font-size: 28px;
        margin-bottom: 32px;
    }
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_verse_reference__nytSM {
    font-family: var(--proximanova-semibold);
    font-size: 18px;
    letter-spacing: 2px;
    line-height: 1.25em;
    color: white;
    text-transform: uppercase;
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 .styles_verse_reference__nytSM {
        font-size: 16px;
    }
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 .share-button-component {
        transform: scale(0.8);
    }
}

.styles_verse_of_the_day_wrapper__Strq6 .styles_spacer__umCuA {
    width: 100%;
    height: 44px;
}

@media (max-width: 960px) {
    .styles_verse_of_the_day_wrapper__Strq6 .styles_spacer__umCuA {
        height: 35px;
    }
}


.styles_content_block__kE2de {
    width: 100%;
    max-width: var(--site-max-width);
    padding-right: 64px;
    padding-left: 64px;
    margin-bottom: 78px;
    margin-left: auto;
    margin-right: auto;
    order: 100;
}

.styles_verse_of_the_day_block__KAER3 {
    margin-bottom: 40px;
}

.styles_content_block__kE2de:has(.styles_verse_of_the_day_wrapper__Strq6) {
    padding: 0px;
    margin-bottom: 40px;
}

.styles_content_block__kE2de:last-child {
    margin-bottom: 104px;
}

@media (max-width: 960px) {
    .styles_content_block__kE2de {
        padding-right: var(--mobile-gutter-width);
        padding-left: var(--mobile-gutter-width);
        margin-bottom: 32px !important;
    }
}

@media (min-width: 1680px) {
    .styles_content_block__kE2de {
        padding-right: 0px;
        padding-left: 0px;
    }

    .styles_content_block__kE2de:has(.styles_verse_of_the_day_wrapper__Strq6) {
        margin-top: 20px;
    }
}

.styles_reading_plan_element__qbBzP,
.styles_suggested_reading_plan_element__z5_B5 {
    min-width: 0;
    flex-grow: 1;
    margin-right: 32px;
}

.styles_reading_plan_element__qbBzP:last-child,
.styles_suggested_reading_plan_element__z5_B5:last-child {
    margin-right: 0px;
}

@media (max-width: 960px) {
    .styles_reading_plan_element__qbBzP {
        width: 100% !important;
        flex-basis: initial;
        margin-bottom: 24px;
    }

    .styles_reading_plan_element__qbBzP:last-child {
        margin-bottom: 0px;
    }

    .styles_suggested_reading_plan_element__z5_B5 {
        width: 55vw !important;
        flex-basis: initial;
        min-width: 220px;
        margin-right: 16px;
        flex-shrink: 0;
    }

    .styles_suggested_reading_plan_element__z5_B5:last-child {
        margin-right: 0px;
    }
}

.styles_plan_image__2cChE {
    position: relative;
    width: 100%;
    aspect-ratio: 1.7778;
    overflow: hidden;
    border-radius: 8px;
    margin-bottom: 12px;
}

.styles_plan_image__2cChE img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
}

.styles_plan_title__ioTeW {
    font-size: 20px;
    font-family: var(--proximanova-medium);
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--dark-text-color);
}

@media (max-width: 960px) {
    .styles_plan_title__ioTeW {
        font-size: 18px;
    }
}

.styles_plan_days_number__JZ9v5 {
    color: var(--neutral-gray-color);
    font-family: var(--proximanova-regular);
    font-size: 16px;
    line-height: 150%;
    text-transform: capitalize;
    margin-top: 4px;
}

@media (max-width: 960px) {
    .styles_plan_days_number__JZ9v5 {
        margin-top: 2px;
    }
}

.styles_daily_devotional_wrapper__Aoyi_ {
    width: 100%;
    border-radius: 10px;
    border: 1px solid var(--light-gray-border-color);
    background: linear-gradient(0deg, rgba(37, 55, 70, .825), rgba(37, 55, 70, .825)), url(/images/user_bible_background.jpg) 100% / cover no-repeat;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 48px 56px;
}

@media (max-width: 960px) {
    .styles_daily_devotional_wrapper__Aoyi_ {
        height: auto;
        padding: var(--mobile-gutter-width) 16px;
    }
}

.styles_daily_devotional_wrapper__Aoyi_ .styles_section_header_title__YUq_5 {
    color: var(--light-gray-border-color);
    font-family: var(--proximanova-regular);
    font-size: 24px;
    line-height: 125%;
    margin-bottom: 8px;
}

@media (max-width: 960px) {
    .styles_daily_devotional_wrapper__Aoyi_ .styles_section_header_title__YUq_5 {
        font-size: 16px;
    }
}

.styles_daily_devotional_wrapper__Aoyi_ .styles_daily_devotional_content__XMGLX .styles_title__lqp0K {
    color: var(--light-gray-border-color);
    font-family: var(--proximanova-bold);
    font-size: 36px;
    line-height: 1.25em;
    margin-bottom: 16px;
}

@media (max-width: 960px) {
    .styles_daily_devotional_wrapper__Aoyi_ .styles_daily_devotional_content__XMGLX .styles_title__lqp0K {
        font-size: 26px;
    }
}

.styles_daily_devotional_wrapper__Aoyi_ .styles_daily_devotional_content__XMGLX .styles_content__wUJ0J {
    color: white;
    font-family: var(--proximanova-regular);
    font-size: 20px;
    line-height: 1.5em;
    margin-bottom: 30px;
}

@media (max-width: 960px) {
    .styles_daily_devotional_wrapper__Aoyi_ .styles_daily_devotional_content__XMGLX .styles_content__wUJ0J {
        font-size: 18px;
        margin-bottom: 22px;
    }
}

.styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 56px;
    display: flex;
    align-items: end;
}

@media (max-width: 960px) {
    .styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk {
        flex-basis: 48px;
        justify-content: center;
    }
}

.styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk a {
    width: 190px;
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-color: #079BDF;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    font-family: var(--proximanova-bold);
    font-size: 18px;
    letter-spacing: var(--cta-letter-spacing);
    text-transform: uppercase;
}

.styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk a span {
    display: inline-block;
    text-box-edge: cap alphabetic;
    text-box-trim: trim-both;
}

@media (hover: hover) {
    .styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk a {
        background: linear-gradient(white 50%, #079BDF 50%);
        background-size: var(--animated-cta-button-background-size);
        background-position: var(--animated-cta-button-background-position);
        transition-property: var(--animated-cta-button-transition-property);
        transition-timing-function: var(----animated-cta-button-timing-curve);
        transition-duration: var(--animated-cta-button-transition-duration);
    }

    .styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk a:hover {
        background-position: var(--animated-cta-button-background-position-hover);
        color: #079BDF;
    }

    .styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk a:active {
        border-color: #0285C1;
        background: linear-gradient(white 50%, #0285C1 50%);
        background-size: var(--animated-cta-button-background-size);
        background-position: var(--animated-cta-button-background-position);
        transition-duration: var(--animated-cta-button-press-transition-duration);
        color: white;
    }
}

@media (max-width: 960px) {
    .styles_daily_devotional_wrapper__Aoyi_ .styles_devotional_link___8Gzk a {
        width: 150px;
        height: 48px;
        line-height: 48px;
        font-size: 14px; 
    }
}

.styles_in_progress_plans_section__DHOAE,
.styles_in_progress_plans_section__DHOAE.loading,
.styles_in_progress_plans_section__DHOAE.no-plans {
    display: none;
    opacity: 0;
    pointer-events: none;
    margin-bottom: 0px;
    transition: 
        opacity 0.5s ease-in-out,
        display 0.5s allow-discreet;
    transition-behavior: allow-discreet;
}

@media (max-width: 960px) {
    .styles_in_progress_plans_section__DHOAE {
        padding-right: 0px;
        padding-left: 0px;
    }
}

.styles_in_progress_plans_section__DHOAE.loaded:not(.no-plans) {
    display: block;
    opacity: 1;
    pointer-events: auto;
}

@starting-style {
    .styles_in_progress_plans_section__DHOAE.loaded:not(.no-plans .no-transition) {
        opacity: 0;
    }
}

.styles_in_progress_plans_height_wrapper__Z31iQ {
    display: grid;                 
    grid-template-rows: 0fr;       
    opacity: 0;                    
    transition: 
    grid-template-rows 0.5s ease,
    padding-bottom 0.5s ease,
    opacity 0.5s ease;
}

.styles_in_progress_plans_height_wrapper__Z31iQ .gallery-component { 
    overflow: hidden;
    padding-bottom: 0px;
}

.styles_in_progress_plans_section__DHOAE.loaded .styles_in_progress_plans_height_wrapper__Z31iQ {
    grid-template-rows: 1fr;
    opacity: 1;
    padding-bottom: 78px;
}

@media (max-width: 960px) {
    .styles_in_progress_plans_section__DHOAE.loaded .styles_in_progress_plans_height_wrapper__Z31iQ {
        padding-bottom: 0px;
    }
}

@starting-style {
    .styles_in_progress_plans_section__DHOAE.loaded:not(.no-transition) .styles_in_progress_plans_height_wrapper__Z31iQ {
        grid-template-rows: 0fr;
        opacity: 0;
        padding-bottom: 0px;
    }
}

.styles_in_progress_plans_section__DHOAE.styles_loading__uE7U_ .styles_in_progress_plans_height_wrapper__Z31iQ,
.styles_in_progress_plans_section__DHOAE.styles_no-plans__auhP_ .styles_in_progress_plans_height_wrapper__Z31iQ {
    grid-template-rows: 0fr;
    opacity: 0;
}

@media (max-width: 960px) {
    .styles_in_progress_plans_section__DHOAE .gallery-header-section,
    .styles_in_progress_plans_section__DHOAE .gallery-scroll-container {
        margin-left: var(--mobile-gutter-width) !important;
    }
}


.styles_in_progress_plan_item__cfeL2 {
    display: flex;
    min-width: 0;
    max-width: 644px;
    height: 126px;
    border-radius: 10px;
    border: 1px solid #e6e6e6;
    background: #FCFCFC;
    margin-right: 24px;
    padding: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
}

@media (hover: hover) {
    .styles_in_progress_plan_item__cfeL2:hover {
        background-color: var(--list-item-border-color);
    }

    .styles_in_progress_plan_item__cfeL2:active {
        background-color: #F9F9F9;
    }
}

@media (max-width: 960px) {
    .gallery-component-child-container[data-num-children="1"] .styles_in_progress_plan_item__cfeL2 {
        width: 100% !important;
    }

    .styles_in_progress_plan_item__cfeL2 {
        width: 312px;
        margin-right: 12px;
        max-width: none;
        max-width: initial;
    }
}

.styles_in_progress_plan_item__cfeL2:last-child {
    margin-right: 0px;
}

@media (max-width: 960px) {
    .styles_in_progress_plan_item__cfeL2:last-child {
        margin-right: calc(2 * var(--mobile-gutter-width));
    }
}

.styles_in_progress_plan_item__cfeL2 .styles_left_column__n1Qxr {
    aspect-ratio: 1;
    flex-shrink: 0;
    height: 100%;
    margin-right: 12px;
    position: relative;
}

@media (max-width: 960px) {
    .styles_in_progress_plan_item__cfeL2 .styles_left_column__n1Qxr {
        margin-right: 15px;
    }
}

.styles_in_progress_plan_item__cfeL2 .styles_thumbnail_image__egeq9 {
    position: absolute;
    height: 100%;
    aspect-ratio: 1;
    border-radius: 6px;
    overflow: hidden;
}

.styles_in_progress_plan_item__cfeL2 .styles_thumbnail_image__egeq9 img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
}

.styles_in_progress_plan_item__cfeL2 .styles_right_column__eFFBc {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    min-width: 0;
}

.styles_in_progress_plan_item__cfeL2 .styles_plan_size__tuDJ1 {
    color: var(--neutral-gray-color);
    font-family: var(--proximanova-medium);
    font-size: 16px;
    text-transform: capitalize;
    line-height: 100%;
    margin-bottom: 9px;
}

@media (max-width: 960px) {
    .styles_in_progress_plan_item__cfeL2 .styles_plan_size__tuDJ1 {
        font-size: 14px;
        margin-bottom: 7px;
    }
}

.styles_in_progress_plan_item__cfeL2 .styles_plan_title__ioTeW {
    color: var(--dark-text-color);
    font-family: var(--proximanova-semibold);
    font-size: 18px;
    line-height: 21px;
    margin-bottom: 13px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

@media (max-width: 960px) {
    .styles_in_progress_plan_item__cfeL2 .styles_plan_title__ioTeW {
        margin-bottom: 10px;
    }
}

.styles_in_progress_plan_item__cfeL2 .styles_plan_progress_bar_container__724Sk {
    max-width: 200px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.styles_in_progress_plan_item__cfeL2 .styles_plan_progress_bar_container__724Sk .styles_progress_bar_background__uP6Xf {
    flex-grow: 1;
    height: 10px;
    overflow: hidden;
    border-radius: 5px;
    background-color: #cac7c7;
    margin-right: 8px;
}

.styles_in_progress_plan_item__cfeL2 .styles_plan_progress_bar_container__724Sk .styles_progress_bar_background__uP6Xf .styles_progress_bar_indicator__OwyHh {
    height: 100%;
    border-radius: 5px;
    background-color: var(--selected-blue-color);
}

.styles_in_progress_plan_item__cfeL2 .styles_plan_progress_bar_container__724Sk .styles_progress_bar_percent_indicator__M01pT {
    color: var(--neutral-gray-color);
    font-family: var(--proximanova-regular);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
}
.GalleryComponent_gallery_component__W9OaT {
    width: 100%;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

.GalleryComponent_header_section__cQEXz {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px;
}

.GalleryComponent_header_section__cQEXz.no-header {
    display: none;
}

.GalleryComponent_header_section__cQEXz.align-centered {
    justify-content: center;
}

@media (max-width: 960px) {
    .GalleryComponent_header_section__cQEXz {
        margin-bottom: 12px;
    }
}

.GalleryComponent_title__1MnV1 {
    font-family: var(--proximanova-bold);
    font-size: 24px;
    line-height: 1.25em;
    color: var(--dark-text-color);
}

@media (max-width: 960px) {
    .GalleryComponent_title__1MnV1 {
        font-size: 20px;
    }
}

.GalleryComponent_additional_content_link__6GTj9 {
    font-family: var(--proximanova-regular);
    font-size: 16px;
    color: var(--selected-blue-color);
    line-height: 1.25em;
    text-transform: capitalize;
}

.GalleryComponent_scroll_container__QYzlY,
.GalleryComponent_scroll_container__QYzlY.GalleryComponent_list_layout__QxFey {
    width: 100%;
    padding: 0px;
    margin: 0px;
    scrollbar-width: none;
}

.GalleryComponent_scroll_container__QYzlY::-webkit-scrollbar {
    display: none;
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_desktop_horizontal_scroll__XkZs5 {
    overflow-x: scroll;
    overflow-y: hidden;
}

@media (max-width: 960px) {
    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_desktop_horizontal_scroll__XkZs5:not(.GalleryComponent_mobile_horizontal_scroll__IVNpN) {
        overflow-y: auto;
        overflow-x: auto;
    }

    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_mobile_horizontal_scroll__IVNpN {
        overflow-x: scroll;
        overflow-y: hidden;
        width: calc(100% + 2 * var(--mobile-gutter-width));
        transform: translateX(calc(-1 * var(--mobile-gutter-width)));
    }
}

.GalleryComponent_scroll_container__QYzlY .GalleryComponent_children_container__6_6TK {
    display: flex;
    flex-direction: row;
    min-width: 100%;
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7 .GalleryComponent_children_container__6_6TK {
    display: grid;
    width: 100%;
    grid-column-gap: 32px;
    -moz-column-gap: 32px;
         column-gap: 32px;
    grid-row-gap: 64px;
    row-gap: 64px;
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media (max-width: 960px) {
    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7 .GalleryComponent_children_container__6_6TK {
        -moz-column-gap: 0px;
             column-gap: 0px;
        row-gap: 24px;
    }
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="2"] .GalleryComponent_scroll_container__QYzlY:not(.GalleryComponent_desktop_horizontal_scroll__XkZs5) .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="3"] .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="4"] .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="5"] .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="6"] .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="7"] .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7[data-grid-columns="8"] .GalleryComponent_children_container__6_6TK {
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.GalleryComponent_scroll_container__QYzlY.GalleryComponent_desktop_horizontal_scroll__XkZs5 .GalleryComponent_children_container__6_6TK {
    justify-content: flex-start;
    flex-wrap: nowrap;
    width: -moz-fit-content;
    width: fit-content;
}

@media (max-width: 960px) {
    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_grid_layout__bEnA7 .GalleryComponent_children_container__6_6TK {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
}

@media (max-width: 960px) {
    .GalleryComponent_scroll_container__QYzlY .GalleryComponent_children_container__6_6TK {
        flex-direction: column;
        justify-content: flex-start;
    }

    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_mobile_horizontal_scroll__IVNpN .GalleryComponent_children_container__6_6TK {
        justify-content: flex-start;
        flex-wrap: nowrap;
        flex-direction: row;
        padding-left: var(--mobile-gutter-width);
        padding-right: var(--mobile-gutter-width);
        width: -moz-fit-content;
        width: fit-content;
    }

    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_mobile_horizontal_scroll__IVNpN .GalleryComponent_children_container__6_6TK > div {
        flex-shrink: 1 !important;
    }

    .GalleryComponent_scroll_container__QYzlY.GalleryComponent_desktop_horizontal_scroll__XkZs5:not(.GalleryComponent_mobile_horizontal_scroll__IVNpN) .GalleryComponent_children_container__6_6TK {
        flex-direction: column;
        justify-content: flex-start;
    }
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="1"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: 100%;
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="2"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 2);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="3"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 3);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="4"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 4);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="5"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 5);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="6"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 6);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="7"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 7);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="8"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 8);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="9"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 9);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="10"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 10);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="11"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 11);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="12"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 12);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="13"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 13);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="14"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 14);
}

.GalleryComponent_gallery_component__W9OaT[data-num-items="15"] .GalleryComponent_children_container__6_6TK > div {
    flex-basis: calc(100% / 15);
}
.FavoriteIconButton_favorite_icon__1LXU1 {
    position: absolute;
    width: 48px;
    height: 38px;
    top: 16px;
    right: 16px;
    border-radius: 12px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px 24px;
    background-color: #ffffff77;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgNC44MjY3OEMxNy4zMjI2IDQuODI2NzggMTcuNTc3NSA0LjkzMjYxIDE3LjgxMTUgNS4xNjY2M0MxOC4wNDU1IDUuNDAwNjEgMTguMTUwOCA1LjY1NDk3IDE4LjE1MDQgNS45NzYyVjIwLjY4ODFMMTIuMzM1IDE4LjE5NTlMMTIgMTguMDUyNEwxMS42NjUgMTguMTk1OUw1Ljg0OTYxIDIwLjY4ODFWNS45NzcxN0M1Ljg0OTYxIDUuNjU0NjUgNS45NTQ5MiA1LjM5OTc4IDYuMTg4NDggNS4xNjY2M0M2LjQyMjgzIDQuOTMyNjggNi42Nzg2IDQuODI3MTkgNy4wMDA5OCA0LjgyNjc4SDE3WiIgc3Ryb2tlPSIjMDI1QzhEIiBzdHJva2Utd2lkdGg9IjEuNyIvPgo8L3N2Zz4=);
    z-index: 1;
    cursor: pointer;
}

.FavoriteIconButton_favorite_icon__1LXU1.FavoriteIconButton_active_favorite__wpmjq {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcgNC44MjY3OEMxNy4zMjI2IDQuODI2NzggMTcuNTc3NSA0LjkzMjYxIDE3LjgxMTUgNS4xNjY2M0MxOC4wNDU1IDUuNDAwNjEgMTguMTUwOCA1LjY1NDk3IDE4LjE1MDQgNS45NzYyVjIwLjY4ODFMMTIuMzM1IDE4LjE5NTlMMTIgMTguMDUyNEwxMS42NjUgMTguMTk1OUw1Ljg0OTYxIDIwLjY4ODFWNS45NzcxN0M1Ljg0OTYxIDUuNjU0NjUgNS45NTQ5MiA1LjM5OTc4IDYuMTg4NDggNS4xNjY2M0M2LjQyMjgzIDQuOTMyNjggNi42Nzg2IDQuODI3MTkgNy4wMDA5OCA0LjgyNjc4SDE3WiIgc3Ryb2tlPSIjMDI1QzhEIiBzdHJva2Utd2lkdGg9IjEuNyIgZmlsbD0iIzAyNUM4RCIvPgo8L3N2Zz4=);
}

@media (max-width: 960px) {
    .FavoriteIconButton_favorite_icon__1LXU1 {
        top: 8px;
        right: 8px;
        width: 37px;
        height: 32px;
        border-radius: 8px;
        background-size: 16px 16px;
    }
}

.ShareButton_share_button__p2r19 {
    display: flex;
    justify-content: center;
    align-items: end;
    cursor: pointer;
}

.ShareButton_title__fVAu4 {
    font-size: 22px;
    font-family: var(--proximanova-semibold);
    color: white;
    margin-left: 8px;
    text-transform: capitalize;
}

.ShareButton_share_icon__uAOpi {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjEuMzM1OSA2LjY2OTI3TDE5LjQ0MjYgOC41NjI2TDE3LjMyMjYgNi40NDI2VjIxLjMzNTlIMTQuNjgyNlY2LjQ0MjZMMTIuNTYyNiA4LjU2MjZMMTAuNjY5MyA2LjY2OTI3TDE2LjAwMjYgMS4zMzU5NEwyMS4zMzU5IDYuNjY5MjdaTTI2LjY2OTMgMTMuMzM1OVYyOC4wMDI2QzI2LjY2OTMgMjkuNDY5MyAyNS40NjkzIDMwLjY2OTMgMjQuMDAyNiAzMC42NjkzSDguMDAyNkM3LjI5NTM2IDMwLjY2OTMgNi42MTcwOCAzMC4zODgzIDYuMTE2OTkgMjkuODg4MkM1LjYxNjg5IDI5LjM4ODEgNS4zMzU5NCAyOC43MDk4IDUuMzM1OTQgMjguMDAyNlYxMy4zMzU5QzUuMzM1OTQgMTEuODU1OSA2LjUyMjYgMTAuNjY5MyA4LjAwMjYgMTAuNjY5M0gxMi4wMDI2VjEzLjMzNTlIOC4wMDI2VjI4LjAwMjZIMjQuMDAyNlYxMy4zMzU5SDIwLjAwMjZWMTAuNjY5M0gyNC4wMDI2QzI0LjcwOTggMTAuNjY5MyAyNS4zODgxIDEwLjk1MDIgMjUuODg4MiAxMS40NTAzQzI2LjM4ODMgMTEuOTUwNCAyNi42NjkzIDEyLjYyODcgMjYuNjY5MyAxMy4zMzU5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+);
}
.SearchCard_search_query_result__pqxys {
    width: 100%;
    border-radius: 8px;
    border: 1px solid var(--light-gray-border-color);
    background: white;
    padding: 18px 24px 10px 24px;
    height: 116px;
    overflow: hidden;
    margin-bottom: 16px;
}

@media (max-width: 960px) {
    .SearchCard_search_query_result__pqxys {
        border-left: none;
        border-right: none;
        border-bottom: none;
        border-radius: 0px;
        margin-bottom: 0px;
        padding: 18px 0px;
        height: auto;
    }

    .SearchCard_search_query_result__pqxys:last-child {
        border-left: none;
        border-right: none;
        border-bottom: 1px solid var(--light-gray-border-color);
        border-radius: 0px;
        margin-bottom: 0px;
        padding: 18px 0px;
        height: auto;
    }
}

.SearchCard_search_query_result_title__nByEi {
    font-family: var(--proximanova-bold);
    font-size: 18px;
    color: var(--selected-blue-color);
    margin-bottom: 8px;
}

@media (max-width: 960px) {
    .SearchCard_search_query_result_title__nByEi {
        font-size: 18px;
    }
}

.SearchCard_search_query_result_verse__Gv2YO {
    font-family: var(--proximanova-regular);
    font-size: 18px;
    color: var(--dark-text-color);
    line-height: 150%;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}

@media (max-width: 960px) {
    .SearchCard_search_query_result_verse__Gv2YO {
        font-size: 16px;
    }
}

.SearchCard_search_query_result_verse__Gv2YO .highlight-term {
    background: rgba(242, 137, 0, 0.40);
}
@keyframes Loader_loader-animation__et8pQ {
    from { transform: scale(1.3) rotate(0deg); }
    to { transform: scale(1.3) rotate(359deg); }
}

.Loader_loader__c64bV {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.Loader_loader__c64bV .Loader_loader_container__UWCZB {
    width: 20%;
    aspect-ratio: 1.0;
    position: relative;
    container-type: size;
}

.Loader_loader__c64bV .Loader_loader_outer_circle__KtqYy {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 50%;
    border: 10cqw solid #dededead;
    border-bottom-color: transparent;
    animation: Loader_loader-animation__et8pQ 1.0s linear infinite;
}

.Loader_loader__c64bV .Loader_loader_inner_circle__C7S_R {
    position: absolute;
    width: 90%;
    height: 90%;
    top: 5%;
    left: 5%;
    border-radius: 50%;
    border: 10cqw solid #edececad;
    border-top-color: transparent;
    animation: Loader_loader-animation__et8pQ 2.0s linear infinite;
    animation-direction: reverse;
}
@keyframes BiblePersonalizationCard_placeholderAnimate__rVYEY {
    0%{ background-position: -650px 0; }
    100%{ background-position: 650px 0; }
}

.BiblePersonalizationCard_card_content_container__hoJ_P,
.BiblePersonalizationCard_placeholder_container__l0Hrg {
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    position: relative;
}

.BiblePersonalizationCard_card_content_container__hoJ_P.visible,
.BiblePersonalizationCard_placeholder_container__l0Hrg.visible {
    display: block;
}

.BiblePersonalizationCard_card_content_container__hoJ_P.right-to-left {
    direction: rtl;
}

.BiblePersonalizationCard_card_date__OJN_r {
    color: var(--neutral-gray-color);
    font-family: var(--proximanova-regular);
    font-size: 14px;
    position: absolute;
    right: 0px;
    text-align: right;
}

.BiblePersonalizationCard_card_content_container__hoJ_P.right-to-left .BiblePersonalizationCard_card_date__OJN_r {
    right: auto;
    right: initial;
    left: 0;
    text-align: left;
}

.BiblePersonalizationCard_card_content_container__hoJ_P.right-to-left.note-card .BiblePersonalizationCard_card_content___PMZW {
    direction: ltr;
}

.BiblePersonalizationCard_placeholder_container__l0Hrg {
    height: 70px;
    overflow: hidden;
    position: relative;
    animation-duration: 1.7s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-name: BiblePersonalizationCard_placeholderAnimate__rVYEY;
    background: #f6f7f8;
    background: linear-gradient(to right, #fafafa 2%, #ededed 18%, #fafafa 33%);
    background-size: 1300px;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_placeholder_container__l0Hrg {
        height: 102px;
    }
}

.BiblePersonalizationCard_placeholder_title__bqUgr {
    width: 71%;
    position: absolute;
    height: 20px;
    top: 0;
    left: 30%;
    background-color: #EAF1F6;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_placeholder_title__bqUgr {
        height: 30px;
    }
}

.BiblePersonalizationCard_placeholder_text_line__BP4ne {
    width: 100%;
    height: 7px;
    position: absolute;
    background-color: #EAF1F6;
    left: 0px;
}

.BiblePersonalizationCard_placeholder_text_line__BP4ne:nth-child(2) {
    top: 20px;
}

.BiblePersonalizationCard_placeholder_text_line__BP4ne:nth-child(3) {
    top: 45px;
}

.BiblePersonalizationCard_placeholder_text_line__BP4ne:nth-child(4) {
    display: none;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_placeholder_text_line__BP4ne:nth-child(2) {
        top: 21px;
        height: 10px;
    }
    
    .BiblePersonalizationCard_placeholder_text_line__BP4ne:nth-child(3) {
        top: 50px;
    }

    .BiblePersonalizationCard_placeholder_text_line__BP4ne:nth-child(4) {
        top: 76px;
        display: block;
    }
}

.BiblePersonalizationCard_card_container__RFLVm {
    width: calc(50% - 10px);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 143px;
    border-radius: 10px;
    border: 1px solid #e2e2e2;
    background: #EAF1F6; /*linear-gradient(to bottom,  94px, #D8E1E7 94px);*/
    padding: 16px;
    padding-bottom: 11px;
    margin-bottom: 30px;
    overflow: hidden;
    position: relative;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_card_container__RFLVm {
        width: 100%;
        height: 176px;
        margin-bottom: 16px;
        padding-bottom: 12px;
    }
}

.BiblePersonalizationCard_card_container__RFLVm .card-action-bar-strip {
    position: absolute;
    width: 100%;
    height: 41px;
    bottom: 0px;
    left: 0px;
    pointer-events: none;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_card_container__RFLVm .card-action-bar-strip {
        height: 45px;
    }
}

.BiblePersonalizationCard_card_title___EApA {
    color: var(--dark-text-color);
    font-family: var(--proximanova-semibold);
    font-size: 18px;
    cursor: pointer;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_card_title___EApA {
        font-size: 16px;
    }
}

.BiblePersonalizationCard_card_content___PMZW {
    color: var(--dark-text-color);
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 27px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 5px;
    cursor: pointer;
}

@media (max-width: 960px) {
    .BiblePersonalizationCard_card_content___PMZW {
        font-size: 16px;
        line-height: 24px;
        -webkit-line-clamp: 3;
        height: 72px;
        margin-top: 10px;
    }
}

.BiblePersonalizationCard_verse_element__I5t75 .BiblePersonalizationCard_verse_number__CqT8S {
    font-size: 11px;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    top: -4px;
}

.BiblePersonalizationCard_verse_element__I5t75:first-child .BiblePersonalizationCard_verse_number__CqT8S {
    margin-left: 0px;
}

.BiblePersonalizationCard_actions__ogFNq {
    display: flex;
    justify-content: space-between;
    position: relative;
}

.BiblePersonalizationCard_delete_action__tTWUl {
    transform: translate(0px, 0px);
    cursor: pointer;
    width: 20px;
    height: 20px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8bWFzayBpZD0ibWFzazBfNDQ3Nl8yMjUyMiIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj4KICAgIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI0Q5RDlEOSIvPgogIDwvbWFzaz4KICA8ZyBtYXNrPSJ1cmwoI21hc2swXzQ0NzZfMjI1MjIpIj4KICAgIDxwYXRoIGQ9Ik01LjgzMzM3IDE3LjVDNS4zNzUwNCAxNy41IDQuOTgyNjggMTcuMzM2OCA0LjY1NjI5IDE3LjAxMDRDNC4zMjk5IDE2LjY4NCA0LjE2NjcxIDE2LjI5MTcgNC4xNjY3MSAxNS44MzMzVjVIMy4zMzMzN1YzLjMzMzMzSDcuNTAwMDRWMi41SDEyLjVWMy4zMzMzM0gxNi42NjY3VjVIMTUuODMzNFYxNS44MzMzQzE1LjgzMzQgMTYuMjkxNyAxNS42NzAyIDE2LjY4NCAxNS4zNDM4IDE3LjAxMDRDMTUuMDE3NCAxNy4zMzY4IDE0LjYyNSAxNy41IDE0LjE2NjcgMTcuNUg1LjgzMzM3Wk0xNC4xNjY3IDVINS44MzMzN1YxNS44MzMzSDE0LjE2NjdWNVpNNy41MDAwNCAxNC4xNjY3SDkuMTY2NzFWNi42NjY2N0g3LjUwMDA0VjE0LjE2NjdaTTEwLjgzMzQgMTQuMTY2N0gxMi41VjYuNjY2NjdIMTAuODMzNFYxNC4xNjY3WiIgZmlsbD0iIzAyNUM4RCIvPgogIDwvZz4KPC9zdmc+);
}

.BiblePersonalizationCard_highlight_color__lrZE0 {
    width: 14px;
    height: 14px;
    border-radius: 7px;
    background-color: transparent;
    transform: translateY(4px);
}

.BiblePersonalizationCard_highlight_color__lrZE0.PERIWINKLE_BLUE {
    background-color: #AED2F0;
}

.BiblePersonalizationCard_highlight_color__lrZE0.AQUA_BLUE {
    background-color: #A3E2ED;
}

.BiblePersonalizationCard_highlight_color__lrZE0.SKY_BLUE {
    background-color: #6CC5E9;
}

.BiblePersonalizationCard_highlight_color__lrZE0.LAVENDER {
    background-color: #CEADD0;
}

.BiblePersonalizationCard_highlight_color__lrZE0.GOLDENROD {
    background-color: #FDD197;
}

.BiblePersonalizationCard_highlight_color__lrZE0.PLUM {
    background-color: #A07197;
}

.BiblePersonalizationCard_highlight_color__lrZE0.LIME_GREEN {
    background-color: #BBEB9D;
}

.BiblePersonalizationCard_note_title__sDqSz {
    color: #253746;
    font-family: var(--proximanova-regular);
    font-size: 16px;
    line-height: 1.25em;
    overflow: hidden;
    max-width: 80%;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}
.VerseNoteDialog_verse_note_dialog__acunc {
    margin: auto;
    border: none;
    background: white;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
    border-radius: 15px;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    width: calc(100vw - 40px);
    height: 65vh;
    max-width: 545px;
    opacity: 0;
    overflow: hidden;
    transition: 
        opacity 0.15s ease-in-out,
        overlay 0.15s linear allow-discrete,
        display 0.15s linear allow-discrete;
}

@media (max-width: 960px) {
    .VerseNoteDialog_verse_note_dialog__acunc {
        position: fixed;
        width: 100%;
        max-width: none;
        max-width: initial;
        height: calc(100% - 30vh);
        top: 30vh;
        left: 0px;
        transform: translateY(100%);
        opacity: 1;
        border-radius: 15px 15px 0px 0px;
        transition:
            transform 0.3s ease-in-out,
            overlay 0.3s linear allow-discrete,
            display 0.3s linear allow-discrete;
    }
}

.VerseNoteDialog_verse_note_dialog__acunc[open] {
    opacity: 1;
}

@media (max-width: 960px) {
    .VerseNoteDialog_verse_note_dialog__acunc[open] {
        transform: translateY(0%);
    }
}

.VerseNoteDialog_verse_note_dialog__acunc[open]::backdrop {
    opacity: 1;
}

.VerseNoteDialog_verse_note_dialog__acunc::backdrop {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: 
        opacity 0.15s ease-in-out,
        overlay 0.15s linear allow-discrete,
        display 0.15s linear allow-discrete;
}

@media (max-width: 960px) {
    .VerseNoteDialog_verse_note_dialog__acunc::backdrop {
        position: fixed;
        top: 0;
        left: 0;
        transition: 
            opacity 0.3s ease-in-out,
            overlay 0.3s linear allow-discrete,
            display 0.3s linear allow-discrete;
    }
}

@starting-style {
    .VerseNoteDialog_verse_note_dialog__acunc[open] {
        opacity: 0;
    }

    .VerseNoteDialog_verse_note_dialog__acunc[open]::backdrop {
        opacity: 0;
    }
}

@media (max-width: 960px) {
    @starting-style {
        .VerseNoteDialog_verse_note_dialog__acunc[open] {
            transform: translateY(100%);
        }
    }
}

.VerseNoteDialog_dialog_wrapper__iB2uW {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.VerseNoteDialog_header__X3g4l {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-shrink: 0;
    width: 100%;
    height: 58px;
    border-bottom: 0.2px solid #e5e5e5;
    box-shadow: 0px 2px 15px 0px rgba(212, 209, 209, 0.10);
    padding: 0px 15px;
}

.VerseNoteDialog_header__X3g4l .VerseNoteDialog_spacer__GY3LQ {
    width: 40px;
    height: 40px;
}

.VerseNoteDialog_header__X3g4l .VerseNoteDialog_title__911pf {
    font-size: 18px;
    font-family: var(--proximanova-bold);
    text-transform: capitalize;
}

.VerseNoteDialog_back_button__O7YID {
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgOCAxMiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTYuNSAxTDEuNSA2TDYuNSAxMSIgc3Ryb2tlPSIjOUM5QzlDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
    cursor: pointer;
}

.VerseNoteDialog_close_button__8YkV6 {
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTYuMjg4NyAxNC45NjFDMTYuNDY0OSAxNS4xMzcxIDE2LjU2MzggMTUuMzc2IDE2LjU2MzggMTUuNjI1MUMxNi41NjM4IDE1Ljg3NDEgMTYuNDY0OSAxNi4xMTMgMTYuMjg4NyAxNi4yODkxQzE2LjExMjYgMTYuNDY1MiAxNS44NzM3IDE2LjU2NDIgMTUuNjI0NyAxNi41NjQyQzE1LjM3NTYgMTYuNTY0MiAxNS4xMzY3IDE2LjQ2NTIgMTQuOTYwNiAxNi4yODkxTDEwLjAwMDUgMTEuMzI3NEw1LjAzODc0IDE2LjI4NzZDNC44NjI2MSAxNi40NjM3IDQuNjIzNzQgMTYuNTYyNiA0LjM3NDY3IDE2LjU2MjZDNC4xMjU2IDE2LjU2MjYgMy44ODY3MyAxNi40NjM3IDMuNzEwNjEgMTYuMjg3NkMzLjUzNDQ5IDE2LjExMTQgMy40MzU1NSAxNS44NzI2IDMuNDM1NTUgMTUuNjIzNUMzLjQzNTU1IDE1LjM3NDQgMy41MzQ0OSAxNS4xMzU2IDMuNzEwNjEgMTQuOTU5NEw4LjY3MjMzIDkuOTk5MjhMMy43MTIxNyA1LjAzNzU2QzMuNTM2MDUgNC44NjE0NCAzLjQzNzExIDQuNjIyNTcgMy40MzcxMSA0LjM3MzVDMy40MzcxMSA0LjEyNDQzIDMuNTM2MDUgMy44ODU1NiAzLjcxMjE3IDMuNzA5NDRDMy44ODgyOSAzLjUzMzMyIDQuMTI3MTYgMy40MzQzNyA0LjM3NjI0IDMuNDM0MzdDNC42MjUzMSAzLjQzNDM3IDQuODY0MTggMy41MzMzMiA1LjA0MDMgMy43MDk0NEwxMC4wMDA1IDguNjcxMTZMMTQuOTYyMiAzLjcwODY2QzE1LjEzODMgMy41MzI1NCAxNS4zNzcyIDMuNDMzNTkgMTUuNjI2MiAzLjQzMzU5QzE1Ljg3NTMgMy40MzM1OSAxNi4xMTQyIDMuNTMyNTQgMTYuMjkwMyAzLjcwODY2QzE2LjQ2NjQgMy44ODQ3OCAxNi41NjU0IDQuMTIzNjUgMTYuNTY1NCA0LjM3MjcyQzE2LjU2NTQgNC42MjE3OSAxNi40NjY0IDQuODYwNjYgMTYuMjkwMyA1LjAzNjc4TDExLjMyODYgOS45OTkyOEwxNi4yODg3IDE0Ljk2MVoiIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+);
    cursor: pointer;
    opacity: 0.5;
}

@media (hover: hover) {
    .VerseNoteDialog_close_button__8YkV6:hover,
    .VerseNoteDialog_back_button__O7YID:hover {
        background-color: var(--hover-menu-blue-30);
        border-radius: 100%;
    }
}

.VerseNoteDialog_note_form_wrapper__9zicr {
    flex: 1 1;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

.VerseNoteDialog_note_array_list_container__7WEnY {
    flex: 1 1;
    overflow-y: scroll;
    padding-left: 24px;
    padding-right: 24px;
    scrollbar-width: none;
}

.VerseNoteDialog_note_array_list_container__7WEnY::-webkit-scrollbar {
    display: none;
}

.VerseNoteDialog_note_list_item__2gp2s {
    width: 100%;
    padding: 12px 16px;
    border-radius: 8px;
    background: #EAF1F6;
    margin-bottom: 16px;
    cursor: pointer;
}

.VerseNoteDialog_note_list_item__2gp2s:first-child {
    margin-top: 24px;
}

.VerseNoteDialog_note_list_item__2gp2s:last-child {
    margin-bottom: 24px;
}

@media (max-width: 960px) {
    .VerseNoteDialog_note_list_item__2gp2s:last-child {
        margin-bottom: 80px;
    }
}

.VerseNoteDialog_note_list_item_title__L2Gyw {
    font-size: 18px;
    line-height: 1.25em;
    font-family: var(--proximanova-bold);
    color: var(--dark-text-color);
    margin-top: 1px;
    margin-bottom: 8px;
    overflow: hidden;
    text-wrap: nowrap;
    text-overflow: ellipsis;
}

.VerseNoteDialog_note_list_item_content__Y_jxV {
    font-size: 18px;
    line-height: 1.25em;
    font-family: var(--proximanova-regular);
    color: var(--neutral-gray-color);
    overflow: hidden;
    text-wrap: nowrap;
    text-overflow: ellipsis;
}

.VerseNoteDialog_add_note_list_item__BG8YJ {
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.VerseNoteDialog_add_note_icon__sVmy0 {
    margin-left: -8px;
    width: 44px;
    height: 44px;
    background-size: 28px 28px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE0IDBDMTAuMzAwOSAwLjA0NDg4MzIgNi43NjU5NyAxLjUzNDI5IDQuMTUwMTMgNC4xNTAxM0MxLjUzNDI5IDYuNzY1OTcgMC4wNDQ4ODMyIDEwLjMwMDkgMCAxNEMwLjA0NDg4MzIgMTcuNjk5MSAxLjUzNDI5IDIxLjIzNCA0LjE1MDEzIDIzLjg0OTlDNi43NjU5NyAyNi40NjU3IDEwLjMwMDkgMjcuOTU1MSAxNCAyOEMxNy42OTkxIDI3Ljk1NTEgMjEuMjM0IDI2LjQ2NTcgMjMuODQ5OSAyMy44NDk5QzI2LjQ2NTcgMjEuMjM0IDI3Ljk1NTEgMTcuNjk5MSAyOCAxNEMyNy45NTUxIDEwLjMwMDkgMjYuNDY1NyA2Ljc2NTk3IDIzLjg0OTkgNC4xNTAxM0MyMS4yMzQgMS41MzQyOSAxNy42OTkxIDAuMDQ0ODgzMiAxNCAwWk0yMiAxNUgxNVYyMkgxM1YxNUg2VjEzSDEzVjZIMTVWMTNIMjJWMTVaIiBmaWxsPSIjMDI1QzhEIi8+Cjwvc3ZnPg==);
}

.VerseNoteDialog_add_note_title__kDk17 {
    font-family: var(--proximanova-bold);
    font-size: 18px;
    color: var(--selected-blue-color);
}

.VerseNoteDialog_add_note_title__kDk17::first-letter {
    text-transform: capitalize;
}

.VerseNoteDialog_note_form__vBBd3 {
    padding: 18px;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    overflow-y: scroll;
    height: 0px;
}

.VerseNoteDialog_verse_preview_wrapper__QwfC7 {
    padding: 10px 0px;
    margin-bottom: 20px;
}

.VerseNoteDialog_note_title_input__bVS9Y {
    width: 100%;
    height: 48px;
    flex-shrink: 0;
    border-radius: 8px;
    border: 1px solid var(--medium-gray-border-color);
    font-family: var(--proximanova-regular);
    font-size: 16px;
    color: var(--dark-text-color);
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: none;
    padding-left: 14px;
    line-height: 1.5em;
    margin-bottom: 20px;
}

.VerseNoteDialog_verse_preview_wrapper__QwfC7.link-action {
    cursor: pointer;
}

@media (max-width: 960px) {
    .VerseNoteDialog_verse_preview_wrapper__QwfC7 {
        border-color: var(--light-gray-border-color);
    }
}

.VerseNoteDialog_verse_preview__hE_k0 {
    display: block;
    display: -webkit-box;
    border-left: 3px solid #079BDF;
    color: var(--dark-text-color);
    padding-left: 15px;
    line-height: 1.25em;
    font-size: 18px;
    font-family: var(--proximanova-bold);
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.VerseNoteDialog_verse_preview__hE_k0.right-to-left {
    border-left: none;
    border-right: 3px solid #079BDF;
    direction: rtl;
    padding-left: 0;
    padding-left: initial;
    padding-right: 15px;
}

.VerseNoteDialog_save_note_wrapper__S8xEB {
    padding: 16px 22px;
    width: 100%;
    height: 80px;
    border-top: 1px solid var(--light-gray-border-color);
    flex-shrink: 0;
}

.VerseNoteDialog_save_note_button__64iQl {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: none;
    outline: none;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    line-height: 48px;
    cursor: pointer;
    font-family: var(--proximanova-bold);
    color: white;
    background-color: var(--selected-blue-color);
    text-transform: uppercase;
    text-align: center;
    font-size: 14px;
    letter-spacing: var(--cta-letter-spacing);
}

.VerseNoteDialog_save_note_button__64iQl[disabled] {
    opacity: 0.3;
    pointer-events: none;
    cursor: auto;
}

.VerseNoteDialog_close_warning_dialog__twZlz {
    display: none;
    width: 400px;
    padding: 48px 24px 24px 24px;
    flex-direction: column;
    border: none;
    border-radius: 8px;
    margin: auto;
    background-color: white;
}

.VerseNoteDialog_close_warning_dialog__twZlz[open] {
    display: flex;
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_close_button__8YkV6 {
    position: absolute;
    top: 7px;
    right: 7px;
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_title__911pf {
    color: var(--dark-text-color);
    text-align: center;
    font-family: var(--proximanova-bold);
    font-size: 24px;
    line-height: 1.25em;
    margin-bottom: 4px;
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_description__weZS7 {
    color: var(--neutral-gray-color);
    text-align: center;
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 1.25em;
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_actions_container__alxhE {
    margin-top: 40px;
    display: flex;
    justify-content: center;
    gap: 10px;
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_button_action__ojg2K {
    cursor: pointer;
    border-radius: 5px;
    border: 2px solid var(--selected-blue-color);
    width: 170px;
    height: 44px;
    line-height: 43px;
    text-align: center;
    font-family: var(--proximanova-bold);
    font-size: 16px;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    outline: none;
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_button_action__ojg2K.VerseNoteDialog_exit_action__sU4R2 {
    background-color: white;
    color: var(--selected-blue-color);
}

.VerseNoteDialog_close_warning_dialog__twZlz .VerseNoteDialog_button_action__ojg2K.VerseNoteDialog_save_action__BAYrQ {
    background-color: var(--selected-blue-color);
    color: white;
}

.VerseNoteDialog_close_warning_underlay__mm9uL {
    display: none;
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.VerseNoteDialog_close_warning_underlay__mm9uL.visible {
    display: block;
}


.AutoResizeTextArea_textarea_auto_resize_wrapper__jg_Ci {
    display: grid;
}

.AutoResizeTextArea_textarea_auto_resize_wrapper__jg_Ci > * {
    grid-area: 1 / 1 / 2 / 2;
}

.AutoResizeTextArea_auto_resize_element__fObR7 {
    white-space: pre-wrap;
    visibility: hidden;
}

.AutoResizeTextArea_text_field__EkN8b {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: none;
    resize: none;
    overflow: hidden;
    border: none;
}

.AutoResizeTextArea_text_field__EkN8b,
.AutoResizeTextArea_auto_resize_element__fObR7 {
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 1.25em;
}
.ContinueAudioDialog_continue_audio_dialog__b4qRG {
    margin: auto;
    border: none;
    background: white;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
    border-radius: 8px;
    padding: 48px 24px 24px 24px;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    width: calc(100vw - 40px);
    height: -moz-fit-content;
    height: fit-content;
    max-width: 404px;
    opacity: 0;
    overflow: hidden;
    transition: 
        opacity 0.15s ease-in-out,
        overlay 0.15s linear allow-discrete,
        display 0.15s linear allow-discrete;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_continue_audio_dialog__b4qRG {
        padding: 48px 16px 16px 16px;
    }
}

.ContinueAudioDialog_continue_audio_dialog__b4qRG[open] {
    opacity: 1;
}

.ContinueAudioDialog_continue_audio_dialog__b4qRG[open]::backdrop {
    opacity: 1;
}

.ContinueAudioDialog_continue_audio_dialog__b4qRG::backdrop {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: 
        opacity 0.15s ease-in-out,
        overlay 0.15s linear allow-discrete,
        display 0.15s linear allow-discrete;
}

@starting-style {
    .ContinueAudioDialog_continue_audio_dialog__b4qRG[open] {
        opacity: 0;
    }

    .ContinueAudioDialog_continue_audio_dialog__b4qRG[open]::backdrop {
        opacity: 0;
    }
}

.ContinueAudioDialog_dialog_wrapper__Z2kZs {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.ContinueAudioDialog_close_button__NBHcy {
    position: absolute;
    top: 7px;
    right: 7px;
    width: 44px;
    height: 44px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjU0MTg1IDQuMTM4NDJMNS42MzYwNiA0LjIyMTZMMTIgMTAuNTg0OEwxOC4zNjQgNC4yMjE2QzE4Ljc1NDUgMy44MzEwOCAxOS4zODc3IDMuODMxMDggMTkuNzc4MiA0LjIyMTZDMjAuMTM4NyA0LjU4MjA5IDIwLjE2NjQgNS4xNDkzMiAxOS44NjE0IDUuNTQxNjFMMTkuNzc4MiA1LjYzNTgyTDEzLjQxNSAxMS45OTk4TDE5Ljc3ODIgMTguMzYzN0MyMC4xNjg3IDE4Ljc1NDMgMjAuMTY4NyAxOS4zODc0IDE5Ljc3ODIgMTkuNzc4QzE5LjQxNzcgMjAuMTM4NCAxOC44NTA1IDIwLjE2NjIgMTguNDU4MiAxOS44NjExTDE4LjM2NCAxOS43NzhMMTIgMTMuNDE0OEw1LjYzNjA2IDE5Ljc3OEM1LjI0NTU0IDIwLjE2ODUgNC42MTIzNyAyMC4xNjg1IDQuMjIxODUgMTkuNzc4QzMuODYxMzYgMTkuNDE3NSAzLjgzMzYzIDE4Ljg1MDIgNC4xMzg2NiAxOC40NTc5TDQuMjIxODUgMTguMzYzN0wxMC41ODUgMTEuOTk5OEw0LjIyMTg1IDUuNjM1ODJDMy44MzEzMiA1LjI0NTI5IDMuODMxMzIgNC42MTIxMyA0LjIyMTg1IDQuMjIxNkM0LjU1MjI5IDMuODkxMTYgNS4wNTY0NiAzLjg0MDMyIDUuNDQwMzYgNC4wNjkwOUw1LjU0MTg1IDQuMTM4NDJaIiBmaWxsPSIjNzA3MDcwIi8+Cjwvc3ZnPg==);
    cursor: pointer;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_close_button__NBHcy {
        background-size: 22px 22px;
    }
}

.ContinueAudioDialog_title__08vZY {
    color: var(--dark-text-color);
    text-align: center;
    font-family: var(--proximanova-bold);
    font-size: 24px;
    line-height: 1.25em;
    margin-bottom: 4px;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_title__08vZY {
        font-size: 20px;
    }
}

.ContinueAudioDialog_description__HuzS6 {
    color: var(--neutral-gray-color);
    text-align: center;
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 1.25em;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_description__HuzS6 {
        font-size: 16px;
    }
}

.ContinueAudioDialog_actions_container__hLdKm {
    margin-top: 40px;
    display: flex;
    justify-content: center;
    gap: 10px;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_actions_container__hLdKm {
        flex-direction: column;
        margin-top: 24px;
    }
}

.ContinueAudioDialog_button_action__WGzYg {
    cursor: pointer;
    border-radius: 5px;
    border: 2px solid var(--selected-blue-color);
    width: 170px;
    height: 44px;
    line-height: 43px;
    text-align: center;
    font-family: var(--proximanova-bold);
    font-size: 16px;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    outline: none;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_button_action__WGzYg {
        width: 100%;
    }
}

.ContinueAudioDialog_button_action__WGzYg.ContinueAudioDialog_exit_action__saeXd {
    background-color: white;
    color: #454545;
    border-color: var(--medium-gray-border-color);
}

@media (max-width: 960px) {
    .ContinueAudioDialog_button_action__WGzYg.ContinueAudioDialog_exit_action__saeXd {
        order: 1;
    }
}

.ContinueAudioDialog_button_action__WGzYg.ContinueAudioDialog_continue_action__GyXhk {
    background-color: var(--selected-blue-color);
    color: white;
}

@media (max-width: 960px) {
    .ContinueAudioDialog_button_action__WGzYg.ContinueAudioDialog_continue_action__GyXhk {
        order: 0;
    }
}
.ImageCarousel_carousel_container__gJCHK {
    width: 100%;
    height: 100%;
    position: relative;
}

.ImageCarousel_advance_button_right__m_kv_ {
    z-index: var(--z-index-menu-overlay);
    position: absolute;
    right: 0px;
    top: 50%;
    transform: translateY(-50%);
    width: 56px;
    height: 56px;
    cursor: pointer;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjU1Ii8+CjxwYXRoIGQ9Ik0yNC4xNjggMzMuNDE4QzIzLjc3NzQgMzMuODA4NSAyMy43Nzc0IDM0LjQ0MTUgMjQuMTY4IDM0LjgzMkMyNC41NTg1IDM1LjIyMjYgMjUuMTkxNSAzNS4yMjI2IDI1LjU4MiAzNC44MzJMMzEuNzA3IDI4LjcwN0MzMS45MDIzIDI4LjUxMTggMzIgMjguMjU1OSAzMiAyOEMzMiAyNy45NjggMzEuOTk4MiAyNy45MzYxIDMxLjk5NTEgMjcuOTA0M0MzMS45NzM4IDI3LjY4MTEgMzEuODc3OSAyNy40NjM5IDMxLjcwNyAyNy4yOTNMMjUuNTgyIDIxLjE2OEMyNS4xOTE1IDIwLjc3NzQgMjQuNTU4NSAyMC43Nzc0IDI0LjE2OCAyMS4xNjhDMjMuNzc3NCAyMS41NTg1IDIzLjc3NzQgMjIuMTkxNSAyNC4xNjggMjIuNTgyTDI5LjU4NTkgMjhMMjQuMTY4IDMzLjQxOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);
}

.ImageCarousel_advance_button_left__n4yUM {
    z-index: var(--z-index-menu-overlay);
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    width: 56px;
    height: 56px;
    cursor: pointer;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuNTUiLz4KPHBhdGggZD0iTTMxLjgzMiAzMy40MThDMzIuMjIyNiAzMy44MDg1IDMyLjIyMjYgMzQuNDQxNSAzMS44MzIgMzQuODMyQzMxLjQ0MTUgMzUuMjIyNiAzMC44MDg1IDM1LjIyMjYgMzAuNDE4IDM0LjgzMkwyNC4yOTMgMjguNzA3QzI0LjA5NzcgMjguNTExOCAyNCAyOC4yNTU5IDI0IDI4QzI0IDI3Ljk2OCAyNC4wMDE4IDI3LjkzNjEgMjQuMDA0OSAyNy45MDQzQzI0LjAyNjIgMjcuNjgxMSAyNC4xMjIxIDI3LjQ2MzkgMjQuMjkzIDI3LjI5M0wzMC40MTggMjEuMTY4QzMwLjgwODUgMjAuNzc3NCAzMS40NDE1IDIwLjc3NzQgMzEuODMyIDIxLjE2OEMzMi4yMjI2IDIxLjU1ODUgMzIuMjIyNiAyMi4xOTE1IDMxLjgzMiAyMi41ODJMMjYuNDE0MSAyOEwzMS44MzIgMzMuNDE4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}

@media (max-width: 960px) {
    .ImageCarousel_advance_button_left__n4yUM, 
    .ImageCarousel_advance_button_right__m_kv_ {
        display: none;
    }
}

.ImageCarousel_carousel_container__gJCHK .swipe-gesture-recognizer {
    height: 100%;
}

.ImageCarousel_items_container__PUR3c {
    height: 100%;
}

.ImageCarousel_transition_container__4zgH_ {
    height: 100%;
    display: flex;
    justify-content: center;
}

.ImageCarousel_carousel_items_inner_wrapper__pLPFb {
    height: 100%;
    display: flex;
    align-items: stretch;
    gap: 36px;
}

@media (max-width: 960px) {
    .ImageCarousel_carousel_items_inner_wrapper__pLPFb {
        gap: 18px;
    }
}

.ImageCarousel_transition_container__4zgH_.transition-left-start .ImageCarousel_carousel_items_inner_wrapper__pLPFb {
    transform: translateX(calc(-11.111111% - 4px));
}

.ImageCarousel_transition_container__4zgH_.transition-right-start .ImageCarousel_carousel_items_inner_wrapper__pLPFb {
    transform: translateX(calc(11.111111% + 4px));
}

@media (max-width: 960px) {
    .ImageCarousel_transition_container__4zgH_.transition-left-start .ImageCarousel_carousel_items_inner_wrapper__pLPFb {
        transform: translateX(calc(-11.111111% - 2px));
    }

    .ImageCarousel_transition_container__4zgH_.transition-right-start .ImageCarousel_carousel_items_inner_wrapper__pLPFb {
        transform: translateX(calc(11.111111% + 2px));
    }
}

.ImageCarousel_carousel_item__v_kjW {
    height: 100%;
    flex-shrink: 0;
    border-radius: 8px;
    overflow: hidden;
    position: relative;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
}

.ImageCarousel_carousel_item__v_kjW .ImageCarousel_background_image_large__hnhkB,
.ImageCarousel_carousel_item__v_kjW .ImageCarousel_background_image_small__pfc6U,
.ImageCarousel_carousel_item__v_kjW .ImageCarousel_carousel_item_content_container__KcVrD {
    position: absolute;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.ImageCarousel_carousel_item__v_kjW .ImageCarousel_background_image_small__pfc6U {
    display: none;
}

@media (max-width: 960px) {
    .ImageCarousel_carousel_item__v_kjW .ImageCarousel_background_image_large__hnhkB {
        display: none;
    }

    .ImageCarousel_carousel_item__v_kjW .ImageCarousel_background_image_small__pfc6U {
        display: flex;
    }
}

.ImageCarousel_carousel_item__v_kjW .ImageCarousel_carousel_item_content_container__KcVrD {
    padding: 20px 34px;
}

@media (max-width: 960px) {
    .ImageCarousel_carousel_item__v_kjW .ImageCarousel_carousel_item_content_container__KcVrD {
        padding: 16px 10px;
    }
}

/*# sourceMappingURL=ba378183e0f13b7c.css.map*/