/* 倍 */
.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;
    }
}
/* 倍 */

/* compare */
.section-compare .grid-container {
    grid-template-areas: "mac-mini-hw					.	mac-studio-hw					.	mac-pro-hw" "mac-mini-swatch				.	mac-studio-swatch				.	mac-pro-swatch" "mac-mini-headline				.	mac-studio-headline				.	mac-pro-headline" "mac-mini-pricing				.	mac-studio-pricing				.	mac-pro-pricing" "mac-mini-processor				.	mac-studio-processor			.	mac-pro-processor" "mac-mini-cpu					.	mac-studio-cpu					.	mac-pro-cpu" "mac-mini-gpu					.	mac-studio-gpu					.	mac-pro-gpu" "mac-mini-memory				.	mac-studio-memory				.	mac-pro-memory" "mac-mini-storage				.	mac-studio-storage				.	mac-pro-storage"
    "mac-mini-apple-intelligence	.	mac-studio-apple-intelligence	.	mac-pro-apple-intelligence" "mac-mini-btn					.	mac-studio-btn					.	mac-pro-btn" "mac-mini-cta					.	mac-studio-cta					.	mac-pro-cta"
}

@media only screen and (max-width: 734px) {
    .section-compare .grid-container {
        grid-template-areas: "mac-mini-hw					mac-studio-hw" "mac-mini-swatch				mac-studio-swatch" "mac-mini-headline				mac-studio-headline" "mac-mini-pricing				mac-studio-pricing" "mac-mini-processor				mac-studio-processor" "mac-mini-cpu					mac-studio-cpu" "mac-mini-gpu					mac-studio-gpu" "mac-mini-memory				mac-studio-memory" "mac-mini-storage				mac-studio-storage" "mac-mini-apple-intelligence	mac-studio-apple-intelligence" "mac-mini-btn					mac-studio-btn" "mac-mini-cta					mac-studio-cta" ".								." "mac-pro-hw						." "mac-pro-swatch					." "mac-pro-headline				." "mac-pro-pricing				." "mac-pro-processor				." "mac-pro-cpu					." "mac-pro-gpu					." "mac-pro-memory					." "mac-pro-storage				." "mac-pro-apple-intelligence		." "mac-pro-btn					." "mac-pro-cta 					.";
    }
}
/* compare */

.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 */