/**
 * WooCommerce & Elementor Shop Gold Titles Styling
 * Suffix: eefbc772
 */

/* ==========================================
   GLOBAL & DESKTOP STYLES
   ========================================== */

/* Product Titles in Loop & Grid */
.woocommerce ul.products stories li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product h3,
.product-title,
.product-title a,
.woocommerce-loop-product__title a {
    color: #FFD700 !important;
}

/* Single Product Title */
.product_title,
.woocommerce div.product .product_title,
h1.product_title {
    color: #FFD700 !important;
}

/* Category Titles & Loops */
.woocommerce-loop-category__title,
.product-category h2,
.product-category h2 mark,
.product-category h3,
.product-category a h2,
.product-category a h3 {
    color: #FFD700 !important;
}

/* Shop, Category & Brand Archive Page Titles */
.woocommerce-products-header__title,
.archive.tax-product_cat h1.page-title,
.archive.tax-product_brand h1.page-title,
.tax-product_cat h1.page-title,
.tax-product_brand h1.page-title,
h1.entry-title {
    color: #FFD700 !important;
}

/* Brand Links and Titles */
.product_brand a,
.woo-brand a,
.brand-title,
.brand-link,
a.brand-link {
    color: #FFD700 !important;
}

/* ==========================================
   TABLET PORTRAIT (max-width: 1024px)
   ========================================== */
@media screen and (max-width: 1024px) {
    .woocommerce ul.products li.product .woocommerce-loop-product__title,
    .woocommerce ul.products li.product h2,
    .woocommerce ul.products li.product h3,
    .product-title,
    .product-title a,
    .woocommerce-loop-product__title a,
    .product_title,
    .woocommerce div.product .product_title,
    h1.product_title,
    .woocommerce-loop-category__title,
    .product-category h2,
    .product-category h2 mark,
    .product-category h3,
    .product-category a h2,
    .product-category a h3,
    .woocommerce-products-header__title,
    .archive.tax-product_cat h1.page-title,
    .archive.tax-product_brand h1.page-title,
    .tax-product_cat h1.page-title,
    .tax-product_brand h1.page-title,
    h1.entry-title,
    .product_brand a,
    .woo-brand a,
    .brand-title,
    .brand-link,
    a.brand-link {
        color: #FFD700 !important;
    }
}

/* ==========================================
   MOBILE PORTRAIT (max-width: 767px)
   ========================================== */
@media screen and (max-width: 767px) {
    .woocommerce ul.products li.product .woocommerce-loop-product__title,
    .woocommerce ul.products li.product h2,
    .woocommerce ul.products li.product h3,
    .product-title,
    .product-title a,
    .woocommerce-loop-product__title a,
    .product_title,
    .woocommerce div.product .product_title,
    h1.product_title,
    .woocommerce-loop-category__title,
    .product-category h2,
    .product-category h2 mark,
    .product-category h3,
    .product-category a h2,
    .product-category a h3,
    .woocommerce-products-header__title,
    .archive.tax-product_cat h1.page-title,
    .archive.tax-product_brand h1.page-title,
    .tax-product_cat h1.page-title,
    .tax-product_brand h1.page-title,
    h1.entry-title,
    .product_brand a,
    .woo-brand a,
    .brand-title,
    .brand-link,
    a.brand-link {
        color: #FFD700 !important;
    }
}
