
/* İZOBİMS ÜRÜN DETAY - GÖRSEL OLARAK BELİRGİN YENİ TASARIM */
.urun-detay-modern{
    width:100%;
    margin-top:5px;
}

.urun-teknik-wrap{
    border-radius:18px;
    overflow:hidden;
    background:#fff;
    box-shadow:0 14px 36px rgba(18,54,70,.12);
    border:1px solid #e5eef1;
    margin-bottom:30px;
}

.urun-teknik-baslik{
    padding:17px 22px;
    background:linear-gradient(90deg,#16B2E3 0%,#4EC6BC 55%,#7ED798 100%);
}

.urun-teknik-baslik span{
    color:#fff !important;
    font-size:16px;
    font-weight:700;
    letter-spacing:.5px;
}

.urun-teknik-scroll{
    overflow-x:auto;
}

.urun-teknik-tablo{
    width:100% !important;
    border-collapse:collapse !important;
    margin:0 !important;
    background:#fff;
}

.urun-teknik-tablo tr:nth-child(even){
    background:#f5fafb;
}

.urun-teknik-tablo tr{
    transition:.2s ease;
}

.urun-teknik-tablo tr:hover{
    background:linear-gradient(90deg,rgba(22,178,227,.12),rgba(78,198,188,.09),rgba(126,215,152,.12));
}

.urun-teknik-tablo td{
    border:0 !important;
    border-bottom:1px solid #e4ecef !important;
    padding:15px 18px !important;
    line-height:1.5 !important;
    vertical-align:middle !important;
    color:#4c5b62;
    font-size:13px;
}

.urun-teknik-tablo tr:last-child td{
    border-bottom:0 !important;
}

.urun-teknik-tablo td:first-child{
    width:48%;
    color:#22343d !important;
    font-weight:700;
    padding-left:32px !important;
    position:relative;
}

.urun-teknik-tablo td:first-child:before{
    content:"";
    position:absolute;
    left:12px;
    top:50%;
    transform:translateY(-50%);
    width:6px;
    height:24px;
    border-radius:10px;
    background:linear-gradient(180deg,#16B2E3 0%,#4EC6BC 55%,#7ED798 100%);
}

.urun-teknik-tablo td:nth-child(2){
    width:30%;
    color:#8b989e !important;
    font-size:12px;
}

.urun-teknik-tablo td:last-child{
    width:22%;
    text-align:center !important;
    color:#0f96bf !important;
    font-size:15px;
    font-weight:800;
    white-space:nowrap;
}

.urun-aciklama{
    margin:30px 0;
    padding:24px 26px;
    border:2px solid transparent;
    border-radius:16px;
    background:
        linear-gradient(#fff,#fff) padding-box,
        linear-gradient(90deg,#16B2E3 0%,#4EC6BC 55%,#7ED798 100%) border-box;
    box-shadow:0 10px 28px rgba(18,54,70,.07);
}

.urun-aciklama:before{
    content:"Ürün Hakkında";
    display:block;
    font-weight:800;
    font-size:16px;
    margin-bottom:10px;
    color:#119bc3;
}

.urun-aciklama p{
    margin:0 !important;
    color:#5d6a70 !important;
    line-height:1.85 !important;
    font-size:13px !important;
}

.urun-ozellikler{
    padding:25px 26px;
    background:linear-gradient(135deg,#f7fcfd 0%,#f4fbf7 100%);
    border-radius:16px;
    border:1px solid #e3edef;
    box-shadow:0 8px 24px rgba(18,54,70,.05);
}

.urun-ozellikler h4{
    margin:0 0 18px !important;
    font-size:17px !important;
    font-weight:800 !important;
    color:#129cc4 !important;
}

.urun-ozellikler ul{
    list-style:none !important;
    margin:0 !important;
    padding:0 !important;
}

.urun-ozellikler li{
    position:relative;
    padding:11px 0 11px 34px !important;
    margin:0 !important;
    border-bottom:1px solid #e2ebee;
    color:#49585f;
    font-size:13px;
}

.urun-ozellikler li:last-child{
    border-bottom:0;
}

.urun-ozellikler li:before{
    content:"✓";
    position:absolute;
    left:0;
    top:9px;
    width:23px;
    height:23px;
    line-height:23px;
    text-align:center;
    color:#fff;
    font-weight:700;
    border-radius:50%;
    background:linear-gradient(135deg,#16B2E3 0%,#4EC6BC 55%,#7ED798 100%);
}

.company .col-sm-3 > img.img-responsive{
    margin:0 auto 20px !important;
    padding:18px !important;
    max-height:430px;
    object-fit:contain;
    background:#fff;
    border:3px solid transparent !important;
    border-image:linear-gradient(90deg,#16B2E3 0%,#4EC6BC 55%,#7ED798 100%) 1 !important;
    box-shadow:0 10px 28px rgba(18,54,70,.08);
}

@media(max-width:767px){
    .urun-teknik-tablo{min-width:560px;}
    .urun-teknik-tablo td{padding:12px 12px !important;font-size:12px;}
    .urun-aciklama,.urun-ozellikler{padding:18px;}
    .company .col-sm-3{margin-bottom:20px;}
}
