/* One visual language for company capabilities and shop reassurance. */
.cdc-site .cdc-picto {
    display: block;
    flex: 0 0 auto;
    width: 34px;
    height: 34px;
    margin: 0 0 16px;
    color: var(--cdc-red, #ed2028);
}
.cdc-site .shop-proof-row .cdc-picto,
.cdc-site .service-proof-row .cdc-picto {
    color: #fff;
    width: 30px;
    height: 30px;
    margin-bottom: 12px;
}
.cdc-site .company-organisation .cdc-picto { margin-bottom: 24px; }
.cdc-site .cdc-product-reassurance .cdc-picto {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0;
    vertical-align: middle;
}
@media (max-width: 600px) {
    .cdc-site .cdc-picto { width: 30px; height: 30px; margin-bottom: 12px; }
}
