.cst_legal__toc{position:sticky;top:calc(var(--header-group-height, 120px) + 16px);align-self:flex-start}.cst_legal__toc-list .text-block a{display:block;padding-inline-start:12px;border-inline-start:2px solid #e3e5e8;line-height:1.3;text-decoration:none;transition:color .18s ease,border-color .18s ease}.cst_legal__toc-list .text-block a:hover,.cst_legal__toc-list .text-block a:focus-visible{border-inline-start-color:#c8102e;color:#c8102e}.cst_legal__meta{border-block-end:1px solid #e3e5e8}.cst_legal__meta .layout-panel-flex--row{flex-wrap:wrap}.cst_legal__meta .text-block strong{color:#1c1e21;font-weight:600}@media only screen and (max-width:480px){.cst_legal__meta .layout-panel-flex--row{flex-direction:column;gap:8px}}.cst_legal__callout{border-inline-start:3px solid #c8102e}.cst_legal__callout .text-block strong{color:#1c1e21;font-weight:600}.cst_legal__prose{max-width:78ch;font-size:1rem}.cst_legal__prose .text-block{gap:16px}.cst_legal__prose .text-block>:is(p,ul,ol,h1,h2,h3,h4,h5,h6){margin-block:0}.cst_legal__prose .text-block :is(ul,ol){margin-block:0;padding-inline-start:0;display:flex;flex-direction:column;gap:8px;list-style:none}.cst_legal__prose .text-block li{position:relative;padding-inline-start:20px}.cst_legal__prose .text-block li:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:9px;height:3px;background:#c8102e;transform:skew(-12deg)}.cst_legal__prose .text-block ol{padding-inline-start:20px;list-style:decimal}.cst_legal__prose .text-block ol li{padding-inline-start:0}.cst_legal__prose .text-block ol li:before{content:none}.cst_legal__prose .text-block strong{color:#1c1e21;font-weight:600}.cst_legal__prose .text-block a{color:#c8102e;font-weight:500;text-decoration:underline;text-decoration-color:currentcolor}.cst_legal__block{scroll-margin-block-start:calc(var(--header-group-height, 120px) + 24px)}.cst_legal__block .text-block h2,.cst_legal__prose .text-block h3{line-height:1.3}@media only screen and (max-width:989px){.cst_legal .group-block,.cst_legal .group-block-content{--spacing-scale: 1;--gap-scale: 1}}@media only screen and (max-width:1240px){.cst_legal .section-content-wrapper{padding-block:calc(64px + var(--section-top-offset, 0px)) 64px}}@media only screen and (max-width:1024px){.cst_legal .section-content-wrapper{flex-direction:column;gap:32px;padding-block:calc(56px + var(--section-top-offset, 0px)) 56px;padding-inline:20px}.cst_legal .section-content-wrapper>.group-block{flex-basis:auto;width:100%}.cst_legal__toc{position:static;align-self:stretch}.cst_legal__toc-list>.group-block-content{flex-direction:row;flex-wrap:wrap;gap:12px}.cst_legal__prose{max-width:100%}.cst_legal__block .text-block h2{font-size:19px}}@media only screen and (max-width:768px){.cst_legal .section-content-wrapper{gap:24px;padding-block:calc(36px + var(--section-top-offset, 0px)) 36px;padding-inline:16px}.cst_legal__body>.group-block-content{gap:24px}.cst_legal__block .text-block h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ba-policy-overrides.css.map */
