/** Shopify CDN: Minification failed

Line 83:0 Expected "}" to go with "{"

**/
/* Add spacing between the top row and the header */
[class*="ai-custom-collections"] {
  margin-top: 24px;
}

/* Round corners on the top collection tiles */
[class*="ai-custom-collections__item"] {
  border-radius: 12px;
  overflow: hidden;
}

[class*="ai-custom-collections__image-wrapper"] {
  border-radius: 12px;
  overflow: hidden;
}

[class*="ai-custom-collections__image"] {
  border-radius: 12px !important;
  overflow: hidden;
}

/* Round corners on product card images within collections */
#media-fit-product-media-container--image,
.product-media-container--image,
.product-media__image {
  border-radius: 12px !important;
  overflow: hidden !important;
}
/* Product page - top spacing */
.product-media-container {
  margin-top: 24px !important;
}

/* Product page - rounded corners (all wrappers) */
.product-media-gallery,
.single-media-slideshow,
.product-media-gallery > li,
.slide-dy,
.slide-dy__slide,
.media-container,
.media {
  border-radius: 16px !important;
  overflow: hidden !important;
}

/* Bottom gap between image and description tabs */
.product__media-wrapper {
  margin-bottom: 32px !important;
}

/* Target the Shopify section wrapper and collection item */
.al-custom-collections__item,
.al-custom-collections__item a,
.al-custom-collections__item > a,
.shopify-section-wrapper .al-custom-collections__item {
  overflow: hidden !important;
  border-radius: 12px !important;
  transform: translateZ(0) !important;
  -webkit-transform: translateZ(0) !important;
  isolation: isolate !important;
}

.al-custom-collections__image {
  border-radius: 0 !important;
}
h3.al-custom-collections__title {
  font-weight: 500 !important;
  color: #555555 !important;
}
@media (min-width: 750px) {
  .shopify-block {
    padding-top: 2rem;
  }
.text-block p[role="heading"],
.text-block p[role="heading"] a {
  font-weight: 600 !important;
}
