
.rhp-ticket__icon {
	display: contents;
}
.rhp-ticket__icon svg {
	width: 24px;
	height: 18px;
	fill: #115740;
	opacity: 0.35;
}
.rhp-ticket__icon.icon-sm svg {
    width: 18px;
}
.rhp-ticket__icon.dollar svg {
	width: 12px;
}
.rhp-ticket__icon.active svg {
	opacity: 1;
}
.rhp-ticket__icon.icon-dark svg,
*:hover > .rhp-ticket__icon.icon-hover-dark svg {
    fill: #211F1D;
}
.rhp-ticket__icon.icon-white svg,
*:hover > .rhp-ticket__icon.icon-hover-white svg {
	fill: #ffffff;
}