/*
Theme Name: İklimsan Pro Store
Author: İklimsan.com
Description: Kombi, klima ve soğutma yedek parça odaklı WooCommerce e-ticaret teması.
Version: 3.0.0
*/
:root{--p:#0756a8;--pd:#063d78;--a:#ff7a18;--ink:#17263a;--muted:#69788a;--bg:#f5f7fa;--line:#dfe6ee;--green:#15803d}*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff}a{text-decoration:none;color:inherit}.container{width:min(1280px,calc(100% - 32px));margin:auto}
.topbar{background:#0d1d31;color:#e4ebf2;font-size:12px}.topbar .row{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.header{border-bottom:1px solid var(--line);background:#fff}.header-row{min-height:82px;display:flex;align-items:center;gap:22px}.logo{font-size:29px;font-weight:900;color:var(--p);letter-spacing:-1px}.logo span{color:var(--a)}.search{display:flex;flex:1;border:2px solid var(--p);border-radius:7px;overflow:hidden}.search input{flex:1;border:0;outline:0;padding:13px 16px}.search button{border:0;background:var(--p);color:#fff;padding:0 22px;font-weight:800}.actions{display:flex;gap:16px;font-size:13px;font-weight:800}.cart-count{background:var(--a);color:#fff;border-radius:20px;padding:2px 7px}
.nav{background:var(--p);color:#fff}.nav-row{display:flex;min-height:48px;align-items:center;gap:25px;overflow:auto;white-space:nowrap;font-size:13px;font-weight:800}.nav-row a:hover{opacity:.8}
.quick{background:#f7f9fc;border-bottom:1px solid var(--line)}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr)}.quick-item{padding:14px 16px;border-right:1px solid var(--line);font-size:12px}.quick-item strong{display:block;font-size:13px;margin-bottom:4px}.quick-item span{color:var(--muted)}
.hero{padding:36px 0;background:linear-gradient(120deg,#eef6ff,#e5effa)}.hero-grid{display:grid;grid-template-columns:1fr 340px;gap:24px}.hero-main{padding:36px;background:#fff;border-radius:14px;border:1px solid var(--line)}.eyebrow{font-size:11px;font-weight:900;color:var(--p);background:#e6f1ff;padding:6px 9px;border-radius:5px}.hero h1{font-size:39px;line-height:1.08;margin:14px 0}.hero p{color:var(--muted);line-height:1.6}.btn{display:inline-block;background:var(--p);color:#fff;padding:12px 19px;border-radius:7px;font-weight:800}.btn.orange{background:var(--a)}.side-offer{background:#102238;color:#fff;border-radius:14px;padding:25px}.side-offer h3{margin-top:0}.side-offer .price{font-size:26px;color:#fff;font-weight:900}
.section{padding:38px 0}.alt{background:var(--bg)}.section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-head h2{font-size:25px;margin:0}.section-head a{color:var(--p);font-size:13px;font-weight:800}
.cat-layout{display:grid;grid-template-columns:260px 1fr;gap:18px}.cat-menu{border:1px solid var(--line);border-radius:10px;background:#fff}.cat-menu h3{margin:0;padding:16px;background:var(--p);color:#fff;border-radius:10px 10px 0 0;font-size:15px}.cat-menu a{display:block;padding:11px 15px;border-bottom:1px solid #edf0f3;font-size:13px}.cat-menu a:hover{background:#f2f7fd;color:var(--p)}.cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cat-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:17px;text-align:center;font-weight:800}.cat-card .ico{font-size:31px;margin-bottom:8px}.cat-card small{display:block;color:var(--muted);font-weight:500;margin-top:5px}
.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.product-card{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.product-image{height:200px;background:#f8fafc;display:flex;align-items:center;justify-content:center;font-size:70px}.product-info{padding:14px}.product-brand{font-size:11px;color:#7b8897}.product-name{font-size:14px;font-weight:800;line-height:1.4;min-height:40px;margin:6px 0}.product-price{font-size:19px;font-weight:900;color:var(--p)}.badge{display:inline-block;background:#eaf7ef;color:var(--green);padding:5px 7px;border-radius:5px;font-size:10px;font-weight:900;margin-bottom:6px}
.brands{display:flex;flex-wrap:wrap;gap:10px}.brand{border:1px solid var(--line);border-radius:8px;background:#fff;padding:15px 20px;font-weight:900;color:#415166}
.features{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.feature{border:1px solid var(--line);border-radius:10px;padding:18px;background:#fff}.feature strong{display:block;margin-bottom:6px}.feature span{color:var(--muted);font-size:12px;line-height:1.5}
.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.info-box{padding:25px;border-radius:12px;background:#f7f9fc;border:1px solid var(--line)}.info-box h3{margin-top:0}.info-box p{color:var(--muted);line-height:1.7;font-size:13px}
.footer{background:#102238;color:#fff;padding:42px 0 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:30px}.footer p,.footer a{color:#c8d4df;font-size:13px;line-height:1.8}.copyright{border-top:1px solid #314255;margin-top:25px;padding-top:16px;color:#aebdca;font-size:12px}
.woocommerce ul.products li.product{border:1px solid var(--line);border-radius:10px;padding:12px!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce div.product .button{background:var(--p);color:#fff;border-radius:6px;font-weight:800}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--p);font-weight:900}
@media(max-width:900px){.cat-layout{grid-template-columns:1fr}.cat-grid{grid-template-columns:repeat(3,1fr)}.product-grid{grid-template-columns:repeat(3,1fr)}.hero-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:2fr 1fr 1fr}}
@media(max-width:650px){.quick-grid{grid-template-columns:1fr 1fr}.cat-grid,.product-grid{grid-template-columns:repeat(2,1fr)}.features,.info-grid,.footer-grid{grid-template-columns:1fr}.header-row{flex-wrap:wrap;padding:12px 0}.actions{display:none}.search{flex-basis:100%}.hero h1{font-size:31px}}
