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


.inline-media-component-container.with-media-ui-button .inline-media-ui-button.loading .play-pause-button:after { background:; }
.inline-media-component-container.with-media-ui-button .inline-media-ui-button.loaded.playing .play-pause-button:after { -webkit-mask:url("data:image/svg+xml;base64,PHN2ZyBpZD0iRXhwb3J0YWJsZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWQxZDFmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJwYXVzZSI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjc1IiB5PSIzIiB3aWR0aD0iNC41IiBoZWlnaHQ9IjE0IiByeD0iMS41Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS43NSIgeT0iMyIgd2lkdGg9IjQuNSIgaGVpZ2h0PSIxNCIgcng9IjEuNSIvPjwvZz48L3N2Zz4="); }
.inline-media-component-container.with-media-ui-button .inline-media-ui-button.loaded.playing .play-pause-button:after { mask:url("data:image/svg+xml;base64,PHN2ZyBpZD0iRXhwb3J0YWJsZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWQxZDFmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJwYXVzZSI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjc1IiB5PSIzIiB3aWR0aD0iNC41IiBoZWlnaHQ9IjE0IiByeD0iMS41Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS43NSIgeT0iMyIgd2lkdGg9IjQuNSIgaGVpZ2h0PSIxNCIgcng9IjEuNSIvPjwvZz48L3N2Zz4="); }
.inline-media-component-container.with-media-ui-button .inline-media-ui-button.loaded.ended .play-pause-button:after { -webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTE2Ljc1IDkuNGExLjUgMS41IDAgMDAtMS41IDEuNUE0Ljg4IDQuODggMCAxMTEwLjM4IDZoLjJMOS4zMSA3LjMyYTEuNSAxLjUgMCAwMDEuMDYgMi41NiAxLjQ1IDEuNDUgMCAwMDEuMDYtLjQ0TDE1IDUuODhhMS41MiAxLjUyIDAgMDAuNDQtMS4wNkExLjU0IDEuNTQgMCAwMDE1IDMuNzVMMTEuNDMuMTlhMS40OSAxLjQ5IDAgMDAtMi4xMiAwIDEuNTEgMS41MSAwIDAwMCAyLjEybC43NS43NWE3Ljg1IDcuODUgMCAxMDguMTkgNy44NCAxLjUgMS41IDAgMDAtMS41LTEuNXoiIGZpbGw9IiMxZDFkMWYiLz48L3N2Zz4="); }
.inline-media-component-container.with-media-ui-button .inline-media-ui-button.loaded.ended .play-pause-button:after { mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTE2Ljc1IDkuNGExLjUgMS41IDAgMDAtMS41IDEuNUE0Ljg4IDQuODggMCAxMTEwLjM4IDZoLjJMOS4zMSA3LjMyYTEuNSAxLjUgMCAwMDEuMDYgMi41NiAxLjQ1IDEuNDUgMCAwMDEuMDYtLjQ0TDE1IDUuODhhMS41MiAxLjUyIDAgMDAuNDQtMS4wNkExLjU0IDEuNTQgMCAwMDE1IDMuNzVMMTEuNDMuMTlhMS40OSAxLjQ5IDAgMDAtMi4xMiAwIDEuNTEgMS41MSAwIDAwMCAyLjEybC43NS43NWE3Ljg1IDcuODUgMCAxMDguMTkgNy44NCAxLjUgMS41IDAgMDAtMS41LTEuNXoiIGZpbGw9IiMxZDFkMWYiLz48L3N2Zz4="); }
.inline-media-component-container.with-media-ui-button .inline-media-ui-button .play-pause-button:after { -webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTUgMTUuMjVWNC43N2ExLjQ0IDEuNDQgMCAwMTEuNDQtMS42MiAxLjg2IDEuODYgMCAwMTEuMTEuMzFsOC41MyA1Yy43Ni40NCAxLjE3LjggMS4xNyAxLjUxcy0uNDEgMS4wNy0xLjE3IDEuNTFsLTguNTMgNWExLjg2IDEuODYgMCAwMS0xLjExLjMxQTEuNDIgMS40MiAwIDAxNSAxNS4yNXoiLz48L3N2Zz4="); }
.inline-media-component-container.with-media-ui-button .inline-media-ui-button .play-pause-button:after { mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTUgMTUuMjVWNC43N2ExLjQ0IDEuNDQgMCAwMTEuNDQtMS42MiAxLjg2IDEuODYgMCAwMTEuMTEuMzFsOC41MyA1Yy43Ni40NCAxLjE3LjggMS4xNyAxLjUxcy0uNDEgMS4wNy0xLjE3IDEuNTFsLTguNTMgNWExLjg2IDEuODYgMCAwMS0xLjExLjMxQTEuNDIgMS40MiAwIDAxNSAxNS4yNXoiLz48L3N2Zz4="); }
.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.startframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_startframe__emrxzaec4fcm_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.startframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_startframe__emrxzaec4fcm_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.startframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_startframe__emrxzaec4fcm_medium.jpg); }
}
@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.startframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_startframe__emrxzaec4fcm_medium_2x.jpg); }
}
@media only screen and (max-width:734px) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.startframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_startframe__emrxzaec4fcm_small.jpg); }
}
@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.startframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_startframe__emrxzaec4fcm_small_2x.jpg); }
}
.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.endframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_endframe__b6spnbuvcq5e_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.endframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_endframe__b6spnbuvcq5e_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.endframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_endframe__b6spnbuvcq5e_medium.jpg); }
}
@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.endframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_endframe__b6spnbuvcq5e_medium_2x.jpg); }
}
@media only screen and (max-width:734px) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.endframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_endframe__b6spnbuvcq5e_small.jpg); }
}
@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-dynamic-island .positioned-media-element.endframe { background-image:url(/euro/iphone-15/b/screens_alt/images/overview/highlights/video/highlights_dynamic_island_endframe__b6spnbuvcq5e_small_2x.jpg); }
}
@supports((-webkit-mask-image:url()) or (mask-image:url(""))) {
  .l2-usb-c .overview-usb-c-dd-charger { -webkit-mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_large.png); }
  .l2-usb-c .overview-usb-c-dd-charger { mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_large.png); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .l2-usb-c .overview-usb-c-dd-charger { -webkit-mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_large_2x.png); }
  .l2-usb-c .overview-usb-c-dd-charger { mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_large_2x.png); }
}
@media only screen and (max-width:1068px) {
  .l2-usb-c .overview-usb-c-dd-charger { -webkit-mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_medium.png); }
  .l2-usb-c .overview-usb-c-dd-charger { mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_medium.png); }
}
@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi) {
  .l2-usb-c .overview-usb-c-dd-charger { -webkit-mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_medium_2x.png); }
  .l2-usb-c .overview-usb-c-dd-charger { mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_medium_2x.png); }
}
@media only screen and (max-width:734px) {
  .l2-usb-c .overview-usb-c-dd-charger { -webkit-mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_small.png); }
  .l2-usb-c .overview-usb-c-dd-charger { mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_small.png); }
}
@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi) {
  .l2-usb-c .overview-usb-c-dd-charger { -webkit-mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_small_2x.png); }
  .l2-usb-c .overview-usb-c-dd-charger { mask-image:url(/euro/iphone-15/b/generic/images/overview/usb-c/dd_charger_mask__cdl0bgj1ajea_small_2x.png); }
}
}
/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




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


#overview-camera-camera-endframe-1
 {
  opacity: 1;
}

@media only screen and (max-width: 734px) {
	.viewer-sizenav-label {
		font-size: 13px;
	}
}

@media only screen and (max-width: 375px) {
	.viewer-sizenav-label {
		font-size: 10px;
	}
}

@media only screen and (max-width: 734px) {
	.section-contrast .overview-contrast-icon-2camera+noscript+.product-tile-plus-subheading, .section-contrast .overview-contrast-icon-3camera+noscript+.product-tile-plus-subheading {
		font-size: 19px;
	}
}

.slide-gallery .paddlenav.responsive-content {
	opacity: 0;
}
@media only screen and (max-width:734px) {
	.slide-gallery .paddlenav.responsive-content {
		opacity: 1;
	}
}

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