.rich-text__eyebrow{display:block;margin-bottom:var(--sp-3)}.rich-text__title{margin-bottom:var(--sp-4)}.rich-text__body{font-size:var(--fs-body)}.rich-text__action{margin-top:var(--sp-5)}.rich-text--center{text-align:center}.rich-text--center .rich-text__body p,.rich-text--center .rich-text__body ul,.rich-text--center .rich-text__body ol{margin-inline:auto}.rich-text--center .rich-text__body ul,.rich-text--center .rich-text__body ol{display:inline-block;text-align:left}.image-text__grid{display:grid;gap:var(--sp-5);align-items:center}.image-text__body{display:grid;gap:var(--sp-3);align-content:start}.image-text__title{margin:0}.image-text__action{margin-top:var(--sp-2)}@media(min-width:750px){.image-text__grid{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px)}.image-text--right .image-text__media{order:2}}.page__head{max-width:720px;margin:0 auto var(--sp-6);text-align:center}.page__body{max-width:68ch;margin-inline:auto}.page__body h2{margin-top:var(--sp-7)}.page__body h3{margin-top:var(--sp-5)}.legal__updated{font-size:var(--fs-small);color:var(--c-ink-muted);margin-bottom:var(--sp-6)}.legal__toc{margin:0 0 var(--sp-7);padding:var(--sp-4) var(--sp-5);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-bg-soft)}.legal__toc ol{margin:0;padding-left:1.2em;font-size:var(--fs-small)}.not-found__search{max-width:520px;margin:0 auto var(--sp-6)}.not-found__links{display:grid;gap:0;margin:0 auto var(--sp-6);padding:0;list-style:none;max-width:520px;border-top:1px solid var(--c-line)}.not-found__links li{margin:0;border-bottom:1px solid var(--c-line)}.not-found__links a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:56px;font-weight:600;color:var(--c-ink);text-decoration:none}.not-found__links a .icon{color:var(--c-ink-muted)}.not-found__product{display:grid;grid-template-columns:120px 1fr;gap:var(--sp-4);align-items:center;max-width:520px;margin-inline:auto;text-decoration:none}.not-found__product .card__media{margin:0}.not-found__product .card__media img{aspect-ratio:4 / 5}.image-text:has(.image-text__video) .image-text__title{font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.18;letter-spacing:-.02em}.image-text:has(.image-text__video) .image-text__body,.image-text:has(.image-text__video) .image-text__body p{font-size:19px;line-height:1.6}@media(min-width:990px){.image-text:has(.image-text__video) .image-text__grid{gap:78px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-legal.css.map */
