.policy-page-hero{padding:44px 0 34px;border-bottom:1px solid var(--rule-dark)}.policy-page-hero-inner .breadcrumb{margin-bottom:22px}.policy-page-hero h1{max-width:900px}.policy-page-hero .lede{max-width:780px;font-size:16px}.policy-page-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:54px;align-items:start;padding-top:44px;padding-bottom:72px}.policy-document{padding:34px 38px 44px;border:1px solid var(--rule-dark);background:var(--panel);color:var(--ink-soft);font-size:14px;line-height:1.7}.policy-document>:first-child{margin-top:0}.policy-document>:last-child{margin-bottom:0}.policy-document p{max-width:900px;margin:0 0 15px}.policy-document h2{margin:34px 0 14px;padding-top:22px;border-top:1px solid var(--rule-dark);color:var(--ink);font-size:22px;line-height:1.2;letter-spacing:-.015em}.policy-document h3{margin:26px 0 10px;color:var(--ink);font-size:17px;line-height:1.3}.policy-document ul,.policy-document ol{margin:0 0 20px;padding-left:22px}.policy-document li{margin-bottom:7px}.policy-document a{color:var(--accent-dark);font-weight:700}.policy-document strong{color:var(--ink)}.policy-document table{width:100%;margin:20px 0;border-collapse:collapse}.policy-document th,.policy-document td{padding:10px 12px;border:1px solid var(--rule);text-align:left;vertical-align:top}.policy-document th{background:var(--panel-strong);color:var(--ink)}.policy-page-aside{position:sticky;top:24px;display:grid;gap:14px}.policy-page-aside-block{padding:20px;border:1px solid var(--rule-dark);background:var(--panel)}.policy-page-aside-block>p:not(.eyebrow){margin:0 0 16px;color:var(--muted);font-size:12px;line-height:1.6}.policy-page-aside-block .button-secondary{width:100%}.policy-page-nav{display:grid;border-top:1px solid var(--rule)}.policy-page-nav a{padding:11px 0;border-bottom:1px solid var(--rule);color:var(--ink);font-size:12px;font-weight:800;text-decoration:none}.policy-page-nav a:hover,.policy-page-nav a[aria-current=page]{color:var(--accent-dark)}.policy-page-nav a[aria-current=page]:before{content:"Current \b7  ";color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.policy-page-missing{padding-top:54px;padding-bottom:72px}@media(max-width:900px){.policy-page-layout{grid-template-columns:1fr;gap:24px}.policy-page-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.policy-page-hero{padding:34px 0 26px}.policy-page-layout{padding-top:28px;padding-bottom:50px}.policy-document{padding:24px 18px 30px}.policy-document h2{margin-top:28px;font-size:20px}.policy-page-aside{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/policy-page.css.map */
