.bc-cmp{display:block;padding:var(--bc-pt) 0 clamp(58px,6vw,92px);background:var(--bc-bg);color:var(--bc-text);font-family:var(--bc-body-font);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:.32px}.bc-cmp *,.bc-cmp *:before,.bc-cmp *:after{box-sizing:border-box}.bc-cmp__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin:0 14px}.bc-cmp__panel{padding:26px;border:1px solid rgb(var(--bc-p-texte-rgb) / .12);border-radius:12px;background:var(--bc-bg)}.bc-cmp__panel--compare{margin:0 -6px;padding:22px 10px}.bc-cmp .bc-cmp__eyebrow{margin:0 0 10px;font-size:11px;font-weight:750;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:var(--bc-accent)}.bc-cmp .bc-cmp__title{margin:0 0 14px;font-family:var(--bc-heading-font);font-size:clamp(25px,2.2222vw,32px);font-weight:var(--bc-heading-weight);line-height:1.12;letter-spacing:-.008em;text-transform:none;color:var(--bc-text)}.bc-cmp .bc-cmp__intro{margin:0 0 20px;font-size:13px;line-height:1.6;color:var(--bc-text-2)}.bc-cmp__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bc-cmp .bc-cmp__table{width:100%;margin:0;border:0;border-collapse:collapse;font-size:11px;line-height:1.4;color:var(--bc-text)}.bc-cmp .bc-cmp__table :is(th,td){padding:11px 5px;border:0;border-top:1px solid rgb(var(--bc-p-texte-rgb) / .12);border-bottom:1px solid rgb(var(--bc-p-texte-rgb) / .12);background:none;font-weight:400;text-align:center;vertical-align:middle}.bc-cmp .bc-cmp__table thead th{border-top:0;font-size:10.5px;font-weight:700;line-height:1.4}.bc-cmp .bc-cmp__table :is(th,td):first-child{padding-left:0;text-align:left}.bc-cmp .bc-cmp__table :is(th,td):last-child{padding-right:0}.bc-cmp .bc-cmp__table tbody th{font-size:11.5px;font-weight:650;line-height:1.4}.bc-cmp .bc-cmp__table .bc-cmp__ours{background:color-mix(in srgb,var(--bc-p-bleu-clair) 20%,var(--bc-bg));color:var(--bc-accent);font-weight:700}.bc-cmp .bc-cmp__table td.bc-cmp__theirs{font-size:10.8px;color:var(--bc-text-2)}.bc-cmp .bc-cmp__note{margin:12px 0 0;font-size:10.5px;line-height:1.5;color:var(--bc-text-2)}.bc-cmp .bc-cmp__button{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;padding:13px 15px;border-radius:7px;background:var(--bc-accent);color:var(--bc-accent-text);font-size:12px;font-weight:700;line-height:1.6;text-decoration:none;transition:background-color .2s ease}.bc-cmp .bc-cmp__button:hover{background:var(--bc-accent-hover);color:var(--bc-accent-text)}.bc-cmp .bc-cmp__button:focus-visible{outline:2px solid var(--bc-accent);outline-offset:2px}.bc-cmp .bc-cmp__faq-title{margin:0 0 18px;font-family:var(--bc-heading-font);font-size:27px;font-weight:var(--bc-heading-weight);line-height:1.05;letter-spacing:-.008em;text-transform:none;color:var(--bc-text)}.bc-cmp__item{border-bottom:1px solid rgb(var(--bc-p-texte-rgb) / .12)}.bc-cmp__item:first-child{border-top:1px solid rgb(var(--bc-p-texte-rgb) / .12)}.bc-cmp .bc-cmp__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:11px 0;font-size:12.5px;font-weight:650;line-height:1.6;list-style:none;cursor:pointer}.bc-cmp__summary::-webkit-details-marker{display:none}.bc-cmp__summary:after{content:"+";flex:none;font-size:18px;font-weight:650;line-height:1.6;color:var(--bc-accent)}.bc-cmp__item[open] .bc-cmp__summary:after{content:"\2212"}.bc-cmp__summary:focus-visible{outline:2px solid var(--bc-accent);outline-offset:2px}.bc-cmp__answer{padding:0 0 14px;font-size:12.5px;line-height:1.65;color:var(--bc-text-2)}.bc-cmp .bc-cmp__answer :is(p,ul,ol){margin:0;font:inherit;letter-spacing:inherit;color:inherit}.bc-cmp .bc-cmp__answer :is(b,strong){font-weight:700}@media(prefers-reduced-motion:reduce){.bc-cmp .bc-cmp__button{transition:none}}@media(min-width:600px)and (max-width:760px){.bc-cmp__inner{max-width:620px;margin-inline:max(14px,calc((100% - 620px)/2))}}@media(min-width:761px){.bc-cmp__inner{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1252px;margin-inline:max(24px,calc((100% - 1252px)/2))}.bc-cmp__panel--compare{margin:0;padding:24px 18px}.bc-cmp .bc-cmp__table{font-size:11.5px}.bc-cmp .bc-cmp__table :is(th,td){padding:12px 6px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bc-comparison.css.map */
