/**
* Theme Name: Teapoz Child
* Description: This is a child theme of Teapoz, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Opalthemes</a>
* Template: teapoz
* Version: 1.1.7
*/


.cat-total {
	display:none;
}

.elementor-widget-woocommerce-breadcrumb .elementor-widget-container .teapoz-woocommerce-title {
	opacity : 0;
}

/* Define the font-face for Luxia fonts */
@font-face {
  font-family: 'Luxia-Regular';
  src: url('https://briartea.com/Luxia-Regular.woff2') format('woff2'),
       url('https://briartea.com/Luxia-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Luxia-Semi-Bold';
  src: url('https://briartea.com/Luxia-Semi-Bold.woff2') format('woff2'),
       url('https://briartea.com/Luxia-Semi-Bold.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Luxia-Semi-BoldDisplay';
  src: url('https://briartea.com/Luxia-Semi-BoldDisplay.woff2') format('woff2'),
       url('https://briartea.com/Luxia-Semi-BoldDisplay.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

/* Apply the fonts to body and headings with !important to enforce */
body {
  font-family: 'Luxia-Regular', sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Luxia-Regular', sans-serif !important;
	letter-spacing: 1px!important;
}


.wc-block-grid__product-onsale, .onsale, .stock-label {
	background: #379e19!important;
}

strong, b {
  font-family: 'Luxia-Semi-BoldDisplay', sans-serif !important;
}

p {
  font-family: 'Luxia-Regular', sans-serif !important;
}

/* Additional CSS for any specific elements */
a {
  font-family: 'Luxia-Regular', sans-serif !important;
}


.woocommerce-Tabs-panel--additional_information panel li , .woocommerce-Tabs-panel--description  li {
	margin-bottom: 25px;
}



.woocs_special_price_code {
    display: inline !important;
}

.woocs_special_price_code .tax_label {
    display: none;
}




.menu-item-7001 > a {
    background-color: #f5f5f5;   /* Light background */
    color: #000;                 /* Dark text */
    font-weight: bold;
    border-radius: 5px;
    padding: 6px 12px;
}
