.so-product-benefit{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important;min-width:0;overflow:visible!important}
.so-product-benefit>.so-benefit-svg,.so-product-benefit>.so-france-flag{flex:0 0 20px;width:20px;height:20px}
.so-product-benefit>.so-france-flag{height:14px;border:1px solid #ddd;border-radius:2px}
.so-product-benefit .text-block{min-width:0;flex:1}
.so-product-benefit .text-block p,.so-product-benefit .text-block ul,.so-product-benefit .text-block li{margin:0;padding:0;list-style:none}
@media(max-width:749px){.so-product-benefit .text-block,.so-product-benefit .text-block p,.so-product-benefit .text-block li{font-size:13px!important;line-height:22px!important;white-space:nowrap}.so-product-benefit{margin-bottom:3px}}
@media(max-width:359px){.so-product-benefit .text-block,.so-product-benefit .text-block p,.so-product-benefit .text-block li{font-size:12px!important}}
