
/* V33 - Kervan referansli Target detay sayfalari, mevcut ana sayfaya dokunmaz. */
.target-v33-crumb{background:#edf6f9;padding:15px 0;color:#0c2242;font-size:13px}
.target-v33-crumb a{color:#0c2242;text-decoration:none}.target-v33-crumb span{margin:0 5px}
.target-v33-detail{padding:38px 0 76px}.target-v33-main article>h1{font:700 clamp(26px,2.7vw,37px)/1.25 Georgia,serif;color:#0c2242;margin:0 0 16px}
.target-v33-lead{font-size:16px;line-height:1.9;color:#334354;margin:0 0 24px}
.target-v33-cover{margin:10px 0 30px}.target-v33-cover img{display:block;width:100%;height:auto;max-height:570px;object-fit:contain;background:#f2f5f7}
.target-v33-content{font-size:16px;line-height:1.9;color:#293747;overflow-wrap:anywhere}.target-v33-content p{margin:0 0 19px}.target-v33-content h2{font-size:25px;margin:30px 0 14px;color:#0c2242}.target-v33-content h3{font-size:21px;color:#0c2242;margin:25px 0 12px}
.target-v33-content img{display:block;max-width:100%;height:auto;margin:18px auto}.target-v33-content iframe{max-width:100%}
.target-v33-content a{color:#0c386a;text-decoration:underline}
.target-v33-aside .target-v33-sidebox{background:#eff7fa;border:1px solid #e4ebef;padding:25px;margin-bottom:22px}
.target-v33-sidebox h2{font-size:23px;line-height:1.25;color:#0c2242;margin:0 0 19px;font-weight:700}
.target-v33-sidebox ul{padding:0;margin:0;list-style:none}.target-v33-sidebox li{border-bottom:1px solid #dde6ec;padding:11px 0}.target-v33-sidebox li a{color:#182a41;font-size:14px;line-height:1.5}.target-v33-sidebox li a:hover,.target-v33-all:hover{color:#245b87}
.target-v33-all{display:inline-block;margin-top:16px;font-weight:700;color:#0c2242}.target-v33-sidebox p{font-size:15px;line-height:1.8}
.target-v33-gallery{padding-top:20px}.target-v33-gallery h2,.target-v33-actions h2{font-size:26px;font-weight:700;color:#0c2242;margin:22px 0}
.target-v33-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.target-v33-thumb{display:block;aspect-ratio:4/3;overflow:hidden;background:#f2f4f6}.target-v33-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s}.target-v33-thumb:hover img{transform:scale(1.04)}
.target-v33-actions{background:#eff7fa;padding:24px;margin-top:40px}.target-v33-actions p{font-size:15px;line-height:1.7}.target-v33-wa,.target-v33-call{display:inline-block;background:#0c2242;color:white!important;padding:11px 18px;border-radius:4px;margin:6px 8px 0 0;text-decoration:none!important;font-weight:600}.target-v33-call{background:#fff;color:#0c2242!important;border:1px solid #0c2242}.target-v33-wide{display:block;text-align:center}
.target-v33-price{font-size:19px;color:#0c2242;font-weight:700}
.target-v33-modal[hidden]{display:none!important}.target-v33-modal{position:fixed;inset:0;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;z-index:999999;padding:50px 15px 20px}.target-v33-modal img{max-width:95vw;max-height:89vh;object-fit:contain}.target-v33-close{position:absolute;right:20px;top:12px;background:transparent;color:white;border:0;font-size:40px;cursor:pointer}
@media(max-width:991px){.target-v33-detail{padding:24px 0 45px}.target-v33-aside{margin-top:40px}.target-v33-gallery-grid{gap:10px}}
@media(max-width:575px){.target-v33-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.target-v33-main article>h1{font-size:26px}.target-v33-aside .target-v33-sidebox{padding:18px}.target-v33-content{font-size:15px}.target-v33-crumb{font-size:12px}}
