.ts-sticky-atc-button{border-color:#e2e2e2!important;background-color:#111!important;color:#fff!important}.ts-page-breadcrumb{color:#111!important;background-color:#fff!important}.ts-custom-jewelry-design-link:focus-visible{outline-color:#e2e2e2!important}.ts-design-menu-picture{background-color:#fff!important}.ts-diamond-split-more{border-color:#e2e2e2!important}.ts-diamond-split-more:hover{background-color:#111!important;color:#fff!important}.header[data-ts-immersive=true]{--ts-header-background: 255 255 255 !important;--ts-header-text: 17 17 17 !important;border-bottom-color:#e2e2e2!important}.header[data-ts-immersive=true] [data-menu-panel]{--background-color: 255 255 255 !important;--text-color: 17 17 17 !important;--color-text: 17 17 17 !important;color:#111!important;background-color:#fff!important}.header[data-ts-immersive=true] :is(.mobile-menu-panel,.mobile-menu-submenu){--background-color: 255 255 255 !important;--text-color: 17 17 17 !important;--color-text: 17 17 17 !important;color:#111!important;background-color:#fff!important}.ts-home-stone-tab[aria-selected=true]{color:#111!important}.ts-home-bestsellers{color:#111!important;background-color:#fff!important}.ts-home-bestsellers-view-more,.ts-home-bestsellers-view-more:hover{color:#111!important}.ts-home-bestsellers .ts-home-featured-tab{color:#666!important}.ts-home-bestsellers .ts-home-featured-tab[aria-selected=true]{color:#111!important}.ts-home-featured-tab:focus-visible{outline-color:#111!important}.ts-home-featured-status:not(.visually-hidden){border-color:#e2e2e2!important;background-color:#fff!important}.ts-home-skeleton-image{background-color:#fff!important}.ts-home-skeleton-rating,.ts-home-skeleton-title span,.ts-home-skeleton-price span{background-color:#f4f4f2!important}.ts-home-featured-image[data-media-loading],.ts-home-featured-image[data-media-error]{background-color:#fff!important}.ts-home-store{color:#111!important;background-color:#fff!important}.ts-home-store-heading{color:#111!important}.ts-home-categories{color:#111!important;background-color:#fff!important}.ts-home-category:focus-visible{outline-color:#111!important}.ts-home-feature{color:#111!important;background-color:#fff!important}.ts-home-feature-actions .btn{border-color:#111!important;color:#111!important}.ts-home-feature-actions .btn:hover{color:#fff!important;background-color:#111!important}.ts-home-feature-actions .btn:focus-visible{outline-color:#111!important}.ts-jewelry-collection{--color-background: 255 255 255 !important;--color-surface: 255 255 255 !important;--color-text: 17 17 17 !important;--color-accent: 17 17 17 !important;color:#111!important;background-color:#fff!important}.ts-jewelry-tools-panel{border-color:#e2e2e2!important;background-color:#fff!important}.ts-jewelry-drawer.dialog{color:#111!important;background-color:#fff!important}.ts-jewelry-drawer-header{border-bottom-color:#e2e2e2!important}.ts-jewelry-drawer-footer{border-top-color:#e2e2e2!important;background-color:#fff!important}.ts-jewelry-mobile-apply{border-color:#111!important}.ts-jewelry-mobile-apply:focus-visible{outline-color:#111!important}.ts-jewelry-sort-select{background-color:#fff!important}.ts-jewelry-price-range input{border-color:#e2e2e2!important;background-color:#fff!important}.ts-jewelry-collection .main-collection-title,.ts-jewelry-collection .ts-collection-header-slogan{color:#111!important}.ts-jewelry-collection .main-collection-header{background-color:#fff!important}.ts-jewelry-collection .ts-loose-results-condition{color:#666!important}.ts-product[data-jewelry-product]{--color-background: 255 255 255 !important;--color-text: 17 17 17 !important;--color-accent: 17 17 17 !important;background-color:#fff!important;color:#111!important}.ts-product[data-jewelry-product] .product-main-title,.ts-product[data-jewelry-product] .product-main-price,.ts-product[data-jewelry-product] .product-main-description{color:#111!important}.ts-product[data-jewelry-product] .product-sku,.ts-product[data-jewelry-product] .ts-jewelry-grade-summary,.ts-product[data-jewelry-product] .ts-jewelry-grade-note,.ts-product[data-jewelry-product] .ts-product-purchase-note,.ts-product[data-jewelry-product] .ts-jewelry-quantity-label{color:#666!important}.ts-product[data-jewelry-product] .product-main-buy-buttons-primary>.btn{color:#111!important;border-color:#111!important}.ts-product[data-jewelry-product] .product-main-buy-buttons-primary>.btn:focus-visible{outline-color:#111!important}.ts-product[data-jewelry-product] .product-gallery-thumbnail-arrow{color:#111!important}.ts-product[data-jewelry-product] .product-gallery-thumbnail{border-color:#e2e2e2!important}.ts-product[data-jewelry-product] .product-gallery-thumbnail[aria-current=true]{border-color:#111!important;outline-color:#111!important}.ts-jewelry-shipping-line{color:#666!important}.ts-jewelry-shipping-status p{color:#111!important}.ts-jewelry-image-open{color:#111!important;background-color:#fff!important}.ts-jewelry-image-dialog{background-color:#fff!important;color:#111!important}.ts-jewelry-image-dialog .dialog-close{color:#111!important;background-color:#fff!important}body .header{--ts-header-background: 255 255 255 !important;--ts-header-text: 17 17 17 !important}body{background-color:#fff!important}.header{border-bottom-color:#e2e2e2!important}body .header .mobile-menu-panel,body .header .mobile-menu-submenu,body .header .header-megamenu{background-color:#fff!important;color:#111!important}body .header .ts-design-menu,.ts-jewelry-stone-button{color:#111!important}.ts-jewelry-stone-button:focus-visible{outline-color:#e2e2e2!important}.ts-jewelry-stone-number{border-color:#e2e2e2!important}.ts-loose-collection{color:#111!important;background-color:#fff!important}.ts-loose-results{--color-background: 255 255 255 !important;--color-surface: 255 255 255 !important;--color-text: 17 17 17 !important;--color-accent: 17 17 17 !important;color:#111!important;background-color:#fff!important}.ts-loose-results-count,.ts-loose-results-toolbar .btn,.ts-loose-results-toolbar .btn:hover{color:#111!important}.ts-loose-results-toolbar .btn:focus-visible{outline-color:#111!important}.ts-loose-mobile-sort-select{color:#111!important;background-color:#fff!important}.ts-loose-mobile-sort-select:focus-visible{outline-color:#111!important}.ts-loose-results-toolbar .theme-dropdown-content{color:#111!important;background-color:#fff!important;border-color:#e2e2e2!important}.ts-loose-results-toolbar .facets-sort-option,.ts-loose-results-toolbar .facets-sort-option:hover{color:#111!important}.ts-loose-results-toolbar .facets-sort-option:has(input:checked){color:#111!important}.ts-loose-results-condition{color:#666!important}.ts-loose-results-condition:focus-visible{outline-color:#111!important}.ts-loose-results-clear{color:#111!important}.ts-loose-results-clear:focus-visible{outline-color:#111!important}.ts-loose-results-validation{color:#111!important}.ts-loose-results [data-filter-dialog]{color:#111!important;background-color:#fff!important}.ts-loose-results [data-filter-dialog] .dialog-header{border-bottom-color:#e2e2e2!important;background-color:#fff!important}.ts-loose-results [data-filter-dialog] .dialog-title,.ts-loose-results [data-filter-dialog] .dialog-close{color:#111!important}.ts-loose-results [data-filter-dialog] .dialog-body{color:#111!important;background-color:#fff!important}.ts-loose-results [data-filter-dialog] .theme-collapse.facet{color:#111!important;background-color:#fff!important;border-bottom-color:#e2e2e2!important}.ts-loose-results [data-filter-dialog] .theme-collapse-summary{color:#111!important}.ts-loose-results [data-filter-dialog] .facets-option{color:#666!important}.ts-loose-results [data-filter-dialog] .facets-option:has(input:checked){color:#111!important}.ts-loose-results [data-filter-dialog] .facets-option input:focus-visible{outline-color:#111!important}.ts-loose-results [data-filter-dialog] .facets-price-input{border-color:#e2e2e2!important;color:#111!important}.ts-loose-results [data-filter-dialog] .facets-price-input input{color:#111!important}.ts-loose-results [data-filter-dialog] .dialog-footer{border-top-color:#e2e2e2!important;background-color:#fff!important}.ts-loose-results [data-apply-filters]{border-color:#111!important}.ts-loose-results [data-reset-draft]{color:#111!important}.ts-loose-results [data-apply-filters]:focus-visible{outline-color:#111!important}.ts-loose-results [data-reset-draft]:focus-visible{outline-color:#111!important}.ts-loose-facet-icon,.ts-loose-results-grid .ts-product-card[class],.ts-loose-results-grid .product-card-title,.ts-loose-results-grid .ts-product-card .ts-card-price,.ts-loose-results-grid .ts-product-card .product-card-price-sale{color:#111!important}.ts-loose-results-grid .ts-product-card .product-card-price-compare{color:#666!important}.ts-loose-results nav.ts-catalog-pagination a{color:#111!important;border-color:#e2e2e2!important}.ts-loose-results nav.ts-catalog-pagination .ts-pagination-current{color:#111!important;border-color:#111!important}.ts-loose-results-recovery button{color:#111!important;border-bottom-color:#111!important}.ts-loose-results-recovery button:focus-visible{outline-color:#111!important}.ts-loose-results-placeholder-image{background-color:#fff!important}.ts-loose-results-placeholder-title span,.ts-loose-results-placeholder-price span{background-color:#f4f4f2!important}.ts-notices{background-color:#fff!important;color:#111!important}.ts-photo-review-star-empty{color:#666!important}.ts-photo-reviews[data-refined-reviews=true] .theme-carousel-control{color:#111!important}.ts-photo-reviews[data-refined-reviews=true] .theme-carousel-control:focus-visible{outline-color:#111!important}.ts-photo-reviews[data-editorial-reviews=true]{--color-background: 255 255 255 !important;--color-surface: 255 255 255 !important;--color-text: 17 17 17 !important}.ts-photo-reviews[data-editorial-reviews=true] .ts-photo-review-badge{color:#111!important}.ts-photo-reviews[data-editorial-reviews=true] .ts-photo-review-quote{border-top-color:#e2e2e2!important;color:#111!important}.ts-photo-reviews[data-editorial-reviews=true] .ts-photo-review-details{color:#666!important}html[data-policy-document=true] body{background-color:#fff!important}html[data-policy-document=true] #main{--color-background: 255 255 255 !important;--color-text: 17 17 17 !important;--color-surface: 255 255 255 !important;--color-accent: 17 17 17 !important;background-color:#fff!important;color:#111!important}html[data-policy-document=true] .header{--ts-header-background: 255 255 255 !important;--ts-header-text: 17 17 17 !important;--color-background: 255 255 255 !important;--color-text: 17 17 17 !important;--color-surface: 255 255 255 !important;--color-accent: 17 17 17 !important;border-bottom-color:#e2e2e2!important}html[data-policy-document=true] .header .cart-count-badge{background-color:#111!important;color:#fff!important}html[data-policy-document=true] .header [data-menu-panel],html[data-policy-document=true] .header .mobile-menu-panel,html[data-policy-document=true] .header .mobile-menu-submenu{--background-color: 255 255 255 !important;--text-color: 17 17 17 !important;background-color:#fff!important;color:#111!important}html[data-policy-document=true] .header .mobile-menu-footer{background-color:#fff!important}html[data-policy-document=true] .header .ts-design-menu{color:#111!important}html[data-policy-document=true] .header .ts-stone-menu{border-color:#e2e2e2!important}html[data-policy-document=true] .header .ts-loose-nav-icon{color:#111!important}html[data-policy-document=true] .ts-page-breadcrumb{color:#666!important}.ts-policy-document .shopify-policy__container{background-color:#fff!important}.ts-policy-document .main-page{--color-background: 255 255 255 !important;--color-text: 17 17 17 !important;--color-surface: 255 255 255 !important;--color-accent: 17 17 17 !important}.ts-policy-document .rte,.ts-policy-document h1,.ts-policy-document .rte h2,.ts-policy-document .rte h3{color:#111!important}.ts-policy-document[data-policy-date=true] .rte>p:first-child{color:#666!important}.ts-policy-document .rte table{background-color:#fff!important;color:#111!important}.ts-policy-document .rte th{border-color:#e2e2e2!important;background-color:#fff!important;color:#111!important}.ts-policy-document .rte td,.ts-policy-document .rte .table-responsive{border-color:#e2e2e2!important}.ts-policy-document .rte a,.ts-policy-document .rte a:hover{color:#111!important}.ts-policy-document .rte a:focus-visible{outline-color:#111!important}html[data-template-suffix=faq-guide] .ts-policy-document .faq .heading-block-heading{color:#111!important}html[data-template-suffix=faq-guide] .ts-policy-document .faq .theme-collapse{border-top-color:#e2e2e2!important;border-bottom-color:#e2e2e2!important}html[data-template-suffix=faq-guide] .ts-policy-document .faq .theme-collapse-summary{color:#111!important}.ts-policy-document #pc--optOutFormContainer,.ts-policy-document #pc--optOutFormContainer input[type=email]{color:#111!important;background-color:#fff!important}.ts-policy-document #pc--optOutFormContainer button{color:#fff!important;background-color:#111!important;border-color:#111!important}.ts-policy-document #pc--optOutFormContainer input:focus-visible{outline-color:#111!important}.ts-policy-document #pc--optOutFormContainer button:focus-visible{outline-color:#111!important}.ts-ring-size.has-error .ts-ring-size-select{background-color:#fff!important}.search-dialog.ts-search-panel{--color-background: 255 255 255 !important;--color-surface: 255 255 255 !important;--color-text: 17 17 17 !important;--color-accent: 17 17 17 !important;color:#111!important;background-color:#fff!important}.ts-search-panel .dialog-close{color:#111!important}.ts-search-panel .dialog-footer{border-color:#e2e2e2!important}.ts-search-panel .predictive-search-input.input{color:#111!important;border-color:#111!important}.ts-search-panel .predictive-search-input::placeholder{color:#666!important}.ts-search-panel .predictive-search-input:focus-visible{outline-color:#111!important}.ts-search-panel .predictive-search-reset,.ts-search-panel .predictive-search-submit{color:#111!important}.ts-search-panel .predictive-search-view-all{color:#111!important;border-color:#111!important}.ts-search-panel .predictive-search-view-all:hover{color:#fff!important;background-color:#111!important}.ts-search-panel .predictive-search-option[aria-selected=true]{background-color:#f4f4f2!important;outline-color:#111!important}.ts-search-panel .predictive-search-link:focus-visible{outline-color:#111!important}.ts-size-chart{color:#111!important;background-color:#fff!important}.ts-size-chart a:focus-visible{outline-color:#111!important}.ts-size-chart select:focus-visible{outline-color:#111!important}.ts-size-chart-muted{color:#666!important}.ts-size-chart-intro-copy{color:#111!important}.ts-size-chart-lookup{border-top-color:#e2e2e2!important;border-bottom-color:#e2e2e2!important}.ts-size-chart-select-wrap select{background-color:#fff!important}.ts-size-chart-step-number{color:#666!important}.ts-size-chart-guide-section p{color:#111!important}.ts-size-chart-diagram svg{color:#666!important}.ts-size-chart-diagram text{fill:#666!important}.ts-size-chart-filter-wrap select{border-color:#e2e2e2!important}.ts-size-chart-table-scroll{border-top-color:#e2e2e2!important;border-bottom-color:#e2e2e2!important}.ts-size-chart-table-scroll:focus-visible{outline-color:#111!important}.ts-size-chart-table thead th{background-color:#fff!important;color:#111!important;border-bottom-color:#e2e2e2!important}.ts-size-chart-table tr.is-selected{color:#fff!important;background-color:#111!important}.ts-size-chart-fit-notes{border-top-color:#e2e2e2!important}.ts-size-chart-fit-grid p{color:#666!important}.ts-stone-detail{--color-background: 255 255 255 !important;--color-surface: 255 255 255 !important;--color-text: 17 17 17 !important;--color-accent: 17 17 17 !important;color:#111!important;background-color:#fff!important}.ts-stone-detail [data-stone-product]{color:#111!important;background-color:#fff!important}.ts-stone-feedback [data-stone-retry]{color:#111!important;border-color:#111!important}.ts-stone-detail [data-stone-product] .product-main-title,.ts-stone-detail [data-stone-product] .product-main-price,.ts-stone-detail [data-stone-product] .product-main-description{color:#111!important}.ts-stone-detail [data-stone-product] .theme-collapse{border-top-color:#e2e2e2!important;border-bottom-color:#e2e2e2!important;background-color:#fff!important}.ts-stone-detail [data-stone-product] .theme-collapse-summary,.ts-stone-detail [data-stone-product] .theme-collapse-content strong,.ts-stone-option-current{color:#111!important}.ts-stone-cross-button{border-color:#e2e2e2!important;color:#111!important}.ts-stone-cross-button img{background-color:#f4f4f2!important}.ts-stone-cross-button:hover:not(:disabled){border-color:#111!important}.ts-stone-cross-button[aria-pressed=true],.ts-stone-cross-button[aria-current=true]{border-color:#111!important;color:#fff!important;background-color:#111!important}.ts-stone-cross-button:focus-visible{outline-color:#111!important}.ts-stone-shape-arrow{color:#111!important}.ts-stone-detail .product-main-variant-picker-radio{border-color:#e2e2e2!important;color:#111!important}.ts-stone-detail .product-main-variant-picker-radio:has(input:checked){color:#fff!important;background-color:#111!important;border-color:#111!important}.ts-stone-detail .product-main-variant-picker-radio-list[data-active-indicator] .product-main-variant-picker-radio:has(input:checked){color:#fff!important;background-color:#111!important;border-color:#111!important}.ts-stone-detail .product-main-variant-picker-radio:has(input:focus-visible){outline-color:#111!important}.ts-stone-detail [data-stone-product] .product-main-buy-buttons-primary .quantity-input{color:#111!important;border-color:#e2e2e2!important}.ts-stone-detail [data-stone-product] .quantity-input .input,.ts-stone-detail [data-stone-product] .quantity-input-button{color:#111!important}.ts-stone-detail [data-stone-product] [data-add-to-cart-button]{border-color:#111!important;color:#111!important}.ts-stone-detail [data-stone-product] [data-add-to-cart-button]:focus-visible{outline-color:#111!important}.ts-stone-detail .product-gallery-thumbnail-arrow{color:#111!important}.ts-stone-detail .product-gallery-thumbnail{border-color:#e2e2e2!important}.ts-stone-detail .product-gallery-thumbnail[aria-current=true]{border-color:#111!important;outline-color:#111!important}.ts-stone-detail .ts-jewelry-image-open{color:#111!important;background-color:#fff!important}.ts-stone-detail .ts-jewelry-image-dialog{background-color:#fff!important;color:#111!important}.ts-stone-detail .ts-jewelry-image-dialog .dialog-close{color:#111!important;background-color:#fff!important}.ts-stone-skeleton-image{background-color:#fff!important}.ts-stone-skeleton-sku,.ts-stone-skeleton-title,.ts-stone-skeleton-price{background-color:#f4f4f2!important}.ts-stone-skeleton-group>span{background-color:#f4f4f2!important}.ts-stone-skeleton-group>div{border-color:#e2e2e2!important}.ts-stone-skeleton-options>span{background-color:#f4f4f2!important}.ts-stone-skeleton-options>div{border-color:#e2e2e2!important}.ts-stone-skeleton-quality>span{background-color:#f4f4f2!important}.ts-stone-skeleton-quality>div{border-color:#e2e2e2!important}.ts-stone-skeleton-quantity,.ts-stone-skeleton-buy{border-color:#e2e2e2!important}.product-card[data-variant-card] .product-card-badge{background-color:#111!important;color:#fff!important}nav.ts-catalog-pagination .ts-pagination-current{border-bottom-color:#e2e2e2!important}a.ts-card-rating:focus-visible{outline-color:#e2e2e2!important}.ts-product-card .ts-card-action .btn{color:#fff!important;background-color:#111!important;border-color:#111!important}.ts-product-card .ts-card-action .btn:hover{background-color:#111!important;color:#fff!important}.ts-product-card .ts-card-action .btn:focus-visible{outline-color:#e2e2e2!important}@media(hover:hover){.ts-product[data-jewelry-product] .product-main-buy-buttons-primary>.btn:hover{color:#fff!important;background-color:#111!important}.ts-jewelry-stone-button:hover .ts-jewelry-stone-number{color:#fff!important;background-color:#111!important}.ts-photo-reviews[data-refined-reviews=true] .theme-carousel-control:hover{background-color:#111!important;border-color:#e2e2e2!important;color:#fff!important}.ts-stone-detail [data-stone-product] [data-add-to-cart-button]:hover:not(:disabled){color:#fff!important;background-color:#111!important}}@media(min-width:750px){.ts-photo-reviews[data-editorial-reviews=true] .ts-photo-review-footer{border-top-color:#e2e2e2!important}.ts-photo-reviews[data-editorial-reviews=true] .theme-carousel-control{border-color:#e2e2e2!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/tearstones-white-overrides.css.map */
