/*------------------------------------*\ 
  SNIPE FIXES 
\*------------------------------------*/

/*----- PLAN SNIPES ------*/

#plan-gallery button picture img {
   left: 50%;
  position: relative;
  transform: translateX(-50%);
}

.overview-text-approach {
    --p-width: 128px;
}

.overview-text-progress {
    --p-width: 195px;
}

.overview-text-approach,.overview-text-progress {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-height: 24px;
}
@media only screen and (max-width:734px) {
	.overview-text-approach,.overview-text-progress {
    	--p-height: 21px;
	}
}

/* RECOVER */


/* DESIGN AND SOURCE */


/* MAKE */


/* PACKAGE AND SHIP */


/* USE */


/*--- END PLAN SNIPES ----*/


/*----- PRRODUCTS SNIPES ------*/

/* IPHONE AIR */

.overview-card-iphone-text {
    --p-width: 292px;
    --p-height: 162px
}

@media only screen and (max-width:1068px)and (max-width:1068px) {
    .overview-card-iphone-text {
        --p-width: 271px;
        --p-height: 150px
    }
}

@media only screen and (max-width:734px)and (max-width:734px) {
    .overview-card-iphone-text {
        --p-width: 188px;
        --p-height: 104px
    }
}


/* PACKAGING AND SHIPPING */

.overview-card-packaging-text {
    --p-width: 209px;
    --p-height: 110px
}

@media only screen and (max-width:1068px)and (max-width:1068px) {
    .overview-card-packaging-text {
        --p-width: 189px;
        --p-height: 99px
    }
}

@media only screen and (max-width:734px)and (max-width:734px) {
    .overview-card-packaging-text {
        --p-width: 134px;
        --p-height: 73px
    }
}


/* RECOVERY */

.overview-card-recover-text {
    --p-width: 257px;
    --p-height: 80px
}

@media only screen and (max-width:1068px)and (max-width:1068px) {
    .overview-card-recover-text {
        --p-width: 235px;
        --p-height: 73px
    }
}

@media only screen and (max-width:734px)and (max-width:734px) {
    .overview-card-recover-text {
        --p-width: 162px;
        --p-height: 52px
    }
}


/* SPORT LOOP */

.overview-card-watch-band-text {
    --p-width: 254px;
    --p-height: 119px
}

@media only screen and (max-width:1068px)and (max-width:1068px) {
    .overview-card-watch-band-text {
        --p-width: 227px;
        --p-height: 109px
    }
}

@media only screen and (max-width:734px)and (max-width:734px) {
    .overview-card-watch-band-text {
        --p-width: 164px;
        --p-height: 76px
    }
}


/* MAC MINI */


/* ENCLOSURE */

.overview-card-enclosure-text {
    --p-width: 255px;
    --p-height: 117px
}

@media only screen and (max-width:1068px)and (max-width:1068px) {
    .overview-card-enclosure-text {
        --p-width: 236px;
        --p-height: 109px
    }
}

@media only screen and (max-width:734px)and (max-width:734px) {
    .overview-card-enclosure-text {
        --p-width: 171px;
        --p-height: 78px
    }
}

/*--- END PRRODUCTS SNIPES ----*/


.overview-text-trade-in {
    --p-width: 408px;
    --p-height: 18px
}

@media only screen and (max-width:1068px)and (max-width:1068px) {
    .overview-text-trade-in {
        --p-width: 215px;
        --p-height: 40px
    }
}




/*------------------------------------*\ 
  END SNIPE FIXES 
\*------------------------------------*/
/*------------------------------------*\ 
   LOCAL SCREENS 
\*------------------------------------*/ 
 
 
 
 
 
 /*------------------------------------*\ 
   END LOCAL SCREENS 
\*------------------------------------*/ 
/*------------------------------------*\ 
  LOCAL FIXES 
\*------------------------------------*/ 




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