.shp-icon{display:block;font-size:inherit;position:relative;color:inherit;background-color:rgba(0,0,0,0);}.shp-icon svg{display:block;vertical-align:top;font-size:inherit;position:relative;width:100%;height:auto;}.shp-icon--inline{vertical-align:baseline;display:inline-block;}.shp-icon--inline svg{height:1em;width:auto;}.shp-icon--block svg{width:100% !important;height:auto !important;top:0 !important;}.shp-icon--block.aligncenter svg{width:10vw !important;margin:0 auto;}