/* Estedad FD */

@font-face {
    font-family: EstedadFD;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/estedad-fd-light.woff2') format('woff2');
}

@font-face {
    font-family: EstedadFD;
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/estedad-fd-regular.woff2') format('woff2');
}

@font-face {
    font-family: EstedadFD;
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/estedad-fd-semibold.woff2') format('woff2');
}

@font-face {
    font-family: EstedadFD;
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/estedad-fd-bold.woff2') format('woff2');
}

@font-face {
    font-family: EstedadFD;
    font-display: swap;
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/estedad-fd-extrabold.woff2') format('woff2');
}

@font-face {
    font-family: EstedadFD;
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/estedad-fd-black.woff2') format('woff2');
}


/* cube font icon */
@font-face {
    font-display: swap;
    font-family: CatProductFontIcon;
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/cube-v7.9.eot');
    src: url('../fonts/cube-v7.9.woff') format("woff"),url('../fonts/cube-v7.9.ttf') format("truetype")
}

.cat-product-font-icon {
    font-family: CatProductFontIcon;
    display: flex;
    align-items: center;
    justify-content: center
}

.cat-product-font-icon:before {
    content: attr(data-icon)
}
