.breadcrumb{font-size: round(clamp(.875rem,.848214rem + .119048vw,.9375rem),var(--round-interval,1px));letter-spacing:.02em;text-transform:uppercase;font-weight:600}.breadcrumb ol{justify-content:center;align-items:center;row-gap:.5rem;margin:0;padding:0;line-height:1.3;list-style:none;display:flex}.breadcrumb ol:is(body.no-js *){flex-wrap:wrap}.breadcrumb ol li{align-items:center;display:flex}.breadcrumb ol li:where(body:not(.no-js) *){flex-shrink:0}.breadcrumb ol li.ellipsis:not(.active){display:none}.breadcrumb ol li.ellipsis .breadcrumb-content-wrapper:has(select:focus-visible){border-radius:var(--rounded);outline:2px solid var(--focus-color,var(--primary-color));outline-offset:var(--focus-offset,3px)}.breadcrumb ol li.ellipsis select{appearance:none;cursor:pointer;background-color:currentColor;border:none;outline:none;width:1rem;height:1.25rem;font-size:0;display:block;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgOCAyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjEiIGN5PSIxIiByPSIxIiBmaWxsPSIjMDAwIi8+PGNpcmNsZSBjeD0iNCIgY3k9IjEiIHI9IjEiIGZpbGw9IiMwMDAiLz48Y2lyY2xlIGN4PSI3IiBjeT0iMSIgcj0iMSIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);mask-position:50%;mask-size:.5rem .125rem;mask-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.breadcrumb ol li.ellipsis select:hover{color:var(--primary-color-700)}}.breadcrumb ol li.home.small .breadcrumb-content-wrapper{padding-left:.25rem;margin-left:-.25rem;border-radius:var(--rounded);margin-block:-.5em;padding-block:.5em}.breadcrumb ol li.home.small .breadcrumb-content-wrapper:has(a:focus-visible){outline:2px solid var(--focus-color,var(--primary-color));outline-offset:var(--focus-offset,3px)}.breadcrumb ol li.home.small a{--size:1rem;--padding:.25rem;box-sizing:content-box;width:var(--size);height:var(--size);padding:var(--padding);margin:0;margin-left:calc(-1*var(--padding));mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuMzEgNC45MlYxLjY2aC0zLjdMOS4yNi40NmExLjkgMS45IDAgMCAwLTIuNDcgMEwwIDYuNHYxLjYzaDEuMjV2Ni4xYzAgMS4wMy44NCAxLjg3IDEuODggMS44N2gzLjh2LTQuNjNoMi4yVjE2aDMuNzRjMS4wNCAwIDEuODgtLjg0IDEuODgtMS44OFY4LjAzSDE2VjYuNHptLS44MSA5LjJjMCAuMzUtLjI4LjYzLS42Mi42M2gtMi41di00LjYzaC00Ljd2NC42M0gzLjE0YS42My42MyAwIDAgMS0uNjMtLjYzVjguMDNoMTF6TTEuNDcgNi43OCA3LjYgMS40Yy4yNC0uMi42LS4yLjgzIDBsMy4zNyAyLjk4VjIuOTFoMS4yNXYyLjU3bDEuNDggMS4zeiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);mask-size:var(--size)var(--size);background-color:currentColor;border-radius:0;outline:none;padding-right:0;font-size:0;display:block;mask-position:50%;mask-repeat:no-repeat}@media (hover:hover) and (pointer:fine){.breadcrumb ol li.home.small a:hover{color:var(--primary-color-700)}}.breadcrumb ol li.hidden{display:none}.breadcrumb ol li.clip{flex-shrink:1;overflow:hidden}.breadcrumb ol li.clip .breadcrumb-content-wrapper{max-width:100%;overflow:hidden}.breadcrumb ol li.clip a{text-overflow:ellipsis;--focus-offset:calc(-.25rem - 2px);overflow:hidden}.breadcrumb ol li:not(:first-child):before{content:"";background-color:currentColor;flex-shrink:0;width:.3125rem;height:.5625rem;margin:0 .75rem;mask-image:url(/wp-content/themes/tierklinik-rhenus.ch/dist/a714ed72caa9b453.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.breadcrumb ol li a{color:inherit;pointer-events:all;border-radius:var(--rounded);margin:-.25rem -.375rem;padding:.25rem .375rem;text-decoration:none;display:block}.breadcrumb ol li a:focus:not(:focus-visible){outline:none}.breadcrumb ol li a:focus-visible{outline:2px solid var(--focus-color,var(--primary-color-700));outline-offset:var(--focus-offset,3px)}.breadcrumb ol li a:not(body.no-js *){white-space:nowrap}.breadcrumb ol li a[aria-current=page]{font-weight:800}.breadcrumb ol li a:active{color:var(--primary-color-800)}@media (hover:hover) and (pointer:fine){.breadcrumb ol li a:hover{color:var(--primary-color-700);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px}@supports (height:round(1.5px, 1px)){.breadcrumb ol li a:hover{text-decoration-thickness:round(1.5px,var(--round-interval))}}}.breadcrumb:is(section.main>*){margin-top:1.5rem}.breadcrumb+:is(h1,h2,h3,h4,h5,h6),.breadcrumb+:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-top:2rem}.breadcrumb:is(.centered-content *){width:100%}.breadcrumb:is(.centered-content *) ol{justify-content:center}
/*# sourceMappingURL=css-wpce--breadcrumb.css.map*/