.shopify-policy__container,.template-page .rn-legal{--rn-legal-ink: #171714;--rn-legal-accent: var(--color-accent, #4a5d3a);--rn-legal-bg: #ffffff;--rn-legal-surface: #f5f2eb;--rn-legal-border: rgba(23, 23, 20, .13);--rn-legal-muted: #6b655e}.shopify-policy__container,.rn-legal{background:var(--rn-legal-bg, #fff);color:var(--rn-legal-ink, #171714)}.rn-legal-shell,.shopify-policy__container{width:min(100% - clamp(28px,5vw,88px),1440px);max-width:none;margin-inline:auto;padding:clamp(76px,10vw,152px) 0 clamp(88px,11vw,168px)}.shopify-policy__title,.rn-legal__header{margin:calc(-1*clamp(76px,10vw,152px)) calc(50% - 50vw) clamp(56px,7vw,96px);padding:clamp(76px,10vw,152px) calc(50vw - 50%) clamp(44px,5vw,68px);background:var(--rn-legal-surface);border-bottom:1px solid var(--rn-legal-border);text-align:left}.shopify-policy__title:before,.rn-legal__eyebrow{display:block;margin:0 0 22px;padding-left:34px;background:linear-gradient(var(--rn-legal-accent),var(--rn-legal-accent)) left .55em / 22px 2px no-repeat;color:var(--rn-legal-muted);font-family:var(--font-head);font-size:.715rem;font-weight:var(--fw-head, 600);letter-spacing:.26em;line-height:1.2;text-transform:uppercase}.shopify-policy__title:before{content:"INFORMATIONS ROADNEST"}.shopify-policy__title h1,.rn-legal__title{max-width:17ch;margin:0;color:var(--rn-legal-ink);font-family:var(--font-head);font-size:clamp(3.4rem,8vw,8rem);font-weight:var(--fw-display, 600);letter-spacing:-.016em;line-height:.86;text-wrap:balance}.rn-legal__updated{margin:26px 0 0;color:var(--rn-legal-muted);font-family:var(--font-head);font-size:.78rem;font-weight:var(--fw-head, 600);letter-spacing:.14em;text-transform:uppercase}.rn-legal__layout{display:grid;gap:clamp(40px,5vw,72px)}@media(min-width:1000px){.rn-legal__layout{grid-template-columns:244px minmax(0,1fr)}}@media(min-width:1360px){.rn-legal__layout{grid-template-columns:268px minmax(0,1fr);gap:clamp(64px,6vw,104px)}}.rn-legal-toc{display:none}@media(min-width:1000px){.rn-legal-toc{display:block;position:sticky;top:calc(var(--header-h, 84px) + 32px);align-self:start;max-height:calc(100vh - var(--header-h, 84px) - 64px);overflow-y:auto}}.rn-legal-toc__label{margin:0 0 16px;color:var(--rn-legal-muted);font-family:var(--font-head);font-size:.68rem;font-weight:var(--fw-head, 600);letter-spacing:.22em;text-transform:uppercase}.rn-legal-toc ol{margin:0;padding:0;list-style:none;counter-reset:rn-toc}.rn-legal-toc li{counter-increment:rn-toc}.rn-legal-toc a{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:9px 0;border-top:1px solid var(--rn-legal-border);color:var(--rn-legal-muted);font-size:.83rem;line-height:1.35;text-decoration:none;transition:color .2s var(--ease, ease)}.rn-legal-toc li:last-child a{border-bottom:1px solid var(--rn-legal-border)}.rn-legal-toc a:before{content:counter(rn-toc,decimal-leading-zero);font-family:var(--font-head);font-size:.68rem;letter-spacing:.08em;color:var(--rn-legal-accent)}.rn-legal-toc a:hover{color:var(--rn-legal-ink)}.rn-legal-toc a[aria-current=true]{color:var(--rn-legal-ink);font-weight:600}.rn-legal-mobile-toc{margin:0 0 42px;border-top:1px solid var(--rn-legal-border);border-bottom:1px solid var(--rn-legal-border)}.rn-legal-mobile-toc summary{position:relative;padding:17px 38px 17px 0;color:var(--rn-legal-ink);font-family:var(--font-head);font-size:.75rem;font-weight:var(--fw-head, 600);letter-spacing:.18em;list-style:none;text-transform:uppercase;cursor:pointer}.rn-legal-mobile-toc summary::-webkit-details-marker{display:none}.rn-legal-mobile-toc summary:after{content:"+";position:absolute;right:2px;font-size:1.2rem;font-weight:400;line-height:.8}.rn-legal-mobile-toc[open] summary:after{content:"\2212"}.rn-legal-mobile-toc ol{margin:0;padding:0 0 14px;list-style:none;counter-reset:rn-mobile-toc}.rn-legal-mobile-toc li{counter-increment:rn-mobile-toc}.rn-legal-mobile-toc a{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:10px 0;color:var(--rn-legal-muted);font-size:.9rem;line-height:1.35;text-decoration:none}.rn-legal-mobile-toc a:before{content:counter(rn-mobile-toc,decimal-leading-zero);color:var(--rn-legal-accent);font-family:var(--font-head);font-size:.68rem;letter-spacing:.08em}@media(min-width:1000px){.rn-legal-mobile-toc{display:none}}.shopify-policy__body,.rn-legal__content{max-width:74ch;color:var(--rn-legal-ink);font-size:clamp(1.06rem,.4vw + 1rem,1.2rem);line-height:1.75;overflow-wrap:break-word}.shopify-policy__body>:first-child,.rn-legal__content>:first-child{margin-top:0}.shopify-policy__body p,.rn-legal__content p{margin:0 0 1.35em}.shopify-policy__body,.rn-legal__content{counter-reset:rn-clause}.shopify-policy__body h2,.rn-legal__content h2{counter-increment:rn-clause;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:16px;margin:clamp(60px,8vw,96px) 0 24px;padding-top:28px;border-top:1px solid var(--rn-legal-border);color:var(--rn-legal-ink);font-family:var(--font-head);font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:var(--fw-display, 600);letter-spacing:-.012em;line-height:1.06;scroll-margin-top:calc(var(--header-h, 84px) + 28px)}.shopify-policy__body h2:before,.rn-legal__content h2:before{content:counter(rn-clause,decimal-leading-zero);font-size:.72rem;font-weight:var(--fw-head, 600);letter-spacing:.14em;color:var(--rn-legal-accent)}.shopify-policy__body h3,.rn-legal__content h3{margin:40px 0 14px;color:var(--rn-legal-ink);font-family:var(--font-head);font-size:clamp(1.16rem,1.4vw,1.36rem);font-weight:var(--fw-head, 600);letter-spacing:-.008em;line-height:1.28}.shopify-policy__body ul,.shopify-policy__body ol,.rn-legal__content ul,.rn-legal__content ol{margin:0 0 1.6em;padding-left:1.3em}.shopify-policy__body li,.rn-legal__content li{margin:.5em 0;padding-left:.3em}.shopify-policy__body li::marker,.rn-legal__content li::marker{color:var(--rn-legal-accent)}.shopify-policy__body a,.rn-legal__content a,.rn-legal-contact a{color:inherit;text-decoration-color:var(--rn-legal-accent);text-decoration-thickness:1px;text-underline-offset:.2em}.shopify-policy__body a:hover,.rn-legal__content a:hover,.rn-legal-contact a:hover{color:var(--rn-legal-accent)}.shopify-policy__body table,.rn-legal__content table{display:block;width:100%;margin:30px 0;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}.shopify-policy__body th,.shopify-policy__body td,.rn-legal__content th,.rn-legal__content td{min-width:170px;padding:13px 15px;border:1px solid var(--rn-legal-border);text-align:left;vertical-align:top}.shopify-policy__body th,.rn-legal__content th{background:var(--rn-legal-surface);font-weight:700}.rn-legal-contact{max-width:74ch;margin-top:clamp(64px,8vw,104px);padding:clamp(28px,4vw,44px);border:1px solid var(--rn-legal-border);border-left:2px solid var(--rn-legal-accent);background:var(--rn-legal-surface)}.rn-legal-contact__eyebrow{margin:0 0 12px;color:var(--rn-legal-muted);font-family:var(--font-head);font-size:.7rem;font-weight:var(--fw-head, 600);letter-spacing:.22em;text-transform:uppercase}.rn-legal-contact h2{margin:0 0 12px;color:var(--rn-legal-ink);font-family:var(--font-head);font-size:clamp(1.4rem,2.1vw,1.9rem);font-weight:var(--fw-display, 600);letter-spacing:-.012em;line-height:1.12}.rn-legal-contact p{max-width:62ch;margin:0;color:var(--rn-legal-muted);line-height:1.68}.rn-legal-contact__links{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:24px;font-family:var(--font-head);font-size:.75rem;font-weight:var(--fw-head, 600);letter-spacing:.14em;text-transform:uppercase}@media(max-width:999px){.rn-legal__title,.shopify-policy__title h1{font-size:clamp(2.4rem,9vw,3.6rem);max-width:16ch}}@media(max-width:600px){.rn-legal-shell,.shopify-policy__container{padding-top:clamp(52px,12vw,72px)}.shopify-policy__title,.rn-legal__header{margin-top:calc(-1*clamp(52px,12vw,72px));padding-top:clamp(52px,12vw,72px);padding-bottom:clamp(32px,7vw,44px)}.shopify-policy__body,.rn-legal__content{font-size:1rem;line-height:1.72}.shopify-policy__body h2,.rn-legal__content h2{grid-template-columns:minmax(0,1fr);gap:8px}.rn-legal-contact__links{display:grid}}@media print{.shopify-policy__container .header,body:has(.shopify-policy__container) .footer,body:has(.shopify-policy__container) [data-cart-drawer],body:has(.shopify-policy__container) [data-compatibility-modal],.rn-legal-toc,.rn-legal-mobile-toc,.rn-legal .header,.rn-legal~.footer,.rn-legal-contact__links{display:none!important}.shopify-policy__container,.rn-legal{background:#fff!important}.rn-legal-shell,.shopify-policy__container{width:100%;padding:0}.rn-legal__layout{display:block}.shopify-policy__title,.rn-legal__header{margin:0 0 24px;padding:0 0 16px;background:none}.shopify-policy__body,.rn-legal__content{max-width:none;color:#000;font-size:10.5pt;line-height:1.5}.shopify-policy__body a,.rn-legal__content a{color:#000;text-decoration:underline}.shopify-policy__body h2,.rn-legal__content h2,.rn-legal-contact{break-inside:avoid}}.rn-editorial{--rn-legal-ink: #171714;--rn-legal-accent: var(--color-accent, #4a5d3a);--rn-legal-bg: #fff;--rn-legal-surface: #f5f2eb;--rn-legal-border: rgba(23, 23, 20, .13);--rn-legal-muted: #6b655e;color:var(--rn-legal-ink);background:var(--rn-legal-bg)}.rn-page-shell{width:min(100% - clamp(28px,5vw,88px),1440px);margin-inline:auto}.rn-page-hero{padding:clamp(76px,10vw,152px) 0 clamp(56px,7vw,100px);border-bottom:1px solid var(--rn-legal-border);background:var(--rn-legal-surface)}.rn-page-eyebrow{margin:0 0 22px;padding-left:34px;background:linear-gradient(var(--rn-legal-accent),var(--rn-legal-accent)) left .55em / 22px 2px no-repeat;color:var(--rn-legal-muted);font-family:var(--font-head);font-size:.715rem;font-weight:var(--fw-head, 600);letter-spacing:.26em;line-height:1.2;text-transform:uppercase}.rn-page-hero h1{max-width:17ch;margin:0;font-family:var(--font-head);font-size:clamp(3.4rem,8vw,8rem);font-weight:var(--fw-display, 600);letter-spacing:-.016em;line-height:.86;text-wrap:balance}.rn-page-intro{max-width:650px;margin:clamp(28px,4vw,48px) 0 0;color:var(--rn-legal-muted);font-size:clamp(1.12rem,1.2vw,1.35rem);line-height:1.55}.rn-editorial__body{padding-block:clamp(72px,10vw,144px)}.rn-editorial__section{display:grid;grid-template-columns:clamp(48px,7vw,96px) minmax(0,760px);gap:clamp(20px,3vw,44px);padding:clamp(48px,7vw,88px) 0;border-top:1px solid var(--rn-legal-border)}.rn-editorial__section:first-child{padding-top:0;border-top:0}.rn-editorial__number{margin:7px 0 0;color:var(--rn-legal-accent);font-family:var(--font-head);font-size:.74rem;font-weight:var(--fw-head, 600);letter-spacing:.14em}.rn-editorial__section h2{margin:0 0 26px;font-family:var(--font-head);font-size:clamp(2rem,4vw,3.2rem);font-weight:var(--fw-display, 600);letter-spacing:-.015em;line-height:1}.rn-editorial__section p{max-width:66ch;margin:0 0 1.25em;font-size:clamp(1.06rem,.4vw + 1rem,1.2rem);line-height:1.72}.rn-editorial__principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0;padding:0;border-top:1px solid var(--rn-legal-border);list-style:none}.rn-editorial__principles li{padding:22px 18px 22px 0;border-bottom:1px solid var(--rn-legal-border);font-size:clamp(1rem,1.1vw,1.18rem)}.rn-editorial__principles li:nth-child(odd){border-right:1px solid var(--rn-legal-border)}.rn-editorial__principles li:nth-child(2n){padding-left:24px}.rn-editorial__promise{margin-top:clamp(40px,7vw,88px);padding:clamp(48px,7vw,96px);background:var(--rn-legal-ink);color:var(--rn-legal-surface)}.rn-editorial__promise .rn-page-eyebrow{color:#f5f2eba8}.rn-editorial__promise h2{max-width:12ch;margin:0;font-family:var(--font-head);font-size:clamp(2.7rem,7vw,6.5rem);font-weight:var(--fw-display, 600);letter-spacing:-.02em;line-height:.92}.rn-editorial__promise>p:last-child{margin:clamp(34px,5vw,58px) 0 0;color:#f5f2ebb8;font-size:.95rem}@media(max-width:600px){.rn-page-hero{padding-block:clamp(52px,12vw,72px) clamp(38px,9vw,52px)}.rn-page-hero h1{max-width:12ch;font-size:clamp(2.6rem,14vw,4.1rem)}.rn-editorial__body{padding-block:58px 72px}.rn-editorial__section{grid-template-columns:1fr;gap:14px}.rn-editorial__number{margin-top:0}.rn-editorial__principles{grid-template-columns:1fr}.rn-editorial__principles li:nth-child(odd){border-right:0}.rn-editorial__principles li:nth-child(2n){padding-left:0}.rn-editorial__promise{margin-inline:calc(-1*clamp(14px,2.5vw,44px));padding:46px clamp(22px,6vw,34px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/legal-pages.css.map */
