body,td,th{color:#000;font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;}body{background-color:#FEFEFE;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-size:12pt}a:link{color:#000;text-decoration:none}a:visited{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#000}a:active{text-decoration:none;color:#000}.ustcontact{display:inline-block;padding:5px 10px;border-radius:5px;background:#f7f7f7;border:1px solid #ccc;cursor:pointer;font-weight:700;font-size:13px}.ustcontact:hover{display:inline-block;padding:5px 10px;border-radius:5px;background:#e5e5e5;border:1px solid #999;cursor:pointer;font-weight:700;font-size:13px}.mustcontact{display:inline-block;padding:5px 10px;border-radius:5px;background:#fff;cursor:pointer;font-weight:700;font-size:13px}.mustcontact:hover{display:inline-block;padding:5px 10px;border-radius:5px;background:#f7f7f7;cursor:pointer;font-weight:700;font-size:13px}.search-btn{width:20%;display:inline-block;background-color:#162133;background-position:center center;color:#fff;font-size:14px;padding:10px 15px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-bottom:2px solid #162133;border-right:2px solid #162133;border-top:2px solid #162133;border-left:0;font-weight:700;-webkit-appearance:none;margin:0;outline:0}.search-box{display:inline-block;background:#f7f7f7;color:#666;padding:10px;font-size:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:2px solid #162133;width:80%;-webkit-appearance:none;margin:0;outline:0}.cs_sepet{width:115px;display:inline-block;background-color:#595959;color:#fff;font-size:14px;padding:6px 10px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border:2px solid #595959;font-weight:700;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0;text-align:left}.cs_hesap{width:105px;display:inline-block;background-color:#fff;color:#595959;font-size:14px;padding:6px 10px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border:2px solid #595959;font-weight:700;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0;text-align:left}.desk-top{position:fixed;top:0;left:0;width:100%}.mobil-top{position:fixed;top:0;left:0;width:100%}.showme{display:none}.showhim:hover .showme{display:block;width:200px;height:250px;background:#fff;color:#000;margin-left:90px}#display{display:none}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gkntable{border-collapse:collapse;color:#000}.gkntable td,th{border:1px solid #efefef}.yuvarlak{border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-webkit-radius:50%;zoom:1;min-width:14px;width:auto;height:14px;display:block;font-size:10px;font-weight:700;padding-top:4px;line-height:1;background-color:#fff;border:2px solid #002b54;color:#666;text-align:center;position:absolute;top:1px;left:33px}.counter{position:absolute;top:5px;font-size:11px;margin-top:1px;padding:1px 4px;font-weight:700;color:#595959;text-align:center;vertical-align:top;text-shadow:0 1px rgba(0,0,0,.2);background:#fff;border:2px solid #8cc63f;border-radius:11px;background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:linear-gradient(to bottom,#fff,#fff);-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.1),0 1px rgba(0,0,0,.12);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.1),0 1px rgba(0,0,0,.12)}.kutu{border:1px solid #ccc;COLOR:#000;font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-size:12px;HEIGHT:30px;padding-left:5px;padding-right:3px;TEXT-DECORATION:none;border-radius:3px;background-color:#fff;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.kutu:focus{border-color:rgba(31,153,209,.8);outline:0 none;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(31,153,209,.6)}.sbox{padding-top:5px;padding-left:5px;padding-bottom:5px;padding-right:3px;font-size:12px;HEIGHT:30px;vertical-align:middle;margin:0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff url(https://cdn.pejo.com.tr/images/arrowdown.gif) no-repeat right center;color:#000;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;FONT-FAMILY:"Montserrat", sans-serif}.dbox{padding-top:5px;padding-left:5px;padding-bottom:5px;padding-right:3px;font-size:12px;HEIGHT:30px;vertical-align:middle;margin:0;border:1px solid #ccc;background:#fff url(https://cdn.pejo.com.tr/images/arrowdown.gif) no-repeat right center;color:#000;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;FONT-FAMILY:"Montserrat", sans-serif}.yesilbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:16px;padding:10px 20px;text-align:center;background-color:#81bc00;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.yesilsbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:14px;padding:5px 10px;text-align:center;background-color:#64c328;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.turuncubtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:16px;padding:10px 20px;text-align:center;background-color:#FF6600;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.turuncusbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:14px;padding:5px 10px;text-align:center;background-color:#fdb813;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.gribtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:16px;padding:10px 20px;text-align:center;background-color:#6f6f6f;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.grisbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:14px;padding:5px 10px;text-align:center;background-color:#6f6f6f;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.lacibtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:16px;padding:10px 20px;text-align:center;background-color:#142032;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}.lacisbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:14px;padding:5px 10px;text-align:center;background-color:#142032;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0}a.byz{text-decoration:none}a.byz:link{color:#fff}a.byz:hover{color:#999}a.byz:active{color:#fff}a.byz:visited{color:#fff}a.byz:visited:hover{color:#999}a.kmz{line-height:23px;text-decoration:none}a.kmz:link{color:#c00;line-height:23px}a.kmz:hover{color:#8d8787;line-height:23px}a.kmz:active{color:#c00;line-height:23px}a.kmz:visited{color:#c00;line-height:23px}a.kmz:visited:hover{color:#8d8787;line-height:23px}.solok{background-image:url(https://cdn.pejo.com.tr/images/grey-left.png);background-repeat:no-repeat;padding-left:35px;background-position:left}.solok:hover{background-image:url(https://cdn.pejo.com.tr/images/grey-left.png);background-repeat:no-repeat;padding-left:35px;background-position:left}.solok2{background-image:url(https://cdn.pejo.com.tr/images/grey-left.png);background-repeat:no-repeat;padding-left:25px;background-position:center}.solok2:hover{background-image:url(https://cdn.pejo.com.tr/images/grey-left.png);background-repeat:no-repeat;padding-left:25px;background-position:center}.agribtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:16px;padding:10px 20px;text-align:center;background-color:#f7f7f7;color:#999;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;cursor:pointer}.agribtn:hover{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:16px;padding:10px 20px;text-align:center;background-color:#999;color:#f7f7f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;cursor:pointer}.agrisbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;font-size:14px;padding:5px 10px;text-align:center;background-color:#999;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.otab{overflow:hidden;border:2px solid #ccc;background-color:#fff}.otab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:9px 16px;transition:.3s}.otab button:hover{background-color:#ededed}.otab button.active{background-color:#f7f7f7}.otabcontent{display:none;padding:6px 12px;border:2px solid #ccc;border-top:none;background-color:#fff}.bsepet{background-image:url(https://cdn.pejo.com.tr/images/bsepet2.png);background-repeat:no-repeat;padding-left:50px;background-position:left}.GKNMenuItem{display:inline-block;position:relative;padding:0;line-height:37px;height:37px}.GKNMenuItems{color:#000}.GKNMenuItems:hover{color:#64c328}#popmenu{display: none;
  position: absolute;left: 50%;transform: translateX(-50%);top: 100%;width: 1200px;max-height: 500px;overflow-y: auto;background: #fff;border: 1px solid #ccc;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);z-index: 1001;}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch input{opacity:0;width:0;height:0}.switch_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch_slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.switch_slider{background-color:#000}input:focus+.switch_slider{box-shadow:0 0 1px #000}input:checked+.switch_slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.switch_slider.round{border-radius:34px}.switch_slider.round:before{border-radius:50%}.cookieScroll{overflow-y:auto;width:100%;background:#fff}.siyahbtn,.siyahsbtn{font-family: 'Montserrat', 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;font-weight:700;text-align:center;background-color:#000;color:#fff}.cookieScroll::-webkit-scrollbar-track{border:1px solid #000;padding:2px 0;background-color:#ccc}.cookieScroll::-webkit-scrollbar{width:5px}.cookieScroll::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#999;border:1px solid #000}.siyahbtn{font-size:14px;padding:10px 20px;border:1px solid #000;-webkit-appearance:none!important;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;-moz-outline:none;-webkit-outline:none}.siyahsbtn{font-size:12px;padding:5px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.price-area{line-height:1.4}@media (min-width:768px){.old-price{color:#111827!important;font-size:13px;text-decoration:line-through;display:inline-block;font-weight:700}.new-price{color:#484848;font-size:18px;font-weight:700;display:inline-block;margin-top:4px}}

    .cat-container {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    gap: 10px;
  }

.cat-sidebar {
  background-color: #f9f9f9;
  padding: 10px;
  border-radius: 8px;
  width: 220px;
}

.cat-sidebar-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 15px;
  color: #333;
}

