/*------------------------------------*\
    HERO CSS
\*------------------------------------*/



/* SCREENS */


/* LOCAL FIXES */



/*------------------------------------*\
    END HERO CSS
\*------------------------------------*/

/*------------------------------------*\
    GET TO KNOW CSS
\*------------------------------------*/



/* SCREENS */


/* LOCAL FIXES */

@media only screen and (max-width:734px) {
    .feature-card-content .feature-card-image-container.image-center-center {
        top: 53%;
    }
}

@media only screen and (max-width:734px) {
    .section-select .product-tile-ctas .button + a, .section-select .product-tile-ctas .product-tile-current + a, .section-select .product-tile-ctas a + a, .section-select .product-tile-ctas button + a {
        margin-inline-start: 20px;
    }
}

/*------------------------------------*\
    END GET TO KNOW CSS
\*------------------------------------*/

/*------------------------------------*\
    COMPARE CSS
\*------------------------------------*/



/* SCREENS */


/* LOCAL FIXES */

@media only screen and (max-width: 734px) {
    .section-select .product-tile .product-tile-ctas.product-tile-padding {
        padding-inline-end: 50px;
    }
}

/*------------------------------------*\
    END COMPARE CSS
\*------------------------------------*/

/*------------------------------------*\
    WHY APPLE CSS
\*------------------------------------*/



/* SCREENS */


/* LOCAL FIXES */



/*------------------------------------*\
    END WHY APPLE CSS
\*------------------------------------*/

/*------------------------------------*\
    MAC ESSENTIALS CSS
\*------------------------------------*/



/* MAC ESSENTIALS HALF WIDTH */
/* SCREENS */
/* LOCAL FIXES */
/* END MAC ESSENTIALS HALF WIDTH */


/* STUDIO DISPLAY */
/* SCREENS */
/* LOCAL FIXES */
/* END STUDIO DISPLAY */



/*------------------------------------*\
    END MAC ESSENTIALS CSS
\*------------------------------------*/

/*------------------------------------*\
    A/B SELECT CSS
\*------------------------------------*/

.section-select .product-tile-ctas .variant {
    display: none;
}

body[data-at-ab="v1"] .section-select .product-tile .product-tile-plus {
    display: none;
}
body[data-at-ab="v1"] .section-select .product-tile-ctas .control {
    display: none;
}
body[data-at-ab="v1"] .section-select .product-tile-ctas .variant {
    display: inline-block;
    margin-inline-start: 0;
}
body[data-at-ab="v1"] .section-select .product-tile-ctas .icon-wrapper {
    color: #1d1d1f;
}

body[data-at-ab="v1"] .ac-gf-sosumi ol li:nth-child(n+5) {
    display: none;
}

body[data-at-ab="v2"] .section-select .product-tile .product-tile-plus {
    display: none;
}
body[data-at-ab="v2"] .ac-gf-sosumi ol li:nth-child(n+5) {
    display: none;
}

/*------------------------------------*\
    END A/B SELECT CSS
\*------------------------------------*/