.fac-brand-guide,.fac-seo-comparison,.fac-dimension-guide{min-width:0;max-width:100%}
.fac-brand-guide table,.fac-seo-comparison table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse}
.fac-brand-guide th,.fac-brand-guide td,.fac-seo-comparison th,.fac-seo-comparison td{padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dbe5ec}
.fac-brand-guide caption{text-align:left;margin:12px 0;font-weight:600}
.fac-seo-comparison img,.fac-dimension-guide img,body#cms .page-cms img{display:block;max-width:100%;height:auto}
.fac-seo-comparison h2,.fac-dimension-guide h2{margin-top:26px}
@media(max-width:575px){
 .fac-brand-guide table,.fac-brand-guide tbody,.fac-brand-guide tr,.fac-brand-guide td,.fac-seo-comparison table,.fac-seo-comparison tbody,.fac-seo-comparison tr,.fac-seo-comparison td{display:block;width:100%;max-width:100%}
 .fac-brand-guide thead,.fac-seo-comparison thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
 .fac-brand-guide caption{display:block;width:100%}
 .fac-brand-guide tbody tr,.fac-seo-comparison tbody tr{margin:14px 0;padding:12px;border:1px solid #dbe5ec;border-radius:8px;background:#f7fafb}
 .fac-brand-guide td,.fac-seo-comparison td{padding:5px 0!important;border:0}
 .fac-brand-guide td:first-child,.fac-seo-comparison td:first-child{font-weight:700}
 .fac-brand-guide td:nth-child(2)::before{content:"Filtre : ";font-weight:600}
 .fac-brand-guide td:nth-child(3)::before{content:"Conditionnement : ";font-weight:600}
 .fac-seo-comparison td:nth-child(2)::before{content:"Média plat : ";font-weight:600}
 .fac-seo-comparison td:nth-child(3)::before{content:"Média plissé FAC : ";font-weight:600}
}
