/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.tile-image.image-safety.no-inversion {
	background-image: url(/hu/iphone/switch/images/overview/safety__bxliv7ldxziq_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.tile-image.image-safety.no-inversion {
		background-image: url(/hu/iphone/switch/images/overview/safety__bxliv7ldxziq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.tile-image.image-safety.no-inversion {
		background-image: url(/hu/iphone/switch/images/overview/safety__bxliv7ldxziq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.tile-image.image-safety.no-inversion {
		background-image: url(/hu/iphone/switch/images/overview/safety__bxliv7ldxziq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.tile-image.image-safety.no-inversion {
		background-image: url(/hu/iphone/switch/images/overview/safety__bxliv7ldxziq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.tile-image.image-safety.no-inversion {
		background-image: url(/hu/iphone/switch/images/overview/safety__bxliv7ldxziq_small_2x.jpg);
	}
}

/*Local Fixes*/
.section-hero {
	opacity: 1;
}

.localnav-container .content-expand-wrap .product-list .product-wrap .badge {
	width: auto;
}
.localnav-container .content-expand-wrap .product-action .product-cta .pricing {
	height: 18px;
}

/* Local screens */

p.tile-headline.typography-tile-headline.tile-largers {
	max-width: 800px;
}

.section-tiles .tile-environment .tile-copyblock {
	padding: 0;
}

.section-tiles .tile-environment .tile-headline {
	max-width: 510px;
}
@media only screen and (min-width: 1069px) {
	.section-features .tile-move .tile-copyblock .tile-headline {
		max-width: 768px;
	}
}
@media only screen and (max-width: 734px) {
	.section-features .tile-move .tile-copyblock .tile-headline {
		max-width: 350px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-tiles .tile-environment .tile-content {
		min-height: 422px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-environment .tile-content {
		min-height: 358px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-apple-intelligence .tile-eyebrow, .section-tiles .tile-apple-intelligence .tile-headline {
		max-width: 330px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-apple-intelligence .tile-content {
		min-height: 398px !important;
	}
}

/*hero*/
.section-hero .hero-image {
	background-image: url(/hu/iphone/switch/images/overview/hero__coiius911fau_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-hero .hero-image {
		background-image: url(/hu/iphone/switch/images/overview/hero__coiius911fau_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-image {
		background-image: url(/hu/iphone/switch/images/overview/hero__coiius911fau_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .hero-image {
		background-image: url(/hu/iphone/switch/images/overview/hero__coiius911fau_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-image {
		background-image: url(/hu/iphone/switch/images/overview/hero__coiius911fau_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .hero-image {
		background-image: url(/hu/iphone/switch/images/overview/hero__coiius911fau_small_2x.jpg);
	}
}

.tile-chip .image-chip {
	background-image: url(/hu/iphone/switch/images/overview/chip__dkculpbo8p6q_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.tile-chip .image-chip {
		background-image: url(/hu/iphone/switch/images/overview/chip__dkculpbo8p6q_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.tile-chip .image-chip {
		background-image: url(/hu/iphone/switch/images/overview/chip__dkculpbo8p6q_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.tile-chip .image-chip {
		background-image: url(/hu/iphone/switch/images/overview/chip__dkculpbo8p6q_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.tile-chip .image-chip {
		background-image: url(/hu/iphone/switch/images/overview/chip__dkculpbo8p6q_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.tile-chip .image-chip {
		background-image: url(/hu/iphone/switch/images/overview/chip__dkculpbo8p6q_small_2x.jpg);
	}
}

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

#main .section-hero {
	display: block;
}

#ac-globalfooter .ac-gf-buystrip {
	border-top: 0;
}
/* 8 plus */
@media only screen and (min-width: 414px) and (max-width: 734px) {
	.typography-privacy-headline {
		font-size: 23px;
	}
	.tile-privacy .typography-privacy-headline {
		font-size: 22px;
	}
}
/* 8 */
@media only screen and (min-width: 370px) and (max-width: 413px) {
	.typography-tile-headline {
		font-size: 22px;
	}
	.typography-privacy-headline {
		font-size: 23px;
	}
	.tile-privacy .typography-privacy-headline {
		font-size: 22px;
	}
	.tile-imessage .tile-copyblock {
		padding: 0 15px;
	}
}
/* se */
@media only screen and (max-width: 325px) {
	.typography-tile-headline {
		font-size: 22px;
	}
	.tile-privacy .typography-privacy-headline {
		padding-right: 15px;
	}
	.tile-privacy .typography-privacy-headline {
		width: 130px;
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .links-stacked li:nth-child(2) {
		margin-top: 20px;
	}
	.tile-privacy .typography-privacy-headline {
		width: 374px;
	}
}

@media only screen and (max-width: 734px) {
	.section-features .tile-battery .tile-copyblock {
		max-width: 290px;
	}
}

.section-features.section-tiles.iphone-12 .image-battery {
	bottom: 152px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-features.section-tiles.iphone-12 .image-battery {
		bottom: 87px;
	}
}

@media only screen and (max-width: 734px) {
	.section-features.section-tiles.iphone-12 .image-battery {
		bottom: 87px;
	}
}

@media only screen and (max-width: 734px) {
	.section-features.section-tiles .headline-animation-wrapper .typography-privacy-headline.privacy-headline-animated {
		font-size: 22px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-compare .feature-null-secondary.two-lines {
		height: unset;
	}
}

@media only screen and (max-width: 734px) and (min-width: 350px) {
	.section-compare .feature-null-secondary.two-lines {
		height: unset;
	}
}

@media only screen and (max-width: 340px) {
	.iphone-15.display .typography-body-reduced .span-pipe-wrap.feature-null-secondary {
		height: 40px;
	}
}

br.xs-show {
	display: none;
}
@media only screen and (max-width: 346px) and (min-width: 327px) {
	br.xs-show {
		display: block;
	}
}

@media only screen and (max-width: 324px) {
	br.xs-show {
		display: block;
	}
}

@media only screen and (max-width: 734px) {
	.tile-privacy .image-privacy {
		background-position: calc(100% + 20px) 100%;
	}
}

@media only screen and (min-width: 1069px) {
	#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content {
		width: 305px;
	}
}

@media only screen and (min-width: 1069px) {
	.iphone-14.dynamic-island.cell.row .feature-null-secondary.two-lines::before, .iphone-se.dynamic-island.cell.row .feature-null-secondary.two-lines::before {
		top: calc(50% + 4px);
	}
	.iphone-14.camera.cell.row .feature-null-secondary.typography-body-reduced::before, .iphone-se.camera.cell.row .feature-null-secondary.typography-body-reduced::before {
		top: calc(50% - 3px);
	}
}

@media only screen and (max-width: 768px) {
	.iphone-15-pro.design .typography-body-reduced br.small {
		display: none;
	}
}

@media only screen and (max-width: 483px) and (min-width: 320px) {
	.iphone-15-pro.design .typography-body-reduced br.small {
		display: block;
	}
}

@media only screen and (max-width: 342px) and (min-width: 320px) {
	.iphone-15.camera .typography-body-reduced.feature-note br.small {
		display: none;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-privacy .typography-privacy-headline {
		font-size: 23px;
	}
	.tile-privacy .image-privacy {
		margin-right: -60px;
		background-position: 5% 135%;
	}
}

@media only screen and (min-width: 1069px) {
	.section-tiles .tile-durability .tile-panel-content {
		width: 445px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-personalize .tile-panel-content.wide {
		width: 330px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-tiles .tile-durability .tile-panel-content {
		width: 400px;
	}

	.tile-privacy .typography-privacy-headline {
		font-size: 31px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-tiles .tile-privacy .typography-tile-copy {
		font-size: 16px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-privacy .tile-panel-content {
		width: 280px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-tiles .tile-imessage .typography-tile-copy {
		font-size: 15px;
	}
	.section-tiles .tile-move .tile-button-icon {
		bottom: 22px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-move .tile-panel-content.wide {
		width: 290px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-imessage .tile-panel-content {
		width: 260px;
	}
	.section-tiles .tile-apple-intelligence .tile-panel-content.wide {
		width: 300px;
	}
	.section-tiles .tile-apple-intelligence .typography-tile-copy {
		font-size: 14px;
		font-weight: 600;
	}
}

@media only screen and (max-width: 360px) {
	.section-tiles .tile-apple-intelligence .tile-panel-content.wide {
		width: 260px;
	}
	.section-tiles .tile-apple-intelligence .typography-tile-copy {
		font-size: 13px;
	}
}

.section-tiles .tile-privacy .tile-panel-content {
	width: 460px;
}
@media only screen and (max-width: 1068px) {
	#main > div > section.section.section-features.section-tiles.iphone-12 > div > div.tile-camera.column.tile.tile-full.box-content.scroll-adjust.deeplinks-adjust.panel-show > div.tile-panel.box-content > div.tile-panel-content.box-content.flex-content.textzoom-content.wide {
		width: 376px;
	}
}

@media only screen and (max-width: 734px) {
	#main > div > section.section.section-features.section-tiles.iphone-12 > div > div.tile-camera.column.tile.tile-full.box-content.scroll-adjust.deeplinks-adjust.panel-show > div.tile-panel.box-content > div.tile-panel-content.box-content.flex-content.textzoom-content.wide {
		width: 270px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-tiles .tile-camera .tile-panel-content {
		width: 270px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-tiles .tile-privacy .tile-panel-content {
		width: 310px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-privacy .tile-panel-content {
		width: 280px;
	}
}
@media only screen and (max-width: 1068px) {
	.section-tiles .tile-seamless .tile-panel-content {
		width: 310px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-seamless .tile-panel-content {
		width: 280px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-connectivity .tile-copyblock.tile-copyblock-center {
		padding-bottom: 332px;
	}
}

.localnav-container .content-expand-wrap .product-list .product-wrap.product-wrap--iphone_17 .badge {
	bottom: -13px;
}
.localnav-container .content-expand-wrap .product-list .product-wrap.product-wrap--iphone_17pro .badge {
	bottom: -13px;
}
.localnav-container .content-expand-wrap .product-list .product-wrap.product-wrap--iphone_air .badge {
	bottom: -13px;
}
@media (max-width: 734px) {
	.localnav-container .content-expand-wrap .product-list .product-wrap.product-wrap--iphone_17 .badge {
		bottom: -20px;
		width: auto;
	}
	.localnav-container .content-expand-wrap .product-list .product-wrap.product-wrap--iphone_17pro .badge {
		bottom: -20px;
		width: auto;
	}
	.localnav-container .content-expand-wrap .product-list .product-wrap.product-wrap--iphone_air .badge {
		bottom: -20px;
		width: auto;
	}
}

.tile-apple-intelligence .card-footnote-content {
	color: #6e6e73;
	max-width: 426px;
}
@media only screen and (max-width: 1068px) {
	.tile-apple-intelligence .card-footnote-content {
		max-width: 312px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-apple-intelligence .card-footnote-content {
		max-width: 320px;
		margin-left: auto;
		margin-right: auto;
	}
}
@media only screen and (max-width: 734px) {
	.tile-apple-intelligence .card-footnote-content {
		font-size: 14px;
		margin-top: 3.4px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-privacy .image-privacy {
		margin-right: 0px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
