body :is(.shopify-policy__container,.tc-policy){--tcp-ink: #1f2a24;--tcp-text: #3f4a43;--tcp-green: #3e5e4e;--tcp-green-dark: #2e473b;--tcp-line: #e6e1d6;--tcp-sand: #f3efe7}body .shopify-policy__container,body .page-width.page-width--narrow.tc-policy{box-sizing:border-box!important;width:calc(100% - 3rem)!important;max-width:840px!important;margin:32px auto 64px!important;padding:44px 52px!important;background:#fff;border:1px solid var(--tcp-line);border-radius:22px}body .shopify-section:has(>.tc-policy){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body .shopify-policy__title{margin:0 0 28px!important;padding:0 0 22px!important;border-bottom:1px solid var(--tcp-line);text-align:left!important}body .shopify-policy__title h1,body .tc-policy .main-page-title{margin:0!important;padding:0!important;font-size:clamp(28px,4vw,38px)!important;line-height:1.15;font-weight:600;letter-spacing:-.01em;text-align:left!important;color:var(--tcp-ink);border:0!important}body .tc-policy .main-page-title{margin-bottom:28px!important;padding-bottom:22px!important;border-bottom:1px solid var(--tcp-line)!important}body .shopify-policy__container .rte,body .tc-policy .rte{margin:0!important;padding:0!important}body :is(.shopify-policy__container,.tc-policy) :is(p,li,dd,td,th){font-size:16px;line-height:1.75;letter-spacing:0;color:var(--tcp-text)}body :is(.shopify-policy__container,.tc-policy) p{margin:0 0 1.1em}body :is(.shopify-policy__container,.tc-policy) :is(strong,b){color:var(--tcp-ink);font-weight:700}body :is(.shopify-policy__container,.tc-policy) :is(h2,h3,h4){color:var(--tcp-ink);font-weight:600;letter-spacing:-.005em}body :is(.shopify-policy__container,.tc-policy) h2{font-size:22px;line-height:1.3;margin:2.4em 0 .7em;padding:0 0 0 14px;border-left:3px solid var(--tcp-green)}body :is(.shopify-policy__container,.tc-policy) h3{font-size:18px;line-height:1.35;margin:1.8em 0 .5em}body :is(.shopify-policy__container,.tc-policy) h4{font-size:16px;line-height:1.4;margin:1.4em 0 .4em}body :is(.shopify-policy__container,.tc-policy) :is(h2,h3,h4):first-child,body :is(.shopify-policy__container,.tc-policy) .rte>:first-child,body .shopify-policy__body>:first-child{margin-top:0!important}body .shopify-policy__container>:last-child,body .shopify-policy__body>:last-child,body .shopify-policy__container .rte>:last-child,body .tc-policy .rte>:last-child{margin-bottom:0!important}body :is(.shopify-policy__container,.tc-policy) a{color:var(--tcp-green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-word}body :is(.shopify-policy__container,.tc-policy) a:hover{color:var(--tcp-green-dark);text-decoration-thickness:2px}body :is(.shopify-policy__container,.tc-policy) :is(ul,ol){margin:0 0 1.2em;padding:0}body :is(.shopify-policy__container,.tc-policy) ul{list-style:none}body :is(.shopify-policy__container,.tc-policy) ul>li{position:relative;margin:.45em 0;padding-left:1.5em}body :is(.shopify-policy__container,.tc-policy) ul>li:before{content:"";position:absolute;left:.25em;top:.8em;width:6px;height:6px;border-radius:50%;background:var(--tcp-green)}body :is(.shopify-policy__container,.tc-policy) ol{padding-left:1.6em}body :is(.shopify-policy__container,.tc-policy) ol>li{margin:.45em 0;padding-left:.3em}body :is(.shopify-policy__container,.tc-policy) li>p{margin:0}body :is(.shopify-policy__container,.tc-policy) :is(span,p):empty{display:none}body :is(.shopify-policy__container,.tc-policy) hr{border:0;border-top:1px solid var(--tcp-line);margin:2em 0}body :is(.shopify-policy__container,.tc-policy) blockquote{margin:1.4em 0;padding:14px 18px;border-left:3px solid var(--tcp-green);background:var(--tcp-sand);border-radius:0 12px 12px 0}body :is(.shopify-policy__container,.tc-policy) table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.4em 0}body :is(.shopify-policy__container,.tc-policy) :is(th,td){padding:10px 14px;border:1px solid var(--tcp-line);text-align:left;vertical-align:top}body :is(.shopify-policy__container,.tc-policy) th{background:var(--tcp-sand);color:var(--tcp-ink);font-weight:600}body :is(.shopify-policy__container,.tc-policy) img{max-width:100%;height:auto;border-radius:12px}@media(max-width:749px){body .shopify-policy__container,body .page-width.page-width--narrow.tc-policy{width:calc(100% - 2rem)!important;margin:16px auto 40px!important;padding:26px 20px!important;border-radius:16px}body :is(.shopify-policy__container,.tc-policy) h2{font-size:20px}}@media print{body .shopify-policy__container,body .page-width.page-width--narrow.tc-policy{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tc-policy.css.map */
