/* Full-name selectors — every style by its unique name, always available. */
@font-face {
  font-family: "Homie Thin";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/d65a1f0f1b65cb4a16a0c91ef5a24d9227a8e3c9.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Thin Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/3128942eed6e76b984da5c24470a373413459709.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie ExtraLight";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/c9a72af4eafe3415ffb411a1bcdbc1e6913d3e1e.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie ExtraLight Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/2ff48baf700f293c5f4e4210cea4ba0e87159c92.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Light";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/b88db9b57462c8e61ce426d4d6b92be4018d3af5.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Light Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/148300078295bd24a351da2833488f8b75a8d837.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Regular";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/a451c937aad3e78f836cf20b42649dda09b108bc.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Regular Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/55939d6cd6cbf65b67997ecd6ffac3f852bec975.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Medium";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/b5c4b37bde0f8b1bb87aafafc708cc2cf9b7b639.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Medium Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/e3c293aa9fc4d8257a2faa27927621147b85d0c4.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie SemiBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/7f36a6b8648c15c3419ced444e9438acdab336b6.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie SemiBold Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/6ae4f6e2376f7e41784b869cc6895b496785d9fa.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Bold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/af5161583249a258713e0d1cda83004661b01769.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Bold Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/13078d449009e7665f2751beff374421641bbdc6.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Black";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/e86a4cae9a3e66bf816a0501e95745c473ea9c0d.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Black Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/3112de2ed05bde498a9e4910d7bf69e8e7a3d455.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Heavy";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/0f85d4edbe446cbd666ab76337c19813f249efc6.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie Heavy Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/7b3534ff909f4767ee61314a45298d8f190f3543.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 100;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/d65a1f0f1b65cb4a16a0c91ef5a24d9227a8e3c9.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 100;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/3128942eed6e76b984da5c24470a373413459709.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 200;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/c9a72af4eafe3415ffb411a1bcdbc1e6913d3e1e.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 200;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/2ff48baf700f293c5f4e4210cea4ba0e87159c92.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/b88db9b57462c8e61ce426d4d6b92be4018d3af5.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/148300078295bd24a351da2833488f8b75a8d837.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/a451c937aad3e78f836cf20b42649dda09b108bc.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/55939d6cd6cbf65b67997ecd6ffac3f852bec975.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 500;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/b5c4b37bde0f8b1bb87aafafc708cc2cf9b7b639.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 500;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/e3c293aa9fc4d8257a2faa27927621147b85d0c4.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 600;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/7f36a6b8648c15c3419ced444e9438acdab336b6.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 600;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/6ae4f6e2376f7e41784b869cc6895b496785d9fa.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/af5161583249a258713e0d1cda83004661b01769.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: italic;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/13078d449009e7665f2751beff374421641bbdc6.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 800;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/e86a4cae9a3e66bf816a0501e95745c473ea9c0d.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 800;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/3112de2ed05bde498a9e4910d7bf69e8e7a3d455.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/0f85d4edbe446cbd666ab76337c19813f249efc6.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Homie";
  font-style: normal;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/ethannakache--test/fonts/7b3534ff909f4767ee61314a45298d8f190f3543.woff2') format('woff2');
  ascent-override: 99.0%;
  descent-override: 27.9%;
  line-gap-override: 0.0%;
}