:root{--tz-color-scheme:light;--tz-color-primitive-brand-laine:#faf7f0;--tz-color-primitive-brand-laine-noire:#1f1a17;--tz-color-primitive-brand-garance:#b3261e;--tz-color-primitive-brand-safran:#f2a900;--tz-color-primitive-brand-henne:#d9681e;--tz-color-primitive-brand-indigo-nuit:#23346b;--tz-color-primitive-garance-scale-300:#f08a7e;--tz-color-primitive-garance-scale-600:#9a2019;--tz-color-primitive-garance-scale-700:#7f1a14;--tz-color-primitive-neutral-laine-panneau:#f2ece1;--tz-color-primitive-neutral-laine-panneau-2:#eae2d3;--tz-color-primitive-neutral-ecru-image:#efe6d6;--tz-color-primitive-neutral-noire-attenuee:#5e5650;--tz-color-primitive-neutral-trait:#e0d6c5;--tz-color-primitive-neutral-trait-fort:#8a8078;--tz-color-primitive-neutral-nuit-fond-page:#17130f;--tz-color-primitive-neutral-nuit-surface:#2a231c;--tz-color-primitive-neutral-nuit-surface-2:#342c24;--tz-color-primitive-neutral-nuit-texte:#f3ede2;--tz-color-primitive-neutral-nuit-attenue:#b9afa3;--tz-color-primitive-neutral-nuit-trait:#3a322b;--tz-color-primitive-neutral-nuit-trait-fort:#7a6f66;--tz-color-primitive-neutral-selection-indigo:#e4e8f3;--tz-color-primitive-status-succes-700:#256b41;--tz-color-primitive-status-succes-100:#e3f1e7;--tz-color-primitive-status-succes-300:#7cc79a;--tz-color-primitive-status-succes-900:#17301f;--tz-color-primitive-status-alerte-700:#7a4a00;--tz-color-primitive-status-alerte-100:#fcf0d2;--tz-color-primitive-status-alerte-300:#e9b949;--tz-color-primitive-status-alerte-900:#362709;--tz-color-primitive-status-erreur-700:#a3123f;--tz-color-primitive-status-erreur-100:#fbe4ea;--tz-color-primitive-status-erreur-300:#f29ab0;--tz-color-primitive-status-erreur-900:#3a1420;--tz-color-primitive-status-info-700:#255e7e;--tz-color-primitive-status-info-100:#e2eef5;--tz-color-primitive-status-info-300:#8cc3e3;--tz-color-primitive-status-info-900:#142b38;--tz-color-primitive-alpha-scrim:#1f1a1799;--tz-color-primitive-alpha-header-glass:#faf7f0eb;--tz-color-primitive-alpha-header-glass-nuit:#1f1a17eb;--tz-color-primitive-alpha-transparent:#faf7f000;--tz-color-primitive-alpha-shadow:#1f1a171f;--tz-color-primitive-alpha-shadow-strong:#1f1a172e;--tz-color-semantic-bg-page:var(--tz-color-primitive-brand-laine);--tz-color-semantic-bg-surface:var(--tz-color-primitive-neutral-laine-panneau);--tz-color-semantic-bg-surface-alt:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-semantic-bg-image-placeholder:var(--tz-color-primitive-neutral-ecru-image);--tz-color-semantic-bg-inverse:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-bg-brand:var(--tz-color-primitive-brand-garance);--tz-color-semantic-bg-impact:var(--tz-color-primitive-brand-safran);--tz-color-semantic-bg-counter:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-bg-scrim:var(--tz-color-primitive-alpha-scrim);--tz-color-semantic-bg-header:var(--tz-color-primitive-alpha-header-glass);--tz-color-semantic-bg-selected:var(--tz-color-primitive-neutral-selection-indigo);--tz-color-semantic-text-primary:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-secondary:var(--tz-color-primitive-neutral-noire-attenuee);--tz-color-semantic-text-inverse:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-accent:var(--tz-color-primitive-brand-garance);--tz-color-semantic-text-link:var(--tz-color-primitive-brand-garance);--tz-color-semantic-text-link-hover:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-on-brand:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-on-impact:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-on-counter:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-disabled:var(--tz-color-primitive-neutral-noire-attenuee);--tz-color-semantic-border-subtle:var(--tz-color-primitive-neutral-trait);--tz-color-semantic-border-strong:var(--tz-color-primitive-neutral-trait-fort);--tz-color-semantic-border-selected:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-border-focus:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-action-primary-bg:var(--tz-color-primitive-brand-garance);--tz-color-semantic-action-primary-bg-hover:var(--tz-color-primitive-garance-scale-600);--tz-color-semantic-action-primary-bg-pressed:var(--tz-color-primitive-garance-scale-700);--tz-color-semantic-action-primary-text:var(--tz-color-primitive-brand-laine);--tz-color-semantic-action-primary-bg-disabled:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-semantic-action-primary-text-disabled:var(--tz-color-primitive-neutral-noire-attenuee);--tz-color-semantic-action-secondary-bg:var(--tz-color-primitive-alpha-transparent);--tz-color-semantic-action-secondary-bg-hover:var(--tz-color-primitive-neutral-laine-panneau);--tz-color-semantic-action-secondary-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-action-secondary-border:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-action-impact-bg:var(--tz-color-primitive-brand-safran);--tz-color-semantic-action-impact-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-status-success-fg:var(--tz-color-primitive-status-succes-700);--tz-color-semantic-status-success-bg:var(--tz-color-primitive-status-succes-100);--tz-color-semantic-status-success-border:var(--tz-color-primitive-status-succes-700);--tz-color-semantic-status-warning-fg:var(--tz-color-primitive-status-alerte-700);--tz-color-semantic-status-warning-bg:var(--tz-color-primitive-status-alerte-100);--tz-color-semantic-status-warning-border:var(--tz-color-primitive-status-alerte-700);--tz-color-semantic-status-danger-fg:var(--tz-color-primitive-status-erreur-700);--tz-color-semantic-status-danger-bg:var(--tz-color-primitive-status-erreur-100);--tz-color-semantic-status-danger-border:var(--tz-color-primitive-status-erreur-700);--tz-color-semantic-status-info-fg:var(--tz-color-primitive-status-info-700);--tz-color-semantic-status-info-bg:var(--tz-color-primitive-status-info-100);--tz-color-semantic-status-info-border:var(--tz-color-primitive-status-info-700);--tz-color-semantic-motif-trame-fond:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-trame-losange-a:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-trame-losange-b:var(--tz-color-primitive-brand-safran);--tz-color-semantic-motif-trame-coeur-a:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-trame-coeur-b:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-reseau-fond:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-reseau-trait:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-reseau-coeur:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-chevrons-fond:var(--tz-color-primitive-brand-safran);--tz-color-semantic-motif-chevrons-trait:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-bandes-fond:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-bandes-large:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-motif-bandes-fine:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-bandes-centre:var(--tz-color-primitive-brand-henne);--tz-color-semantic-logo-losange-a:var(--tz-color-primitive-brand-garance);--tz-color-semantic-logo-losange-b:var(--tz-color-primitive-brand-safran);--tz-color-semantic-logo-centre:var(--tz-color-semantic-text-primary);--tz-color-component-button-primary-bg:var(--tz-color-semantic-action-primary-bg);--tz-color-component-button-primary-bg-hover:var(--tz-color-semantic-action-primary-bg-hover);--tz-color-component-button-primary-bg-pressed:var(--tz-color-semantic-action-primary-bg-pressed);--tz-color-component-button-primary-text:var(--tz-color-semantic-action-primary-text);--tz-color-component-button-secondary-border:var(--tz-color-semantic-action-secondary-border);--tz-color-component-button-secondary-text:var(--tz-color-semantic-action-secondary-text);--tz-color-component-button-focus-ring:var(--tz-color-semantic-border-focus);--tz-color-component-product-card-bg:var(--tz-color-semantic-bg-page);--tz-color-component-product-card-image-bg:var(--tz-color-semantic-bg-image-placeholder);--tz-color-component-product-card-title:var(--tz-color-semantic-text-primary);--tz-color-component-product-card-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-product-card-price:var(--tz-color-semantic-text-primary);--tz-color-component-product-card-status-badge-bg:var(--tz-color-semantic-bg-inverse);--tz-color-component-product-card-status-badge-text:var(--tz-color-semantic-text-inverse);--tz-color-component-tisse-par-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-tisse-par-avatar-bg:var(--tz-color-primitive-brand-henne);--tz-color-component-tisse-par-avatar-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-tisse-par-name:var(--tz-color-semantic-text-primary);--tz-color-component-tisse-par-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-impact-block-bg:var(--tz-color-semantic-bg-impact);--tz-color-component-impact-block-text:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-block-amount:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-block-link:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-counter-bg:var(--tz-color-semantic-bg-counter);--tz-color-component-impact-counter-number:var(--tz-color-semantic-text-on-counter);--tz-color-component-impact-counter-label:var(--tz-color-semantic-text-on-counter);--tz-color-component-impact-counter-focus:var(--tz-color-primitive-brand-safran);--tz-color-component-weaver-card-bg:var(--tz-color-semantic-bg-page);--tz-color-component-weaver-card-name:var(--tz-color-semantic-text-primary);--tz-color-component-weaver-card-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-weaver-card-image-bg:var(--tz-color-semantic-bg-image-placeholder);--tz-color-component-weaver-quote-text:var(--tz-color-semantic-text-primary);--tz-color-component-weaver-quote-attribution:var(--tz-color-semantic-text-secondary);--tz-color-component-passport-table-head-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-passport-table-head-text:var(--tz-color-semantic-text-secondary);--tz-color-component-passport-table-row-border:var(--tz-color-semantic-border-subtle);--tz-color-component-passport-table-verified:var(--tz-color-semantic-status-success-fg);--tz-color-component-passport-table-unverified:var(--tz-color-semantic-text-secondary);--tz-color-component-form-field-bg:var(--tz-color-semantic-bg-page);--tz-color-component-form-field-border:var(--tz-color-semantic-border-strong);--tz-color-component-form-field-border-focus:var(--tz-color-semantic-border-focus);--tz-color-component-form-field-border-error:var(--tz-color-semantic-status-danger-border);--tz-color-component-form-field-label:var(--tz-color-semantic-text-primary);--tz-color-component-form-field-help:var(--tz-color-semantic-text-secondary);--tz-color-component-form-field-error-text:var(--tz-color-semantic-status-danger-fg);--tz-color-component-header-bg:var(--tz-color-semantic-bg-header);--tz-color-component-header-border:var(--tz-color-semantic-border-subtle);--tz-color-component-header-link:var(--tz-color-semantic-text-secondary);--tz-color-component-header-link-active:var(--tz-color-semantic-text-primary);--tz-color-component-header-link-indicator:var(--tz-color-primitive-brand-safran);--tz-color-component-footer-bg:var(--tz-color-semantic-bg-counter);--tz-color-component-footer-text:var(--tz-color-semantic-text-on-counter);--tz-color-component-footer-focus:var(--tz-color-primitive-brand-safran);--tz-color-component-consent-banner-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-consent-banner-border:var(--tz-color-semantic-border-strong);--tz-color-component-consent-banner-text:var(--tz-color-semantic-text-primary);--tz-color-component-market-selector-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-market-selector-selected-border:var(--tz-color-semantic-border-selected);--tz-color-component-sewn-label-bg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-sewn-label-text:var(--tz-color-primitive-brand-laine);--tz-color-component-signed-card-bg:var(--tz-color-primitive-brand-laine);--tz-color-component-signed-card-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-1-bg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-1-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-2-bg:var(--tz-color-primitive-brand-garance);--tz-color-component-admin-label-2-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-3-bg:var(--tz-color-primitive-brand-safran);--tz-color-component-admin-label-3-fg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-4-bg:var(--tz-color-primitive-brand-henne);--tz-color-component-admin-label-4-fg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-5-bg:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-component-admin-label-5-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-6-bg:var(--tz-color-primitive-status-erreur-100);--tz-color-component-admin-label-6-fg:var(--tz-color-primitive-status-erreur-700);--tz-color-component-admin-label-7-bg:var(--tz-color-primitive-status-alerte-100);--tz-color-component-admin-label-7-fg:var(--tz-color-primitive-status-alerte-700);--tz-color-component-admin-label-8-bg:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-component-admin-label-8-fg:var(--tz-color-primitive-brand-laine-noire);--tz-font-family-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback", "Arial Black", Arial, system-ui, sans-serif;--tz-font-family-body:"Readex Pro", "Readex Pro Fallback", "Segoe UI", Tahoma, "Noto Sans Arabic", "Geeza Pro", system-ui, sans-serif;--tz-font-family-tifinagh:"Noto Sans Tifinagh", Ebrima, sans-serif;--tz-font-family-hand:Caveat, "Segoe Print", "Bradley Hand", cursive;--tz-font-family-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--tz-font-weight-light:300;--tz-font-weight-body:350;--tz-font-weight-regular:400;--tz-font-weight-semibold:600;--tz-font-weight-bold:700;--tz-font-weight-heading:750;--tz-font-weight-black:800;--tz-font-line-height-tight:.9;--tz-font-line-height-heading:1.1;--tz-font-line-height-heading-ar:1.35;--tz-font-line-height-snug:1.35;--tz-font-line-height-body:1.6;--tz-font-line-height-body-ar:1.8;--tz-font-line-height-hand:1.15;--tz-font-line-height-tifinagh:1.4;--tz-font-tracking-wordmark:-.045;--tz-font-tracking-display:-.02;--tz-font-tracking-heading:-.01;--tz-font-tracking-none:0;--tz-font-tracking-label:.06;--tz-font-tracking-tifinagh:.08;--tz-font-tracking-eyebrow:.14;--tz-font-tracking-tagline:.2;--tz-font-size-caption:12px;--tz-font-size-small:14px;--tz-font-size-body-mobile:16px;--tz-font-size-body:17px;--tz-font-size-h3-mobile:20px;--tz-font-size-h3:22px;--tz-font-size-lede:22px;--tz-font-size-h2-mobile:28px;--tz-font-size-h2:32px;--tz-font-size-h1-mobile:40px;--tz-font-size-h1:56px;--tz-font-size-hand-min:22px;--tz-font-style-display-font-family:var(--tz-font-family-display);--tz-font-style-display-font-size:150px;--tz-font-style-display-font-weight:800;--tz-font-style-display-line-height:.85;--tz-font-style-display-letter-spacing:-6.75px;--tz-font-style-h1-font-family:var(--tz-font-family-display);--tz-font-style-h1-font-size:56px;--tz-font-style-h1-font-weight:800;--tz-font-style-h1-line-height:1.1;--tz-font-style-h1-letter-spacing:-1.12px;--tz-font-style-h2-font-family:var(--tz-font-family-display);--tz-font-style-h2-font-size:32px;--tz-font-style-h2-font-weight:750;--tz-font-style-h2-line-height:1.1;--tz-font-style-h2-letter-spacing:-.32px;--tz-font-style-h3-font-family:var(--tz-font-family-display);--tz-font-style-h3-font-size:22px;--tz-font-style-h3-font-weight:700;--tz-font-style-h3-line-height:1.1;--tz-font-style-h3-letter-spacing:-.22px;--tz-font-style-h1-ar-font-family:var(--tz-font-family-body);--tz-font-style-h1-ar-font-size:48px;--tz-font-style-h1-ar-font-weight:700;--tz-font-style-h1-ar-line-height:1.35;--tz-font-style-h1-ar-letter-spacing:0px;--tz-font-style-h2-ar-font-family:var(--tz-font-family-body);--tz-font-style-h2-ar-font-size:28px;--tz-font-style-h2-ar-font-weight:700;--tz-font-style-h2-ar-line-height:1.35;--tz-font-style-h2-ar-letter-spacing:0px;--tz-font-style-h3-ar-font-family:var(--tz-font-family-body);--tz-font-style-h3-ar-font-size:20px;--tz-font-style-h3-ar-font-weight:600;--tz-font-style-h3-ar-line-height:1.35;--tz-font-style-h3-ar-letter-spacing:0px;--tz-font-style-lede-font-family:var(--tz-font-family-body);--tz-font-style-lede-font-size:22px;--tz-font-style-lede-font-weight:300;--tz-font-style-lede-line-height:1.45;--tz-font-style-lede-letter-spacing:0px;--tz-font-style-body-font-family:var(--tz-font-family-body);--tz-font-style-body-font-size:17px;--tz-font-style-body-font-weight:350;--tz-font-style-body-line-height:1.6;--tz-font-style-body-letter-spacing:0px;--tz-font-style-body-ar-font-family:var(--tz-font-family-body);--tz-font-style-body-ar-font-size:17px;--tz-font-style-body-ar-font-weight:350;--tz-font-style-body-ar-line-height:1.8;--tz-font-style-body-ar-letter-spacing:0px;--tz-font-style-small-font-family:var(--tz-font-family-body);--tz-font-style-small-font-size:14px;--tz-font-style-small-font-weight:400;--tz-font-style-small-line-height:1.5;--tz-font-style-small-letter-spacing:0px;--tz-font-style-caption-font-family:var(--tz-font-family-body);--tz-font-style-caption-font-size:12px;--tz-font-style-caption-font-weight:600;--tz-font-style-caption-line-height:1.4;--tz-font-style-caption-letter-spacing:1.68px;--tz-font-style-button-font-family:var(--tz-font-family-body);--tz-font-style-button-font-size:16px;--tz-font-style-button-font-weight:600;--tz-font-style-button-line-height:1.2;--tz-font-style-button-letter-spacing:0px;--tz-font-style-price-font-family:var(--tz-font-family-body);--tz-font-style-price-font-size:20px;--tz-font-style-price-font-weight:600;--tz-font-style-price-line-height:1.2;--tz-font-style-price-letter-spacing:0px;--tz-font-style-impact-amount-font-family:var(--tz-font-family-display);--tz-font-style-impact-amount-font-size:24px;--tz-font-style-impact-amount-font-weight:800;--tz-font-style-impact-amount-line-height:1;--tz-font-style-impact-amount-letter-spacing:0px;--tz-font-style-counter-number-font-family:var(--tz-font-family-display);--tz-font-style-counter-number-font-size:56px;--tz-font-style-counter-number-font-weight:800;--tz-font-style-counter-number-line-height:1;--tz-font-style-counter-number-letter-spacing:0px;--tz-font-style-quote-hand-font-family:var(--tz-font-family-hand);--tz-font-style-quote-hand-font-size:36px;--tz-font-style-quote-hand-font-weight:500;--tz-font-style-quote-hand-line-height:1.15;--tz-font-style-quote-hand-letter-spacing:0px;--tz-font-style-tifinagh-name-font-family:var(--tz-font-family-tifinagh);--tz-font-style-tifinagh-name-font-size:40px;--tz-font-style-tifinagh-name-font-weight:400;--tz-font-style-tifinagh-name-line-height:1.4;--tz-font-style-tifinagh-name-letter-spacing:3.2px;--tz-font-style-tagline-font-family:var(--tz-font-family-body);--tz-font-style-tagline-font-size:13px;--tz-font-style-tagline-font-weight:600;--tz-font-style-tagline-line-height:1.2;--tz-font-style-tagline-letter-spacing:2.6px;--tz-space-scale-0:0px;--tz-space-scale-1:4px;--tz-space-scale-2:8px;--tz-space-scale-3:12px;--tz-space-scale-4:16px;--tz-space-scale-5:20px;--tz-space-scale-6:24px;--tz-space-scale-8:32px;--tz-space-scale-10:40px;--tz-space-scale-12:48px;--tz-space-scale-14:56px;--tz-space-scale-16:64px;--tz-space-scale-20:80px;--tz-space-scale-24:96px;--tz-space-scale-32:128px;--tz-space-semantic-inline-xs:var(--tz-space-scale-1);--tz-space-semantic-inline-sm:var(--tz-space-scale-2);--tz-space-semantic-inline-md:var(--tz-space-scale-3);--tz-space-semantic-stack-xs:var(--tz-space-scale-1);--tz-space-semantic-stack-sm:var(--tz-space-scale-2);--tz-space-semantic-stack-md:var(--tz-space-scale-3);--tz-space-semantic-stack-lg:var(--tz-space-scale-5);--tz-space-semantic-stack-xl:var(--tz-space-scale-8);--tz-space-semantic-section:var(--tz-space-scale-16);--tz-space-semantic-section-mobile:var(--tz-space-scale-10);--tz-space-semantic-sub-block:var(--tz-space-scale-14);--tz-space-semantic-gutter-mobile:var(--tz-space-scale-5);--tz-space-semantic-gutter-desktop:var(--tz-space-scale-8);--tz-space-semantic-grid-gap:var(--tz-space-scale-4);--tz-space-semantic-grid-gap-desktop:var(--tz-space-scale-6);--tz-space-semantic-card-padding:var(--tz-space-scale-5);--tz-space-semantic-block-padding-block:var(--tz-space-scale-3);--tz-space-semantic-block-padding-inline:var(--tz-space-scale-4);--tz-space-semantic-touch-target:44px;--tz-space-semantic-focus-offset:3px;--tz-space-semantic-focus-width:2px;--tz-space-layout-container-max:1120px;--tz-space-layout-container-wide:1440px;--tz-space-layout-prose-max:680px;--tz-space-layout-form-max:480px;--tz-space-layout-header-height:56px;--tz-space-layout-header-height-desktop:72px;--tz-space-layout-band-height:34px;--tz-space-layout-band-height-sm:18px;--tz-space-layout-drawer-width:480px;--tz-space-layout-row-height-compact:32px;--tz-space-layout-row-height-comfortable:44px;--tz-radius-none:0px;--tz-radius-xs:2px;--tz-radius-sm:4px;--tz-radius-md:6px;--tz-radius-lg:10px;--tz-radius-xl:14px;--tz-radius-pill:999px;--tz-radius-circle:9999px;--tz-elevation-0:0px 0px 0px 0px #1f1a171f;--tz-elevation-1:0px 4px 12px 0px #1f1a171f;--tz-elevation-2:0px 8px 24px 0px #1f1a171f;--tz-elevation-3:0px 16px 48px 0px #1f1a172e;--tz-motion-duration-instant:0s;--tz-motion-duration-fast:.12s;--tz-motion-duration-base:.2s;--tz-motion-duration-moderate:.32s;--tz-motion-duration-slow:.48s;--tz-motion-duration-knot:.6s;--tz-motion-duration-trame-reveal:.9s;--tz-motion-duration-count-up:1.2s;--tz-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--tz-motion-easing-enter:cubic-bezier(0, 0, .2, 1);--tz-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--tz-motion-easing-knot:cubic-bezier(.3, 1.3, .5, 1);--tz-motion-easing-weave:cubic-bezier(.65, 0, .35, 1);--tz-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--tz-motion-stagger-row:60ms;--tz-motion-stagger-item:40ms;--tz-motion-distance-sm:4px;--tz-motion-distance-md:12px;--tz-motion-reduced-duration-fast:0s;--tz-motion-reduced-duration-base:.12s;--tz-motion-reduced-duration-moderate:.12s;--tz-motion-reduced-duration-slow:.12s;--tz-motion-reduced-duration-knot:0s;--tz-motion-reduced-duration-trame-reveal:0s;--tz-motion-reduced-duration-count-up:0s;--tz-motion-reduced-easing-knot:cubic-bezier(.2, 0, 0, 1);--tz-breakpoint-xs:360px;--tz-breakpoint-sm:480px;--tz-breakpoint-md:768px;--tz-breakpoint-lg:1024px;--tz-breakpoint-xl:1280px;--tz-breakpoint-xxl:1440px;--tz-z-index-base:0;--tz-z-index-raised:1;--tz-z-index-sticky:10;--tz-z-index-whatsapp-fab:20;--tz-z-index-dropdown:100;--tz-z-index-drawer:200;--tz-z-index-overlay:300;--tz-z-index-modal:400;--tz-z-index-consent:500;--tz-z-index-toast:600;--tz-z-index-skip-link:700}[data-theme=laine]{--tz-color-scheme:light;--tz-color-semantic-bg-page:var(--tz-color-primitive-brand-laine);--tz-color-semantic-bg-surface:var(--tz-color-primitive-neutral-laine-panneau);--tz-color-semantic-bg-surface-alt:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-semantic-bg-image-placeholder:var(--tz-color-primitive-neutral-ecru-image);--tz-color-semantic-bg-inverse:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-bg-brand:var(--tz-color-primitive-brand-garance);--tz-color-semantic-bg-impact:var(--tz-color-primitive-brand-safran);--tz-color-semantic-bg-counter:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-bg-scrim:var(--tz-color-primitive-alpha-scrim);--tz-color-semantic-bg-header:var(--tz-color-primitive-alpha-header-glass);--tz-color-semantic-bg-selected:var(--tz-color-primitive-neutral-selection-indigo);--tz-color-semantic-text-primary:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-secondary:var(--tz-color-primitive-neutral-noire-attenuee);--tz-color-semantic-text-inverse:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-accent:var(--tz-color-primitive-brand-garance);--tz-color-semantic-text-link:var(--tz-color-primitive-brand-garance);--tz-color-semantic-text-link-hover:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-on-brand:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-on-impact:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-on-counter:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-disabled:var(--tz-color-primitive-neutral-noire-attenuee);--tz-color-semantic-border-subtle:var(--tz-color-primitive-neutral-trait);--tz-color-semantic-border-strong:var(--tz-color-primitive-neutral-trait-fort);--tz-color-semantic-border-selected:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-border-focus:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-action-primary-bg:var(--tz-color-primitive-brand-garance);--tz-color-semantic-action-primary-bg-hover:var(--tz-color-primitive-garance-scale-600);--tz-color-semantic-action-primary-bg-pressed:var(--tz-color-primitive-garance-scale-700);--tz-color-semantic-action-primary-text:var(--tz-color-primitive-brand-laine);--tz-color-semantic-action-primary-bg-disabled:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-semantic-action-primary-text-disabled:var(--tz-color-primitive-neutral-noire-attenuee);--tz-color-semantic-action-secondary-bg:var(--tz-color-primitive-alpha-transparent);--tz-color-semantic-action-secondary-bg-hover:var(--tz-color-primitive-neutral-laine-panneau);--tz-color-semantic-action-secondary-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-action-secondary-border:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-action-impact-bg:var(--tz-color-primitive-brand-safran);--tz-color-semantic-action-impact-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-status-success-fg:var(--tz-color-primitive-status-succes-700);--tz-color-semantic-status-success-bg:var(--tz-color-primitive-status-succes-100);--tz-color-semantic-status-success-border:var(--tz-color-primitive-status-succes-700);--tz-color-semantic-status-warning-fg:var(--tz-color-primitive-status-alerte-700);--tz-color-semantic-status-warning-bg:var(--tz-color-primitive-status-alerte-100);--tz-color-semantic-status-warning-border:var(--tz-color-primitive-status-alerte-700);--tz-color-semantic-status-danger-fg:var(--tz-color-primitive-status-erreur-700);--tz-color-semantic-status-danger-bg:var(--tz-color-primitive-status-erreur-100);--tz-color-semantic-status-danger-border:var(--tz-color-primitive-status-erreur-700);--tz-color-semantic-status-info-fg:var(--tz-color-primitive-status-info-700);--tz-color-semantic-status-info-bg:var(--tz-color-primitive-status-info-100);--tz-color-semantic-status-info-border:var(--tz-color-primitive-status-info-700);--tz-color-semantic-motif-trame-fond:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-trame-losange-a:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-trame-losange-b:var(--tz-color-primitive-brand-safran);--tz-color-semantic-motif-trame-coeur-a:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-trame-coeur-b:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-reseau-fond:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-reseau-trait:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-reseau-coeur:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-chevrons-fond:var(--tz-color-primitive-brand-safran);--tz-color-semantic-motif-chevrons-trait:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-bandes-fond:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-bandes-large:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-motif-bandes-fine:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-bandes-centre:var(--tz-color-primitive-brand-henne);--tz-color-semantic-logo-losange-a:var(--tz-color-primitive-brand-garance);--tz-color-semantic-logo-losange-b:var(--tz-color-primitive-brand-safran);--tz-color-semantic-logo-centre:var(--tz-color-semantic-text-primary);--tz-color-component-button-primary-bg:var(--tz-color-semantic-action-primary-bg);--tz-color-component-button-primary-bg-hover:var(--tz-color-semantic-action-primary-bg-hover);--tz-color-component-button-primary-bg-pressed:var(--tz-color-semantic-action-primary-bg-pressed);--tz-color-component-button-primary-text:var(--tz-color-semantic-action-primary-text);--tz-color-component-button-secondary-border:var(--tz-color-semantic-action-secondary-border);--tz-color-component-button-secondary-text:var(--tz-color-semantic-action-secondary-text);--tz-color-component-button-focus-ring:var(--tz-color-semantic-border-focus);--tz-color-component-product-card-bg:var(--tz-color-semantic-bg-page);--tz-color-component-product-card-image-bg:var(--tz-color-semantic-bg-image-placeholder);--tz-color-component-product-card-title:var(--tz-color-semantic-text-primary);--tz-color-component-product-card-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-product-card-price:var(--tz-color-semantic-text-primary);--tz-color-component-product-card-status-badge-bg:var(--tz-color-semantic-bg-inverse);--tz-color-component-product-card-status-badge-text:var(--tz-color-semantic-text-inverse);--tz-color-component-tisse-par-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-tisse-par-avatar-bg:var(--tz-color-primitive-brand-henne);--tz-color-component-tisse-par-avatar-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-tisse-par-name:var(--tz-color-semantic-text-primary);--tz-color-component-tisse-par-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-impact-block-bg:var(--tz-color-semantic-bg-impact);--tz-color-component-impact-block-text:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-block-amount:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-block-link:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-counter-bg:var(--tz-color-semantic-bg-counter);--tz-color-component-impact-counter-number:var(--tz-color-semantic-text-on-counter);--tz-color-component-impact-counter-label:var(--tz-color-semantic-text-on-counter);--tz-color-component-impact-counter-focus:var(--tz-color-primitive-brand-safran);--tz-color-component-weaver-card-bg:var(--tz-color-semantic-bg-page);--tz-color-component-weaver-card-name:var(--tz-color-semantic-text-primary);--tz-color-component-weaver-card-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-weaver-card-image-bg:var(--tz-color-semantic-bg-image-placeholder);--tz-color-component-weaver-quote-text:var(--tz-color-semantic-text-primary);--tz-color-component-weaver-quote-attribution:var(--tz-color-semantic-text-secondary);--tz-color-component-passport-table-head-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-passport-table-head-text:var(--tz-color-semantic-text-secondary);--tz-color-component-passport-table-row-border:var(--tz-color-semantic-border-subtle);--tz-color-component-passport-table-verified:var(--tz-color-semantic-status-success-fg);--tz-color-component-passport-table-unverified:var(--tz-color-semantic-text-secondary);--tz-color-component-form-field-bg:var(--tz-color-semantic-bg-page);--tz-color-component-form-field-border:var(--tz-color-semantic-border-strong);--tz-color-component-form-field-border-focus:var(--tz-color-semantic-border-focus);--tz-color-component-form-field-border-error:var(--tz-color-semantic-status-danger-border);--tz-color-component-form-field-label:var(--tz-color-semantic-text-primary);--tz-color-component-form-field-help:var(--tz-color-semantic-text-secondary);--tz-color-component-form-field-error-text:var(--tz-color-semantic-status-danger-fg);--tz-color-component-header-bg:var(--tz-color-semantic-bg-header);--tz-color-component-header-border:var(--tz-color-semantic-border-subtle);--tz-color-component-header-link:var(--tz-color-semantic-text-secondary);--tz-color-component-header-link-active:var(--tz-color-semantic-text-primary);--tz-color-component-header-link-indicator:var(--tz-color-primitive-brand-safran);--tz-color-component-footer-bg:var(--tz-color-semantic-bg-counter);--tz-color-component-footer-text:var(--tz-color-semantic-text-on-counter);--tz-color-component-footer-focus:var(--tz-color-primitive-brand-safran);--tz-color-component-consent-banner-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-consent-banner-border:var(--tz-color-semantic-border-strong);--tz-color-component-consent-banner-text:var(--tz-color-semantic-text-primary);--tz-color-component-market-selector-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-market-selector-selected-border:var(--tz-color-semantic-border-selected);--tz-color-component-sewn-label-bg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-sewn-label-text:var(--tz-color-primitive-brand-laine);--tz-color-component-signed-card-bg:var(--tz-color-primitive-brand-laine);--tz-color-component-signed-card-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-1-bg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-1-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-2-bg:var(--tz-color-primitive-brand-garance);--tz-color-component-admin-label-2-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-3-bg:var(--tz-color-primitive-brand-safran);--tz-color-component-admin-label-3-fg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-4-bg:var(--tz-color-primitive-brand-henne);--tz-color-component-admin-label-4-fg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-5-bg:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-component-admin-label-5-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-6-bg:var(--tz-color-primitive-status-erreur-100);--tz-color-component-admin-label-6-fg:var(--tz-color-primitive-status-erreur-700);--tz-color-component-admin-label-7-bg:var(--tz-color-primitive-status-alerte-100);--tz-color-component-admin-label-7-fg:var(--tz-color-primitive-status-alerte-700);--tz-color-component-admin-label-8-bg:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-component-admin-label-8-fg:var(--tz-color-primitive-brand-laine-noire)}[data-theme=nuit]{--tz-color-scheme:dark;--tz-color-semantic-bg-page:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-bg-surface:var(--tz-color-primitive-neutral-nuit-surface);--tz-color-semantic-bg-surface-alt:var(--tz-color-primitive-neutral-nuit-surface-2);--tz-color-semantic-bg-image-placeholder:var(--tz-color-primitive-neutral-nuit-surface);--tz-color-semantic-bg-inverse:var(--tz-color-primitive-brand-laine);--tz-color-semantic-bg-brand:var(--tz-color-primitive-brand-garance);--tz-color-semantic-bg-impact:var(--tz-color-primitive-brand-safran);--tz-color-semantic-bg-counter:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-bg-scrim:var(--tz-color-primitive-alpha-scrim);--tz-color-semantic-bg-header:var(--tz-color-primitive-alpha-header-glass-nuit);--tz-color-semantic-bg-selected:var(--tz-color-primitive-neutral-nuit-surface-2);--tz-color-semantic-text-primary:var(--tz-color-primitive-neutral-nuit-texte);--tz-color-semantic-text-secondary:var(--tz-color-primitive-neutral-nuit-attenue);--tz-color-semantic-text-inverse:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-accent:var(--tz-color-primitive-garance-scale-300);--tz-color-semantic-text-link:var(--tz-color-primitive-garance-scale-300);--tz-color-semantic-text-link-hover:var(--tz-color-primitive-neutral-nuit-texte);--tz-color-semantic-text-on-brand:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-on-impact:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-text-on-counter:var(--tz-color-primitive-brand-laine);--tz-color-semantic-text-disabled:var(--tz-color-primitive-neutral-nuit-attenue);--tz-color-semantic-border-subtle:var(--tz-color-primitive-neutral-nuit-trait);--tz-color-semantic-border-strong:var(--tz-color-primitive-neutral-nuit-trait-fort);--tz-color-semantic-border-selected:var(--tz-color-primitive-neutral-nuit-texte);--tz-color-semantic-border-focus:var(--tz-color-primitive-brand-safran);--tz-color-semantic-action-primary-bg:var(--tz-color-primitive-brand-garance);--tz-color-semantic-action-primary-bg-hover:var(--tz-color-primitive-garance-scale-600);--tz-color-semantic-action-primary-bg-pressed:var(--tz-color-primitive-garance-scale-700);--tz-color-semantic-action-primary-text:var(--tz-color-primitive-brand-laine);--tz-color-semantic-action-primary-bg-disabled:var(--tz-color-primitive-neutral-nuit-surface-2);--tz-color-semantic-action-primary-text-disabled:var(--tz-color-primitive-neutral-nuit-attenue);--tz-color-semantic-action-secondary-bg:var(--tz-color-primitive-alpha-transparent);--tz-color-semantic-action-secondary-bg-hover:var(--tz-color-primitive-neutral-nuit-surface);--tz-color-semantic-action-secondary-text:var(--tz-color-primitive-neutral-nuit-texte);--tz-color-semantic-action-secondary-border:var(--tz-color-primitive-neutral-nuit-texte);--tz-color-semantic-action-impact-bg:var(--tz-color-primitive-brand-safran);--tz-color-semantic-action-impact-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-status-success-fg:var(--tz-color-primitive-status-succes-300);--tz-color-semantic-status-success-bg:var(--tz-color-primitive-status-succes-900);--tz-color-semantic-status-success-border:var(--tz-color-primitive-status-succes-300);--tz-color-semantic-status-warning-fg:var(--tz-color-primitive-status-alerte-300);--tz-color-semantic-status-warning-bg:var(--tz-color-primitive-status-alerte-900);--tz-color-semantic-status-warning-border:var(--tz-color-primitive-status-alerte-300);--tz-color-semantic-status-danger-fg:var(--tz-color-primitive-status-erreur-300);--tz-color-semantic-status-danger-bg:var(--tz-color-primitive-status-erreur-900);--tz-color-semantic-status-danger-border:var(--tz-color-primitive-status-erreur-300);--tz-color-semantic-status-info-fg:var(--tz-color-primitive-status-info-300);--tz-color-semantic-status-info-bg:var(--tz-color-primitive-status-info-900);--tz-color-semantic-status-info-border:var(--tz-color-primitive-status-info-300);--tz-color-semantic-motif-trame-fond:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-trame-losange-a:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-trame-losange-b:var(--tz-color-primitive-brand-safran);--tz-color-semantic-motif-trame-coeur-a:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-trame-coeur-b:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-reseau-fond:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-reseau-trait:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-reseau-coeur:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-chevrons-fond:var(--tz-color-primitive-brand-safran);--tz-color-semantic-motif-chevrons-trait:var(--tz-color-primitive-brand-laine-noire);--tz-color-semantic-motif-bandes-fond:var(--tz-color-primitive-brand-laine);--tz-color-semantic-motif-bandes-large:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-semantic-motif-bandes-fine:var(--tz-color-primitive-brand-garance);--tz-color-semantic-motif-bandes-centre:var(--tz-color-primitive-brand-henne);--tz-color-semantic-logo-losange-a:var(--tz-color-primitive-brand-garance);--tz-color-semantic-logo-losange-b:var(--tz-color-primitive-brand-safran);--tz-color-semantic-logo-centre:var(--tz-color-semantic-text-primary);--tz-color-component-button-primary-bg:var(--tz-color-semantic-action-primary-bg);--tz-color-component-button-primary-bg-hover:var(--tz-color-semantic-action-primary-bg-hover);--tz-color-component-button-primary-bg-pressed:var(--tz-color-semantic-action-primary-bg-pressed);--tz-color-component-button-primary-text:var(--tz-color-semantic-action-primary-text);--tz-color-component-button-secondary-border:var(--tz-color-semantic-action-secondary-border);--tz-color-component-button-secondary-text:var(--tz-color-semantic-action-secondary-text);--tz-color-component-button-focus-ring:var(--tz-color-semantic-border-focus);--tz-color-component-product-card-bg:var(--tz-color-semantic-bg-page);--tz-color-component-product-card-image-bg:var(--tz-color-semantic-bg-image-placeholder);--tz-color-component-product-card-title:var(--tz-color-semantic-text-primary);--tz-color-component-product-card-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-product-card-price:var(--tz-color-semantic-text-primary);--tz-color-component-product-card-status-badge-bg:var(--tz-color-semantic-bg-inverse);--tz-color-component-product-card-status-badge-text:var(--tz-color-semantic-text-inverse);--tz-color-component-tisse-par-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-tisse-par-avatar-bg:var(--tz-color-primitive-brand-henne);--tz-color-component-tisse-par-avatar-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-tisse-par-name:var(--tz-color-semantic-text-primary);--tz-color-component-tisse-par-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-impact-block-bg:var(--tz-color-semantic-bg-impact);--tz-color-component-impact-block-text:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-block-amount:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-block-link:var(--tz-color-semantic-text-on-impact);--tz-color-component-impact-counter-bg:var(--tz-color-semantic-bg-counter);--tz-color-component-impact-counter-number:var(--tz-color-semantic-text-on-counter);--tz-color-component-impact-counter-label:var(--tz-color-semantic-text-on-counter);--tz-color-component-impact-counter-focus:var(--tz-color-primitive-brand-safran);--tz-color-component-weaver-card-bg:var(--tz-color-semantic-bg-page);--tz-color-component-weaver-card-name:var(--tz-color-semantic-text-primary);--tz-color-component-weaver-card-meta:var(--tz-color-semantic-text-secondary);--tz-color-component-weaver-card-image-bg:var(--tz-color-semantic-bg-image-placeholder);--tz-color-component-weaver-quote-text:var(--tz-color-semantic-text-primary);--tz-color-component-weaver-quote-attribution:var(--tz-color-semantic-text-secondary);--tz-color-component-passport-table-head-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-passport-table-head-text:var(--tz-color-semantic-text-secondary);--tz-color-component-passport-table-row-border:var(--tz-color-semantic-border-subtle);--tz-color-component-passport-table-verified:var(--tz-color-semantic-status-success-fg);--tz-color-component-passport-table-unverified:var(--tz-color-semantic-text-secondary);--tz-color-component-form-field-bg:var(--tz-color-semantic-bg-page);--tz-color-component-form-field-border:var(--tz-color-semantic-border-strong);--tz-color-component-form-field-border-focus:var(--tz-color-semantic-border-focus);--tz-color-component-form-field-border-error:var(--tz-color-semantic-status-danger-border);--tz-color-component-form-field-label:var(--tz-color-semantic-text-primary);--tz-color-component-form-field-help:var(--tz-color-semantic-text-secondary);--tz-color-component-form-field-error-text:var(--tz-color-semantic-status-danger-fg);--tz-color-component-header-bg:var(--tz-color-semantic-bg-header);--tz-color-component-header-border:var(--tz-color-semantic-border-subtle);--tz-color-component-header-link:var(--tz-color-semantic-text-secondary);--tz-color-component-header-link-active:var(--tz-color-semantic-text-primary);--tz-color-component-header-link-indicator:var(--tz-color-primitive-brand-safran);--tz-color-component-footer-bg:var(--tz-color-semantic-bg-counter);--tz-color-component-footer-text:var(--tz-color-semantic-text-on-counter);--tz-color-component-footer-focus:var(--tz-color-primitive-brand-safran);--tz-color-component-consent-banner-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-consent-banner-border:var(--tz-color-semantic-border-strong);--tz-color-component-consent-banner-text:var(--tz-color-semantic-text-primary);--tz-color-component-market-selector-bg:var(--tz-color-semantic-bg-surface);--tz-color-component-market-selector-selected-border:var(--tz-color-semantic-border-selected);--tz-color-component-sewn-label-bg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-sewn-label-text:var(--tz-color-primitive-brand-laine);--tz-color-component-signed-card-bg:var(--tz-color-primitive-brand-laine);--tz-color-component-signed-card-text:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-1-bg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-1-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-2-bg:var(--tz-color-primitive-brand-garance);--tz-color-component-admin-label-2-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-3-bg:var(--tz-color-primitive-brand-safran);--tz-color-component-admin-label-3-fg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-4-bg:var(--tz-color-primitive-brand-henne);--tz-color-component-admin-label-4-fg:var(--tz-color-primitive-brand-laine-noire);--tz-color-component-admin-label-5-bg:var(--tz-color-primitive-brand-indigo-nuit);--tz-color-component-admin-label-5-fg:var(--tz-color-primitive-brand-laine);--tz-color-component-admin-label-6-bg:var(--tz-color-primitive-status-erreur-100);--tz-color-component-admin-label-6-fg:var(--tz-color-primitive-status-erreur-700);--tz-color-component-admin-label-7-bg:var(--tz-color-primitive-status-alerte-100);--tz-color-component-admin-label-7-fg:var(--tz-color-primitive-status-alerte-700);--tz-color-component-admin-label-8-bg:var(--tz-color-primitive-neutral-laine-panneau-2);--tz-color-component-admin-label-8-fg:var(--tz-color-primitive-brand-laine-noire)}@media (prefers-reduced-motion:reduce){:root{--tz-motion-duration-fast:var(--tz-motion-reduced-duration-fast);--tz-motion-duration-base:var(--tz-motion-reduced-duration-base);--tz-motion-duration-moderate:var(--tz-motion-reduced-duration-moderate);--tz-motion-duration-slow:var(--tz-motion-reduced-duration-slow);--tz-motion-duration-knot:var(--tz-motion-reduced-duration-knot);--tz-motion-duration-trame-reveal:var(--tz-motion-reduced-duration-trame-reveal);--tz-motion-duration-count-up:var(--tz-motion-reduced-duration-count-up);--tz-motion-easing-knot:var(--tz-motion-reduced-easing-knot)}}:root,[data-theme]{color-scheme:var(--tz-color-scheme)}:root{font-family:var(--tz-font-family-body);font-size:var(--tz-font-size-body-mobile);font-weight:var(--tz-font-weight-body);line-height:var(--tz-font-line-height-body);background-color:var(--tz-color-semantic-bg-page);color:var(--tz-color-semantic-text-primary)}:root:lang(ar){line-height:var(--tz-font-line-height-body-ar);letter-spacing:0}@media (width>=768px){:root{font-size:var(--tz-font-size-body)}}[data-theme]{background-color:var(--tz-color-semantic-bg-page);color:var(--tz-color-semantic-text-primary)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--tz-space-semantic-focus-width) solid var(--tz-color-semantic-border-focus);outline-offset:var(--tz-space-semantic-focus-offset);border-radius:var(--tz-radius-sm)}*,:before,:after{box-sizing:border-box}body{background-color:var(--tz-color-semantic-bg-page);min-block-size:100dvh;color:var(--tz-color-semantic-text-primary);flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}img,video{block-size:auto;max-inline-size:100%}h1,h2,h3,h4{font-family:var(--tz-font-family-display);line-height:var(--tz-font-line-height-heading)}:lang(ar) :is(h1,h2,h3,h4){font-family:var(--tz-font-family-body);line-height:var(--tz-font-line-height-heading-ar);letter-spacing:0}a{color:var(--tz-color-semantic-text-link)}a:hover{color:var(--tz-color-semantic-text-link-hover)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}[data-tz-site-header]{view-transition-name:tz-site-header}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:tz-page-fade var(--tz-motion-duration-base) var(--tz-motion-easing-exit) both}::view-transition-new(root){animation:tz-page-weave var(--tz-motion-duration-slow) var(--tz-motion-easing-weave) both}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}@keyframes tz-page-weave{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes tz-page-fade{to{opacity:.55}}picture{display:contents}
