html:root{--r-control: 8px;--r-tile: 10px;--r-plate: 12px;--r-track: 10px;--r-thumb: 7px;--seg-track: #f1f1ef;--seg-thumb: #ffffff;--seg-shadow: 0 1px 2px rgb(0 0 0 / .08), 0 2px 8px rgb(0 0 0 / .06)}html:root :is(.btn,.ts-home-shop,.ts-custom-jewelry-campaign-link,.ts-home-bestsellers-more,.ts-diamond-split-more){border-radius:var(--r-control)!important}html:root .ts-home-shop--secondary{border-radius:0!important}html:root shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-button-block-size: 52px}html:root .ts-showcase-arrow{border-radius:var(--r-control)!important}html:root :is(.ts-product-card .ts-card-media,.ts-showcase-media,.product-gallery-slide,.ts-design-media,.ts-home-featured-image,.ts-home-shapes-image,.columns .image-block-media,.ts-photo-review img){border-radius:var(--r-plate)!important;overflow:hidden}html:root :is(.ts-showcase-select select){border-radius:var(--r-control)!important;padding-left:12px}html:root .ts-showcase-select:after{right:12px}html:root .ts-product[data-jewelry-product] .ts-ring-size-select{border-radius:var(--r-control)!important}html:root :is(.email-signup input[type=email],.predictive-search-input.input,.ts-jewelry-sort-select,.ts-loose-mobile-sort-select){border-radius:var(--r-control)!important}html:root :is(.ts-stone-detail [data-stone-product],.ts-product[data-jewelry-product]) .product-main-buy-buttons-primary .quantity-input{border-radius:var(--r-control)!important;overflow:hidden}html:root .ts-stone-detail [data-variant-option-group] .product-main-variant-picker-radio-list .product-main-variant-picker-radio{border-radius:var(--r-control)!important;min-height:40px!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}html:root .ts-stone-detail [data-variant-option-group] .product-main-variant-picker-radio-list .product-main-variant-picker-radio:has(input:checked){border-color:var(--sys-text)!important;background:var(--sys-text)!important;box-shadow:none!important;color:var(--sys-ground)!important}html:root .ts-stone-detail [data-variant-option-group] .product-main-variant-picker-radio-list .product-main-variant-picker-radio:has(input:checked) .ts-stone-quality-grade{color:inherit;opacity:.7}html:root .ts-stone-detail [data-stone-option-kind=quality] .product-main-variant-picker-radio-list,html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio-list[data-variant-button-group]{display:flex!important;gap:4px!important;padding:3px!important;border-radius:var(--r-track)!important;background:var(--seg-track)!important}html:root .ts-stone-detail [data-stone-option-kind=quality] .product-main-variant-picker-radio-list .product-main-variant-picker-radio,html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio-list[data-variant-button-group] .product-main-variant-picker-radio{flex:1 1 0;min-height:40px!important;border:0!important;border-radius:var(--r-thumb)!important;background:transparent!important;box-shadow:none!important;color:var(--sys-muted)!important}html:root .ts-stone-detail [data-stone-option-kind=quality] .product-main-variant-picker-radio-list .product-main-variant-picker-radio:hover,html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio-list[data-variant-button-group] .product-main-variant-picker-radio:hover{color:var(--sys-text)!important}html:root .ts-stone-detail [data-stone-option-kind=quality] .product-main-variant-picker-radio-list .product-main-variant-picker-radio:has(input:checked),html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio-list[data-variant-button-group] .product-main-variant-picker-radio:has(input:checked){background:var(--seg-thumb)!important;box-shadow:var(--seg-shadow)!important;color:var(--sys-text)!important}html:root .ts-stone-detail [data-stone-option-kind=quality] .product-main-variant-picker-radio:has(input:checked) .ts-stone-quality-grade{opacity:1;color:var(--sys-muted)}html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio:has(input[value*=Gold]):before,html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio:has(input[value*=Platinum]):before{content:"";display:block!important;flex:none;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio:has(input[value*=Yellow]):before{background:linear-gradient(135deg,#f3dc95,#c9a243)}html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio:has(input[value*=White]):before,html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio:has(input[value*=Platinum]):before{background:linear-gradient(135deg,#f4f4f4,#b9bbbe)}html:root .ts-product[data-jewelry-product] .product-main-variant-picker-radio:has(input[value*=Rose]):before{background:linear-gradient(135deg,#f3c9b8,#c98a74)}html:root .ts-stone-detail .ts-stone-cross-list .ts-stone-cross-button{border-radius:var(--r-tile)!important;transition:border-color .2s ease,background-color .2s ease!important}html:root .ts-stone-detail .ts-stone-cross-list .ts-stone-cross-button[aria-current=true],html:root .ts-stone-detail .ts-stone-cross-list .ts-stone-cross-button[aria-pressed=true]{border-color:var(--sys-text)!important;background:var(--seg-track)!important;box-shadow:none!important}html:root .ts-purchase-policy-row summary{border-radius:var(--r-control)}html:root .footer-newsletter-form-fields{box-sizing:border-box;width:100%;display:flex!important;align-items:center;gap:8px;max-width:520px;padding:4px 4px 4px 16px;border:1px solid rgb(242 240 236 / .3);border-radius:var(--r-control);transition:border-color .2s ease}html:root .footer-newsletter-form-fields:focus-within{border-color:#f2f0ec}html:root .footer-newsletter-form-fields .footer-newsletter-form-input{flex:1 1 auto;min-width:0;height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f2f0ec!important;font-size:15px}html:root .footer-newsletter-form-fields .footer-newsletter-form-input::placeholder{color:#f2f0ec80}html:root .footer-newsletter-form-fields .footer-newsletter-form-button{flex:none;width:auto!important;height:44px!important;min-height:0!important;margin:0!important;padding:0 22px!important;border:0!important;border-radius:5px!important;background:#f2f0ec!important;color:#111!important}html:root .footer-newsletter-form-fields .footer-newsletter-form-button:hover{background:#fff!important}html:root .footer-newsletter-form-fields input.footer-newsletter-form-input:is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}#main .ts-loose-results-toolbar .btn{min-width:44px;min-height:44px;width:auto;padding:0;gap:.375em;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--sys-text)!important;font-family:var(--ts-font-filter)!important;font-size:var(--ts-text-filter)!important;font-weight:var(--ts-weight-filter)!important;line-height:var(--ts-leading-filter)!important;letter-spacing:var(--ts-tracking-filter)!important;text-transform:none}#main .ts-loose-results-toolbar .btn:hover{border:0!important;background:transparent!important;color:var(--sys-text)!important}#main .ts-jewelry-tools-toggle{min-height:44px;border:0!important;border-radius:0!important;font-family:var(--ts-font-filter);font-size:var(--ts-text-filter);font-weight:var(--ts-weight-filter);line-height:var(--ts-leading-filter);letter-spacing:var(--ts-tracking-filter)}html:root #pc--opt-out-button{border-radius:var(--r-control)!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/tearstones-rounded.css.map */
