diff --git a/icons/carton-off.json b/icons/carton-off.json
new file mode 100644
index 000000000..2afd61f7f
--- /dev/null
+++ b/icons/carton-off.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley",
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Marking lactose-free or non-dairy beverages",
+ "Indicating unavailable packaged drinks in menus",
+ "Showing restricted dairy products in diet filters",
+ "Representing excluded milk products for allergies"
+ ],
+ "tags": [
+ "milk",
+ "dairy",
+ "beverage",
+ "drink",
+ "diet",
+ "lactose free",
+ "non dairy",
+ "liquid",
+ "liter",
+ "litre",
+ "pint",
+ "pints",
+ "pasteurized",
+ "skim",
+ "skimmed",
+ "container",
+ "packaging",
+ "allergy",
+ "intolerance",
+ "vegan",
+ "unavailable"
+ ],
+ "categories": [
+ "food-beverage"
+ ]
+}
diff --git a/icons/carton-off.svg b/icons/carton-off.svg
new file mode 100644
index 000000000..de1ea8466
--- /dev/null
+++ b/icons/carton-off.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/carton.json b/icons/carton.json
new file mode 100644
index 000000000..02b14de1c
--- /dev/null
+++ b/icons/carton.json
@@ -0,0 +1,38 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley",
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Representing milk or dairy products",
+ "Showing packaged beverages in grocery apps",
+ "Marking liquid containers in inventory systems",
+ "Indicating packaged drink sizes in food catalogs"
+ ],
+ "tags": [
+ "milk",
+ "dairy",
+ "beverage",
+ "drink",
+ "diet",
+ "lactose",
+ "liquid",
+ "liter",
+ "litre",
+ "pint",
+ "pints",
+ "pasteurized",
+ "skim",
+ "skimmed",
+ "container",
+ "packaging",
+ "grocery",
+ "juice",
+ "cream",
+ "cow"
+ ],
+ "categories": [
+ "food-beverage"
+ ]
+}
diff --git a/lab/carton.svg b/icons/carton.svg
similarity index 58%
rename from lab/carton.svg
rename to icons/carton.svg
index 51be0a72b..f1d3fd123 100644
--- a/lab/carton.svg
+++ b/icons/carton.svg
@@ -9,7 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
diff --git a/lab/carton-off.json b/lab/carton-off.json
deleted file mode 100644
index 52ea1140e..000000000
--- a/lab/carton-off.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "danielbayley"
- ],
- "tags": [
- "milk",
- "dairy",
- "drink",
- "diet",
- "lactose free",
- "liquid",
- "litres",
- "pints",
- "pasturised",
- "skimmed",
- "container",
- "vegan"
- ],
- "categories": [
- "food-beverage"
- ]
-}
diff --git a/lab/carton-off.svg b/lab/carton-off.svg
deleted file mode 100644
index 373fa0498..000000000
--- a/lab/carton-off.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/lab/carton.json b/lab/carton.json
deleted file mode 100644
index abdb25a33..000000000
--- a/lab/carton.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "danielbayley"
- ],
- "tags": [
- "milk",
- "dairy",
- "drink",
- "diet",
- "lactose",
- "liquid",
- "litres",
- "pints",
- "pasturised",
- "skimmed",
- "container",
- "cow"
- ],
- "categories": [
- "food-beverage"
- ]
-}