/*!
 * Sterling Local Styles
 * Copyright 2008-2017 Punchmark
 */
/* ==== 

Header

==== */

/* @media (max-width: 2000px) {
   nav.navbar #main-navigation {
       background: var(--bs-light) !important;
   }
} */

/* header a#logo {
   padding: 0.625rem 0.625rem !important;
} */

/* @media (max-width: 992px) {
   header a#logo {
      padding: 0.5rem 0.625rem !important;
   }
} */

.toolbar.top .toolbar-inner ul li.toolbar-item>a:hover, .toolbar.top .toolbar-inner ul li.toolbar-item>a:focus {
   opacity: 1;
}


@media (max-width: 991px) {
    nav.navbar #main-navigation .mobile-bottom .social-networks {
        display: block !important;
        text-align: center;
    }
}


/*==============

Footer

================*/

footer h6, 
footer .h6 {
    color: var(--primary) !important;
}

footer p>table tr>td>strong, footer .p>table tr>td>strong, 
footer .small>table tr>td>strong,
footer address>table tr>td>strong,
footer p>table tr>td>span, 
footer .p>table tr>td>span, 
footer .small>table tr>td>span, 
footer address>table tr>td>span,
footer p a, 
footer .p a, 
footer .small a,
 footer address a {
    color: var(--bs-p-color) !important;
}

footer .social-networks .network,
footer .social-networks .network i {
    color: var(--primary) !important;
}

footer .social-networks .network {
    opacity: 1;
    transition: opacity 0.15s linear;
}

footer .social-networks .network:hover,
footer .social-networks .network:focus {
    opacity: 0.7 !important;
}

#main-navigation > div > div > div.mobile-bottom.d-block.d-lg-none > div.nav-bottom-buttons > a.btn.btn-flex.toggle-global-cart {
display: none; !important
}


/* ====== 

Page Header Navigation Desktop Edits

====== */

/* .page-navigation .page-navigation-inner {
   scrollbar-width: none;
   padding: 0 .625rem;
}

.page-navigation::-webkit-scrollbar {
   display: none;
}

.page-navigation {
   display: flex;
   overflow-x: auto;
   overflow-y: hidden;
   justify-content: space-around;
}

@media (min-width: 768px) {
   .page-navigation.scrollable-nav::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 250px;
      background: linear-gradient(90deg, rgba(245,240,239,1) 18%, rgba(0,0,0,0.006039915966386533) 100%);
      background-repeat: no-repeat;
      background-size: cover;
      transition: opacity 0.2s linear, visibility 0.2s linear;
      opacity: 1;
      visibility: visible;
   }
   
   
   .page-navigation.scrollable-nav::after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      width: 250px;
      background: linear-gradient(270deg, rgba(245,240,239,1) 18%, rgba(0,0,0,0.006039915966386533) 100%);
      background-repeat: no-repeat;
      background-size: cover;
      transition: opacity 0.2s linear, visibility 0.2s linear;
      opacity: 1;
      visibility: visible;
   }
   
   .page-navigation.scrollable-nav:hover::after, .page-navigation.scrollable-nav:focus::after, .page-navigation.scrollable-nav:hover::before, .page-navigation.scrollable-nav:focus::before {
      opacity: 0;
      visibility: hidden;
   }
}


 */


