/* 2023/4/20 */

    #overview-hero-plan-text-recovery-2 img {
        margin-left: 15px;
    }
    #overview-hero-plan-text-materials-2 img {
        margin-left: 42px;
    }
    #overview-hero-plan-text-make-2 img {
        margin-left: -10px;
    }
    #overview-hero-plan-text-shipping-2 img {
        margin-left: 7px;
    }
    #overview-hero-plan-text-product-use-2 img {
        margin-left: 15px;
    }
    .page-overview .section-taptic-engine .image-vibes-text {
        right: 0px;
        bottom: 6px;
    }
    html.enhance-xp .section-taptic-engine .image-notification {
        right: 16px;
    }
    .section-hero .hero-headline-content .hero-copy {
        min-height: 140px;
    }
    .page-overview .card-modal-badges .home-text {
        font-size: 48px;
        font-weight: 600;
    }
    .page-overview .card-modal-badges .packaging-stat2-text {
        font-size: 48px;
        font-weight: 600;
    }
    .page-overview .section-iphone .card-headline .line2:before {
        left: -15px;
    }
    .page-overview .section-iphone .card-headline .line2 span:after {
        right: 20px;
    }
    .page-overview .section-trade-in .section-headline {
        max-width: 7.8ch;
    }
    .page-overview .highlighted-text .highlight-illustration-daisy {
        left: 0em;
        width: 100%;
    }
    .page-overview .section-shipping .card-headline {
        align-items: center;
    }
    .page-overview .section-hero .plan-gallery .plan-headline-copy {
        margin-left: 15px;
        margin-top: 10px;
    }
    .page-overview .section-renewables .image-renewables-1 {
    margin-bottom: 0.1em;
    }
    .section-shipping .card-content {
        padding: 0px 10px 10px 10px;
    }
    .modal-page-overlay .modal-content-container {
      min-height: 706px;
    }

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    #overview-hero-plan-text-recovery-2 img {
        margin-left: 10px;
    }
    #overview-hero-plan-text-materials-2 img {
        margin-left: 34px;
    }
    #overview-hero-plan-text-make-2 img {
        margin-left: -2px;
    }
    #overview-hero-plan-text-shipping-2 img {
        margin-left: 2px;
    }
    #overview-hero-plan-text-product-use-2 img {
        margin-left: 9px;
    }
    .page-overview .section-taptic-engine .image-vibes-text {
        right: -22px;
        bottom: -2px;
    }
    html.enhance-xp .section-taptic-engine .image-notification {
        right: 60px;
    }
    .section-hero .hero-headline-content .hero-copy {
        min-height: 175px;
    }
    .page-overview .card-modal-badges .home-text {
        font-size: 40px;
        font-weight: 600;
    }
    .page-overview .card-modal-badges .packaging-stat2-text {
        font-size: 40px;
        font-weight: 600;
    }
    .page-overview .section-iphone .card-headline .line2:before {
        left: -10px;
    }
    .page-overview .section-iphone .card-headline .line2 span:after {
        top: -50px;
        right: 20px;
    }
    .section-shipping .card-content {
        padding:10px 30px 25px 30px;
    }
}

@media only screen and (max-width: 734px) {
    #overview-hero-plan-text-recovery-2 img {
        margin-left: 4px;
    }
    #overview-hero-plan-text-materials-2 img {
        margin-left: 17px;
    }
    #overview-hero-plan-text-make-2 img {
        margin-left: -5px;
    }
    #overview-hero-plan-text-shipping-2 img {
        margin-left: 3px;
    }
    #overview-hero-plan-text-product-use-2 img {
        margin-left: 6px;
    }
    .page-overview .section-taptic-engine .image-vibes-text {
        left: 25px;
        bottom: -3px;
    }
    .page-overview .section-taptic-engine .image-notification {
        right: 65px;
    }
    .section-hero .hero-headline-content .hero-copy {
        min-height: 225px;
    }
    .page-overview .card-modal-badges .home-text {
        font-size: 32px;
        font-weight: 600;
    }
    .page-overview .card-modal-badges .packaging-stat2-text {
        font-size: 32px;
        font-weight: 600;
    }
    .page-overview .section-iphone .card-headline .line1:after {
        left: -35px;
    }
    .page-overview .section-iphone .card-headline .line2 {
        bottom: -11px;
    }
    .page-overview .section-iphone .card-headline .line2:before {
        left: 140px;
    }
    .page-overview .section-iphone .card-headline .line2 span:after {
        top: -40px;
        right: -8px;
    }
    .page-overview .section-aluminum .overview-card04-arrow3 {
        bottom: -50px;
        left: -40px;
    }
    .page-overview .section-aluminum .overview-card04-arrow2 {
        bottom: -50px;
        right: 55px;
    }
    .page-overview .section-aluminum .overview-card04-arrow1 {
        bottom: -55px;
        right: -60px;
    }
    .page-overview .section-community-gallery .item-container .card-location {
        margin-bottom: 45px;
    }
    .page-overview .highlighted-text .highlight-illustration-s {
        width: 80%;
    }
    .page-overview .highlighted-text .highlight-illustration-gallery {
        width: 82%;
    }
    .headline-center-l {
        position: absolute;
    }
    .page-overview .highlighted-text .highlight-illustration-energy {
        width: 80%;
    }
    .page-overview .highlighted-text .highlight-illustration-packaging {
        width: 89%;
    }
    .page-overview .section-hero .hero-headline-content .film-link {
        margin-top: 0px;
        position: relative;
        bottom: 35px;
    }
}
