/* 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;
    margin-top: -20px;
}

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

.section-battery .typography-cta a {
    color: #999;
}
/*Ribbon trade-in fallback*/
.ribbon .pricing-fallback {
    display: none
}

.ribbon .pricing-container[style="display: none;"] + .pricing-fallback {
    display:inline
}

.section-media-hero {
	margin-bottom: var(--ribbon-height);
}

.marquee-primary-header .paragraph-lockup-cta-link span{
    color: rgb(41,151,255);
}

@media (max-width: 734px) {
    section.section-media-hero .marquee .marquee-detail, section.section-media-hero .marquee .marquee-detail-copy-wrapper, section.section-media-hero .marquee .marquee-header-copy-wrapper {
        padding-top:14px;
    }
}