@keyframes navalertLoadIn{from{opacity:0;margin-left:-30px}to{opacity:1;margin-left:0px}}.navigationAlertBanner{display:none;position:absolute;top:0;width:100%;min-height:40px;background-color:var(--colour-primary);z-index:10000;opacity:0;animation-name:headerLoadIn;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards}.navigationAlertBanner .leftPattern,.navigationAlertBanner .rightPattern{position:absolute;top:50%;transform:translateY(-50%);height:33.33%;aspect-ratio:14/14;background-color:var(--colour-webFabric)}@media(max-width: 767.5px){.navigationAlertBanner .leftPattern,.navigationAlertBanner .rightPattern{display:none}}.navigationAlertBanner .leftPattern:before,.navigationAlertBanner .leftPattern:after,.navigationAlertBanner .rightPattern:before,.navigationAlertBanner .rightPattern:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:var(--colour-webFabric)}.navigationAlertBanner .leftPattern{left:0}.navigationAlertBanner .leftPattern:before{transform:translate(100%, -100%)}.navigationAlertBanner .leftPattern:after{transform:translate(100%, 100%)}.navigationAlertBanner .rightPattern{right:0}.navigationAlertBanner .rightPattern:before{transform:translate(-100%, -100%)}.navigationAlertBanner .rightPattern:after{transform:translate(-100%, 100%)}.navigationAlertBanner.show{display:block}.navigationAlertBanner.show~header:not(.scrollDown):not(.scrollUp) .mainHeader{top:60px}.navigationAlertBanner.show~header:not(.scrollDown):not(.scrollUp)~.searchBoxOverlay.pc-isActive:not(.searchResultsActive){top:60px}.navigationAlertBanner .container{max-width:1300px;margin:0 auto;padding:0 5%;box-sizing:content-box}.navigationAlertBanner .container.small{max-width:860px}@media(min-width: 768px){.navigationAlertBanner .container{padding:0 8%}}.navigationAlertBanner .text{padding:10px 30px;color:var(--colour-white);display:flex;justify-content:center;gap:5px}.navigationAlertBanner .text h6,.navigationAlertBanner .text a{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.navigationAlertBanner .text h6+p,.navigationAlertBanner .text h6+.preamble,.navigationAlertBanner .text a+p,.navigationAlertBanner .text a+.preamble{margin-top:15px}@media(min-width: 1230px){.navigationAlertBanner .text h6+p,.navigationAlertBanner .text h6+.preamble,.navigationAlertBanner .text a+p,.navigationAlertBanner .text a+.preamble{margin-top:20px}}.navigationAlertBanner .text h6,.navigationAlertBanner .text a{font-size:1.3rem}@media(min-width: 768px){.navigationAlertBanner .text h6,.navigationAlertBanner .text a{font-size:1.4rem}}@media(min-width: 1230px){.navigationAlertBanner .text h6,.navigationAlertBanner .text a{font-size:1.45rem}}@media(min-width: 1700px){.navigationAlertBanner .text h6,.navigationAlertBanner .text a{font-size:1.5rem}}.navigationAlertBanner .text h6,.navigationAlertBanner .text a{margin:0}@media(min-width: 768px){.navigationAlertBanner .text{padding-right:60px}}.navigationAlertBanner p{margin:0;font-size:1.3rem;font-weight:700}@media(min-width: 768px){.navigationAlertBanner p{font-size:1.4rem}}.navigationAlertBanner .ctaLink:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}.navigationAlertBanner .ctaLink{font-size:1.4rem;font-weight:700;color:var(--colour-primary);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .2s ease;cursor:pointer;position:relative;display:table;padding-right:25px}.navigationAlertBanner .ctaLink:after{content:"";background-image:url("/assets/images/icons/arrowRight-Primary.svg");background-size:cover;width:10px;height:15px;position:absolute;right:0px;top:1px}.navigationAlertBanner .ctaLink:hover{text-decoration-color:var(--colour-primary)}.navigationAlertBanner .ctaLink:focus-visible{outline:var(--colour-white) 1px solid;outline-offset:2px}.navigationAlertBanner .ctaLink{color:var(--colour-white);text-decoration:underline;padding-right:15px}.navigationAlertBanner .ctaLink:after{background-image:url("/assets/images/icons/arrowRight-White.svg")}.navigationAlertBanner .ctaLink:hover{cursor:pointer;text-decoration:underline}.navigationAlertBanner .dismiss:focus-visible{outline:var(--colour-white) 1px solid;outline-offset:2px}.navigationAlertBanner .dismiss{display:flex;align-items:center;gap:13px;color:var(--colour-white);font-size:1.4rem;font-weight:700;position:absolute;right:15px;top:50%;transform:translateY(-50%);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s ease}@media(min-width: 768px){.navigationAlertBanner .dismiss{right:55px}}.navigationAlertBanner .dismiss:hover{cursor:pointer;text-decoration-color:inherit}.navigationAlertBanner .dismiss span{display:none}@media(min-width: 768px){.navigationAlertBanner .dismiss span{display:block}}
