/** Shopify CDN: Minification failed

Line 150:0 Unexpected "{"

**/
.custom-footer {
  background: #fff;
  padding: 40px 20px;
  text-align: center;
  font-family: 'Helvetica Neue', sans-serif;
  border-top: 1px solid #ccc;
  color: #595959;
}

.footer-logo {
  max-width: 120px;
  margin: 0 auto 15px;
}

.footer-description {
 max-width: 640px;
    margin: 0 auto 20px;
    font-size: 14px;
    color: #595959;
    line-height: 1.6;
    font-family: 'Caros';
    letter-spacing: 2px;
}

.footer-nav {
  margin-bottom: 15px;
  font-size: 14px;
  display: flex;
  justify-content: center;
}

.footer-nav a {
    color: #595959;
    margin: 0 6px;
    text-decoration: none;
    font-family: acre;
    font-size: 14px;
    font-weight: 500;
}

.footer-email {
    font-size: 14px;
    color: #595959;
    margin-bottom: 20px;
    font-family: acre;
}
.footer-bottom {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    font-size: 13px;
    border-top: 1px solid #ddd;
    padding-top: 20px;
    margin-top: 20px;
    color: #595959;
    padding-left: 22px;
    padding-right: 22px;
}


.footer-socials a {
    border-radius: 50%;
    width: 26px;
    height: 26px;
    border: 1px solid #595959;
    padding: 6px;
    color: #595959;
}

.footer-socials a:hover {
  color: #000;
}

.shopify-section-header-sticky {
    position: fixed !important;
    width: 100%;
    background: transparent;
}
.shopify-section-header-sticky .gradient{
  background: transparent;
}

.shopify-section-header-sticky ul.list-menu.list-menu--inline li a span.header__active-menu-item {
    color: #FF0000; 
}
.shopify-section-header-sticky ul.list-menu.list-menu--inline li span{
  color: #fff;
}
.shopify-section-header-sticky ul.list-menu.list-menu--inline li svg.icon path,
.shopify-section-header-sticky .header__icons svg path {
  fill: #fff;
}

.scrolled-past-header, .scrolled-past-header .gradient{
  background: #fff;
}
.scrolled-past-header ul.list-menu.list-menu--inline li a span.header__active-menu-item {
    color: initial; 
}
.scrolled-past-header ul.list-menu.list-menu--inline li span{
  color: initial;
}
.scrolled-past-header ul.list-menu.list-menu--inline li svg.icon path,
.scrolled-past-header .header__icons svg path {
  fill: initial;
}

.shopify-section-header-sticky .header__icon svg path {
      fill: #fff;
}
.scrolled-past-header .header__icon svg path {
      fill: #000;
}
.shopify-section-header-sticky #menu-drawer{
  background: #fff;  
}

.shopify-section-header-sticky .mega-menu__content{
  background-color: white;
}

.shopify-section-header-sticky .disclosure button > span{
  color: #fff;
}

.header .header__heading,
.header .header__heading-logo-wrapper{
  display:none !important;
}

.template-cart .shopify-section-header-sticky,
.template-collection .shopify-section-header-sticky,
.template-product .shopify-section-header-sticky{
  position: sticky !important;
}
.template-cart .shopify-section-header-sticky ul.list-menu.list-menu--inline li span,
.template-collection .shopify-section-header-sticky ul.list-menu.list-menu--inline li span,
.template-product .shopify-section-header-sticky ul.list-menu.list-menu--inline li span{
  color: #000 !important;
}

.template-cart .shopify-section-header-sticky ul.list-menu.list-menu--inline li svg.icon path, 
.template-collection  .shopify-section-header-sticky ul.list-menu.list-menu--inline li svg.icon path, 
.template-product .shopify-section-header-sticky ul.list-menu.list-menu--inline li svg.icon path, 
{
  fill: #000;
}

.template-cart .shopify-section-header-sticky .header__icon svg path,
.template-collection  .shopify-section-header-sticky .header__icon svg path,
.template-product .shopify-section-header-sticky .header__icon svg path{
  fill: #000 !important;
}
@media screen and (min-width: 750px) {
}

@media screen and (max-width: 425px) {
     .footer-nav {
        flex-direction: column !important;
     }
}
