/* ============================================================
   MIRON - Font Awesome SUBSET (23 iconos)
   Generado por JWeb a partir de Font Awesome 6 Pro.
   Reemplaza a css/all.min.css (509 KB) -> ~6 KB + fuentes ~6 KB.
   NO editar a mano: se regenera con fa_subset.py
   ============================================================ */

@font-face {
    font-family: 'fa-miron-solid';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url('fonts/fa-miron-solid.woff2') format('woff2'),
         url('fonts/fa-miron-solid.woff') format('woff');
}

@font-face {
    font-family: 'fa-miron-regular';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('fonts/fa-miron-regular.woff2') format('woff2'),
         url('fonts/fa-miron-regular.woff') format('woff');
}

@font-face {
    font-family: 'fa-miron-light';
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url('fonts/fa-miron-light.woff2') format('woff2'),
         url('fonts/fa-miron-light.woff') format('woff');
}

@font-face {
    font-family: 'fa-miron-brands';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('fonts/fa-miron-brands.woff2') format('woff2'),
         url('fonts/fa-miron-brands.woff') format('woff');
}

.fas,
.far,
.fal,
.fab {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-style: normal;
    line-height: 1;
    text-rendering: auto;
}

.fal { font-family: 'fa-miron-light'; font-weight: 300; }
.far { font-family: 'fa-miron-regular'; font-weight: 400; }
.fas { font-family: 'fa-miron-solid'; font-weight: 900; }
.fab { font-family: 'fa-miron-brands'; font-weight: 400; }

/* CONTENIDOS (codepoints extraídos de all.min.css) */
.fa-angle-right:before { content: "\f105"; }
.fa-arrow-left:before { content: "\f060"; }
.fa-arrow-right:before { content: "\f061"; }
.fa-behance:before { content: "\f1b4"; }
.fa-chevron-left:before { content: "\f053"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-chevrons-down:before { content: "\f322"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-facebook:before { content: "\f09a"; }
.fa-facebook-square:before { content: "\f082"; }
.fa-hubspot:before { content: "\f3b2"; }
.fa-instagram:before { content: "\f16d"; }
.fa-linkedin:before { content: "\f08c"; }
.fa-location-dot:before { content: "\f3c5"; }
.fa-mailchimp:before { content: "\f59e"; }
.fa-phone:before { content: "\f095"; }
.fa-print:before { content: "\f02f"; }
.fa-shopify:before { content: "\e057"; }
.fa-tiktok:before { content: "\e07b"; }
.fa-twitter:before { content: "\f099"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-wordpress:before { content: "\f19a"; }
.fa-youtube:before { content: "\f167"; }