/*! KDT WoodMart Görünüm · burç, çakra ve cinsiyet ikonları (Codex ile çizildi). Yalnız ürün arşivleri ve ürün sayfasında yüklenir. */
:root {
  --kt-burc-akrep: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19V6a2.5 2.5 0 0 1 5 0v12M8 6a2.5 2.5 0 0 1 5 0v9a4 4 0 0 0 4 4h4M18 16l3 3-3 2'/%3E%3C/svg%3E");
  --kt-burc-aslan: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='15' r='3'/%3E%3Cpath d='M8.5 13.3C11 10 8 8 8 6a4 4 0 0 1 8 0c0 4-3 7-3 11a3 3 0 0 0 6 0'/%3E%3C/svg%3E");
  --kt-burc-balik: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3c6 5 6 13 0 18M19 3c-6 5-6 13 0 18M3 12h18'/%3E%3C/svg%3E");
  --kt-burc-basak: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19V6a2.5 2.5 0 0 1 5 0v12M8 6a2.5 2.5 0 0 1 5 0v9c0 3 2.5 5 6 6M13 10c3-5 8-3 7 1-1 4-4 7-8 9'/%3E%3C/svg%3E");
  --kt-burc-boga: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 3c0 4 3 6 8 6s8-2 8-6'/%3E%3Ccircle cx='12' cy='14.5' r='5.5'/%3E%3C/svg%3E");
  --kt-burc-ikizler: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3c4 2.5 10 2.5 14 0M5 21c4-2.5 10-2.5 14 0M8 4.3v15.4M16 4.3v15.4'/%3E%3C/svg%3E");
  --kt-burc-koc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20V9C12 2 3 2 3 7.5c0 2 1 3 2.5 3M12 9c0-7 9-7 9-1.5 0 2-1 3-2.5 3'/%3E%3C/svg%3E");
  --kt-burc-kova: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 10 4-4 3 4 4-4 3 4 4-4M3 18l4-4 3 4 4-4 3 4 4-4'/%3E%3C/svg%3E");
  --kt-burc-oglak: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5l4 11 3-11c5 0 1 14 7 14a3.5 3.5 0 1 0-3.5-3.5c0 3-2 5-4.5 5'/%3E%3C/svg%3E");
  --kt-burc-terazi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20h18M3 15h5a5 5 0 1 1 8 0h5'/%3E%3C/svg%3E");
  --kt-burc-yay: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20 20 4M12 4h8v8M5 11l8 8'/%3E%3C/svg%3E");
  --kt-burc-yengec: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6.5' cy='8' r='3'/%3E%3Ccircle cx='17.5' cy='16' r='3'/%3E%3Cpath d='M9.5 8c3-4 7.5-4 11-.5M14.5 16c-3 4-7.5 4-11 .5'/%3E%3C/svg%3E");
  --kt-cakra-bogaz: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232e86de' fill-opacity='.18' stroke='%232e86de' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.8 6.6Q8.5 3.5 12 2.8Q15.5 3.5 14.2 6.6Q15.5 3.5 18.5 5.5Q20.5 8.5 17.4 9.8Q20.5 8.5 21.2 12Q20.5 15.5 17.4 14.2Q20.5 15.5 18.5 18.5Q15.5 20.5 14.2 17.4Q15.5 20.5 12 21.2Q8.5 20.5 9.8 17.4Q8.5 20.5 5.5 18.5Q3.5 15.5 6.6 14.2Q3.5 15.5 2.8 12Q3.5 8.5 6.6 9.8Q3.5 8.5 5.5 5.5Q8.5 3.5 9.8 6.6Z'/%3E%3Ccircle cx='12' cy='12' r='5.8' fill='none'/%3E%3Cpath d='M8 9.5h8l-4 7Z' fill='none'/%3E%3Ccircle cx='12' cy='11.8' r='1.5' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-kalp: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2327ae60' fill-opacity='.18' stroke='%2327ae60' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 6.4Q9.6 3.1 12 2.8Q14.4 3.1 13.5 6.4Q14.4 3.1 16.6 4Q18.5 5.5 16.1 7.9Q18.5 5.5 20 7.4Q20.9 9.6 17.6 10.5Q20.9 9.6 21.2 12Q20.9 14.4 17.6 13.5Q20.9 14.4 20 16.6Q18.5 18.5 16.1 16.1Q18.5 18.5 16.6 20Q14.4 20.9 13.5 17.6Q14.4 20.9 12 21.2Q9.6 20.9 10.5 17.6Q9.6 20.9 7.4 20Q5.5 18.5 7.9 16.1Q5.5 18.5 4 16.6Q3.1 14.4 6.4 13.5Q3.1 14.4 2.8 12Q3.1 9.6 6.4 10.5Q3.1 9.6 4 7.4Q5.5 5.5 7.9 7.9Q5.5 5.5 7.4 4Q9.6 3.1 10.5 6.4Z'/%3E%3Ccircle cx='12' cy='12' r='5.8' fill='none'/%3E%3Cpath d='m12 8 3.5 6h-7ZM8.5 10h7L12 16Z' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-kok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23c0392b' fill-opacity='.18' stroke='%23c0392b' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 7.9Q5.5 5.5 12 2.8Q18.5 5.5 16.1 7.9Q18.5 5.5 21.2 12Q18.5 18.5 16.1 16.1Q18.5 18.5 12 21.2Q5.5 18.5 7.9 16.1Q5.5 18.5 2.8 12Q5.5 5.5 7.9 7.9Z'/%3E%3Ccircle cx='12' cy='12' r='5.8' fill='none'/%3E%3Cpath d='M9 9h6v6H9Z' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-sakral: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23e67e22' fill-opacity='.18' stroke='%23e67e22' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 7Q7.4 4 12 2.8Q16.6 4 14.9 7Q16.6 4 20 7.4Q21.2 12 17.8 12Q21.2 12 20 16.6Q16.6 20 14.9 17Q16.6 20 12 21.2Q7.4 20 9.1 17Q7.4 20 4 16.6Q2.8 12 6.2 12Q2.8 12 4 7.4Q7.4 4 9.1 7Z'/%3E%3Ccircle cx='12' cy='12' r='5.8' fill='none'/%3E%3Cpath d='M8.6 10.5a3.8 3.8 0 0 0 6.8 0 3.5 3.5 0 1 1-6.8 0Z' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-solar-pleksus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23e1b12c' fill-opacity='.18' stroke='%23e1b12c' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.2 6.5Q9.2 3.3 12 2.8Q14.8 3.3 13.8 6.5Q14.8 3.3 17.4 4.6Q19.4 6.6 16.7 8.6Q19.4 6.6 20.7 9.2Q21.2 12 17.8 12Q21.2 12 20.7 14.8Q19.4 17.4 16.7 15.4Q19.4 17.4 17.4 19.4Q14.8 20.7 13.8 17.5Q14.8 20.7 12 21.2Q9.2 20.7 10.2 17.5Q9.2 20.7 6.6 19.4Q4.6 17.4 7.3 15.4Q4.6 17.4 3.3 14.8Q2.8 12 6.2 12Q2.8 12 3.3 9.2Q4.6 6.6 7.3 8.6Q4.6 6.6 6.6 4.6Q9.2 3.3 10.2 6.5Z'/%3E%3Ccircle cx='12' cy='12' r='5.8' fill='none'/%3E%3Cpath d='M8.7 10h6.6L12 15.7Z' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-tac: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238e44ad' fill-opacity='.18' stroke='%238e44ad' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.8 5.9Q10.2 2.9 12 2.7Q13.8 2.9 13.2 5.9Q13.8 2.9 15.6 3.4Q17.2 4.3 15.4 6.8Q17.2 4.3 18.6 5.4Q19.7 6.8 17.2 8.6Q19.7 6.8 20.6 8.4Q21.1 10.2 18.1 10.8Q21.1 10.2 21.3 12Q21.1 13.8 18.1 13.2Q21.1 13.8 20.6 15.6Q19.7 17.2 17.2 15.4Q19.7 17.2 18.6 18.6Q17.2 19.7 15.4 17.2Q17.2 19.7 15.6 20.6Q13.8 21.1 13.2 18.1Q13.8 21.1 12 21.3Q10.2 21.1 10.8 18.1Q10.2 21.1 8.4 20.6Q6.8 19.7 8.6 17.2Q6.8 19.7 5.4 18.6Q4.3 17.2 6.8 15.4Q4.3 17.2 3.4 15.6Q2.9 13.8 5.9 13.2Q2.9 13.8 2.7 12Q2.9 10.2 5.9 10.8Q2.9 10.2 3.4 8.4Q4.3 6.8 6.8 8.6Q4.3 6.8 5.4 5.4Q6.8 4.3 8.6 6.8Q6.8 4.3 8.4 3.4Q10.2 2.9 10.8 5.9Z'/%3E%3Ccircle cx='12' cy='12' r='6.2' fill='none'/%3E%3Ccircle cx='12' cy='12' r='2.7' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-ucuncu-goz: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234b3fa8' fill-opacity='.18' stroke='%234b3fa8' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7.5C4.5 7.5 3 10 3 12s1.5 4.5 4 4.5M17 7.5c2.5 0 4 2.5 4 4.5s-1.5 4.5-4 4.5' fill='none'/%3E%3Ccircle cx='12' cy='12' r='6.5'/%3E%3Cpath d='M8 12q4-5 8 0-4 5-8 0Z' fill='none'/%3E%3Ccircle cx='12' cy='12' r='1' fill='none'/%3E%3C/svg%3E");
  --kt-cakra-yuksek-kalp: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2316a085' fill-opacity='.18' stroke='%2316a085' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 18C8 16 5.5 12 7 6c3 0 5 1.5 6 4' fill='none'/%3E%3Cpath d='M12 17.5c-1.5-1.4-4-3-4-5a2.2 2.2 0 0 1 4-1.3 2.2 2.2 0 0 1 4 1.3c0 2-2.5 3.6-4 5Z' fill='none'/%3E%3C/svg%3E");
  --kt-cinsiyet-erkek: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='15' r='5.5'/%3E%3Cpath d='m13 11 7-7M14 4h6v6'/%3E%3C/svg%3E");
  --kt-cinsiyet-kadin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M12 13v8M8 18h8'/%3E%3C/svg%3E");
  --kt-cinsiyet-unisex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='11' r='4.5'/%3E%3Cpath d='m13.2 7.8 6.3-4.3M14.5 3.5h5v5M10 15.5V21M6.5 18.5h7'/%3E%3C/svg%3E");
}
.kdt-ti { display: inline-block; flex: none; width: 17px; height: 17px; vertical-align: -3px; background: currentColor; -webkit-mask: var(--kt) center / contain no-repeat; mask: var(--kt) center / contain no-repeat; }
.kdt-ti.is-color { background: var(--kt) center / contain no-repeat; -webkit-mask: none; mask: none; }
body.kdt-skin .wd-filter-list li > a:has(.kdt-ti) { display: flex; align-items: center; gap: 8px; }
body.kdt-skin .wd-filter-list li > a .kdt-ti { width: 18px; height: 18px; opacity: .9; }
body.kdt-skin .wd-filter-list li.wd-active > a .kdt-ti, body.kdt-skin .wd-filter-list li > a:hover .kdt-ti { opacity: 1; }
body.kdt-skin .kdt-fact-link:has(.kdt-ti) { display: inline-flex; align-items: center; gap: 6px; }
body.kdt-skin .kdt-fact-link .kdt-ti { width: 16px; height: 16px; }
