html[data-policy-document=true] body{background-color:#000}html[data-policy-document=true] #main{--color-background: 0 0 0;--color-text: 226 226 226;--color-surface: 17 17 17;--color-accent: 255 255 255;background-color:#000;color:#e2e2e2}html[data-policy-document=true] .header{--ts-header-background: 0 0 0;--ts-header-text: 255 255 255;--ts-header-mark-filter: brightness(0) invert(1);--color-background: 0 0 0;--color-text: 255 255 255;--color-surface: 0 0 0;--color-accent: 255 255 255;--link-active-color: 255 255 255;border-bottom-color:#222}html[data-policy-document=true] .header .cart-count-badge{background-color:#fff;color:#000}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: 0 0 0;--text-color: 255 255 255;--accent-color: 255 255 255;background-color:#000;color:#fff}html[data-policy-document=true] .header .mobile-menu-footer{background-color:#000}html[data-policy-document=true] .header .ts-design-menu{color:#fff}html[data-policy-document=true] .header .ts-stone-menu{border-color:#333}html[data-policy-document=true] .header .ts-loose-nav-icon{color:#fff}html[data-policy-document=true] .ts-page-breadcrumb{padding-inline:1.25rem;padding-bottom:0;color:#bdbdbd}.ts-policy-document{--ts-document-title-gap: 1.5rem;--ts-document-section-gap: 2rem;--ts-document-paragraph-gap: 1.125rem;box-sizing:border-box;width:100%;max-width:760px;margin-inline:auto;padding:1.5rem 1.25rem 3.5rem;text-align:left;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-policy-document .shopify-policy__container{width:100%;max-width:none;margin:0;padding:0;background-color:#000}.ts-policy-document .shopify-policy__title{margin:0;padding:0;text-align:left}.ts-policy-document .main-page{--color-background: 0 0 0 !important;--color-text: 226 226 226 !important;--color-surface: 17 17 17;--color-accent: 255 255 255 !important;--mobile-text-alignment: left !important;--desktop-text-alignment: left !important;margin:0;padding:0}.ts-policy-document .main-page>.container{width:100%;max-width:none;margin:0;padding:0}.ts-policy-document .rte{margin:0;text-align:left;color:#e2e2e2}.ts-policy-document h1{margin:0 0 var(--ts-document-title-gap);color:#fff;text-align:left;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-policy-document .rte h2{margin:var(--ts-document-section-gap) 0 .75rem;color:#fff;text-align:left;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-policy-document .rte h3{margin:1.5rem 0 .625rem;color:#fff;text-align:left;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-policy-document .rte>:first-child{margin-top:0}.ts-policy-document .rte p{margin:0 0 var(--ts-document-paragraph-gap);line-height:var(--ts-leading-body)}.ts-policy-document[data-policy-date=true] .rte>p:first-child{color:#aaa;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-policy-document .rte>:last-child{margin-bottom:0}.ts-policy-document .rte ul,.ts-policy-document .rte ol{margin:0 0 var(--ts-document-paragraph-gap);padding-left:1.4em}.ts-policy-document .rte li{line-height:var(--ts-leading-body)}.ts-policy-document .rte li+li{margin-top:.5rem}.ts-policy-document .rte li>p:last-child{margin-bottom:0}.ts-policy-document .rte table{width:100%;margin:1.5rem 0;border-collapse:collapse;table-layout:fixed;background-color:#000;color:#e2e2e2}.ts-policy-document .rte th{padding:.75rem;border:1px solid #333;background-color:#111;color:#fff;text-align:left;vertical-align:top;overflow-wrap:anywhere;font-weight:var(--ts-weight-strong)}.ts-policy-document .rte td{padding:.75rem;border:1px solid #333;vertical-align:top;overflow-wrap:anywhere}.ts-policy-document .rte .table-responsive{max-width:100%;overflow-x:auto;border-color:#333}.ts-policy-document .rte a{color:#fff;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.ts-policy-document .rte a:hover{color:#ccc}.ts-policy-document .rte a:focus-visible{outline:2px solid #fff;outline-offset:4px}html[data-template-suffix=faq-guide] .ts-policy-document>.shopify-section+.shopify-section{margin-top:var(--ts-document-section-gap)}html[data-template-suffix=faq-guide] .ts-policy-document .rich-text>.container{width:100%;max-width:none;margin:0;padding:0}html[data-template-suffix=faq-guide] .ts-policy-document .rich-text>.container>.heading-block>.heading-block-heading{text-align:left!important;text-transform:none!important}html[data-template-suffix=faq-guide] .ts-policy-document .rich-text .rte{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)}html[data-template-suffix=faq-guide] .ts-policy-document .faq{text-align:left}html[data-template-suffix=faq-guide] .ts-policy-document .faq>.container{width:100%;max-width:none;margin:0;padding:0}html[data-template-suffix=faq-guide] .ts-policy-document .faq .heading-block-heading{margin:0;color:#fff;text-align:left;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)}html[data-template-suffix=faq-guide] .ts-policy-document .faq .theme-collapse{border-top-style:solid;border-top-color:#333;border-bottom-style:solid;border-bottom-color:#333}html[data-template-suffix=faq-guide] .ts-policy-document .faq .theme-collapse-summary{box-sizing:border-box;min-height:50px;padding:.75rem 0;color:#fff;text-align:left;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)}html[data-template-suffix=faq-guide] .ts-policy-document .faq .theme-collapse-content{padding:0 0 1.25rem;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-policy-document #pc--optOutFormContainer{color-scheme:dark;color:#e2e2e2;background-color:#000}.ts-policy-document #pc--optOutFormContainer input[type=email]{box-sizing:border-box;max-width:100%;color:#fff;background-color:#111;border:1px solid #777;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-policy-document #pc--optOutFormContainer button{max-width:100%;color:#000;background-color:#fff;border:1px solid #fff}.ts-policy-document #pc--optOutFormContainer input:focus-visible{outline:2px solid #fff;outline-offset:4px}.ts-policy-document #pc--optOutFormContainer button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(min-width:750px){html[data-policy-document=true] .ts-page-breadcrumb{padding-inline:2rem}.ts-policy-document{--ts-document-title-gap: 2rem;--ts-document-section-gap: 2.5rem;--ts-document-paragraph-gap: 1.25rem;max-width:784px;padding:2.5rem 2rem 5rem}.ts-policy-document .rte th,.ts-policy-document .rte td{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/tearstones-policy-pages.css.map */
