.spend-avios-msg{align-items:center;background-color:var(--f-brand-color-background-light);border-radius:var(--f-brand-border-radius-small);color:var(--f-brand-color-text-default);display:flex;padding:var(--f-base-space-4);width:100%;margin:var(--f-base-space-6) auto var(--f-base-space-1) auto}
.bookflightcontactusstrip .spend-avios-msg{margin:var(--f-base-space-4) auto var(--f-base-space-1) auto}
.spend-avios-icon{font-size:24px;height:var(--f-base-space-6);width:var(--f-base-space-6);margin-right:10px}
.spend-avios-col{display:flex;align-items:center;flex:1}
.spend-avios-desc,.spend-avios-desc p{font:var(--f-brand-type-body);margin-bottom:var(--f-base-space-0)}
.spend-avios-msg-img{height:var(--f-base-space-6);margin-right:var(--f-base-space-4)}
.spend-avios-link{color:var(--f-brand-color-text-default);margin-left:auto;outline:var(--f-base-space-0);font:var(--f-brand-type-body-medium);display:flex;align-items:center;text-decoration:none}
.spend-avios-link span{text-decoration:underline;line-height:1}
.spend-avios-link:focus,.spend-avios-link:hover,.spend-avios-link:hover span{outline:var(--f-base-space-0);border:var(--f-base-size-0)}
.spend-avios-link.disabled{color:var(--f-brand-color-text-disabled);cursor:auto;user-select:none}
.spend-avios-link:hover .icon-avios-arrow{text-decoration:none}
.cash-avios-strip{align-items:center;background-color:var(--f-brand-color-background-light);border-radius:var(--f-brand-border-size-none) var(--f-brand-border-size-none) var(--f-brand-border-radius-inner) var(--f-brand-border-radius-inner);border-top:var(--f-brand-border-size-default) solid var(--f-brand-color-background-default);box-shadow:0 4px 12px #0000001a;color:var(--f-brand-color-text-default);display:flex;margin:-2px auto var(--f-base-space-0) .5px;padding:var(--f-base-space-4);position:relative;width:99.95%}
.cash-avios-strip:after,.cash-avios-strip:before{content:"";display:block;width:14px;height:20px;background:#fff;position:absolute;top:-19px;z-index:30}
.cash-avios-strip:after{right:var(--f-base-space-0)}
.cash-avios-strip:before{left:var(--f-base-space-0)}
.cash-avios-strip-msg{font:var(--f-brand-type-body)}
.icon-strip-cash{flex:0 0 19px;height:10px;margin-left:var(--f-base-space-3)}
.booking-component .booking-wrapper{box-shadow:0 4px -1px #0000001a !important;border-radius:1rem 1rem 0 0 !important;border-bottom:var(--f-brand-border-size-default) solid var(--f-brand-color-background-default)}
.icon-avios-arrow{margin-left:var(--f-base-space-2);text-decoration:none;margin-top:var(--f-base-space-1);font-size:14px}
.icon-avios-arrow:before{content:"\a910";color:var(--f-brand-color-icon-default)}
.icon-close:before{content:"\a909"}
.icon-alerts-tick,.icon-alerts-error{position:relative}
.icon-alerts-tick .path1:before{content:"\e9c0";color:var(--f-brand-color-flight-status-confirmed)}
.icon-alerts-tick .path2,.icon-alerts-error .path2,.icon-alerts-error .path3{position:absolute}
.icon-alerts-tick .path2:before{content:"\e9c1";margin-left:-1em;color:var(--f-brand-color-text-light)}
.icon-alerts-error .path1:before{content:"\e9ba";color:var(--f-brand-color-flight-status-cancelled)}
.icon-alerts-error .path2:before{content:"\e9bb";color:var(--f-brand-color-text-light);margin-left:-1em}
.icon-alerts-error .path3:before{content:"\e9bc";color:var(--f-brand-color-text-light);margin-left:-1em}
.notification-toast-block{display:flex;border-radius:var(--f-brand-border-radius-base);background:var(--f-brand-color-text-muted);position:fixed;bottom:20%;left:50%;transform:translateX(-50%);align-items:center;width:44.095%;height:var(--f-base-space-14);padding:var(--f-base-space-4);margin:auto;z-index:99}
.notification-toast-message.hide{display:none}
.notification-toast-block .notification-icon{margin-right:var(--f-base-space-3);font-size:24px}
.notification-toast-block .qr-info-message{font:var(--f-brand-type-subheading);color:var(--f-brand-color-text-light)}
.notification-toast-block .qr-notification-close{margin-left:auto;cursor:pointer;font-size:20px;color:var(--f-brand-color-text-light)}
@media(max-width:820px){.spend-avios-msg{align-items:flex-start;margin:var(--f-base-space-6) auto var(--f-base-space-4) auto}
.bookflightcontactusstrip .spend-avios-msg{flex-direction:column;margin:var(--f-base-space-0) auto;padding:var(--f-base-space-6)}
.bookflightcontactusstrip .spend-avios-msg-img{margin-right:var(--f-base-space-0);margin-bottom:var(--f-base-space-4)}
.spend-avios-col{flex-direction:column;align-items:flex-start}
.spend-avios-desc{margin-bottom:10px}
.spend-avios-link{margin-left:var(--f-base-space-0)}
.spend-avios-icon{margin-top:6px}
.cash-avios-strip{width:101.5%;margin:-28px auto var(--f-base-space-0) -3px;border-top:var(--f-brand-border-size-none);align-items:flex-start;padding:20px;z-index:30}
.sliderContainerPC .slick-list,.sliderContainerPC .slick-track,.sliderContainerPC .slick-slide{width:100% !important}
.notification-toast-block{padding:var(--f-base-space-6) var(--f-base-space-4);width:90%;height:var(--f-base-space-20)}
.bookflightcontactusstrip.section{margin-bottom:var(--f-base-space-8)}
}
@media(min-width:1200px){.container{max-width:1192px !important;width:1192px !important}
}