body.template-collection #shappa-chair-finder.chair-finder--collection{font-family:Arial,Helvetica,sans-serif;color:#151715}body.template-collection #shappa-chair-finder.chair-finder--collection .collection-fit-heading,body.template-collection #shappa-chair-finder.chair-finder--collection .section-heading h2,body.template-collection #shappa-chair-finder.chair-finder--collection .table-heading h3{color:#111;font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:0}body.template-collection #shappa-chair-finder.chair-finder--collection .section-heading{padding:56px 0 32px}body.template-collection #shappa-chair-finder.chair-finder--collection .section-heading h2,body.template-collection #shappa-chair-finder.chair-finder--collection .table-heading h3{font-size:clamp(30px,3.7vw,52px);line-height:1.15}body.template-collection #shappa-chair-finder.chair-finder--collection .section-heading>p{margin-top:16px;font-size:clamp(12px,1vw,16px);line-height:1.45;color:#777b77}body.template-collection #shappa-chair-finder.chair-finder--collection .cards{gap:clamp(10px,1.2vw,18px)}body.template-collection #shappa-chair-finder.chair-finder--collection .card{border:0;border-radius:10px;background:#fafaf7}body.template-collection #shappa-chair-finder.chair-finder--collection .card-visual{height:clamp(148px,18vw,265px);background:#e8e8e0}body.template-collection #shappa-chair-finder.chair-finder--collection .card-visual img{width:100%;height:100%;object-fit:contain}body.template-collection #shappa-chair-finder.chair-finder--collection .card-content{padding:clamp(14px,1.5vw,22px)}body.template-collection #shappa-chair-finder.chair-finder--collection .card h3{min-height:0;margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(14px,1.35vw,19px);font-weight:500;letter-spacing:0;line-height:1.25}body.template-collection #shappa-chair-finder.chair-finder--collection .card .positioning{min-height:3.1em;margin:0 0 10px;color:#777b77;font-size:clamp(10px,.84vw,13px);line-height:1.4}body.template-collection #shappa-chair-finder.chair-finder--collection .fit-stats{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5px;padding:10px 0}body.template-collection #shappa-chair-finder.chair-finder--collection .fit-stats strong{display:block;white-space:normal;font-size:clamp(12px,1.18vw,17px);font-weight:500;line-height:1.25}body.template-collection #shappa-chair-finder.chair-finder--collection .use{padding:10px 0 14px;color:#777b77;font-size:clamp(10px,.84vw,13px);line-height:1.4}body.template-collection #shappa-chair-finder.chair-finder--collection .card-bottom{justify-content:center;margin-top:auto}body.template-collection #shappa-chair-finder.chair-finder--collection .card-link{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:7px 19px;border:0;border-radius:30px;background:#7773c4;color:#fff;font-size:clamp(11px,.9vw,14px);font-weight:600}body.template-collection #shappa-chair-finder.chair-finder--collection .card-link:hover{background:#625eb0}body.template-collection #shappa-chair-finder.chair-finder--collection .table-heading{margin:56px 0 32px}body.template-collection #shappa-chair-finder.chair-finder--collection .table-scroll{border-radius:0}body.template-collection #shappa-chair-finder.chair-finder--collection table{width:100%;min-width:0;font-size:clamp(11px,1.05vw,15px);line-height:1.3}body.template-collection #shappa-chair-finder.chair-finder--collection th,body.template-collection #shappa-chair-finder.chair-finder--collection td{padding:clamp(9px,1.1vw,16px) clamp(11px,1.4vw,20px);vertical-align:middle}body.template-collection #shappa-chair-finder.chair-finder--collection thead th{font-size:clamp(12px,1.12vw,16px);font-weight:600}body.template-collection #shappa-chair-finder.chair-finder--collection tbody th{font-weight:400}body.template-collection #shappa-chair-finder.chair-finder--collection .row-group th{padding:clamp(9px,1.05vw,15px) clamp(11px,1.4vw,20px);background:#e6e6de;color:#777b77;font-size:clamp(11px,1.05vw,15px);font-weight:400;letter-spacing:0;text-transform:none}body.template-collection #shappa-chair-finder.chair-finder--collection .capacity-note{display:block;margin:0;color:#777b77;font-size:.72em;line-height:1.25}body.template-collection #shappa-chair-finder.chair-finder--collection .fit-note,body.template-collection #shappa-chair-finder.chair-finder--collection .closing,body.template-collection #shappa-chair-finder.chair-finder--collection .comparison-floating-head{display:none}@media(min-width:820px){body.template-collection #shappa-chair-finder.chair-finder--collection .cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:819px){body.template-collection #shappa-chair-finder.chair-finder--collection .cards{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-collection #shappa-chair-finder.chair-finder--collection table{min-width:780px}}@media(max-width:767px){body.template-collection #shappa-chair-finder.chair-finder--collection .section-heading{padding:42px 0 24px}body.template-collection #shappa-chair-finder.chair-finder--collection .table-heading{margin:46px 0 24px}body.template-collection #shappa-chair-finder.chair-finder--collection .card-visual{height:clamp(130px,39vw,190px)}body.template-collection #shappa-chair-finder.chair-finder--collection .card .positioning{min-height:3.5em}}@media(max-width:359px){body.template-collection #shappa-chair-finder.chair-finder--collection .card-content{padding:11px}body.template-collection #shappa-chair-finder.chair-finder--collection .fit-stats{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/chair-fit-finder-demo.css.map */
