/*
 Theme Name:   Entlaaq Premium — WoodMart Child
 Theme URI:    https://entlaaq.com/
 Description:  Premium Entlaaq child theme for WoodMart with custom service pages, motion system, local SVG visuals, WooCommerce styling and SEO foundations.
 Author:       Entlaaq
 Author URI:   https://entlaaq.com/
 Template:     woodmart
 Version:      5.0.0
 Requires at least: 6.0
 Requires PHP: 7.4
 Text Domain:  entlaaq-premium
*/

:root {
  --ent-bg: #050505;
  --ent-bg-soft: #0b0b0f;
  --ent-surface: #111116;
  --ent-surface-2: #17171e;
  --ent-text: #f7f5fb;
  --ent-muted: #a9a5b3;
  --ent-line: rgba(255,255,255,.10);
  --ent-primary: #720eec;
  --ent-primary-2: #9147ff;
  --ent-blue: #0f71f0;
  --ent-on-primary: #ffffff;
  --ent-gradient: linear-gradient(135deg, #720eec 0%, #9147ff 46%, #0f71f0 100%);
  --ent-glow: 0 0 70px rgba(114,14,236,.28);
  --ent-radius: 24px;
  --ent-radius-lg: 36px;
  --ent-container: 1520px;
}

html { scroll-behavior: smooth; }
body {
  overflow-x: hidden;
  background: var(--ent-bg);
  color: var(--ent-text);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

/* WoodMart global harmonisation */
body .website-wrapper,
body .main-page-wrapper { background-color: var(--ent-bg); }
body .main-page-wrapper { padding-top: 0; }
body .page-title { display: none; }
body .site-content { margin-bottom: 0; }
body a { transition: color .25s ease, opacity .25s ease, transform .25s ease; }

/* WooCommerce accent alignment */
body {
  --woocommerce: #720eec;
  --wc-primary: #720eec;
  --wc-primary-text: #ffffff;
  --wc-form-border-color: rgba(255,255,255,.16);
}

button,
.button,
.wd-button,
input[type="submit"],
.woocommerce a.button,
.woocommerce button.button {
  --btn-accented-bgcolor: var(--ent-primary);
  --btn-accented-bgcolor-hover: var(--ent-primary-2);
}

::selection { background: var(--ent-primary); color: #fff; }
