.gg-c-plus-plus { position: relative; display: block; width: 16px; height: 16px; transform: scale(var(--ggs,1)); border: 3px solid currentColor; box-sizing: border-box; border-radius: 100px; border-right-color: transparent } .gg-c-plus-plus::after, .gg-c-plus-plus::before { content: ""; position: absolute; box-sizing: border-box; display: block; width: 9px; height: 6px; border-left: 2px solid; border-right: 2px solid; right: -9px; top: 2px } .gg-c-plus-plus::after { width: 13px; height: 2px; border-left: 6px solid; border-right: 6px solid; right: -11px; top: 4px }