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






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




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

.upgrader-group[data-upgrader-group-id=ultra-1] .upgrader-item:nth-child(1),
.upgrader-group[data-upgrader-group-id=ultra-1] .upgrader-item:nth-child(2) {
	grid-column: auto/span 6;
}

@media (max-width: 734px) {
	.upgrader-group[data-upgrader-group-id=ultra-1] .upgrader-item:nth-child(5) {
		grid-column: auto/span 12;
	}
}






/* UPGRADE SECTION START */
html:not(.text-zoom) .upgrader .upgrader-group .upgrader-item[data-upgrader-item-type="background"]:has(picture.loaded) {
    background: black;
}


.upgrader .upgrader-group[data-upgrader-group-id="ultra-1"] .upgrader-item {
    --upgrader-bento-height: 340px;
}
@media (max-width:1068px) {
    .upgrader .upgrader-group[data-upgrader-group-id="ultra-1"] .upgrader-item {
        --upgrader-bento-height: 245px;
    }
}
@media (max-width:734px) {
    .upgrader .upgrader-group[data-upgrader-group-id="ultra-1"] .upgrader-item {
        --upgrader-bento-height: 230px;
    }
}


.upgrader .upgrader-group[data-upgrader-group-id="series"] .upgrader-item {
    --upgrader-bento-height: 390px;
}
@media (max-width:1068px) {
    .upgrader .upgrader-group[data-upgrader-group-id="series"] .upgrader-item {
        --upgrader-bento-height: 270px;
    }
}
@media (max-width:734px) {
    .upgrader .upgrader-group[data-upgrader-group-id="series"] .upgrader-item {
        --upgrader-bento-height: 225px;
    }
}


.section-upgrade .upgrader-item:has(picture.overview-upgrade-upgraders-ultra-health-sensing) {
    --p-width: 515px;
    --p-height: 300px;
}
@media (max-width:1068px) {
    .section-upgrade .upgrader-item:has(picture.overview-upgrade-upgraders-ultra-health-sensing) {
        --p-width: 379px;
        --p-height: 220px;
    }
}
@media (max-width:734px) {
    .section-upgrade .upgrader-item:has(picture.overview-upgrade-upgraders-ultra-health-sensing) {
        --p-width: 200px;
        --p-height: 192px;
    }
}


.section-upgrade .upgrader-item:has(picture#overview-upgrade-upgraders-ultra-siri-ai-1) {
    --p-width: 337px;
    --p-height: 180px;
}
@media (max-width:1068px) {
    .section-upgrade .upgrader-item:has(picture#overview-upgrade-upgraders-ultra-siri-ai-1) {
        --p-width: 248px;
        --p-height: 119px;
    }
}
@media (max-width:734px) {
    .section-upgrade .upgrader-item:has(picture#overview-upgrade-upgraders-ultra-siri-ai-1) {
        --p-width: 200px;
        --p-height: 98px;
    }
}


.section-upgrade .upgrader-item:has(picture#overview-upgrade-upgraders-ultra-siri-ai-2) {
    --p-width: 92px;
    --p-height: 69px;
}
@media (max-width:1068px) {
    .section-upgrade .upgrader-item:has(picture#overview-upgrade-upgraders-ultra-siri-ai-2) {
        --p-width: 92px;
        --p-height: 69px;
    }
}
@media (max-width:734px) {
    .section-upgrade .upgrader-item:has(picture#overview-upgrade-upgraders-ultra-siri-ai-2) {
        --p-width: 66px;
        --p-height: 49px;
    }
}
/* UPGRADE SECTION END */



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