/** Shopify CDN: Minification failed

Line 37:0 All "@import" rules must come first

**/
/* START_SECTION:footer (INDEX:38) */
.footer{
  background:#F7F7F7 !important;
  color:#111111 !important;
  border-top:1px solid #E3E3E3 !important;
}
.footer *{ color:inherit; }
.footer-block__heading{
  font-family:'Manrope',sans-serif !important;
  font-weight:700 !important;
  font-size:13px !important;
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  color:#111111 !important;
}
.footer-block__details-content,
.footer-block__details-content a,
.footer__column a,
.footer__copyright,
.footer__copyright a,
.footer__localization{
  color:#6E6E6E !important;
  font-family:'Inter',sans-serif !important;
}
.footer-block__details-content a:hover,
.footer__column a:hover{ color:#111111 !important; }
.footer__content-bottom{ border-top:1px solid #E3E3E3 !important; }
.footer .list-payment__item{ background:#fff !important; border:1px solid #E3E3E3 !important; }
.footer a{ text-decoration:none; }
/* END_SECTION:footer */
/* START_SECTION:header (INDEX:39) */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&family=Inter:wght@400;500;600&display=swap');

.header-wrapper{
  background: rgba(255,255,255,.92) !important;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border-bottom: 1px solid #E3E3E3 !important;
  box-shadow: none !important;
}
.header-wrapper.shopify-section-header-sticky{ box-shadow: 0 10px 30px -20px rgba(17,17,17,.25) !important; }
.header, .header a, .header__icon{ color:#111111 !important; }
.header__heading .h2,
.header__heading span.h2,
.header__heading-link .h2{
  font-family:'Manrope',sans-serif !important;
  font-weight:800 !important;
  font-size:26px !important;
  letter-spacing:-0.02em !important;
  text-transform:lowercase !important;
  color:#111111 !important;
}
.header__inline-menu .header__menu-item{
  color:#6E6E6E !important;
  font-family:'Inter',sans-serif !important;
  font-weight:500 !important;
  font-size:15px !important;
  border-radius:999px !important;
  transition:color .2s ease,background .2s ease;
}
.header__inline-menu .header__menu-item:hover{
  color:#111111 !important;
  background:#F7F7F7 !important;
}
.header__inline-menu .header__active-menu-item-v2,
.header__inline-menu li.header__active-menu-item .header__menu-item{
  color:#111111 !important;
  font-weight:600 !important;
}
.header__icon{
  color:#111111 !important;
  border-radius:50% !important;
}
.header__icon:hover{ background:#F3F3F3 !important; }
.header__icon .icon{ color:#111111 !important; }
#cart-icon-bubble svg,
#cart-icon-bubble svg *{
  color:#111111 !important;
  stroke:#111111 !important;
}
#cart-icon-bubble .cart-count-bubble{
  background:#111111 !important;
  color:#fff !important;
}
.menu-drawer{
  background:#FFFFFF !important;
  color:#111111 !important;
}
.menu-drawer .menu-drawer__menu-item{
  font-family:'Inter',sans-serif !important;
  color:#111111 !important;
}
/* END_SECTION:header */
