/* Mobile-isolated baseline snapshot. Source: assets/css/breadcrumbs.css */
/* BungalovTR merkezi breadcrumb - FINAL / KILITLI */
.btr-breadcrumb-wrap{
    width:min(1180px,calc(100% - 48px));
    margin:14px auto 16px;
    padding:0;
    background:transparent!important;
}
.btr-breadcrumbs{
    font-size:13px;
    line-height:1.35;
    color:#6c756f;
    background:transparent!important;
}
.btr-breadcrumbs ol{
    display:flex;
    align-items:center;
    flex-wrap:nowrap;
    gap:0;
    margin:0;
    padding:0;
    list-style:none;
    min-width:0;
    overflow:hidden;
}
.btr-breadcrumbs li{
    display:inline-flex;
    align-items:center;
    flex:0 0 auto;
    min-width:0;
    white-space:nowrap;
}
.btr-breadcrumbs li:last-child{
    flex:1 1 auto;
    overflow:hidden;
}
.btr-breadcrumbs li:not(:last-child)::after{
    content:'›';
    margin:0 9px;
    color:#a3aaa6;
    font-weight:400;
}
.btr-breadcrumbs a{
    color:#66736b;
    text-decoration:none;
    font-weight:400;
    transition:color .18s ease;
}
.btr-breadcrumbs a:hover{color:#176b45}
.btr-breadcrumbs li:last-child span{
    display:block;
    min-width:0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#253129;
    font-weight:500;
}

/* Blog detayında hero ile breadcrumb arasında temiz ritim */
.blog-single-patika .btr-breadcrumb-wrap{margin-top:14px;margin-bottom:14px}

@media(max-width:767px){
    .btr-breadcrumb-wrap{
        width:calc(100% - 28px);
        margin:12px auto 12px;
    }
    .btr-breadcrumbs{font-size:12px}
    .btr-breadcrumbs li:not(:last-child)::after{margin:0 6px}
    .btr-breadcrumbs li:nth-child(n+3):not(:last-child){display:none}
}
