#pdpCtrlMain .oakley-meta #WC_ContentAreaESpot_div_1_X_PDP_Product_features_Banner_716427992{width: 100%;}
@media (max-width: 1220px) {
    .header-wrapper .header-stripe-container:has(>.promo-stripe:not(.hide))>.book-eye-exam {
        margin-top: 30px;
    }
}
@media only screen and (max-width: 415px), only screen and (min-width: 416px) and (max-width: 1024px) {
    .plp-espot-container.row3.item.col-xs-12.col-sm-12.col-md-12.col-lg-8.ng-hide.two-col {
        display: none !important;
    }

    .plp-espot-container.row4.item.col-xs-12.col-md-6.col-lg-4.ng-hide.two-col {
        display: none !important;
    }
    
}




@media (max-width: 1024px) {
    .ct_space .ct_promo_enhanced .ct_promo_container .ct_promo_symbols {
        display: inline-block;
        margin-left: 0;
    }
}
@media (max-width: 809px) {
    .header-wrapper .header-stripe-container:has(>.promo-stripe:not(.hide))>.book-eye-exam {
        display: block !important;
        margin-top: 33px;
    }

    .ct_space .ct_discover_more .slick-slider .slick-slide:last-of-type {
        right: 0 !important;
    }

    .ct_space .ct_discover_more .slick-slider .slick-slide {
        letter-spacing: -1px !important;
    }

    .promo-popup-container .welcome-promo .promo-popup {
        background: none !important;
        height: auto !important;
    }


    /* fix ticket */
.ct_space .ct_savings .ct_item__container .ct_promocode_container button:active svg:first-child {
    display: none;
}

.ct_space .ct_savings .ct_item__container .ct_promocode_container button:active svg:nth-child(2) {
    display: block;
}
}

/* .ct_LP_lenses #kidsexam, #WC_ContentAreaESpot_div_1_X_PLP_Row4_716360330, .stellest_LP {
display: none !important;
} */


@media (max-width: 391px) {
    .header-wrapper .header-stripe-container:has(>.promo-stripe:not(.hide))>.book-eye-exam {
        margin-top: 48px;
    }
}

