/** Shopify CDN: Minification failed

Line 74:0 Unexpected "}"

**/
.utility-bar {
  margin-left: -16px !important;
  margin-right: -16px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  width: calc(100% + 32px) !important;
  box-sizing: border-box !important;
}
html, main {
  overflow-x: unset !important;
}
.ai-footer-accordion__heading-aQ68zB {
  justify-content: center !important;
  text-align: center !important;
}

.ai-footer-accordion__heading-text-aQ68zB {
  flex: unset !important;
  text-align: center !important;
}

.ai-footer-accordion__icon-aQ68zB {
  display: none !important;
}
.section-footer__text-block__social,
.section-footer__newsletter-block__social {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}
.section-footer__newsletter-block .section-footer__newsletter-block__social,
.section-footer__text-block .section-footer__text-block__social {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}

.section-footer__newsletter-block__social .social,
.section-footer__text-block__social .social {
  justify-content: center !important;
}
.section-footer__row__col {
  text-align: center !important;
}
ul.social {
  justify-content: center !important;
  width: 100% !important;
  display: inline-flex !important;
}
.ai-footer-social-aq0wzsnvuvmr3uvnuoaigenblock00ebd448elafm {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}
.footer__localization .localization-selector {
  padding: 6px 10px;
  font-size: 12px;
}

.footer__localization select {
  padding: 4px 8px;
  font-size: 12px;
}
.custom-select__trigger {
  padding: 4px 8px !important;
  font-size: 12px !important;
}
.mobile-disclosure { border-color: #ffffff !important; }
}
[class*="ai-centered-logo-image"] { filter: invert(1); }
[class*="ai-centered-logo"] { background-color: #000000 !important; }




























