/* Shared horizontal measurements for breadcrumbs and public content. */
.studio-page{--bm-content-max:1440px;--bm-content-gutter:clamp(20px,3.35vw,48px)}
.studio-public{--bm-content-max:1240px;--bm-content-gutter:48px}
.studio-public.page-kontak{--bm-content-max:1320px}
.bm-breadcrumbs{box-sizing:border-box;width:100%;max-width:var(--bm-content-max,1240px);padding-inline:var(--bm-content-gutter,48px);margin:24px auto 0;font-size:12px;line-height:1.7;color:var(--s-muted,#8d9499)}
.bm-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}
.bm-breadcrumbs li+li:before{content:"/";margin-right:10px;opacity:.6}
.bm-breadcrumbs a{color:inherit;text-decoration:none}
.bm-breadcrumbs a:hover,.bm-breadcrumbs a:focus-visible{text-decoration:underline;color:var(--s-text,#e9edef)}
@media(max-width:900px){.studio-public{--bm-content-gutter:28px}}
@media(max-width:600px){.studio-public{--bm-content-gutter:20px}.bm-breadcrumbs{margin-top:18px;font-size:11px}}
