.policy-page{padding:3.5rem 0 4.5rem}.policy-page__header{max-width:40rem;margin:0 0 2rem}.policy-page__eyebrow{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text, var(--color-accent-dark))}.policy-page__title{font-size:clamp(1.75rem,4vw,2.5rem);color:var(--color-primary-dark);margin:0;line-height:1.15}.policy-page__body{color:var(--color-text);font-size:1rem;line-height:1.75;max-width:46rem}.policy-page__body>:first-child{margin-top:0}.policy-page__body>:last-child{margin-bottom:0}.policy-page__body h2{font-size:clamp(1.25rem,2.5vw,1.6rem);color:var(--color-primary-dark);margin:2rem 0 .85rem;line-height:1.25}.policy-page__body h2:first-child{margin-top:0}.policy-page__body h3{font-size:1rem;color:var(--color-primary-dark);margin:1.5rem 0 .5rem}.policy-page__body p{margin:0 0 1rem}.policy-page__body ul,.policy-page__body ol{margin:0 0 1.25rem;padding-left:1.25rem}.policy-page__body li+li{margin-top:.35rem}.policy-page__body a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}.policy-page__body table{width:100%;border-collapse:collapse;margin:0 0 1.5rem;font-size:.9375rem}.policy-page__body th,.policy-page__body td{border:1px solid var(--color-border);padding:.65rem .85rem;text-align:left;vertical-align:top}.policy-page__body th{background:var(--color-warm);color:var(--color-primary-dark);font-weight:600}.policy-page__updated{margin:2rem 0 0;font-size:.875rem;color:var(--color-muted)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/policy-page.css.map */
