
/* Header-Icons: Font Awesome */
.kk-header-icon{ display:inline-flex; align-items:center; gap:.4rem; text-decoration:none; padding:.25rem .5rem; margin-left:.5rem; }
.kk-header-icon .mobilemenu{ font-size:.85em; }
.kk-header-icon .fa{ font-size:1.15em; line-height:1; }
.kk-header-icon .kk-cart-count{ background: var(--KK-WC-PRIMARY, #1a3c34); color:#fff; border-radius:999px; padding:0 .45em; font-size:.75em; line-height:1.6; margin-left:.25rem; }
