.wishlist-button.svelte-d79dcj.svelte-d79dcj{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}@media (max-width:1024px){.wishlist-button.svelte-d79dcj.svelte-d79dcj{font-size:14px}}.wishlist-button--icon.svelte-d79dcj.svelte-d79dcj{width:20px;height:20px;margin-right:12px}.wishlist--active.svelte-d79dcj.svelte-d79dcj{display:none}.wishlist-button--text.svelte-d79dcj.svelte-d79dcj{text-transform:uppercase;font-weight:var(--weight-normal);font-family:var(--sans-serif)}.wishlist-button--icon.svelte-d79dcj svg.svelte-d79dcj{filter:drop-shadow(0 0 3px #fff)}.product-tags.svelte-1uq4fex{z-index:2;flex-flow:column;align-items:flex-start;width:100%;height:100%;font-size:11px;display:inline-flex;position:absolute;top:0;left:0}[class*=product-tag--].svelte-1uq4fex{white-space:nowrap;background-color:var(--color-cloud);color:#383838;text-transform:uppercase;background-color:var(--color-white);width:auto;margin-bottom:4px;padding:0;font-size:11px;line-height:normal;display:inline-flex}[class*=dn_outofstock].svelte-1uq4fex{background-color:#f2e9dc}.product-tag--filter_style--new_arrivals.svelte-1uq4fex{border:1px solid var(--color-concrete);padding:2px 4px}.stock-alert.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{background-color:var(--color-cloud);z-index:10;border-radius:4px;width:100%;padding:4px;position:absolute;bottom:2px;left:0}.stock-alert.svelte-10ld4p3 p.svelte-10ld4p3.svelte-10ld4p3{color:var(--color-black);text-transform:uppercase;text-align:center;width:100%;margin:0;font-size:10px;line-height:1.2}.hide_filters.svelte-10ld4p3 .all-opts-wrap.svelte-10ld4p3.svelte-10ld4p3{display:none}.disable_filters.svelte-10ld4p3 .all-opts-wrap.svelte-10ld4p3.svelte-10ld4p3{pointer-events:none}.pmodifier.mod:not(.mod--metal_type){display:none}.all-opts-wrap.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap.svelte-10ld4p3.svelte-10ld4p3{position:relative}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap.svelte-10ld4p3.svelte-10ld4p3:before{pointer-events:none;font-size:8px;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap[class*="18k"].svelte-10ld4p3.svelte-10ld4p3:before{content:"18k"}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap[class*="14k"].svelte-10ld4p3.svelte-10ld4p3:before{content:"14k"}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap[class*=platinum].svelte-10ld4p3.svelte-10ld4p3:before{content:"PL"}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap[class*=silver].svelte-10ld4p3.svelte-10ld4p3:before{content:"S"}.all-opts-wrap.active.svelte-10ld4p3 .opt-wrap[class*=sterling_silver].svelte-10ld4p3.svelte-10ld4p3:before{content:"SS"}.all-opts-wrap.svelte-10ld4p3:not(.active) .opt-selector--metal_type:has([class*=k_white_gold]+[class*=k_white_gold]:not(.active)) [class*=k_white_gold].svelte-10ld4p3+[class*=k_white_gold].svelte-10ld4p3{display:none}.all-opts-wrap.svelte-10ld4p3:not(.active) .opt-selector--metal_type:has([class*=k_white_gold]+[class*=k_white_gold].active) .opt-wrap[class*=k_white_gold].svelte-10ld4p3.svelte-10ld4p3:not(.active){display:none}.all-opts-wrap.svelte-10ld4p3:not(.active) .opt-selector--metal_type:has([class*=k_rose_gold]+[class*=k_rose_gold]:not(.active)) [class*=k_rose_gold].svelte-10ld4p3+[class*=k_rose_gold].svelte-10ld4p3{display:none}.all-opts-wrap.svelte-10ld4p3:not(.active) .opt-selector--metal_type:has([class*=k_rose_gold]+[class*=k_rose_gold].active) .opt-wrap[class*=k_rose_gold].svelte-10ld4p3.svelte-10ld4p3:not(.active){display:none}.all-opts-wrap.svelte-10ld4p3:not(.active) .opt-selector--metal_type:has([class*=k_yellow_gold]+[class*=k_yellow_gold]:not(.active)) [class*=k_yellow_gold].svelte-10ld4p3+[class*=k_yellow_gold].svelte-10ld4p3{display:none}.all-opts-wrap.svelte-10ld4p3:not(.active) .opt-selector--metal_type:has([class*=k_yellow_gold]+[class*=k_yellow_gold].active) .opt-wrap[class*=k_yellow_gold].svelte-10ld4p3.svelte-10ld4p3:not(.active){display:none}.plp .mod--stone_type--nexus_diamond_alternative{display:none}.plp.fil--filter_stone_type--nexus_diamond_alternative .mod--stone_type--nexus_diamond_alternative{display:inline}.fave-wrap.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{z-index:2;position:absolute;top:0;right:0}.prod.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{cursor:pointer;flex-flow:column;flex-grow:1;width:100%;max-width:100%;display:inline-flex;position:relative;overflow:auto}.prod-wrap.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{flex-flow:column;margin-bottom:30px;display:flex}.prod-link.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{color:var(--color-black);flex-flow:column;width:100%;text-decoration:none;display:inline-flex}@media (hover:hover){.prod-link.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3:hover{text-decoration:underline}}.name.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3,.price.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3,.price.svelte-10ld4p3 span.svelte-10ld4p3.svelte-10ld4p3{text-transform:capitalize;text-align:left;line-height:22px;display:inline-block}.price.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3,.price.svelte-10ld4p3 span.svelte-10ld4p3.svelte-10ld4p3{font-size:14px}.name.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{color:var(--color-black);text-align:left;margin:0;font-size:12px}@media (max-width:767px){.name.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{line-height:1.4}}.prod-img.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{background-color:var(--color-white);z-index:1;flex-shrink:0;width:100%;display:flex;position:relative}.prod-img--missing.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{background-color:var(--color-cloud)}.txt--missing.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.txt--missing.svelte-10ld4p3 p.svelte-10ld4p3.svelte-10ld4p3{text-align:center;text-transform:uppercase;color:var(--color-black);font-size:9px;text-decoration:none}.prod-img.svelte-10ld4p3 img.svelte-10ld4p3.svelte-10ld4p3{object-fit:cover;background-color:var(--color-white);vertical-align:center;justify-content:center;width:80%;height:80%;position:absolute;top:10%;left:10%}.prod-img-wrap.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{background-color:var(--color-cloud);flex-flow:row;width:100%;display:flex;position:relative;overflow:hidden}@media (hover:hover){.prod-img-wrap.svelte-10ld4p3:hover .prod-img--hover.svelte-10ld4p3.svelte-10ld4p3{transform:translate(-100%)}}.prod-img-wrap.svelte-10ld4p3 .pad.svelte-10ld4p3.svelte-10ld4p3{width:100%;padding-top:100%;display:inline-block}.config-opt__value.active.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{background-color:gray}select.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{border:1px solid var(--color-black);width:100%}.sample.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{text-align:center;z-index:1;width:100%;font-size:6px;position:absolute;bottom:0;left:0}@media (min-width:768px){.sample.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{font-size:8px}}.price.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{font-size:12px}.price.svelte-10ld4p3 .regular-price.on-sale.svelte-10ld4p3.svelte-10ld4p3{text-decoration:line-through}.price.svelte-10ld4p3 .price-start.svelte-10ld4p3.svelte-10ld4p3{text-transform:uppercase;text-align:left;letter-spacing:1px;width:100%;font-size:10px}a.range-price__link.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{width:100%;display:inline-block}@media (hover:hover){a.range-price__link.svelte-10ld4p3:hover .range-price__text.svelte-10ld4p3.svelte-10ld4p3{text-decoration:underline}}.range-price.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{margin-top:2px}.range-price__text.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{text-align:center;color:var(--color-black);font-size:12px;font-family:var(--sans-serif);width:100%;text-decoration:none;display:inline-block}.select-wrap.svelte-10ld4p3 select.svelte-10ld4p3.svelte-10ld4p3{border:1px solid var(--color-black);width:100%}.select-wrap.svelte-10ld4p3 select option.svelte-10ld4p3.svelte-10ld4p3{text-align:center}.opt-selector.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{cursor:pointer;flex-flow:column wrap;justify-content:flex-start;width:100%;padding:2px 0;display:flex}.opt-selector.svelte-10ld4p3 .opt.svelte-10ld4p3.svelte-10ld4p3{display:inline-flex}.opt-selector.svelte-10ld4p3 .opt-label.svelte-10ld4p3.svelte-10ld4p3{font-family:var(--sans-serif);text-transform:uppercase;font-size:10px;font-weight:var(--weight-normal);letter-spacing:1px;justify-content:flex-start;align-items:center;margin-left:4px;display:inline-flex}.opt-wrap.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{flex-flow:row;margin-bottom:4px;display:inline-flex}.opt-selector--metal_type.svelte-10ld4p3.svelte-10ld4p3.svelte-10ld4p3{flex-flow:row}.opt-selector--metal_type.svelte-10ld4p3 .opt-wrap.svelte-10ld4p3.svelte-10ld4p3{border:1px solid #0000;border-radius:50%;padding:2px;line-height:0}.opt-selector--metal_type.svelte-10ld4p3 .opt-wrap .opt-label.svelte-10ld4p3.svelte-10ld4p3{display:none}@media (hover:hover){.opt-selector--metal_type.svelte-10ld4p3 .opt-wrap.svelte-10ld4p3.svelte-10ld4p3:hover{border:1px solid var(--color-concrete)}}.opt-selector--metal_type.svelte-10ld4p3 .opt-wrap.active.svelte-10ld4p3.svelte-10ld4p3{border:1px solid var(--color-black)}.opt-selector--metal_type.svelte-10ld4p3 .opt.svelte-10ld4p3.svelte-10ld4p3{border-radius:50%;width:20px;height:20px;overflow:hidden}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.svelte-10ld4p3.svelte-10ld4p3{width:100%;padding:3px 4px;line-height:0}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap .opt.svelte-10ld4p3.svelte-10ld4p3{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:18px;height:18px;position:relative;overflow:visible}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap .opt.svelte-10ld4p3.svelte-10ld4p3:after{content:"";border:1px solid var(--color-black);border-radius:50%;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap .opt-label.svelte-10ld4p3.svelte-10ld4p3{white-space:wrap;margin-left:7px;font-size:8px;line-height:1.2}@media (min-width:768px){.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap .opt-label.svelte-10ld4p3.svelte-10ld4p3{font-size:10px}}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--caydia_lab_grown_diamond .opt.svelte-10ld4p3.svelte-10ld4p3{background-image:url(/img/icons/pinkDiamond.png)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--caydia_lab_grown_diamond .opt.svelte-10ld4p3.svelte-10ld4p3:after{border-color:var(--color-pink)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--forever_one_moissanite.svelte-10ld4p3.svelte-10ld4p3{order:-1}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--forever_one_moissanite .opt.svelte-10ld4p3.svelte-10ld4p3{background-image:url(/img/icons/blueDiamond.png)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--forever_one_moissanite .opt.svelte-10ld4p3.svelte-10ld4p3:after{border-color:var(--color-blue)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--moissanite.svelte-10ld4p3.svelte-10ld4p3{order:-1}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--moissanite .opt.svelte-10ld4p3.svelte-10ld4p3{background-image:url(/img/icons/blueDiamond.png)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap.opt-wrap--moissanite .opt.svelte-10ld4p3.svelte-10ld4p3:after{border-color:var(--color-blue)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap:not(.active):hover .opt.svelte-10ld4p3.svelte-10ld4p3:after{border-color:var(--color-concrete)}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap:not(.active):not(:hover) .opt.svelte-10ld4p3.svelte-10ld4p3:after{border-color:#0000}.opt-selector--stone_type.svelte-10ld4p3 .opt-wrap:not(.active):not(:hover) .opt-label.svelte-10ld4p3.svelte-10ld4p3{text-decoration:none}