/** Shopify CDN: Minification failed

Line 40:22 Unexpected "{"
Line 40:31 Expected ":"

**/
@media screen and (max-width: 749px) {
    .transcy-mobile #transcyBtnSwitcher {
        padding-bottom: 10px;
    }

    .transcy-select-currency-items,
    .transcy-select-language-items {
      top: auto !important;
      bottom: calc(100% + 8px) !important;
      margin-top: 0 !important;
    }
}

.theme-template-collection .js-filter:has(input[name="filter.p.product_type"]):not(:has(
  li + li input[name="filter.p.product_type"],
  .splide__slide + .splide__slide input[name="filter.p.product_type"]
)) {
  display: none;
}

#MainContent:not(.collection-handle-unique-gifts) .js-filter:has(input[name="filter.v.price.gte"]) {
  display: none;
}

.custom-html:has(> .aj-gold-picker:empty) { 
  display: none !important; 
}

@media (min-width: 1024px) {
  html[dir="rtl"] .aj-top-bar__switcher .transcy-switcher-content {
    left: 0 !important;
    right: auto !important;
  }
    #shopify-section-{{ section.id }}:has(#transcyBtnSwitcher[aria-expanded="true"]) {
    z-index: 51;
  }
}

body:has(#CartDrawer:not([style*="display: none"])) shopify-forms-embed {
  display: none !important;
}

/* TEMP - filters */
.js-filter:has(input[name="filter.p.m.custom.gold_colours"]),
.js-filter:has(input[name="filter.p.m.shopify.gemstone-type"]),
.js-filter:has(input[name="filter.p.m.shopify.stone-shape"]),
.js-filter:has(input[name="filter.p.m.custom.stones"]),
.js-filter:has(input[name^="filter.v.option.stone"]),
.js-filter:has(input[name="filter.p.m.custom.ring_size_new"]),
.js-filter:has(input[name="filter.p.m.custom.bracelet_size"]),
.js-filter:has(input[name="filter.p.m.custom.length"]) {
  display: none !important;
}