main:has(.shopify-policy__container),main:has(.tpg){background:#0b0b0c;color:#f2f2ee}.container .shopify-policy__container,.tpg{--tpg-ink: #0b0b0c;--tpg-text: #f2f2ee;--tpg-soft: rgba(242, 242, 238, .78);--tpg-muted: rgba(242, 242, 238, .55);--tpg-line: rgba(242, 242, 238, .12);--tpg-accent: #dfff4f;--tpg-accent-rgb: 223, 255, 79;--tpg-head: Garet-Heavy, var(--heading-font-family), sans-serif;box-sizing:border-box;width:100%;max-width:920px;margin:0 auto;padding-block:20px 72px;color:var(--tpg-text)}.tpg *,.tpg *:before,.tpg *:after{box-sizing:border-box}.tpg{max-width:calc(920px + 2 * var(--container-pad-x, 16px));padding-inline:var(--container-pad-x, 16px)}.container .shopify-policy__container{padding-inline:0}.shopify-policy__container .shopify-policy__title,.tpg-hero{position:relative;overflow:hidden;isolation:isolate;margin:0 0 40px;padding:32px 18px 30px;border:1px solid var(--tpg-line);border-radius:24px;background-color:#111113;background-image:radial-gradient(closest-side,rgba(var(--tpg-accent-rgb),.16),rgba(var(--tpg-accent-rgb),0) 70%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:520px 520px,44px 44px,44px 44px;background-position:right -220px top -260px,0 0,0 0;background-repeat:no-repeat,repeat,repeat;text-align:left}.shopify-policy__container .shopify-policy__title:before,.tpg-eyebrow{display:block;margin:0 0 16px;padding-left:22px;font-family:inherit;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.16em;text-transform:uppercase;color:var(--tpg-accent);background:radial-gradient(circle at 8px 50%,var(--tpg-accent) 0 4px,rgba(var(--tpg-accent-rgb),.22) 4.5px 8px,transparent 8.5px) 0 50% / 16px 16px no-repeat}.shopify-policy__container .shopify-policy__title:before{content:var(--tpg-eyebrow, "Legal")}.shopify-policy__container .shopify-policy__title h1,.tpg-hero__title{margin:0;max-width:none;text-wrap:balance;font-family:var(--tpg-head);font-weight:400;text-transform:uppercase;font-size:min(clamp(1.9rem,8vw,3.9rem),calc((100vw - 2 * var(--container-pad-x, 16px) - 40px) / (var(--tpg-longest, 12) * .78)));line-height:1.04;letter-spacing:-.005em;color:var(--tpg-text);text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__container .shopify-policy__body,.tpg-body{padding:0 4px}.shopify-policy__body .rte,.tpg .tpg-prose{max-width:70ch;font-size:16px;line-height:1.65;color:var(--tpg-soft);overflow-wrap:break-word}.shopify-policy__body .rte>:first-child,.tpg .tpg-prose>:first-child{margin-top:0}.shopify-policy__body .rte :is(p,li,td,th,dd,dt,blockquote,span,div),.tpg .tpg-prose :is(p,li,td,th,dd,dt,blockquote,span,div){font-size:inherit;line-height:inherit;color:inherit}.shopify-policy__body .rte p,.tpg .tpg-prose p{margin:0 0 1.05em}.shopify-policy__body .rte :is(strong,b),.tpg .tpg-prose :is(strong,b){color:var(--tpg-text);font-weight:700}.shopify-policy__body .rte :is(em,i),.tpg .tpg-prose :is(em,i){font-style:normal;color:var(--tpg-text)}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6),.tpg .tpg-prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--tpg-head);font-weight:400;text-transform:uppercase;letter-spacing:.01em;color:var(--tpg-text);text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6) :is(strong,b,span),.tpg .tpg-prose :is(h1,h2,h3,h4,h5,h6) :is(strong,b,span){font:inherit;color:inherit}.shopify-policy__body .rte :is(h1,h2),.tpg .tpg-prose :is(h1,h2){margin:2.4em 0 .8em;padding-top:1.3em;border-top:1px solid var(--tpg-line);font-size:clamp(1.25rem,4.6vw,1.7rem);line-height:1.15}.shopify-policy__body .rte h3,.tpg .tpg-prose h3{margin:2em 0 .65em;font-size:clamp(1.05rem,3.6vw,1.3rem);line-height:1.22}.shopify-policy__body .rte :is(h4,h5,h6),.tpg .tpg-prose :is(h4,h5,h6){margin:1.8em 0 .6em;font-size:1rem;line-height:1.3}.shopify-policy__body .rte>:is(h1,h2,h3,h4):first-child,.tpg .tpg-prose>:is(h1,h2,h3,h4):first-child{margin-top:0;padding-top:0;border-top:0}.shopify-policy__body .rte :is(h2,h3,h4) img{display:inline-block;margin:0 10px 0 0;border-radius:3px;vertical-align:-2px}.shopify-policy__body .rte [id],.tpg .tpg-prose [id]{scroll-margin-top:150px}.shopify-policy__body .rte a,.tpg .tpg-prose a{color:var(--tpg-accent);font-weight:600;text-decoration:underline;text-decoration-color:rgba(var(--tpg-accent-rgb),.45);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .2s ease}.shopify-policy__body .rte a:hover,.shopify-policy__body .rte a:focus-visible,.tpg .tpg-prose a:hover,.tpg .tpg-prose a:focus-visible{text-decoration-color:var(--tpg-accent);text-decoration-thickness:2px}.shopify-policy__body .rte a :is(strong,span),.tpg .tpg-prose a :is(strong,span){color:inherit}.shopify-policy__body .rte :is(ul,ol),.tpg .tpg-prose :is(ul,ol){margin:0 0 1.2em;padding-left:1.35em}.shopify-policy__body .rte ul,.tpg .tpg-prose ul{list-style:disc}.shopify-policy__body .rte ol,.tpg .tpg-prose ol{list-style:decimal}.shopify-policy__body .rte li,.tpg .tpg-prose li{margin:0 0 .5em;padding-left:.2em}.shopify-policy__body .rte li::marker,.tpg .tpg-prose li::marker{color:var(--tpg-muted);font-weight:700}.shopify-policy__body .rte li>:is(ul,ol),.tpg .tpg-prose li>:is(ul,ol){margin:.5em 0 0}.shopify-policy__body .rte li p,.tpg .tpg-prose li p{margin-bottom:.4em}.shopify-policy__body .rte hr,.tpg .tpg-prose hr{height:0;margin:2.2em 0;border:0;border-top:1px solid var(--tpg-line);background:none}.shopify-policy__body .rte hr+:is(h1,h2),.tpg .tpg-prose hr+:is(h1,h2){margin-top:0;padding-top:0;border-top:0}.shopify-policy__body .rte blockquote,.tpg .tpg-prose blockquote{margin:1.6em 0;padding:14px 18px;border:0;border-left:3px solid rgba(242,242,238,.35);border-radius:0 12px 12px 0;background:#ffffff0a;color:var(--tpg-text)}.shopify-policy__body .rte blockquote>:last-child,.tpg .tpg-prose blockquote>:last-child{margin-bottom:0}.shopify-policy__body .rte img,.tpg .tpg-prose img{max-width:100%;height:auto}.shopify-policy__body .rte table,.tpg .tpg-prose table{display:block;width:max-content;max-width:100%;margin:1.6em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;border:1px solid var(--tpg-line);border-radius:14px;font-size:15px;line-height:1.5}.shopify-policy__body .rte :is(th,td),.tpg .tpg-prose :is(th,td){padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--tpg-line)}.shopify-policy__body .rte th,.tpg .tpg-prose th{color:var(--tpg-text);font-weight:700;background:#ffffff0d}.tpg-hero{display:grid;gap:24px}.tpg-hero__media{position:relative;margin:0;aspect-ratio:2 / 1;border-radius:16px;overflow:hidden;background:#1a1a1d}.tpg-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.tpg .tpg-prose>strong:first-child{display:none}@media(min-width:768px){.container .shopify-policy__container,.tpg{padding-block:32px 96px}.shopify-policy__container .shopify-policy__title,.tpg-hero{margin-bottom:52px;padding:52px 48px 48px;border-radius:28px}.shopify-policy__container .shopify-policy__title h1,.tpg-hero__title{font-size:min(clamp(1.9rem,8vw,3.9rem),calc((min(100vw - 2 * var(--container-pad-x, 30px),920px) - 100px) / (var(--tpg-longest, 12) * .78)))}.shopify-policy__container .shopify-policy__body,.tpg-body{padding:0 48px}.shopify-policy__body .rte,.tpg .tpg-prose{font-size:17px;line-height:1.65}}@media(min-width:1000px){.tpg-hero--media{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:40px}.tpg-hero--media .tpg-hero__media{aspect-ratio:4 / 3}.tpg-hero--media .tpg-hero__title{font-size:min(clamp(1.9rem,4.4vw,3.4rem),calc(370px / (var(--tpg-longest, 12) * .78)))}}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6)>br:first-child,.tpg .tpg-prose :is(h1,h2,h3,h4,h5,h6)>br:first-child{display:none}.tpg-prose ul.tpg-ticks{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 24px}.tpg-prose ul.tpg-ticks li{position:relative;padding-left:28px;margin:0}.tpg-prose ul.tpg-ticks li:before{content:"";position:absolute;left:0;top:.35em;width:16px;height:16px;border-radius:50%;background:#dfff4f;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8'/%3E%3C/svg%3E")}.tpg-prose ul.tpg-ticks li:after{content:"";position:absolute;left:5px;top:calc(.35em + 3px);width:5px;height:9px;border:solid #0b0b0c;border-width:0 2px 2px 0;transform:rotate(45deg)}.tpg-prose .tpg-cta{margin-top:28px;padding:18px 20px;border:1px solid #26262a;border-radius:14px;background:#141416}.tpg-prose ul.tpg-ticks,.tpg-prose ul.tpg-ticks li{list-style:none!important}.tpg-prose ul.tpg-ticks li::marker{content:none}
/*# sourceMappingURL=/cdn/shop/t/51/assets/policies-tattup.css.map */
