diff --git a/core/modules/system/system.libraries.yml b/core/modules/system/system.libraries.yml
index 0efb156..a344732 100644
--- a/core/modules/system/system.libraries.yml
+++ b/core/modules/system/system.libraries.yml
@@ -27,7 +27,6 @@ base:
       css/components/container-inline.theme.css: { every_page: true, weight: -10 }
       css/components/details.theme.css: { every_page: true, weight: -10 }
       css/components/exposed-filters.theme.css: { every_page: true, weight: -10 }
-      css/components/field.theme.css: { every_page: true, weight: -10 }
       css/components/form.theme.css: { every_page: true, weight: -10 }
       css/components/icons.theme.css: { every_page: true, weight: -10 }
       css/components/inline-form.theme.css: { every_page: true, weight: -10 }
diff --git a/core/themes/bartik/templates/field--node--field-tags.html.twig b/core/themes/bartik/templates/field--node--field-tags.html.twig
index c228697..39ea41b 100644
--- a/core/themes/bartik/templates/field--node--field-tags.html.twig
+++ b/core/themes/bartik/templates/field--node--field-tags.html.twig
@@ -38,6 +38,7 @@
     label_display == 'inline' ? 'inline',
   ]
 %}
+{{ attach_library('classy/field') }}
 <div{{ attributes.addClass(classes) }}>
   {% if not label_hidden %}
     <h3{{ title_attributes.addClass(title_classes) }}>{{ label }}</h3>
diff --git a/core/themes/classy/classy.libraries.yml b/core/themes/classy/classy.libraries.yml
index a5bde77..bfa3063 100644
--- a/core/themes/classy/classy.libraries.yml
+++ b/core/themes/classy/classy.libraries.yml
@@ -16,6 +16,12 @@ drupal.comment.threaded:
     theme:
       css/comment/comment.theme.css: {}
 
+field:
+  version: VERSION
+  css:
+    component:
+      css/components/field.css: { weight: -10 }
+
 search.results:
   version: VERSION
   css:
diff --git a/core/modules/system/css/components/field.theme.css b/core/themes/classy/css/components/field.css
similarity index 100%
rename from core/modules/system/css/components/field.theme.css
rename to core/themes/classy/css/components/field.css
diff --git a/core/themes/classy/templates/field/field--comment.html.twig b/core/themes/classy/templates/field/field--comment.html.twig
index 930c232..ffc3a94 100644
--- a/core/themes/classy/templates/field/field--comment.html.twig
+++ b/core/themes/classy/templates/field/field--comment.html.twig
@@ -44,6 +44,7 @@
     label_display == 'visually_hidden' ? 'visually-hidden',
   ]
 %}
+{{ attach_library('classy/field') }}
 <section{{ attributes.addClass(classes) }}>
   {% if comments and not label_hidden %}
     {{ title_prefix }}
diff --git a/core/themes/classy/templates/field/field--node--created.html.twig b/core/themes/classy/templates/field/field--node--created.html.twig
index 6bc3939..2385c56 100644
--- a/core/themes/classy/templates/field/field--node--created.html.twig
+++ b/core/themes/classy/templates/field/field--node--created.html.twig
@@ -29,6 +29,7 @@
     'field-label-' ~ label_display,
   ]
 %}
+{{ attach_library('classy/field') }}
 <span{{ attributes.addClass(classes) }}>
   {%- for item in items -%}
     {{ item.content }}
diff --git a/core/themes/classy/templates/field/field--node--title.html.twig b/core/themes/classy/templates/field/field--node--title.html.twig
index 48a732d..85248bd 100644
--- a/core/themes/classy/templates/field/field--node--title.html.twig
+++ b/core/themes/classy/templates/field/field--node--title.html.twig
@@ -29,6 +29,7 @@
     'field-label-' ~ label_display,
   ]
 %}
+{{ attach_library('classy/field') }}
 <span{{ attributes.addClass(classes) }}>
   {%- for item in items -%}
     {{ item.content }}
diff --git a/core/themes/classy/templates/field/field--node--uid.html.twig b/core/themes/classy/templates/field/field--node--uid.html.twig
index dcebead..4f61b1a 100644
--- a/core/themes/classy/templates/field/field--node--uid.html.twig
+++ b/core/themes/classy/templates/field/field--node--uid.html.twig
@@ -29,6 +29,7 @@
     'field-label-' ~ label_display,
   ]
 %}
+{{ attach_library('classy/field') }}
 <span{{ attributes.addClass(classes) }}>
   {%- for item in items -%}
     {{ item.content }}
diff --git a/core/themes/classy/templates/field/field.html.twig b/core/themes/classy/templates/field/field.html.twig
index 5ab1e92..19fba01 100644
--- a/core/themes/classy/templates/field/field.html.twig
+++ b/core/themes/classy/templates/field/field.html.twig
@@ -53,6 +53,7 @@
     label_display == 'visually_hidden' ? 'visually-hidden',
   ]
 %}
+{{ attach_library('classy/field') }}
 <div{{ attributes.addClass(classes) }}>
   {% if not label_hidden %}
     <div{{ title_attributes.addClass(title_classes) }}>{{ label }}</div>
