/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
a {
  color: #de333c;
}

#header .header-top {
  padding-top: 4px;
  padding-bottom: 0px;
  background-color: #eb7e39;
  margin-top: -14px;
}

#header .header-nav {
margin-bottom: 5px;
}

#header .header-top .menu {
  margin-bottom: 0px;
}

.header-nav{
  background-color: #00306a;
}
img {            border-radius: 20px;
 }

#_desktop_user_info {
  background-color: #de333c !important;
  padding-right: 20px;
  color: #fff;
  border-radius: 200px;}

#header .header-nav .blockcart {
  background-color: #2a4574 ;
  color: #fff;
    border-radius: 200px;
}

#header .top-menu a[data-depth="0"]:hover {
  color: #0c0a40 ;
}

.product-price {
    color: #de333c;
}

.btn-primary {
  color: #fff;
  background-color: #de333c;
}

.btn-secondary {
  color: #fff;
  background-color: #111c38;
}

.tabs .nav-tabs .nav-link.active {
  color: #de333c;
  border-bottom: 3px solid #de333c;
}

.product-images > li.thumb-container > .thumb.selected, .product-images > li.thumb-container > .thumb:hover {
    border: 3px solid #de333c;
}

#blockcart-modal .modal-header {
    background: #111c38;
}

#blockcart-modal .product-name {
  color: #111c38;
}

#header a {
  color: #fff;
}

#header .header-nav .cart-preview .shopping-cart {
  color: #fff;
}

#_desktop_top_menu {
  float: right;
}

#header .header-nav {
    color: #e7eef4;


  background: black;
}


#footer {
  background-color: #111c38 !important;
  color: #fff;
}

#footer a, #footer .h1, #footer .h2, #footer .h3{
  color: #fff;
}


#block_myaccount_infos .myaccount-title a {
  color: #fff;
}

.block-contact .block-contact-title {
  color: #fff;
}

#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
width: 290px;
height: 300px;
background: transparent;
box-shadow: none !important;
}

.product-miniature img {
margin: 0px; 
box-shadow: 5px 5px 5px #5a5a5e;
}

#products .product-thumbnail, .featured-products .product-thumbnail, .product-accessories .product-thumbnail, .product-miniature .product-thumbnail {
  display: flex;
}

#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
  width: 290px;
}

#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {
  width: 290px;
}

.products {
display: flex !important;

flex-direction: row !important;

justify-content: center !important;

}



.carousel .carousel-inner {

}

.footer-container {
  box-shadow: none !important;
}

#footer {
  padding-top: 0px;
}

/* Esconder area do mapa no checkout*/
#bestkit_storepickup_canvas {
  display: none;
}

body#checkout #header .header-nav {
padding: 0px;
}

@media only screen and (max-width: 760px) {
  .collapse li a {
    color: #111c38 !important;
  }
}

