.live-inventory-v2-shipping.out-stock small {display: none;}

.merchandisingcontent_container .tile {
  .footer .footer-wrapper-description {
    flex: 1;
    display: flex;
    flex-direction: column;
  }

  div.product-sku {
    margin-top: auto;
  }
}

.product .non-returnable {
   display: none;
}

.productsummary_container .productdetails .prod-code span {
    background-color: var(--evo-brand-accent, #e6effb);
    color: white;
    font-weight: 400;
}



nav.menu .catalog-block ul.catalog {
    align-items: stretch;
    display: flex
;
    justify-content: center;
    background-color: #05895d;
    padding: 4px;
}

nav.menu .catalog-block ul.catalog>li>a {
    align-items: center;
    border-bottom: 2px solid transparent;
    color: #ffffff;
    display: flex
;
    font-size: .875em;
    height: 100%;
    line-height: 1.5;
    padding: 10px 15px;
    transition: border .35s ease, color .35s ease !important;
}

nav.menu .catalog-block ul.catalog > li > a:hover {
    color: #41eab4;
}

.productaddtocart_container .social-links {
  display: none;
}

footer.footer .logo_container .logo img {
    height: 200px;
    -o-object-fit: contain;
    object-fit: contain;
}

header .minicart_container .cart-btn>a.btn .minicart_count {
    align-items: center;
    background: #404040;
    border-radius: 100%;
    color: #fff;
    display: flex;
    height: 24px;
    justify-content: center;
    transition: color .35s ease, background .35s ease;
    width: 24px;
}

.productspecs_container .tech-specs .item:nth-child(odd) {
    background-color: #ecfdfa;
}

@media (min-width: 992px) {
  .filter-container {
    position: sticky;
    top: 30px;
  }
}