.breadcrumb{font-size:1rem}.breadcrumb ol{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(--green-800)}}.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(--green-800)}}.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:var(--green-600);flex-shrink:0;width:.3125rem;height:.5625rem;margin:0 .75rem;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01IDQuNS43MSA5IDAgOC4yNSAzLjU3IDQuNSAwIC43NS43MSAweiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==);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}:root.no-focus-visible .breadcrumb ol li a:focus{outline:2px solid var(--focus-color,var(--primary-color));outline-offset:var(--focus-offset,3px)}.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));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:700}.breadcrumb ol li a:active{color:var(--green-800)}@media (hover:hover) and (pointer:fine){.breadcrumb ol li a:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}}.breadcrumb:is(section.main>*){margin-top:var(--element-margn);margin-inline:max(var(--content-margin),var(--container-padding))}.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*/