/* CorlletED Pro · self-hosted brand typeface — the font used across the Figma file (Nov 2026).
   Thin 100 · Light 300 · Regular 400 · Medium 500 · SemiBold 600 · Bold 700 · Heavy 800 · Black 900, each with an italic.
   Nov 2026: the Figma text styles now top out at Medium, so 600 and 700 (headings, <b>, prices…) render with the Medium files.
   The older name "Corllet SAANS" is pointed at the same files, so every rule that still names it renders CorlletED Pro. */
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:100;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Thin.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:100;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-ThinItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:300;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Light.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:300;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-LightItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:400;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Regular.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:400;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-RegularItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:500;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Medium.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:500;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:600;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Medium.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:600;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:700;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Medium.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:700;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:800;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Heavy.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:800;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-HeavyItalic.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:normal;font-weight:900;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Black.woff2") format("woff2")}
@font-face{font-family:"CorlletED Pro";font-style:italic;font-weight:900;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-BlackItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:100;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Thin.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:100;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-ThinItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:300;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Light.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:300;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-LightItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:400;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Regular.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:400;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-RegularItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:500;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Medium.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:500;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:600;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Medium.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:600;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:700;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Medium.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:700;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:800;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Heavy.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:800;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-HeavyItalic.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:normal;font-weight:900;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-Black.woff2") format("woff2")}
@font-face{font-family:"Corllet SAANS";font-style:italic;font-weight:900;font-display:swap;src:url("https://ekjdzjtkpjsjzdfwydcx.supabase.co/storage/v1/object/public/assets/fonts/CorlletED-Pro-BlackItalic.woff2") format("woff2")}
:root{--font:"CorlletED Pro","Corllet SAANS","Geist","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
