component for styles