/* logo */
.header-logo{height:auto!important}
.header-logo-image{height:72px!important;width:auto!important;max-width:100%;object-fit:contain}
.header.fixed .header-logo-image{height:56px!important}
@media(max-width:800px){.header-logo-image{height:56px!important}}
/* ürün sayfası */
.pdp{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}
@media(max-width:800px){.pdp{grid-template-columns:1fr}}
.pdp-gallery img#pdp-big{width:100%;height:auto;border-radius:6px}
.pdp-thumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}
.pdp-thumbs img{width:72px;height:72px;object-fit:cover;cursor:pointer;border:1px solid #ddd;border-radius:4px}
.pdp-title{font-size:1.8rem;margin:0 0 .5rem}.pdp-sku{color:#777;font-size:.9rem}
.pdp-price{font-size:1.8rem;margin:1rem 0}.pdp-price s{color:#999;font-size:1.1rem;margin-right:.5rem}
.pdp-desc img{max-width:100%;height:auto}.pdp-related{margin-top:2rem}
.subcats a{display:inline-block;margin:0 .5rem .5rem 0;padding:.4rem .9rem;border:1px solid #ccc;border-radius:20px}
.card-img-container img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}
