/* base_advancesetting_announcebar Start tag */
.bgnotification_bar{background:inherit !important }
.announcebar_text_up,.top-header-wrapper .top-header .text-left a,.top-header a,.announcebar_social_media {color:inherit !important }
/* base_advancesetting_announcebar End tag */
/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:#000000 !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:1.205rem !important }
/* base_advancesetting_header End tag */
/* base_advancesetting_banner Start tag */
.base_banner .slideshow__text-content {background:inherit !important }
.base_banner .slideshow__title{color:inherit !important }
.base_banner .slideshow .mega-subtitle{color:inherit !important }
.base_banner .btn{background:#e2211c !important }
.base_banner .btn{color:#ffffff !important }
.base_banner .mega-small-title{color:inherit !important }
.base_banner .btn:hover{background:#e2211c !important }
/* base_advancesetting_banner End tag */
/* base_advancesetting_category Start tag */
.base_category .section-header h2{color:inherit !important }
.base_category .section-header p{color:inherit !important }
.base_category  .details, .base_category .imgBanners .inner.btmleft .ttl,.collection-slider-full .collection-slider-4items.caption-on-image .details .inner, .base_category .details .collection-grid-item__title.title{background:#ffffff !important }
.base_category .details .title,.base_category .ttl,.index-demo7 .imgBanners .collection-grid-item__title,.collection-slider-full .collection-slider-4items.caption-on-image .details .collection-item-title,.cat_grid_item__title{color:#000000 !important }
.base_category .details p{color:inherit !important }
.base_category .details .btn{background:inherit !important }
.base_category .details .btn{color:inherit !important }
/* base_advancesetting_category End tag */
/* base_advancesetting_product Start tag */
.base_products .section-header h2{color:inherit !important }
.base_products .section-header p{color:inherit !important }
.base_products .item .product-name a,.base_products .product-name .product-link-list{color:inherit !important }
.base_products .product-price .new_price_value{color:inherit !important }
/* base_advancesetting_product End tag */

/* base_advancesetting_productdetails Start tag */
.product-single__title.h1,h1.product-single__title,.qv_product_title a,.quickView-header .product-heading{color:#000000 !important }
.product-price__sale, .product__price--sale{color:#000000 !important }
.product-form__item--submit .btn,.add-to-cart .addToCartBtn,.prd-detail-car-btn .btn.add-to-cart,.add-to-cart,.add_to_cart_group,.addToCartBtn{background:#ee3124 !important }
.product-form__item--submit .btn,.add-to-cart .addToCartBtn,.prd-detail-car-btn .btn.add-to-cart,.add-to-cart,.add_to_cart_group,.addToCartBtn{color:#ffffff !important }
.add-to-cart,.kitAddToCartBtn,.add_to_cart_group{border-color:#000000 !important }
/* base_advancesetting_productdetails End tag */
/* base_advancesetting_productlist Start tag */
.sidebar h2 button, .sidebar .h2 button{color:#000000 !important }
.page-title h2.primary-heading{color:#000000 !important }
.category-banner, .category-description,.category-banner .page-title p{color:#000000 !important }
.product-load-more .product-heading a,.grid-view-item__title{color:#000000 !important }
.product-price .price,.product-price__price,.add-to-cart .addToCartBtn,.product-load-more .price_labels .new_price_value,.product-load-more .price_labels .new_price_value1{color:#000000 !important }
.filterpricebtn{background:#000000 !important }
.filterpricebtn{color:#ffffff !important }
.product_type{background:#ee3124 !important }
.product_type{color:#ffffff !important }
/* base_advancesetting_productlist End tag */
/* base_advancesetting_footer Start tag */
.base_footer .footer .footer-top,.footer__top_wrap{background:#e2211c !important }
.base_footer .footer .footer-top .h4,.base_footer h3,.footer__top .txt_title{color:#ffffff !important }
.base_footer .footer-links a,.base_footer .footer-links p,.base_footer .footer-top .anm,.base_footer .social-icons .icon,.footer-7.footer .contact-info .text,.footer-7.footer .contact-info .contactDetail,.footer-links a,.footer_store_email .home_store_email,.footer-7.footer .contact-info .text,.footer__top a{color:#ffffff !important }
.base_footer .footer-bottom{background:#000000 !important }
.base_footer .footer-bottom .copytext,.base_footer .footer-bottom .anm,.footer-bottom  .f_bot_bt_copy{color:#ffffff !important }
/* base_advancesetting_footer End tag *//* custom_code Start tag */
/* base_advancesetting_announcebar Start tag */

.bgnotification_bar{background:inherit !important }

.announcebar_text_up,.top-header-wrapper .top-header .text-left a,.top-header a,.announcebar_social_media {color:inherit !important }

/* base_advancesetting_announcebar End tag */

/* base_advancesetting_header Start tag */

.header,.header-5 .menu-outer{background:#ffffff !important }

.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:#000000 !important }

.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:1.205rem !important }

/* base_advancesetting_header End tag */

/* base_advancesetting_banner Start tag */

.base_banner .slideshow__text-content {background:inherit !important }

.base_banner .slideshow__title{color:inherit !important }

.base_banner .slideshow .mega-subtitle{color:inherit !important }

.base_banner .btn{background:#e2211c !important }

.base_banner .btn{color:#ffffff !important }

.base_banner .mega-small-title{color:inherit !important }

.base_banner .btn:hover{background:#e2211c !important }

/* base_advancesetting_banner End tag */

/* base_advancesetting_category Start tag */

.base_category .section-header h2{color:inherit !important }

.base_category .section-header p{color:inherit !important }

.base_category  .details, .base_category .imgBanners .inner.btmleft .ttl,.collection-slider-full .collection-slider-4items.caption-on-image .details .inner, .base_category .details .collection-grid-item__title.title{background:#ffffff !important }

.base_category .details .title,.base_category .ttl,.index-demo7 .imgBanners .collection-grid-item__title,.collection-slider-full .collection-slider-4items.caption-on-image .details .collection-item-title,.cat_grid_item__title{color:#000000 !important }

.base_category .details p{color:inherit !important }

.base_category .details .btn{background:inherit !important }

.base_category .details .btn{color:inherit !important }

/* base_advancesetting_category End tag */

/* base_advancesetting_product Start tag */

.base_products .section-header h2{color:inherit !important }

.base_products .section-header p{color:inherit !important }

.base_products .item .product-name a,.base_products .product-name .product-link-list{color:inherit !important }

.base_products .product-price .new_price_value{color:inherit !important }

/* base_advancesetting_product End tag */



header .logo img {max-width: 70%;}

.footer .about-us-col img {max-width: 250px;}

.base_footer p {display:none}

.product_type {

    background: #ab0f04 !important;

}
.product-load-more .product-heading, .grid-view-item__title{
    font-size: 1rem;
    font-weight: 500;
}
.cart-page .cart__footer .cart__shipping{
        color: #e2211c;
}
.contact-us-wrapper .contact-form-block .submit-btn .btn {

    background-color: black!important;

    border-color: black!important;

}

.header .btn:focus-visible,

#siteNav > li a:focus-visible,

.header button:focus-visible,

.breadcrumbs a:focus-visible,

.header a:focus-visible,

.footer a:focus-visible,

.footer button:focus-visible,

.close-cart:focus-visible,

button.clear-cart:focus-visible,

.header button:focus,

.header a:focus,

.base_banner .wrap-caption a:focus-visible,

.home-slideshow .slick-dots button:focus-visible{

border-radius: 2px;

z-index: 9;

outline:3px solid #000000 !important;

outline-offset: 3px !important;

}

.btn:focus-visible,

button:focus,

a:focus,

a:focus-visible,

button:focus-visible,

#siteNav li ul.dropdown li a:focus-visible,

input:focus, input:focus-visible,

select:focus,select:focus-visible,

textarea:focus,textarea:focus-visible{

border-radius: 2px;

z-index: 9;

outline: 3px solid #000000 !important;

outline-offset: 3px !important;

}

#clear_cart:focus,#clear_cart:focus-visible,

.close-cart:focus,.close-cart:focus-visible{

  outline: 3px solid #fff !important;  

}

.contact-us-wrapper .contact-info-block {

    background: black;

}

.contact-info-block .addressFooter li.email{

    display:none!important;

}

.contact-info-block .addressFooter .icon {

    background: #EE3124;

}

#pre-loader img{

    display: none;

}

#pre-loader{

    background-color: #ffffff;

}

#pre-loader::before{

    content: "";

    background-image:   url('https://d2tuu282vmsvlk.cloudfront.net/lear/images/store_logo_1740977385.png');

    background-size: contain;

    background-repeat: no-repeat;

    background-position: center;

    height: 90px;

    width: 213px;

    z-index: 99;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

}

#manual_address_custom .form-group{

        max-width: 50%;

        flex: 0 0 50%;

    }

#base_category{display:none!important}
.alert-danger.notify-alert {
    background: #9a2601;
}
.alert-success.notify-alert {
    background: #2e5501;
}
.green-color,.select-shipping-services .card-body-new p .service_provider_name,
.text-success{
    color: #2e5501 !important;
}
span.required,.cart-page .cart__footer .cart__shipping,.text-danger {
    color: #9a2601 !important;
}
.checkout-wrapper .focused .text-field-input + .float-label, .checkout-wrapper .text-field-input:not(:placeholder-shown) + .float-label, .checkout-wrapper .text-field-input:focus + .float-label, .checkout-wrapper .text-field-input:-webkit-autofill ~ label {
    color: #282828;
}
@media screen and (max-width: 767px){

    #manual_address_custom .form-group{

        max-width: 100%;

        flex: 0 0 100%;

    }

}

@media screen and (max-width: 400px){

   .checkout-wrapper .text-field-input:placeholder-shown + .float-label{

           font-size: 12px;

           letter-spacing: inherit;

           left: -2px;

   }

}/* custom_code End tag */