/* section-highlights */
.section-highlights .icon-wrapper .icon-after:after{
top: -0.01em;
}

@media (max-width: 734px) {
    .section-highlights .media-gallery .media-gallery-item-camera .caption-animation-container {
        max-width: 330px;
    }
    .section-highlights .media-gallery .media-gallery-item-chip .caption-animation-container {
        max-width: 320px;
    }
}
section.section-media-hero .marquee .jp-headline-adjust {
    margin-right: -0.45em;
}

#icon-card-material .link-standalone:link:link:hover{
    text-decoration: none;
}

:lang(ja) .icon.icon-arkit::after {
    top: 0;
}

.section-contrast .button {
    padding-block: calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width) + 1px) calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width) - 1px);
}

.inline-compare .form-dropdown #inline-compare-gallery-stats-stacked-select.form-dropdown-select:lang(ja) {
    font-family: SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
}

.section-performance .stat-group > .stat .stat-content {
    margin-bottom: 0;
}

@media (min-width: 1069px) {
    .section-design .android-show .ric-type-lockup-copy {
        max-width: 806px;
    }
}

@media (min-width: 1069px) {
    .section-accessories .ric-type-lockup.color-alt .ric-type-lockup-copy {
        max-width: 800px;
    }
}

.no-safari .marquee-header,
.no-safari .ric-type-lockup-headline-container,
.no-safari .ric-type-lockup-headline-container .ric-type-lockup-headline,
.no-safari .product-tile .product-tile-padding {
    width: 100% !important;
}

@media (min-width: 1069px) {
    .section-performance .stat-group {
        grid-gap: 48px;
        gap: 48px;
    }
}