@font-face{font-family:Tearstones Script;src:url(tearstones-script.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Open Sans;src:url(ts-open-sans-variable-latin.woff2) format("woff2");font-style:normal;font-weight:300 800;font-display:swap}@font-face{font-family:Roboto;src:url(ts-roboto-variable-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ts-font-display: "Open Sans", Arial, sans-serif;--ts-font-ui: Arial, sans-serif;--ts-weight-regular: 400;--ts-weight-medium: 400;--ts-weight-strong: 700;--ts-leading-display: 1.3;--ts-leading-title: 1.3;--ts-leading-ui: 1.5;--ts-leading-card: 1.3;--ts-leading-copy: 1.8;--ts-tracking-none: 0;--ts-font-hero: "Open Sans", Arial, sans-serif;--ts-text-hero: 40px;--ts-weight-hero: 400;--ts-leading-hero: 1.3;--ts-tracking-hero: .6px;--ts-font-banner: "Open Sans", Arial, sans-serif;--ts-text-banner: 32px;--ts-weight-banner: 400;--ts-leading-banner: 1.3;--ts-tracking-banner: 2px;--ts-font-section: "Roboto", Arial, sans-serif;--ts-text-section: 18px;--ts-weight-section: 400;--ts-leading-section: 1.3;--ts-tracking-section: .5px;--ts-font-section-compact: "Roboto", Arial, sans-serif;--ts-text-section-compact: 18px;--ts-weight-section-compact: 400;--ts-leading-section-compact: 1.3;--ts-tracking-section-compact: .5px;--ts-font-entry: "Open Sans", Arial, sans-serif;--ts-text-entry: 20px;--ts-weight-entry: 400;--ts-leading-entry: 1.3;--ts-tracking-entry: .6px;--ts-font-subheading: "Roboto", Arial, sans-serif;--ts-text-subheading: 18px;--ts-weight-subheading: 400;--ts-leading-subheading: 1.3;--ts-tracking-subheading: .5px;--ts-font-card-title: "Open Sans", Arial, sans-serif;--ts-text-card-title: 12px;--ts-weight-card-title: 400;--ts-leading-card-title: 1.3;--ts-tracking-card-title: .6px;--ts-font-card-spec: "Open Sans", Arial, sans-serif;--ts-text-card-spec: 12px;--ts-weight-card-spec: 400;--ts-leading-card-spec: 1.5;--ts-tracking-card-spec: .6px;--ts-font-card-price: "Open Sans", Arial, sans-serif;--ts-text-card-price: 16px;--ts-weight-card-price: 400;--ts-leading-card-price: 1.5;--ts-tracking-card-price: 1px;--ts-font-product-title: "Open Sans", Arial, sans-serif;--ts-text-product-title: 18px;--ts-weight-product-title: 700;--ts-leading-product-title: 1.3;--ts-tracking-product-title: .6px;--ts-font-product-price: "Open Sans", Arial, sans-serif;--ts-text-product-price: 18px;--ts-weight-product-price: 700;--ts-leading-product-price: 1.5;--ts-tracking-product-price: 1.3px;--ts-font-body: Arial, sans-serif;--ts-text-body: 15px;--ts-weight-body: 400;--ts-leading-body: 1.8;--ts-tracking-body: .6px;--ts-font-review-copy: Arial, sans-serif;--ts-text-review-copy: 15px;--ts-weight-review-copy: 400;--ts-leading-review-copy: 1.65;--ts-tracking-review-copy: 0;--ts-font-banner-copy: Arial, sans-serif;--ts-text-banner-copy: 15px;--ts-weight-banner-copy: 400;--ts-leading-banner-copy: 1.8;--ts-tracking-banner-copy: .6px;--ts-font-button: "Open Sans", Arial, sans-serif;--ts-text-button: 12.5px;--ts-weight-button: 400;--ts-leading-button: 1.2;--ts-tracking-button: 1px;--ts-font-label: "Open Sans", Arial, sans-serif;--ts-text-label: 13px;--ts-weight-label: 400;--ts-leading-label: 1.5;--ts-tracking-label: .4px;--ts-font-input: "Open Sans", Arial, sans-serif;--ts-text-input: 16px;--ts-weight-input: 400;--ts-leading-input: 1.5;--ts-tracking-input: .4px;--ts-font-meta: "Open Sans", Arial, sans-serif;--ts-text-meta: 12px;--ts-weight-meta: 400;--ts-leading-meta: 1.7;--ts-tracking-meta: .7px;--ts-font-review-meta: "Open Sans", Arial, sans-serif;--ts-text-review-meta: 12px;--ts-weight-review-meta: 400;--ts-leading-review-meta: 1.5;--ts-tracking-review-meta: .2px;--ts-font-nav: Arial, sans-serif;--ts-text-nav: 15px;--ts-weight-nav: 400;--ts-leading-nav: 1.3;--ts-tracking-nav: .6px;--ts-font-menu: Arial, sans-serif;--ts-text-menu: 14px;--ts-weight-menu: 400;--ts-leading-menu: 1.8;--ts-tracking-menu: .6px;--ts-font-page-title: "Open Sans", Arial, sans-serif;--ts-text-page-title: 40px;--ts-weight-page-title: 400;--ts-leading-page-title: 1.3;--ts-tracking-page-title: .6px;--ts-font-document-title: "Open Sans", Arial, sans-serif;--ts-text-document-title: 26px;--ts-weight-document-title: 400;--ts-leading-document-title: 1.3;--ts-tracking-document-title: .3px;--ts-font-document-heading: "Roboto", Arial, sans-serif;--ts-text-document-heading: 18px;--ts-weight-document-heading: 500;--ts-leading-document-heading: 1.4;--ts-tracking-document-heading: .2px;--ts-font-document-subheading: "Roboto", Arial, sans-serif;--ts-text-document-subheading: 16px;--ts-weight-document-subheading: 500;--ts-leading-document-subheading: 1.5;--ts-tracking-document-subheading: .2px;--ts-font-collection-title: "Open Sans", Arial, sans-serif;--ts-text-collection-title: 18px;--ts-weight-collection-title: 400;--ts-leading-collection-title: 1.3;--ts-tracking-collection-title: .6px;--ts-font-feature-title: "Open Sans", Arial, sans-serif;--ts-text-feature-title: 32px;--ts-weight-feature-title: 400;--ts-leading-feature-title: 1.3;--ts-tracking-feature-title: 2px;--ts-font-footer-heading: "Open Sans", Arial, sans-serif;--ts-text-footer-heading: 16px;--ts-weight-footer-heading: 400;--ts-leading-footer-heading: 1.3;--ts-tracking-footer-heading: .6px;--ts-font-footer-link: Arial, sans-serif;--ts-text-footer-link: 14px;--ts-weight-footer-link: 400;--ts-leading-footer-link: 1.8;--ts-tracking-footer-link: .6px;--ts-font-copyright: Arial, sans-serif;--ts-text-copyright: 11px;--ts-weight-copyright: 400;--ts-leading-copyright: 1.7;--ts-tracking-copyright: .7px;--ts-font-announcement: "Open Sans", Arial, sans-serif;--ts-text-announcement: 12px;--ts-weight-announcement: 700;--ts-leading-announcement: 1.3;--ts-tracking-announcement: -.02em;--ts-font-product-body: "Open Sans", Arial, sans-serif;--ts-text-product-body: 12.5px;--ts-weight-product-body: 400;--ts-leading-product-body: 2.3;--ts-tracking-product-body: .6px;--ts-font-product-meta: "Open Sans", Arial, sans-serif;--ts-text-product-meta: 10px;--ts-weight-product-meta: 400;--ts-leading-product-meta: 1.7;--ts-tracking-product-meta: .7px;--ts-font-more: "Roboto", Arial, sans-serif;--ts-text-more: 12px;--ts-weight-more: 400;--ts-leading-more: 1.8;--ts-tracking-more: 1px;--ts-font-filter: "Open Sans", Arial, sans-serif;--ts-text-filter: 14px;--ts-weight-filter: 400;--ts-leading-filter: 1.5;--ts-tracking-filter: .4px;--ts-font-count: "Open Sans", Arial, sans-serif;--ts-text-count: 14px;--ts-weight-count: 400;--ts-leading-count: 1.5;--ts-tracking-count: .6px;--ts-button-width: 240px;--ts-button-height: 48px;--ts-campaign-title-font: var(--ts-font-hero);--ts-campaign-body-font: var(--ts-font-banner-copy);--ts-button-font: var(--ts-font-button);--font-heading-family: var(--ts-font-display);--font-heading-weight: var(--ts-weight-regular);--font-heading-style: normal;--font-body-family: var(--ts-font-body);--font-body-weight: var(--ts-weight-body);--font-body-style: normal;--heading-line-height: var(--ts-leading-display);--heading-size-scale: 1;--body-size-scale: 1;--fs-xs: var(--ts-text-meta);--fs-sm: var(--ts-text-label);--fs-md: var(--ts-text-body);--fs-lg: var(--ts-text-banner-copy);--fs-xl: var(--ts-text-entry);--fs-2xl: var(--ts-text-product-title);--fs-3xl: var(--ts-text-section);--fs-4xl: var(--ts-text-banner);--fs-5xl: var(--ts-text-hero);--fs-6xl: var(--ts-text-hero)}@media(min-width:750px){:root{--ts-text-hero: 52px;--ts-text-banner: 36px;--ts-text-entry: 24px;--ts-text-card-title: 13px;--ts-text-body: 16px;--ts-text-review-copy: 16px;--ts-text-banner-copy: 16px;--ts-text-page-title: 52px;--ts-text-document-title: 32px;--ts-text-document-heading: 20px;--ts-text-feature-title: 36px;--ts-text-footer-heading: 18px;--ts-text-announcement: 13px;--ts-text-product-meta: 12px}}@media(min-width:1200px){:root{--ts-text-nav: 14px;--ts-weight-nav: 700}}:root{--alert-error-color: 30 30 30;--alert-warning-color: 30 30 30;--alert-success-color: 30 30 30}body{-webkit-font-smoothing:antialiased;font-family:var(--ts-font-body);font-size:var(--ts-text-body);font-weight:var(--ts-weight-body);line-height:var(--ts-leading-body);letter-spacing:var(--ts-tracking-body)}.ts-logo-lockup{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.ts-logo-lockup img{width:23px;height:23px}.ts-logo-wordmark{font-family:Tearstones Script,cursive;font-size:29px;line-height:1.25;letter-spacing:0}.header-nav-link{text-transform:none;font-family:var(--ts-font-nav);font-size:var(--ts-text-nav);font-weight:var(--ts-weight-nav);line-height:var(--ts-leading-nav);letter-spacing:var(--ts-tracking-nav)}.header-nav-toggle{padding-inline:.25em}.ts-market{white-space:nowrap;margin-right:.75em;font-family:var(--ts-font-meta);font-size:var(--ts-text-meta);font-weight:var(--ts-weight-meta);line-height:var(--ts-leading-meta);letter-spacing:var(--ts-tracking-meta)}.ts-stone-menu{width:440px;padding:1.5em;border:1px solid #d9d9d9;box-shadow:none;background:#fff}.ts-stone-menu nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:.4em .75em}.ts-stone-menu nav a{display:flex;align-items:center;gap:.75em;min-height:46px;text-decoration:none;font-family:var(--ts-font-menu);font-size:var(--ts-text-menu);font-weight:var(--ts-weight-menu);line-height:var(--ts-leading-menu);letter-spacing:var(--ts-tracking-menu)}.ts-stone-menu nav img{width:38px;height:38px;object-fit:contain}.ts-stone-menu nav svg{width:28px;height:28px}.ts-mobile-stone-links{padding:0 1.25em}.ts-mobile-stone-links nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;gap:.6em}.ts-mobile-stone-links nav a{display:flex;align-items:center;gap:.5em;min-height:56px;text-decoration:none;font-family:var(--ts-font-menu);font-size:var(--ts-text-menu);font-weight:var(--ts-weight-menu);line-height:var(--ts-leading-menu);letter-spacing:var(--ts-tracking-menu)}.ts-mobile-stone-links nav img{width:36px;height:36px;object-fit:contain}.ts-mobile-stone-links nav svg{width:27px;height:27px}.mobile-menu-panel{background:#fff;color:#111}.mobile-menu-submenu{background:#fff}.ts-mobile-market{padding:1.5em;color:#555;font-family:var(--ts-font-meta);font-size:var(--ts-text-meta);font-weight:var(--ts-weight-meta);line-height:var(--ts-leading-meta);letter-spacing:var(--ts-tracking-meta)}.btn{min-height:var(--ts-button-height);padding:.5em 1em;border-radius:2px;box-shadow:none;text-transform:uppercase;white-space:normal;font-family:var(--ts-font-button);font-size:var(--ts-text-button);font-weight:var(--ts-weight-button);line-height:var(--ts-leading-button);letter-spacing:var(--ts-tracking-button)}.footer{border-top:1px solid #e5e5e5}.footer h2{font-family:var(--ts-font-footer-heading);font-size:var(--ts-text-footer-heading);font-weight:var(--ts-weight-footer-heading);line-height:var(--ts-leading-footer-heading);letter-spacing:var(--ts-tracking-footer-heading)}@media(min-width:1200px){.header-inner-desktop{grid-template-columns:auto 1fr auto;gap:1.5em}.header-nav{justify-self:center}.ts-logo-wordmark{font-size:34px}.ts-logo-lockup img{width:27px;height:27px}}.ts-type-hero{text-transform:none;font-family:var(--ts-font-hero);font-size:var(--ts-text-hero);font-weight:var(--ts-weight-hero);line-height:var(--ts-leading-hero);letter-spacing:var(--ts-tracking-hero)}.ts-type-banner{text-transform:none;font-family:var(--ts-font-banner);font-size:var(--ts-text-banner);font-weight:var(--ts-weight-banner);line-height:var(--ts-leading-banner);letter-spacing:var(--ts-tracking-banner)}.ts-type-section{text-transform:none;font-family:var(--ts-font-section);font-size:var(--ts-text-section);font-weight:var(--ts-weight-section);line-height:var(--ts-leading-section);letter-spacing:var(--ts-tracking-section)}.ts-type-section-compact{text-transform:none;font-family:var(--ts-font-section-compact);font-size:var(--ts-text-section-compact);font-weight:var(--ts-weight-section-compact);line-height:var(--ts-leading-section-compact);letter-spacing:var(--ts-tracking-section-compact)}.ts-type-entry{text-transform:none;font-family:var(--ts-font-entry);font-size:var(--ts-text-entry);font-weight:var(--ts-weight-entry);line-height:var(--ts-leading-entry);letter-spacing:var(--ts-tracking-entry)}.ts-type-subheading{text-transform:none;font-family:var(--ts-font-subheading);font-size:var(--ts-text-subheading);font-weight:var(--ts-weight-subheading);line-height:var(--ts-leading-subheading);letter-spacing:var(--ts-tracking-subheading)}.ts-type-card-title{text-transform:none;font-family:var(--ts-font-card-title);font-size:var(--ts-text-card-title);font-weight:var(--ts-weight-card-title);line-height:var(--ts-leading-card-title);letter-spacing:var(--ts-tracking-card-title)}.ts-type-card-spec{text-transform:none;font-family:var(--ts-font-card-spec);font-size:var(--ts-text-card-spec);font-weight:var(--ts-weight-card-spec);line-height:var(--ts-leading-card-spec);letter-spacing:var(--ts-tracking-card-spec)}.ts-type-card-price{text-transform:none;font-family:var(--ts-font-card-price);font-size:var(--ts-text-card-price);font-weight:var(--ts-weight-card-price);line-height:var(--ts-leading-card-price);letter-spacing:var(--ts-tracking-card-price)}.ts-type-product-title{text-transform:none;font-family:var(--ts-font-product-title);font-size:var(--ts-text-product-title);font-weight:var(--ts-weight-product-title);line-height:var(--ts-leading-product-title);letter-spacing:var(--ts-tracking-product-title)}.ts-type-product-price{text-transform:none;font-family:var(--ts-font-product-price);font-size:var(--ts-text-product-price);font-weight:var(--ts-weight-product-price);line-height:var(--ts-leading-product-price);letter-spacing:var(--ts-tracking-product-price)}.ts-type-body{text-transform:none;font-family:var(--ts-font-body);font-size:var(--ts-text-body);font-weight:var(--ts-weight-body);line-height:var(--ts-leading-body);letter-spacing:var(--ts-tracking-body)}.ts-type-review-copy{text-transform:none;font-family:var(--ts-font-review-copy);font-size:var(--ts-text-review-copy);font-weight:var(--ts-weight-review-copy);line-height:var(--ts-leading-review-copy);letter-spacing:var(--ts-tracking-review-copy)}.ts-type-banner-copy{text-transform:none;font-family:var(--ts-font-banner-copy);font-size:var(--ts-text-banner-copy);font-weight:var(--ts-weight-banner-copy);line-height:var(--ts-leading-banner-copy);letter-spacing:var(--ts-tracking-banner-copy)}.ts-type-button{text-transform:none;font-family:var(--ts-font-button);font-size:var(--ts-text-button);font-weight:var(--ts-weight-button);line-height:var(--ts-leading-button);letter-spacing:var(--ts-tracking-button)}.ts-type-label{text-transform:none;font-family:var(--ts-font-label);font-size:var(--ts-text-label);font-weight:var(--ts-weight-label);line-height:var(--ts-leading-label);letter-spacing:var(--ts-tracking-label)}.ts-type-input{text-transform:none;font-family:var(--ts-font-input);font-size:var(--ts-text-input);font-weight:var(--ts-weight-input);line-height:var(--ts-leading-input);letter-spacing:var(--ts-tracking-input)}.ts-type-meta{text-transform:none;font-family:var(--ts-font-meta);font-size:var(--ts-text-meta);font-weight:var(--ts-weight-meta);line-height:var(--ts-leading-meta);letter-spacing:var(--ts-tracking-meta)}.ts-type-review-meta{text-transform:none;font-family:var(--ts-font-review-meta);font-size:var(--ts-text-review-meta);font-weight:var(--ts-weight-review-meta);line-height:var(--ts-leading-review-meta);letter-spacing:var(--ts-tracking-review-meta)}.ts-type-nav{text-transform:none;font-family:var(--ts-font-nav);font-size:var(--ts-text-nav);font-weight:var(--ts-weight-nav);line-height:var(--ts-leading-nav);letter-spacing:var(--ts-tracking-nav)}.ts-type-menu{text-transform:none;font-family:var(--ts-font-menu);font-size:var(--ts-text-menu);font-weight:var(--ts-weight-menu);line-height:var(--ts-leading-menu);letter-spacing:var(--ts-tracking-menu)}.ts-type-page-title{text-transform:none;font-family:var(--ts-font-page-title);font-size:var(--ts-text-page-title);font-weight:var(--ts-weight-page-title);line-height:var(--ts-leading-page-title);letter-spacing:var(--ts-tracking-page-title)}.ts-type-document-title{text-transform:none;font-family:var(--ts-font-document-title);font-size:var(--ts-text-document-title);font-weight:var(--ts-weight-document-title);line-height:var(--ts-leading-document-title);letter-spacing:var(--ts-tracking-document-title)}.ts-type-document-heading{text-transform:none;font-family:var(--ts-font-document-heading);font-size:var(--ts-text-document-heading);font-weight:var(--ts-weight-document-heading);line-height:var(--ts-leading-document-heading);letter-spacing:var(--ts-tracking-document-heading)}.ts-type-document-subheading{text-transform:none;font-family:var(--ts-font-document-subheading);font-size:var(--ts-text-document-subheading);font-weight:var(--ts-weight-document-subheading);line-height:var(--ts-leading-document-subheading);letter-spacing:var(--ts-tracking-document-subheading)}.ts-type-collection-title{text-transform:none;font-family:var(--ts-font-collection-title);font-size:var(--ts-text-collection-title);font-weight:var(--ts-weight-collection-title);line-height:var(--ts-leading-collection-title);letter-spacing:var(--ts-tracking-collection-title)}.ts-type-feature-title{text-transform:none;font-family:var(--ts-font-feature-title);font-size:var(--ts-text-feature-title);font-weight:var(--ts-weight-feature-title);line-height:var(--ts-leading-feature-title);letter-spacing:var(--ts-tracking-feature-title)}.ts-type-footer-heading{text-transform:none;font-family:var(--ts-font-footer-heading);font-size:var(--ts-text-footer-heading);font-weight:var(--ts-weight-footer-heading);line-height:var(--ts-leading-footer-heading);letter-spacing:var(--ts-tracking-footer-heading)}.ts-type-footer-link{text-transform:none;font-family:var(--ts-font-footer-link);font-size:var(--ts-text-footer-link);font-weight:var(--ts-weight-footer-link);line-height:var(--ts-leading-footer-link);letter-spacing:var(--ts-tracking-footer-link)}.ts-type-copyright{text-transform:none;font-family:var(--ts-font-copyright);font-size:var(--ts-text-copyright);font-weight:var(--ts-weight-copyright);line-height:var(--ts-leading-copyright);letter-spacing:var(--ts-tracking-copyright)}.ts-type-announcement{text-transform:none;font-family:var(--ts-font-announcement);font-size:var(--ts-text-announcement);font-weight:var(--ts-weight-announcement);line-height:var(--ts-leading-announcement);letter-spacing:var(--ts-tracking-announcement)}.ts-type-product-body{text-transform:none;font-family:var(--ts-font-product-body);font-size:var(--ts-text-product-body);font-weight:var(--ts-weight-product-body);line-height:var(--ts-leading-product-body);letter-spacing:var(--ts-tracking-product-body)}.ts-type-product-meta{text-transform:none;font-family:var(--ts-font-product-meta);font-size:var(--ts-text-product-meta);font-weight:var(--ts-weight-product-meta);line-height:var(--ts-leading-product-meta);letter-spacing:var(--ts-tracking-product-meta)}.ts-type-more{text-transform:none;font-family:var(--ts-font-more);font-size:var(--ts-text-more);font-weight:var(--ts-weight-more);line-height:var(--ts-leading-more);letter-spacing:var(--ts-tracking-more)}.ts-type-filter{text-transform:none;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)}.ts-type-count{text-transform:none;font-family:var(--ts-font-count);font-size:var(--ts-text-count);font-weight:var(--ts-weight-count);line-height:var(--ts-leading-count);letter-spacing:var(--ts-tracking-count)}.ts-type-section,.ts-type-section-compact,.ts-home-shapes-title,.ts-home-bestsellers-heading{text-align:center!important;text-transform:uppercase!important}html[data-template-name=index]{--home-heading-space-before: 4rem;--home-heading-space-after: 2.5rem}html[data-template-name=index] .ts-home-shapes{padding-top:var(--home-heading-space-before)}html[data-template-name=index] .ts-home-shapes-heading{margin-bottom:var(--home-heading-space-after)}html[data-template-name=index] .ts-home-bestsellers{padding-top:var(--home-heading-space-before)}html[data-template-name=index] .ts-home-bestsellers-heading{margin-bottom:var(--home-heading-space-after)}html[data-template-name=index] .columns[data-custom-jewelry=true]{padding-top:var(--home-heading-space-before)}html[data-template-name=index] .columns[data-custom-jewelry=true] .columns-container>.group-block{padding-bottom:var(--home-heading-space-after)}html[data-template-name=index] .columns[data-custom-jewelry=true] .columns-custom-details{margin-top:var(--home-heading-space-before)}html[data-template-name=index] .columns[data-custom-jewelry=true] .columns-custom-process-heading{margin-bottom:var(--home-heading-space-after)}html[data-template-name=index] .columns[data-assurance-style=true]{padding-top:var(--home-heading-space-before)}html[data-template-name=index] .columns[data-assurance-style=true] .columns-container>.group-block{margin-bottom:var(--home-heading-space-after)}html[data-template-name=index] .ts-photo-reviews{padding-top:var(--home-heading-space-before)}html[data-template-name=index] .ts-photo-reviews-heading{margin-bottom:var(--home-heading-space-after)}html[data-template-name=index] .email-signup{padding-top:var(--home-heading-space-before)}html[data-template-name=index] .email-signup>.container>.heading-block{padding-bottom:var(--home-heading-space-after)}@media(min-width:750px){html[data-template-name=index]{--home-heading-space-before: 5rem;--home-heading-space-after: 3rem}}.columns-custom-process-heading{text-align:center!important;text-transform:uppercase!important}.columns-container>.group-block>.heading-block{width:100%;min-width:0}.columns-container>.group-block>.subheading-block{width:100%;min-width:0}.columns-container>.group-block>.heading-block>.heading-block-heading{text-align:center!important;text-transform:uppercase!important}.columns-container>.group-block>.subheading-block>.subheading-block-subheading{text-align:center!important;text-transform:uppercase!important}.image-with-text-content>.heading-block{width:100%;min-width:0}.image-with-text-content>.subheading-block{width:100%;min-width:0}.image-with-text-content>.heading-block>.heading-block-heading{text-align:center!important;text-transform:uppercase!important}.image-with-text-content>.subheading-block>.subheading-block-subheading{text-align:center!important;text-transform:uppercase!important}.rich-text>.container>.heading-block{width:100%;min-width:0}.rich-text>.container>.subheading-block{width:100%;min-width:0}.rich-text>.container>.heading-block>.heading-block-heading{text-align:center!important;text-transform:uppercase!important}.rich-text>.container>.subheading-block>.subheading-block-subheading{text-align:center!important;text-transform:uppercase!important}.columns[data-story-banner=true] .columns-grid>.group-block:nth-child(2)>.heading-block{width:100%;min-width:0}.columns[data-story-banner=true] .columns-grid>.group-block:nth-child(2)>.heading-block>.heading-block-heading{text-align:center!important;text-transform:uppercase!important}.columns[data-story-banner=true] .columns-grid>.group-block:nth-child(2)>.subheading-block>.subheading-block-subheading{text-align:center!important;text-transform:uppercase!important}.contact-form-section [data-contact-header]>.group-block>.heading-block{width:100%;min-width:0}.contact-form-section [data-contact-header]>.group-block>.heading-block>.heading-block-heading{text-align:center!important;text-transform:uppercase!important}.main-blog-title,.main-search-title,.ts-photo-reviews-heading{text-align:center!important;text-transform:uppercase!important}.email-signup>.container>.heading-block>.heading-block-heading{text-align:center!important;text-transform:uppercase!important}.ts-home-copy{text-align:center!important}.ts-home-copy h1,.ts-home-copy h2{margin-inline:auto!important;text-align:center!important;text-transform:uppercase!important}.ts-home-details{text-align:center!important}.ts-home-copy .ts-home-shop{margin-inline:auto}@media(min-width:750px)and (orientation:landscape),(min-width:1200px){.ts-home-copy{text-align:left!important}.ts-home-copy h1,.ts-home-copy h2{margin-inline:0!important;text-align:left!important}.ts-home-details{text-align:left!important}.ts-home-copy .ts-home-shop{margin-inline:0}}.btn:not(:where([hidden],.theme-dropdown-btn,.predictive-search-view-all,.cart-discount-button,.facets-utilities .btn,.collection-toolbar .btn,.search-toolbar .btn)){display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto!important;width:var(--ts-button-width)!important;min-width:0!important;max-width:100%;height:var(--ts-button-height)!important;min-height:var(--ts-button-height)!important;padding:0 1em!important;justify-self:center;margin-inline:auto;text-transform:uppercase!important;white-space:normal;font-family:var(--ts-font-button);font-size:var(--ts-text-button);font-weight:var(--ts-weight-button);line-height:var(--ts-leading-button);letter-spacing:var(--ts-tracking-button)}.btn,.ts-type-button{text-transform:uppercase!important}.ts-home-shop,.ts-custom-jewelry-campaign-link{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:var(--ts-button-width)!important;min-width:0!important;max-width:100%;height:var(--ts-button-height)!important;min-height:var(--ts-button-height)!important;padding:.5em 1em!important;text-transform:uppercase!important}.ts-home-bestsellers-more,.ts-diamond-split-more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--ts-button-width)!important;min-width:0!important;max-width:100%;height:var(--ts-button-height)!important;min-height:var(--ts-button-height)!important;padding:0 1em!important;text-transform:uppercase!important;font-family:var(--ts-font-more);font-size:var(--ts-text-more);font-weight:var(--ts-weight-more);line-height:var(--ts-leading-more);letter-spacing:var(--ts-tracking-more)}.product-main-buy-buttons-primary{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center}.product-main-buy-buttons-primary .quantity-input{width:128px!important;flex:0 0 128px}.product-main-description,.product-main-description .rte{font-family:var(--ts-font-product-body);font-size:var(--ts-text-product-body);font-weight:var(--ts-weight-product-body);line-height:var(--ts-leading-product-body);letter-spacing:var(--ts-tracking-product-body)}.main-blog-title,.main-search-title,.article-heading{font-family:var(--ts-font-page-title);font-size:var(--ts-text-page-title);font-weight:var(--ts-weight-page-title);line-height:var(--ts-leading-page-title);letter-spacing:var(--ts-tracking-page-title)}.ts-photo-reviews-heading{font-family:var(--ts-font-feature-title);font-size:var(--ts-text-feature-title);font-weight:var(--ts-weight-feature-title);line-height:var(--ts-leading-feature-title);letter-spacing:var(--ts-tracking-feature-title)}.product-main-description p,.product-main-description .rte p,.ts-product .theme-collapse-content p,.ts-stone-detail [data-stone-product] .theme-collapse-content p{line-height:var(--ts-leading-product-body)}.ts-product-purchase-note p{line-height:var(--ts-leading-product-meta)}.columns[data-story-banner=true] .columns-grid h1.heading-block-heading{font-family:var(--ts-font-page-title);font-size:var(--ts-text-page-title);font-weight:var(--ts-weight-page-title);line-height:var(--ts-leading-page-title);letter-spacing:var(--ts-tracking-page-title)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/tearstones-brand.css.map */
