/*! Patiya Pet Shop — FİLTRE CSS (L3, Parti 3)
 * Üretim: 2026-08-23 13:55:59 (2026-08-23 revizyonu)
 *
 * BU DOSYA ELLE DÜZENLENMEZ. Kaynak, WPCode parçacığının çalışma
 * zamanı çıktısıdır; buraya BAYT BAYT kopyalanmıştır:
 *   patiya-filtre-css <- #18110 patiya_fl_print_css()    (wp_head 10001)
 *
 * NEDEN AYRI DOSYA: bu blok yalnızca .pfl kurallarını değil, ARAÇ
 * ÇUBUĞU için de !important kuralları içerir (.pcb, .pcb-in, .pcb-sag,
 * .pcb-drop, .pcb-btn). Marka ve ürün sayfalarında filtre YOK ama araç
 * çubuğu VAR; katalog dosyasına konduğunda marka arşivinde 538 öğenin
 * 291'i kaydı (2026-08-21 hesaplanmış stil ölçümü). Ayrıldı, 3'e düştü.
 *
 * 2026-08-23: ARŞİV BAŞLIĞI ÜST BOŞLUĞU bloğu BURADAN ÇIKARILDI ve
 * katalog dosyasına (patiya-arac-css) taşındı. Sebep: bu dosya marka
 * arşivlerine yüklenmiyor, kural oraya ulaşmıyordu. GERİ EKLEME.
 *
 * SÜRÜM DOSYA ADINDADIR (md5 ilk 10). Dosya yeniden üretilirse #17447
 * içindeki patiya_l3_dosyalar() adı da güncellenmelidir.
 *
 * Dosya diskte yoksa parçacık CSS'i eskisi gibi satır içi basar
 * (patiya_l3() sigortası) — yarım kalmış sayfa oluşmaz.
 */

