@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--tc-ink:#0d1420;--tc-line:#dfe4ec;--tc-soft:#f4f6fa;--tc-mute:#5d6a80;--tc-pink:#ff2e8f;--tc-blue:#4a7dff;--tc-dark:#05070d;--tc-green:#1fb56a}.tc-hero{background:var(--tc-dark);color:#fff;padding:66px 0 62px;text-align:center;position:relative;overflow:hidden;font-family:Inter,sans-serif}.tc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:54px 54px;-webkit-mask:radial-gradient(70% 80% at 50% 0%,#000,transparent);mask:radial-gradient(70% 80% at 50% 0%,#000,transparent);opacity:.6}.tc-wrap{max-width:1100px;margin:0 auto;padding:0 40px;position:relative}.tc-eyebrow{font:600 11px/1 Inter;letter-spacing:.18em;text-transform:uppercase;color:#8d99ad;display:inline-block;margin:0 0 6px}.tc-hero h1{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(40px,7vw,72px);line-height:.94;letter-spacing:-.01em;text-transform:uppercase;margin:14px 0 0}.tc-hero h1 em{font-style:normal;color:var(--tc-pink)}.tc-updated{color:#c6cfde;font-size:13.5px;margin-top:16px;letter-spacing:.02em}.tc-stage{background:var(--tc-soft);padding:52px 0 90px;font-family:Inter,sans-serif;color:var(--tc-ink)}.tc-grid{display:grid;grid-template-columns:230px 1fr;gap:34px;align-items:start}.tc-toc{position:sticky;top:24px;border:1px solid var(--tc-line);border-radius:16px;background:#fff;padding:20px 18px;box-shadow:0 8px 30px #0d14200d}.tc-toc h4{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-mute);margin-bottom:12px}.tc-toc a{display:block;font-size:13px;color:var(--tc-ink);text-decoration:none;padding:7px 10px;border-radius:8px;transition:.15s;line-height:1.35}.tc-toc a:hover{background:var(--tc-soft);color:var(--tc-pink)}.tc-doc{border:1px solid var(--tc-line);border-radius:20px;background:#fff;padding:44px 46px;box-shadow:0 8px 30px #0d14200f}.tc-intro{font-size:15px;color:#33405a;line-height:1.7;margin-bottom:8px}.tc-callout{margin:22px 0 4px;padding:16px 18px;border-radius:12px;background:#4a7dff0f;border:1px solid rgba(74,125,255,.25);font-size:13.5px;color:#33405a;line-height:1.6}.tc-sec{padding-top:34px;scroll-margin-top:24px}.tc-sec h2{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:.01em;display:flex;align-items:baseline;gap:12px}.tc-sec h2 .tc-n{color:var(--tc-pink);font-size:18px;font-weight:600}.tc-sec p{font-size:14.5px;line-height:1.75;color:#33405a;margin-top:12px}.tc-sec ul{list-style:none;margin:14px 0 0}.tc-sec li{position:relative;font-size:14.5px;line-height:1.7;color:#33405a;padding:6px 0 6px 22px}.tc-sec li:before{content:"";position:absolute;left:2px;top:14px;width:7px;height:7px;border-radius:2px;background:var(--tc-pink)}.tc-link{color:var(--tc-blue);text-decoration:none;font-weight:500}.tc-link:hover{text-decoration:underline}@media(max-width:820px){.tc-wrap{padding:0 20px}.tc-grid{grid-template-columns:1fr;gap:20px}.tc-toc{position:static}.tc-doc{padding:30px 22px}.tc-hero{padding:52px 0 46px}.tc-hero h1{font-size:clamp(38px,12vw,54px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/terms-conditions.css.map */
