/* 倍 */
.subsection-chips .bento-section .badge .badge-unit,
.modal .modal-contents .badge .badge-value .badge-unit {
    font-size: 40px;
}

@media only screen and (max-width: 1068px) {
    .subsection-chips .bento-section .badge,
    .modal .modal-contents .badge {
        margin-right: 74px;
    }
}

@media only screen and (max-width: 734px) {
    .subsection-chips .bento-section .badge,
    .modal .modal-contents .badge {
        margin-right: 0;
    }
}

@media only screen and (max-width: 734px) {
    .subsection-chips .bento-section .badge:nth-child(odd),
    .modal .modal-contents .badge:nth-child(odd) {
        margin-right: 35px
    }
}

.subsection-chips .bento-section .badge:last-child,
.modal .modal-contents .badge:last-child {
    margin-right: 0
}

.graph-gallery .subsection-gallery .item-container .gallery-item .bars-container .badge-unit,
.modal .modal-contents .badge .badge-value .badge-unit {
    margin-left: 4px;
}

.graph-gallery .item-container .gallery-item .bars-container .badge-value-container,
.modal .modal-contents .badge .badge-value {
    align-items: flex-end;
}

.graph-gallery .subsection-gallery .item-container .gallery-item .bars-container .badge-unit,
.modal .modal-contents .badge .badge-value .badge-unit {
    font-size: 30px;
    line-height: 1.4;
}

@media only screen and (max-width: 1068px) {
    .graph-gallery .subsection-gallery .item-container .gallery-item .bars-container .badge-unit,
    .modal .modal-contents .badge .badge-value .badge-unit {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media only screen and (max-width: 734px) {
    .graph-gallery .subsection-gallery .item-container .gallery-item .bars-container .badge-unit,
    .modal .modal-contents .badge .badge-value .badge-unit {
        font-size: 18px;
        line-height: 1.4;
    }
}
/* 倍 */

.apple-intelligence-cta .link, .apple-intelligence-cta a {
    color:#1d1d1f
}


.section-upgraders .trade-in .overview-upgraders-logo-trade-in {
    width: 290px;
    height: 32px;

}

@media only screen and (max-width: 1068px) {
    .section-upgraders .trade-in .overview-upgraders-logo-trade-in {
        width: 293px;
        height: 32px;
    }
}

@media only screen and (max-width: 734px) {
    .section-upgraders  .trade-in .overview-upgraders-logo-trade-in {
        width: 207px;
        height: 23px;
    }
}

/* AR */
@media only screen and (max-width:734px){
    html .page-overview .section-hero .cta-wrap .mx-pricing-wrap{
        flex-direction: column;
        align-items: center;
    }
}
/* AR */

/* dialog */
@media only screen and (max-width: 734px) {
    .subsection-chips .bento-section .badge:nth-child(odd),
    .modal .modal-contents .badge:nth-child(odd) {
        margin-right: 0;
    }
}
/* dialog */

/* AI HL */
section.section-apple-intelligence .apple-intelligence-headline{
    margin-bottom: 10px;
}

.section-apple-intelligence .subsection-hero .apple-intelligence-sub-headline{
    color: #86868b;
    margin-bottom: 40px;
}

@media only screen and (max-width: 734px) {
    .section-apple-intelligence .subsection-hero .apple-intelligence-sub-headline{
        margin-bottom: 30px;
    }
}



@media only screen and (max-width: 734px) {
    .typography-ai-headline {
        font-size: 38px;
    }
}
/* AI HL */

/* studio-display paly Button */
.icon-pausecircle:after, .icon-pausecircle:before{
    top: -1px;
}
/* studio-display paly Button */

/* AI Tab */
@media only screen and (max-width:734px){
    .tabnav-gallery,
    .tabnav-gallery .gallery-item,
    .tabnav-gallery .item-container{
        grid-template-rows:260px 90px 146px;
    }
}
/* AI Tab */