/***************** SF ************************/
@font-face {
    font-family: 'SF';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/SFProDisplay-Light.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/SFProDisplay-Light.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'SF';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/SFProDisplay-Medium.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/SFProDisplay-Medium.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'SF';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/SFProDisplay-Regular.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/SFProDisplay-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'SF';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/SFProDisplay-Bold.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/SFProDisplay-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'SF';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/SFProDisplay-Heavy.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/SFProDisplay-Heavy.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

/***************** CERA ************************/
@font-face {
    font-family: 'CERA';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/Cera GR.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/CeraGR-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'CERA';
    src: url("/wp-content/themes/jupiter-child/css/fonts/OTF/Cera GR Black.otf") format("opentype"),
    url('/wp-content/themes/jupiter-child/css/fonts/WOFF/CeraGR-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}


body,
.woocommerce select,
.single-product .entry-summary .woocommerce-product-details__short-description pre,
.null {
    font-family: "SF" !important;
}


.mk-toolbar-navigation a, .mk-toolbar-navigation a:hover, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn, .mk-header-tagline a, .header-toolbar-contact a, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover, .mk-header-tagline a:hover,
.slider_h2,
.home_img .mk-image-caption span,
.mk-category-loop .mk-loop-item .item-holder figcaption .view-more,
.banner_row h3,
.home_title,
.faq_header,
.contact_head,
.address_title p,
.s_contact.s_line .ls-text-label,
.mk-product-loop .onsale,
.mk-product-loop .out-of-stock,
.woocommerce-product-gallery__wrapper .prod_brand,
.single-product .products.upsells > h2,
.single-product .products.related > h2,
.cart_totals > h2,
.cross-sells > h2,
.woocommerce .cart_title,
.woocommerce-billing-fields h3,
.woocommerce-additional-fields h3,
.woocommerce-order-details > h2,
.woocommerce-customer-details > h2,
.woocommerce-column--billing-address > h2,
.woocommerce-column--shipping-address > h2,
#order_review_heading,
#order_payment_heading,
.woocommerce-notice.woocommerce-thankyou-order-received,
.null {
    font-family: "CERA" !important;
}


.master-holder strong {
    color: #000000;
}