.ib-size-link a{border:1px solid #d8d0c2;border-radius:.4rem;padding:.7rem 1.2rem;font-weight:500;background:#f8f5ef}.ib-size-link a:hover{background:#f0eadf}.ib-size-guide .ib-size-section{border-top:1px solid #ded8cd;padding-top:4rem;margin-top:4rem;scroll-margin-top:12rem}.ib-size-guide .ib-guide-note{background:#f5f2eb;padding:2rem;border-left:2px solid #9e8051;font-size:1.4rem;line-height:1.7}.ib-size-guide .ib-guide-note p{margin:.7rem 0 0}.ib-size-guide .ib-length-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.8rem;margin:2.5rem 0}.ib-size-guide .ib-length-strip div{background:#f5f2eb;padding:1.6rem .5rem;text-align:center}.ib-size-guide .ib-length-strip strong{display:block;font-size:2rem;font-weight:500}.ib-size-guide .ib-length-strip span{display:block;font-size:1.15rem;color:#655f56;margin-top:.6rem}.ib-size-guide .ib-guide-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:2.5rem 0}.ib-size-guide .ib-guide-comparison{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:start}.ib-size-guide .ib-guide-figure{margin:0;background:#f8f5ef;border-radius:.6rem;padding:1.5rem}.ib-size-guide .ib-guide-figure svg{display:block;width:100%;height:auto}.ib-size-guide figcaption{font-size:1.15rem;line-height:1.6;color:#655f56;padding:0 1rem 1rem}.ib-size-guide .ib-guide-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin:3rem 0}.ib-size-guide .ib-guide-pair>div{min-width:0;scroll-margin-top:12rem}.ib-size-guide .ib-size-table{overflow-x:auto;max-width:100%}.ib-size-guide table{width:100%;border-collapse:collapse;table-layout:auto;box-shadow:none;font-size:1.3rem}.ib-size-guide caption{text-align:left;padding:0 0 1.2rem;color:#655f56;font-size:1.2rem}.ib-size-guide th,.ib-size-guide td{border:0;border-bottom:1px solid #ded8cd;padding:1.3rem .8rem;text-align:left;vertical-align:top;line-height:1.6}.ib-size-guide thead th{background:#f5f2eb;font-weight:600;color:#514632}.ib-size-guide tbody th{white-space:nowrap;font-weight:500}.ib-size-guide td small,.ib-size-guide th small{display:block;font-weight:400;font-size:1.05rem;color:#655f56}.ib-size-guide .ib-guide-sources{margin-top:3rem}@media(max-width:749px){.ib-size-guide{padding-inline:1.6rem}.ib-size-guide .ib-page__intro{margin-bottom:2.5rem}.ib-size-guide .ib-length-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.ib-size-guide .ib-length-strip strong{font-size:1.7rem}.ib-size-guide .ib-guide-steps,.ib-size-guide .ib-guide-pair,.ib-size-guide .ib-guide-comparison{grid-template-columns:minmax(0,1fr);gap:2rem}.ib-size-guide .ib-guide-steps h3{margin-bottom:.6rem}.ib-size-guide .ib-guide-steps p{margin-top:0}.ib-size-guide .ib-guide-figure{max-width:42rem;width:100%;box-sizing:border-box;margin:0 auto}.ib-size-guide th,.ib-size-guide td{padding:1rem .5rem;font-size:1.2rem}.ib-size-guide .ib-guide-note{padding:1.6rem}.ib-size-guide .ib-page__links{justify-content:flex-start;gap:.7rem}}.ib-size-guide .ib-audience-chooser{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0 0 2.5rem}.ib-size-guide .ib-audience-chooser a{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;background:#f5f2eb;border:1px solid #d8d0c2;border-radius:.6rem;padding:2rem;text-decoration:none}.ib-size-guide .ib-audience-chooser a:hover{background:#ede6d9}.ib-size-guide .ib-audience-chooser a:focus-visible{outline:2px solid #81704c;outline-offset:3px}.ib-size-guide .ib-audience-chooser strong{font-size:2.3rem;font-weight:500}.ib-size-guide .ib-audience-chooser span{font-size:1.3rem}.ib-size-guide .ib-audience-chooser .ib-audience-action{text-decoration:underline;text-underline-offset:.3rem;margin-top:1rem}.ib-size-guide .ib-audience-bracelets{padding:2.5rem;margin-top:3rem;background:#faf8f3;border-radius:.6rem}.ib-size-guide .ib-audience-bracelets>div{scroll-margin-top:12rem}.ib-size-guide .ib-audience-bracelets table{max-width:65rem}.ib-size-guide .ib-kids-figure{margin:1.8rem 0}.ib-size-guide .ib-guide-comparison table th:nth-child(1),.ib-size-guide .ib-guide-comparison table th:nth-child(2){width:18%}@media(max-width:749px){.ib-size-guide .ib-audience-chooser{gap:.7rem}.ib-size-guide .ib-audience-chooser a{padding:1.4rem .8rem;align-items:center;text-align:center}.ib-size-guide .ib-audience-chooser strong{font-size:1.9rem}.ib-size-guide .ib-audience-chooser span{font-size:1.1rem;line-height:1.5}.ib-size-guide .ib-audience-bracelets{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
