/*! Patiya Pet Shop — KATALOG CSS (L3, Parti 3)
 * Üretim: 2026-08-23 13:55:59 (2026-08-23 revizyonu)
 *
 * BU DOSYA ELLE DÜZENLENMEZ. Kaynak, WPCode parçacıklarının çalışma
 * zamanı çıktısıdır; buraya BAYT BAYT kopyalanmıştır:
 *   patiya-temizlik-css <- #18216 patiya_tz_gizle()        (wp_head 99)
 *   patiya-katalog-css  <- #18217 patiya_pc_print_css()    (wp_head 9999)
 *   patiya-arac-css     <- #18217 patiya_ac_print_css()    (wp_head 9999)
 *
 * SIRA = bu blokların bugünkü BELGE SIRASI. Değiştirilmemelidir.
 * (patiya-filtre-css AYRI dosyadadır: patiya-filtre.*.css — o blok
 *  araç çubuğu için de !important kuralları taşır ve marka/ürün
 *  sayfalarına yüklenirse düzeni bozar. 2026-08-21 ölçümü.)
 *
 * 2026-08-23 REVİZYONU — patiya-arac-css içine iki blok eklendi:
 *   1) ARŞİV BAŞLIĞI ÜST BOŞLUĞU — filtre dosyasından TAŞINDI.
 *      Orada marka arşivlerine ulaşmıyordu ve H1 header'ın arkasında
 *      kalıyordu (masaüstü -8,8 px, 1920 pxde -18,4 px).
 *   2) ARŞİV KABININ YÜZDE MARJI — #18111'deki -2% ve %3 marjlar
 *      piksele sabitlendi. Bu, üst boşluk betiğinin her genişlikte
 *      başka bir değer yazmasının ve 0,1257'lik CLS'in kök sebebiydi.
 *   Betik (#18217 ayarla) yerinde ama artık hiçbir kırılımda YAZMAZ.
 *
 * patiya-katalog-kritik BU DOSYADA YOKTUR — bilinçli kritik CSS
 * sigortası olarak satır içi kalır (wp_head 9999), yani bu dosyadan
 * ÖNCE gelir; bugünkü sırayla aynı.
 *
 * SÜRÜM DOSYA ADINDADIR (md5 ilk 10). ?ver= bu sitede çalışmaz
 * (LiteSpeed optm-qs_rm=1 siler) ve klasör 1 yıllık immutable
 * önbellek altındadır. Dosya yeniden üretilirse #17447 içindeki
 * patiya_l3_dosyalar() adı da güncellenmelidir.
 *
 * Dosya diskte yoksa parçacıklar CSS'i eskisi gibi satır içi basar
 * (patiya_l3() sigortası) — yarım kalmış sayfa oluşmaz.
 */

/* ==================== patiya-temizlik-css ==================== */
/* --- tekil ürün: WooCommerce'in kendi öğeleri --- */
.single-product .woocommerce-breadcrumb,
.single-product div.product > .woocommerce-product-gallery,
.single-product div.product > .summary.entry-summary,
.single-product .woocommerce-tabs,
.single-product .related.products,
.single-product .up-sells.upsells,
.single-product .product_meta,
.single-product .woocommerce-product-rating,
.single-product div.product > .onsale{display:none !important;}

/* --- arşiv: varsayılan araç çubuğu --- */
.woocommerce-products-header,
.woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering,
.woocommerce nav.woocommerce-pagination{display:none !important;}

/* --- kenar çubuğu --- */
.woocommerce-page #secondary,
.woocommerce-page .widget-area.shop-sidebar{display:none !important;}

/* --- demo şeridi --- */
p.demo_store,.woocommerce-store-notice{display:none !important;}

/* NOT: Buraya "kendi bölümlerimiz görünsün" diye genel bir
   display kuralı YAZILMAZ. Öyle bir kural sekme panellerinin
   ve gizli tutar kutusunun display:none değerini bozar.
   Yukarıdaki gizleme kuralları zaten yalnızca WooCommerce'in
   kendi sınıflarını hedefliyor; bizimkilere değmiyor. */

