/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* slēpjam Woo dropdownus */
form.variations_form table.variations,
form.variations_form .variations,
form.variations_form .variations .label,
form.variations_form select[name^="attribute_"],
form.variations_form #pa_tv_model,
form.variations_form #pa_size { display: none !important; }

/* palīg-mainīgie krāsām */
:root{
  --ef-border:#808080;
  --ef-bg:#FFFFFF;
  --ef-fg:#202020;
  --ef-active-bg:#202020;
  --ef-active-fg:#FFFFFF;
}

/* WooCommerce galerija */
.woocommerce-product-gallery { opacity: 1 !important; }
.woocommerce-product-gallery img { visibility: visible !important; opacity: 1 !important; }

/* fona bildes produktā – atļaut, ja konteinerim ir .e-no-lazyload */
.single-product .e-con.e-parent.e-no-lazyload,
.single-product .e-con.e-parent.e-no-lazyload * {
  background-image: inherit !important;
}

/* pogas */
.ef-variations{display:grid;gap:14px;margin:12px 0 18px;}
.ef-attr-label{font-weight:600;margin-bottom:6px;display:block;color:var(--ef-fg);}
.ef-opts{display:flex;flex-wrap:wrap;gap:10px;}
.ef-opt{
  padding:10px 14px;
  border:1px solid var(--ef-border);
  border-radius:8px;
  background:var(--ef-bg);
  color:var(--ef-fg);
  cursor:pointer;
  line-height:1;
  user-select:none;
  transition:background .15s,color .15s,border-color .15s,box-shadow .15s;
}
.ef-opt:hover,.ef-opt:focus{background:var(--ef-active-bg);color:var(--ef-active-fg);outline:none;}
.ef-opt.active{border-color:var(--ef-active-bg);background:var(--ef-active-bg);color:var(--ef-active-fg);box-shadow:0 0 0 2px rgba(32,32,32,.05) inset;}
.ef-opt.disabled{opacity:.35;cursor:not-allowed;}
/* NESLĒPT nepieejamās opcijas */
.ef-opt.hidden{display:inline-block !important;}

/* quantity */
.ef-qty{display:flex;align-items:center;gap:10px;margin:14px 0 18px;}
.ef-qty-btn,.ef-qty-display{
  padding:10px 14px;
  border:1px solid var(--ef-border);
  border-radius:8px;
  background:var(--ef-bg);
  color:var(--ef-fg);
  line-height:1;
  min-width:44px;
  text-align:center;
  transition:background .15s,color .15s,border-color .15s;
}
.ef-qty-btn{cursor:pointer;}
.ef-qty-btn:hover{background:var(--ef-active-bg);color:var(--ef-active-fg);}
.ef-qty-btn:active{transform:translateY(1px);}

/* paslēpt tēmas oriģinālo qty (inputs paliek DOM) */
form.cart .quantity{
  position:absolute;width:1px;height:1px;overflow:hidden;
  clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);
}
/* Woodmart button override */
button,
.button,
.add_to_cart_button,
.single_add_to_cart_button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background-color: #202020 !important;
  border-color: #202020 !important;
  color: #ffffff !important;
}

button:hover,
.button:hover,
.add_to_cart_button:hover,
.single_add_to_cart_button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  background-color: #202020 !important;
  border-color: #202020 !important;
  color: #fff !important;
}
