.announcement-banner{background:var(--Colours-Background-bg-secondary,#fff5d2);box-sizing:border-box;color:var(--Colours-Brand-Primary-deep-forest);display:none;font-family:General Sans,Arial,sans-serif}.announcement-banner .announcement-swiper{padding-right:130px}.announcement-banner a{text-decoration:underline}.announcement-banner .close-btn{color:#262626;font-weight:500;height:24px}.announcement-banner .text-body{color:#262626;font-weight:500}.announcement-banner .swiper-button-next,.announcement-banner .swiper-button-prev{height:auto}.announcement-banner .swiper-button-next:after,.announcement-banner .swiper-button-prev:after{color:#000;font-size:1rem}.announcement-banner .tc-applies{white-space:nowrap}.announcement-banner.slide-counts .swiper-slide{min-height:57px}.announcement-banner .swiper-slide p:not(:last-of-type){margin-bottom:10px}.announcement-banner .underline{text-decoration:underline;text-underline-position:from-font}.announcement-banner .text-neutral-800{color:var(--Colours-Text-text-body,#262626)}@media(max-width:600px){.announcement-banner{flex-direction:column;padding:12px 24px}.announcement-banner-content{font-size:14px;line-height:20px;text-align:left}.text-neutral-800{font-size:12px;line-height:16px}.announcement-banner .container{padding:0!important}.announcement-banner .close-btn{align-self:flex-start}}
