@charset "utf-8";

.event-benefit-template .main-kv img{width: 100%;}
.event-benefit-template .article-tab-swiper .swiper-navigation-button{display: none;}

.event-benefit-template .c-title--left{margin-right: 0;}
.event-benefit-template .c-toggle--normal{ margin-top: 0; }

/* .event-benefit-template a{background-color: red !important; opacity: 0.5;} */

.event-benefit-template .l-article01 .btn001 {position: absolute; top: 73%; width: 25%; height: 13%;}
.event-benefit-template .l-article01 .btn001_01 {left: 6.7%;}
.event-benefit-template .l-article01 .btn001_02 {left: 37.45%;}
.event-benefit-template .l-article01 .btn001_03 {left: 68.3%;}

/* 링크 */
.event-benefit-template .link {position: absolute;}
.event-benefit-template .linker_01 {width: 88%;height: 7.3%;top: 87%;left: 6%;}
.event-benefit-template .linker_02 {width: 35.5%;height: 7.3%;top: 34.5%;left: 52.5%;}

.event-benefit-template .l-article02_07{padding-bottom: calc(12 * var(--ratio));}
.event-benefit-template .l-article02_07 .l-article__inner{background-color: #FFF;}
.event-benefit-template .l-article02_07 .l-article__inner .c-toggle__content--white-bg{background-color: #F4F4F4;}
.event-benefit-template .l-article02_08{
    .c-list.c-list--normal a{text-decoration-line: underline; text-decoration-style: solid; text-decoration-skip-ink: auto; text-decoration-thickness: auto; text-underline-offset: auto; text-underline-position: from-font;}
}

.event-benefit-template .article-tab-menu-scroll .c-tab__inner{padding-top: calc(12 * var(--ratio));}
.event-benefit-template .article-tab-menu-scroll .c-tab__list {padding: 0 calc(20 * var(--ratio));}
.event-benefit-template .article-tab-menu-scroll .c-tab__list .c-tab__item:first-child {margin: 0;}

.event-benefit-template {
    & .article-tab-menu-scroll{
        & .c-custom-accordion__area--fade {
            height: calc(110 * var(--ratio));
            &::after {
                height: calc(201 * var(--ratio));
                top: auto;
                bottom: calc(-45 * var(--ratio));
                background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 23.37%, #FFF 65.76%);
            }
        }
    }

}

/* .event-benefit-template .l-article-video-swiper .swiper-container { padding: 0; } */
/* .event-benefit-template .l-article-video-swiper .swiper-slide{position:relative; flex-direction: column; width: 100%; padding: 0 calc(20 * var(--ratio));} */
.event-benefit-template .l-article-video-swiper .swiper-slide .content_section{width: 100%; padding: calc(12 * var(--ratio)) 0 0 0; text-align: left; line-height: 1.4;}
.event-benefit-template .l-article-video-swiper .swiper-slide .content_section .title_section{font-size: calc(16 * var(--ratio)); font-weight: 600; line-height: 140%; letter-spacing: calc(-0.64 * var(--ratio));}
.event-benefit-template .l-article-video-swiper .swiper-slide .content_section .text_section{padding: calc(4 * var(--ratio)) 0 0 0; font-size: calc(16 * var(--ratio)); line-height: 140%; font-weight: 500;  letter-spacing: calc(-0.64 * var(--ratio)); color: #6A6A6A;}

.l-article.article-tab-menu-scroll {
    .l-article__inner--mo-gutter {
        padding: 0 var(--spacing-standard-gutter);
    }
}



/* #region 260618 hj.kim : PE00956001 LG인덕션으로 요리가 시원해지는 순간 */
.event-benefit-template {
    /* 개별 */
    .gray-bg {
        background: #F4F4F4 !important;
    }
    /* 유의사항 수정 */
    .c-list {
        margin-left: 0;
        margin-right: 0;
    }
     /* // 유의사항 수정 */
    /* // 개별 */
    /* 영상 슬라이드 */
    .synced-tab-slider {
        .swiper-wrapper {
            height: auto !important;
        }
        .swiper-slide {
            width: calc(350 * var(--ratio));
            display: flex;
            flex-direction: column;
        }
        .c-responsive-video,
        video {
            border-radius: calc(16 * var(--ratio));
        }
        .swiper-slide .c-toggle .c-toggle__content-inner {
            text-align: left;
        }
        /* invert-video: 각 슬라이드를 자기 콘텐츠 높이로 표시
           (활성 슬라이드만 높이 점유, 비활성은 0으로 접어 컨테이너 높이 계산에서 제외) */
        .invert-video {
            .swiper-container {
                height: auto !important;
            }
            .swiper-wrapper {
                align-items: flex-start !important;
                height: auto !important;
            }
            .swiper-slide {
                height: auto !important;
                align-self: flex-start;
                transition: height 0.3s ease;
            }
            .swiper-slide:not(.swiper-slide-active) {
                height: 0 !important;
                overflow: hidden;
                visibility: hidden;
            }
        }
    }
    /* // 영상 슬라이드 */
    /* 슬라이드 */
    .review-swiper {
        .swiper-slide {
            width: calc(316 * var(--ratio));
        }
    }
    .lineup-swiper {
        .swiper-slide {
            width: calc(171 * var(--ratio));
        }
    }
    /* // 슬라이드 */
    /* 구분선 */
    .custom-hr {
        border-top: 1px solid var(--Gray-G30, #CACACA);
        width: 90%;
        margin: 0 auto;
        margin-top: calc(8 * var(--ratio));
        margin-bottom: calc(4 * var(--ratio));
    }
    /* // 구분선 */

    .l-article06 {
        .l-article__inner {
            row-gap: 0;
        }
    }

    subscription-basic-benefits {
        .c-toggle__content-inner:nth-child(2) {
            display: none;
        }
    }
}
/* #endregion */

