/* Trust Co. — lien « Trust Flex » en petit sous chaque produit (v63) */
.flex-mini{display:inline-flex;align-items:center;gap:5px;margin:6px 0 0;padding:2px 0;font-size:.74rem;font-weight:600;letter-spacing:.01em;color:#3E6480!important;text-decoration:none!important;border:0!important;width:max-content;max-width:100%;transition:color .2s,opacity .2s}
.flex-mini svg{width:13px;height:13px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.flex-mini:hover,.flex-mini:focus{color:#1f3343!important;text-decoration:none!important}
html body article.produit .produit-bas a.flex-mini,html body article.produit .produit-bas a.flex-mini *{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}
html[data-theme="dark"] .flex-mini{color:#8fb4cf!important}
html[data-theme="dark"] .flex-mini:hover{color:#cfe2f0!important}
/* carte de la boutique : « Trust Flex » sous le bouton « Ajouter », aligné à droite, sur la ligne de « Prix indicatif » */
article.produit .produit-bas:has(.flex-mini){grid-template-areas:"prix bouton" "note flex"!important;row-gap:4px;align-items:center}
article.produit .produit-bas:has(.flex-mini) [data-ajouter]{grid-area:bouton;align-self:center}
article.produit .produit-bas .flex-mini{grid-area:flex;justify-self:center;align-self:center;margin:0;white-space:nowrap}
.fiche .flex-mini,.fp-infos .flex-mini{margin-top:8px}