/* ==================== patiya-filtre-css ==================== */
.pfl{--f-ink:#161514;--f-text:#54504B;--f-muted:#6E6961;--f-line:#E9E4DC;--f-hair:#F2EEE7;--f-soft:#F8F6F2;--f-cream:#FDFBF7;--f-amber:#FEA910;--f-amber-d:#D98B00;--f-amber-l:#FFF4DF;--f-green:#177A41;--f-red:#C0392B;--f-font:Poppins,Poppins Yedek,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;display:block;font-family:var(--f-font);color:var(--f-text)}.pfl *{box-sizing:border-box}.pfl-ust{display:flex;align-items:center;justify-content:space-between;padding:2px 0 16px;margin-bottom:14px;border-bottom:1px solid var(--f-line)}.pfl-ust .pfl-kapat{display:none}.pfl-baslik{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:var(--f-ink)}.pfl-baslik svg{width:17px;height:17px;color:var(--f-amber-d)}.pfl-kapat{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--f-line);border-radius:11px;background:#fff;color:var(--f-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease}.pfl-kapat svg{width:16px;height:16px}.pfl-kapat:hover{color:var(--f-ink);border-color:#CFC7BB}.pfl-cipler{padding:0 0 16px;margin:0 0 4px;border-bottom:1px solid var(--f-hair)}.pfl-cipler-b{display:block;margin-bottom:9px;font-size:10.5px;font-weight:600;letter-spacing:.7px;text-transform:uppercase;color:var(--f-muted)}.pfl-cipler-l{display:flex;flex-wrap:wrap;gap:6px}.pfl-cip{display:inline-flex;align-items:center;gap:6px;height:29px;padding:0 10px;border-radius:9px;background:var(--f-amber-l);border:1px solid rgba(217,139,0,.28);font-size:12px;font-weight:500;color:#7A4E00 !important;text-decoration:none !important;transition:background .18s ease,border-color .18s ease}.pfl-cip:hover{background:#FFEBC7;border-color:rgba(217,139,0,.5)}.pfl-cip svg{width:11px;height:11px;opacity:.6}.pfl-cip:hover svg{opacity:1}.pfl-cip-t{background:none;border-color:var(--f-line);color:var(--f-muted) !important}.pfl-cip-t:hover{background:var(--f-soft);border-color:#CFC7BB;color:var(--f-red) !important}.pfl-cip-t svg{width:12px;height:12px}.pfl-govde{display:block}.pfl-b{border-bottom:1px solid var(--f-hair)}.pfl-b:last-child{border-bottom:0}.pfl-b-bas{display:flex;align-items:center;gap:8px;width:100%;padding:15px 2px;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--f-font);font-size:13.5px;font-weight:600;color:var(--f-ink);transition:color .18s ease}.pfl-b-bas:hover{color:var(--f-amber-d)}.pfl-b-bas>span:first-child{flex:1}.pfl-b-bas em{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;background:var(--f-amber);color:#fff;font-style:normal;font-size:10.5px;font-weight:700}.pfl-b-bas svg{width:13px;height:13px;color:var(--f-muted);flex-shrink:0;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.pfl-b.acik .pfl-b-bas svg{transform:rotate(180deg)}.pfl-b-ic{display:none;padding:0 0 15px}.pfl-b.acik .pfl-b-ic{display:block}.pfl-ara{position:relative;margin:0 0 10px}.pfl-ara svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--f-muted);pointer-events:none}.pfl-ara input{width:100%;height:38px;padding:0 12px 0 33px;border:1px solid var(--f-line);border-radius:11px;background:var(--f-soft);font-family:var(--f-font);font-size:13px;color:var(--f-ink);outline:none;transition:border-color .2s ease,background .2s ease}.pfl-ara input:focus{border-color:var(--f-amber);background:#fff}.pfl-ara input::placeholder{color:var(--f-muted)}.pfl-l{display:block;max-height:none}.pfl-s{display:flex;align-items:center;gap:10px;padding:8px 6px;margin:0 -6px;border-radius:9px;font-size:13px;font-weight:400;color:var(--f-text) !important;text-decoration:none !important;transition:background .16s ease}.pfl-s:hover{background:var(--f-soft)}.pfl-s.on{color:var(--f-ink) !important;font-weight:500}.pfl-s.pfl-gizli{display:none}.pfl-s.pfl-bulunamadi{display:none !important}.pfl-kutu{position:relative;flex-shrink:0;width:18px;height:18px;border:1.6px solid var(--f-line);border-radius:6px;background:#fff;transition:background .18s ease,border-color .18s ease}.pfl-kutu:after{content:'';position:absolute;left:5px;top:1.5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pfl-s:hover .pfl-kutu{border-color:#CFC7BB}.pfl-s.on .pfl-kutu{background:var(--f-amber);border-color:var(--f-amber)}.pfl-s.on .pfl-kutu:after{transform:rotate(45deg) scale(1)}.pfl-s-ad{flex:1;min-width:0;line-height:1.35}.pfl-s-ad i{display:block;font-style:normal;font-size:11px;color:var(--f-muted);margin-top:1px}.pfl-s-n{flex-shrink:0;font-size:11.5px;font-weight:400;color:var(--f-muted);font-variant-numeric:tabular-nums}.pfl-s.on .pfl-s-n{color:var(--f-amber-d);font-weight:600}.pfl-anahtar{position:relative;flex-shrink:0;width:34px;height:20px;border-radius:100px;background:#E4DED4;transition:background .24s ease}.pfl-anahtar i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.22);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.pfl-s-anahtar.on .pfl-anahtar{background:var(--f-green)}.pfl-s-anahtar.on .pfl-anahtar i{transform:translateX(14px)}.pfl-daha{margin-top:8px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--f-font);font-size:12.5px;font-weight:500;color:var(--f-amber-d)}.pfl-daha:hover{text-decoration:underline}.pfl-fiyat-g{display:flex;align-items:flex-end;gap:8px}.pfl-fiyat-g label{flex:1;min-width:0}.pfl-fiyat-g span{display:block;margin-bottom:5px;font-size:11px;font-weight:500;color:var(--f-muted)}.pfl-fiyat-g input{width:100%;height:38px;padding:0 11px;border:1px solid var(--f-line);border-radius:10px;background:#fff;font-family:var(--f-font);font-size:13.5px;font-weight:500;color:var(--f-ink);outline:none;-moz-appearance:textfield;appearance:textfield;transition:border-color .2s ease}.pfl-fiyat-g input::-webkit-outer-spin-button,.pfl-fiyat-g input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pfl-fiyat-g input:focus{border-color:var(--f-amber)}.pfl-fiyat-g i{font-style:normal;color:var(--f-muted);padding-bottom:11px}.pfl-fiyat-t{width:100%;height:38px;margin-top:9px;border:0;border-radius:10px;background:var(--f-ink);color:#fff;cursor:pointer;font-family:var(--f-font);font-size:13px;font-weight:500;transition:background .2s ease}.pfl-fiyat-t:hover{background:#000}.pfl-fiyat-h{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.pfl-h{display:inline-flex;align-items:center;height:29px;padding:0 10px;border:1px solid var(--f-line);border-radius:9px;background:#fff;font-size:11.5px;font-weight:500;color:var(--f-text) !important;text-decoration:none !important;transition:border-color .18s ease,background .18s ease}.pfl-h:hover{border-color:#CFC7BB;background:var(--f-soft)}.pfl-h.on{background:var(--f-amber-l);border-color:rgba(217,139,0,.4);color:#7A4E00 !important}.pfl-alt{display:none;padding:14px 18px;border-top:1px solid var(--f-line);background:#fff}.pfl-gor{width:100%;height:48px;border:0;border-radius:14px;background:var(--f-ink);color:#fff;cursor:pointer;font-family:var(--f-font);font-size:14.5px;font-weight:500}.pfl-perde{display:none}.pfl .pfl-b-bas,.pfl .pfl-b-bas:hover,.pfl .pfl-b-bas:focus,.pfl .pfl-b-bas:active,.pfl .pfl-b-bas:focus-visible{background:none !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;outline:none !important;color:var(--f-ink) !important}.pfl .pfl-b-bas:hover{color:var(--f-amber-d) !important}.pfl .pfl-b-bas:focus-visible{outline:2px solid var(--f-amber) !important;outline-offset:2px !important}.pfl .pfl-daha,.pfl .pfl-daha:hover,.pfl .pfl-daha:focus{background:none !important;border:0 !important;box-shadow:none !important;color:var(--f-amber-d) !important}.pfl .pfl-kapat,.pfl .pfl-kapat:hover,.pfl .pfl-kapat:focus{background:#fff !important;box-shadow:none !important}.pfl .pfl-fiyat-t{background:var(--f-ink) !important;color:#fff !important;box-shadow:none !important}.pfl .pfl-fiyat-t:hover{background:#000 !important}.pfl .pfl-gor{background:var(--f-ink) !important;color:#fff !important;box-shadow:none !important}body.patiya-katalog-genis,body.patiya-katalog-genis h1,body.patiya-katalog-genis h2,body.patiya-katalog-genis h3,body.patiya-katalog-genis h4,body.patiya-katalog-genis p,body.patiya-katalog-genis span,body.patiya-katalog-genis a,body.patiya-katalog-genis em,body.patiya-katalog-genis b,body.patiya-katalog-genis strong,body.patiya-katalog-genis i,body.patiya-katalog-genis label,body.patiya-katalog-genis button,body.patiya-katalog-genis input,body.patiya-katalog-genis select,body.patiya-katalog-genis textarea,body.patiya-katalog-genis .woocommerce-products-header,body.patiya-katalog-genis .woocommerce-products-header__title,body.patiya-katalog-genis h1.page-title,body.patiya-katalog-genis .elementor-heading-title,body.patiya-katalog-genis ul.products li.product *,body.patiya-katalog-genis .pfl *,body.patiya-katalog-genis .pcb *,body.patiya-katalog-genis .pcp *{font-family:Poppins,Poppins Yedek,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif !important}body.patiya-katalog-genis .woocommerce-products-header__title,body.patiya-katalog-genis h1.page-title,body.patiya-katalog-genis .elementor-heading-title{font-weight:600 !important;letter-spacing:-.8px !important;color:#161514 !important;line-height:1.2 !important}@media (min-width:901px){.pfl{padding:16px 18px 14px;background:#fff;border:1px solid var(--f-line);border-radius:18px;position:static;max-height:none;overflow:visible}}.pfl-b-arama{padding:0 0 15px;border-bottom:1px solid var(--f-hair)}.pfl-aramak{display:block}.pfl-aramak-ic{position:relative}.pfl-aramak-ic>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--f-muted);pointer-events:none}.pfl-aramak input[type="search"]{width:100%;height:42px;padding:0 36px 0 36px;border:1px solid var(--f-line);border-radius:12px;background:#fff;font-family:var(--f-font);font-size:13.5px;color:var(--f-ink);outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.pfl-aramak input[type="search"]::-webkit-search-cancel-button{display:none}.pfl-aramak input[type="search"]:focus{border-color:var(--f-amber);box-shadow:0 0 0 3px rgba(254,169,16,.15)}.pfl-aramak input::placeholder{color:var(--f-muted)}.pfl-aramak-sil{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--f-soft);color:var(--f-muted) !important;text-decoration:none !important;transition:background .18s ease,color .18s ease}.pfl-aramak-sil svg{width:11px;height:11px}.pfl-aramak-sil:hover{background:#EDE8E0;color:var(--f-ink) !important}.pfl-aramak-btn{width:100%;height:38px;margin-top:8px;border:0;border-radius:11px;background:var(--f-ink);color:#fff;cursor:pointer;font-family:var(--f-font);font-size:13px;font-weight:500;transition:background .2s ease}.pfl-aramak-btn:hover{background:#000}.pfl-kat-ust{display:flex;align-items:center;gap:7px;margin:0 -6px 6px;padding:8px 6px;border-radius:9px;font-size:12.5px;font-weight:500;color:var(--f-muted) !important;text-decoration:none !important;transition:background .16s ease,color .16s ease}.pfl-kat-ust svg{width:12px;height:12px;transform:rotate(90deg)}.pfl-kat-ust:hover{background:var(--f-soft);color:var(--f-ink) !important}.pfl-kat .pfl-s-ad{font-weight:400}.pfl-kat.on{background:var(--f-amber-l)}.pfl-kat.on .pfl-s-ad{font-weight:600;color:var(--f-ink)}.pfl-kat.on .pfl-s-n{color:var(--f-amber-d);font-weight:600}.pfl-puan .pfl-s-ad{display:flex;align-items:center;gap:8px}.pfl-yildiz{position:relative;display:inline-flex;gap:2px;flex-shrink:0}.pfl-yildiz i{width:13px;height:13px;display:block;background:#E4DED4;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17l-5.9 3 1.2-6.5L2.5 8.9 9.1 8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17l-5.9 3 1.2-6.5L2.5 8.9 9.1 8z'/%3E%3C/svg%3E") center/contain no-repeat}.pfl-yildiz:before{content:'';position:absolute;inset:0;width:var(--o,0%);overflow:hidden;background:linear-gradient(90deg,var(--f-amber) 0 100%);-webkit-mask:repeating-linear-gradient(90deg,#000 0 13px,transparent 13px 15px);mask:repeating-linear-gradient(90deg,#000 0 13px,transparent 13px 15px);pointer-events:none}.pfl-puan em{font-style:normal;font-size:12px;color:var(--f-muted)}.pfl-puan.on em{color:var(--f-ink)}@media (min-width:901px){.pfl-ust{display:flex !important}.pfl-ust .pfl-kapat{display:none !important}.pfl-baslik{font-size:14px}}@media (max-width:900px){.pfl-ust{padding:16px 18px !important;margin-bottom:0 !important}.pfl-ust .pfl-kapat{display:flex !important}}@media (min-width:901px){.pfl-ust + .pfl-govde>.pfl-b:first-child .pfl-b-bas,.pfl-govde>.pfl-b:first-child .pfl-b-bas{padding-top:0 !important}.pfl-govde>.pfl-b-arama:first-child{padding-top:0 !important}.pfl-govde>.pfl-b:first-child{border-top:0 !important}.pfl-cipler{padding-top:0 !important;margin-top:0 !important}.pfl>*:first-child{margin-top:0 !important}.pfl .pfl-b:first-child{border-top:0 !important}.pcb{margin-top:0 !important}}@media (max-width:900px){.pfl{margin-top:0 !important}}@media (min-width:901px){.pfl{margin-top:138px;}}@media (max-width:900px){.pfl{position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;z-index:2147482500 !important;width:min(360px,88vw) !important;max-width:88vw !important;margin:0 !important;padding:0 !important;background:#fff !important;box-shadow:0 0 60px -10px rgba(0,0,0,.4) !important;transform:translateX(-102%) !important;transition:transform .34s cubic-bezier(.2,.8,.2,1) !important;display:flex !important;flex-direction:column !important;overflow:hidden !important}body.pfl-acik .pfl{transform:translateX(0) !important}.pfl-ust{display:flex !important;flex:0 0 auto}.pfl-alt{display:block !important;flex:0 0 auto}.pfl-cipler{padding:14px 18px !important;margin:0 !important;border-bottom:1px solid var(--f-hair) !important;flex:0 0 auto}.pfl-govde{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 18px !important}.pfl-perde{display:block;position:fixed;inset:0;z-index:2147482400;background:rgba(22,21,20,.45);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}body.pfl-acik .pfl-perde{opacity:1;visibility:visible}body.pfl-acik{overflow:hidden}.pfl-sutun-bos{display:none !important}}@media (max-width:600px){.pcb .pcb-in{justify-content:space-between !important;gap:8px !important}.pcb .pcb-sag{width:auto !important;flex:1 1 0 !important;min-width:0 !important}.pcb .pcb-drop{flex:1 1 0 !important;width:100% !important}.pcb .pcb-btn{width:100% !important;justify-content:center !important}.pfl-dugme{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;flex:1 1 0;min-width:0;height:40px;padding:0 14px;border:1px solid var(--f-line,#E9E4DC);border-radius:12px;background:#fff;font-family:var(--f-font,Poppins,Poppins Yedek,sans-serif);font-size:13.5px;font-weight:500;color:var(--f-ink,#161514);cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px -5px rgba(120,95,55,.5)}.pfl-dugme svg{width:16px;height:16px;flex-shrink:0;color:var(--f-amber-d,#D98B00)}.pfl-dugme b{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;background:var(--f-amber,#FEA910);color:#fff;font-size:10.5px;font-weight:700}}@media (min-width:601px){.pfl-dugme{display:none !important}}
