/*
Theme Name: Venture Child Theme
Template: venture
Theme URI: https://venture.ancorathemes.com/
Description: Venture Child Theme
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 1.0
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: venture
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
/* ClashGrotesk – self-hosted (files live under skins/default/css/font-face/ClashGrotesk) */
@font-face{
  font-family:"ClashGrotesk";
  src:url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Extralight.woff2") format("woff2"),
      url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Extralight.woff") format("woff");
  font-weight:200; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"ClashGrotesk";
  src:url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Light.woff2") format("woff2"),
      url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Light.woff") format("woff");
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"ClashGrotesk";
  src:url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Regular.woff2") format("woff2"),
      url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Regular.woff") format("woff");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"ClashGrotesk";
  src:url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Medium.woff2") format("woff2"),
      url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Medium.woff") format("woff");
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"ClashGrotesk";
  src:url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Semibold.woff2") format("woff2"),
      url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Semibold.woff") format("woff");
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"ClashGrotesk";
  src:url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Bold.woff2") format("woff2"),
      url("/wp-content/themes/venture-child/skins/default/css/font-face/ClashGrotesk/ClashGrotesk-Bold.woff") format("woff");
  font-weight:700; font-style:normal; font-display:swap;
}
/* Quicker Mingo – self-hosted */
@font-face {
  font-family: "Quicker Mingo";
  src: url("/wp-content/themes/venture-child/fonts/quickermingo/QuickerMingo-Regular.woff2") format("woff2"),
       url("/wp-content/themes/venture-child/fonts/quickermingo/QuickerMingo-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Shift Regular (from Adobe Fonts kit) */
@font-face {
  font-family: "Shift";
  src: url("/wp-content/themes/venture-child/skins/default/css/font-face/Shift/Shift-Regular.woff2") format("woff2"),
       url("/wp-content/themes/venture-child/skins/default/css/font-face/Shift/Shift-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* HEADINGS: use Quicker Mingo (self-hosted) */
h1,
.entry-title,
.sc_item_title,
.elementor-widget-heading h1.elementor-heading-title,
.widget_title {
  font-family: "Quicker Mingo", serif !important;
  font-weight: 400 !important; /* or 700 if you want bold headings */
}

/* BODY TEXT: use Shift (Adobe) */
html body,
body,
.entry-content,
.sc_content,
.elementor-widget-text-editor,
p, li, input, textarea, select {
  font-family: "shift", serif !important;  /* exact family from your Adobe kit CSS */
  font-weight: 500 !important;
}

/* H2–H6 → ClashGrotesk (stays below the other rules) */
h2,
h3,
h4,
h5,
h6,
.sc_item_subtitle,
.widget_title small,
.entry-subtitle,
.elementor-widget-heading h2.elementor-heading-title,
.elementor-widget-heading h3.elementor-heading-title,
.elementor-widget-heading h4.elementor-heading-title,
.elementor-widget-heading h5.elementor-heading-title,
.elementor-widget-heading h6.elementor-heading-title {
  font-family: "ClashGrotesk", sans-serif !important;
}

/* Optional: set sensible weights per level (match the @font-face you loaded) */
h2 { font-weight: 600 !important; }  /* Bold */
h3 { font-weight: 600 !important; }  /* Semibold */
h4 { font-weight: 500 !important; }  /* Medium */
h5 { font-weight: 500 !important; }  /* Regular */
h6 { font-weight: 600 !important; }  /* Light (or 400 if you prefer) */


/* Make the 'Order Online' button text ClashGrotesk */
.elementor-button,
.elementor-button-text {
  font-family: "ClashGrotesk", sans-serif !important;
}

