class Lookbook::Theme

def to_css

def to_css
  return @css unless @css.nil?
  @css ||= if @overrides.present?
    styles = [":root {"]
    styles << @overrides.select { |key| !key.start_with?("favicon") }.map do |key, value|
      "  --lookbook-#{key.to_s.underscore.tr("_", "-")}: #{value};"
    end
    styles.push "}"
    styles.join("\n")
  else
    ""
  end
end