.shopify-policy__container{--policy-accent: #50b4db;--policy-border: rgba(17, 24, 39, .14);--policy-muted: #545b66;--policy-text: #111827;width:100%;max-width:none;margin:0;padding:0;background:#fff;color:var(--policy-text);font-family:"Brandon Grotesque",var(--font-body-family)}.shopify-policy__title{display:flex;align-items:center;justify-content:center;min-height:13.7rem;margin:0;padding:4rem 2.4rem 3.8rem;background:#fff;text-align:center}.shopify-policy__title h1{width:min(100%,100rem);margin:0;color:var(--policy-text);font-family:"Brandon Grotesque",var(--font-heading-family);font-size:clamp(3.2rem,4vw,4.6rem);font-style:normal;font-weight:700;letter-spacing:.075em;line-height:1.08;text-transform:uppercase}.shopify-policy__body{width:min(calc(100% - 4.8rem),82rem);max-width:82rem;margin:0 auto;padding:5.6rem 0 9.6rem;border-top:.1rem solid var(--policy-border);color:var(--policy-muted);font-family:"Brandon Grotesque",var(--font-body-family);font-size:1.65rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.75;overflow-wrap:anywhere}.shopify-policy__body .rte{color:inherit;font:inherit}.shopify-policy__body :is(p,ul,ol,blockquote,table){margin-top:0;margin-bottom:2.2rem}.shopify-policy__body :is(ul,ol){padding-left:2.2rem}.shopify-policy__body li{padding-left:.35rem}.shopify-policy__body li+li{margin-top:.75rem}.shopify-policy__body :is(h2,h3,h4,h5,h6){color:var(--policy-text);font-family:"Brandon Grotesque",var(--font-heading-family);font-style:normal;font-weight:700;letter-spacing:.01em;overflow-wrap:anywhere}.shopify-policy__body h2{margin:5.2rem 0 1.8rem;padding-top:4.4rem;border-top:.1rem solid var(--policy-border);font-size:2.6rem;line-height:1.25}.shopify-policy__body h2:first-child{margin-top:0;padding-top:0;border-top:0}.shopify-policy__body h3,.shopify-policy__body .shopify-policy__section-heading{margin:3.6rem 0 1.4rem;color:var(--policy-text);font-family:"Brandon Grotesque",var(--font-heading-family);font-size:2.1rem;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:1.3}.shopify-policy__body :is(h4,h5,h6){margin:2.8rem 0 1.2rem;font-size:1.75rem;line-height:1.4}.shopify-policy__body a{color:var(--policy-text);text-decoration-color:var(--policy-accent);text-decoration-line:underline;text-decoration-thickness:.15rem;text-underline-offset:.3em;transition:color .16s ease,text-decoration-thickness .16s ease}.shopify-policy__body a:hover{color:#318eaf;text-decoration-thickness:.2rem}.shopify-policy__body a:focus-visible{border-radius:0;outline:.2rem solid var(--policy-accent);outline-offset:.25rem}.shopify-policy__body strong{color:var(--policy-text);font-weight:700}.shopify-policy__body blockquote{display:block;margin-left:0;padding:.2rem 0 .2rem 2rem;border-left:.3rem solid var(--policy-accent);color:var(--policy-muted);font-style:normal}.shopify-policy__body hr{height:.1rem;margin:4.4rem 0;border:0;background:var(--policy-border)}.shopify-policy__body table{display:block;width:100%;max-width:100%;border-collapse:collapse;table-layout:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.shopify-policy__body :is(th,td){min-width:14rem;padding:1.2rem 1.4rem;border:.1rem solid var(--policy-border);text-align:left;vertical-align:top}.shopify-policy__body th{background:#f7f7f7;color:var(--policy-text);font-weight:700}.shopify-policy__body>:last-child,.shopify-policy__body .rte>:last-child{margin-bottom:0}@media screen and (max-width:749px){.shopify-policy__title{min-height:0;padding:3.2rem 1.6rem 2.8rem}.shopify-policy__title h1{font-size:clamp(2.6rem,8vw,3.2rem);letter-spacing:.05em;line-height:1.12}.shopify-policy__body{width:calc(100% - 3.2rem);padding:3.6rem 0 6.4rem;font-size:1.55rem;letter-spacing:0;line-height:1.72}.shopify-policy__body :is(p,ul,ol,blockquote,table){margin-bottom:1.9rem}.shopify-policy__body h2{margin-top:4rem;padding-top:3.4rem;font-size:2.2rem}.shopify-policy__body h3,.shopify-policy__body .shopify-policy__section-heading{margin-top:3rem;font-size:1.9rem}.shopify-policy__body :is(h4,h5,h6){margin-top:2.4rem;font-size:1.65rem}.shopify-policy__body blockquote{padding-left:1.6rem}.shopify-policy__body hr{margin:3.4rem 0}}@media print{.shopify-policy__title{min-height:0;padding:2rem 0}.shopify-policy__body{width:100%;max-width:none;padding:2rem 0 0}.shopify-policy__body a{color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/teeblessed-policy.css.map */
