import { html as c } from "lit";
import { property as a } from "lit/decorators.js";
import { PieIconComponent as f } from "./PieIconComponent.js";
import { safeCustomElement as h } from "@justeattakeaway/pie-webc-core";
var m = Object.defineProperty, g = Object.getOwnPropertyDescriptor, l = (n, t, i, s) => {
  for (var e = s > 1 ? void 0 : s ? g(t, i) : t, o = n.length - 1, p; o >= 0; o--)
    (p = n[o]) && (e = (s ? p(t, i, e) : p(e)) || e);
  return s && e && m(t, i, e), e;
};
let r = class extends f {
  constructor() {
    super(...arguments), this.size = "xs", this.defaultClasses = "c-pieIcon c-pieIcon--spain", this.class = "c-pieIcon c-pieIcon--spain", this.name = "IconFlagSpain";
  }
  render() {
    return c`<svg width="${this._svgWidth}" height="${this._svgHeight}" fill="${this.fill}" xmlns="http://www.w3.org/2000/svg" role="presentation" focusable="false" fill="currentColor" viewBox="0 0 16 16" class="c-pieIcon c-pieIcon--spain"><path fill="#FFDA44" d="M1 8c0 .856.153 1.677.438 2.434l6.562.61 6.562-.61a6.99 6.99 0 0 0 0-4.868L8 4.956l-6.563.61A6.99 6.99 0 0 0 1 8Z"></path><path fill="#D80027" d="M14.562 5.566A7.001 7.001 0 0 0 4.003 2.254a7.002 7.002 0 0 0-2.566 3.312h13.125ZM1.438 10.434A7.002 7.002 0 0 0 8 15a6.999 6.999 0 0 0 6.562-4.566H1.438Z"></path></svg>`;
  }
};
l([
  a({ type: String, reflect: !0 })
], r.prototype, "size", 2);
l([
  a({ type: String, reflect: !0 })
], r.prototype, "class", 2);
r = l([
  h("icon-flag-spain")
], r);
export {
  r as IconFlagSpain
};
