/*-------------- icons -----------------*/
.icon{
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
	fill: #404040;

	&.ic-white{fill: #fff;}

	&.ic-stroke{
		stroke: var(--color-text);
		fill: transparent;
	}
}