/* icon下移 */
.icon-wrapper .aap-text-icon-control__icon {
    position: absolute;
}

.section-battery .typography-cta {
    font-size: 14px;
    line-height: 1.1428571429;
    font-weight: 600;
    letter-spacing: -0.003em;
    padding-bottom: 50px;
    text-align: center;

}

@media screen and (max-width: 734px) {
    .section-battery .typography-cta {
        padding-bottom: 30px;
        /* margin-top: -60px; */
        z-index: 1;
    
    }
}

.section-battery .typography-cta a {
    color: #999;
}

/* ArtCD  */
.section-aio-alt .typography-ric-type-lockup-xxl-copy, .section-aio .typography-ric-type-lockup-xxl-copy{
    line-height: 1.481002381;
}

.typography-ps-stat-value-elevated {
    font-size: 40px;
}

.text-gradient.text-animated {
    padding-left: 0.4em;
    margin-left: -0.1em;
}

@media (max-width: 734px) {
    .section.section-upgrader .upgrader .upgrader-item .stat .stat-content:has(.battery-icon) .icon-wrapper-battery {
        --tile-image-width: 38px;
        --tile-image-height: 20px;
    }
}

@media (min-width: 1068px) {
    .section.section-upgrader .upgrader .upgrader-item .stat .stat-content:has(.battery-icon) .icon-wrapper-battery .battery-icon svg {
        left: -4px; 
        top: calc(50% - 2px); 
    }
}

.section-battery .static-container {
    --margin-block: 44px;
}
/* ArtCD  */

/*VP trade-in fallback*/
.typography-feature-card-body .pricing-fallback {
    display: none
}

.typography-feature-card-body .pricing-container[style="display: none;"] + .pricing-fallback {
    display:inline
}