.b-ic{display:inline-block;inline-size:1rem;block-size:1rem;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;vertical-align:-.125em}.b-ic--2xs{inline-size:.6875rem;block-size:.6875rem}.b-ic--sm{inline-size:.875rem;block-size:.875rem}.b-ic--lg{inline-size:1.3125rem;block-size:1.3125rem}.b-ic--xl{inline-size:1.375rem;block-size:1.375rem}.b-ic--thin{stroke-width:1.8}.b-ic--bold{stroke-width:2.6}.b-ic--fill{fill:currentColor;stroke:none}