.shopify-block.rte{padding:0 18px}.shopify-block.rte rte-formatter{display:block;font-size:1rem;line-height:1.65;color:var(--color-foreground, #1a1a1a)}.shopify-block.rte rte-formatter p{margin:0 0 1.15em}.shopify-block.rte rte-formatter>p:first-child{font-size:1.08rem;line-height:1.5;padding:18px 20px;margin:0 0 28px;border-left:4px solid currentColor;background:#00000009;border-radius:0 8px 8px 0;font-weight:500}.shopify-block.rte rte-formatter>p:first-child strong{display:inline;font-weight:700}.shopify-block.rte rte-formatter h2{font-size:1.32rem;font-weight:700;line-height:1.25;margin:40px 0 14px;padding-bottom:8px;border-bottom:2px solid currentColor;letter-spacing:-.01em}.shopify-block.rte rte-formatter h3{font-size:1.1rem;font-weight:700;margin:28px 0 10px}.shopify-block.rte rte-formatter ul,.shopify-block.rte rte-formatter ol{margin:0 0 1.4em;padding-left:1.5em}.shopify-block.rte rte-formatter li{margin:0 0 .55em;line-height:1.6}.shopify-block.rte rte-formatter table{width:100%;border-collapse:collapse;margin:22px 0;font-size:.92rem;border:1px solid rgba(0,0,0,.12);border-radius:6px;display:block;overflow-x:auto}.shopify-block.rte rte-formatter table th,.shopify-block.rte rte-formatter table td{border:1px solid rgba(0,0,0,.1);padding:9px 12px;text-align:left;vertical-align:top;line-height:1.5}.shopify-block.rte rte-formatter table th{background:#0000000d;font-weight:600}.shopify-block.rte rte-formatter table tr:nth-child(odd) td{background:#00000004}.shopify-block.rte rte-formatter hr{border:0;height:1px;background:#0000001f;margin:44px 0 28px}.shopify-block.rte rte-formatter a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;font-weight:500}.shopify-block.rte rte-formatter h2:last-of-type{background:var(--color-foreground, #111);color:var(--color-background, #fff);border:0;padding:22px 22px 8px;margin:48px 0 0;border-radius:10px 10px 0 0;font-size:1.25rem}.shopify-block.rte rte-formatter h2:last-of-type+p{background:var(--color-foreground, #111);color:var(--color-background, #fff);margin:0 0 28px;padding:0 22px 22px;border-radius:0 0 10px 10px}.shopify-block.rte rte-formatter h2:last-of-type+p a{display:inline-block;background:var(--color-background, #fff);color:var(--color-foreground, #111);padding:10px 20px;text-decoration:none;border-radius:6px;font-weight:600;margin-top:6px}.shopify-block.rte rte-formatter code{font-family:ui-monospace,SF Mono,Menlo,Monaco,monospace;font-size:.88em;background:#0000000d;padding:2px 6px;border-radius:4px}.shopify-block.rte rte-formatter pre{background:#0000000a;padding:16px;border-radius:6px;overflow-x:auto;font-size:.9rem;line-height:1.55;margin:18px 0;border:1px solid rgba(0,0,0,.08)}.shopify-block[id*=title]{padding:0 18px;margin:24px auto 16px!important}.shopify-block[id*=title] h1{text-align:left!important;font-size:1.8rem!important;line-height:1.15!important;letter-spacing:-.015em!important}@media(min-width:750px){.shopify-block.rte{padding:0 24px;max-width:880px!important;margin:0 auto!important}.shopify-block.rte rte-formatter{font-size:1.075rem;line-height:1.72}.shopify-block.rte rte-formatter>p:first-child{padding:26px 32px;margin:0 0 36px;font-size:1.22rem;border-radius:0 10px 10px 0}.shopify-block.rte rte-formatter h2{font-size:1.6rem;margin-top:56px;padding-bottom:10px}.shopify-block.rte rte-formatter h3{font-size:1.22rem;margin-top:36px}.shopify-block.rte rte-formatter table{display:table;overflow:visible;font-size:.96rem;border-radius:8px}.shopify-block.rte rte-formatter table th,.shopify-block.rte rte-formatter table td{padding:12px 16px}.shopify-block.rte rte-formatter h2:last-of-type{padding:28px 32px 12px;font-size:1.5rem;border-radius:12px 12px 0 0;margin-top:64px}.shopify-block.rte rte-formatter h2:last-of-type+p{padding:0 32px 28px;border-radius:0 0 12px 12px;margin-bottom:36px}.shopify-block.rte rte-formatter h2:last-of-type+p a{padding:11px 22px}.shopify-block[id*=title]{padding:0 24px;max-width:880px;margin:36px auto 24px!important}.shopify-block[id*=title] h1{font-size:2.4rem!important}}@media(min-width:1100px){.shopify-block.rte{max-width:940px!important}.shopify-block.rte rte-formatter{font-size:1.1rem}.shopify-block.rte rte-formatter>p:first-child{font-size:1.28rem}}.shopify-section .section.page-width-content{padding-block-start:16px;padding-block-end:56px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/diamond-polish.css.map */
