@charset "utf-8";

.event-benefit-template {
.gram-benefit-preview {
    .gram-benefit-preview__linker {
        position: absolute;
        width: 48.3%;
        height: 23%;
    }
    .gram-benefit-preview__linker--01 {
        top: 25%;
        left: 0.4%;
    }
    .gram-benefit-preview__linker--02 {
        top: 25%;
        left: 51.5%;
    }
    .gram-benefit-preview__linker--03 {
        top: 76%;
        left: 0.4%;
    }
    .gram-benefit-preview__linker--04 {
        top: 76%;
        left: 51.5%;
    }
}

.more-benefit-view {
    .l-article__content-wrap{
        row-gap: calc(0 * var(--ratio));
        .l-article__content02{
            row-gap: calc(20 * var(--ratio));
        }
    }
    .c-custom-accordion__area--fade {
        height: calc(86 * var(--ratio));
        &::after {
            height: calc(120 * var(--ratio));
            top: auto;
            bottom: calc(-45 * var(--ratio));
            background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 23.37%, #FFF 65.76%);
        }
    }
    /* 중고보상 조회, 신청 하기 버튼 */
    .more-benefit-view__check-application-history-list {
        position: absolute;
        top: 60.5%;
        left: 10.9%;
        width: 38%;
        height: 25%;
    }
    .more-benefit-view__apply-used-device-compensation {
        position: absolute;
        top: 60.5%;
        left: 51%;
        width: 38%;
        height: 25%;
    }
    /* // 중고보상 조회, 신청 하기 버튼 */
    .more-benefit-view__table-wrap {
        overflow-x: auto;
    }
    .more-benefit-view__table-img {
        min-width: calc(664 * var(--ratio));
        padding-left: calc(20 * var(--ratio));
        margin-right: calc(20 * var(--ratio));
    }
    .c-list--trade-in-notice-details {
        margin: 0;
    }
}

.aerominum {
    .c-responsive-video__element {
        aspect-ratio: 1920 /1080;
        height: calc(196 * var(--ratio));
    }
    .c-responsive-video {
        border-radius: calc(16 * var(--ratio));
        overflow: hidden;
    }
}

.gram-lineup {
    .swiper-slide {
        width: calc(171 * var(--ratio));
    }
}

}
/* // 개별 처리 */