/* Source: https://gist.github.com/devesh111/d81a3ebac44c2359c045252a5ed9612f */
@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-RegularItalic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('fonts/gilroy/Gilroy-BoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Match the archived theme's text selectors without overriding icon fonts. */
body,
input,
button,
select,
optgroup,
textarea,
.tooltip,
.popover,
.about-us-wrapper .about-us-content,
.theme-banner-wrapper .theme-banner-header .theme-banner-desc,
.popular-category-wrapper .popular-category-header .popular-category-desc,
.full-banner-wrapper .full-banner-content-wrapper .full-banner-desc,
.customer-ranks .customer-ranks-item-comment,
.footer-address > a,
.footer-phone > a,
.footer-fax > a,
.footer-mail > a,
.footer-menu-container .footer-menu .footer-menu-content > ul > li > a,
.paginate-wrapper .paginate a,
.product-options .variant-group-title,
.product-options select.form-control:not([size]):not([multiple]),
.product-options select:not([size]) {
    font-family: 'Gilroy', Arial, sans-serif;
}
