.pwr-legal-page{background:rgb(var(--pwr-bg));color:rgb(var(--pwr-fg));--pwr-fg-a04: rgba(var(--color-foreground), .04);--pwr-fg-a08: rgba(var(--color-foreground), .08);--pwr-fg-a12: rgba(var(--color-foreground), .12);--pwr-fg-a40: rgba(var(--color-foreground), .4);--pwr-fg-a55: rgba(var(--color-foreground), .55);--pwr-fg-a70: rgba(var(--color-foreground), .7);--pwr-fg-a85: rgba(var(--color-foreground), .85);--pwr-hairline-safe: rgba(var(--color-foreground), .12);--pwr-hairline-strong-safe: rgba(var(--color-foreground), .2);--pwr-text-2xs: 1.2rem;--pwr-text-xs: 1.3rem;--pwr-text-sm: 1.5rem;--pwr-text-base: 1.6rem;--pwr-text-md: 1.7rem;--pwr-text-lg: clamp(2rem, 1.8rem + .6vw, 2.4rem);--pwr-text-hero: clamp(3.4rem, 3rem + 1.6vw, 5.4rem);--pwr-serif: Georgia, "Iowan Old Style", "Times New Roman", serif;padding-bottom:var(--pwr-space-11)}.pwr-legal-page a{color:var(--pwr-accent-solid);text-decoration:underline;text-underline-offset:.15em}.pwr-legal-header{max-width:88rem;margin:0 auto;padding:var(--pwr-space-9) var(--pwr-space-5) var(--pwr-space-7);text-align:center}.pwr-legal-eyebrow{display:inline-flex;align-items:center;gap:var(--pwr-space-2);margin:0 0 var(--pwr-space-4);font-size:var(--pwr-text-xs);font-weight:var(--pwr-font-weight-bold);letter-spacing:var(--pwr-tracking-widest);text-transform:uppercase;color:var(--pwr-accent-solid)}.pwr-legal-eyebrow__dot{width:6px;height:6px;border-radius:50%;background:var(--pwr-accent-solid)}.pwr-legal-heading{margin:0 0 var(--pwr-space-3);font-family:var(--pwr-serif);font-weight:var(--pwr-font-weight-bold);font-size:var(--pwr-text-hero);line-height:var(--pwr-leading-tight);letter-spacing:var(--pwr-tracking-tight);text-transform:none;overflow-wrap:normal;word-break:normal}.pwr-legal-updated{margin:0;font-size:var(--pwr-text-sm);color:var(--pwr-fg-a55)}.pwr-legal-toc-mobile{display:none;max-width:76rem;margin:0 auto var(--pwr-space-6);padding:var(--pwr-space-4) var(--pwr-space-5);border:1px solid var(--pwr-hairline-safe);border-radius:var(--pwr-radius-md)}.pwr-legal-toc-mobile__summary{cursor:pointer;font-size:var(--pwr-text-md);font-weight:var(--pwr-font-weight-semibold);list-style:none}.pwr-legal-toc-mobile__summary::-webkit-details-marker{display:none}.pwr-legal-toc-mobile__summary:after{content:"+";float:right;font-weight:var(--pwr-font-weight-bold)}.pwr-legal-toc-mobile[open] .pwr-legal-toc-mobile__summary:after{content:"\2212"}.pwr-legal-toc-mobile .pwr-legal-toc__list{margin-top:var(--pwr-space-4)}.pwr-legal-layout{max-width:132rem;margin:0 auto;padding:0 var(--pwr-space-5);display:grid;grid-template-columns:1fr;gap:var(--pwr-space-8)}.pwr-legal-toc-rail{display:none}.pwr-legal-toc__title{margin:0 0 var(--pwr-space-3);font-size:var(--pwr-text-xs);font-weight:var(--pwr-font-weight-bold);letter-spacing:var(--pwr-tracking-wider);text-transform:uppercase;color:var(--pwr-fg-a55)}.pwr-legal-toc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pwr-space-2)}.pwr-legal-toc__link{display:block;padding:var(--pwr-space-2) 0;font-size:var(--pwr-text-sm);line-height:var(--pwr-leading-snug);color:var(--pwr-fg-a70);text-decoration:none;border-left:2px solid transparent;padding-left:var(--pwr-space-3)}.pwr-legal-toc__link:hover{color:rgb(var(--pwr-fg))}.pwr-legal-toc__link.is-active{color:rgb(var(--pwr-fg));border-left-color:var(--pwr-accent-solid);font-weight:var(--pwr-font-weight-semibold)}.pwr-legal-body{max-width:76rem;width:100%;min-width:0;margin:0 auto}@media(min-width:990px){.pwr-legal-toc-mobile{display:none!important}.pwr-legal-layout{grid-template-columns:minmax(220px,260px) minmax(0,80rem);gap:var(--pwr-space-9);align-items:start}.pwr-legal-toc-rail{display:block;position:sticky;top:calc(120px + var(--pwr-space-5));max-height:calc(100vh - 120px - var(--pwr-space-8));overflow-y:auto}.pwr-legal-body{margin:0}}@media(max-width:989.98px){.pwr-legal-toc-mobile{display:block}}.pwr-legal-body h2{margin:var(--pwr-space-9) 0 var(--pwr-space-4);font-family:var(--pwr-serif);font-weight:var(--pwr-font-weight-bold);font-size:var(--pwr-text-lg);line-height:var(--pwr-leading-snug);letter-spacing:normal;text-transform:none;scroll-margin-top:calc(120px + var(--pwr-space-5))}.pwr-legal-body h2:first-child{margin-top:0}.pwr-legal-body p,.pwr-legal-body li{font-size:var(--pwr-text-base);line-height:var(--pwr-leading-relaxed);color:var(--pwr-fg-a85)}.pwr-legal-body p{margin:0 0 var(--pwr-space-4)}.pwr-legal-body ul,.pwr-legal-body ol{margin:0 0 var(--pwr-space-4);padding-left:var(--pwr-space-6);display:flex;flex-direction:column;gap:var(--pwr-space-2)}.pwr-legal-body strong{color:rgb(var(--pwr-fg));font-weight:var(--pwr-font-weight-semibold)}.pwr-legal-table-wrap{margin:0 0 var(--pwr-space-5);overflow-x:auto}.pwr-legal-table{width:100%;min-width:32rem;border-collapse:collapse;font-size:var(--pwr-text-sm)}.pwr-legal-table th,.pwr-legal-table td{padding:var(--pwr-space-3) var(--pwr-space-4);text-align:left;border-bottom:1px solid var(--pwr-hairline-safe);vertical-align:top}.pwr-legal-table th{font-weight:var(--pwr-font-weight-semibold);color:rgb(var(--pwr-fg));white-space:nowrap}.pwr-legal-table td{color:var(--pwr-fg-a85)}.pwr-legal-glance{margin:0 0 var(--pwr-space-8);padding:var(--pwr-space-6);border:1px solid var(--pwr-hairline-safe);border-radius:var(--pwr-radius-lg);background:var(--pwr-fg-a04)}.pwr-legal-glance__title{margin:0 0 var(--pwr-space-3);font-size:var(--pwr-text-xs);font-weight:var(--pwr-font-weight-bold);letter-spacing:var(--pwr-tracking-wider);text-transform:uppercase;color:var(--pwr-accent-solid)}.pwr-legal-glance ul{margin:0 0 var(--pwr-space-4);padding-left:var(--pwr-space-5)}.pwr-legal-glance p:last-child{margin:0;font-size:var(--pwr-text-sm);font-style:italic;color:var(--pwr-fg-a55)}.pwr-legal-grievance{margin-top:var(--pwr-space-6);padding:var(--pwr-space-5);border:1px solid var(--pwr-hairline-safe);border-radius:var(--pwr-radius-lg)}.pwr-legal-grievance p{margin:0 0 var(--pwr-space-2)}.pwr-legal-grievance p:last-child{margin-bottom:0}.pwr-legal-related{margin-top:var(--pwr-space-9);padding-top:var(--pwr-space-6);border-top:1px solid var(--pwr-hairline-safe);font-size:var(--pwr-text-sm)}.pwr-legal-related__title{margin:0 0 var(--pwr-space-3);font-size:var(--pwr-text-xs);font-weight:var(--pwr-font-weight-bold);letter-spacing:var(--pwr-tracking-wider);text-transform:uppercase;color:var(--pwr-fg-a55)}.pwr-legal-related__list{display:flex;flex-wrap:wrap;gap:var(--pwr-space-2) var(--pwr-space-5);list-style:none;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pwr-legal-page.css.map */
