/*CAS-17283-M6F0Q4 -  Add font*/

@font-face{
    font-family:"Gills Sans Light";
    src:url("https://content.secutix.com/NCCC/Fonts/Gills%20Sans/Fonts/a2926047-aec5-42f4-b352-e593469518be.woff2") format("woff2"),
        url("https://content.secutix.com/NCCC/Fonts/Gills%20Sans/Fonts/c56da29d-9c5b-4d94-900f-770cde3dd317.woff") format("woff");
}
@font-face{
    font-family:"Gills Sans Medium";
    src:url("https://content.secutix.com/NCCC/Fonts/Gills%20Sans/Fonts/d9f9decc-5fa8-4390-a105-4f89f6b7b055.woff2") format("woff2"),
        url("https://content.secutix.com/NCCC/Fonts/Gills%20Sans/Fonts/cd5a93fc-2bb1-48df-8982-11119cd6e270.woff") format("woff");
}
@font-face{
    font-family:"Gills Sans Bold";
    src:url("https://content.secutix.com/NCCC/Fonts/Gills%20Sans/Fonts/2029e71f-067d-46a8-bc44-b5c64a258928.woff2") format("woff2"),
        url("https://content.secutix.com/NCCC/Fonts/Gills%20Sans/Fonts/f05272f9-83e3-4de6-8423-5d57f730c87b.woff") format("woff");
}




@font-face{
    font-family:"Merriwearther Black";
    src:url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-Black.ttf") format("ttf"),
        url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-BlackItalic.ttf") format("ttf");
}
@font-face{
    font-family:"Merriwearther Light";
    src:url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-Light.ttf") format("ttf"),
        url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-LightItalic.ttf") format("ttf");
}
@font-face{
    font-family:"Merriwearther Medium";
    src:url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-Regular.ttf") format("ttf");
}
@font-face{
    font-family:"Merriwearther Bold";
    src:url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-Bold.ttf") format("ttf"),
        url("https://content.secutix.com/NCCC/Fonts/Merriwearther/Merriweather-BoldItalic.ttf") format("ttf");
}


h3 {
	font-family: "Gills Sans Medium" !important;
}

label {
	font-family: "Merriwearther Medium" !important;
}

select {
	font-family: "Merriwearther Medium" !important;
}

option {
	font-family: "Merriwearther Medium" !important;
}

input {
	font-family: "Merriwearther Medium" !important;
}

.stx-ProductCardTitle,
.stx-ProductCardDetails,
.title,
.main_title,
.title_container,
.group_title,
.menu_title,
.address_name,
.file_content_type_container,
.openable {
	font-family: "Gills Sans Medium" !important;
}

.stx-ProductCardPrice .g-price,
.description,
.content,
.amount_text,
.amount,
.currency .currency_symbol,
.tariff,
.quantity,
.unit_price,
.subtotal,
.item,
.g-Button,
.group_count,
.text,
.countdown_seconds,
.cart_link,
.total,
.purchase_on_behalf_note,
.file_number,
.field_error_placeholder,
.value,
.label {
	font-family: "Merriwearther Medium" !important;
}

.content p {
	font-family: "Merriwearther Medium" !important;
}


#product_counter {
	font-family: "Merriwearther Medium" !important;
}

#filter_type_desktop {
	font-family: "Merriwearther Medium" !important;
}

/*CAS-17614-Q6M7W6*/
.membership_barcode, #account_home_memberships { 
	display: none !important; 
}
/*END - CAS-17614-Q6M7W6*/

/* CAS-26014-L5K1Z5 */
@media screen and (min-width: 991px){
.teams {
    width: 50% !important;
}
}
/* END CAS-26014-L5K1Z5 */

/* 00315972 Cross-selling widget*/

.stx-cs-section * {  
    font-family: "Merriwearther Medium";
   }

/* 00315972 END*/