/* General */
body {
	line-break: strict;
}

#ac-globalfooter .ac-gf-icon-after::after,
.localnav-container .content-expand-wrap .product-options .option-cta.link.disabled .icon::after {
	top: -.1em;
}
#ac-globalfooter .ac-gf-more::after {
	top: -.12em;
}
.no-touch .localnav-container .cta.explore .close-button-wrap .close-button {
	padding-right: 1px;
}

.localnav-container .typography-caption.cta.explore:lang(ja) {
	line-height: 1.3333733333;
}
.touch:not(.localnav-expanded) .localnav-container .typography-caption.cta.explore > span {
	translate: 0 1px;
}

/* Localized Images  */
.section-display .image-display-iphone {
	background-size: 150px 307px;
	background-repeat: no-repeat;
	background-image: url(/jp/iphone-17/images/specs/display_iphone__e02nc45das8y_large.jpg);
	width: 150px;
	height: 307px;
	margin-top: 6px;
	margin-bottom: 28px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-display .image-display-iphone {
		background-image: url(/jp/iphone-17/images/specs/display_iphone__e02nc45das8y_large_2x.jpg);
	}
}

@media (max-width: 734px) {
	.section-display .image-display-iphone {
		background-size: 116px 236px;
		background-repeat: no-repeat;
		background-image: url(/jp/iphone-17/images/specs/display_iphone__e02nc45das8y_small.jpg);
		width: 116px;
		height: 236px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-display .image-display-iphone {
		background-image: url(/jp/iphone-17/images/specs/display_iphone__e02nc45das8y_small_2x.jpg);
	}
}
.section-built-in-apps .techspecs-app-icon-calendar {
    background-size: 52px 52px;
    background-repeat: no-repeat;
    background-image: url(/jp/iphone-17/images/specs/icon_calendar__bsnbkfo5v282_large.png);
    width: 52px;
    height: 52px
}

@media(min-resolution:1.5dppx),
(min-resolution:144dpi) {
    .section-built-in-apps .techspecs-app-icon-calendar {
        background-image: url(/jp/iphone-17/images/specs/icon_calendar__bsnbkfo5v282_large_2x.png)
    }
}
.section-free-apps .techspecs-app-icon-calendar {
    background-size: 52px 52px;
    background-repeat: no-repeat;
    background-image: url(/jp/iphone-17/images/specs/icon_calendar__bsnbkfo5v282_large.png);
    width: 52px;
    height: 52px
}

@media(min-resolution:1.5dppx),
(min-resolution:144dpi) {
    .section-free-apps .techspecs-app-icon-calendar {
        background-image: url(/jp/iphone-17/images/specs/icon_calendar__bsnbkfo5v282_large_2x.png)
    }
}

/* JP Styles */
.localnav-container .cta {
	padding: 6px 10px 6px;
}

@media (min-width: 735px) {
	.buystrip-hero .help {
		grid-column: span 6;
		margin-top: 0;
	}
}

#ac-globalfooter .ac-gf-more::after {
	position: relative;
	top: -0.1em;
}

@media (max-width: 734px) {
	.section-external .image-external-connectors .diagram-text.diagram-camera-control {
		width: 50px;
		text-align: left;
		left: 182px;
	}
}
