.tb-simu{padding:var(--tb-espace-section) var(--tb-marge);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--tb-sans);font-size:16px;line-height:1.55}.tb-simu__cadre{margin-inline:auto}tablya-rallonges{display:block}.tb-simu .tb-simu__titre{margin:0}.tb-simu__sous{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 clamp(40px,5vw,64px);font-size:15px;letter-spacing:.02em;text-transform:uppercase}.tb-simu__sous p{margin:0}.tb-simu__points{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:none;max-width:50%}.tb-simu__points i{width:12px;height:12px;border-radius:2px;background-color:rgba(var(--color-foreground),.12);transition:background-color .3s ease}.tb-simu__points i.on{background-color:rgb(var(--color-foreground))}.tb-simu__corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(32px,5vw,80px);align-items:center}.tb-simu__titre+.tb-simu__corps{margin-top:clamp(40px,5vw,64px)}.tb-simu--rallonges .tb-simu__corps{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);margin-top:clamp(40px,5vw,64px)}.tb-simu__rte p{margin:0;max-width:44ch;color:rgba(var(--color-foreground),.6)}.tb-simu__rte p+p{margin-top:14px}.tb-simu__rte a{color:rgb(var(--color-foreground))}.tb-simu__reglage{margin-top:36px}.tb-simu__texte>.tb-simu__reglage:first-child{margin-top:0}.tb-simu__reglage-tete{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;font-size:14px}.tb-simu__reglage-tete output{font-weight:700;font-variant-numeric:tabular-nums}.tb-simu__curseur{display:block;width:100%;height:28px;margin:0;accent-color:rgb(var(--color-foreground));cursor:pointer}.tb-simu__curseur:focus-visible{outline:2px solid var(--tb-chene);outline-offset:3px;box-shadow:none}.tb-simu__chiffres{display:flex;flex-wrap:wrap;gap:16px 40px;margin:30px 0 0}.tb-simu__chiffres dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.tb-simu__chiffres dd{margin:0;font-weight:300;font-size:clamp(34px,4vw,54px);line-height:1.2;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.tb-simu__plan{min-width:0;color:var(--tb-noir)}.tb-simu__plateau{fill:var(--tb-bois);stroke:var(--tb-chene);stroke-width:1.5;transition:x .6s var(--tb-courbe),width .6s var(--tb-courbe)}.tb-simu__chaise{fill:var(--tb-blanc);stroke:var(--tb-noir);stroke-width:1.2}.tb-simu__cote{stroke:var(--tb-noir);stroke-width:1}.tb-simu__plan text{font-family:var(--tb-sans);font-size:11px;fill:var(--tb-noir)}.tb-simu__mur{stroke:var(--tb-noir);stroke-width:2;stroke-dasharray:4 5;transition:opacity .4s ease}.tb-simu__plan .tb-simu__legende{fill:var(--tb-doux)}.tb-simu__note{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--tb-doux)}.tb-simu__aide{margin:0;padding:20px;border:1px dashed rgba(var(--color-foreground),.35);border-radius:var(--tb-rayon);font-size:14px;color:rgba(var(--color-foreground),.75)}@media(max-width:1000px){.tb-simu__corps,.tb-simu--rallonges .tb-simu__corps{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.tb-simu__chiffres{column-gap:28px}.tb-simu--rallonges .tb-simu__chiffres{column-gap:24px}}@media(prefers-reduced-motion:reduce){.tb-simu__plateau,.tb-simu__mur,.tb-simu__points i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-tablya-simulateurs.css.map */
