.c-breadcrumbs{padding-top:20px;padding-bottom:20px;width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;background-color:var(--page-banner-bg-colour,#f2f0ec);z-index:2}.c-breadcrumbs--simple{background-color:#fff;padding-top:14px;padding-bottom:14px}.is-centre-page .c-breadcrumbs{padding-top:12px;padding-bottom:40px;min-height:unset;background-color:#f2f0ec}.c-breadcrumbs--mask-avoid .c-breadcrumbs__inner::after{content:"";display:block;height:1px;width:100%;max-width:685px;flex:1 1 auto}.c-breadcrumbs__nav{display:flex;align-items:flex-start;list-style:none;margin:0;padding:0}.c-breadcrumbs__nav__item{font-size:0.875rem;line-height:1.5714285714;color:var(--page-banner-secondary-text-colour,#4d4f53);display:inline-flex}.c-breadcrumbs__nav__item::after{content:"";pointer-events:none;display:inline-block;height:.8em;border-left:1px solid currentColor;margin:5px 10px -1px 10px}.c-breadcrumbs__nav__item--back::after,.c-breadcrumbs__nav__item:last-child::after{content:none}.c-breadcrumbs__nav__item--back{display:none}.c-breadcrumbs__nav__item-link{text-decoration:none;color:var(--page-banner-secondary-text-colour,#4d4f53);transition:opacity .3s cubic-bezier(.77,0,.175,1)}.c-breadcrumbs__nav__item-link:focus,.c-breadcrumbs__nav__item-link:hover{opacity:.8}.c-breadcrumbs__nav__item__home .c-breadcrumbs__nav__item-link{margin-top:1.5px}@media screen and (min-width:768px){.c-breadcrumbs__nav{flex-wrap:wrap}}@media screen and (min-width:1024px)and (max-width:1279px){.is-centre-page .c-breadcrumbs__inner{width:calc(50% - 30px);margin:0}}@media screen and (min-width:1280px){.c-breadcrumbs{background-color:var(--page-banner-bg-colour,#f7f7f5)}.c-breadcrumbs--alt{background-color:var(--page-banner-bg-colour,#f2f0ec)}.c-breadcrumbs--simple{background:#fff}.is-centre-page .c-breadcrumbs{height:34px}.c-breadcrumbs--mask-avoid .c-breadcrumbs__inner{display:flex;align-items:center;height:100%}.c-breadcrumbs--mask-avoid .c-breadcrumbs__nav{flex:0 1 auto}}@media screen and (max-width:1279px){.c-breadcrumbs.c-breadcrumbs--mask-avoid{z-index:6}}@media screen and (max-width:767px){.c-breadcrumbs__nav__item{display:none}.c-breadcrumbs__nav__item--back,.c-breadcrumbs__nav__item:first-child{display:inline-flex}}
