
/* 普通滾動放大效果 */
.dior-container {
    overflow: hidden;
    display: inline-block;
    position: relative;
}
.dior-container img {
    display: block;
    transition: transform 0.8s ease, opacity 0.8s ease;
    will-change: transform;
    transform: scale(1);
}

.dior-container img.in-view {
    transform: scale(1.15);
    opacity: 1;
}

.dior-container img:not(.in-view) {
    opacity: 0.6;
}

/* Dior 官網那種 sticky 滾動放大效果 */
.scroll-section {
    height: 150vh;
    position: relative;
}

.sticky-container {
    position: sticky;
    top: 0;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.dior-sticky-effect {
    transition: transform 0.8s ease;
    will-change: transform;
}