.category-list {
  list-style: none;
  padding-left: 0;
}

.category-list li {
  margin-bottom: 10px;
}

.category-list li a {
  text-decoration: none;
  color: #333;
  font-size: 15px;
  transition: all 0.2s ease;
  display: block;
  padding: 6px 10px;
  border-radius: 5px;
}

.category-list li a:hover {
  background-color: #e9f5ff;
  color: #007bff;
}

  .product-list {
    flex: 1;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 10px;
  }

  .product-item {
  border: 1px solid #ddd;
  border-radius: 6px;
  padding: 10px;
  display: flex;
  flex-direction: column;
  text-align: left;
  min-height: 330px;
  box-sizing: border-box;
  }

.product-image img {
  width: 100%;
  height: 160px;
  object-fit: contain;
  margin-bottom: 10px;
  display: block;
  margin: 0 auto 10px;
}

  .product-title {
  font-size: 14px;
  line-height: 1.2;
  min-height: 4.8em;
  overflow: hidden;
  margin-bottom: 8px;
  }

  .product-brand {
    font-size: 13px;
    color: #666;
    margin-bottom: 5px;
  }

  .product-price {
    font-weight: bold;
    font-size: 15px;
    display: block;
    margin-top: auto;
  }

/* Product cards: shared desktop layout aligned with product detail recommendations */
.product-list .product-item,.product-list .product-card{position:relative!important;background:#fff!important;border:1px solid #e2e5e9!important;border-radius:12px!important;padding:0!important;overflow:hidden!important;min-height:315px!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;text-align:left!important}
.product-list .pj-product-link{display:flex!important;flex-direction:column!important;height:100%!important;color:inherit!important;text-decoration:none!important}
.product-list .product-image{height:156px!important;min-height:156px!important;width:100%!important;margin:0!important;padding:10px!important;background:#fff!important;border:0!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;line-height:0!important}
.product-list .product-image img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:136px!important;object-fit:contain!important;margin:0!important}
.product-list .product-title{display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:42px!important;height:auto!important;margin:0 10px 7px 10px!important;overflow:hidden!important;color:#4a4f57!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important}
.product-list .product-brand{min-height:34px!important;margin:0 10px 6px 10px!important;padding:0!important;display:flex!important;align-items:center!important;color:#444!important}
.product-list .product-brand img{display:block!important;width:auto!important;height:28px!important;max-width:98px!important;object-fit:contain!important;margin:0!important}
.product-list .product-price{margin:auto 8px 8px 8px!important;padding:7px 8px!important;min-height:50px!important;border-radius:10px!important;background:#f5f6f8!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;box-sizing:border-box!important;font-weight:400!important;font-size:inherit!important;line-height:1.15!important}
.product-list .product-price br{display:none!important}
.product-list .price-area{display:flex!important;flex-direction:column!important;line-height:1.15!important;gap:0!important}
.product-list .old-price{display:block!important;color:#888!important;text-decoration:line-through!important;font-size:12px!important;font-weight:700!important;line-height:1.15!important}
.product-list .new-price,.product-list .pj-price-main{display:block!important;color:#2b2b2b!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important;margin-top:2px!important}
