/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
@media (min-width: 1441px) {
   [data-at-ab-fpwvsi="v1"] .welcome-video-wall-container.variant {
       --corner-radius: 44px;
   }
}

[data-at-ab-fpwvsi="v1"] .feature-video-wall-container.variant {
  --corner-radius: 40px;
  height: 80vh;
  min-height: 680px;
  max-width: 1920px;
  max-height: 1260px;
  margin: 0 auto;
  width: 87.5%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

@media (max-width: 1068px) {
   [data-at-ab-fpwvsi="v1"] .welcome-video-wall-container.variant {
       --corner-radius: 36px;
   }
}

@media (max-width: 734px) {
   [data-at-ab-fpwvsi="v1"] .welcome-video-wall-container.variant {
       --corner-radius: 28px;
       max-height: 960px;
   }
}


[data-at-ab-fpwvsi="v1"] .section-welcome .feature-video-wall-container.variant .feature-video-content-container {
   border-radius: var(--corner-radius);
}

.feature-video-wall-container.variant {display: none;}
[data-at-ab-fpwvsi="v1"] .feature-video-wall-container {display: none;}
[data-at-ab-fpwvsi="v1"] .feature-video-wall-container.variant {display: flex;}

/*------------------------------------*\
   [SECTION COMPARE] CSS
\*------------------------------------*/
.product-tile-positioning.typography-product-tile-positioning.product-tile-padding {
    padding-inline-start: 22px;
    padding-inline-end: 22px;
}

@media only screen and (max-width:1068px) {
	.product-tile-positioning.typography-product-tile-positioning.product-tile-padding {
        padding-inline-start: var(--product-tile-padding);
    	padding-inline-end:var(--product-tile-padding);
    }
}

@media only screen and (max-width:734px) {
    .product-tile-positioning.typography-product-tile-positioning.product-tile-padding {
        padding-inline-start:0;
    }
}

/*------------------------------------*\
   END [SECTION COMPARE] CSS
\*------------------------------------*/

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

/*------------------------------------*\
   [SECTION WHY APPLE] CSS
\*------------------------------------*/


/* SCREENS */
/* LOCAL FIXES */

.section-incentive .card .tile-button-wrapper .tile-icon {
	transform: translatey(25%);
	inset-inline-start: 25%;
}


/*------------------------------------*\
   END [SECTION WHY APPLE] CSS
\*------------------------------------*/