/* Source Sans 3 by Adobe, SIL OFL 1.1; self-hosted variable fonts. */
@font-face {
    font-family: "Source Sans 3";
    src: url("../fonts/source-sans-3/upright.woff2") format("woff2");
    font-style: normal;
    font-weight: 200 900;
    font-display: swap;
}
@font-face {
    font-family: "Source Sans 3";
    src: url("../fonts/source-sans-3/italic.woff2") format("woff2");
    font-style: italic;
    font-weight: 200 900;
    font-display: swap;
}
body, body input, body select, body textarea, body button,
.action, .navigation, .breadcrumbs, .toolbar,
.modal-content, .block.newsletter input,
.product.attribute.description, .product.attribute.overview {
    font-family: "Source Sans 3", sans-serif;
}
/* Pasted legacy CMS/product formatting must not request unavailable fonts. */
.cms-page-view .column.main [style*="font-family"],
.catalog-product-view .product.attribute [style*="font-family"],
.catalog-product-view .product.attribute font {
    font-family: "Source Sans 3", sans-serif !important;
}
/* Old policy markup references font names belonging to the retired theme. */
.cms-page-view .column.main .content-heading,
.cms-page-view .column.main .std {
    font-family: "Source Sans 3", sans-serif;
}
.cms-page-view .column.main .policy_contnt p,
.cms-page-view .column.main .policy_contnt h6,
.cms-page-view .column.main .policy_contnt li,
.cms-page-view #mc_embed_signup,
.cms-page-view #mc_embed_signup input {
    font-family: "Source Sans 3", sans-serif !important;
}
.cms-page-view .column.main .policy_contnt .title h2 {
    font-family: Georgia, "Times New Roman", serif;
}
/* Override component-level form shorthands without touching icon pseudo-elements. */
body input, body select, body textarea, body button {font-family:"Source Sans 3",sans-serif!important}
