/* ============================================================ ik.css — personal icon library (data-URI edition) Auto-generated. DO NOT EDIT BY HAND. Usage: ============================================================ */ /* Base icon: an empty box whose paint = currentColor. The per-icon rules below apply a mask that "carves out" the SVG shape, so the visible pixels are exactly the SVG, painted in whatever color you set with `color:`. */ .ik { display: inline-block; width: 1em; height: 1em; background-color: currentColor; vertical-align: -0.125em; flex-shrink: 0; } /* Sizing helpers — mirror FontAwesome's fa-xs / fa-sm / fa-lg / fa-xl */ .ik-xs { font-size: 0.75em; } .ik-sm { font-size: 0.875em; } .ik-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; } .ik-xl { font-size: 1.5em; } .ik-2x { font-size: 2em; } .ik-3x { font-size: 3em; } .ik-5x { font-size: 5em; } .ik-7x { font-size: 7em; } .ik-10x { font-size: 10em; } /* Animation helpers */ .ik-spin { animation: ik-spin 2s linear infinite; } @keyframes ik-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .ik-pulse { animation: ik-pulse 2s ease-in-out infinite; } @keyframes ik-pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } /* Fixed-width helper — handy in lists / nav bars */ .ik-fw { width: 1.25em; text-align: center; } /* Stacked icons (two icons on top of each other) */ .ik-stack { position: relative; display: inline-grid; vertical-align: middle; width: 2em; height: 2em; } .ik-stack .ik { grid-area: 1 / 1; align-self: center; justify-self: center; font-size: 1em; } .ik-stack-1x { font-size: 1em; } .ik-stack-2x { font-size: 2em; } /* Cart.svg */ .ik-cart { -webkit-mask: url("data:image/svg+xml,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22?%3E%3Csvg%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cpolygon%20points=%22436.64%20415.13%205.03%20415.13%205.03%20388.6%20410.11%20388.6%20410.11%2079.35%20494.61%2024.67%20509.03%2046.95%20436.64%2093.78%20436.64%20415.13%22%20style=%22fill:%2324272a;%22/%3E%3Ccircle%20cx=%22105.77%22%20cy=%22461.08%22%20r=%2248.45%22%20style=%22fill:%2324272a;%22/%3E%3Ccircle%20cx=%22341.09%22%20cy=%22461.08%22%20r=%2248.45%22%20style=%22fill:%2324272a;%22/%3E%3Crect%20x=%2251.06%22%20y=%22109.64%22%20width=%22317.2%22%20height=%22256.86%22%20style=%22fill:%2324272a;%22/%3E%3Crect%20x=%22181.21%22%20y=%22109.64%22%20width=%2256.91%22%20height=%22127.66%22%20style=%22fill:%23fff;%22/%3E%3C/svg%3E") no-repeat center / contain; mask: url("data:image/svg+xml,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22?%3E%3Csvg%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cpolygon%20points=%22436.64%20415.13%205.03%20415.13%205.03%20388.6%20410.11%20388.6%20410.11%2079.35%20494.61%2024.67%20509.03%2046.95%20436.64%2093.78%20436.64%20415.13%22%20style=%22fill:%2324272a;%22/%3E%3Ccircle%20cx=%22105.77%22%20cy=%22461.08%22%20r=%2248.45%22%20style=%22fill:%2324272a;%22/%3E%3Ccircle%20cx=%22341.09%22%20cy=%22461.08%22%20r=%2248.45%22%20style=%22fill:%2324272a;%22/%3E%3Crect%20x=%2251.06%22%20y=%22109.64%22%20width=%22317.2%22%20height=%22256.86%22%20style=%22fill:%2324272a;%22/%3E%3Crect%20x=%22181.21%22%20y=%22109.64%22%20width=%2256.91%22%20height=%22127.66%22%20style=%22fill:%23fff;%22/%3E%3C/svg%3E") no-repeat center / contain; } /* Home.svg */ .ik-home { -webkit-mask: url("data:image/svg+xml,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22?%3E%3Csvg%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cpolygon%20points=%22137.12%2092.32%2073.06%20148.02%2073.06%2053.33%20137.12%2053.33%20137.12%2092.32%22%20style=%22fill:%2324272a;%22/%3E%3Cpolygon%20points=%2230.78%20274.91%201.16%20241.15%20253.92%2019.44%20511%20239.58%20481.79%20273.7%20254.27%2078.87%2030.78%20274.91%22%20style=%22fill:%2324272a;%22/%3E%3Cpolygon%20points=%22433.81%20298.57%20433.73%20263.6%20255.46%20106.4%2075.69%20263.6%2075.85%20266.67%2075.85%20500.33%20198.39%20500.33%20198.39%20368.78%20311.19%20368.78%20311.19%20500.33%20433.73%20500.33%20433.73%20298.57%20433.81%20298.57%22%20style=%22fill:%2324272a;%22/%3E%3C/svg%3E") no-repeat center / contain; mask: url("data:image/svg+xml,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22?%3E%3Csvg%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cpolygon%20points=%22137.12%2092.32%2073.06%20148.02%2073.06%2053.33%20137.12%2053.33%20137.12%2092.32%22%20style=%22fill:%2324272a;%22/%3E%3Cpolygon%20points=%2230.78%20274.91%201.16%20241.15%20253.92%2019.44%20511%20239.58%20481.79%20273.7%20254.27%2078.87%2030.78%20274.91%22%20style=%22fill:%2324272a;%22/%3E%3Cpolygon%20points=%22433.81%20298.57%20433.73%20263.6%20255.46%20106.4%2075.69%20263.6%2075.85%20266.67%2075.85%20500.33%20198.39%20500.33%20198.39%20368.78%20311.19%20368.78%20311.19%20500.33%20433.73%20500.33%20433.73%20298.57%20433.81%20298.57%22%20style=%22fill:%2324272a;%22/%3E%3C/svg%3E") no-repeat center / contain; } /* truck-cart.svg */ .ik-truck-cart { -webkit-mask: url("data:image/svg+xml,%3Csvg%20width=%2224%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M2%206.5C2%205.67157%202.67157%205%203.5%205H13.0041C14.1141%205%2015%205.90082%2015%207V8H17.7457C18.6387%208%2019.4235%208.59201%2019.6687%209.45066L20.3603%2011.8718L21.1093%2012.371C21.6658%2012.742%2022%2013.3665%2022%2014.0352L22%2018H20.95C20.7184%2019.1411%2019.7095%2020%2018.5%2020C17.2905%2020%2016.2816%2019.1411%2016.05%2018H12.95C12.7184%2019.1411%2011.7095%2020%2010.5%2020C9.29052%2020%208.28164%2019.1411%208.05001%2018H7.94999C7.71836%2019.1411%206.70948%2020%205.5%2020C4.29052%2020%203.28164%2019.1411%203.05001%2018H2V6.5ZM16.4998%2016C16.9559%2015.3928%2017.6821%2015%2018.5%2015C19.0628%2015%2019.5822%2015.186%2020%2015.4998L20%2014.0352L18.6392%2013.1282L17.7457%2010H15V16H16.4998ZM13%2016V7H3.5V15.9998C3.95611%2015.3927%204.6822%2015%205.5%2015C6.31791%2015%207.04408%2015.3928%207.50018%2016H8.49982C8.95592%2015.3928%209.68209%2015%2010.5%2015C11.3179%2015%2012.0441%2015.3928%2012.5002%2016H13ZM6.5%2017.5C6.5%2016.9477%206.05228%2016.5%205.5%2016.5C4.94772%2016.5%204.5%2016.9477%204.5%2017.5C4.5%2018.0523%204.94772%2018.5%205.5%2018.5C6.05228%2018.5%206.5%2018.0523%206.5%2017.5ZM10.5%2018.5C11.0523%2018.5%2011.5%2018.0523%2011.5%2017.5C11.5%2016.9477%2011.0523%2016.5%2010.5%2016.5C9.94772%2016.5%209.5%2016.9477%209.5%2017.5C9.5%2018.0523%209.94772%2018.5%2010.5%2018.5ZM19.5%2017.5C19.5%2016.9477%2019.0523%2016.5%2018.5%2016.5C17.9477%2016.5%2017.5%2016.9477%2017.5%2017.5C17.5%2018.0523%2017.9477%2018.5%2018.5%2018.5C19.0523%2018.5%2019.5%2018.0523%2019.5%2017.5Z%22%20fill=%22%230E1520%22/%3E%3Cpath%20d=%22M4.5%208H12V14H4.5V8Z%22%20fill=%22%230E1520%22/%3E%3C/svg%3E") no-repeat center / contain; mask: url("data:image/svg+xml,%3Csvg%20width=%2224%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M2%206.5C2%205.67157%202.67157%205%203.5%205H13.0041C14.1141%205%2015%205.90082%2015%207V8H17.7457C18.6387%208%2019.4235%208.59201%2019.6687%209.45066L20.3603%2011.8718L21.1093%2012.371C21.6658%2012.742%2022%2013.3665%2022%2014.0352L22%2018H20.95C20.7184%2019.1411%2019.7095%2020%2018.5%2020C17.2905%2020%2016.2816%2019.1411%2016.05%2018H12.95C12.7184%2019.1411%2011.7095%2020%2010.5%2020C9.29052%2020%208.28164%2019.1411%208.05001%2018H7.94999C7.71836%2019.1411%206.70948%2020%205.5%2020C4.29052%2020%203.28164%2019.1411%203.05001%2018H2V6.5ZM16.4998%2016C16.9559%2015.3928%2017.6821%2015%2018.5%2015C19.0628%2015%2019.5822%2015.186%2020%2015.4998L20%2014.0352L18.6392%2013.1282L17.7457%2010H15V16H16.4998ZM13%2016V7H3.5V15.9998C3.95611%2015.3927%204.6822%2015%205.5%2015C6.31791%2015%207.04408%2015.3928%207.50018%2016H8.49982C8.95592%2015.3928%209.68209%2015%2010.5%2015C11.3179%2015%2012.0441%2015.3928%2012.5002%2016H13ZM6.5%2017.5C6.5%2016.9477%206.05228%2016.5%205.5%2016.5C4.94772%2016.5%204.5%2016.9477%204.5%2017.5C4.5%2018.0523%204.94772%2018.5%205.5%2018.5C6.05228%2018.5%206.5%2018.0523%206.5%2017.5ZM10.5%2018.5C11.0523%2018.5%2011.5%2018.0523%2011.5%2017.5C11.5%2016.9477%2011.0523%2016.5%2010.5%2016.5C9.94772%2016.5%209.5%2016.9477%209.5%2017.5C9.5%2018.0523%209.94772%2018.5%2010.5%2018.5ZM19.5%2017.5C19.5%2016.9477%2019.0523%2016.5%2018.5%2016.5C17.9477%2016.5%2017.5%2016.9477%2017.5%2017.5C17.5%2018.0523%2017.9477%2018.5%2018.5%2018.5C19.0523%2018.5%2019.5%2018.0523%2019.5%2017.5Z%22%20fill=%22%230E1520%22/%3E%3Cpath%20d=%22M4.5%208H12V14H4.5V8Z%22%20fill=%22%230E1520%22/%3E%3C/svg%3E") no-repeat center / contain; } /* User.svg */ .ik-user { -webkit-mask: url("data:image/svg+xml,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22?%3E%3Csvg%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Ccircle%20cx=%22254.91%22%20cy=%22161.2%22%20r=%22130.2%22%20style=%22fill:%2324272a;%22/%3E%3Cpath%20d=%22M468.8,441.24l.04-15.96c0-.24,0-.48-.03-.72-5.78-67.06-45.79-122.62-108.72-153.27-3.4-1.66-7.54-.89-10.11,1.79-19.81,20.64-50.33,32.29-79.63,34.55-10.15,1.34-19.73,1.29-29.94.01-29.72-3.4-59.93-13.66-80.48-34.25-2.56-2.56-6.59-3.28-9.91-1.68-62.45,29.93-102.88,87-107.94,153.02-.01.2-.02.39-.02.59l-.1,15.91h-.83v69.76h428.54v-69.76h-.87Z%22%20style=%22fill:%2324272a;%22/%3E%3C/svg%3E") no-repeat center / contain; mask: url("data:image/svg+xml,%3C?xml%20version=%221.0%22%20encoding=%22UTF-8%22?%3E%3Csvg%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Ccircle%20cx=%22254.91%22%20cy=%22161.2%22%20r=%22130.2%22%20style=%22fill:%2324272a;%22/%3E%3Cpath%20d=%22M468.8,441.24l.04-15.96c0-.24,0-.48-.03-.72-5.78-67.06-45.79-122.62-108.72-153.27-3.4-1.66-7.54-.89-10.11,1.79-19.81,20.64-50.33,32.29-79.63,34.55-10.15,1.34-19.73,1.29-29.94.01-29.72-3.4-59.93-13.66-80.48-34.25-2.56-2.56-6.59-3.28-9.91-1.68-62.45,29.93-102.88,87-107.94,153.02-.01.2-.02.39-.02.59l-.1,15.91h-.83v69.76h428.54v-69.76h-.87Z%22%20style=%22fill:%2324272a;%22/%3E%3C/svg%3E") no-repeat center / contain; } /* Total icons: 4 */