/* ==================== patiya-katalog-css ==================== */
.pcat,ul.products li.product{--c-ink:#161514;--c-text:#54504B;--c-muted:#6E6961;--c-line:#E9E4DC;--c-hair:#F2EEE7;--c-soft:#F8F6F2;--c-cream:#FDFBF7;--c-amber:#FEA910;--c-amber-d:#D98B00;--c-amber-l:#FFF4DF;--c-green:#25D366;--c-green-d:#177A41;--c-red:#C0392B;--c-blue:#1B6E9E;--c-font:Poppins,Poppins Yedek,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif}.woocommerce ul.products,ul.products{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(232px,1fr)) !important;gap:20px !important;margin:0 0 30px !important;padding:0 !important;list-style:none !important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none !important}.woocommerce ul.products li.product,ul.products li.product{position:relative;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;float:none !important;clear:none !important;display:flex !important;flex-direction:column !important;background:#fff;border:1px solid var(--c-line);border-radius:22px;overflow:hidden;font-family:var(--c-font) !important;box-shadow:0 1px 2px rgba(120,95,55,.04);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.woocommerce ul.products li.product:hover{border-color:#E0D3BC;box-shadow:0 16px 32px -22px rgba(146,110,48,.42);transform:translateY(-2px)}.woocommerce ul.products li.product:after{content:'';position:absolute;top:0;left:0;right:0;height:3px;z-index:6;background:linear-gradient(90deg,var(--c-amber),#FFC65C);opacity:0;transition:opacity .26s ease;pointer-events:none}.woocommerce ul.products li.product:hover:after{opacity:1}.woocommerce ul.products li.product *{box-sizing:border-box}.woocommerce ul.products li.product>a{display:flex !important;flex-direction:column !important;text-decoration:none !important;color:inherit !important}.pcat-img{position:relative;width:100%;padding-top:106%;overflow:hidden;background:linear-gradient(170deg,#FFFFFF 0%,#FDFCFA 100%);border-bottom:1px solid var(--c-hair)}.pcat-img-in{position:absolute;inset:0;display:block}.pcat-img img{position:absolute !important;top:24px;right:2px;bottom:2px;left:2px;margin:auto !important;width:auto !important;height:auto !important;max-width:calc(100% - 4px) !important;max-height:calc(100% - 26px) !important;object-fit:contain !important;display:block;border-radius:0 !important;transition:opacity .35s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.pcat-img-2{opacity:0}.pcat-img.has-2 li.product:hover .pcat-img-1{opacity:0}li.product:hover .pcat-img.has-2 .pcat-img-1{opacity:0}li.product:hover .pcat-img.has-2 .pcat-img-2{opacity:1}li.product:hover .pcat-img-1,li.product:hover .pcat-img-2{transform:scale(1.025)}.pcat-img.is-out .pcat-img-in{opacity:.42;filter:grayscale(.65)}.pcat-out{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;padding:7px 16px;border-radius:100px;background:rgba(22,21,20,.85);color:#fff;font-size:12px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.pcat-badges{position:absolute !important;top:10px !important;left:10px !important;z-index:4 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:5px !important;padding:0 !important;margin:0 !important;pointer-events:none !important}.pcat-b{position:relative;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px 0 8px;border-radius:9px;overflow:hidden;font-size:11px;font-weight:600;letter-spacing:.1px;line-height:1;white-space:nowrap;box-shadow:0 6px 16px -8px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.22)}.pcat-b em{font-style:normal}.pcat-b:before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0) 55%)}.pcat-fav{position:absolute;top:10px;right:10px;z-index:5;width:38px;height:38px;padding:0;border:1px solid rgba(233,228,220,.9);border-radius:50%;background:rgba(255,255,255,.95);color:#B8B0A6;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px -6px rgba(0,0,0,.16);transition:color .22s ease,border-color .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease}.pcat-fav svg{width:18px;height:18px;display:block;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.pcat-fav:hover{color:var(--c-red);border-color:rgba(192,57,43,.3);background:#fff;box-shadow:0 6px 16px -8px rgba(192,57,43,.35)}.pcat-fav:hover svg{transform:scale(1.08)}.pcat-fav:active svg{transform:scale(.9)}.pcat-fav.is-on{color:var(--c-red);border-color:rgba(192,57,43,.35);background:#FFF5F4}.pcat-fav.is-on svg{fill:currentColor}.pcat-fav.is-on:hover{background:#FFECEA}.pcat-fav.loading{opacity:.5;pointer-events:none}@keyframes pcat-pop{0%{transform:scale(1)}45%{transform:scale(1.32)}100%{transform:scale(1)}}.pcat-fav.pop svg{animation:pcat-pop .42s cubic-bezier(.2,.8,.2,1)}.pcat-toast{position:fixed;left:50%;bottom:26px;transform:translateX(-50%) translateY(16px);z-index:2147482000;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;background:var(--c-ink);color:#fff;font-family:var(--c-font);font-size:13.5px;font-weight:500;box-shadow:0 20px 40px -20px rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .28s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.pcat-toast.on{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.pcat-toast a{color:var(--c-amber) !important;text-decoration:none !important;font-weight:600}.pcat-toast svg{width:16px;height:16px;flex-shrink:0}.woocommerce ul.products li.product .pcat-brand,.woocommerce ul.products li.product .pcat-title,.woocommerce ul.products li.product .pcat-gram{display:block;padding:0 16px;margin:0;text-align:left}.pcat-brand{display:inline-flex !important;align-items:center;gap:6px;margin:9px 14px 0 !important;padding:0 !important;font-size:9.5px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--c-amber-d)}.pcat-brand:before{content:'';width:5px;height:5px;border-radius:50%;background:var(--c-amber);flex-shrink:0}.woocommerce ul.products li.product h2.pcat-title,.woocommerce ul.products li.product a h2.pcat-title,.woocommerce ul.products li.product .pcat-title,ul.products li.product h2.pcat-title{margin:4px 0 0 !important;padding:0 14px !important;font-family:var(--c-font) !important;font-size:14.5px !important;font-weight:500 !important;line-height:1.4 !important;color:var(--c-ink) !important;text-transform:none !important;text-decoration:none !important;letter-spacing:-.1px;display:block !important;overflow:visible !important;-webkit-line-clamp:none !important;-webkit-box-orient:initial !important;min-height:0;overflow-wrap:break-word}li.product:hover h2.pcat-title{color:var(--c-amber-d) !important}.woocommerce ul.products li.product h2:not(.pcat-title),.woocommerce ul.products li.product h3:not(.pcat-title),.woocommerce ul.products li.product .woocommerce-loop-product__title:not(.pcat-title),.woocommerce ul.products li.product .product-title:not(.pcat-title),.woocommerce ul.products li.product .wd-entities-title,.woocommerce ul.products li.product .product_title:not(.pcat-title){display:none !important}.pcat-gram{display:inline-flex !important;align-items:center;margin:5px 14px 0 !important;padding:1px 6px !important;border-radius:6px;background:var(--c-soft);border:1px solid var(--c-hair);font-size:11px;font-weight:500;color:var(--c-text);width:auto !important}.pcat-rate{display:flex;align-items:center;gap:5px;padding:0 14px;margin-top:4px}.pcat-stars{position:relative;display:inline-flex;gap:2px}.pcat-stars i{width:12px;height:12px;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}.pcat-stars:before{content:'';position:absolute;inset:0;width:var(--o,0%);overflow:hidden;background:linear-gradient(90deg,var(--c-amber) 0 100%);-webkit-mask:repeating-linear-gradient(90deg,#000 0 12px,transparent 12px 14px);mask:repeating-linear-gradient(90deg,#000 0 12px,transparent 12px 14px);pointer-events:none}.pcat-rate em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--c-ink)}.pcat-rate span{font-size:11px;font-weight:300;color:var(--c-muted)}.woocommerce ul.products li.product .pcat-price,.woocommerce ul.products li.product .price{display:flex !important;align-items:baseline;flex-wrap:wrap;gap:8px;padding:0 14px !important;margin:6px 0 0 !important;font-family:var(--c-font) !important;font-size:17px !important;font-weight:600 !important;color:var(--c-ink) !important;text-align:left !important;line-height:1.25 !important;letter-spacing:-.4px}.pcat-price del{display:inline-block;margin:0;opacity:.42;order:2;font-size:13px !important;font-weight:400 !important;text-decoration:line-through;color:var(--c-muted) !important}.pcat-price ins{text-decoration:none;background:none;color:var(--c-red) !important;order:1}.pcat-price .amount{font-weight:600}.pcat-buy{display:flex;flex-direction:column;gap:6px;padding:9px 14px 10px;margin-top:auto}.pcat-qty{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;border:1px solid var(--c-line);border-radius:12px;background:var(--c-soft);overflow:hidden}.pcat-q{display:flex;align-items:center;justify-content:center;width:34px;height:30px;border:0;background:none;cursor:pointer;color:var(--c-muted);padding:0;transition:background .18s ease,color .18s ease}.pcat-q svg{width:14px;height:14px;display:block}.pcat-q:hover{background:#fff;color:var(--c-ink)}.pcat-qi{flex:1;min-width:0;height:30px;border:0;outline:none;background:none;text-align:center;font-family:var(--c-font);font-size:13.5px;font-weight:600;color:var(--c-ink);-moz-appearance:textfield;appearance:textfield}.pcat-qi::-webkit-outer-spin-button,.pcat-qi::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce ul.products li.product .pcat-btn,.woocommerce ul.products li.product a.pcat-btn,.woocommerce ul.products li.product a.pcat-add{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px;width:100% !important;height:37px !important;min-height:37px !important;padding:0 14px !important;margin:0 !important;border:0 !important;border-radius:13px !important;background:var(--c-ink) !important;color:#fff !important;font-family:var(--c-font) !important;font-size:13.5px !important;font-weight:500 !important;line-height:1 !important;text-align:center;text-decoration:none !important;text-transform:none !important;white-space:nowrap;cursor:pointer;box-shadow:0 10px 22px -14px rgba(22,21,20,.7);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.pcat-btn svg,.pcat-add svg{width:16px;height:16px;display:block;flex-shrink:0}.woocommerce ul.products li.product a.pcat-add:hover{background:#000 !important;transform:none;box-shadow:0 12px 24px -14px rgba(22,21,20,.75)}.pcat-btn.is-off{background:var(--c-soft) !important;color:var(--c-muted) !important;border:1px solid var(--c-hair) !important;cursor:default;font-size:12.5px !important;box-shadow:none !important}.pcat-btn.is-off svg{width:15px;height:15px;opacity:.7}.pcat-add.loading{opacity:.65}.pcat-add.added{background:var(--c-green-d) !important}.woocommerce ul.products li.product .added_to_cart{display:none !important}@media (max-width:1200px){.woocommerce ul.products,ul.products{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:900px){.woocommerce ul.products,ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product,.pcat-img img{transition-duration:.001ms !important}}.pcat-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:0 14px;margin-top:3px}.pcat-unit{display:inline-flex;align-items:center;font-size:11.5px;font-weight:500;color:var(--c-muted);letter-spacing:-.1px}.pcat-stok{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--c-green-d);white-space:nowrap}.pcat-stok i{width:6px;height:6px;border-radius:50%;background:var(--c-green-d);flex-shrink:0;box-shadow:0 0 0 3px rgba(23,122,65,.14)}.pcat-stok.az{color:#9A5B00}.pcat-stok.az i{background:var(--c-amber-d);box-shadow:0 0 0 3px rgba(217,139,0,.16)}body.tax-product_cat .woocommerce-products-header__title ~ .term-description,body.tax-product_cat .term-description,body.tax-product_cat .woocommerce-archive-description,body.tax-product_cat .archive-description,body.tax-product_cat .taxonomy-description,body.post-type-archive-product .woocommerce-archive-description{display:none !important}body.tax-product_cat .elementor-widget-woocommerce-archive-description,body.tax-product_cat .elementor-widget-archive-description{display:none !important}body.tax-product_cat ul.products>li.product-category{display:none !important}.pcat-b-firsat{background:linear-gradient(135deg,#E0392B,#B02318);color:#fff;box-shadow:0 6px 18px -8px rgba(192,57,43,.75),inset 0 1px 0 rgba(255,255,255,.25)}.pcat-b-ind{background:linear-gradient(135deg,#D6493B,#B8352A);color:#fff;box-shadow:0 6px 16px -8px rgba(184,53,42,.6),inset 0 1px 0 rgba(255,255,255,.22)}.pcat-b-cok{background:linear-gradient(135deg,#F97316,#DC6407);color:#fff;box-shadow:0 6px 16px -8px rgba(220,100,7,.6),inset 0 1px 0 rgba(255,255,255,.26)}.pcat-b-yok{background:linear-gradient(135deg,#8E8880,#6E6862);color:#fff;box-shadow:0 5px 14px -8px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.18)}.pcat-b{height:23px !important;border-radius:999px !important;flex-shrink:0}.pcat-b svg{width:11.5px !important;height:11.5px !important}li.product .pcat-b{transition:transform .26s cubic-bezier(.2,.8,.2,1)}li.product:hover .pcat-b{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){li.product:hover .pcat-b{transform:none}}.pcat-badges:before{content:'';position:absolute;top:-10px;left:-10px;width:190px;height:88px;border-radius:24px;pointer-events:none;z-index:-1;background:radial-gradient(120px 60px at 40px 30px,rgba(255,255,255,.92),rgba(255,255,255,0) 72%)}.pcat-b{backdrop-filter:saturate(1.15)}.woocommerce ul.products li.product .woocommerce-product-details__short-description,.woocommerce ul.products li.product .product-short-description,.woocommerce ul.products li.product .woocommerce-loop-product__excerpt,.woocommerce ul.products li.product .product-excerpt,.woocommerce ul.products li.product .entry-summary,.woocommerce ul.products li.product .product-categories,.woocommerce ul.products li.product .posted_in,.woocommerce ul.products li.product .product_meta,.woocommerce ul.products li.product>p:not([class]),.woocommerce ul.products li.product .button:not(.pcat-add):not(.pcat-btn),.woocommerce ul.products li.product .added_to_cart{display:none !important}@media (max-width:600px){.woocommerce ul.products,ul.products{grid-template-columns:1fr !important;gap:12px !important}.woocommerce ul.products li.product,ul.products li.product{border-radius:20px !important}.pcat-img{padding-top:62% !important}.pcat-img img{top:34px !important;right:18px !important;bottom:18px !important;left:18px !important;max-width:calc(100% - 36px) !important;max-height:calc(100% - 52px) !important}.pcat-badges{top:12px !important;left:12px !important;flex-direction:column !important;align-items:flex-start !important;gap:6px !important;width:auto !important;max-width:none !important}.pcat-b{height:24px !important;font-size:10.5px !important;padding:0 10px 0 8px !important;gap:5px !important}.pcat-b svg{width:12px !important;height:12px !important}.pcat-fav{top:12px !important;right:12px !important;width:40px !important;height:40px !important}.pcat-fav svg{width:19px !important;height:19px !important}.pcat-brand{margin:14px 16px 0 !important;font-size:10.5px !important}.woocommerce ul.products li.product h2.pcat-title{padding:0 16px !important;margin:6px 0 0 !important;font-size:17.5px !important;line-height:1.45 !important;-webkit-line-clamp:none !important;min-height:0 !important}.pcat-gram{margin:8px 16px 0 !important;padding:3px 10px !important;font-size:12px !important}.pcat-rate{padding:0 16px !important;margin-top:8px !important}.woocommerce ul.products li.product .pcat-price{padding:0 16px !important;margin:10px 0 0 !important;font-size:24px !important;gap:10px !important;letter-spacing:-.6px}.pcat-price del{font-size:15px !important}.pcat-meta{padding:0 16px !important;margin-top:7px !important;gap:5px 14px !important;flex-direction:row !important;align-items:center !important;flex-wrap:wrap !important}.pcat-unit,.pcat-stok{font-size:12.5px !important}.pcat-stok i{width:7px !important;height:7px !important}.pcat-buy{display:grid !important;grid-template-columns:130px minmax(0,1fr) !important;align-items:center !important;gap:10px !important;padding:14px 16px 16px !important;margin-top:12px !important}.pcat-qty{height:50px !important;border-radius:14px !important}.pcat-q{width:42px !important;height:48px !important}.pcat-q svg{width:16px !important;height:16px !important}.pcat-qi{height:48px !important;font-size:16px !important}.woocommerce ul.products li.product a.pcat-add,.woocommerce ul.products li.product .pcat-btn{height:52px !important;min-height:52px !important;font-size:15px !important;gap:10px !important;border-radius:15px !important}.pcat-add svg,.pcat-btn svg{width:19px !important;height:19px !important}.pcat-buy:has(.is-off){grid-template-columns:1fr !important}.pcat-out{font-size:12px !important;padding:7px 15px !important}.woocommerce ul.products li.product:hover{transform:none !important;box-shadow:0 1px 2px rgba(120,95,55,.04) !important}.woocommerce ul.products li.product:hover:after{opacity:0 !important}li.product:hover .pcat-b{transform:none !important}}@media (max-width:390px){.pcat-img{padding-top:66% !important}.woocommerce ul.products li.product h2.pcat-title{font-size:15px !important;padding:0 14px !important}.pcat-brand{margin:12px 14px 0 !important}.pcat-gram{margin:7px 14px 0 !important}.pcat-rate,.pcat-meta{padding:0 14px !important}.woocommerce ul.products li.product .pcat-price{font-size:22px !important;padding:0 14px !important}.pcat-buy{grid-template-columns:116px minmax(0,1fr) !important;padding:12px 14px 14px !important}.pcat-qty{height:46px !important}.pcat-q{width:38px !important;height:44px !important}.pcat-qi{height:44px !important;font-size:15px !important}.woocommerce ul.products li.product a.pcat-add{height:48px !important;min-height:48px !important;font-size:14px !important}}

/* ==================== patiya-arac-css ==================== */
.pcb,.pcp{--a-ink:#161514;--a-text:#54504B;--a-muted:#6E6961;--a-line:#E9E4DC;--a-hair:#F2EEE7;--a-soft:#F8F6F2;--a-cream:#FDFBF7;--a-amber:#FEA910;--a-amber-d:#D98B00;--a-amber-l:#FFF4DF;--a-font:Poppins,Poppins Yedek,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif}.pcb{position:sticky;top:0;z-index:30;margin:0 0 18px;font-family:var(--a-font)}.pcb.is-stuck .pcb-in{box-shadow:0 14px 30px -22px rgba(120,95,55,.55);border-color:#E3D6BF}.pcb-in{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:11px 14px;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);border:1px solid var(--a-line);border-radius:16px;transition:box-shadow .24s ease,border-color .24s ease}.pcb-in *{box-sizing:border-box}.pcb-say{display:inline-flex;align-items:baseline;gap:5px;font-size:13.5px;font-weight:300;color:var(--a-muted);white-space:nowrap}.pcb-say b{font-weight:600;color:var(--a-ink)}.pcb-say em{font-style:normal}.pcb-say>*{margin:0}.pcb-sag{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pcb-drop{position:relative}.pcb-btn{display:flex;align-items:center;gap:8px;height:40px;padding:0 13px;border:1px solid var(--a-line);border-radius:12px;background:#fff;cursor:pointer;font-family:var(--a-font);font-size:13px;font-weight:500;color:var(--a-ink);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease;white-space:nowrap}.pcb-btn:hover,.pcb-btn:focus,.pcb-btn:active,.pcb-drop.on .pcb-btn{background:#fff !important;background-color:#fff !important;border-color:var(--a-line) !important;color:var(--a-ink) !important;opacity:1 !important}.pcb-btn:hover .pcb-btn-t,.pcb-drop.on .pcb-btn-t{color:var(--a-ink) !important}.pcb-btn:hover .pcb-btn-ic,.pcb-drop.on .pcb-btn-ic{color:var(--a-amber-d) !important}.pcb-btn:hover .pcb-btn-c,.pcb-drop.on .pcb-btn-c{color:var(--a-muted) !important}.pcb-btn:hover,.pcb-drop.on .pcb-btn{transform:translateY(-2px);box-shadow:0 8px 18px -12px rgba(120,95,55,.55)}.pcb-btn:active{transform:translateY(0)}.pcb-btn-t{white-space:nowrap}.pcb-btn-ic{display:flex;width:15px;height:15px;color:var(--a-amber-d);flex-shrink:0}.pcb-btn-ic svg{width:15px;height:15px;display:block}.pcb-btn-c{display:flex;width:13px;height:13px;color:var(--a-muted);flex-shrink:0;transition:transform .24s ease}.pcb-btn-c svg{width:13px;height:13px;display:block}.pcb-drop.on .pcb-btn-c{transform:rotate(180deg)}.pcb-drop-s .pcb-btn{padding:0 11px;gap:6px}.pcb-menu{position:absolute;top:calc(100% + 7px);right:0;z-index:40;min-width:236px;padding:7px;background:#fff;border:1px solid var(--a-line);border-radius:15px;box-shadow:0 24px 48px -24px rgba(120,95,55,.5),0 4px 12px -8px rgba(0,0,0,.12);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),visibility .2s}.pcb-drop.on .pcb-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.pcb-drop-s .pcb-menu{min-width:158px}.pcb-menu-b{display:block;padding:6px 11px 8px;font-size:10.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--a-muted)}.pcb-opt{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:11px;font-size:13px;font-weight:400;color:var(--a-text) !important;text-decoration:none !important;transition:background .18s ease,color .18s ease}.pcb-opt:hover{background:var(--a-soft);color:var(--a-ink) !important}.pcb-opt.on{background:var(--a-amber-l);color:var(--a-ink) !important;font-weight:500}.pcb-opt-ic{display:flex;width:15px;height:15px;flex-shrink:0;color:var(--a-muted)}.pcb-opt-ic svg{width:15px;height:15px;display:block}.pcb-opt.on .pcb-opt-ic{color:var(--a-amber-d)}.pcb-opt>span:nth-child(2),.pcb-drop-s .pcb-opt>span:first-child{flex:1}.pcb-opt-ok{display:flex;width:14px;height:14px;flex-shrink:0;color:var(--a-amber-d);opacity:0}.pcb-opt-ok svg{width:14px;height:14px;display:block}.pcb-opt.on .pcb-opt-ok{opacity:1}.pcp{display:flex;flex-direction:column;align-items:center;gap:11px;margin:26px 0 8px;font-family:var(--a-font)}.pcp-in{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:center}.pcp-in .page-numbers{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 13px;border-radius:12px;border:1px solid var(--a-line);background:#fff;font-size:13.5px;font-weight:500;color:var(--a-ink) !important;text-decoration:none !important;line-height:1;transition:border-color .2s ease,background .2s ease,transform .2s ease}.pcp-in a.page-numbers:hover{border-color:var(--a-amber);background:var(--a-amber-l);transform:translateY(-1px)}.pcp-in .page-numbers.current{background:var(--a-ink);border-color:var(--a-ink);color:#fff !important;font-weight:600}.pcp-in .page-numbers.dots{border-color:transparent;background:none;color:var(--a-muted) !important;min-width:26px;padding:0}.pcp-in .prev,.pcp-in .next{gap:7px;padding:0 15px}.pcp-ok{display:flex;width:13px;height:13px}.pcp-ok svg{width:13px;height:13px;display:block}.pcp-in .prev .pcp-ok{transform:rotate(90deg)}.pcp-in .next .pcp-ok{transform:rotate(-90deg)}.pcp-bilgi{font-size:12px;font-weight:300;color:var(--a-muted)}.pcp-bilgi b{font-weight:600;color:var(--a-ink)}@media (max-width:900px){.pcb-in{padding:10px 12px;gap:10px}.pcb-btn-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:600px){}@media (prefers-reduced-motion:reduce){.pcb-menu,.pcb-btn-c,.pcp-in .page-numbers{transition-duration:.001ms !important}}.pcb{display:block !important;position:sticky !important}.pcb .pcb-in{display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important}.pcb .pcb-say{display:inline-flex !important;align-items:baseline !important}.pcb .pcb-sag{display:flex !important;align-items:center !important;flex-wrap:wrap !important}.pcb .pcb-drop{display:block !important;position:relative !important}.pcb .pcb-btn{display:flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;opacity:1 !important}.pcb .pcb-btn-ic,.pcb .pcb-btn-c{display:flex !important;align-items:center !important}.pcb .pcb-btn-t{display:inline-block !important}.pcb .pcb-menu{display:block !important;position:absolute !important}.pcb .pcb-opt{display:flex !important;align-items:center !important}.pcb .pcb-opt-ic,.pcb .pcb-opt-ok{display:flex !important;align-items:center !important}.pcb svg{display:block !important;max-width:none !important}body.woocommerce .woocommerce-products-header,body.woocommerce-page .woocommerce-products-header,body.woocommerce .elementor-widget-woocommerce-archive-title,body.woocommerce-page .elementor-widget-woocommerce-archive-title,body.woocommerce .elementor-widget-theme-archive-title,body.woocommerce-page .elementor-widget-theme-archive-title,body.woocommerce h1.page-title,body.woocommerce-page h1.page-title,body.patiya-katalog-genis .woocommerce-products-header,body.patiya-katalog-genis h1.page-title{margin-top:60px !important;margin-bottom:20px !important;padding-top:0 !important}@media (max-width:767px){body.woocommerce .woocommerce-products-header,body.woocommerce-page .woocommerce-products-header,body.woocommerce .elementor-widget-woocommerce-archive-title,body.woocommerce-page .elementor-widget-woocommerce-archive-title,body.woocommerce .elementor-widget-theme-archive-title,body.woocommerce-page .elementor-widget-theme-archive-title,body.woocommerce h1.page-title,body.woocommerce-page h1.page-title,body.patiya-katalog-genis .woocommerce-products-header,body.patiya-katalog-genis h1.page-title{margin-top:26px !important}}.elementor-18111 .elementor-element.elementor-element-b6241fa{--margin-top:-32px !important;margin-top:-32px !important}@media (max-width:767px){.elementor-18111 .elementor-element.elementor-element-4a32402{--margin-top:56px !important;margin-top:56px !important}}body.woocommerce .woocommerce-products-header__title,body.woocommerce-page .woocommerce-products-header__title,body.woocommerce h1.page-title,body.woocommerce-page h1.page-title,body.woocommerce .elementor-widget-woocommerce-archive-title h1,body.woocommerce .elementor-widget-woocommerce-archive-title h2,body.woocommerce .elementor-widget-theme-archive-title h1,body.woocommerce .elementor-widget-theme-archive-title h2,body.woocommerce .elementor-heading-title,body.woocommerce-page .elementor-heading-title{font-family:Poppins,Poppins Yedek,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif !important;font-weight:600 !important;letter-spacing:-.8px !important;color:var(--a-ink,#161514) !important;line-height:1.2 !important}body.woocommerce .woocommerce-products-header,body.woocommerce-page .woocommerce-products-header{margin-bottom:16px !important}body.woocommerce .woocommerce-breadcrumb,body.woocommerce-page .woocommerce-breadcrumb{margin:0 0 10px !important}.pcb{margin:0 0 16px !important}.woocommerce ul.products,ul.products{margin-top:0 !important}@media (max-width:600px){.pcb{position:static !important;margin:0 0 12px !important}.pcb .pcb-in{display:flex !important;justify-content:flex-end !important;align-items:center !important;flex-wrap:nowrap !important;padding:0 !important;margin:0 !important;background:none !important;backdrop-filter:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.pcb.is-stuck .pcb-in{box-shadow:none !important;border:0 !important}.pcb .pcb-say{display:none !important}.pcb .pcb-drop-s{display:none !important}.pcb .pcb-sag{display:flex !important;justify-content:flex-end !important;width:100% !important;margin:0 !important;gap:0 !important}.pcb .pcb-drop{flex:0 0 auto !important;width:auto !important;max-width:100% !important}.pcb .pcb-btn{width:auto !important;min-width:0 !important;max-width:100% !important;height:40px !important;padding:0 15px !important;gap:9px !important;justify-content:flex-end !important;font-size:13.5px !important;border:1px solid var(--a-line) !important;border-radius:12px !important;background:#fff !important;box-shadow:0 2px 8px -5px rgba(120,95,55,.5) !important}.pcb .pcb-btn-t{display:inline-block !important;max-width:none !important;width:auto !important;overflow:visible !important;text-overflow:clip !important;white-space:nowrap !important}.pcb .pcb-btn-ic{width:16px !important;height:16px !important}.pcb .pcb-btn-ic svg{width:16px !important;height:16px !important}.pcb .pcb-btn-c{width:14px !important;height:14px !important}.pcb .pcb-btn-c svg{width:14px !important;height:14px !important}.pcb .pcb-menu{left:auto !important;right:0 !important;min-width:238px !important;max-width:calc(100vw - 32px) !important;transform-origin:top right !important}.pcb .pcb-opt{padding:11px 12px !important;font-size:13.5px !important}.pcb .pcb-menu-b{padding:7px 12px 9px !important}}.pcat-sutun-2 ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.pcat-sutun-3 ul.products{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.pcat-sutun-4 ul.products{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.pcat-sutun-5 ul.products{grid-template-columns:repeat(5,minmax(0,1fr)) !important}.pcat-sutun-6 ul.products{grid-template-columns:repeat(6,minmax(0,1fr)) !important}@media (max-width:1100px){.pcat-sutun-4 ul.products,.pcat-sutun-5 ul.products,.pcat-sutun-6 ul.products{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:900px){.pcat-sutun-3 ul.products,.pcat-sutun-4 ul.products,.pcat-sutun-5 ul.products,.pcat-sutun-6 ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:600px){.pcat-sutun-2 ul.products,.pcat-sutun-3 ul.products,.pcat-sutun-4 ul.products,.pcat-sutun-5 ul.products,.pcat-sutun-6 ul.products{grid-template-columns:1fr !important}}
