Index: frontend/node_modules/postcss-initial/index.js
===================================================================
--- frontend/node_modules/postcss-initial/index.js	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/node_modules/postcss-initial/index.js	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,38 @@
+var makeFallbackFunction = require('./lib/rules-fabric');
+
+module.exports = function postcssInitial(opts) {
+  opts = opts || {};
+  opts.reset = opts.reset || 'all';
+  opts.replace = opts.replace || false;
+  var getFallback = makeFallbackFunction(opts.reset === 'inherited');
+  var getPropPrevTo = function (prop, decl) {
+    var foundPrev = false;
+    decl.parent.walkDecls(function (child) {
+      if (child.prop === decl.prop && child.value !== decl.value) {
+        foundPrev = true;
+      }
+    });
+    return foundPrev;
+  };
+
+  return {
+    postcssPlugin: 'postcss-initial',
+    Declaration:   function (decl) {
+      if (!/\binitial\b/.test(decl.value)) {
+        return;
+      }
+      var fallBackRules = getFallback(decl.prop, decl.value);
+      if (fallBackRules.length === 0) return;
+      fallBackRules.forEach(function (rule) {
+        if ( !getPropPrevTo(decl.prop, decl) ) {
+          decl.cloneBefore(rule);
+        }
+      });
+      if (opts.replace === true) {
+        decl.remove();
+      }
+    }
+  };
+};
+
+module.exports.postcss = true;
