.b-compte-public{max-width:1100px;padding-block:45px 70px}.b-compte{min-width:0}.b-compte .b-page-entete{margin-bottom:32px}.b-compte-carte{min-width:0;padding:28px;background:var(--m-papier);border:1px solid var(--m-trait);border-radius:9px;margin-bottom:24px}.b-compte-carte h2{font:400 28px/1.2 var(--m-serif);margin-bottom:14px}.b-compte-carte h3{font:600 15px/1.5 var(--m-sans);margin-bottom:12px}.b-compte-carte p,.b-compte-aide p{font-size:14px;line-height:1.8;color:var(--m-secondaire);margin-block:12px}.b-compte-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.b-compte .b-champ{min-width:0}.b-compte .b-champ input,.b-compte .b-champ select,.b-compte .b-champ textarea{width:100%;min-width:0;box-sizing:border-box}.b-compte .b-champ select,.b-compte .b-champ textarea{font:inherit;font-size:15px;padding:12px;border:1px solid #cbb8a5;border-radius:5px;background:#fff;min-height:48px}.b-compte .b-champ textarea{min-height:130px;resize:vertical}.b-compte .b-champ label{display:block;font-size:13px;margin-bottom:8px}.b-compte-choix{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;margin-block:18px}.b-compte-choix input{margin-top:6px;flex-shrink:0;width:18px;height:18px;accent-color:#bd4828}.b-compte-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px}.b-compte .b-champ-plein{grid-column:1/-1}.b-compte-aide{padding:24px 0}.b-compte-aide h2{font:400 28px/1.2 var(--m-serif)}.b-compte-note{font-size:12px;line-height:1.8;color:var(--m-secondaire);margin-block:14px}.b-compte .b-champ-antispam{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.b-compte-offres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:28px}.b-compte-offre{border:1px solid var(--m-trait);border-radius:9px;background:var(--m-papier);padding:24px;min-width:0;display:flex;flex-direction:column}.b-compte-offre h3{font:400 30px var(--m-serif);margin-block:10px}.b-compte-offre ul{padding-left:18px;font-size:13px;line-height:1.9;margin-block:16px;flex:1}.b-compte-offre .m-bouton{align-self:start;font-size:12px}.b-compte-offre-prix{font-size:24px}.b-compte-offre-prix small{font:400 12px var(--m-sans)}.b-compte-offre[data-actuelle]{border-color:#c14d2c}.b-compte-historique{display:grid;gap:14px}.b-compte-commande{border:1px solid var(--m-trait);border-radius:8px;padding:20px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.b-compte-commande h3{margin-bottom:8px}.b-compte-commande p{font-size:12px;margin:6px 0}.b-compte-commande .m-bouton{font-size:12px;padding:10px 15px}.b-compte-recap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:24px}.b-compte-recap dt{font-size:12px;color:var(--m-secondaire);margin-bottom:6px}.b-compte-recap dd{font-size:16px;overflow-wrap:anywhere}.b-compte-virement{overflow-wrap:anywhere;border-left:3px solid #bd4828;padding:12px 18px;background:#f5ebda}.b-compte :focus-visible{outline:3px solid #c68d53;outline-offset:3px}.b-compte .b-message{margin-bottom:24px}.b-compte details>summary{cursor:pointer;font-size:14px}.b-compte details[open]>summary{margin-bottom:24px}.b-compte-termes{max-width:850px}.b-compte-termes p{margin-block:20px;line-height:1.8}.b-compte-aucune{padding:24px;border:1px dashed var(--m-trait);margin:24px 0}
.b-site .b-champ-antispam{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.b-compte-reinitialisation{max-width:650px}
@media(max-width:700px){.b-compte-grille,.b-compte-offres,.b-compte-recap{grid-template-columns:minmax(0,1fr)}.b-compte-carte,.b-compte-offre{padding:22px 16px}.b-compte .b-champ input,.b-compte .b-champ select,.b-compte .b-champ textarea{font-size:16px}.b-compte-actions .m-bouton{width:100%;justify-content:center}.b-compte-public{padding-top:28px}.b-compte .b-champ-plein{grid-column:auto}.b-compte-commande{padding:18px 14px}.b-compte-virement{font-size:14px}}
