.rwp-content-page,.rwp-contact-shell{--cp-ink:var(--rwp-ink);--cp-muted:var(--rwp-muted);--cp-line:var(--rwp-border);--cp-cloud:var(--rwp-cloud);--cp-teal:var(--rwp-primary);--cp-deep:var(--rwp-primary-deep);padding:34px 0 64px;background:linear-gradient(180deg,#fff,#fbfefe);color:var(--cp-ink)}.rwp-content-wrap{max-width:1180px;margin:0 auto;padding:0 var(--rwp-page-pad)}.rwp-content-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:30px;border:1px solid var(--cp-line);border-radius:22px;background:radial-gradient(620px 240px at 93% 0,rgba(26,190,203,.16),transparent 63%),var(--cp-cloud)}.rwp-content-hero__copy{max-width:790px}.rwp-content-eyebrow{display:block;font-family:var(--rwp-font-heading);font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--cp-deep)}.rwp-content-hero h1{font-family:var(--rwp-font-heading)!important;font-size:clamp(1.8rem,4vw,2.8rem)!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:9px 0 8px!important}.rwp-content-hero p{margin:0!important;max-width:720px;color:var(--cp-muted)!important;font-size:.92rem!important;line-height:1.62!important}.rwp-content-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;background:var(--rwp-cta);color:var(--rwp-ink)!important;font-family:var(--rwp-font-heading);font-size:.76rem;font-weight:800;white-space:nowrap}.rwp-content-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start;margin-top:24px}.rwp-content-toc__card{position:sticky;top:96px;padding:15px;border:1px solid var(--cp-line);border-radius:15px;background:#fff}.rwp-content-toc__card>strong{font-family:var(--rwp-font-heading);font-size:.82rem}.rwp-content-toc nav{display:grid;gap:3px;margin-top:10px}.rwp-content-toc a{display:block;padding:7px 8px;border-radius:8px;color:var(--cp-muted)!important;font-size:.68rem;line-height:1.35}.rwp-content-toc a:hover{background:var(--cp-cloud);color:var(--cp-deep)!important}.rwp-content-article{max-width:880px;min-width:0;padding:26px 30px;border:1px solid var(--cp-line);border-radius:18px;background:#fff}.rwp-content-article h2{font-size:1.35rem!important;margin:34px 0 12px!important;padding-top:4px}.rwp-content-article h2:first-child{margin-top:0!important}.rwp-content-article h3{font-size:1.02rem!important;margin:24px 0 8px!important}.rwp-content-article p,.rwp-content-article li{color:#324447!important;font-size:.88rem!important;line-height:1.75!important}.rwp-content-article a{color:var(--cp-deep)!important;text-decoration:underline;text-underline-offset:3px}.rwp-content-article ul,.rwp-content-article ol{padding-left:1.25rem}.rwp-content-article table{width:100%;border-collapse:collapse;margin:18px 0;display:block;overflow-x:auto}.rwp-content-article th,.rwp-content-article td{padding:10px 12px;border:1px solid var(--cp-line);font-size:.78rem;vertical-align:top}.rwp-content-article th{background:var(--cp-cloud);font-family:var(--rwp-font-heading)}.rwp-faq-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start;margin-top:24px}.rwp-faq-main{display:grid;gap:10px}.rwp-faq-intro{padding:18px;border:1px solid var(--cp-line);border-radius:14px;background:#fff}.rwp-faq-item{border:1px solid var(--cp-line);border-radius:14px;background:#fff;overflow:hidden}.rwp-faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px;cursor:pointer;font-family:var(--rwp-font-heading);font-size:.84rem;font-weight:700;color:var(--rwp-ink)}.rwp-faq-item summary::-webkit-details-marker{display:none}.rwp-faq-plus{width:28px;height:28px;border-radius:9px;background:var(--cp-cloud);color:var(--cp-deep);display:grid;place-items:center;flex:none;font-size:1rem;transition:transform .18s}.rwp-faq-item[open] .rwp-faq-plus{transform:rotate(45deg)}.rwp-faq-answer{padding:0 18px 18px;color:var(--cp-muted);font-size:.8rem;line-height:1.65}.rwp-faq-answer p{font-size:.8rem!important}.rwp-faq-help{position:sticky;top:96px;padding:20px;border-radius:17px;background:var(--rwp-teal-ink);color:#fff}.rwp-faq-help .rwp-content-eyebrow{color:#8fe3ea}.rwp-faq-help h2{margin:8px 0!important;font-size:1.12rem!important;color:#fff!important}.rwp-faq-help p{margin:0 0 13px!important;color:#badde0!important;font-size:.76rem!important;line-height:1.55}.rwp-faq-help a{display:inline-flex;min-height:39px;align-items:center;padding:0 12px;border-radius:10px;background:var(--rwp-cta);color:var(--rwp-ink)!important;font-family:var(--rwp-font-heading);font-size:.7rem;font-weight:800}.rwp-contact-shell{padding-top:0}.rwp-contact-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:22px;align-items:start}.rwp-contact-card{padding:24px;border:1px solid var(--cp-line);border-radius:18px;background:#fff}.rwp-contact-head h2{font-size:1.35rem!important;margin:7px 0!important}.rwp-contact-desc{color:var(--cp-muted);font-size:.8rem}.rwp-contact-form{margin-top:20px}.rwp-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.rwp-contact-field{display:grid;gap:6px}.rwp-contact-field--full{grid-column:1/-1}.rwp-contact-field span{font-size:.68rem;font-weight:700;color:var(--rwp-teal-ink)}.rwp-contact-field input,.rwp-contact-field textarea{width:100%;border:1.5px solid var(--cp-line);border-radius:12px;background:#fff;padding:11px 12px;box-shadow:none!important}.rwp-contact-field input{height:46px}.rwp-contact-field textarea{resize:vertical}.rwp-contact-field input:focus,.rwp-contact-field textarea:focus{border-color:var(--cp-teal);outline:none;box-shadow:0 0 0 4px #1abecb1a!important}.rwp-contact-submit{display:inline-flex;align-items:center;justify-content:center;min-height:46px!important;margin-top:14px;padding:0 18px!important;border:0!important;border-radius:12px!important;background:var(--rwp-cta)!important;color:var(--rwp-ink)!important;font-family:var(--rwp-font-heading)!important;font-size:.78rem!important;font-weight:800!important}.rwp-contact-side{display:grid;gap:12px}.rwp-contact-info{display:flex;gap:12px;padding:16px;border:1px solid var(--cp-line);border-radius:15px;background:#fff}.rwp-contact-info--soft{background:var(--cp-cloud)}.rwp-contact-info__icon{width:38px;height:38px;border-radius:11px;background:var(--cp-cloud);color:var(--cp-deep);display:grid;place-items:center;flex:none}.rwp-contact-info__icon svg{width:18px;height:18px}.rwp-contact-info h3{font-size:.8rem!important;margin:0 0 5px!important}.rwp-contact-info p,.rwp-contact-info .rte{font-size:.72rem!important;color:var(--cp-muted)!important;line-height:1.5}.rwp-contact-info a{color:var(--cp-deep)!important;font-weight:700}.rwp-contact-social ul{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:900px){.rwp-content-layout{grid-template-columns:1fr}.rwp-content-toc__card{position:static}.rwp-faq-layout{grid-template-columns:1fr}.rwp-faq-help{position:static}.rwp-contact-grid{grid-template-columns:1fr}.rwp-contact-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.rwp-content-page,.rwp-contact-shell{padding:18px 0 42px}.rwp-content-wrap{padding:0 14px}.rwp-content-hero{display:block;padding:20px 18px;border-radius:17px}.rwp-content-hero h1{font-size:1.55rem!important}.rwp-content-hero p{font-size:.78rem!important}.rwp-content-hero__cta{margin-top:14px;width:100%}.rwp-content-layout{margin-top:14px;gap:14px}.rwp-content-toc__card{padding:12px;border-radius:13px}.rwp-content-article{padding:18px 16px;border-radius:15px}.rwp-content-article h2{font-size:1.12rem!important;margin-top:26px!important}.rwp-content-article h3{font-size:.92rem!important}.rwp-content-article p,.rwp-content-article li{font-size:.78rem!important;line-height:1.68!important}.rwp-faq-layout{margin-top:14px}.rwp-faq-item summary{padding:14px;font-size:.76rem}.rwp-faq-answer{padding:0 14px 14px}.rwp-contact-card{padding:16px}.rwp-contact-fields{grid-template-columns:1fr}.rwp-contact-field--full{grid-column:auto}.rwp-contact-submit{width:100%}.rwp-contact-side{grid-template-columns:1fr}}.rwp-content-article meta{display:none!important}.rwp-content-article p:empty{display:none!important}.rwp-content-article p>br:only-child{display:none!important}.rwp-content-article .rte__table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:18px 0;border:1px solid var(--cp-line);border-radius:14px;background:#fff}.rwp-content-article .rte__table-wrapper table{display:table!important;width:100%!important;min-width:720px;margin:0!important;border:0!important}.rwp-content-article .rte__table-wrapper td,.rwp-content-article .rte__table-wrapper th{border:0!important;border-bottom:1px solid var(--cp-line)!important;border-right:1px solid var(--cp-line)!important}.rwp-content-article .rte__table-wrapper tr:last-child td{border-bottom:0!important}.rwp-content-article .rte__table-wrapper td:last-child,.rwp-content-article .rte__table-wrapper th:last-child{border-right:0!important}.rwp-content-article .rte__table-wrapper tr:first-child td,.rwp-content-article .rte__table-wrapper thead th{background:var(--cp-cloud)!important;color:var(--rwp-teal-ink)!important;font-family:var(--rwp-font-heading)!important;font-weight:700!important}.rwp-content-article .rwp-legal-heading{margin:28px 0 10px!important;padding:12px 14px!important;border-left:3px solid var(--cp-teal);border-radius:0 10px 10px 0;background:#f7fcfd;color:var(--rwp-teal-ink)!important;font-family:var(--rwp-font-heading)!important;font-size:.9rem!important;font-weight:800!important;line-height:1.45!important}.rwp-content-article .rwp-policy-warning{margin:18px 0!important;padding:14px 15px!important;border:1px solid #f0d68d!important;border-left:4px solid var(--rwp-cta)!important;border-radius:12px!important;background:#fff9e8!important;color:#5e4a11!important}.rwp-content-article .rwp-policy-warning,.rwp-content-article .rwp-policy-warning *{color:#5e4a11!important}.rwp-content-article .rwp-policy-note{display:block;margin:18px 0!important;padding:12px 14px!important;border-radius:11px;background:#f7fbfc;color:var(--cp-muted)!important}.rwp-content-article .rwp-policy-contact{margin-top:28px!important;padding:16px!important;border:1px solid var(--cp-line);border-radius:13px;background:var(--cp-cloud);color:var(--rwp-teal-ink)!important}.rwp-content-article .rwp-policy-contact a{font-weight:800!important}:is(.page-qui-sommes-nous,.page-our-story) .rwp-content-article>p:first-child{font-family:var(--rwp-font-heading)!important;font-size:1.05rem!important;font-weight:600!important;color:var(--rwp-teal-ink)!important;line-height:1.6!important}:is(.page-qui-sommes-nous,.page-our-story) .rwp-content-article{background:radial-gradient(520px 220px at 100% 0,rgba(26,190,203,.07),transparent 64%),#fff}.rwp-contact-info .rte p{margin:0 0 3px!important}.rwp-contact-info .rte p:last-child{margin-bottom:0!important}.rwp-contact-info strong{color:var(--rwp-teal-ink)!important}.rwp-contact-social a{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:10px!important;background:var(--cp-cloud)!important;color:var(--cp-deep)!important}.rwp-faq-answer ul,.rwp-faq-answer ol{margin:10px 0!important;padding-left:20px!important}.rwp-faq-answer a{color:var(--cp-deep)!important;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.rwp-content-article .rte__table-wrapper{margin-left:0!important;margin-right:0!important;border-radius:11px}.rwp-content-article .rte__table-wrapper table{min-width:620px}.rwp-content-article .rwp-legal-heading{margin-top:22px!important;padding:10px 11px!important;font-size:.82rem!important}.rwp-content-article .rwp-policy-warning{padding:12px!important}}.rwp-content-back-home{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;color:var(--rwp-primary-deep,#0e7c86)!important;font-family:var(--rwp-font-heading)!important;font-size:.72rem;font-weight:700;line-height:1;text-decoration:none!important}.rwp-content-back-home svg{width:16px;height:16px;flex:none;transition:transform .18s ease}.rwp-content-back-home:hover svg{transform:translate(-2px)}.rwp-content-back-home:hover{color:var(--rwp-teal-ink,#093f45)!important}@media(max-width:640px){.rwp-content-back-home{margin-bottom:10px;font-size:.68rem}}.rwp-about-page{padding:34px 0 64px;background:linear-gradient(180deg,#fff 0,#fbfefe);color:var(--rwp-ink)}.rwp-about-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);min-height:390px;border:1px solid var(--rwp-border);border-radius:24px;overflow:hidden;background:var(--rwp-cloud)}.rwp-about-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:44px 46px;background:radial-gradient(600px 280px at 10% 0,rgba(26,190,203,.13),transparent 65%)}.rwp-about-hero h1{margin:9px 0 13px!important;font-family:var(--rwp-font-heading)!important;font-size:clamp(2rem,4vw,3.15rem)!important;line-height:1.04!important;letter-spacing:-.045em!important;color:var(--rwp-ink)!important}.rwp-about-hero__copy>p{max-width:650px;margin:0!important;font-size:.94rem!important;line-height:1.65!important;color:var(--rwp-muted)!important}.rwp-about-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.rwp-about-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;font-family:var(--rwp-font-heading)!important;font-size:.73rem;font-weight:800;text-decoration:none!important}.rwp-about-primary{background:var(--rwp-cta);color:var(--rwp-ink)!important;border:1px solid #e9bf20}.rwp-about-secondary{background:#fff;color:var(--rwp-primary-deep)!important;border:1px solid var(--rwp-border)}.rwp-about-visual{position:relative;display:grid;place-items:center;min-height:390px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.2),transparent 36%),linear-gradient(145deg,var(--rwp-primary-deep),var(--rwp-teal-ink))}.rwp-about-visual:before,.rwp-about-visual:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.13);border-radius:50%}.rwp-about-visual:before{width:330px;height:330px}.rwp-about-visual:after{width:245px;height:245px}.rwp-about-signal{position:relative;width:190px;height:150px;z-index:2}.rwp-about-signal__dot{position:absolute;left:50%;bottom:20px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--rwp-cta);box-shadow:0 0 0 8px #ffd53d1f}.rwp-about-signal__arc{position:absolute;left:50%;bottom:21px;border:7px solid transparent;border-top-color:#fff;border-radius:50%;transform:translate(-50%) rotate(180deg);opacity:.94}.rwp-about-signal__arc--1{width:70px;height:70px}.rwp-about-signal__arc--2{width:120px;height:120px}.rwp-about-signal__arc--3{width:175px;height:175px}.rwp-about-chip{position:absolute;z-index:3;padding:8px 11px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--rwp-font-heading);font-size:.65rem;font-weight:700}.rwp-about-chip--a{top:22%;left:10%}.rwp-about-chip--b{top:15%;right:11%}.rwp-about-chip--c{right:8%;bottom:17%}.rwp-about-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.rwp-about-trust>div{padding:17px 18px;border:1px solid var(--rwp-border);border-radius:15px;background:#fff}.rwp-about-trust strong{display:block;margin-bottom:4px;font-family:var(--rwp-font-heading);font-size:.78rem;color:var(--rwp-teal-ink)}.rwp-about-trust span{display:block;font-size:.7rem;line-height:1.5;color:var(--rwp-muted)}.rwp-about-story{display:grid;grid-template-columns:260px minmax(0,1fr);gap:42px;align-items:start;margin:54px auto 0;max-width:1040px}.rwp-about-story__label{position:sticky;top:96px}.rwp-about-story__label h2{margin:8px 0 0!important;font-size:1.45rem!important;line-height:1.2!important}.rwp-about-story__content{padding:28px 30px;border:1px solid var(--rwp-border);border-radius:18px;background:#fff;box-shadow:0 18px 45px -38px #093f4559}.rwp-about-story__content p{margin:0 0 18px!important;font-size:.88rem!important;line-height:1.78!important;color:#324447!important}.rwp-about-story__content p:last-child{margin-bottom:0!important}.rwp-about-story__content p:first-child{font-family:var(--rwp-font-heading)!important;font-size:1rem!important;font-weight:600!important;color:var(--rwp-teal-ink)!important}.rwp-about-support{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:48px;padding:26px 28px;border-radius:19px;background:radial-gradient(420px 180px at 100% 0,rgba(26,190,203,.3),transparent 70%),var(--rwp-teal-ink);color:#fff}.rwp-about-support .rwp-content-eyebrow{color:#8fe3ea}.rwp-about-support h2{margin:6px 0!important;color:#fff!important;font-size:1.3rem!important}.rwp-about-support p{margin:0!important;color:#badde0!important;font-size:.76rem!important}.rwp-about-support__actions{display:flex;gap:8px;flex:none}.rwp-about-support__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.26);border-radius:11px;color:#fff!important;font-family:var(--rwp-font-heading);font-size:.7rem;font-weight:800;text-decoration:none!important}.rwp-about-support__actions .is-primary{background:var(--rwp-cta);border-color:var(--rwp-cta);color:var(--rwp-ink)!important}@media(max-width:900px){.rwp-about-hero{grid-template-columns:1fr}.rwp-about-hero__copy{padding:34px}.rwp-about-visual{min-height:270px}.rwp-about-trust{grid-template-columns:1fr}.rwp-about-story{grid-template-columns:1fr;gap:15px;margin-top:36px}.rwp-about-story__label{position:static}.rwp-about-support{align-items:flex-start;flex-direction:column}.rwp-about-support__actions{width:100%}}@media(max-width:640px){.rwp-about-page{padding:18px 0 42px}.rwp-about-hero{border-radius:18px}.rwp-about-hero__copy{padding:24px 18px}.rwp-about-hero h1{font-size:1.75rem!important}.rwp-about-hero__copy>p{font-size:.78rem!important}.rwp-about-actions{display:grid;grid-template-columns:1fr;width:100%;margin-top:18px}.rwp-about-actions a{width:100%}.rwp-about-visual{min-height:220px}.rwp-about-signal{transform:scale(.82)}.rwp-about-chip{font-size:.58rem}.rwp-about-trust{gap:8px;margin-top:10px}.rwp-about-trust>div{padding:14px}.rwp-about-story{margin-top:30px}.rwp-about-story__content{padding:19px 16px}.rwp-about-story__content p{font-size:.78rem!important;line-height:1.7!important}.rwp-about-support{margin-top:30px;padding:20px 17px;border-radius:16px}.rwp-about-support__actions{display:grid;grid-template-columns:1fr}.rwp-about-support__actions a{width:100%}}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-layout{grid-template-columns:230px minmax(0,1fr)}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article{max-width:920px;padding:30px 34px}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p{margin:0 0 18px!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:first-child,:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:nth-child(2){margin-bottom:9px!important;padding:10px 12px!important;border-radius:10px;background:#f7fbfc;color:var(--rwp-muted)!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:first-child em,:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:nth-child(2) em{color:var(--rwp-muted)!important;font-size:.78rem!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-privacy-section-title{display:block!important;margin:30px 0 12px!important;padding:13px 15px!important;border-left:4px solid var(--rwp-primary)!important;border-radius:0 11px 11px 0!important;background:var(--rwp-cloud)!important;color:var(--rwp-teal-ink)!important;font-family:var(--rwp-font-heading)!important;font-size:.96rem!important;line-height:1.4!important;font-weight:800!important;letter-spacing:-.01em!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p .rwp-privacy-section-title:first-child{margin-top:4px!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-privacy-subtitle{display:block!important;margin:22px 0 8px!important;color:var(--rwp-primary-deep)!important;font-family:var(--rwp-font-heading)!important;font-size:.84rem!important;line-height:1.4!important;font-weight:800!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article br+br{display:block;content:"";margin-top:8px}:is(.page-politique-de-confidentialite,.page-privacy-policy) #sms_privacy{margin:26px 0!important;padding:18px 20px!important;border:1px solid var(--rwp-border)!important;border-radius:14px!important;background:#fbfefe!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) #sms_privacy p{margin:0!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) #sms_privacy .rwp-privacy-section-title{margin-top:0!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article a{font-weight:650!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:last-child{margin-top:28px!important;padding-top:14px!important;border-top:1px solid var(--rwp-border)!important;color:var(--rwp-muted)!important;font-size:.72rem!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:last-child strong,:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article>p:last-child em{color:var(--rwp-muted)!important}@media(max-width:900px){:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-layout{grid-template-columns:1fr}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article{max-width:none}}@media(max-width:640px){:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-content-article{padding:18px 16px!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-privacy-section-title{margin:23px 0 10px!important;padding:11px 12px!important;font-size:.83rem!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) .rwp-privacy-subtitle{margin:18px 0 7px!important;font-size:.76rem!important}:is(.page-politique-de-confidentialite,.page-privacy-policy) #sms_privacy{padding:14px!important;border-radius:12px!important}}.rwp-content-layout{grid-template-columns:minmax(0,1fr)!important}.rwp-content-layout.has-toc{grid-template-columns:220px minmax(0,1fr)!important}.rwp-content-layout:not(.has-toc) .rwp-content-article{width:100%!important;max-width:980px!important;justify-self:center!important}:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-layout:not(.has-toc) .rwp-content-article,:is(.page-retours-remboursement,.page-return-refund-policy) .rwp-content-layout:not(.has-toc) .rwp-content-article{max-width:1040px!important}:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-article .rte__table-wrapper{width:100%!important;max-width:100%!important}:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-article .rte__table-wrapper table{width:100%!important;min-width:760px!important}:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-article .rte__table-wrapper td{min-width:150px}:is(.page-retours-remboursement,.page-return-refund-policy) .rwp-content-article .standard-page{display:block!important;width:100%!important;max-width:none!important}:is(.page-retours-remboursement,.page-return-refund-policy) .rwp-content-article>div,:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-article>div{max-width:100%!important}@media(max-width:900px){.rwp-content-layout,.rwp-content-layout.has-toc{grid-template-columns:minmax(0,1fr)!important}.rwp-content-layout .rwp-content-article{width:100%!important;max-width:none!important;justify-self:stretch!important}}@media(max-width:640px){:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-article .rte__table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}:is(.page-politique-dexpedition,.page-shipping-policy) .rwp-content-article .rte__table-wrapper table{min-width:700px!important}}.rwp-content-toc__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0;background:transparent;color:var(--rwp-ink);font-family:var(--rwp-font-heading)!important;font-size:.82rem;font-weight:800;text-align:left;cursor:default}.rwp-content-toc__toggle svg{display:none;width:18px;height:18px;flex:none;color:var(--rwp-primary-deep);transition:transform .18s ease}@media(max-width:900px){.rwp-content-toc__card{padding:0!important;overflow:hidden}.rwp-content-toc__toggle{min-height:46px;padding:0 14px;cursor:pointer}.rwp-content-toc__toggle svg{display:block}.rwp-content-toc nav{display:none!important;margin:0!important;padding:0 10px 12px;border-top:1px solid var(--rwp-border)}.rwp-content-toc.is-open nav{display:grid!important;margin-top:0!important;padding-top:8px}.rwp-content-toc.is-open .rwp-content-toc__toggle svg{transform:rotate(180deg)}}@media(min-width:901px){.rwp-content-toc nav{display:grid!important}}.rwp-about-visual.has-image{background:var(--rwp-cloud)!important}.rwp-about-visual__image{width:100%!important;height:100%!important;min-height:390px!important;object-fit:cover!important;object-position:center!important;display:block!important}@media(max-width:900px){.rwp-about-visual__image{min-height:270px!important}}@media(max-width:640px){.rwp-about-visual__image{min-height:220px!important}}.rwp-faq-page .rwp-faq-main.rwp-home-faq-list{display:block!important;padding:0 22px;border:1px solid var(--rwp-border);border-radius:18px;background:#fff}.rwp-faq-page .rwp-home-faq-item{border:0!important;border-bottom:1px solid var(--rwp-border)!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.rwp-faq-page .rwp-home-faq-item:last-child{border-bottom:0!important}.rwp-faq-page .rwp-home-faq-item summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:18px 0!important;cursor:pointer!important;font-family:var(--rwp-font-heading)!important;font-weight:600!important;font-size:.98rem!important;line-height:1.45!important;color:var(--rwp-ink)!important}.rwp-faq-page .rwp-home-faq-item summary::-webkit-details-marker{display:none!important}.rwp-faq-page .rwp-home-faq-item summary>span{width:28px!important;height:28px!important;border-radius:9px!important;background:#1abecb1a!important;display:grid!important;place-items:center!important;color:var(--rwp-primary-deep)!important;font-size:1.15rem!important;line-height:1!important;flex:none!important;transition:transform .2s ease,background .2s ease,color .2s ease!important}.rwp-faq-page .rwp-home-faq-item[open] summary>span{transform:rotate(45deg)!important;background:var(--rwp-primary)!important;color:#fff!important}.rwp-faq-page .rwp-home-faq-answer{padding:0 46px 18px 0!important;color:var(--rwp-muted)!important;font-size:.94rem!important;line-height:1.65!important}.rwp-faq-page .rwp-home-faq-answer p,.rwp-faq-page .rwp-home-faq-answer li{color:var(--rwp-muted)!important;font-size:.94rem!important;line-height:1.65!important}.rwp-faq-page .rwp-home-faq-answer p{margin:0 0 10px!important}.rwp-faq-page .rwp-home-faq-answer p:last-child{margin-bottom:0!important}.rwp-faq-page .rwp-home-faq-answer a{color:var(--rwp-primary-deep)!important;font-weight:700!important;text-decoration:underline;text-underline-offset:2px}.rwp-faq-page .rwp-faq-intro{margin-bottom:14px}@media(max-width:640px){.rwp-faq-page .rwp-faq-main.rwp-home-faq-list{padding:0 14px;border-radius:15px}.rwp-faq-page .rwp-home-faq-item summary{padding:16px 0!important;font-size:.9rem!important;gap:14px!important}.rwp-faq-page .rwp-home-faq-answer{padding:0 0 16px!important;font-size:.84rem!important}.rwp-faq-page .rwp-home-faq-answer p,.rwp-faq-page .rwp-home-faq-answer li{font-size:.84rem!important}}@media(max-width:767px){.rwp-content-page,.rwp-content-wrap,.rwp-content-layout,.rwp-content-article,.rwp-faq-page,.rwp-faq-layout,.rwp-contact-shell,.rwp-contact-grid,.rwp-about-page,.rwp-about-hero,.rwp-about-story,.rwp-about-support{width:100%;max-width:100%;min-width:0}.rwp-content-page,.rwp-faq-page,.rwp-contact-shell,.rwp-about-page{overflow-x:hidden}.rwp-content-article img,.rwp-faq-page img,.rwp-contact-shell img,.rwp-about-page img{max-width:100%!important;height:auto!important}.rwp-content-article pre,.rwp-content-article code{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rwp-content-pages.css.map */
