.parquet-hierarchy{padding-top:32px;padding-bottom:56px}.parquet-flow{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:28px;font-size:14px;color:#706a60}.parquet-flow [aria-current=step]{color:#21362b;font-weight:700}.parquet-hierarchy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.parquet-hierarchy-grid.brands{grid-template-columns:repeat(2,minmax(0,1fr))}.parquet-hierarchy-grid article{min-width:0;background:#fff}.parquet-hierarchy-grid a{display:block;text-decoration:none;color:inherit}.parquet-hierarchy-image{aspect-ratio:1.6;overflow:hidden}.parquet-hierarchy-image picture,.parquet-hierarchy-image img{display:block;width:100%;height:100%;object-fit:cover}.parquet-hierarchy-copy{padding:22px}.parquet-hierarchy-copy p{font-size:12px;letter-spacing:.08em;margin-bottom:8px}.parquet-hierarchy-copy h3{font-size:27px;margin:0 0 12px}.parquet-hierarchy-copy span{font-size:14px}.parquet-hierarchy-grid a:focus-visible{outline:3px solid #aa8247;outline-offset:4px}.parquet-hierarchy-empty{padding:24px;background:#ede9e0}.parquet-flow-back{padding-top:14px;padding-bottom:14px}.parquet-discovery .parquet-hero-copy h1{overflow-wrap:anywhere}@media(max-width:900px){.parquet-hierarchy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.parquet-hierarchy-grid,.parquet-hierarchy-grid.brands{grid-template-columns:1fr;gap:18px}.parquet-hierarchy-copy{padding:18px}.parquet-hierarchy-copy h3{font-size:25px}.parquet-flow{gap:9px;font-size:12px}}

/* Ortak parke ust gezinmesi: breadcrumb ve marka geri linki ayri satirlarda. */
.parquet-discovery .interior-breadcrumb {
    position: relative;
    inset: auto;
    width: 100%;
    margin: 0;
    padding: 16px 5.5% 8px;
    font-size: 12px;
    box-sizing: border-box;
}
.parquet-discovery .interior-breadcrumb .breadcrumb {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px 10px;
    line-height: 1.6;
}
.parquet-discovery .interior-breadcrumb .breadcrumb a,
.parquet-discovery .interior-breadcrumb .breadcrumb span {
    max-width: 100%;
    overflow-wrap: anywhere;
}
.parquet-discovery .parquet-flow-back {
    position: relative;
    padding-top: 8px;
    padding-bottom: 16px;
}
.parquet-discovery .parquet-flow-back .text-link {
    display: inline-flex;
    max-width: 100%;
    white-space: normal;
    overflow-wrap: anywhere;
    line-height: 1.6;
}
@media (max-width: 576px) {
    .parquet-discovery .interior-breadcrumb { font-size: 11px; }
    .parquet-discovery .parquet-flow-back .text-link { font-size: 11px; }
}
