/** Shopify CDN: Minification failed

Line 45:1 Expected "}" to go with "{"

**/
#offcanvas__mini_cart {
    z-index: 9999 !important;
}
/* ✅ Fix mobile centering for product image slider */
@media screen and (max-width: 749px) {
  .slider--mobile {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    scroll-snap-type: x mandatory !important;
    scroll-padding-left: 1.5rem !important;
    scroll-padding-right: 1.5rem !important;
  }

  .slider--mobile .slider__slide {
    scroll-snap-align: center !important;
    flex: 0 0 auto !important;
    margin: 0 0.75rem !important; /* even space between slides */
  }

  /* ensures first and last slide are centered */
  .slider--mobile .slider__slide:first-child {
    margin-left: calc((100vw - 90%) / 2) !important;
  }

  .slider--mobile .slider__slide:last-child {
    margin-right: calc((100vw - 90%) / 2) !important;
  }

  /* optional: smooth transition feel */
  .slider--mobile {
    scroll-behavior: smooth !important;
    -webkit-overflow-scrolling: touch !important;
  }

  .product__media-list {
    margin-left: -2rem !important;
  }
  div[data-section-type="main-product"] .container {
    overflow: hidden;
}