

.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
    --p-width: 896px;
    --p-height:78px
}

@media (max-width: 1068px) and (max-width: 1068px) {
    .section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
        --p-width: 724px;
        --p-height:63px
    }
}

@media (max-width: 734px) and (max-width: 734px) {
    .section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
        --p-width: 483px;
        --p-height:42px
    }
}

.new_color{
    color: #86868b;
}

.section-design .scroll-gallery .item-container .card-set .card .gallery-item-content .caption {
    background: linear-gradient(90deg, #efcdbb, #dab8a4 50%, #a3735e);
    background-clip: text;
    -webkit-background: linear-gradient(90deg, #efcdbb, #dab8a4 50%, #a3735e);
    -webkit-background-clip: text;
    -moz-background: linear-gradient(90deg, #efcdbb, #dab8a4 50%, #a3735e);
    -moz-background-clip: text;
    -ms-background: linear-gradient(90deg, #efcdbb, #dab8a4 50%, #a3735e);
    -ms-background-clip: text;
    -o-background: linear-gradient(90deg, #efcdbb, #dab8a4 50%, #a3735e);
    -o-background-clip: text;
}

section.section .inline-compare-wrap .inline-compare-option .ps-stat strong {
    background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    background-clip: text;
    -webkit-text-fill-color:rgba(0, 0, 0, 0);
    -webkit-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -webkit-background-clip: text;
    -moz-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -moz-background-clip: text;
    -ms-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -ms-background-clip: text;
    -o-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -o-background-clip: text;
}


.section-chip .gaming-content .headline .shadow {
    background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    background-clip: text;
    -webkit-text-fill-color:rgba(0, 0, 0, 0);
    -webkit-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -webkit-background-clip: text;
    -moz-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -moz-background-clip: text;
    -ms-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -ms-background-clip: text;
    -o-background-image: linear-gradient(0deg, rgb(255, 255, 255), #757575);
    -o-background-clip: text;
}

section.section .inline-compare-wrap .inline-compare-option .ps-stat strong {
    background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    background-clip: text;
    -webkit-text-fill-color:rgba(0, 0, 0, 0);
    -webkit-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -webkit-background-clip: text;
    -webkit-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -webkit-background-clip: text;
    -ms-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -ms-background-clip: text;
    -o-background-image: linear-gradient(270deg, #f5e3d9 40%, #fdc9ae);
    -o-background-clip: text;
}

/* fixed 打機玩遊戲 */
.section-chip .gaming-content .headline .shadow {
    background-clip: text;
    -webkit-background-clip: text;
}

/* fixed qa radar */
@media (max-width: 1068px) and (max-width: 1068px) {
    .bento-item {
        min-width: 100%;
    }
}
@media (max-width: 734px) {
    .section-apple-intelligence.live-text-headline .typography-ps-headline-super {
        font-size: 32px;
    }
}

.section-design .scroll-gallery .item-container .card-set .card .gallery-item-content .caption,section.section .inline-compare-wrap .inline-compare-option .ps-stat strong{
    -webkit-background-clip: text !important;
}

.section-battery .jp-battery-cta {
	margin-top: 18px;
	margin-inline: auto;
	text-align: center;
}
.section-battery .jp-battery-cta a {
	color: #86868b;
}

.section-apple-intelligence.live-text-headline .headline-text-container {
    margin-top: 0px;
}
@media (max-width: 1068px) {
    .section-apple-intelligence.live-text-headline .headline-text-container {
        margin-top: 0px;
    }
}
@media (max-width: 734px) {
    .section-apple-intelligence.live-text-headline .headline-text-container {
        margin-top: 0px;
    }
}
@media (max-width: 480px) {
    .section-apple-intelligence.live-text-headline .headline-text-container {
        margin-top: 0px;
    }
}

.section-design .scroll-gallery .item-container .card-set .card .gallery-item-content .caption.width-alt{
    width: 390px;
}

@media (max-width: 734px) {
    .section-design .scroll-gallery .item-container .card-set .card .gallery-item-content .caption.width-alt{
        width: calc(var(--caption-width) - var(--caption-offset));
    }
}

@media (max-width: 1068px) {
    .bento-tab-gallery .screen .end-frame, .bento-tab-gallery .screen .start-frame {
        height: 100%;
        width: 100%;
    }
    .bento-tab-gallery .slide-media-static img, .bento-tab-gallery .video-wrapper {
        border-radius: 10%/6%;
    }
}
@media only screen and (max-width: 734px) {
    .welcome-content-container .top-marquee.marquee-container .viewport-content, .welcome-content-container .bottom-marquee.marquee-container .viewport-content{
        width: 100%;
    }

}


/* 修复断行 */
.page-overview br.large {
	display: block;
}

@media (max-width: 1068px) {
	.page-overview br.large {
		display: none;
	}
}

@media (max-width: 734px) {
	.page-overview br.large {
		display: none;
	}
}

.page-overview br.medium {
	display: none;
}

@media (max-width: 1068px) {
	.page-overview br.medium {
		display: block;
	}
}

@media (max-width: 734px) {
	.page-overview br.medium {
		display: none;
	}
}

.page-overview br.small {
	display: none;
}

@media (max-width: 1068px) {
	.page-overview br.small {
		display: none;
	}
}

@media (max-width: 734px) {
	.page-overview br.small {
		display: block;
	}
}

.page-overview br.xsmall {
	display: none;
}

@media (max-width: 480px) {
	.page-overview br.xsmall {
		display: block;
	}
}

.section-upgrade #compare-upgrade-gallery .bg-upgrade-image{
    bottom: 0.2em;
}

@media (max-width: 1068px) {
    .section-upgrade #compare-upgrade-gallery .bg-upgrade-image{
        bottom: 0.25em;
    }
}

@media (max-width:734px) {
    .section-upgrade #compare-upgrade-gallery .bg-upgrade-image{
        bottom: 0.25em;
    }
}
