/* Category 4x4.kg descriptions v2.1.3, Ready Food v1733 visual standard */
/* This sheet loads only on approved-content terms: suppress Porto/Woo default taxonomy text to prevent duplicate intros. */
body.tax-product_cat .term-description{display:none!important}
body.term-369 .kg4x4-food-intro-v1733{display:none!important}

body.tax-product_cat .kg4x4-category-content-intro-v213{
  box-sizing:border-box; max-width:100%; background:#f8fafb; border:1px solid #e9edf0;
  border-left:4px solid #f47721; border-radius:8px; padding:14px 17px;
  margin:9px 0 24px; overflow-wrap:break-word;
}
body.tax-product_cat .kg4x4-category-content-intro-v213 h3{
  color:#29353e; font-size:17px; line-height:1.35; font-weight:750; margin:0 0 7px; padding:0;
}
body.tax-product_cat .kg4x4-category-content-intro-v213 p{
  color:#57656e; line-height:1.65; font-size:14px; margin:0; padding:0;
}
body.tax-product_cat .kg4x4-category-content-bottom-v213{
  clear:both; box-sizing:border-box; max-width:100%; margin:34px 0 30px;
  color:#414950; font-size:14px; line-height:1.75; overflow-wrap:break-word;
}
body.tax-product_cat .kg4x4-category-content-bottom-v213 h2{
  color:#26323b; font-weight:800; font-size:clamp(21px,2vw,27px); line-height:1.28;
  margin:22px 0 14px; padding:0;
}
body.tax-product_cat .kg4x4-category-content-bottom-v213 h3{
  color:#2d3941; font-weight:750; font-size:17px; line-height:1.42; margin:19px 0 8px; padding:0;
}
body.tax-product_cat .kg4x4-category-content-bottom-v213 p{
  margin:0 0 13px; padding:0; line-height:1.75; color:#4c5962;
}
body.tax-product_cat .kg4x4-category-content-faq-v213{border-top:1px solid #e6e9ec;margin-top:27px;padding-top:7px}
body.tax-product_cat .kg4x4-category-content-qa-v213{padding:10px 0 13px;border-bottom:1px solid #eef0f2}
body.tax-product_cat .kg4x4-category-content-qa-v213 h3{margin:0 0 5px;font-size:16px}
body.tax-product_cat .kg4x4-category-content-qa-v213 p{margin:0;font-size:14px}
body.tax-product_cat .kg4x4-category-content-links-v213{
  background:#f8fafb;border-left:3px solid #f47721;border-radius:5px;
  margin:24px 0 0;padding:13px 16px;display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;
}
body.tax-product_cat .kg4x4-category-content-links-v213 strong{color:#25323b;font-size:13px}
body.tax-product_cat .kg4x4-category-content-links-v213 a{color:#b85018;text-decoration:underline;text-underline-offset:3px;font-size:13px}
@media(max-width:767px){
 body.tax-product_cat .kg4x4-category-content-intro-v213{padding:12px;margin:9px 0 22px}
 body.tax-product_cat .kg4x4-category-content-intro-v213 h3{font-size:15px}
 body.tax-product_cat .kg4x4-category-content-intro-v213 p{font-size:13px;line-height:1.65}
 body.tax-product_cat .kg4x4-category-content-bottom-v213{margin:27px 0 22px;font-size:13px}
 body.tax-product_cat .kg4x4-category-content-bottom-v213 h3{font-size:16px}
 body.tax-product_cat .kg4x4-category-content-bottom-v213 p{font-size:13px}
 body.tax-product_cat .kg4x4-category-content-qa-v213 h3{font-size:15px}
 body.tax-product_cat .kg4x4-category-content-qa-v213 p{font-size:13px}
}
