.legal-page{--lg-ivoire-clair: #f7f3ee;--lg-ivoire-sombre: #f0e9e1;--lg-encre: #1a1612;--lg-corps: #4d4038;--lg-cuivre: #9b7048;--lg-cuivre-hover: #7a5636;--lg-rule: rgba(26, 22, 18, .08);--lg-rule-soft: rgba(26, 22, 18, .05);--lg-rule-tick: rgba(26, 22, 18, .12)}.legal-page a:focus-visible{outline:1px solid var(--lg-cuivre);outline-offset:2px}.legal-hero{background:var(--lg-ivoire-clair);max-width:920px;margin:0 auto;padding:172px 8vw 88px}.legal-hero__eyebrow{display:flex;align-items:center;gap:16px;font-family:var(--ff-dm);font-size:10px;font-weight:400;line-height:normal;letter-spacing:.34em;text-transform:uppercase;color:var(--lg-cuivre);margin:0 0 36px}.legal-hero__eyebrow-line{display:inline-block;width:20px;height:1px;background:var(--lg-cuivre);flex-shrink:0}.legal-hero__title{font-family:var(--ff-d);font-weight:300;font-size:clamp(40px,5.6vw,64px);line-height:1.1;letter-spacing:-.015em;color:var(--lg-encre);max-width:18ch;margin:0 0 30px}.legal-hero__intro{font-family:var(--ff-dm);font-size:clamp(14px,1.5vw,16px);font-weight:300;line-height:1.85;color:var(--lg-corps);max-width:60ch;margin:0 0 22px}.legal-hero__date{font-family:var(--ff-dm);font-size:11px;font-weight:300;letter-spacing:.04em;color:#1a161266;margin:0}.legal-subnav{background:var(--lg-ivoire-clair);padding:26px 8vw;border-top:1px solid var(--lg-rule);border-bottom:1px solid var(--lg-rule)}.legal-subnav__list{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.legal-subnav__item{display:flex;align-items:center}.legal-subnav__item:not(:first-child):before{content:"";display:inline-block;width:1px;height:12px;background:var(--lg-rule-tick);margin:0 22px}.legal-subnav__link{font-family:var(--ff-dm);font-size:10.5px;font-weight:400;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--lg-cuivre);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:opacity .2s ease}.legal-subnav__link:hover{opacity:.72}.legal-subnav__link.is-active{color:var(--lg-encre);border-bottom-color:#1a161280}.legal-body__group{padding:clamp(96px,11vw,132px) 8vw}.legal-body__group--1{background:var(--lg-ivoire-clair)}.legal-body__group--2{background:var(--lg-ivoire-sombre)}.legal-body__group-inner{max-width:680px;margin:0 auto}.legal-chapter{padding-top:clamp(40px,5vw,56px)}.legal-chapter:first-child{padding-top:0}.legal-chapter+.legal-chapter{border-top:1px solid var(--lg-rule)}.legal-chapter__head{display:flex;align-items:baseline;gap:24px;margin:0 0 24px}.legal-chapter__number{font-family:var(--ff-dm);font-size:10px;font-weight:400;line-height:1;letter-spacing:.2em;color:var(--lg-cuivre);flex-shrink:0}.legal-chapter__title{font-family:var(--ff-d);font-weight:300;font-size:clamp(23px,2.5vw,29px);line-height:normal;letter-spacing:-.01em;color:var(--lg-encre);margin:0}.legal-chapter__title--closing{font-family:var(--ff-dm);font-size:15px;font-weight:300;letter-spacing:.02em;font-style:italic;color:#1a161280}.legal-chapter__content p{font-family:var(--ff-dm);font-size:14px;font-weight:300;line-height:1.95;color:var(--lg-corps);margin:0 0 20px}.legal-chapter__content p:last-child{margin-bottom:0}.legal-chapter__content strong{font-weight:500;color:var(--lg-encre)}.legal-chapter__content ul,.legal-chapter__content ol{margin:0 0 20px;padding:0;list-style:none}.legal-chapter__content ul:last-child,.legal-chapter__content ol:last-child{margin-bottom:0}.legal-chapter__content li{position:relative;padding-left:24px;margin:0 0 10px;font-family:var(--ff-dm);font-size:14px;font-weight:300;line-height:1.95;color:var(--lg-corps)}.legal-chapter__content li:last-child{margin-bottom:0}.legal-chapter__content li:before{content:"";position:absolute;left:3px;top:.82em;width:3px;height:3px;border-radius:50%;background:var(--lg-cuivre)}.legal-chapter__closing-list{margin-top:20px}.legal-chapter__closing-item{font-family:var(--ff-dm);font-size:13px;font-weight:300;font-style:italic;line-height:1.95;color:#1a161280;margin:0 0 6px}.legal-chapter__closing-item:last-child{margin-bottom:0}.legal-kv{display:flex;flex-direction:column;gap:0;margin:8px 0 32px}.legal-kv__row{display:flex;align-items:baseline;gap:24px;padding:15px 0;border-bottom:1px solid var(--lg-rule-soft)}.legal-kv__label{font-family:var(--ff-dm);font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-cuivre);opacity:.8;width:170px;flex-shrink:0;margin:0}.legal-kv__value{font-family:var(--ff-dm);font-size:13.5px;font-weight:400;line-height:1.7;color:var(--lg-encre);margin:0}@media(prefers-reduced-motion:reduce){.legal-page .rv{transition:none!important;opacity:1!important;transform:none!important}}@media screen and (max-width:780px){.legal-hero{padding:128px 24px 64px}.legal-hero__title{font-size:clamp(34px,10.5vw,46px)}.legal-subnav,.legal-body__group[data-chapter]{padding-left:24px;padding-right:24px}.legal-kv__row{flex-direction:column;gap:4px}.legal-kv__label{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/legal-pages.css.map */
