﻿.component-texte-courant-card{width:100%}.component-texte-courant-card--align-left{text-align:left}.component-texte-courant-card--align-center{text-align:center}.component-texte-courant-card--align-right{text-align:right}.component-texte-courant-card--corps-haas-xxs,.component-texte-courant-card--corps-haas-xxs p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:12px;line-height:var(--line-height-L);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-button-primary-font)}@media(max-width: 767px){.component-texte-courant-card--corps-haas-xxs{font-weight:450}}.component-texte-courant-card--corps-haas-xs,.component-texte-courant-card--corps-haas-xs p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:16px;line-height:var(--line-height-L);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-corps-primary-font)}@media(max-width: 767px){.component-texte-courant-card--corps-haas-xs{font-weight:450}}.component-texte-courant-card--corps-haas-s,.component-texte-courant-card--corps-haas-s p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:20px;line-height:var(--line-height-L);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-corps-primary-font)}@media(max-width: 767px){.component-texte-courant-card--corps-haas-s{line-height:170%;font-weight:450}}.component-texte-courant-card--corps-haas-m,.component-texte-courant-card--corps-haas-m p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:24px;line-height:100%;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-corps-primary-font)}@media(max-width: 767px){.component-texte-courant-card--corps-haas-m{font-weight:450}}.component-texte-courant-card--corps-haas-l,.component-texte-courant-card--corps-haas-l p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:32px;line-height:100%;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-corps-primary-font)}@media(max-width: 767px){.component-texte-courant-card--corps-haas-l{font-weight:450}}.component-texte-courant-card--corps-haas-xl,.component-texte-courant-card--corps-haas-xl p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:40px;line-height:100%;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-button-primary-font)}@media(max-width: 767px){.component-texte-courant-card--corps-haas-xl{font-weight:450}}.component-texte-courant-card--corps-haas-caps,.component-texte-courant-card--corps-haas-caps p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:12px;line-height:var(--line-height-XS);font-weight:450;letter-spacing:var(--letter-spacing-button-primary-font);text-transform:uppercase}@media(max-width: 767px){.component-texte-courant-card--corps-haas-caps{line-height:100%;font-weight:450}}.component-texte-courant-card--bouton-haas-xs,.component-texte-courant-card--bouton-haas-xs p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:12px;line-height:var(--line-height-S);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-button-primary-font)}.component-texte-courant-card--bouton-haas-s,.component-texte-courant-card--bouton-haas-s p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:16px;line-height:var(--line-height-XS);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-button-primary-font)}@media(max-width: 767px){.component-texte-courant-card--bouton-haas-s{font-weight:var(--font-weight-medium)}}.component-texte-courant-card--bouton-haas-m,.component-texte-courant-card--bouton-haas-m p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:16px;line-height:var(--line-height-L);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-button-primary-font)}@media(max-width: 767px){.component-texte-courant-card--bouton-haas-m{line-height:var(--line-height-S);font-weight:var(--font-weight-medium)}}.component-texte-courant-card--bouton-corps-haas-s,.component-texte-courant-card--bouton-corps-haas-s p{font-family:var(--font-family-primary),Arial,sans-serif;font-size:16px;line-height:var(--line-height-L);font-weight:450;letter-spacing:var(--letter-spacing-button-primary-font)}@media(max-width: 767px){.component-texte-courant-card--bouton-corps-haas-s{line-height:170%;font-weight:450}}.component-texte-courant-card--corps-wix-xs,.component-texte-courant-card--corps-wix-xs p{font-family:var(--font-family-secondary),Arial,sans-serif;letter-spacing:var(--letter-spacing-corps-secondary-font);font-size:12px;line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-corps-secondary-font)}.component-texte-courant-card--corps-wix-s,.component-texte-courant-card--corps-wix-s p{font-family:var(--font-family-secondary),Arial,sans-serif;letter-spacing:var(--letter-spacing-corps-secondary-font);font-size:16px;line-height:var(--line-height-normal);font-weight:400;letter-spacing:var(--letter-spacing-corps-secondary-font)}.component-texte-courant-card__content a{text-decoration:underline;font-weight:var(--font-weight-semibold);transition:opacity .3s ease;color:inherit}.component-texte-courant-card__content a:hover{opacity:.5;color:inherit}.component-texte-courant-card__content sup{font-size:.7em;vertical-align:super}.component-texte-courant-card__content ul{list-style:none;padding-left:0;margin-top:var(--padding-M)}.component-texte-courant-card__content ul li{position:relative;margin-bottom:var(--padding-XS);display:flex;align-items:flex-start;gap:var(--padding-XXS);min-width:0;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.component-texte-courant-card__content ul li::before{content:"•";font-weight:var(--font-weight-semibold)}.component-texte-courant-card--bullet-normal .component-texte-courant-card__content ul li{padding-left:15px;display:list-item;padding-left:15px}.component-texte-courant-card--bullet-normal .component-texte-courant-card__content ul li::before{content:"•";font-weight:var(--font-weight-semibold);position:absolute;left:0}.component-texte-courant-card--bullet-icon .component-texte-courant-card__content ul li{padding-left:0;display:flex;align-items:flex-start;gap:var(--padding-XXS)}.component-texte-courant-card--bullet-icon .component-texte-courant-card__content ul li::before{display:none}.component-texte-courant-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;margin-top:.125em}.component-texte-courant-card__icon svg{width:100%;height:100%;max-width:15px;max-height:15px}.component-texte-courant-card__text{flex:1;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;min-width:0}.component-texte-courant-card--bo{border:2px dashed #ccc;padding:var(--padding-M);margin:var(--padding-M) 0}.component-texte-courant-card--bo::before{content:"Composant Texte Courant Card";display:block;font-size:12px;color:#666;margin-bottom:var(--padding-XXS);font-weight:var(--font-weight-semibold)}
