.if_nivoda_gemstones .nivoda-gemstones__heading{margin-bottom:1rem}.if_nivoda_gemstones .ring-builder-diamonds__grid{margin:0}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem 1.5rem;width:100%}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .variety-group{grid-column:1 / -1;grid-row:1}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .shape-group{grid-column:1 / -1;grid-row:2;width:100%;min-width:0}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .price-group{grid-column:1;grid-row:3}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .carat-group{grid-column:2;grid-row:3}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .color-group{grid-column:3;grid-row:3}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .cut-group{grid-column:1;grid-row:4}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .clarity-group{grid-column:2;grid-row:4}.ring-builder-gemstones .rb-filter-pills__list--variety,.ring-builder-gemstones .rb-filter-pills__list--colour{display:flex;flex-wrap:wrap;gap:.5rem}.ring-builder-gemstones .rb-filter-pills__list--variety:not(.is-expanded){max-height:2.4rem;overflow:hidden}.ring-builder-gemstones .rb-filter-pills__list--variety.is-expanded{max-height:none;overflow:visible}.ring-builder-gemstones .rb-gemstone-more-pills{display:contents}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-filter-group.color-group .rb-filter-pills__list--colour .rb-filter-pill,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-filter-group.color-group .rb-filter-pill{width:auto;min-width:2.15rem;padding:.38rem .65rem;border-radius:10px;font-size:.78rem;white-space:nowrap}.ring-builder-gemstones .rb-gemstone-more-toggle{margin-top:.35rem;padding:0;border:0;background:none;color:var(--rb-accent, rgb(var(--color-button)));font-size:.875rem;text-decoration:underline;cursor:pointer}.ring-builder-gemstones .rb-filter-pill.is-active{background:var(--rb-btn-bg, rgb(var(--color-foreground)));border-color:var(--rb-btn-bg, rgb(var(--color-foreground)));color:var(--rb-btn-text, rgb(var(--color-background)))}.ring-builder-gemstones [data-gemstone-shape-swatch].is-active .diamond-shape-swatch,.ring-builder-gemstones [data-gemstone-shape-swatch].is-selected .diamond-shape-swatch{border-color:var(--rb-btn-bg, rgb(var(--color-foreground)));box-shadow:0 0 0 1px var(--rb-btn-bg, rgb(var(--color-foreground)))}.ring-builder-gemstones .rb-gemstone-shape-swatches,.ring-builder-gemstones .rb-gemstone-shape-swatches .diamond-shape-swatches__slider,.ring-builder-gemstones .rb-gemstone-shape-swatches .diamond-shape-swatches__track{width:100%;max-width:100%;min-width:0}@media screen and (max-width:991px){.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .variety-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .shape-group{grid-column:1 / -1;grid-row:auto}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .price-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .carat-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .color-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .cut-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .clarity-group{grid-column:auto;grid-row:auto}}@media screen and (max-width:767px){.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid{grid-template-columns:1fr;gap:1.1rem}.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .variety-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .shape-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .price-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .carat-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .color-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .cut-group,.ring-builder-gemstones.ring-builder-diamonds--paris .ring-builder-gemstones__filters-grid .clarity-group{grid-column:1;grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ring-builder-gemstones-filters.css.map */
