.icon-wrapper .icon-after:after,
.icon-wrapper .icon-before:before,
.icon-wrapper .more:not(.icon-before):after {
    position: relative;
    top: 0.02em;
}
.icon-wrapper .icon-after.icon-external::after, .icon-wrapper .icon-after.icon-external::before{
    position: relative;
    top: -0.08em;
}

.link-standalone:link:link:hover {
    text-decoration: none;
}
i:lang(ko){
    transform: skewX(-8deg);
    display: inline-block;
    margin-right: -.08em;
}

a i {
    text-decoration: none;
}

a:hover i {
    text-decoration: underline;
}

section.section-media-hero.media-layout-background .marquee-headline:lang(ko) {
    letter-spacing: -.005em;
}

.stat .stat-content {
    padding-top: 2px;
}

.inline-compare .inline-compare-gallery .inline-compare-tile-grid .stat .stat-value {
    letter-spacing: -0.005em;
}

@media (min-width:735px) {
    .section-environment .section-header {
        column-gap: 309px;
    }
}

.stat-reduced .stat-value {
    line-height: 1.1;
}

/* scroll issue fixed */
@media (max-width:734px){
    .subsection-new-camera-features .fade-gallery-container{
        overflow: hidden;
    }
}

/* static image */
.section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-1 .media-block:has(picture.fallback-frame),
.section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-2 .media-block:has(picture.fallback-frame){
    --p-width: 1260px;
    --p-height: 612px;
}

@media (max-width:1068px)and (max-width:1068px){
    .section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-1 .media-block:has(picture.fallback-frame),
    .section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-2 .media-block:has(picture.fallback-frame){
        --p-width: 934px;
        --p-height: 576px;
    }
}

@media (max-width:734px)and (max-width:734px){
    .section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-1 .media-block:has(picture.fallback-frame),
    .section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-2 .media-block:has(picture.fallback-frame){
        --p-width: 420px;
        --p-height: 480px;
    }
}

#design-fade-gallery-1-gallery-item-0 .media-block .fallback-container,
#design-fade-gallery-1-gallery-item-1 .media-block .fallback-container{
    display: block;
}