/* Add custom CSS styles below */ 
@media(min-width:768px){
    .first-banner{
        height:800px;
    }
}@media(max-width:768px){
    .first-banner{
        height:400px;
    }
    .first-banner .bestCar_info{
        text-align:end;
    }
    .first-banner .car_button{
        justify-content:end;
    }
}
.feature_style .box_shadow{
    background-color:#202020;
}
.feature_style .box_shadow img{
    width:90px;
}
.dark .feature_style .features_grid h3.feature_title{
    color:black !important;
}
 #mainnav button.btn--rounded-gray.basis-0 {
    font-size:0;
}
 #mainnav button.btn--rounded-gray.basis-0 span{
    margin:0;
}
[lang="ar"] #mainnav button.btn--rounded-gray.basis-0:before {
    content:'English';
    font-size:15px;
}
[lang="en"] #mainnav button.btn--rounded-gray.basis-0:before {
    content:'العربية';
    font-size:15px;
}
main#main-content .product__description  p span{ 
    color:white !important;
}
main#main-content .product__description strong{
    color:#ca1914 !important;
}
main#main-content
.s-comments.s-comments-product{
    display:none;
}
.dark main#main-content .container ,
.dark main#main-content .product__description  p span{ 
    color:#000000 !important
}

[lang="en"] .store-footer .collection-row * ,
.store-footer .s-menu-footer-list {
    text-align:start !important;
}

[lang="en"]  .store-footer .logo .text-base {
    text-align:start !important;
    margin-bottom:20px;
}
.dark #mobile-menu * {
    color:white;
}
.dark #main-content .container > nav *{
    color:black;
}
main#main-content .container  {
    color:#a60000 !important
}
main#main-content .container  .s-product-options-option-content option{
    color:black !important;
}
.store-footer .s-menu-footer-list:hover{
    color:white;
}
aside#cart-summary-panel .custom_content.custom_side {
    background-color:#000000;
}
.dark aside#cart-summary-panel .custom_content.custom_side {
    background-color:#ffffff;
}

[lang="en"] .s-menu-footer-list .s-menu-footer-item{
    font-size:0px;
    
}
[lang="en"] .s-menu-footer-list .s-menu-footer-item:nth-of-type(1):before{
    content:'Exchange and Return Policy';
    font-size:18px;
}

[lang="en"] .s-menu-footer-list .s-menu-footer-item:nth-of-type(2):before{
    content:'About Us';
    font-size:18px;
}
article.article--main.pb-1 li span{
color: :  var(--text-color) !important;
  
}