.c-title{
    &.c-title--black-theme {
        .c-title__eyebrow {
            /* color: #A7A7A7; */
            color: #fff;
        }
        .c-title__main,
        .c-title__sub-main {
            color: var(--lge-gray-g00);
        }
    }
    &.c-title--white-theme {
        .c-title__eyebrow {
            color: #5D5D5D;
        }
        .c-title__main,
        .c-title__sub-main {
            color: var(--primary-black);
        }
    }
}
.c-tab.flex-start .c-tab__list .c-tab__item {margin: 0;}
.banefit-info-wrap{
    .summary-benefits-wrap{
        position: relative;
        .benefit__btn{
            position: absolute;
            bottom: 4%;
            width: 26%;
            height: 24%;
            &.benefit__btn-01{
                left: 6%;
            }
            &.benefit__btn-02{
                left: 37%;
            }
            &.benefit__btn-03{
                left: 68%;
            }
        }
    }

    .c-tab--3depth-type02.flex-start .c-tab__list .c-tab__item {margin: 0;}
    .c-swiper.c-swiper.healing-me-slider,
    .c-swiper.c-swiper.support-type-slider {
        .swiper-container{padding:0;}
        & .swiper-pagination-bullet-active {
            &::after {
                border-color: #fff;
            }
        }
    }
    .c-swiper.c-swiper.healing-me-slider {
        .swiper-wrapper{
            gap: 0;
            .swiper-slide{flex: 0 0 100%;}
        } 
    }
    .c-swiper.c-swiper.support-type-slider {
        .swiper-wrapper{
            gap: 0;
            .swiper-slide{flex: 0 0 calc(50% - (calc(24/3) * calc(min(100vw, 780px) / 390)));}
        }  
    }
    .c-toggle--normal  {
        .c-toggle__btn {color: #fff;}
        .c-toggle__btn--text::after {background-image: url(/kr/event/promotions/images/icon-new-line-chevron-up-white.svg);}
    }
} 

.banefit-accordion {
    .c-custom-accordion__area--fade {
        height: calc(188 * var(--ratio));

        &::after {
            background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.70) 39.93%, #000 85.22%);
        }
    }
}

.prod-info-wrap{
    background-color: var(--lge-gray-g10);
}

.l-article .c-section--block-wide{
    padding-top: calc(64 * calc(min(100vw, 780px) / 390));
    padding-bottom: calc(64 * calc(min(100vw, 780px) / 390));
    /* &.row-gap--0, .row-gap--0{
        row-gap: 0;
    } */
}

/* .easy-to-install {
    .swiper-slide{
        padding: 0 calc(10 * var(--ratio));
    }
} */