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






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




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


.disclaimer{
	font-size: 12px;
	color: var(--sk-glyph-gray-secondary);
    font-weight: 400
}

/* AI TILE FIX */

@media only screen and (max-width: 1068px) {
	.media-gallery .media-gallery-item-6 .caption {
    	margin: 16px;
	}
}

/* END AI TILE FIX */

/* IOS GALLERY */

.ios-gallery .caption-tile:first-child:nth-last-child(n+3), .ios-gallery .caption-tile:first-child:nth-last-child(n+3)~.caption-tile {
	max-width: 372px;
}

/* END IOS GALLERY */

/* STATIC GEO ALT */
html.enhanced .section-performance .subsection-intro .media-container {
    margin-top: var(--ps-spacing-60);
    margin-bottom: var(--ps-spacing-96);
}
@media (max-width: 1068px) {
    html.enhanced .section-performance .subsection-intro .media-container {
        margin-top:var(--ps-spacing-80);
    margin-bottom: var(--ps-spacing-80);
    }
}
@media (max-width: 734px) {
    html.enhanced .section-performance .subsection-intro .media-container {
        margin-top:var(--ps-spacing-60);
    margin-bottom: var(--ps-spacing-24);
    }
}
@media (min-width:735px) {
    html.enhanced .section-performance .subsection-intro .copy-container {
        margin-top: 0px;
    }
}

.section-performance .subsection-intro .media-container .overview-performance-battery-hero-battery {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 1282px;
    --p-height:402px
}

@media (max-width: 1068px) and (max-width: 1068px) {
    .section-performance .subsection-intro .media-container .overview-performance-battery-hero-battery {
        --p-width: 932px;
        --p-height:294px
    }
}

@media (max-width: 734px) and (max-width: 734px) {
    .section-performance .subsection-intro .media-container .overview-performance-battery-hero-battery {
        --p-width: 571px;
        --p-height:550px
    }
}

/* END STATIC GEO ALT */

/* CONNECTIVITY SECTION */

.connectivity-gallery .caption-tile:nth-child(1) .card{
	background-color: #FFFFFF;
}
.connectivity-gallery .caption-tile:nth-child(2) .card {
	background-color: #1d1d1f;
}

/* END CONNECTIVITY SECTION */

/* CONNECTIVITY SECTION */

.caption-tile-gallery .wide:nth-child(1) .card{
	background-color: #FFFFFF;
}
.caption-tile-gallery .wide:nth-child(2) .card {
	background-color: #1d1d1f;
}

/* END CONNECTIVITY SECTION */

/* CONTEXTUAL COMPARE */
#compare-gallery-and-controller-wrapper .tabnav-item {
    flex-grow: 1;
}
/* END CONTEXTUAL COMPARE */

/* CONTRAST */
:root {
    --finish-iphone-17-lavender: #e6d5f1;
    --finish-iphone-17-sage: #b4c294;
    --finish-iphone-17-mist-blue: #a2b9dc;
    --finish-iphone-17-white: #fcfcfc;
    --finish-iphone-17-black: #353839;
}

.finish-iphone-17-lavender {
    --finish-color: var(--finish-iphone-17-lavender);
}
.finish-iphone-17-sage {
    --finish-color: var(--finish-iphone-17-sage);
}
.finish-iphone-17-mist-blue {
    --finish-color: var(--finish-iphone-17-mist-blue);
}
.finish-iphone-17-white {
    --finish-color: var(--finish-iphone-17-white);
}
.finish-iphone-17-black {
    --finish-color: var(--finish-iphone-17-black);
}
/* END CONTRAST */


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