.section-comparaison-table-container{padding:4rem 0}.section-comparaison-table p{margin:0}.comparaison-header{text-align:center;margin-bottom:2rem}.comparaison-header h2{margin-bottom:1rem}.comparaison-header .h2-part1,.comparaison-header .h2-part2{display:block}.comparaison-subtitle{max-width:70rem;margin:0 auto}.comparaison-table-wrapper{overflow-x:auto}.comparaison-table{width:100%;border-collapse:separate;border-spacing:0;text-align:center;table-layout:auto;margin:2.5rem 0;font-size:1.4rem}.comparaison-table th,.comparaison-table td{text-align:center;vertical-align:middle;padding:.7rem;background:var(--color-creme-legere, #faf8f5);border-bottom:2px solid var(--color-white-snow, #f2f2f2);height:70px;min-width:165px}.comparaison-table td p,.comparaison-table th p{margin:0}.comparaison-table th.sticky,.comparaison-table td.sticky{position:sticky;left:0;z-index:3;min-width:135px;background:var(--color-creme-legere, #faf8f5);padding-left:1rem}.comparaison-table .col-label.sticky{font-size:1.2rem;opacity:1;visibility:visible;transition:opacity .3s ease;text-align:left;line-height:normal;color:#333;font-style:italic;background:var(--color-white-snow)}.comparaison-table .row-label{text-align:left;font-weight:400}.comparaison-table th:nth-child(2),.comparaison-table td:nth-child(2){background:var(--color-white-snow, #fff);border:none;box-shadow:inset 2px 0 0 var(--color-terra-cuivree, #B74C2D),inset -2px 0 0 var(--color-terra-cuivree, #B74C2D)}.comparaison-table thead th:nth-child(2){box-shadow:inset 2px 0 0 var(--color-terra-cuivree, #B74C2D),inset -2px 0 0 var(--color-terra-cuivree, #B74C2D),inset 0 2px 0 var(--color-terra-cuivree, #B74C2D);color:var(--color-white-snow)}.comparaison-table thead th:nth-child(2) p{color:var(--color-white-snow);font-weight:700}.comparaison-table tbody tr:last-child td:nth-child(2){box-shadow:inset 2px 0 0 var(--color-terra-cuivree, #B74C2D),inset -2px 0 0 var(--color-terra-cuivree, #B74C2D),inset 0 -2px 0 var(--color-terra-cuivree, #B74C2D)}.section-comparaison-table .comparaison-footer{text-align:center}.section-comparaison-table .comparaison-footer p{margin:0}.section-comparaison-table .comparaison-footer .comparaison-conclusion{margin:3rem}@media (min-width: 768px){.section-comparaison-table .page-width{padding:0 2rem}.comparaison-table th.sticky,.comparaison-table td.sticky{padding-left:1rem}.comparaison-table .col-label.sticky{opacity:0;visibility:hidden}.comparaison-table{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-section-comparaison-table.css.map */
