.legal-pages__layout{display:block}@media screen and (min-width:990px){.legal-pages__layout{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap);align-items:start}.legal-pages__left-col{grid-column:1 / 6;grid-row:1}.legal-pages__right-col{grid-column:6 / 13;grid-row:1;padding-right:40px}.legal-pages__layout .legal-pages__heading-area--mobile{display:none}.legal-pages__layout .legal-pages__heading-area--desktop{display:block}.legal-pages__layout--no-nav .legal-pages__right-col{grid-column:1 / 13;grid-row:1;padding-right:40px}}.legal-pages__heading{margin-top:0}.legal-pages__heading-area--desktop{display:none}.legal-pages__right-col a{color:rgb(var(--color-subheading))}.legal-pages__nav{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:40px}.legal-pages__nav-link{font-family:var(--body-font);font-size:12px;line-height:110%;letter-spacing:.2em;text-transform:uppercase;font-weight:var(--font-weight-bold);position:relative;display:block;text-decoration:none;color:rgb(var(--color-foreground));opacity:.75;transition:color var(--transition-fast),opacity var(--transition-fast)}.legal-pages__nav-link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:rgb(var(--color-subheading));opacity:0;transition:opacity var(--transition-fast)}.legal-pages__nav-link.is-active{color:rgb(var(--color-subheading));opacity:1;padding-left:16px}.legal-pages__nav-link.is-active:before{opacity:1}.legal-divider:before{content:"";display:block;height:1px;background:currentColor;opacity:.2;margin-bottom:10px}.legal-divider__text{margin:0;font-family:var(--body-font);font-size:12px;line-height:110%;letter-spacing:.2em;text-transform:uppercase;font-weight:var(--font-weight-bold);color:rgb(var(--color-foreground))}legal-accordion-item{display:block}.legal-accordion__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-md) 0;background:none;border:none;color:inherit;cursor:pointer;text-align:left;gap:var(--spacing-sm)}.legal-accordion__trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.legal-accordion__heading{margin:0}.legal-accordion__icon{flex-shrink:0;display:flex;align-items:center}.legal-accordion__arrow{display:block;line-height:0}.legal-accordion__arrow--open{display:none}legal-accordion-item.is-open .legal-accordion__arrow--closed{display:none}legal-accordion-item.is-open .legal-accordion__arrow--open{display:block}.legal-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-base)}legal-accordion-item.is-open .legal-accordion__panel{grid-template-rows:1fr}.legal-accordion__body{overflow:hidden;min-height:0}.legal-accordion__body-inner{padding-bottom:var(--spacing-md)}.legal-accordion__body-inner p{margin:0}@media screen and (max-width:749px){.legal-accordion__trigger{padding:16px 0}}@media(prefers-reduced-motion:reduce){.legal-accordion__panel{transition:none}}.legal-richtext{margin-top:0}.legal-richtext>*{margin-top:0;margin-bottom:0}.legal-richtext>*+*{margin-top:1em}.legal-richtext a{color:rgb(var(--color-subheading))}.legal-richtext.title-2 p{font-family:var(--body-font);font-size:var(--text-title-two);line-height:120%;letter-spacing:0;font-weight:var(--font-weight-regular);color:rgb(var(--color-foreground))}.legal-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:40px}.legal-table{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr .7fr;min-width:640px}.legal-table--3col{grid-template-columns:.8fr 2fr 1.2fr;min-width:480px}.legal-table__row{display:contents}.legal-table__cell{padding:12px 16px;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.2);border-right:1px solid rgba(var(--color-foreground),.2)}.legal-table:not(.legal-table--3col) .legal-table__cell:nth-child(6n){border-right:none}.legal-table--3col .legal-table__cell:nth-child(3n){border-right:none}.legal-table__row:last-child .legal-table__cell{border-bottom:none}.legal-table__cell>*{margin:0}.legal-table__cell>*+*{margin-top:.5em}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-legal-pages.css.map */
