.mobile-sticky-bar {display: block;position: fixed;z-index: 3;bottom: 0;right: 0;left: 0;text-align: center;border-top: 1px solid var(--color-gray-4);padding: 6px 0 0;max-width: 100vw;overflow: hidden;}
.mobile-sticky-bar ul {padding: 0;margin: 0;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;list-style: none;}
.mobile-sticky-bar ul li {position: relative;min-width: 20%;max-width: 20%;padding: 0;margin-bottom: 0;}
.mobile-sticky-bar ul li a {font-weight: 400;margin: auto;width: 100%;font-size: 12px;display: block;line-height: 2;}
.mobile-sticky-bar ul li a:hover {color: var(--theme-fire-1);text-decoration: unset;}
.mobile-sticky-bar .icon-svg, .mobile-sticky-bar ul li a svg {position: relative;width: auto;height: 20px;display: block;margin: auto;}
.mobile-sticky-bar .icon-svg {position: relative;width: 20px;}
.mobile-sticky-bar .cartCount {position: absolute;left: 0;right: 0;top: 0;bottom: unset;margin: auto;background-color: transparent;color: inherit;font-size: inherit;line-height: 2;width: auto;height: auto;}
@media only screen and (min-width: 769px) {.mobile-sticky-bar {display: none;}}
@media only screen and (max-width: 768.9px) {
  .footer {
    padding-bottom: 50px !important;
  }
}