/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

 #header .header-top {
   padding: 1.25rem 0;
}
#header {
    
    color: #23233e;
   
}
#header .header-top {
    padding: 0.25rem;
}

#products .products, .featured-products .products, .product-accessories .products, .product-miniature .products {
    
    justify-content: center;
}
#header .header-nav .blockcart {
  
    background: #ffffff;
}
#wrapper {
    padding-top: 0.0rem;
}
body {
    background-color: #ffffff;
}
.block_newsletter form .row .col-xs-12:last-of-type p, .block_newsletter form .row .col-xs-12:last-of-type .page-content.page-cms ul, .page-content.page-cms .block_newsletter form .row .col-xs-12:last-of-type ul {
    font-size: 0.95rem;
    color: #232323;
}
p, .page-content.page-cms ul {
    font-size: 0.9375rem;
    font-weight: 400;
    color: #232323;
}
.form-control {
   
    color: #232323;
    background: #ff7c1f;
    
}
.form-control:disabled, .form-control[readonly] {
    background-color: #ff7c1f;
   
}
.contact-rich {
    
    color: #ff7c1f;
   
}
.tabs .nav-tabs .nav-link {
    color: #232323;
    border: 0 solid transparent;
}
.btn-primary {
    
    background-color: #6b8404;
   
}
#products .all-product-link, .featured-products .all-product-link, .product-accessories .all-product-link, .product-miniature .all-product-link {
    
    color: #709116;
}

#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a {
   
    font-weight: 500;
    color: #000000;
    
}
.text-muted {
    color: #546b11 !important;
}


#products {
    color: #232323;
}

#products .highlighted-informations .quick-view, .featured-products .highlighted-informations .quick-view, .product-accessories .highlighted-informations .quick-view, .product-miniature .highlighted-informations .quick-view {
    font-size: 1rem;
    color: #ef0909;
}
#products .highlighted-informations .quick-view:hover, .featured-products .highlighted-informations .quick-view:hover, .product-accessories .highlighted-informations .quick-view:hover, .product-miniature .highlighted-informations .quick-view:hover {
    color: #485803;
}

.product-information {
    font-size: 1.175rem;
    color: #3e4e09;
}
#wrapper .breadcrumb li:last-child {
    margin: 0;
    color: #ff0000;
    content: "/";
}
.product-variants>.product-variants-item {
    margin: 0.25rem 0 !important;
}

#product .product-cover img { pointer-events : none }
.tabs .nav-tabs .nav-link.active {
    color: #d72445;
    border: none;
    border-bottom: #ffffff 3px solid;
}
.block-social ul li {
  
    background-color: #320ef9;
  
}
#footer {
    padding-top: -0.2rem;
}
a {
    color: #232323;
}
a:hover {
    color: #ff5e00;
    text-decoration: none;
}
.l-footer, .l-footer .account-list a, .l-footer .cms-page-link {
    color: #000000;
}
.l-footer a:hover {
    color: #ff5e00;
}
.account-links .link-item, .address, .block-categories, .card, .card-block, .left-column .search_filters, .page-wrapper {
  
    border: 0px solid rgba(0,0,0,.125);
}
.address-header, .card-header, .page-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,0);
    border-bottom: 0solid rgba(0,0,0,.0);
}
.breadcrumb {
    background-color: #ffffff;
}
.form-control {
       background: #ffffff;
}
.contact-rich {
    color: #212529;
}
.social-share-btn {
    background-color: #2e18e7;
   }
   .page-home>* {
    margin-bottom: 0rem;
}
.address-body, .block-categories, .card-block, .card-body, .left-column .search_filters, .page-content {
   padding: -0.75rem;
}
